/*Grundgerüst*/
body,html {font-family:Arial,Helvetica,sans-serif;font-size:100.01%;margin:0;padding:0; width:100%;height:100%; background:#e6eff4 url(/mediabig/3056A.jpg) repeat-y 790px 0;}
#head {padding:81px 0 0 0px; margin:0;}

#spalten {min-width:1004px; max-width:1012px;margin:0;padding:0;background:url(/mediabig/3054A.jpg) no-repeat 790px 0px;min-height:800px;}
*html #spalten {height:800px;width:1012px;}
#links {float:left; width:180px; margin:0; padding:0;}
#mitte {float:left;width:570px; margin:0; padding:50px 0 0 0;}
*html #rechts {height:520px;}
#rechts {float:left; width:254px; margin:0; padding:54px 0 0 0; min-height:520px;}/*background:url(/mediabig/3054A.jpg) no-repeat right top;*/
#unten {background:url(/mediabig/3056A.jpg) repeat-y 790px 520px; min-height:820px; margin:0;padding:0;}
#untenII {background:url(/mediabig/3055A.jpg) no-repeat 1012px 0px; height:520px; margin:0;padding:0;}

/*Navigationsbereiche*/

/*oben Hauptnavi*/
.menu .a1 {width:49px; background:url(/mediabig/2986A.gif) no-repeat 0 -1px; float:left; padding:8px 0 5px 0px; margin-left:0px; position:relative; z-index:1;}
.menu .a2 {width:71px; background:url(/mediabig/2968A.gif) no-repeat 0 -1px; float:left; padding:8px 0 5px 0px; margin-left:-71px; position:relative; z-index:1;}
.menu .a3 {width:69px; background:url(/mediabig/2990A.gif) no-repeat 0 -1px; float:left; padding:8px 0 5px 0px; margin-left:-69px; position:relative; z-index:1;}
.menu .a4 {width:54px; background:url(/mediabig/2970A.gif) no-repeat 0 -1px; float:left; padding:8px 0 5px 0px; margin-left:-54px; position:relative; z-index:1;}
.menu .a5 {width:50px; background:url(/mediabig/3000A.gif) no-repeat 0 -1px; float:left; padding:8px 0 5px 0px; margin-left:-50px; position:relative; z-index:1;}
.menu .a6 {width:57px; background:url(/mediabig/2972A.gif) no-repeat 0 -1px; float:left; padding:8px 0 5px 0px; margin-left:-57px; position:relative; z-index:1;}

.menu .b1 {background:url(/mediabig/2982A.gif) repeat-x; float:left; padding:12px 0 1px 0; vertical-align:bottom;}
.menu .b2 {background:url(/mediabig/2988A.gif) repeat-x; float:left; padding:12px 0 1px 0; vertical-align:bottom;}
.menu .b3 {background:url(/mediabig/2991A.gif) repeat-x; float:left; padding:12px 0 1px 0; vertical-align:bottom;}
.menu .b4 {background:url(/mediabig/2985A.gif) repeat-x; float:left; padding:12px 0 1px 0; vertical-align:bottom;}
.menu .b5 {background:url(/mediabig/2978A.gif) repeat-x; float:left; padding:12px 0 1px 0;vertical-align:bottom;}
.menu .b6 {background:url(/mediabig/2969A.gif) repeat-x; float:left; padding:12px 0 1px 0; vertical-align:bottom;}

.menu .c1 {width:30px; background:url(/mediabig/2982A.gif) repeat-x; float:left; padding:8px 0 5px 0px;}
.menu .c2 {width:33px; background:url(/mediabig/2988A.gif) repeat-x; float:left; padding:8px 0 5px 0px;}
.menu .c3 {width:30px; background:url(/mediabig/2991A.gif) repeat-x; float:left; padding:8px 0 5px 0px;}
.menu .c4 {width:28px; background:url(/mediabig/2985A.gif) repeat-x; float:left; padding:8px 0 5px 0px;}
.menu .c5 {width:27px; background:url(/mediabig/2978A.gif) repeat-x; float:left; padding:8px 0 5px 0px;}
.menu .c6 {width:41px; background:url(/mediabig/2987A.gif) repeat-x; float:left; padding:8px 0 5px 0px;}
#head ul.menu {margin:0 0 0 70px; padding:0 0 0 70px;}
#head .menu li {list-style-type:none; display:inline;margin:0px;padding:0px;line-height:1.3em;font-size:0.75em; font-weight:700;}
.menu a {color:#fff; text-decoration:none; cursor:pointer;position:relative; z-index:2; display:block;}
.menu a:hover {color:#ffda8f;}
.menu a.aktiv {color:#ffda8f;font-weight:800;font-size:1.1em;position:relative;top:9px;left:9px;}

/*oben Subnavi*/
.subnavigation {clear:both;color:#ffffff;height:1.9em;min-width:1004px; position:relative; z-index:1;}
ul.submenu {margin:0 0 0 190px; padding:7px 0 0 0;}
ul.submenu li{padding:0 0 0 10px; margin:0;list-style-type:none; float:left;}
.subnavigation a {color:#fff; text-decoration:none; font-size:0.7em; font-weight:400; line-height:1em; margin:0; padding:0 10px 0 0;}
.subnavigation a:hover {color:#ffda8f;}
.subnavigation a.aktiv {color:#ffda8f;}

/*links*/
ul#sprachauswahl {margin:0; padding:7px 0 0 0px; list-style-type:none;}
ul#sprachauswahl li {margin:0; padding:0 0 0 10px; list-style-type:none; display:inline;}

ul.navilinks {margin:0;padding:0;list-style-type:none;}
ul.navilinks li{margin:0;padding:0;list-style-type:none;line-height:1.3em; font-size:0.65em; font-weight:800;}
ul.navilinks a {text-decoration:none; margin:0; padding:0 0 0 31px; color:#056491;line-height:1.3em;}
ul.navilinks a:hover {background:url(/mediabig/2973A.gif) no-repeat 23px 3px; color:#ff6000;}

#loginformsimple div {color:#ff6000; font-size:0.65em; font-weight:800;}
#loginformsimple a.profiledit {display:block;text-decoration:none; color:#056491;font-size:0.65em;font-weight:bold;background:url(/mediabig/2980A.gif) no-repeat 0px 3px; margin:15px 0 5px 0; padding:0 0 0 7px;}


ul#anmeldung {margin:10px 0 0 0;padding:0;list-style-type:none;}
ul#anmeldung li{margin:5px 0 0 0;padding:0 0 0 10px;line-height:1em; font-size:0.65em;font-weight:bold; }
ul#anmeldung a{text-decoration:none; color:#056491; background:url(/mediabig/2980A.gif) no-repeat 12px 3px; margin:0px; padding:0 0 0 23px;display:block;}
ul#anmeldung a:hover {color:#ff6000; background:url(/mediabig/2973A.gif) no-repeat 12px 3px; color:#ff6000;}

#links form {margin:0 0 0 23px; padding:0;}
form input.button, #loginformsimple input.logout {background: url(/mediabig/2992A.gif) no-repeat 0px 3px; margin:5px 0 0 0; padding:0 0 0 5px; border:none; font-weight:800; cursor:pointer; color:#056491; text-align:left;} /*width:148px;*/
form button.button, #loginformsimple input.logout {background: url(/mediabig/2992A.gif) no-repeat 0px 3px; margin:5px 0 0 0; padding:0 0 0 5px; border:none; font-weight:800; cursor:pointer; color:#056491; text-align:left;}
*html button.button {width:13em;padding:0 0 0 7px;}
*html input.button {padding:0 0 0 7px;}
#links input.text {border:1px solid #056491; height:1.2em; width:85px; font-size:0.65em; font-weight:400; color:#82b1c8;padding-left:4px;}


/*Mittelspalte*/
#mitte h1 {font-size:1.4em;font-weight:400;margin:0 0 22px 0;padding:0;}
#mitte h2 {font-size:1em;font-weight:400; margin: 0 0 10px 0;padding:0; color:#056491;}
#mitte .text {font-size:0.8em; color:#404040; margin:0px 0 0 0;}
#mitte .text_aktuell {font-size:0.8em; color:#056491;}

#mitte .text a {text-decoration:none; color:#0b9daf; font-weight:700;}
#mitte .text a:visited {color:#003366; font-weight:700;}
#mitte .text a:hover {color:#ff6000; font-weight:700;}
#mitte .text a.intern {color:#056491; font-weight:700;}
#mitte .text a.intern:visited {color:#ff6000; font-weight:700;}
#mitte .text a.intern:hover  {color:#003366; font-weight:700;}

#mitte .text strong, b {font-weight:700; color:#404040;}
#mitte .text em {font-weight:700; color:#056491;}
#mitte .bildsubtitel {font-size:0.75em; font-weight:400; color:#056491;}
#mitte .bildsubtitel_aktuell {font-size:0.8em; font-weight:400; color:#056491;}

#mitte .left {margin:0 0 20px 0; padding:0 0px 0 0; float:left; width:50%;}/*.index rausgenommen*/
#mitte .right {margin:0 0 20px 0; padding:0; float:left; width:50%;}/*.index rausgenommen*/
.index h3 {margin:0; padding:0;color:#408BAB; font-weight:800; font-size:1em;}
.index .ort {margin:0 0 30px 0; font-size:0.8em;}
.index .left h3,.index .left .ort {padding-right:10px;font-size:0.95em;}
.index .right h3, .index .right .ort {padding-left:0px; font-size:0.95em;}
.eintrag {margin:0; padding:0 20px 0 0;}

#mitte .weiter ul {margin:0 -10px 0 0;padding:0;list-style-type:none; float:right; position:relative; z-index:2;}
#mitte .weiter ul li {margin:0;padding:0px;display:inline;}
#mitte .weiter ul li.aktiv a {color:#ff6000;}
#mitte .weiter ul a {text-decoration:none; margin:0; padding:0; color:#056491; font-size:0.8em; font-weight:400;}
#mitte .weiter ul a:visited {color:#003366;}
#mitte .weiter ul a:hover {color:#ff6000;}

a.back {background: url(/mediabig/3034A.gif) no-repeat;}
a.back:hover {background:url(/mediabig/3032A.gif) no-repeat;}
a.vor {background:url(/mediabig/3035A.gif) no-repeat;}
a.vor:hover {background:url(/mediabig/3033A.gif) no-repeat;}

/*rechts*/
#rechts #mzbRechts .artikel {margin:0 0 20px 40px;}
#rechts #mzbRechts .artikel h3 {margin:0; padding:0 0 0 31px;color:#056491;font-size:0.7em;font-weight:600;}
#rechts #mzbRechts .artikel h3 a{text-decoration:none;margin:0; padding:0;color:#056491;}
#rechts #mzbRechts .artikel h3 a:hover {color:#ff6000;}
#rechts #mzbRechts .artikel .anreisser {font-size:0.7em; color:#404040; margin:0; padding:0 0 0 31px;}
.right .eintrag {padding-left:20px;}
#registerblock {margin:0 37px 35px 68px; padding:0;}
#registerblock ul {margin:0; padding:0; list-style-type:none; width:148px;}
#registerblock ul li {margin:0; padding:2px; display:inline;}
#registerblock ul li a {text-decoration:none; margin:0; padding:0; color:#056491; font-size:0.7em; font-weight:800;}
#registerblock ul li a:hover {background:url(/mediabig/2973A.gif) no-repeat 23px 3px; color:#ff6000;}
#registerblock ul li a.aktiv {background:url(/mediabig/2973A.gif) no-repeat 23px 3px; color:#ff6000;}

#laenderliste, #registerliste {margin:0px 37px 40px 45px; clear:left;}
#laenderliste ul, #registerliste ul {margin:0;padding:0;list-style-type:none;}
#laenderliste ul li, #registerliste ul li {margin:0;padding:0;}
#laenderliste ul a, #registerliste ul a {text-decoration:none;margin:0; padding:0 0 0 31px;color:#056491;font-size:0.7em;font-weight:800;}
#laenderliste ul a:hover, #registerliste ul a:hover {background:url(/mediabig/2973A.gif) no-repeat 23px 3px; color:#ff6000;}
#laenderliste ul a.aktiv, #registerliste ul a.aktiv {background:url(/mediabig/2973A.gif) no-repeat 23px 3px; color:#ff6000;}

#sucherechts form {margin:0px 0px 40px 68px;}
#sucherechts input.suchfeld {border:1px solid #056491; height:1.2em; width:141px; font-size:0.65em; font-weight:400; color:#82b1c8;padding-left:4px;}

/*LEGENDE*/
.legende {margin:0 0 40px 53px; padding:0;}
.legende table {margin:0px; padding:0;list-style-type:none; width:180px;}
.legende td {margin:0;padding:0;color:#056491;font-size:0.7em;font-weight:800; vertical-align:top;}
.legende td img {padding:2px 4px 0 0;}
.legende caption {color:#056491;font-size:0.8em;font-weight:800;text-align:left;padding-bottom:20px;}

/*Farben*/
.color1 {color:#056492;}
.color2 {color:#ff8300;}
.color3 {color:#218ac4;}
.color4 {color:#296d76;}
.color5 {color:#1191a1;}
.color6 {color:#06447f;}
.bgcolor1 {background-color:#056492;}
.bgcolor2 {background-color:#ff8300;}
.bgcolor3 {background-color:#218ac4;}
.bgcolor4 {background-color:#296d76;}
.bgcolor5 {background-color:#1191a1;}
.bgcolor6 {background-color:#06447f;}

/*----------------------------------------------------------------------------------------------------------------------------*/
/*FAQ*/
#faq ul {margin:0 0 40px 0;padding:0; list-style-type:none;}
#faq li {font-size:0.8em; line-height:1.7em;font-weight:700;}
#faq li a {text-decoration:none; color:#0b9daf; background:url(/mediabig/2992A.gif) no-repeat 0 1px; padding-left:10px;}
#faq li a:visited {text-decoration:none; color:#003366;}
#faq li a:hover {text-decoration:none; color:#ff6000; background:url(/mediabig/2998A.gif) no-repeat 0 1px; padding-left:10px;}
#faq p {font-size:0.8em; font-weight:400; color:#404040; margin:0 0 15px 0; padding:0;}
#faq h3 {font-size:1em; font-weight:400; color:#056491; margin:0; padding:0;}
#faq img.top {margin-bottom:25px;}
/*----------------------------------------------------------------------------------------------------------------------------*/
#info {}
#info th {text-align:left; font-size:0.7em; font-weight:700; color:#056491; width:145px;vertical-align:top;}
#info td {font-size:0.7em; font-weight:400; color:#404040; vertical-align:bottom;}
#info .karte {float:left;}
#info .karte span {font-size:0.8em; font-weight:700; color:#404040;}
#info .karte a {display:block;text-decoration:underline;margin:10px 0 30px 0; font-size:0.8em; font-weight:700; color:#056491;}
#info .karte a:hover {text-decoration:none;}
#info .karte img.icon {vertical-align:middle;}
#info .karte a img {text-decoration:none; border-right:10px solid #E9ECF5;}
#info .karte img.map {border:1px solid #056491;margin:0 22px 20px 0;}
#info table {float:left; width:280px;}

#linktyp .eintrag {clear:both;}
#linktyp .naviunten {margin:20px 0 0 0;}
#linktyp .naviunten .eintrag img{border:1px solid #056491;float:left;margin:0 20px 20px 0;}
#linktyp .naviunten .eintrag p {margin:0 0 20px 150px;padding:0;font-size:0.8em;}
#linktyp .naviunten .eintrag h3 {margin:0 0 0 150px; padding:0; color:#408BAB; font-weight:400; font-size:1em;}
#linktyp .naviunten .eintrag h3 a {text-decoration:none; color:#408BAB;}

/*cuAnmeldung*/
#cuAnmeldung {color:#056491;}
#cuAnmeldung form {margin:10px 0 0 0;padding:0;}
#cuAnmeldung .errortext {color:#ff0000;font-size:0.8em; font-weight:800;}
#cuAnmeldung fieldset {border:none; margin:15px 0 0 0; padding:0;}
#cuAnmeldung legend {font-size:1em; font-weight:400; color:#056491; padding-bottom:15px;}
#cuAnmeldung label.labelstyle {line-height:1.7em; font-size:0.8em; font-weight:400; color:#056491; width:11em; float:left; text-align:right; display:block; margin:0 0 5px 0; padding:0 10px 0 0;}
#cuAnmeldung label.labelarea {font-size:0.8em; font-weight:400; color:#056491; width:11em; float:left; text-align:right; display:block; padding:0 10px 0 0; }
#cuAnmeldung label.nace {font-size:0.7em; margin:0 0 0 20px;padding:0 0 8px 0; display:block;}
#cuAnmeldung label.lang {font-size:0.8em; vertical-align:top;}
#cuAnmeldung .optional {font-size:0.7em; font-weight:700;margin-top:10px;}
#cuAnmeldung input.text {border:1px solid #056491; height:1.3em; width:12em; font-size:0.65em; font-weight:400; color:#056491; margin:0 0 5px 0;padding-left:4px;}
#cuAnmeldung input.titel {border:1px solid #056491; height:1.3em; width:36em; font-size:0.65em; font-weight:400; color:#056491; margin:0 0 5px 0;padding-left:4px;}
#cuAnmeldung input.upload {border:1px solid #056491; font-weight:400; color:#056491; margin:0 0 5px 0;}
#cuAnmeldung input.checkbox {clear:left; float:left; margin:0; padding:0 0 8px 0;}
#cuAnmeldung textarea {border:1px solid #056491; font-weight:400; color:#056491;}
#cuAnmeldung select {border:1px solid #056491; height:1.5em; min-width:12em; font-size:0.65em; font-weight:400; color:#056491;}
#cuAnmeldung fieldset br {clear:left;}
.zusatz {font-size:0.8em; font-weight:400; margin-left:10px;}
.schritte {}
input.submit {background: url(/mediabig/2992A.gif) no-repeat 0px 3px; margin:10px 0 5px 0; padding:0 0 0 5px; border:none; font-weight:800; cursor:pointer; color:#056491; text-align:left;float:left;}
button.submit_reset {background: url(/mediabig/2992A.gif) no-repeat 0px 3px; margin:0px 0 5px 15px; padding:0 0 0 5px; border:none; font-weight:normal; cursor:pointer; color:#056491; text-align:left;}
/*SITEMAP*/
#sitemap {margin:0; padding:0;}
#sitemap ul {list-style-type:none;margin:-20px 0 0 0; padding:0;}
#sitemap ul ul, #sitemap ul ul ul{margin:0; padding:0;}
#sitemap a {text-decoration:none; font-size:0.8em;}
#sitemap li {font-weight:700;margin:20px 0 0 0; padding:0;}
#sitemap li li {font-weight:400; margin:0 0 0 30px; padding:0;}
#sitemap li li li {font-weight:400; margin:0 0 0 10px; padding:0;}

li.bc a {color:#056492;}
li.betriebe a{color:#ff8300;}
li.angebote a {color:#218ac4;}
li.service a {color:#296d76;}
li.laender a {color:#1191a1;}
li.links a {color:#06447f;}

#index {margin-top:20px;}
#index .eintrag {margin-bottom:30px;}
#index .eintrag h3 {margin:0 0 0 0px; padding:0; color:#408BAB; font-weight:400; font-size:1em;}
#index .eintrag h3 a {text-decoration:none; color:#408BAB;}
#index .ort {font-size:0.8em;color:#404040;}
a.top {display:block;clear:both;}

a.HeadlineUe {text-decoration:none; color:#408BAB; font-weight:400; font-size:1em;}
a.HeadlineUe:hover {text-decoration:underline;}

#mitte .picsubtitle {font-size:0.95em; font-weight:400; color:#056491;}

#minihomepage h2 {font-size:1em; font-weight:400; color:#056491; margin:20px 0 0 0; padding:0;}
#minihomepage .bez {width:10em; float:left;font-size:0.8em; font-weight:700; color:#056491; clear:both;}
#minihomepage .freitext {font-size:0.8em; font-weight:400; color:#404040;}
#minihomepage .angabe {float:left;font-size:0.8em;}
#minihomepage a {color:#404040;}

img.mediabig {margin:0 0 5px 0; padding:0;}


/*Suche*/
#show_suche div.ergebnis {float:left; width:50%; }
#show_suche form {margin-top:20px; clear:both;}
#show_suche fieldset {border:none; margin:0; padding:0;}
#show_suche label {font-size:0.8em; color:#404040; margin:0;padding:0;}
#show_suche input.text {border:1px solid #056491; height:1.3em; width:12em; font-size:0.65em; font-weight:400; color:#056491;margin:0 0 10px 0;padding:0; padding-left:4px;}

#show_suche input.submit {background: url(/mediabig/2992A.gif) no-repeat 0px 3px; margin:0px 0 10px 0; padding:0 0 0 10px; border:none; font-weight:800; cursor:pointer; color:#056491; }

#show_suche select {border:1px solid #056491; min-width:12em; font-size:0.65em; font-weight:400; color:#056491;margin:0 0 5px 0;}
#show_suche select.nace {width:580px;}
#show_suche div a {text-decoration:none; color:#408BAB; font-weight:400; font-size:1em;display:block;padding-bottom:10px;}
#show_suche div a:hover {text-decoration:underline;}

/*Partner--------------------------------------------------------------------*/
#partner {margin-top:20px;}
#partner .eintrag {margin-bottom:30px;}
#partner .eintrag h3 {margin:0 0 0 0px; padding:0; color:#408BAB; font-weight:400; font-size:1em;}
#partner .eintrag h3 a {text-decoration:none; color:#408BAB;}
#partner .text {margin:0 0 30px 0; font-size:0.8em;}
#partner .text a.link {padding-left:8px; background:url(/mediabig/3035A.gif) no-repeat 4px 5px;}

#userbilder {margin:54px 0 0 0;}

#userbilder .userbild {margin: 0 0 20px 50px;}

.unsichtbar {display: none;}

/*Webmail--------------------------------------------------------------------*/

#webmail fieldset {border:none;}
#webmail legend {font-size:0.8em; font-weight:700; color:#056491; padding:15px 0 0 0; margin:0 0 0 -6px;}
#mitte #webmail label {font-size:0.7em; font-weight:400; color:#056491; float:left; text-align:right; display:block; margin:0 10px 0px 0; padding:0 30px 0 0;}
#webmail input.submit {background: url(/mediabig/2992A.gif) no-repeat 0px 3px; margin:0px 0 10px 0; padding:0 0 0 10px; border:none; font-weight:800; cursor:pointer; color:#056491;}
#webmail input.text {border:1px solid #056491; height:1.3em; width:12em; font-size:0.65em; font-weight:400; color:#056491; margin:0 0 5px 0; padding-left:4px;}
#webmail textarea {border:1px solid #056491; font-weight:400; color:#056491; width:17em;margin-bottom:10px;}
#mitte #webmail .left {float:left; width:10em; padding-right:10px;}
#webmail .leiste {margin:0 0 0 9em;}
#webmail br {clear:both;}
#webmail .text {color:#056491;}

/*Seite empfehlen--------------------------------------------------------------------*/
#mailen form {margin:0; padding:0;}
#mailen fieldset {border:none;}
#mailen legend {font-size:1em; font-weight:400; color:#056491; padding:0px 0 8px 0;}
#mailen label {line-height:1.7em; font-size:0.8em; font-weight:400; color:#056491; float:left; text-align:right; display:block; margin:0 10px 5px 0; padding:0 30px 0 0;}
#mailen input.submit {background: url(/mediabig/2992A.gif) no-repeat 0px 3px; margin:0px 0 10px 0; padding:0 0 0 10px; border:none; font-weight:800; cursor:pointer; color:#056491;}
#mailen input.text {border:1px solid #056491; height:1.3em; width:12em; font-size:0.65em; font-weight:400; color:#056491; margin:0 0 5px 0; padding-left:4px;}
#mailen textarea {border:1px solid #056491; font-weight:400; color:#056491; width:17em;}
#mitte #mailen .left {float:left; width:10em; padding-right:10px;}
#mailen .leiste {margin:0 0 0 9em;}
#mailen br {clear:both;}
#mailen .text {color:#056491;}
#mailen a {text-decoration:none; color:#0b9daf; font-weight:400;}
#mailen a:visited {color:#003366; font-weight:400;}
#mailen a:hover {color:#ff6000; font-weight:400;}

/*Fehler Login--------------------------------------------------------------------*/

#loginformsimpleInline fieldset {border:none;}
#loginformsimpleInline legend {font-size:1em; font-weight:400; color:#056491; padding:0px 0 8px 0;}
#loginformsimpleInline h2 {font-size:1em; font-weight:400; color:#056491; padding:0px 0 8px 0;}
#loginformsimpleInline label {line-height:1.7em; font-size:0.8em; font-weight:400; color:#056491; float:left; text-align:right; display:block; margin:0 10px 5px 0; padding:0 30px 0 0;}
#loginformsimpleInline input.text {border:1px solid #056491; height:1.3em; width:12em; font-size:0.65em; font-weight:400; color:#056491; margin:0 0 5px 0;padding-left:4px;}
#loginformsimpleInline .left {float:left; width:10em; padding-right:10px;}
#loginformsimpleInline br {clear:both;}
#loginformsimpleInline a {text-decoration:none; color:#0b9daf; font-weight:400;}
#loginformsimpleInline a:visited {color:#003366; font-weight:400;}
#loginformsimpleInline a:hover {color:#ff6000; font-weight:400;}
#loginformsimpleInline .errortext {color:#056491;}

#aktuell .text {color:#056491;}

#mitte #aktuell .picsubtitle {font-size:1em;}

#passwordreminder input.right {background: url(/mediabig/2992A.gif) no-repeat 0px 3px; margin:0px 0 10px 0; padding:0 0 0 10px; border:none; font-weight:800; cursor:pointer; color:#056491;}

 .NaviMitteItem {margin:0 0 20px 0;} /*#suchergebnis*/
#suchergebnis input[type=text] {border:1px solid #056491; height:1.3em; width:12em; font-size:0.65em; font-weight:400; color:#056491;margin:0 5px 5px 0;}
#suchergebnis input[type=submit] {background: url(/mediabig/2992A.gif) no-repeat 0px 3px; margin:10px 0 5px 0; padding:0 0 0 5px; border:none; font-weight:800; cursor:pointer; color:#056491; text-align:left;}
#eintraege h2 {font-weight:bold;margin-bottom:4px;}
#eintraege div {clear:both;margin-bottom:15px;}
#eintraege form {float:left;height:1.3em;margin:0;padding:0;}
#eintraege form span {font-size:0.8em;}
#eintraege form input.submit {background: url(/mediabig/2992A.gif) no-repeat 0px 3px; margin:0; padding:0 0 0 5px; border:none; font-weight:800; cursor:pointer; color:#056491; text-align:left;height:1.3em;vertical-align:top;}

.MENUE a {font-size:0.7em;}

a.logolink {position:absolute;top:0px;left:0px;}

#communitystart h2 {margin-top:15px; font-size:0.8em; font-weight:700;}

h2.Subheadline {font-size:1em; color:#056491;}

#angebot table {margin:40px 0 0 0; padding:0; border:0;}
#angebot th {width:7em; font-size:0.8em; font-weight:700; color:#056491; text-align:left; vertical-align:top;}
#angebot td {font-size:0.8em; font-weight:400; text-align:left; vertical-align:top; color:#404040;padding-bottom:30px;}
#angebot h3 {color:#408BAB; font-size:1em; font-weight:400; margin:0;padding:0;}
#angebot .left .eintrag {padding-right:20px;}
#angebot .right .text {padding-left:20px;}
a.sprung {text-decoration:none; font-size:0.8em; color:#056491;}
#angebot .anzeigeklick {text-align:right;margin:40px -10px 0 0;padding:0;position:relative; z-index:2;}
#angebot a.firmenlink {text-decoration:none;color:#056491; background:url(http://wbkarin.syrius.de/mediabig/3035A.gif) no-repeat 0px 3px; padding:0 0 0 7px; font-weight:600; }


#useransicht table {
border:1px solid #056491;
border-collapse:collapse;
background:#E6EDF5;}

#useransicht td{
font-size:0.8em;
border:1px solid #056491;}

#useransicht td a{
color:#056491;}

#useransicht caption {
text-align:left;
font-weight:bold;}

