@charset "UTF-8";
/* CSS Document */

/* GLOBAL */
body { background-image:url(../images/global/background.gif); background-repeat:repeat; margin:0px; padding:0px; font-family:Helvetica, Verdana, sans-serif; font-size:12px; line-height:15px; color:#212121;}
td {font-family:Helvetica, Verdana, sans-serif; font-size:12px; line-height:15px; color:#212121;}

.weiss {background-color:#FFFFFF;}

h1 {font-size:24px; line-height:42px; font-weight:300; margin:0px; padding:0px; border-bottom:1px solid #e8e8e8;}
h2 { font-size:12px; font-weight:bold; color:#545454; margin:25px 0px 10px 0px; padding:0px; text-transform:uppercase;}

a { color:#212121; text-decoration:none;}
a:active { color:#212121; text-decoration:none;}
a:visited { color:#212121; text-decoration:none;}
a:hover { color:#acbb24; text-decoration:underline;}

a.high { color:#FFFFFF; text-decoration:none;}
a.high:active { color:#FFFFFF; text-decoration:none;}
a.high:visited { color:#FFFFFF; text-decoration:none;}
a.high:hover { color:#acbb24; text-decoration:underline;}

p {margin:0px; padding:0px; font-size:12px;}
p.zehn {margin-bottom:10px; font-size:12px;}
p.zwanzig {margin-bottom:20px;font-size:12px;}


/* ################################################################################################## */
/* SITE */
table.master { width:1016px; margin:0px 0px 0px 15px; padding:0px; background-image:url(../images/global/bg.content.png); background-repeat:repeat-y;}
div.header { width:1004px; height:160px; margin:0px 0px 0px 6px; padding:0px; background-image:url(../images/head/top.gif); background-repeat:no-repeat; background-position:top; overflow:hidden;}

div#navHolder {margin:0px 0px 0px 100px; width:805px; height:32px; border-bottom:1px solid #212121; overflow:hidden;}
div#subnavHolder {margin:0px 110px 10px 100px; height:32px; border-bottom:1px solid #212121; overflow:hidden; }
div.contentHolder { width:805px; margin:0px 0px 20px 100px; padding:0px;}
div.contentHolderNoSub { width:805px; margin:43px 0px 20px 100px; padding:0px; }
div.footer {width:1004px; height:15px; margin:0px 0px 0px 6px; padding:0px; background-image:url(../images/global/bg.footer.gif); background-repeat:repeat-x; bottom:0px; position:fixed; z-index:300;}


/* ################################################################################################## */
/* ELEMENTS */
div.arrowTop {top:170px; left:21px; position:absolute;}
div.pageArrow {bottom:62px; left:1000px; position:absolute;}

div.imageLinks {top:570px; left:75px; position:absolute;}
div.imageRechts {top:570px; left:940px; position:absolute;}

div.pdfDownload {top:10px; left:940px; position:absolute;}


/* ################################################################################################## */
/* HEADER */
div.logo {padding:35px 0px 0px 90px; margin:0px; height:160px; }


/* ################################################################################################## */
/* MAINNAV */
div#navHolder {font-family:Helvetica, Verdana, sans-serif; font-size:16px; color:#212121;}
div#navHolder ul {list-style:none;margin:0;padding:0;}
div#navHolder li {float:left; margin:0px 10px 0px 0px; padding:7px 7px 0px 7px; height:32px; line-height:26px;border:0px;text-align:center; font-weight:300;}
div#navHolder li.high { background-color:#212121; color:#FFFFFF;}

/* ################################################################################################## */
/* SUBNAV */
div#subnavHolder {font-family:Helvetica, Verdana, sans-serif; font-size:13px; color:#212121;}
div#subnavHolder ul {list-style:none;margin:0; padding:0;}
div#subnavHolder li {float:left; margin:0px 10px 0px 0px; padding:7px 7px 0px 7px; height:32px; line-height:26px; text-align:center; font-weight:300;  }
div#subnavHolder li.high {color:#acbb24;}


/* ################################################################################################## */
/* CONTENT */
div#headline { height:62px; width:805px; margin:0px 0px 0px 0px; padding:0px; display:block; border:0px dotted magenta}
/* bilder OLD
div#bilder {width:805px; background-image:url(../images/global/bg.bilder.gif); background-repeat:repeat; overflow:hidden; margin:0px 0px 20px 0px; display:block;}
div#bilder img {margin:2px;}

*/
div#bilderNoBack {width:805px; overflow:hidden; margin:0px 0px 20px 0px; display:block;}

/* nivo slider */
div#slider-container {width:1004px; height: 554px; background-image:url(../images/global/bg.bilder.full.gif); background-repeat:no-repeat; background-position: 95px 0px; overflow:hidden; margin:0px 0px 20px 0px; display:block; border: 0px dotted blue; position:absolute; left: 20px; top: 300px;}

div#slider {margin: 2px 0px 0px 97px;}
div#slider img { position:absolute;
	/* top:100px;
	left:100px; */
	/* display:none; */
	float: left;
	margin: 0px;
}
div#sliderNoBack {width:805px; overflow:hidden; margin:0px 0px 20px 0px; display:block;}

div#text_slider { /* position: absolute; top: 280px; */
	margin:575px 0px 35px 0px; width:650px; display:block; border:0px dotted magenta}

div#text {margin:0px 0px 35px 0px; width:650px; display:block;}

div#text ul {list-style: circle; margin:0px 0px 10px 15px; padding:0;}
div#text ul  li {margin:0px 0px 10px 0px; padding:0px; font-size:15px; line-height: 20px;}

/* ################################################################################################## */
/* FOOTER */
.impressum {float:left; margin:3px 0px 0px 0px; padding-left:93px; width:710px;}
.delinquentes {float:left; margin:3px 0px 0px 0px; }
