/*Runde Ecken*/
.a {padding:5px}
.alignleft {float:left;margin:0 5px 5px 0}
.alignright {float:right;margin:0 0 5px 5px}
.allesok {background-color:#9EFFBB;width:100%;border:1px dotted #000;margin-bottom:10px}
.allesok a{color:#363636}
.allesok a:hover{text-decoration:none; color:#313D68}
.area_gr {border:1px solid #B4B4B4;padding:5px;font-size:1.1em;line-height:1.2em}
.auto {border:1px solid grey; background-color:#FFF}
.auto ul {list-style-type:none}
.auto ul li{padding:0;margin:0; list-style-position:outside}
.auto ul li 	{color:#000; font-size:0.8em}
.auto ul li span{cursor:pointer}
.bl_rbox {background:#fdf3e5 url(../img/ecken/bl_ro.gif) right top no-repeat; margin:0 0 10px 0}
.bl_rbox div {background:url(../img/ecken/bl_lo.gif) left top no-repeat;}
.bl_rbox .bl_in {background:url(../img/ecken/bl_ru.gif) right bottom no-repeat;}
.bl_rbox .bl_in div {background:url(../img/ecken/bl_lu.gif) left bottom no-repeat; padding:5px;color:#3B3B3B}
.bl_rbox .bl_in div h1{margin:0 0 10px 0;padding:0;color:#115CA3; font-size:16px}
.bl_rbox .bl_in div div {background:none}
.bl_rbox a{color:#363636}
.bl_rbox a:hover{text-decoration:none; color:#313D68}
.bl_rbox .bl_in div .ueb{margin:0 0 10px 0;padding:0; font-size:16px; font-weight:bold; border-bottom: 1px dotted #6699cc}
body {margin:0;font:normal 0.8em/1.2em helvetica,Verdana, Arial, Helvetica, sans-serif;background-color:#FFF0D8}
.bread {color:#999999}
.bread a{color:#999999}
.bread a:hover{text-decoration:none}
.clear {clear:both}
#content {color:#363636;font-size:0.9em; background:url(../img/bg/bg_m.png) center; margin:0 auto 0 auto;padding:0 13px 0 13px}
#content h1{color:#E63317;font-size:1.8em;line-height:0.8em}
.drittel_l {float:left;width:500px}
.drittel_r {float:right;width:295px;margin-left:5px}
.drot {color:#7B1404;}
.dgruen {color:#035B1E;}
.dgr_link {color:#363636}
.dgr_link:hover{text-decoration:none; color:#313D68}
.fett {font-weight:bold}
#footer { clear:both;padding:10px 13px 0 13px}
#footer div#footer_span { color:#676767; font-size:0.85em}
#footer a {color:#676767;font-size:0.85em}
#footer a:hover {text-decoration:none}
#footer_hinweis {background: url(../img/bg/footer_hinweis.gif); width:900px;height:50px; margin:0 auto 0 auto}
form {padding:0;margin:0}
.gruen {color:#11AA3F}

.gra_rbox {background:#fdf3e5 url(../img/ecken/gra_ro.gif) right top no-repeat; margin:0 0 10px 0}
.gra_rbox div {background:url(../img/ecken/gra_lo.gif) left top no-repeat;}
.gra_rbox .gra_in {background:url(../img/ecken/gra_ru.gif) right bottom no-repeat;}
.gra_rbox .gra_in div {background:url(../img/ecken/gra_lu.gif) left bottom no-repeat; padding:5px;color:#3B3B3B}
.gra_rbox .gra_in div .ueb{margin:0 0 10px 0;padding:0; font-size:16px; font-weight:bold; border-bottom: 1px dotted #363636}


.gr_rbox {background:#fdf3e5 url(../img/ecken/gr_ro.gif) right top no-repeat; margin:0 0 10px 0}
.gr_rbox div {background:url(../img/ecken/gr_lo.gif) left top no-repeat;}
.gr_rbox .gr_in {background:url(../img/ecken/gr_ru.gif) right bottom no-repeat;}
.gr_rbox .gr_in div {background:url(../img/ecken/gr_lu.gif) left bottom no-repeat; padding:5px;color:#3B3B3B}
.gr_rbox .gr_in div h2{margin:5px 0 5px 0;padding:0; font-size:1.3em}
.gr_rbox .gr_in div h2 b{color:#035B1E}

div#gerust {width:906px;margin:0 auto 0 auto; background:url(../img/bg/bg_m.png) center}
div#geruest_top {width:906px;margin:5px auto 0 auto; background:url(../img/bg/bg_o.png) center;height:19px}
div#geruest_bot {width:906px;margin:0 auto 5px auto; background:url(../img/bg/bg_u.png) center;height:19px}
.groesser {font-size:1.3em}
.gr_inp {border:1px solid #B4B4B4;padding:5px;font-size:1.1em;line-height:1.2em}
#header {font-size: 0.85em;color:#555555;margin:0 auto 0 auto; width:894px}
#header a {color:#7B1404}
#header a:hover {text-decoration:none}
#header a:visited {color:#7B1404}
#header #logo {float:left;width:150px;height:115px;}
#header #logo a {width:150px;height:115px;background: url(../img/logo.png) no-repeat center top;display:inherit}
#header #logo a span {display: none;}
#header_r {float:right; width:728px;height:90px; margin:8px 5px 0 0}
.kleiner {font-size:0.95em}
#logo{float:left;width:225px;}
.mittig_l {float:left;width:395px}
.mittig_r {float:right;width:395px;margin-left:5px}
#mitte {float:right; width:570px}
#mitte a{color:#E63317; text-decoration:none}
#mitte a:hover{color:#E63317; text-decoration:underline}
#navi_l {float:left; width:300px}
#navi_l .gra_in a{color:#363636; background: url(../img/fam/provider.png) no-repeat 0 2px; padding-left: 20px; padding-bottom:4px;padding-top:2px}
#navi_l .gra_in a:hover{color:#363636; text-decoration:none}
.orange {color:#E63317}
p {margin-top:0;margin-bottom:10px}
ul.pfeil_list {margin:10px 0 10px 0;padding:0;list-style-position:inside;font-size:12px}
ul.pfeil_list li{list-style-image:url(../img/fam/bullet_go.png); padding:0}
ul.wolke li {float:left;margin-right:15px}
.rot {color:#E00000}
.sel_gr {border:1px solid #B4B4B4;padding:5px;font-size:1.1em;line-height:1.2em}
.sitenav {margin:0 auto 0 auto}
.sitenav a{color:#363636}
.sitenav a:hover{text-decoration:none;color:#313D68}
#suche {background: url(../img/bg/suche.png); width:884px;height:40px;color:#FFF;margin:0 auto 0 auto;padding:0;border:1px solid #FFF}
.suche_mitte {margin:7px auto 0 auto; width:600px;padding:0}
.suche_mitte b {font-size:1em; padding:0; margin:5px 0 0 0; font-weight:bold;float:left;width:200px}
#suchfeld {width:250px;font-size:0.9em;color:#999999;border:1px solid #C3C3C3;padding:2px;float:left}
#suche_submit {background: url(../img/btn/suchen.png); width:105px;height:28px; background-color: transparent;border:1px;cursor:pointer;margin:0}

.text_rechts {text-align:right}
.verf_dsl {border-bottom:1px dotted #676767}
.verf_wrap {border:1px dotted #676767}
.warnung {background-color:#FFB5A9;width:100%;margin-bottom:10px;border:1px dotted #000}
.warnung a{color:#363636}
.warnung a:hover{text-decoration:none; color:#313D68}


