#container {
position:relative;
margin:0 auto;
text-align:left;
z-index: 19;
}
div #menu {position:relative; margin-top: 10px;}
#leftcontainer  {border-right:2px solid #ddd;width:225px;}
#leftmenu div {position:relative; left:7px; top:15px;}
.menu1NO, .menu1ACT {	margin-bottom:1px;margin-top:1px;margin-left:2px;width:200px;}
.menu1ACT a {background-color:#ffe;display:block; font-weight:700; }
.menu2NO {margin-bottom:0;padding-top:0;margin-top:0;margin-left:8px;width:200px;}
.menu2ACT {background-color:#fee;display:block;margin-bottom:0;margin-top:0;margin-left:8px;width:180px;}
.menu2ACT a {background-color:#fee;display:block;width:195px; text-decoration:underline; font-weight:700;}
.menu3NO {padding-right:0;margin-left:12px;padding-bottom:0;width:200px;}
.menu3ACT {padding-right:0;margin-left:12px;padding-bottom:0;width:200px;}
.menu3ACT a {background-color:#fee;display:block;padding-right:0;margin-left:12px;padding-bottom:0;width:200px;}
#leftcontent {position:relative; top:55px;left:8px;}
#header{
clear:both;
text-align:left;
padding:0px;
top:0px;
left:0px;
position:relative;
z-index: 19;
}
.csc-sitemap-level1 {font-weight:bold;}
.csc-sitemap-level2 {padding-left:10px;}
.csc-sitemap-level3 {padding-left:40px;}
.csc-sitemap-level4 {padding-left:70px;}
.csc-sitemap-level5 {padding-left:100px;}

h1.csc-firstHeader, h1, h2, h3, h4 {
	font-size:15px;
	font-family:  Arial, Verdana, Serif;
	font-weight: 600;	
	background:#fff;
	color:black;

}

#f {
	font-size:.9em;
	text-align:center;
	padding-top:5px;
	margin-left:5px;
	border-top: 1px solid #b2d2f4;
}

#p {padding-bottom:35px;padding-left:12px;}
#p img {position:relative;top:55px;}

body {
	font-family:Verdana, Arial, Serif;
	font-size:.7em;
	background:#b2d2f4;
	color:#000;
	margin:0px;
	border:0px;
}

a,a:link,a:visited,a:active {
	text-decoration:none;
	color:#005DEF;
}

a:hover {
	text-decoration:underline;
	color:#005DEF;
}

csc-menu P {
	font-size:1em;
	padding-top:0;
	border:0;
}

p,.bodytext,.csc-firstHeader,.csc-header-date {
	vertical-align:top;
	border:0;
	font-size:13px;
	line-height:1.4em;
	margin:0;
}


#table {}
	

#tbl {
	position: relative;
	top: 5px;
	width:965px;
	border:1px solid #000;
	background:#fff;
	color:black;
}

#s {
	position:relative;
	top:5px;
	float:right;
}

#ban {
	float:right;
	position:relative;
	bottom:25px;
}

#logo {
	position:relative;
	z-index:8;
}

#bc {
	font-size:.9em;
	position:relative;
	left:15px;
	z-index:4;
}

#bc a {
	color:#333;
	background:#FFF;
}

#c {
	width:500px;
	padding:7px 10px 10px 5px;
}

.csc-header-date {
	font-size:.7em;
	color:#666;
	background:#FFF;
}



#r {
float:right;
padding-right: 0px;
padding-left: 30px;
}




.tx-srlanguagemenu-pi1 img {
	border-style:none;
	margin:0 5px;
	padding:0;
}

.tx-srlanguagemenu-pi1 .INACT a {
	text-decoration:none;
	font-weight:400;
}

.tx-srlanguagemenu-pi1 .SPC {
	float:left;
	font-size:.8em;
	line-height:100%;
}

.tx-srlanguagemenu-pi1 select {
	font-size:.8em;
	font-weight:700;
}

.tx-srlanguagemenu-pi1 .CUR,.tx-srlanguagemenu-pi1 .NO,.tx-srlanguagemenu-pi1 .INACT {
	float:left;
	font-size:.8em;
}

.tx-srlanguagemenu-pi1 .CUR a,.tx-srlanguagemenu-pi1 .NO a {
	font-weight:700;
	text-decoration:none;
}