/*
Copyright (c) 2006, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 0.11.3
*/
body {
   text-align:center;
	 background-image:url(images/topBG.png);
	 background-position:top center;
	 background-repeat:repeat-x;
        margin:0;
         padding:0;
}

#doc {
   width:57.69em;
   *width:56.3em; /* IE */
   min-width:750px;
   margin:auto;
   text-align:left;
}

#hd {
 background-image:url(images/hdBG.png);
 background-position:top;
 background-repeat:no-repeat;
 margin-bottom:0em;
 text-align:center;
 height:156px;
 }
 
#bdprint {
background-image:url(images/BG_print.png);
	background-position:left top;
	background-repeat:repeat-y;
	margin-bottom:0px;
	text-align:left;
        padding:0px;
	}

#bd {
/* background-image:url(images/BG_print.png);	*/
background-image:url(images/BG.gif); /* durch BG.gif ersetzen */
	background-position:left top;
	background-repeat:repeat-y;
	margin-bottom:0px;
	text-align:left;
        padding:0px;
	}

#ft {
	background-image:url(images/ftBG.png);
        *background-image:url(images/ftBG.gif);
	background-repeat:no-repeat;
	clear:both;
        margin:0px;
	padding-left:25px;
	height:57px;
	}

/* rules for main templates */
.yui-t1 #yui-main .yui-b, .yui-t2 #yui-main .yui-b, .yui-t3 #yui-main .yui-b,
.yui-t4 .yui-b, .yui-t5 .yui-b, .yui-t6 .yui-b {float:right;}
.yui-t1 .yui-b, .yui-t2 .yui-b, .yui-t3 .yui-b, .yui-t4 #yui-main .yui-b, .yui-
t5 #yui-main .yui-b, .yui-t6 #yui-main .yui-b {float:left;}

/* t2 & t4: L180 & R180 */
.yui-u{
	margin-left:9px;
	padding: 10px 12px 0px 10px;
        margin-bottom:0px;
}

.yui-right{
padding-top:10px;
padding-right:18px;
padding-left:0px;
margin-bottom:0px;
margin-left:-13px;
*margin-left:0px;
}
.yui-t2 #yui-main .yui-b, .yui-t4 #yui-main .yui-b {
	width:73.4%;
	min-width:550px;
}
.yui-t2 .yui-b, .yui-t4 .yui-b {
	width:22%;
	min-width:165px;
}

/*	grid-generic rules for all templates */

/* all modules and grids nested in a grid get floated */
.yui-g .yui-u, .yui-g .yui-g, .yui-ge .yui-u, .yui-gf .yui-u {
   float:right;
   display:inline;   /* IE */
}

/* float left and kill margin on first for added flex */
.yui-g .first, .yui-gd .first, .yui-ge .first, .yui-gf .first {float:left; }

/* 2 col */
.yui-g .yui-u, .yui-g .yui-g {width:49.1%;}
.yui-g .yui-g .yui-u {width:48.1%;} /* smaller for nested to preserve margins */

/* 3 col */
.yui-gb .yui-u, .yui-gc .yui-u, .yui-gd .yui-u {
   float:left; /* need to reverse the order for 3 */
   margin-left:2%; *margin-left:1.895%;
   width:32%;
}

.yui-gb .first, .yui-gc .first, .yui-gd .first {margin-left:0;}

/* colspan 2 */
.yui-gc .first, .yui-gd .yui-u {width:66%;}
.yui-gd .first {width:32%;}

/* colspan 3 */
.yui-ge .yui-u {width:24%;}
.yui-ge .first, .yui-gf .yui-u {width:74.2%;}
.yui-gf .first {width:24%;}
.yui-ge .first {width:74.2%;}

/* self clear floated parent containers */
#bd:after, .yui-g:after, .yui-gb:after, .yui-gc:after, .yui-gd:after, .yui-
ge:after, .yui-gf:after
{content:".";display:block;height:0;clear:both;visibility:hidden;}
#bd, .yui-g, .yui-gb, .yui-gc, .yui-gd, .yui-ge, .yui-gf {zoom:1;} /* IE */
