*{margin:0;padding:0;}
body{font:12px/20px verdana,geneva,sans-serif;color:#646464;background-color:#f9faf9;text-align:center;}
p,p.bodytext,td,th,dd{font:11px/16px verdana,geneva,helvetica,sans-serif;margin:0;padding:0 0 7px 0;}
th{font-weight:bold;text-align:left;}
p.pSpacer{height:10px;margin:0;padding:0;}
p.smallText{color:#8c8c8c;font-size:10px;padding:0 0 2px 0;}
img{border:0;}
ul{padding:5px 0 15px 20px;}
li{font:11px/16px verdana,geneva,helvetica,sans-serif;padding-bottom:4px;}
a:link,a:visited,a:hover,a:active{text-decoration:none;color:#bc140f;}
a:hover{color:#4c4c4c;}
div.spacer{display:none;}
caption{font:bold 11px/16px verdana,geneva,helvetica,sans-serif;text-align:left;padding:40px 0 5px 0;}
tr.tr-even td,tr.tr-odd td{border-bottom:1px solid #dcdcdc;}
tr.tr-even th,tr.tr-odd th{border-bottom:1px solid #dcdcdc;}
td.td-0{width:100px;}
td.td-1{width:250px;}
td.td-2{width:100px;text-align:right;}
td.td-3{width:60px;}
td.td-4{width:100px;}
td.td-5{width:70px;}
input,password,select,textarea{border:1px solid #5c5c5c;font-size:11px;font-weight:normal;color:#3c3c3c;font-family:verdana,geneva,arial,helvetica,sans-serif;background-color:#e5e5e5;}
td.formLabel{width:100px;}
td.formField{width:350px;}
td.formField input,td.formField textarea{width:250px;}
input.csc-mailform-submit{background-color:#f8c400;height:25px;font-weight:bold;color:#fff;width:150px;}
#container{position:relative;margin:0 auto;width:905px;text-align:left;}
#logo{padding:30px 0 35px 0;}
#flags{width:910px;float:right;top:-20px;position:relative;text-align:right;}
#mainContainer{float:clear;width:905px;position:absolute;border:1px solid #989998;background-color:#fff;}
#nav1{padding:0 0 60px 260px;height:33px;}
#nav1 span{margin-right:1px;padding:7px 20px 8px 20px;background-color:#949694;}
#nav1 span a{font-weight:bold;color:white;}
#nav1 span.nav1selected{background-color:#f8c400;}
#nav2{position:relative;padding:50px 0 100px 0;float:left;width:260px;}
div.nav2{margin:3px 60px 3px 22px;padding-bottom:2px;border-bottom:1px solid #dcdcdc;}
div.nav2last{border-bottom:0;}
span.nav2{font-weight:bold;background:url(images/dot.gif) no-repeat 3px 4px;padding-left:15px;}
span.nav2 a,span.nav2 a:link,span.nav2 a:hover,span.nav2 a:visited{color:#5c5c5c;font-weight:bold;}
span.nav21outer{display:block;padding:0;font-weight:normal;}
span.nav21{font-size:11px;font-weight:normal;padding-left:18px;}
span.nav21 a,span.nav21 a:link,span.nav21 a:hover,span.nav21 a:visited{color:#5c5c5c;font-weight:normal;}
span.nav21selected a,span.nav21selected a:visited{color:#bc140f;font-weight:normal;}
#content{position:relative;float:left;width:522px;padding-bottom:20px;}
div.title{position:relative;margin-bottom:31px;height:20px;background-color:#f8c400;border-bottom:1px solid #f8c400;}
h1.title{background-color:#fff;color:#000;margin:0 0 0 21px;padding-left:11px;font:14px/20px verdana,geneva,sans-serif;font-weight:bold;}
div.csc-header h1,div.csc-header h2{letter-spacing:0;margin:12px 0 3px 0;font:12px/12px verdana,geneva,sans-serif;font-weight:bold;}
div.contentText{position:relative;padding-bottom:50px;}
#footer{position:absolute;bottom:-47px;left:260px;padding-bottom:30px;}
p.imprint{margin:0;padding:0;color:#acacac;font:11px/13px verdana,geneva,sans-serif;}
span.toplinks a,span.toplinks a:hover,span.toplinks a:visited{color:#acacac;}
