* {padding:0;margin:0;text-align:left;font-family:'Trebuchet MS';}
html, body {width:100%;height:100%;min-height:100%;padding-bottom:1px;text-align:center;background-color:#ecedf1;}

#header {height:102px;width:100%;float:left;background-image:url(/fileadmin/images/top.png);background-repeat:repeat-x;}
#header h1 {color:#ECEDF1;display:none;}
#menu {height:43px;width:100%;float:left;background-image:url(/fileadmin/images/menubg.png);background-repeat:repeat-x;}
#menu ul {list-style-type:none;padding-left:145px;}
#menu ul li {height:43px;float:left;width:162px;background-image:url(/fileadmin/images/menuitem_border.png);background-position:157px 0;background-repeat:no-repeat;}
#menu ul li a {font-weight:bold;font-size:16px;color:#fff;text-decoration:none;font-variant:small-caps;width:157px;height:32px;float:left;text-align:center;padding-top:8px;}
#menu a.active, #menu ul li a:hover {color:#0a1101;background-image:url(/fileadmin/images/menuitem.png);}

#slogan1 {text-align:left;float:left;width:100%;height:302px;background-image:url(/fileadmin/images/top2.gif);background-repeat:no-repeat;background-position:center;}
#slogan11 {text-align:left;float:left;width:100%;height:302px;background-image:url(/fileadmin/images/top21.gif);background-repeat:no-repeat;background-position:center;}
div.newsTitle1 {font-variant:small-caps;font-size:18px;width:780px;line-height:31px;height:31px;font-weight:bold;float:left;background-color:#d0e8f4;border-top:2px solid #f0f8fb}

#slogan2 {float:left;width:100%;height:232px;background-image:url(/fileadmin/images/top3.gif);background-repeat:no-repeat;background-position:center;}

#slogan2 ul {padding:0 0 0 20px;list-style:none}
#slogan2 ul li {background:transparent url(/fileadmin/images/bigarrow.png) no-repeat 0 8px;font-size:22px;padding:0 0 0 20px;line-height:32px;}

#news {padding:30px 0 30px 100px;float:left;}
#news p.floating {float:right;}
#news ul {margin-left:20px;list-style-image:url(/fileadmin/images/news_bullet.gif)}
#news ul li {line-height:16px;font-size:16px;padding:3px 0;}
#news div.newsContent {padding:10px 18px 0 15px;width:189px;float:left;background-color:#f0f8fb;}
#news p.weiter {float:right;}
#news p.weiter a img {border:0;}
#content {padding:30px 0 30px 230px;float:left;width:800px;}
#content ul,#content ol {margin-left:15px;font-size:14px;}
#content .bodytext {text-align:justify;font-size:14px;line-height:20px;}
#content div.newsContent1 {padding:10px 18px 0 15px;width:780px;float:left;background-color:#f0f8fb;}
/* #content .csc-textpic-above {float:left;} */


#footer {text-align:center;position:relative;float:left;width:100%;height:81px;background-image:url(/fileadmin/images/bottom.gif);background-repeat:no-repeat;background-position:center;}
#footer ul {list-style-type:none;width:98%}
#footer ul li {display:inline;float:left;margin:0 20px;padding:0 10px;text-align:center;}
#footer ul li a {color:#fff;text-decoration:none;font-weight:bold}
#footer ul li a:hover {color:#0A1101}

div.newsTitle {font-variant:small-caps;font-size:18px;width:189px;line-height:31px;height:31px;font-weight:bold;float:left;background-color:#d0e8f4;border-top:2px solid #f0f8fb}

#content .csc-mailform {border:0;}
#content .csc-mailform .csc-mailform-field {font-size:14px;width:405px;float:left;padding:5px 400px 5px 0;}
#content .csc-mailform .csc-mailform-field label {width:150px;float:left;}
#content .csc-mailform .csc-mailform-field input,
#content .csc-mailform .csc-mailform-field textarea,
#content .csc-mailform .csc-mailform-field select {font-size:14px;width:250px;float:left;}
#content .csc-mailform .csc-mailform-field .csc-mailform-submit {width:auto;float:right;}

h1 {font-size:20px;font-variant:small-caps}
.csc-header-n2, .csc-header-n3, .csc-header-n4, .csc-header-n5 {padding:15px 0 0 0;}
.required {color:#fa5207}
.tx-julleformpreview-pi1 {padding:10px 0 0 0;width:50%;}
.tx-julleformpreview-pi1 .label {font-size:14px;width:39%;float:left;}
.tx-julleformpreview-pi1 .value{font-weight:bold;font-size:14px;float:left;width:60%;}
.tx-julleformpreview-pi1 form{width:100%;float:left;}
.tx-julleformpreview-pi1 form input {margin:10px 0 0 150px;}

.newsContent a.internal-link {float:right;margin-top:10px;text-decoration:none;color:#ff8d13;background:transparent url(/fileadmin/images/weiter.png) no-repeat right 0;padding-right:20px;height:16px;line-height:16px;font-size:14px;}
.csc-header {padding: 0 0 15px 0;}
h2 {padding:15px 0 0 0;font-size:20px;font-variant:small-caps;}
#content ol {margin-left:25px;font-size:14px;}




