/* CSS Document */
body{
color:#4F4F4F;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
text-align:center;
}
img{
border:0px;
}
#main{
width:790px;
text-align:left;
margin:0px auto;

}
#header{
margin-top:30px;
}
* html #header{
height:1px;
}
#logo{
float:left;
width:204px;
height:54px;
padding-left:0px;
padding-top:10px;


}
#headerImage{
float:left;
}
#subnav{
background-color:#DFE1E1;
border:1px solid #b1b2b4;
float:left;
width:567px;
height:21px;
}
#subnav .selected,#subnav .selected a{
color:#EE3338;
text-decoration:none;
font-weight:bold;
}
#subnav a{
font-weight:bold;
color:#4f4f4f;
margin-left:12px;
margin-right:18px;
padding-top:4px;
display:block;
float:left;
text-decoration:none;
}
#subnav a:hover{
color:#000;
}
#fullContent{
margin:0px;
padding:0px;
padding-left:13px;
clear:both;
background-image:url(../img/bg_fullcontent.gif);
background-repeat:repeat-y;
background-position:13px 13px;

}
* html #fullContent{
height:1px;
}
#navigationHolder{
float:left;
width:212px;
margin-left:-7px;
padding-top:20px;
}
* html #navigationHolder{
margin-left:-4px;
}
#navigationHolder h2{
text-indent:-1000px;
font-size:1px;
margin:0px;
padding:0px;
margin-bottom:7px;
}
#navigationHolder p{
margin:0px;
margin-bottom:5px;
padding:0px;

}
#m1 a,#m2 a,#m3 a,#m4 a,#m5 a,#m6 a,#m7 a,#m8 a{
width:212px;
height:23px;
text-decoration:none;
display:block;
background-repeat:no-repeat;

}
#m1s a,#m2s a,#m3s a,#m4s a,#m5s a,#m6s a,#m7s a,#m8s a{
width:212px;
height:23px;
text-decoration:none;
display:block;
background-repeat:no-repeat;

}
#m1{
background-image:url(../img/navig/m1.gif);
background-repeat:no-repeat;
}
#m2{
background-image:url(../img/navig/m2.gif);
background-repeat:no-repeat;
}
#m3{
background-image:url(../img/navig/m3.gif);
background-repeat:no-repeat;
}
#m4{
background-image:url(../img/navig/m4.gif);
background-repeat:no-repeat;
}
#m5{
background-image:url(../img/navig/m5.gif);
background-repeat:no-repeat;
}
#m6{
background-image:url(../img/navig/m6.gif);
background-repeat:no-repeat;
}
#m7{
background-image:url(../img/navig/m7.gif);
background-repeat:no-repeat;
}
#m8{
background-image:url(../img/navig/m8.gif);
background-repeat:no-repeat;
}
#m1 a:hover{
background-image:url(../img/navig/m1o.gif);
}
#m2 a:hover{
background-image:url(../img/navig/m2o.gif);
}
#m3 a:hover{
background-image:url(../img/navig/m3o.gif);
}
#m4 a:hover{
background-image:url(../img/navig/m4o.gif);
}
#m5 a:hover{
background-image:url(../img/navig/m5o.gif);
}
#m6 a:hover{
background-image:url(../img/navig/m6o.gif);
}
#m7 a:hover{
background-image:url(../img/navig/m7o.gif);
}
#m8 a:hover{
background-image:url(../img/navig/m8o.gif);
}
#m1s{
background-image:url(../img/navig/m1s.gif);
background-repeat:no-repeat;
}
#m2s{
background-image:url(../img/navig/m2s.gif);
background-repeat:no-repeat;
}
#m3s{
background-image:url(../img/navig/m3s.gif);
background-repeat:no-repeat;
}
#m4s{
background-image:url(../img/navig/m4s.gif);
background-repeat:no-repeat;
}
#m5s{
background-image:url(../img/navig/m5s.gif);
background-repeat:no-repeat;
}
#m6s{
background-image:url(../img/navig/m6s.gif);
background-repeat:no-repeat;
}
#m7s{
background-image:url(../img/navig/m7s.gif);
background-repeat:no-repeat;
}
#m8s{
background-image:url(../img/navig/m8s.gif);
background-repeat:no-repeat;
}
#m1s{
background-image:url(../img/navig/m1s.gif);
background-repeat:no-repeat;
}

#content{
padding-top:20px;
float:right;
padding-right:25px;
width:535px;
}
#content p{
padding-right:20px;
line-height:20px;
margin:0px;
padding:0px;
}
#content img{
border:1px solid #b1b2b4;
}
#content .rechts{
float:right;
margin-right:13px;
margin-left:5px;
}
* html #content .rechts{
margin-right:0px;
}
#content h3{
font-size:13px;
margin:0px;
padding-top:4px;
padding-bottom:4px;
margin-top:4px;
margin-bottom:4px;
}
#content ul{
margin:0px;
margin-left:20px;
padding:10px;
}
#content a{
color:#4F4F4F;
text-decoration:underline;
}
#content a:hover{
color:#000;
text-decoration:underline;
}
#footer{
margin-top:10px;
clear:both;
float:right;
padding-right:18px;
}
.footerImage{
border-bottom:1px solid #b1b2b4;
}

.tbl{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

	border-width: 1px;
	border-style: solid;
	border-color: #666666;
	border-collapse: collapse;

}

.tbltd {

	border-width: 1px;
	border-style: inset;
	border-color: #666666;

}

.galleft{
float:left;
margin-bottom:15px;
}

.galright{
float:right;
margin-bottom:15px;
margin-right:10px;
}
* html .galright{
margin-right:0px;
}

