@import url("/layout/css/0001-zusatzmodule.css");
@import url("/layout/css/0001-verwaltungsportal.css");
@import url("/layout/css/0001-tabbedCalendar.css");
/******************************************
***		 name: 0001-basis.css			***
***		 desc: basis-css Karlsdorf-Neuthard	***
***		autor: kivbf, Timo Keller		***
***		v/dat: 1.0 / ***
*******************************************/
html {}
body, .noframeBody {width:100%;margin:0;font:85.01% Verdana,Arial,sans-serif;background:#bb3200;background-image:url(/layout/img/body-hg.jpg);background-repeat:repeat-y;background-position:center 0;}
#zentrierer {text-align: left;margin: 0 auto;width:1001px;border:1px solid #fff;background:#fff;}
#inhalt {position:relative;top:0px;text-align:left;}
.invisible {display:none;height:0;}

/* ---------- allgemein ----------*/
h1 {font:1.4em Verdana,Arial,sans-serif; font-weight:bold;color:#114185;}
h2 {font:1.3em Verdana,Arial,sans-serif; font-weight:bold;color:#114185;}
h3 {font:1.2em Verdana,Arial,sans-serif; font-weight:bold;color:#114185;}
h4 {font:1.1em Verdana,Arial,sans-serif; font-weight:bold;color:#114185;}
h5 {font:1.0em Verdana,Arial,sans-serif; font-weight:bold;color:#114185;}
h6 {font:0.9em Verdana,Arial,sans-serif; font-weight:bold;color:#114185;}

a {color:#114185;text-decoration:none;}
img, a.img {border:0px;}
td p {margin:0;}

/* Schnell gefunden */
.klein {font-size:80%;xmargin:0.1em;}
.mittel {font-size:100%;xmargin:0.2em;}
.gross {font-size:120%;font-weight:bold;xmargin:0.5em;}
.sehrgross {font-size:160%;font-weight:bold;xmargin:0.5em;}
/* ---------- top ----------*/
#top {position:relative;text-transform:uppercase;}
#top a {color:#fff;font-weight:bold;}
.topFrameDiv1 {position:relative;text-align:right;margin:0;padding:0;font-size:80%;height:29px;background:#fff;}
.topFrameDiv1 ul {margin:0;padding:6px 0px 0px 0px;}
.topFrameDiv1 ul li {list-style:none;margin:0;padding-top:5px;}
.topFrameDiv1 li {display:inline-block;border-left:1px solid #fff;background:#3e4b92;width:90px;height:17px;text-align:center;}
/*.topFrameDiv1 li.topFrameDiv1Lilink4 {position:absolute;top:169px;left:110px;background:none;border-left:0;}*/

.topFrameDiv1 li.topFrameDiv1Lilink4 {position:absolute;top:1px;left:635px;background:none;border-left:0;}

.topFrameDiv2 {float:left;border-right:1px solid #fff;margin:0;padding:0;}
.topFrameDiv3 {}
.topFrameDiv4 {font-size:95%;border-top:1px solid #fff;}
.topFrameDiv4 ul li {list-style:none;margin:0;}
.topFrameDiv4 li {display:inline-block;text-align:center;}
.topFrameDiv4WayhomeList {margin:0;padding:0;}
li.liAll1281160, li.liAll1280980, li.liAll1280770, li.liAll1280900, li.liAll1280850, li.liAll1281170 {display:none;}
.topFrameDiv4LiToplevelActive {background-image:url(/layout/img/tln-active.jpg);background-repeat:repeat-x;height:56px;}
.topFrameDiv4LiToplevelInactive {background:#bb3200;height:26px;}
li.liAll1336805 {width:223px;border-right:1px solid #fff;padding-top:6px;}
li.liAll1336806 {width:194px;border-right:1px solid #fff;padding-top:6px;}
li.liAll1336807 {width:200px;border-right:1px solid #fff;padding-top:6px;}
li.liAll1336808 {width:180px;border-right:1px solid #fff;padding-top:6px;}
li.liAll1336809 {width:200px;padding-top:6px;}

#topFree1Html {position:absolute;top:29px;left:111px;}

#navContent {clear:both;}

/* ---------- navigation ----------*/
#navigation {position:absolute;}
.Pirofunctions, .div-navigation-outer {margin-left:27px;}

/* ---------- content ----------*/
#content {float:left;width:1000px;font:0.8em Arial,sans-serif;line-height:150%;}
#content a {color:#bb3200;text-decoration:underline;}
#content a:hover {color:#bb3200;}
#content li {list-style-image:url(/layout/img/list.gif);}
.wf {/* Statusbar */ border:1px outset #FFF;color:#000;font:90%/140% verdana;font-weight:bold;height:0.7em;margin-left:0em;width:558px;padding-right:20px;}
.wf tr {background:#EEE url(/layout/img/px_bg_statusbar.gif);border:0;padding-left:1em;margin-left:0em;}
#contentWayhome {font-size:0.9em;color:#464648;margin:10px 0px 10px 230px;}
#contentWayhome a {color:#bb3200;}
.wayhomePrefix {float:left;margin-right:5px;}

#contentSpalte {float:left;width:1000px;}
#portalcontent {}
#Spalte1 {float:left;width:675px;}
#container1Spalte1 {padding-left:200px;text-align:center;}
#container1Spalte1 h1 {color:#bb3200;font-size:1.7em;}
.startseite-erw-suche {margin:10px 0px 0px 30px;}


.TrennlinieSpalte1 {display:none;}
.spalte1, .spalte2, .spalte3 {float:left;width:225px;}

#container2Spalte1 h2 {margin:0px 0px 0px 9px;}
#container2Spalte1 h2 a {text-decoration:none;}
#container2Spalte1 .spalte2-head h2 a {color:#122978;}
.spalte1-c1 {background-color:#f0dcc5;height:126px;padding:5px 10px;}
.spalte1-c1 h3 {color:#bb3200;}
.spalte1-c2 {height:126px;}
.spalte2-c1 {background-color:#adb6d0;height:126px;padding:5px 10px;}
.spalte2-c1 h3 {color:#bb3200;}
.spalte2-c2 {height:126px;padding:5px 10px;}
.spalte3-c1 h3 {color:#bb3200;}
.spalte3-c1 {background-color:#f0dcc5;height:126px;padding:5px 10px;}
#container3Spalte1 {background:#fff;width:220px;height:120px;position:absolute;top:545px;left:228px;}

#Spalte2 {float:left;width:325px;margin-top:116px}
#Spalte2 ul {margin:0px;}

#container1Spalte2 {margin:7px 0px 0px 16px;height:19px;}
#container1Spalte2 a {text-decoration:none;font:1.3em Verdana,Arial,sans-serif; font-weight:bold;color:#114185;}
.TrennlinieSpalte2 {display:none;}
#container2Spalte2 {background-color:#adb6d0;overflow:hidden;position:relative;width:287px;height:262px;padding:0px 20px;}
#container2Spalte2 li {margin-left:-30px;margin-bottom:10px;list-style:none;}
#container2Spalte2 .l1_DatumNeuesPunkt {color:#49659e;font-weight:bold;}
#container2Spalte2 a {font-weight:bold;}
#container2Spalte2 .l1_BildSpalte2 {display:none;}
#container2Spalte2 .l1_UeberschriftPresseBildSpalte2 {font:1.2em Verdana,Arial,sans-serif;color:#bb3200;font-weight:bold;}
#container2Spalte2 .l1_DatumPresseBildSpalte2 {position:absolute;top:-20px;left:0;color:#114185;font-weight:bold;}
span.l1_LinkSpalte2  {display:block;}
.l1_Zeile2Spalte2 {position:relative;}
.l1_UeberschriftPresseBildSpalte2 {position:relative;margin:22px 0px 5px 0px;}
hr.l1_TrennliniePresse {display:none;}

#contentSpalte img {margin:0px 10px 10px 0px;}

#content-footer-div {clear:both;font-size:0.9em;margin-bottom:30px;}
#content-footer-div a {color:#464648;text-decoration:underline;}
#footerfliesstext {width:990px;}
.oben {float:left;margin-right:15px;}
.druck {float:left;}
.impressum {float:right;}
.clearNavContent {clear:both;}

#bottom {display:none}

/* ---------- speziell ----------*/
.headline {font:1.1em Verdana,Arial,sans-serif; font-weight:bold;color:#114185;}
.hervorgehoben {color:#bb3200;font-weight:bold;}
.bildunterschrift-service {float:right;margin-bottom:10px;font-size:0.9em;}
.textblock-service {margin-left:10px;}
.linkblock-rot {background-color:#bb3200;background-image:url(/layout/img/linkblock-rot-pfeil.gif);background-repeat:no-repeat;background-position:center right;width:350px;padding:5px;margin-left:104px;}
.linkblock-rot a {color:#fff;font-weight:bold;}
#content .linkblock-rot a:hover {color:#fff;font-weight:bold;}

.anchorSchnellSucheImg {position: relative;}
.FormfastSearch {}
#SchnellSucheImg {position:absolute;left:2px;top:-26px;}
#SEARCHTERM {position: relative;top: 0;left:0px;width:130px;}

