@charset "utf-8";
/* CSS Document */

body{ font-family:verdana; background-color:#f3f3f3; color:#381C00; link:#381C00; alink:#381C00; vlink:#381C00;}

#maincolumn .n1 { margin-right:10px;}
#maincolumn .n3 { margin-right:10px;margin-top:10px; }
#maincolumn .n4 { margin-top:10px; }
#maincolumn .n5 { margin-right:10px;margin-top:10px; }
#maincolumn .n6 { margin-top:10px; }


#main{width:890px; position:absolute; top:0px;}

#oben{}
#unten{}
#breadcrumbs{text-align:right; font-size:8pt;color:#381C00;padding-right:10px;margin-top:-17px;height:15px;}
#breadcrumbs a{color:#381C00;}
#breadcrumbs a:active{color:#381C00;}
#breadcrumbs a:visited{color:#381C00;}
#breadcrumbs a:hover{color:#B80007;}
#left_container{float:left; width:30px;}
.filiallen{position:absolute;top:10px;left:635px;}
.filiallen select{background-color:#efdfc7;color:#381c00;font-size:8pt;font-family:verdana;}

#right_container{float: right; width:30px;}

#middle_container{width:830px; float:none;padding-bottom:10px;width:580px;}
#maincolumn{width:580px;padding:0;margin:0;}
#aufmacher{border-bottom:1px solid #f3f3f3;margin-bottom:10px;padding-bottom:10px;}

.header_container{height:150px;}
.menu_container {font-size:10pt;margin-top:-10px;margin-left:10px;}
.menu_container a{color:#381C00;}
.content_container{margin-top:17px;width:580px;}
.main_container{background-image:url('../img/content_hintergrund.jpg');background-repeat:no-repeat;background-color:#ffffff;padding-bottom:30px;}


.suche_feld {margin-left:8px;}
.suche{font-size:8pt;height:18px;width:120px; border:1px solid #583008;color:#583008;background-color:#fafafa;}

.button_suche{cursor:pointer; width:47px;height: 18px;background-image: url(../img/button_suche.gif);border:0;margin-left:2px;margin-top:0px;padding-bottom:2px;}




.aufmacher_text, .bodytext {font-size:10pt;}

.footer_container{background-image:url('../img/footer.jpg');height:93px; padding-left:29px;margin-bottom:20px;}
.footer_container table{font-size:8pt;color:#9f8265;}
.footer_container a{color:#9f8265;}
.dotgif{position:relative;left:25px;top:20px;}


.l1 { font-weight:bold;font-size:9pt; text-transform:uppercase;padding-top:5px;}
.l1 a{text-decoration:none;color:#583008;}
.l1 a:hover{text-decoration:underline;}
.l2 { margin-left:5px;}
.l2 a{text-decoration:none;}
.l2 a:hover{text-decoration:underline;}
.l3 { margin-left:18px; }
.l3 a{text-decoration:none;}
.l3 a:hover{text-decoration:underline;}


.menulink{background-color:#583008;padding-left:4px;padding-right:4px;padding-top:1px;padding-bottom:1px;}
.l1cur { color:#ffffff;font-weight:bold;text-transform:uppercase;padding-top:10px;padding-bottom:5px;}
.l2cur { margin-left:5px;color:#79400A; }
.l3cur { margin-left:18px; }


/*Typo Angaben*/
#aufmacher .csc-firstHeader {font-size:12pt;}
#maincolumn .csc-header-n1 h1{font-size:10pt;font-weight:bold;padding-left:10px;display:inline;}
#maincolumn .csc-header-n2 h1{font-size:10pt;font-weight:bold;padding-left:10px;display:inline;}
#maincolumn .csc-header-n3 h1{font-size:10pt;font-weight:bold;padding-left:10px;display:inline;}
#maincolumn .csc-header-n4 h1{font-size:10pt;font-weight:bold;padding-left:10px;display:inline;}
#maincolumn .csc-header-n5 h1{font-size:10pt;font-weight:bold;padding-left:10px;display:inline;}
#maincolumn .csc-header-n6 h1{font-size:10pt;font-weight:bold;padding-left:10px;display:inline;}


#maincolumn .textpic n4{padding-left:10px;}
#maincolumn .textpic n5 {margin-top:20px;}
#maincolumn .textpic n6{padding-left:10px;}

DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { float: left;  }

.csc-firstHeader a{text-decoration:none;color:#381C00;}
.internal-link{color:#B80007;}
#maincolumn .csc-header{color:#ffffff;margin-top:5px;padding-bottom:10px;}
.csc-textpic-intext-left {padding-left:10px;padding-top:8px;padding-right:10px;}
.csc-textpic-text p{display:inline;}
#maincolumn .csc-textpic-image{padding-right:5px;}
#maincolumn .textpic {float:left; width:285px;margin-bottom:20px;background-image:url('../img/box_hintergrundgesamt.jpg');height:158px;background-repeat:no-repeat;}




/*Unterseiten*/
#aufmacher.unterseite .csc-textpic-image{padding-right:20px;padding-top:5px;}
#aufmacher.unterseite .csc-textpic-intext-left{padding-left:0px;}
#aufmacher.unterseite{border-bottom:0px;}

.contenttable{display:inline;}
.contenttable td{padding-bottom:4px;}
.tr-even{background-color:#f4f4f4;}

.content_container .csc-textpic-caption{font-size:8pt;}
.content_container h1{font-size:12pt;}
.content_container li{font-size:10pt;}
.content_container a{color:#381C00;}
.content_container img{border:0px solid #381C00;}
.content_container em{font-size:8pt;}
.content_container .csc-header-n2 h1{font-size:12pt;}
.content_container .csc-header-n3 h1{font-size:12pt;}

	/* UL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL { list-style: none; margin: 0; padding: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI { float: left; margin: 0; padding: 0; }

	/* DL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image { float: left; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG { border: none; } /* FE-Editing Icons */
	DL.csc-textpic-image { margin: 0; }
	DL.csc-textpic-image DT { margin: 0; display: inline; }
	DL.csc-textpic-image DD { margin: 0; }

	/* Clearer */
	DIV.csc-textpic-clear { clear: both; }
	
	/* Right (in text) */
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { float: right; }
	

	
/*Kontaktformular*/
.csc-mailform{width:400px;border:0px solid #006F35;background-color:#FAFAFA;}
.csc-mailform label{font-size:9pt;color:#381C00;}
.csc-mailform textarea {width:385px;}
.csc-mailform-field{margin-bottom:10px;}
.csc-mailform-radio fieldset{border:0;padding:0px;margin:0px;}
.csc-mailform legend{visibility:hidden;}
.csc-mailform-label{font-weight:bold;padding-top:20px;padding-bottom:10px;}

/*slideshow*/
.slideshow { margin-left: 15px; }

#filialen a {color: #993300;}


.csc-textpic-caption{padding:5px;background-color:#F7EEE1;color:#381c00;font-size:7pt;font-family:verdana;}
