/* layout */

.lauftext { font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 16px; color: #000000;}
.lauftextfat, .lauftext_fett { font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 16px; color: #000000; font-weight: bold;}
.lauftext1 { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #999999; line-height: 16px; }
.lauftext1fat, .lauftext1_fett { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #999999; font-weight: bold; line-height: 16px; }
.lauftext2 { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #9D0C15; line-height: 16px; }
.lauftext2fat, .lauftext2_fett {	font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #9D0C15; font-weight: bold; line-height: 16px; }
.lauftext3 { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #6D6D6D; line-height: 16px; }
.lauftext3fat, .lauftext3_fett {	font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #6D6D6D; font-weight: bold; line-height: 16px; }
.title1 { font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #013364; font-weight: bold; line-height: 16px; }
.title2 { font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #323232; font-weight: bold; line-height: 16px; }
.zwititel { font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #D10019; font-weight: bold; line-height: 16px; }
/*
#row_1 { display: block; background-color: #FFFFFF; left: 0px; top: 0px; height: 5px; width: 100%; margin: 0px; padding: 0px; float: left; position: relative; }
#row_2 { display: block; height: 130px; width: 100%; margin: 0px; padding: 0px; border: 0px; visibility: visible; z-index: 1; position: relative; float: left; left: 0px; top: 0px; }
#row_3 { display: block; float: left; height: 92px; width: 100%; margin: 0px; padding: 0px; border: 0px; }
#row_4 { display: block; float: left; margin: 0px; padding: 0px; border: 0px; position: relative;}
#row_5 { display: block; }
.inner_site { display: block; float: left; margin: 0px; padding: 0px; height: auto; width: 998px; left: 4px; top: 0px; border: 0px;   visibility: visible; z-index: 1; background-color:#FFFFFF; }
#row_3 .inner_site {
	background-color: #FFFFFF;
	background-image: url(images/row3_back.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#row_2 .inner_site { background-color:#00FF00; width: 998px; }
#column_1 { display: block; float: left; width: 175px; margin: 0px; padding: 0px; border: 0px; position: relative; overflow: hidden; }
#column_2 { height: 100%; width: 607px; display: block; float: left; border: 0px; margin: 0px; padding: 0px; overflow: hidden;}
#column_3 { height: 100%; width: 216px; display: block; float: left; margin: 0px; padding: 0px; border: 0px; overflow: hidden;}
#drucklogo { display: block; clear: both;}
#drucktext { display: none; }
/* layout - additive 
body { left: 0px; top: 0px; right: 0px; bottom: 0px; margin: 0px; padding: 0px; background: url(images/body_back.gif) repeat; font: 12px Arial, Helvetica, sans-serif; color: #009900; }*/
img { border: none; margin: 0px; padding: 0px; }
#top { display: block; width: 1px; height: 1px; margin: 0px; padding: 0px; }
.invisible { display: none; }
/*h1 { display: inline; }
h2 { display: inline; }
h3 { display: inline; }
#wysiwyg ul {
	list-style-image: url(images/li1.gif);
}
#wysiwyg ul ul {
	list-style-image: url(images/li2.gif);
}
#wysiwyg ul ul ul {
	list-style-image: url(images/li3.gif);
}*/
/* bannerplace */
#bannerplace { display: none; }

/* breadcrumbsplace */
#breadcrumbsplace { display: none; }

/* communityplace */
#communityplace { display: none; }

/* contentplace 
#contentplace {	display: block; border: 0px; margin: 0px; padding: 0px; background-color: #FFF; overflow: hidden;}*/
/* contentplace - additive */
/* footerplace 
#footerplace { display: block; float: left; background: url(images/footer_back.jpg) repeat-x; margin: 0px; height: 32px; width: 100%; margin-top: 20px; }*/
#footer_left { margin: 0px; height: 21px; width: 790px; font: 10px Arial, Helvetica, sans-serif; color: #000000; margin-top: 11px; display: block; text-indent: 10px; float: left; padding: 0px;padding-top:1px; padding-bottom:1px; }
#footer_right { display: none; }
/* footerplace - additive */

/* headerplace */
#headerplace { display: none;  }
#header_1 { display:none; }
#header_1 img { border: 0px none; display: block; margin: 0px; padding: 0px; height: 55px; width: 254px; float: left; left: 0px; top: 0px; }
#header_2 {	display: none;  }
/* headerplace - additive */
#header_2 img { border: 0px none; display: block; margin: 0px; padding: 0px; height: 78px; width: 998px; float: left; left: 0px; top: 0px; }
/*#headerplace a, #headerplace img { border: 0px none; }*/
/* helpersplace */
#helpersplace { display: none; }
#helpersplace .helper { }
#helpers_home { }
#helpers_kontakt { }
#helpers_suche { }
#helpers_links { }
#helpers_inhalt { }
#helpers_hilfe { }
/* helpersplace - additive */
#helpersplace ul { display: block; height: 15px; width: 261px; margin: 0px; padding: 10px 0px 0px; float: left; background: #d10018; }
#helpersplace li { display: block; margin: 0px; float: left; width: 42px; padding: 0px 0px 0px 0px; text-align:center; }
#helpersplace a { font: 11px Arial, Helvetica, sans-serif; color: #FFFFFF; padding-left:7px; padding-right: 1px;}
#helpersplace a:hover { font: 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline; background: url(images/dreieck_over_helper.gif); background-repeat:no-repeat; background-position:left; background-color:#9D0C15; }
/* loginplace */
#loginplace { display: none; }
/* Registrierbutton */
#loginreg { }
/* Loginhilfebutton */
#loginhelp { }
/* Fieldset Username/Passwort */
#loginfields { }
#loginfieldfieldset { }
#go { }
/* Usernamefeld */
#usernameplace { }
#login { }
/* Passwortfeld */
#passwordplace { }
#password { }
#loginplace span.logouttext { }
#loginplace span.alllogin { }
#loginplace span.lastlogin { }
#loginplace .logoutbutton { }
/* versteckter Go-Button */
#loginplace #logingofield { display: none; }
#loginplace #einloggen { display: none; }
/* loginplace - additive */
#loginplace .logoutbutton { }
#loginplace ul { }
#loginreg a, #loginhelp a { }
#loginplace a.loginbutton { }
#loginplace a.loginbutton:hover, #loginplace a.loginbutton:focus { }
#usernameplace label { }
#passwordplace label { }
#loginplace form { }
/* quicknaviplace */
#quicknaviplace { display: none; }
/* quicknaviplace - additive */
#quicknaviplace ul { display: block; height: 21px; width: 216px; float: left; padding: 0px; margin: 0px; }
#quicknaviplace li { display: block; height: 17px; width: auto; float: right; padding: 4px 0px 0px 6px; margin: 0px; }
#quicknaviplace a { font: bold 11px Arial, Helvetica, sans-serif; text-transform: lowercase; color: #9D0C15; text-decoration: underline; }
#quicknaviplace a:hover { text-decoration: underline overline; }
#quicknaviplace {display:none;}
/* reserve_1 */
#reserve_1 { display: none; }
/* reserve_1 - additive */
/* reserve_2 */
#reserve_2 { display: none; }
/* reserve_2 - additive */
/* searchplace */
#searchplace {display: none;} 
#searchtext {}
.searchfieldfieldset {}
#searchfield {}
#gosearch {}
.searchbutton {}
/* searchplace - additive */
/* specialplace */
#specialplace { display: none; }
/* specialplace - additive */
/* teaser_left_place */
#teaser_left_place { display: none;}

/* teaser_right_place */
#teaser_right_place { display: none; }

/* Styleumschaltung
#style { display: block; height: 30px; width: 40px; margin: 26px 15px 0px 0px; padding: 0px; float: right; } */
.text {}
.standard {}
.gross {}
/* Styleumschaltung - additive
#style ul { display: block; height: 15px; width: 50px; margin: 0px; padding: 10px 0px 0px; float: right; }
#style li { display: block; margin: 0px; float: right; width: 5px; padding: 0px 0px 0px 2px; }
#style a { font: 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }
#style li.text a { font-size: 16px; font-weight: bold; }
#style li.text a:hover { font-style: italic; }
#style li.standard a { font-size: 16px; font-weight: bold; }
#style li.standard a:hover { font-style: italic; }
#style li.gross a { font-size: 16px; font-weight: bold; }
#style li.gross a:hover { font-style: italic; }*/
#style {display:none;}
/* vertikale navi */
#row_4 #navigationplace { display: none; }

/* horizontale navi */
#row_3 #navigationplace { display:none;}


/* Digitale Ratgeber ausgeblendet */
#row_4 #navi6 { display: none; }



/* Loginformular */
#kontextlogin #loginfelder {display:none; } 
#kontextlogin fieldset {border: none; padding: 4px; margin: 4px; }
#kontextlogin #kluser, #kontextlogin #klpassword, #kontextlogin #klbuttons { display: block; float: left; width: 300px; height: 15px; margin-bottom: 10px; }
#kontextlogin #kluser input, #kontextlogin #klpassword input { display: block; float: right; width: 190px; height: 20px; padding: 0px; margin: 0px;}
#kontextlogin #kluser label, #kontextlogin #klpassword label { display: block; float: left; width: 100px; height: 15px; padding: 0px; margin: 0px; padding-top: 5px; font: bold 11px Arial, Helvetica, sans-serif; color: #9D0C15; text-align: left; vertical-align: middle; }

/* Loginformular - additivie 
#row_2 .inner_site { background: url(images/slogan_0.jpg) no-repeat right top; }
*/
