*{margin:0px; padding:0px; font-family:Verdana,Helvetica,Sans-serif;}
body{margin:0px; font-size:61.5%;}
html{background:#003A74;}

a{text-decoration:none; color:#004c99;}
a:hover{text-decoration:underline;}

p{ font-family:Verdana;font-size:125%;line-height:190%;}
img{border:0px;}

#centercolwrap li,.csc-bulletlist li {
	list-style-position: inside;
}

#impressum{position:relative;text-align:right;top:25px;width:625px;}
#impressum a{color:#003A74;}

#mainmenu {border-top:1px solid #003A74;width:212px;}
#mainmenu a {color:black; border-bottom:1px solid #003A74; background:white; font-family:Verdana; display:block; text-decoration:none; padding:6px;
font-size:125%;
}
#mainmenu a.level1{padding-left:12px;font-weight:bold; }
#mainmenu a.level2{padding-left:24px;font-weight:normal; }
#mainmenu a.level3{padding-left:36px;}

#mainmenu a:hover,#mainmenu a.cur {background:#003A74; color:white;}



#container{background:white; margin-top:80px; padding:12px;}
#container,#footer{width:1010px; margin-left:auto; margin-right:auto;}
#header{background:#bdd4e5;height:180px;}
#footer{margin-left:315px;}

.floatleft{float:left;}
.clearleft{clear:left;}
.clearboth{clear:both;}

#clcol{width:310px; margin-top:50px;float:left;}
#crcol{width:645px; margin: 50px 50px 50px 0px;float:right;}

#permanent-menu{text-align:right; border-bottom:1px solid #ede7e8; padding:10px; margin-bottom:12px;}
#permanent-menu a{padding:0em .5em 0em .5em;}

#centercolwrap{}

#logo{
	border:10px solid white;
	left:50px;
	position:relative;
	top:122px;
	width:150px;
}
#logoimage{}





.customCE p{
	padding: 0px 10px 2em 10px;
}


.csc-header{font-family:Verdana; margin-bottom:.5em;}

h1,
h2,
h3,
h4,
h5 {font-size:13px;font-weight: bold;}

#footer{color:#003A74; line-height:185%;width:680px;font-size:9px;}
#impressum{position:relative; top:35px;}

.sectionframe{border-bottom:1px solid #003A74; padding-bottom:1em; margin-bottom:1em;}

.contenttable *{font-size:12px;}
.contenttable td{vertical-align:top;}

.contenttable{border-collapse:collapse; width:100%;}
.contenttable td,.contenttable th{border-bottom:1px solid #bdd4e5; padding:10px 10px; text-align:left;}
.contenttable .td-0{width:30px;}
.contenttable caption{text-align:left; font-weight:bold; color:#bdd4e5; padding:10px;border-bottom:1px solid #bdd4e5; }

#centercolwrap li, .csc-bulletlist li {list-style-position:outside; margin-left:15px; line-height:190%; padding-bottom:0.5em;font-size:12px;}

#centercolwrap ol{margin-left:5px; font-size:12px;}

.csc-uploads p{font-size:12px;}