/* ##  Rahmen Webseite

   ##  standard.css

   ##  V01.01 | 08.08.05 | Anton Huber */



body {

	width:952px;

	margin: 0px;

	padding:0px 15px 0px 15px;

	background-color: #FFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 1em;

	}

a#top {display: none; margin-right: -3px;}

#style{display:none;}



#row_1 { display: block; float: left; width: 952px; height: 1.5em; padding: 0px; margin: 0px; }

#row_2 { display: block; float: left; width: 952px; height: 105px; padding: 0px; margin:0px; }

#row_3 { display: block; float: left; width: 952px; height: auto; padding: 0px; margin:0px; }

#row_4 { display: block; float: left; width: 952px; height: auto; padding: 0px; margin:0px; }

#row_5 { display: block; float: left; width: 952px; height: auto; padding: 0px; margin:0px; border-top: #ccc 1px solid;}



#column_1 { display:block; float:left; width: 148px; height: auto; padding: 0px; margin: 0px; }

#column_2 { display: block; float:left; width: 804px; height: 100%; padding: 0px;margin:0px; padding-top:3.125em; }



.invisible { display: none; margin: 0px; padding: 0px;}

#drucklogo { display: none; }

#drucktext { display: none; }



#contentplace { display: block; float:left; width: 804px; height: 100%; padding: 0px; margin:0px;  }

#bannerplace { display: block; float:left; width: 774px; padding: 0px 0 0 15px; margin:0px; overflow:hidden;}
#bannerplace a {display: block; float:left; width: 774px; padding: 0px; margin:0px; text-align:left; overflow: hidden;}

#bannerplace object, #bannerplace object embed {display: block; float:left; width: 774px; height:107px; padding: 0px; margin:0px; text-align:left; overflow: hidden;}

#bannerplace img {display: block; float:left; width: auto; border: none; overflow: hidden;}

#breadcrumbsplace {display: block; float:left; width: 887px; padding: 0.25em 0px 0.25em 71px; margin:0px; text-align:left; background: url(images/breadcrumbs_vorn.jpg) no-repeat left center;}

#breadcrumbsplace ul {display: block; float:left; padding: 0px; margin:0px; text-align:left; }

li.breadcrumbs { display: block; list-style-type: none; float: left; white-space: nowrap; color: #333333; font-size:0.688em; text-align: left; margin: 0px; padding: 0px; padding-left:0.182em; padding-top:0.182em;}

li.breadcrumbs a { display: block; float: left; text-align:left; color: #333333;font-size:1em; margin: 0px; padding: 0px; background: url(images/breadcrumbtrenn.gif) no-repeat right center; padding-right: 11px;padding-left:0.182em; text-decoration: none;}

li.breadcrumbs a:hover { text-decoration: underline;color:#009; }

#breadcrumbsplace li.breadcrumbs span {display: block; text-align: left; width: auto; }

#breadcrumbsplace li span.invisible { display: none;}



/* footerplace */

#footerplace { display: block; float: left; width: 952px; padding: 0px; margin: 0px;  padding-top:3px; padding-bottom:3px;}

#footerplace p {display:block; float:right;}
#footerplace #bmask {display:block; float:left;}
#footerplace #bmask a img{border:none;;}

#footerplace .lauftext {font-size: 0.75em; color: #333;}

/* footerplace - additive */

#footerplace a { margin: 0px; padding:0px; font-size: 1em; color: #009; text-decoration: none; }

#footerplace a:hover {text-decoration: underline;}



#headerplace { display: block; float: left; width: 952px; height: 105px; padding: 0px; margin:0px; }

#headerplace img { display: block; border: none; margin: 0px; padding: 0px; }

#header_1 { display: none;}

#header_2 {}



#helpersplace {display: block; float: right; width: 12.8em; margin: 0px; padding:0px; padding-top:0.3em; padding-bottom:0.3em;}

#helpersplace ul {display: block; float: left; list-style: none; width: 12.8em; padding: 0px;   margin: 0px; text-align: center;}

#helpersplace li { list-style: none; display: block; float: left; widows: auto; height: auto; margin: 0px; font-size:0.688em; height:1em;}



#helpersplace a:hover {text-decoration: underline; color:#000099;}

#helpersplace .helper {}

#helpers_home a{display: block; width: auto;  color: #333333; text-decoration: none; padding-right: 0.727em; padding-left: 0.727em; border-right:1px solid #333333;}

#helpers_kontakt a{display: block; width: auto;  color: #333333; text-decoration: none; padding-right: 0.727em; padding-left: 0.727em; border-right:1px solid #333333;}

#helpersplace ul #helpers_suche {display: none;}

#helpers_inhalt a {display: block; width: auto;  color: #333333; text-decoration: none; padding-right: 0.727em; padding-left: 0.727em; border-right:1px solid #333333;}

#helpers_english a {display: block; width: auto;  color: #333333; text-decoration: none; padding-right: 0.727em; padding-left: 0.727em; border-right:1px solid #333333;}

#helpers_franz a {display: block; width: auto;  color: #333333; text-decoration: none; padding-left: 0.727em;}

/* helpersplace - additive */



#navigationplace {display:block; float:left; width: 142px; height: auto; padding: 0px; margin: 0px; position:relative; padding-right:6px; padding-bottom:10px;}



#navigationplace img { display: none; margin-right: -3px; }

#navigationplace ul, #navigationplace li { display: block; list-style: none; text-align: left; margin: 0px; padding: 0px;}



/*vertikale navi*/

#navi6, #navi7, #navi8, #navi9, #navi10, #navi11, #navi12 {display:block; width:142px; padding-bottom:2px;}

#navi6 a, #navi7 a, #navi8 a, #navi9 a, #navi10 a, #navi11 a, #navi12 a {display:block; width:132px; background-color:#c00; font-size:0.813em; color:#FFF; text-align:left;padding:17px 5px 17px 5px; text-decoration:none;}



#navi6 a:hover, #navi7 a:hover, #navi8 a:hover, #navi9 a:hover, #navi10 a:hover, #navi11 a:hover, #navi12 a:hover {display:block; width:132px; background-color:#009; font-size:0.813em; color:#FFF; text-align:left;padding:17px 5px 17px 5px; text-decoration:underline;}



#navi6 .navi_active, #navi7 .navi_active, #navi8 .navi_active,#navi9 .navi_active, #navi10 .navi_active, #navi11 .navi_active, #navi12 .navi_active {display:block; width:132px; background-color:#009; font-size:0.813em; color:#FFF; text-align:left;padding:17px 5px 17px 5px; text-decoration:none;}



#navi6 .navi_ebene2, #navi7 .navi_ebene2, #navi8 .navi_ebene2, #navi9 .navi_ebene2, #navi10 .navi_ebene2, #navi11 .navi_ebene2, #navi12 .navi_ebene2 {display:block; width:142px;}



#navi6 .navi_ebene2 .navi_fold, #navi7 .navi_ebene2 .navi_fold, #navi8 .navi_ebene2 .navi_fold, #navi9 .navi_ebene2 .navi_fold, #navi10 .navi_ebene2 .navi_fold, #navi11 .navi_ebene2 .navi_fold, #navi12 .navi_ebene2 .navi_fold {display:block; width:142px; border-bottom: #FFF 1px solid;}



#navi6 .navi_ebene2 a, #navi7 .navi_ebene2 a, #navi8 .navi_ebene2 a, #navi9 .navi_ebene2 a, #navi10 .navi_ebene2 a, #navi11 .navi_ebene2 a, #navi12 .navi_ebene2 a {display:block; width:132px; background-color:#c7c6ff; font-size:0.688em; color:#000; text-align:left; padding:10px 5px 10px 5px; text-decoration:none;}



#navi6 .navi_ebene2 a:hover, #navi6 .navi_ebene2 .navi_active, #navi7 .navi_ebene2 a:hover, #navi7 .navi_ebene2 .navi_active, #navi8 .navi_ebene2 a:hover, #navi8 .navi_ebene2 .navi_active, #navi9 .navi_ebene2 a:hover, #navi9 .navi_ebene2 .navi_active, #navi10 .navi_ebene2 a:hover, #navi10 .navi_ebene2 .navi_active, #navi11 .navi_ebene2 a:hover, #navi11 .navi_ebene2 .navi_active, #navi12 .navi_ebene2 a:hover, #navi12 .navi_ebene2 .navi_active {display:block; width:132px; background-color:#8f9ad2; font-size:0.688em; color:#000; text-align:left; padding:10px 5px 10px 5px; text-decoration:underline;}



.navi_ebene3_1 a, .navi_ebene3_2 a, .navi_ebene3_3 a, .navi_ebene3_4 a, .navi_ebene3_5 a, .navi_ebene3_6 a, .navi_ebene3_7 a, .navi_ebene3_8 a, .navi_ebene3_9 a, .navi_ebene3_10 a, .navi_ebene3_11 a, .navi_ebene3_12 a, .navi_ebene3_13 a, .navi_ebene3_14 a, .navi_ebene3_15 a {display:block; width:124px !important;  font-size:0.688em; color:#000; text-align:left; padding:5px !important; text-decoration:none; background-color:#FFF !important; border-bottom: 1px solid #c7c6ff;}



.navi_ebene3_1, .navi_ebene3_2, .navi_ebene3_3, .navi_ebene3_4, .navi_ebene3_5, .navi_ebene3_6, .navi_ebene3_7, .navi_ebene3_8, .navi_ebene3_9, .navi_ebene3_10, .navi_ebene3_11, .navi_ebene3_12, .navi_ebene3_13, .navi_ebene3_14, .navi_ebene3_15 {display:block; width:134px; margin:0px padding:0px; border-left: solid 4px #8f9ad2; border-right: solid 4px #8f9ad2; border-bottom: solid 2px #8f9ad2;}



.navi_ebene3_1 a:hover, .navi_ebene3_1 .navi_active, .navi_ebene3_2 a:hover, .navi_ebene3_2 .navi_active, .navi_ebene3_3 a:hover, .navi_ebene3_3 .navi_active, .navi_ebene3_4 a:hover, .navi_ebene3_4 .navi_active, .navi_ebene3_5 a:hover, .navi_ebene3_5 .navi_active {display:block; width:124px !important; font-size:0.688em; color:#FFF !important; text-align:left; padding: 5px !important; text-decoration:underline; background-color:#009 !important; border-bottom: 1px solid #c7c6ff;}



.navi_ebene3_6 a:hover, .navi_ebene3_6 .navi_active, .navi_ebene3_7 a:hover, .navi_ebene3_7 .navi_active, .navi_ebene3_8 a:hover, .navi_ebene3_8 .navi_active, .navi_ebene3_9 a:hover, .navi_ebene3_9 .navi_active, .navi_ebene3_10 a:hover, .navi_ebene3_10 .navi_active {display:block; width:124px !important; font-size:0.688em; color:#FFF !important; text-align:left; padding: 5px !important; text-decoration:underline; background-color:#009 !important;border-bottom: 1px solid #c7c6ff; }



.navi_ebene3_11 a:hover, .navi_ebene3_11 .navi_active, .navi_ebene3_12 a:hover, .navi_ebene3_12 .navi_active, .navi_ebene3_13 a:hover, .navi_ebene3_13 .navi_active, .navi_ebene3_14 a:hover, .navi_ebene3_14 .navi_active, .navi_ebene3_15 a:hover, .navi_ebene3_15 .navi_active,  {display:block; width:124px !important; font-size:0.688em; color:#FFF !important; text-align:left; padding: 5px !important; text-decoration:underline; background-color:#009 !important; border-bottom: 1px solid #c7c6ff;}





/*horizontale navi*/

#navi1 {display:block; position: absolute; top:0px; left:148px; width:160px; height:1.563em; }

#navi2 {display:block; position: absolute; top:0px; left:308px; width:160px; height:1.563em; }

#navi3 {display:block; position: absolute; top:0px; left:468px; width:160px; height:1.563em; }

#navi4 {display:block; position: absolute; top:0px; left:628px; width:160px; height:1.563em; }

#navi5 {display:block; position: absolute; top:0px; left:788px; width:160px; height:1.563em; }

#navi1 a, #navi2 a, #navi3 a, #navi4 a, #navi5 a {display:block; width:160px; height:1.615em; background-color:#009; font-size:0.813em; color:#FFF; text-align:center;padding-top:0.308em; text-decoration:none;}



#navi1 a:hover, #navi2 a:hover, #navi3 a:hover, #navi4 a:hover, #navi5 a:hover {display:block; width:160px; height:1.615em; background-color:#c00; font-size:0.813em; color:#FFF; text-align:center;padding-top:0.308em; text-decoration:underline;}



#navi1 .navi_active, #navi2 .navi_active, #navi3 .navi_active, #navi4 .navi_active, #navi5 .navi_active {display:block; width:160px; height:1.615em; background-color:#c00; font-size:0.813em; color:#FFF; text-align:center;padding-top:0.308em; text-decoration:none;}



#navi1 .navi_ebene2 {display:block; position:absolute; top:1.818em; left:0px; width:800px; height:1.364em; padding-top:0.454em; font-size:0.846em;}

#navi2 .navi_ebene2 {display:block; position:absolute; top:1.818em; left:-160px; width:800px; height:1.364em; padding-top:0.454em; font-size:0.846em;}

#navi3 .navi_ebene2 {display:block; position:absolute; top:1.818em; left:-320px; width:800px; height:1.364em; padding-top:0.454em; font-size:0.846em;}

#navi4 .navi_ebene2 {display:block; position:absolute; top:1.818em; left:-480px; width:800px; height:1.364em; padding-top:0.454em; font-size:0.846em;}

#navi5 .navi_ebene2 {display:block; position:absolute; top:1.818em; left:-640px; width:800px; height:1.364em; padding-top:0.454em; font-size:0.846em;}

#navi1 .navi_ebene2 ul li, #navi2 .navi_ebene2 ul li, #navi3 .navi_ebene2 ul li, #navi4 .navi_ebene2 ul li, #navi5 .navi_ebene2 ul li {display:block; float:left; }

#navi1 .navi_ebene2 ul li a, #navi2 .navi_ebene2 ul li a, #navi3 .navi_ebene2 ul li a, #navi4 .navi_ebene2 ul li a, #navi5 .navi_ebene2 ul li a{display:block; float:left; width:auto; background:none; color:#666; padding:0px 1.364em 0px 1.364em; border-right:#ccc solid 1px; height:1.125em;}

#navi1 .navi_ebene2 ul li a:hover, #navi1 .navi_ebene2 ul li .navi_active, #navi2 .navi_ebene2 ul li a:hover, #navi2 .navi_ebene2 ul li .navi_active, #navi3 .navi_ebene2 ul li a:hover, #navi3 .navi_ebene2 ul li .navi_active, #navi4 .navi_ebene2 ul li a:hover, #navi4 .navi_ebene2 ul li .navi_active, #navi5 .navi_ebene2 ul li a:hover, #navi5 .navi_ebene2 ul li .navi_active{display:block; float:left; width:auto; background:none; color:#009; padding:0px 1.364em 0px 1.364em; border-right:#ccc solid 1px; height:1.125em; text-decoration:underline;}



/* searchplace */

#searchplace { display: block; float: left; width: 14em; margin: 0px; padding:0px; padding-top:0.2em;}

#searchplace form {display: block; float: left; width: 161px; margin:0px; padding:0px;  }

#searchtext {display: block; float: left; margin:0px; padding:0px; font-size:0.688em; font-weight: bold; color: #333333; padding-top:0.2em; padding-left:1em; padding-right:1em;}

.searchfieldfieldset{display:block; float:left; color: #C7C7C7; width: 113px; border: none; margin:0px; padding:0px;padding-top:0.091em;}

.searchfieldfieldset input {display:block; float:left; width: 10em; height:1.273em; margin:0px; padding:0px; color: #333333; border: solid 1px #333333; font-size:0.688em;}

#searchfield { display: block; float: left;}



#gosearch { display:none;}



.searchbutton { display: none; margin:0px; padding:0px;}



/* teaser_right_place */

#teaser_right_place {display: block; float: left; width: 142px; margin: 0px;  background: url(images/teaser_bg.jpg) repeat-x left bottom #d6d5ff; padding: 0px; padding-bottom:180px;}

#teaser_right_1, #teaser_right_2, #teaser_right_3, #teaser_right_4 {display:block; float:left; width:120px; padding: 35px 11px 0px 11px; margin: 0px; border: none; }

#teaser_right_5, #teaser_right_6, #teaser_right_7, #teaser_right_8, #teaser_right_9, #teaser_right_10 {display:block; float:left; width:120px; padding: 35px 11px 0px 11px; margin: 0px; border: none; }

#teaser_right_place .teaserrightbild {padding-bottom:2px;}

#teaser_right_place .teaserrightlink {display:none; background: url(images/pfeil_blau.gif) no-repeat left center; padding-left:11px; font-size:0.75em; color:#009;}



#teaser_right_place .teaserrighttext {display:none;}

/* teaser_right_place - additive */

#teaser_right_place a {text-decoration:none;}

#teaser_right_place a:hover .teaserrightlink{text-decoration:underline;}

#teaser_right_place img {display:block; border: none;}

#navi10, #navi11, #navi12 {display: none;}

.describetitle {display:none;}

/* Blättern neu */

.pagingFooter {display:block; float:left; width: 540px; padding:5px 10px 5px 10px; margin:0px; font: 0.688em Verdana, Arial, sans-serif; line-height:1.455em;}
.pagingCurrent {display:block; float:left; width: auto; padding:0px 4px 0px 4px; margin:0px; font: bold 1em Verdana, Arial, sans-serif; color:#c03;}
.pagingNumber {display:block; float:left; width: auto; padding:0px 2px 0px 2px; margin:0px; font: 1em Verdana, Arial, sans-serif;}
.pagingNumber a {color:#000; text-decoration:underline;}
.pagingNumber a:hover { text-decoration:none;}
.pagingFirst {display:block; float:left; width: auto; padding:0px 6px 0px 6px; margin:0px; font: bold 1em Verdana, Arial, sans-serif; }
.pagingPrevious {display:block; float:left; width: auto; padding:0px 6px 0px 6px; margin:0px; font: bold 1em Verdana, Arial, sans-serif;}
.pagingNext {display:block; float:left; width: auto; padding:0px 6px 0px 6px; margin:0px; font: bold 1em Verdana, Arial, sans-serif; }
.pagingLast {display:block; float:left; width: auto; padding:0px 6px 0px 6px; margin:0px; font: bold 1em Verdana, Arial, sans-serif; }
.pagingFirst a, .pagingPrevious a, .pagingNext a, .pagingLast a {color:#000; text-decoration:underline;}
.pagingFirst a:hover, .pagingPrevious a:hover, .pagingNext a:hover, .pagingLast a:hover {text-decoration:none;}
