 /* CSS Document */

html,body { margin:0; padding:0; background-color:#E7ECEF; background-image: url('/fileadmin/templates/zs/bilder/back.gif'); background-repeat: repeat-x; }
body{ font-family:Arial, Helvetica, sans-serif}

#container {width:980px; margin:auto; background-color:#FFFFFF; border-left: 1px solid #8D9093; border-right: 1px solid #8D9093; }

/* KOPF */
div#header { height:130px; background-image: url('/fileadmin/templates/zs/bilder/back_kopf.gif'); background-repeat: repeat-x; }
div#header .logo {width:200px; height:130px; float:left}
div#header .metamenu {margin:10px 25px 0 0; float:right;height:20px; font-size:11px;line-height:12px; color:#999999;}
div#header .metamenu a { display:inline;list-style:none;margin:0; padding:0px 10px 0 0; color:#999999;text-decoration:none}
div#header .metamenu a:hover {color:#154266}
div#header .menuewrapper {width:620px;margin:0 auto 0 auto}

/* TOP MENUE */
div#header .topmenue {margin: 0 0 0 0; height:80px; padding:35px 0 0 200px;}
div#header .topmenue ul {margin:0 auto 0 auto; padding:0;}
div#header .topmenue ul li.menuekasten { list-style: none;  padding:0;  float:left; position:relative; width:100px; height:80px; border: 1px solid #154266; margin:0 20px 0 0;}
div#header .topmenue ul li.menuekasten:hover, div#header .topmenue ul li.act { border: 2px solid #154266;margin:0 18px 0 0;}
div#header .topmenue ul li.menuekasten a { display:block;text-decoration:none;height:80px;width:100px;}

div#header .topmenue ul li.menuekasten div.caption { position:absolute;bottom:0;left:0;background-image:url('/fileadmin/templates/zs/bilder/menue_hintergr.png'); background-repeat:no-repeat;}
div#header .topmenue ul li.menuekasten:hover div.caption, div#header .topmenue ul li.act div.caption { background-image:url('/fileadmin/templates/zs/bilder/menue_hintergrrot.png'); background-repeat:no-repeat;}
div#header .topmenue ul li.menuekasten div.caption a { font-size:12px; color:#333333;height:15px;width:86px;padding:2px 0 0 14px;}

/* TOP MENUEPUNKTE */
.menue1 { background-image:url('/fileadmin/templates/zs/bilder/menue-zeit.jpg'); background-repeat:no-repeat}
.menue2 {background-image:url('/fileadmin/templates/zs/bilder/menue-zutritt.jpg'); background-repeat:no-repeat}
.menue3 {background-image:url('/fileadmin/templates/zs/bilder/menue-stempel.jpg'); background-repeat:no-repeat}
.menue4 {background-image:url('/fileadmin/templates/zs/bilder/menue-uhren.jpg'); background-repeat:no-repeat}
.menue5 {background-image:url('/fileadmin/templates/zs/bilder/menue-shop.jpg'); background-repeat:no-repeat}

/* MENU LEFT */
div#navigation{ float:left; width:200px; margin-left:-100%; min-height:400px; padding-top:24px; background-image: url('/fileadmin/templates/zs/bilder/back_menu.jpg'); background-repeat: no-repeat; }

ul#nav1 {margin:0 ;padding:0;width:200px;}
ul#nav1 li {margin:0;padding:0;list-style:none;margin:0 0 0 0; border-bottom: 1px solid #154266; font-size:12px}
ul#nav1 li a { text-decoration:none; display:block; padding: 5px 0 5px 20px; color:#154266; background-image: url('/fileadmin/templates/zs/bilder/menueblau.gif'); background-repeat: no-repeat; background-position: 5px; }
ul#nav1 li a:hover,ul#nav1 li#nav1act a {color:#fff;background:#154266; background-image: url('/fileadmin/templates/zs/bilder/menuerot.gif'); background-repeat: no-repeat; background-position: 5px;}

/* RECHTS */
div#rechts{ float:left; width:150px; margin-left:-150px; margin-top:24px;margin-bottom:23px; min-height:400px; background-image: url('/fileadmin/templates/zs/bilder/back_news.jpg'); background-repeat: no-repeat;font-size:11px; color:#333333 }

div#rechts div h1 { font-size:12px; color:#FFFFFF; display:block; background-color: #154266; margin:0; padding:5px 0 5px 10px}
div#rechts ul li { list-style:none; background-image: url('/fileadmin/templates/zs/bilder/pfeil.gif'); background-repeat: no-repeat; background-position: left; padding:0 0 3px 12px }
div#rechts ul li a {color:#154266; font-weight:bold; text-decoration:none}

div#rechts .news-list-item {border-bottom: 1px solid #154266;margin:0; padding:5px 10px 5px 10px}
div#rechts .news-list-item a {color:#CC0000; font-weight:bold; text-decoration:none;}
div#rechts .news-list-item span.news-list-morelink {}
div#rechts .news-list-item h3 {color: #154266; margin: 0; }
div#rechts .news-list-item h3 a {color: #154266}

div#content .news-single-backlink a {font-size:11px;color:#CC0000; font-weight:bold; text-decoration:none;}

/* CONTENT */
div#wrapper{float:left;width:100%;padding-bottom:24px;}
div#content {margin: 0 200px; padding:24px 30px 20px 30px;width:580px;}
div#content p{font-size:12px;line-height:140%; margin:0; color:#333333}
div#content h1 { font-size:14px; line-height:140%; margin:0 0 14px 0; padding:0 0 0 54px; color:#154266; background-image: url('/fileadmin/templates/zs/bilder/headline.gif'); background-repeat: no-repeat; background-position: left; }
div#content h2 {font-size:14px; line-height:140%; margin:14px 0 6px 0; padding:0; color:#154266}
div#content ul {margin:0; padding:6px 0 6px 36px!important; font-size:12px; color:#333333}
div#content ul li { padding:0 0 3px 0;list-style-image: url('/fileadmin/templates/zs/bilder/menueblau.gif'); }
div#content a {color:#154266}
div#content a:hover {color: #CC0000}

/*bilderlisten*/
div#content div.csc-textpic-imagewrap ul {
margin: 0; padding: 0 !important;
}


div#content .csc-frame-frame1 {width:100%; margin:12px 0 12px 0; padding:5px;border: 1px solid #154266;background-color:#DCE3E8}
div#content .csc-frame-rulerAfter {border-bottom: 1px solid #154266;padding: 0 0 10px 0; }

/* KONTAKTFORMULAR */
div#content .tx-powermail-pi1 div#powermaildiv_uid6 {font-size:12px;margin:20px 0 0 0;}
div#content .tx-powermail-pi1 #powermaildiv_uid1 {margin-top:20px;}
div#content .tx-powermail-pi1 fieldset.tx-powermail-pi1_fieldset {font-size:16px;border:1px solid #154266;padding:20px 10px 10px 10px;margin:0;background-color:#ffffff;}
div#content .tx-powermail-pi1 fieldset.tx-powermail-pi1_fieldset legend {font-weight:bold;color:#154266;}
div#content .tx-powermail-pi1 label {color: #515151;width:150px;float:left;font-weight:normal;font-size:12px;}
div#content .tx-powermail-pi1 fieldset legend.tx_powermail_pi1_fieldwrap_html_radio_title {color: #515151;width:150px;float:left;font-weight:normal;font-size:12px;}
div#content .tx-powermail-pi1 fieldset legend.tx_powermail_pi1_fieldwrap_html_checkbox_title {color: #515151;width:150px;float:left;font-weight:normal;font-size:12px;}


div#content .tx-powermail-pi1 input[type=text], div#content .tx-powermail-pi1 textarea {margin:0 0 2px 0;width:250px;}
div#content .tx-powermail-pi1 input.powermail_submit {width:256px;margin:0 0 0 150px;border: 1px solid #154266;background-color:#DCE3E8;cursor:pointer}
fieldset.tx-powermail-pi1_fieldset .powermail_check_inner, fieldset.tx-powermail-pi1_fieldset .powermail_radio_inner {
  clear: both;
  margin-left: 150px;
}


/* TEASER STARTSEITE */
div#content #teaser {margin:0; padding:0;}
div#content #teaser a {color:#CC0000; font-weight:bold; text-decoration:none}
div#content #teaser .spalte1 {padding:12px 2% 0 0; width:48%; float:left;}
div#content #teaser .spalte1 img {margin:0 5px 0 0}
div#content #teaser .spalte1 h1 {font-size:14px; line-height:140%; margin:0 0 0 0; padding:0 0 0 0; color:#154266; background-image:none}
div#content #teaser .spalte2 {padding:12px 0 0 2%; width:48%; float:right;}
div#content #teaser .spalte2 img {margin:0 5px 0 0}
div#content #teaser .spalte2 h1 {font-size:14px; line-height:140%; margin:0 0 0 0; padding:0 0 0 0; color:#154266; background-image:none}
div#content .ruler {clear: both}

/* FOOTER */
div#footer{ text-align:center;width:100%;background: #154266;color: #FFF; bottom:0; }
div#footer p{margin:0;padding:5px 10px; font-size:11px}
div#footer a {color:#FFFFFF}

.clear { clear:both}


/* 2Spalter Referenzen */
div.twoColTeaser {width:100%;margin-bottom:10px;margin-left: 0px;}
div#teaser .teaserContentLzwei {float:left;width:46%;padding:5px;}
div#teaser .teaserContentRzwei {float:right;width:46%;padding:5px;}

div#content .csc-textpic-imagerow ul {margin:0px;padding:0px !important;}