/* Grundeinstellungen der Website '/
/* layout */

#row_1 { display: block; margin: 0px; padding: 0px; height: 25px; width: 100%; padding-top:5px; }
#row_2 { display: block; margin: 0px; padding: 0px; height: 220px; width: auto; border: none; }
#row_3 { display: block; position: relative; top: 1px; left: 20px; margin: 0px; padding: 0px; height: 20px; width: auto; border: 0px none; background: url(images/row3_bg.gif) no-repeat top left; }
#row_4 { display: block; position: relative; top: 1px; margin: 0px; padding: 0px; height: auto; width: auto; border: 0px none; }
#row_5 { display: block; width: 900px;; padding-top: 5px;  <!-- padding-top: 0px;	--> }
#column_1 { display: block; width: 230px; float: left; }
#column_2 { display: block; width: 500px; float: left; background: url(images/content_top_bg.gif) no-repeat top left; background-color: #fff4cc; }
#column_3 { display: block; width: 210px; float: left; margin-left: 20px; } 
.inner_site { display: block; margin: 0px; padding: 0px; height: auto; width: 966px; position: relative; top: 0px; left: 20px; border: 0px none; }
/* .inner_site { display: block; float: left; margin: 0px; padding: 0px; width: 966px; padding-left: 20px; } */
#drucklogo { display: none; }
#drucktext { display: none; }
/* layout - additive */
body { left: 0px; top: 0px; right: 0px; bottom: 0px; margin: 0px; padding: 0px; font: 11px Arial, Helvetica, sans-serif; color: #000000; }
.invisible { display: none; }
h1 {}
h2 {}
h3 {}
/* bannerplace */
#bannerplace { display: none; }
/* bannerplace - additive */
/* breadcrumbsplace */
#breadcrumbsplace { display: block; position: absolute; z-index: 1; top: 0px; left: 210px; padding-left: 20px; padding-right:10px; width: 470px; height: 40px; text-align:right;}
#breadcrumbsplace .breadcrumbsplace { font: normal 11px Arial, Helvetica, sans-serif; text-transform:uppercase; color: #cc6600;}
/* breadcrumbsplace - additive */
#breadcrumbsplace ul { padding: 0px; margin: 0px; padding-top: 2px; }
li.breadcrumbs {  display: inline; padding: 0px; margin: 0px;text-transform:uppercase; color: #cc6600; }
li.breadcrumbs a { text-transform:uppercase; color: #cc6600; text-decoration: none; padding-right: 10px; background: url(images/breadcrumbs_divider.gif) no-repeat bottom right; }
li.breadcrumbs a:hover {  color: #cc6600; text-decoration: underline; }
/* li.breadcrumbsstart {  display: inline; padding: 0px; margin: 0px; }
li.breadcrumbs:first-child {  display: inline; padding: 0px; margin: 0px; } */
/* communityplace */
#communityplace { display: none; }
#communityplace .normal {}
#communityplace .pers {}
#com_meinprofil {}
#com_newsletter {}
#com_umfragen {}
#com_forum {}
#com_fun {}
#com_webmail {}
#com_chat {}
#com_instant {}
#com_gogroups {}
#com_kleinanzeigen {}
#com_netzwerke {}
/* communityplace - additive */
#communityplace ul {}
#communityplace .normal a {}
#communityplace .pers a {}
/* contentplace */
/* #contentplace { position: relative; top: 5px; display: block; width: 500px; padding-bottom: 0px; <!-- top: 5px; --> }*/
#contentplace { display: block; float: left; width: 500px; padding-bottom: 0px; <!-- top: 5px; --> }  
/* contentplace - additive */
/* footerplace */
#footerplace { display: block; float: left; font: 11px Arial, Helvetica, sans-serif; color: #990000;  padding-top: 2px; padding-left: 0px; /* border-top: 1px solid #990000; */ width: 510px; margin-top: 0px; padding-left: 300px;<!-- margin-top: 10px; -->  }
/* footerplace - additive */
#footerplace a {}
/* headerplace */
#headerplace { display: block; margin: 0px; padding: 0px; float: left; height: 220px; width: 230px; border: 0px none; }
#headerplace { background: url(images/header_left_buak.gif) no-repeat; }
#header_1, #header_2 { display: block; margin: 0px; padding: 0px; float: left; height: 220px; width: 210px; border: 0px none; }
#header_2 { display: none; }
/* headerplace - additive */
#headerplace img { border: 0px none; }
/* helpersplace */
#helpersplace { position: absolute;	z-index: 99; top: 201px; left: 230px; width: 495px; height: 20px; background: #990000; padding-left: 5px; }
#helpersplace ul { list-style-type: none; padding: 3px; margin: 0; }
#helpersplace li { display: inline; margin-right: 12px; padding-left: 15px; font: normal 10px Arial, Helvetica, sans-serif; background: url(images/header_helpers_listicon_white.gif) no-repeat left; text-transform:uppercase; }
#helpersplace a { text-decoration:none; color: #FFFFFF}
#helpersplace a:hover { text-decoration:underline; color: #FFFFFF}
#helpersplace .helper {}
li#helpers_home { display: block; float: left; }
li#helpers_kontakt { display: block; float: left; background: url(images/header_helpers_kontakt.gif) no-repeat left;}
li#helpers_links { display: block; float: left; background: url(images/header_helpers_links.gif) no-repeat left;}
li#helpers_suche { display: block; float: left; background: url(images/header_helpers_suche.gif) no-repeat left;}
li#helpers_inhalt { display: block; float: left; background: url(images/header_helpers_listicon_white.gif) no-repeat left;}
li#helpers_hilfe { display: block; float: left; background: url(images/header_helpers_hilfe.gif) no-repeat left;}
li#helpers_portalanwendungen { display: block; float: left; background: url(images/header_helpers_portal.gif) no-repeat left;}
li#helpers_newsletter { display: block; float: left; background: url(images/header_helpers_listicon_white.gif) no-repeat left;}
li#helpers_faqs { display: block; float: left; background: url(images/header_helpers_faqs.gif) no-repeat left;}
/* helpersplace - additive */
/* loginplace */
#loginplace { display: block; font: 11px Arial, Helvetica, sans-serif; color: #000000; background: no-repeat; margin: 0px; padding: 0px; float: left; height: 220px; width: 210px; border: 0px none; }
#loginplace { background: url(images/header_login_buak_neu.jpg); }
#loginplace ul { position: relative; top: 180px; left: 20px; list-style-type: none; padding: 3px; margin: 0; /* display: none; */ }
#loginplace li { display: inline; padding: 0px; padding-left: 20px; font: normal 11px Arial, Helvetica, sans-serif; background: url(images/icon_loginhilfe.gif) no-repeat left; color: /* display: none; */}
#loginplace a { text-decoration:none; color: #990000; /* display: none; */}
#loginplace a:hover { text-decoration:underline; color: #990000; /* display: none; */ }
#loginplace form { /* display: none; */ }
/* Registrierbutton */
#loginreg { display: none !important; }
/* Loginhilfebutton */
#loginhelp { }
/* Fieldset Username/Passwort */
#loginfields { }
#loginfieldfieldset { position: absolute; top: 60px; left: 770px; border: 0px; padding: 0px; margin: 0px; }
#go { position: absolute; top: 155px; left: 770px; width: 160px; height: 15px; background: #990000; border: 1px solid #000000; color: #FFFFFF; text-align: center; }
/* Usernamefeld */
#usernameplace {}
#login { display: block; width: 160px; font: 11px Arial, Helvetica, sans-serif; color: #000000; }
/* Passwortfeld */
#passwordplace {}
#password { display: block; width: 160px; font: 11px Arial, Helvetica, sans-serif; color: #000000; }
#loginplace .logouttext {}
#loginplace .lastlogin {}
#loginplace .alllogin {}
#loginplace .logoutbutton {}
/* versteckter Go-Button */
#logingofield {}
#einloggen {}
/* loginplace - additive */
#loginplace .logoutbutton {}
#loginplace ul {}
#loginreg a, #loginhelp a {}
#loginplace a.loginbutton { color: #FFFFFF; text-decoration: none; }
#loginplace a.loginbutton:hover, #loginplace a.loginbutton:focus { color: #FFFFFF; text-decoration: underline; }
#usernameplace label {}
#passwordplace label {}
.logouttext {display: block; float: left; margin:0px; padding: 20px; padding-top: 60px; <!-- padding-bottom: 0px; -->}
a.logoutbutton { /* position: absolute; top: 140px; left: 770px; */ display: block; float:left; width: 160px; height: 15px; background: #990000; border: 1px solid #000000; text-align: center; color: #FFFFFF !important; text-decoration: none; margin-left:20px; <!-- margin-left: 10px; -->}
a.logoutbutton:hover, a.logoutbutton:focus { color: #FFFFFF; text-decoration: underline; }

#remembermeplace {display:block; margin:0px; padding:0px; width:160px; height:20px;}
/* navigationsplace */
#navigationplace { position: relative; top: 0px; left: 0px; display: block; float: left; width: 210px; background: #fff4cc; }
.navi_img { display: none; }
.navi { display: block; padding-left: 20px; font: 11px Arial, Helvetica, sans-serif; color: #990000; font-weight: bold }
.navi_active { display: block;padding-left: 20px; font: 11px Arial, Helvetica, sans-serif; color: #990000;  font-weight: bold }
.navi_pers { display: block;padding-left: 20px; font: 11px Arial, Helvetica, sans-serif; color: #990000;  font-weight: bold }
.navi_pers_active { display: block;padding-left: 20px; font: 11px Arial, Helvetica, sans-serif; color: #990000;  font-weight: bold }
#navi1, #navi9, #navi13 { background: url(images/nav1_topbg.gif) no-repeat top left; padding-top: 3px; float: none; width: 210px; border: 0px; margin: 0px; line-height: 15px; padding-left: 0px; }
#navi2, #navi3, #navi4, #navi5, #navi6, #navi7, #navi8, #navi10, #navi11, #navi12, #navi13, #navi14, #navi15, #navi16, #navi17, #navi18, #navi19, #navi20, #navi21, #navi22, #navi23, #navi24, #navi25, #navi26, #navi27, #navi28, #navi29, #navi30, #navi31, #navi32, #navi33, #navi34, #navi35, #navi36, #navi37, #navi38, #navi39, #navi40 {
	background: url(images/nav_level1_divider.gif) no-repeat top left; padding-top: 7px; float: none; width: 210px; border: 0px; margin: 0px; line-height: 16px; }
.navi_ebene2 { padding: 0px; margin: 0px; line-height: 20px; }
.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, .navi_ebene3_16, .navi_ebene3_17, .navi_ebene3_18, .navi_ebene3_19, .navi_ebene3_20 { }
.navi_fold {}
/* navigationsplace - additive */


/* Navigationspunkt Link */
A.navi { text-decoration: none; }
A.navi:hover, A.navi:focus { text-decoration: underline; }
/* Navigationspunkt Link aktiv */
A.navi_active { text-decoration: none; }
A.navi_active:hover, A.navi_active:focus { text-decoration: underline; }
/* Navigationspunkt Link personalisiert */
A.navi_pers { text-decoration: none; }
A.navi_pers:hover, A.navi_pers:focus { text-decoration: underline; }
/* Naviationspunkkt Link personalisiert aktiv */
A.navi_pers_active { text-decoration: none; }
A.navi_pers_active:hover, A.navi_pers_active:focus { text-decoration: underline; }
/* Navigation Link - 2. Ebene */
.navi_ebene2 A.navi { text-decoration: none; font: 11px Arial, Helvetica, sans-serif; color: #990000; }
.navi_ebene2 A.navi:hover, .navi_ebene2 A.navi:focus { text-decoration: underline; font: 11px Arial, Helvetica, sans-serif; color: #990000; }
/* Navigation Link aktiv - 2. Ebene */
.navi_ebene2 A.navi_active { text-decoration: none; font: 11px Arial, Helvetica, sans-serif; color: #990000; }
.navi_ebene2 A.navi_active:hover, .navi_ebene2 A.navi_active:focus { text-decoration: underline; font: 11px Arial, Helvetica, sans-serif; color: #990000; }
/* Navigation Link personalisiert - 2. Ebene */
.navi_ebene2 A.navi_pers { text-decoration: none; font: 11px Arial, Helvetica, sans-serif; color: #990000; }
.navi_ebene2 A.navi_pers:hover, .navi_ebene2 A.navi_pers:focus { text-decoration: underline; font: 11px Arial, Helvetica, sans-serif; color: #990000; }
/* Navigation Link personalisiert aktiv - 2. Ebene */
.navi_ebene2 A.navi_pers_active { text-decoration: none; font: 11px Arial, Helvetica, sans-serif; color: #990000; }
.navi_ebene2 A.navi_pers_active:hover, .navi_ebene2 A.navi_pers_active:focus { text-decoration: underline; font: 11px Arial, Helvetica, sans-serif; color: #990000; }
/* Navigationspunkt Link - 3. Ebene */
.navi_ebene3_1 A.navi, .navi_ebene3_2 A.navi, .navi_ebene3_3 A.navi, .navi_ebene3_4 A.navi, .navi_ebene3_5 A.navi, .navi_ebene3_6 A.navi, .navi_ebene3_7 A.navi, .navi_ebene3_8 A.navi, .navi_ebene3_9 A.navi, .navi_ebene3_10 A.navi, .navi_ebene3_11 A.navi, .navi_ebene3_12 A.navi, .navi_ebene3_13 A.navi, .navi_ebene3_14 A.navi, 
.navi_ebene3_15 A.navi  {}
.navi_ebene3_1 A.navi:hover, .navi_ebene3_1 A.navi:focus, .navi_ebene3_2 A.navi:hover, .navi_ebene3_2 A.navi:focus, .navi_ebene3_3 A.navi:hover, .navi_ebene3_3 A.navi:focus, .navi_ebene3_4 A.navi:hover, .navi_ebene3_4 A.navi:focus, .navi_ebene3_5 A.navi:hover, .navi_ebene3_5 A.navi:focus, .navi_ebene3_6 A.navi:hover, .navi_ebene3_6 A.navi:focus, .navi_ebene3_7 A.navi:hover, .navi_ebene3_7 A.navi:focus, .navi_ebene3_8 A.navi:hover, .navi_ebene3_8 A.navi:focus, .navi_ebene3_9 A.navi:hover, .navi_ebene3_9 A.navi:focus, .navi_ebene3_10 A.navi:hover, .navi_ebene3_10 A.navi:focus, .navi_ebene3_11 A.navi:hover, .navi_ebene3_11 A.navi:focus, .navi_ebene3_12 A.navi:hover, .navi_ebene3_12 A.navi:focus, .navi_ebene3_13 A.navi:hover, .navi_ebene3_13 A.navi:focus, .navi_ebene3_14 A.navi:hover, .navi_ebene3_14 A.navi:focus, .navi_ebene3_15 A.navi:hover, 
.navi_ebene3_15 A.navi:focus {}
/* Navigationspunkt Link aktive - 3. Ebene */
.navi_ebene3_1 A.navi_active, .navi_ebene3_2 A.navi_active, .navi_ebene3_3 A.navi_active, .navi_ebene3_4 A.navi_active, .navi_ebene3_5 A.navi_active, .navi_ebene3_6 A.navi_active, .navi_ebene3_7 A.navi_active, .navi_ebene3_8 A.navi_active, .navi_ebene3_9 A.navi_active, .navi_ebene3_10 A.navi_active, .navi_ebene3_11 A.navi_active, .navi_ebene3_12 A.navi_active, .navi_ebene3_13 A.navi_active, .navi_ebene3_14 A.navi_active, 
.navi_ebene3_15 A.navi_active {}
.navi_ebene3_1 A.navi_active:hover, .navi_ebene3_1 A.navi_active:focus, .navi_ebene3_2 A.navi_active:hover, .navi_ebene3_2 A.navi_active:focus, .navi_ebene3_3 A.navi_active:hover, .navi_ebene3_3 A.navi_active:focus, .navi_ebene3_4 A.navi_active:hover, .navi_ebene3_4 A.navi_active:focus, .navi_ebene3_5 A.navi_active:hover, .navi_ebene3_5 A.navi_active:focus, .navi_ebene3_6 A.navi_active:hover, .navi_ebene3_6 A.navi_active:focus, .navi_ebene3_7 A.navi_active:hover, .navi_ebene3_7 A.navi_active:focus, .navi_ebene3_8 A.navi_active:hover, .navi_ebene3_8 A.navi_active:focus, .navi_ebene3_9 A.navi_active:hover, .navi_ebene3_9 A.navi_active:focus, .navi_ebene3_10 A.navi_active:hover, .navi_ebene3_10 A.navi_active:focus, .navi_ebene3_11 A.navi_active:hover, .navi_ebene3_11 A.navi_active:focus, .navi_ebene3_12 A.navi_active:hover, .navi_ebene3_12 A.navi_active:focus, .navi_ebene3_13 A.navi_active:hover, .navi_ebene3_13 A.navi_active:focus, .navi_ebene3_14 A.navi_active:hover, .navi_ebene3_14 A.navi_active:focus, 
.navi_ebene3_15 A.navi_active:hover, .navi_ebene3_15 A.navi_active:focus {}
/* Navigationspunkt Link personalisiert - 3. Ebene */
.navi_ebene3_1 A.navi_pers, .navi_ebene3_2 A.navi_pers, .navi_ebene3_3 A.navi_pers, .navi_ebene3_4 A.navi_pers, .navi_ebene3_5 A.navi_pers, .navi_ebene3_6 A.navi_pers, .navi_ebene3_7 A.navi_pers, .navi_ebene3_8 A.navi_pers, .navi_ebene3_9 A.navi_pers, .navi_ebene3_10 A.navi_pers, .navi_ebene3_11 A.navi_pers, .navi_ebene3_12 A.navi_pers, .navi_ebene3_13 A.navi_pers, .navi_ebene3_14 A.navi_pers, 
.navi_ebene3_15 A.navi_pers {}
.navi_ebene3_1 A.navi_pers:hover, .navi_ebene3_1 A.navi_pers:focus, .navi_ebene3_2 A.navi_pers:hover, .navi_ebene3_2 A.navi_pers:focus, .navi_ebene3_3 A.navi_pers:hover, .navi_ebene3_3 A.navi_pers:focus, .navi_ebene3_4 A.navi_pers:hover, .navi_ebene3_4 A.navi_pers:focus, .navi_ebene3_5 A.navi_pers:hover, .navi_ebene3_5 A.navi_pers:focus, .navi_ebene3_6 A.navi_pers:hover, .navi_ebene3_6 A.navi_pers:focus, .navi_ebene3_7 A.navi_pers:hover, .navi_ebene3_7 A.navi_pers:focus, .navi_ebene3_8 A.navi_pers:hover, .navi_ebene3_8 A.navi_pers:focus, .navi_ebene3_9 A.navi_pers:hover, .navi_ebene3_9 A.navi_pers:focus, .navi_ebene3_10 A.navi_pers:hover, .navi_ebene3_10 A.navi_pers:focus, .navi_ebene3_11 A.navi_pers:hover, .navi_ebene3_11 A.navi_pers:focus, .navi_ebene3_12 A.navi_pers:hover, .navi_ebene3_12 A.navi_pers:focus, .navi_ebene3_13 A.navi_pers:hover, .navi_ebene3_13 A.navi_pers:focus, .navi_ebene3_14 A.navi_pers:hover, .navi_ebene3_14 A.navi_pers:focus, 
.navi_ebene3_15 A.navi_pers:hover, .navi_ebene3_15 A.navi_pers:focus {}
/* Navigationspunkt Link personalisiert aktiv - 3. Ebene */
.navi_ebene3_1 A.navi_pers_active, .navi_ebene3_2 A.navi_pers_active, .navi_ebene3_3 A.navi_pers_active, .navi_ebene3_4 A.navi_pers_active, .navi_ebene3_5 A.navi_pers_active, .navi_ebene3_6 A.navi_pers_active, .navi_ebene3_7 A.navi_pers_active, .navi_ebene3_8 A.navi_pers_active, .navi_ebene3_9 A.navi_pers_active, .navi_ebene3_10 A.navi_pers_active, .navi_ebene3_11 A.navi_pers_active, .navi_ebene3_12 A.navi_pers_active, .navi_ebene3_13 A.navi_pers_active, .navi_ebene3_14 A.navi_pers_active, 
.navi_ebene3_15 A.navi_pers_active {}
.navi_ebene3_1 A.navi_pers_active:hover, .navi_ebene3_1 A.navi_pers_active:focus, .navi_ebene3_2 A.navi_pers_active:hover, .navi_ebene3_2 A.navi_pers_active:focus, .navi_ebene3_3 A.navi_pers_active:hover, .navi_ebene3_3 A.navi_pers_active:focus, .navi_ebene3_4 A.navi_pers_active:hover, .navi_ebene3_4 A.navi_pers_active:focus, .navi_ebene3_5 A.navi_pers_active:hover, .navi_ebene3_5 A.navi_pers_active:focus, .navi_ebene3_6 A.navi_pers_active:hover, .navi_ebene3_6 A.navi_pers_active:focus, .navi_ebene3_7 A.navi_pers_active:hover, .navi_ebene3_7 A.navi_pers_active:focus, .navi_ebene3_8 A.navi_pers_active:hover, .navi_ebene3_8 A.navi_pers_active:focus, .navi_ebene3_9 A.navi_pers_active:hover, .navi_ebene3_9 A.navi_pers_active:focus, .navi_ebene3_10 A.navi_pers_active:hover, .navi_ebene3_10 A.navi_pers_active:focus, .navi_ebene3_11 A.navi_pers_active:hover, .navi_ebene3_11 A.navi_pers_active:focus, .navi_ebene3_12 A.navi_pers_active:hover, .navi_ebene3_12 A.navi_pers_active:focus, .navi_ebene3_13 A.navi_pers_active:hover, .navi_ebene3_13 A.navi_pers_active:focus, .navi_ebene3_14 A.navi_pers_active:hover, .navi_ebene3_14 A.navi_pers_active:focus, 
.navi_ebene3_15 A.navi_pers_active:hover, .navi_ebene3_15 A.navi_pers_active:focus {}
#navi1 ul, #navi2 ul, #navi3 ul, #navi4 ul, #navi5 ul, #navi6 ul, #navi7 ul, #navi8 ul, #navi9 ul, #navi10 ul, #navi11 ul, #navi12 ul, #navi13 ul, #navi14 ul, #navi15 ul, #navi16 ul, #navi17 ul, #navi18 ul, #navi19 ul, #navi20 ul, #navi21 ul, #navi22 ul, #navi23 ul, #navi24 ul, #navi25 ul, #navi26 ul, #navi27 ul, #navi28 ul, #navi29 ul, #navi30 ul, #navi31 ul, #navi32 ul, #navi33 ul, #navi34 ul, #navi35 ul, #navi36 ul, #navi37 ul, #navi38 ul, #navi39 ul, #navi40 ul { padding: 0px; margin: 0px; list-style-type: none; }
.navi_ebene2 li {	list-style-type: none; background: url(images/nav_level2_divider.gif) no-repeat top left; padding-left: 10px; }
.navi_ebene3_1 li, .navi_ebene3_2 li, .navi_ebene3_3 li, .navi_ebene3_4 li, .navi_ebene3_5 li, .navi_ebene3_6 li, .navi_ebene3_7 li, .navi_ebene3_8 li, .navi_ebene3_9 li, .navi_ebene3_10 li, .navi_ebene3_11 li, .navi_ebene3_12 li, .navi_ebene3_13 li, .navi_ebene3_14 li, 
.navi_ebene3_15 li, .navi_ebene3_16 li, .navi_ebene3_17 li, .navi_ebene3_18 li, .navi_ebene3_19 li, .navi_ebene3_20 li, .navi_ebene3_21 li { display:block; width: auto; height: auto; background: url(images/nav_level3_divider.gif) no-repeat top left; margin: 0px; padding-left: 20px; }
/* quicknaviplace */
#quicknaviplace {	display: none; }
/* quicknaviplace - additive */
#quicknaviplace ul {}
#quicknaviplace li {}
#quicknaviplace a {}
/* reserve_1 */
#reserve_1 { display: block; margin: 0px; padding: 0px; float: left; height: 200px; width: 520px; border: none;}
#reserve_1 { background:  url(images/header_standard.gif) no-repeat top left; }
/* 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:block; margin:0px; padding:0px; float: left; margin-right: 3px; padding-bottom: 5px;}
#specialplace a {display:block;  margin:0px; padding:0px;  font-family: Arial, Helvetica, sans-serif;
	font-size: small; color: #000000
}
#specialplace a:hover {text-decoration: overline underline;}
#fahneenglish {
display:block;
float:left;
padding-left:25px;
vertical-align:middle;
background-image:url("images/englisch.jpg") !important;
background-position:left center;
background-repeat:no-repeat;
}
#fahnedeutsch {
display:block;
float:left;
padding-left:25px;
vertical-align:middle;
background-image:url("images/deutsch.jpg") !important;
background-position:left center;
background-repeat:no-repeat;
}
/* specialplace - additive */

/* teaser_left_place */
#teaser_left_place, #buak_sso {	display: block; float: left; width: 210px; background: url(images/teaser_left_bottom_bg.gif) no-repeat bottom left; background-color: #fff4cc; text-align: center; padding-top: 20px; padding-bottom: 40px; }
#teaser_left_1 { display: block; width: 210px; padding-top: 10px; padding-bottom: 20px; }
#teaser_buak { display: block; width: 210px; padding-top: 10px; }
#teaser_left_2 { display: block; }
#teaser_left_3, #teaser_left_4, #teaser_left_5, #teaser_left_6, #teaser_left_7, #teaser_left_8, #teaser_left_9, #teaser_left_10 { display: none }
#teaser_left_place .normal {}
#teaser_left_place .pers {}
/* teaser_left_place - additive */
#teaser_left_place img, #teaser_buak img { border: 0px; }
/* teaser_right_place */
#teaser_right_place { display: block; float: right; width: 210px; background: url(images/teaser_right_bottom_bg.gif) no-repeat bottom left; margin: 0px; background-color: #fff4cc; text-align: center; }
#teaser_right_1 { display: block; width: 210px; background: url(images/teaser_right_top_bg.gif) no-repeat top left; padding-top: 20px; }
#teaser_right_2 { display: block; width: 210px; padding-top: 20px; }
#teaser_right_3 { display: block; width: 210px; padding-top: 20px; }
#teaser_right_4 { display: block; width: 210px; padding-top: 20px; }
#teaser_right_5 { display: block; width: 210px; padding-top: 20px; }
#teaser_right_6 { display: block; width: 210px; padding-top: 20px; padding-bottom: 40px; }
#teaser_right_7 { display: block; width: 210px; padding-top: 20px; padding-bottom: 40px; }
#teaser_right_8, #teaser_right_9, #teaser_right_10 { display: none }
#teaser_right_place .teaserrightbild {}
#teaser_right_place .teaserrightlink { display: none }
#teaser_right_place .teaserrighttext { display: none }
/* teaser_right_place - additive */
#teaser_right_place a { text-decoration: none; border:none; padding:0px; margin:0px;}
#teaser_right_place a:hover, #teaser_right_place a:focus {}
#teaser_right_place img { border: 0px; }

#row_5 a { display: inline; padding: 5px; font: normal 11px Arial, Helvetica, sans-serif; text-decoration:none; color: #990000; /* display: none; */ }
#row_5 a:hover { text-decoration:underline; color: #990000; /* display: none; */ }

#loginplace .logouttext .welcome { display: block; font-weight: normal; }
#loginplace .logouttext .username { display: block; font-weight: bold; }
.logouttext .userinfo a { display: block; float: left; width: 150px; text-decoration:none; color: #000000; padding-left: 15px; margin-top: 5px; font: normal 11px Arial, Helvetica, sans-serif; background: url(images/header_helpers_listicon_red.gif) no-repeat left; /* display: none; */ }
.logouttext .userinfo a { text-decoration:none; color: #000000; /* display: none; */ }
.logouttext .userinfo a:hover { text-decoration:underline; color: #FFFFFF; /* display: none; */ }
.userinfo {	display: block; float: left; width: 100%; padding-top: 10px; padding-bottom: 10px; }

#top { display: none; }
#styleswitch {display:block; margin:0px; padding:0px; float: right; margin-right: 3px; padding-bottom: 5px;}
#styleswitch ul {
	 margin:0px; padding:0px; list-style-type: none;
}
#styleswitch li {
	display:block;
	height: 20px;
	margin:0px; padding:0px; 
	float: left;
	padding-right: 10px;
	vertical-align: middle;
}
#styleswitch li#style_fehlsichtig {
	background-image: url(images/icon_seh.jpg);
	background-repeat: no-repeat;
	background-position: right center;padding-right: 25px;
}
#styleswitch a {display:block;  margin:0px; padding:0px;  font-family: Arial, Helvetica, sans-serif;
	font-size: small; color: #000000
}
#styleswitch a:hover {text-decoration: overline underline;}

.describetitle { display: none; }


/* blättern */
.pagingFooter {display:block; float:left; width: 540px; padding:5px 10px 5px 10px; margin:0px; font: 1em 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;}
#navi4 {display:none;)
