/**************************************
***	 name:	css100_main.css			***
***	 desc:	basis-css wertheim		***
***	autor:	kivbf,f.vogtsberger		***
***	v/dat:	1.1 / 6.8.2008			***
**************************************/
* {margin:0;padding:0;}
html {height:100%;max-height:100%;border:0px;}
body {background:#fff;color:#000;font:100.01%/130% verdana,helvetica,sans-serif;height:100%;font-size:69%}
body.leftDecoFrame, body.rightDecoFrame {background:#3a92c2;}
.invisible {display:none;visibility:hidden;}
/* topFrame */
.topFrame {background:url(../../show/1271367/bg.jpg) left top no-repeat;border-left:1px solid #3b0c2e;border-right:1px solid #3b0c2e;}
.topFree1Html {float:left;}
.topFrameDiv1 {position:absolute;left:201px;top:0px;width:20px;z-index:9;}
.topFrameDiv1.topFrameDiv1Spanlink1 {z-index:999;}
.topFrameDiv2 {position:absolute;right:1px;top:0px;}
.topFrameDiv3 {background:url(../../show/1271368/bg.png);font-size:85%;position:absolute;left:201px;top:0px;padding:5px 22px;text-align:center;width:444px;}
* html .topFrameDiv3 {background:none;}
.topFrameDiv3 span, .topFrameDiv3 form {display:inline; z-index:999;}
.topFrameDiv3 span a, .topFrameDiv3 span, .topFrameDiv3link5 {color:#fff;font-weight:bold;text-decoration:none;text-transform:uppercase;}
.topFrameTrennerLinkDiv3 {position:relative;top:2px;}
.topFrameDiv3 form input {background-color:#fff;color:#000;display:inline;font-size:110%;font-weight:bold;width:80px;}
.topFrameFunctionSearchInput3#SEARCHTERM {font-size:120%;}
* html .topFrameDiv3 form input {font-size:94%;}
*+html .topFrameDiv3 form input {font-size:100%;}
.topFrameDiv3link5 {position:relative;left:7px;top:0;}
.topFrameDiv4 {background-color:#cb0016;height:auto;position:absolute;left:200px;bottom:0;width:469px;padding:7px 10px 5px 10px;}
.topFrameDiv4 ul li {display:inline;margin-right:2px;}
.topFrameDiv4 ul li a {border:1px solid #cb0016;color:#fff;font-weight:bold;text-decoration:none;padding:2px 5px;text-transform:uppercase;}
.topFrameDiv4 ul li a:hover {border:1px solid #f6eac4;}
li.topFrameDiv4LiToplevelActive a.topFrameDiv4ToplevelActive {background-color:#fff;border:1px solid #333;color:#333;}
* html .topFrameDiv5 {background:none;position:absolute;left:201px;top:0px;width:488px;height:30px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../show/1271368/bg.png', sizingMethod='scale');z-index:-33;}


/* navigation */
body.navigationFrame {background:#ebe8db url(../../show/1271369/bg.gif) left top no-repeat;border-left:1px solid #3b0c2e;}
* html body.navigationFrame {width:88%;}
#navigation-block {padding-top:65px;}
#navigation-block a {color:#333;text-decoration:none;}
#navigation-block li {list-style:none;margin-right:1px;}
* html #navigation-block li {width:100%;}
#navigation-block ul li a {border-bottom:1px solid #333;display:block;font-weight:bold;padding:3px 5px 3px 15px;}
#navigation-block ul li a:hover {background-color:#ded9c3;}
#navigation-block ul li a.navEbene1Active {background:url(../../show/1271440/ico.gif) 4px 8px no-repeat;}
#navigation-block ul ul {background-color:#f6f4ee;border-bottom:1px solid #333;}
#navigation-block ul ul li a {border:none;font-weight:normal;margin-right:1px;padding-left:30px;}
#navigation-block ul ul li a:hover {background:#f6f4ee url(../../show/1271440/ico.gif) 16px 8px no-repeat;color:#333;text-decoration:underline;}
#navigation-block ul ul li a.navEbene2Active {background:#f6f4ee url(../../show/1271440/ico.gif) 16px 8px no-repeat;text-decoration:underline;}
#navigation-block ul ul ul {background-color:#fafaf7;border-top:1px solid #b8b298;border-bottom:1px solid #b8b298;padding-bottom:0.3em;}
#navigation-block ul ul ul li a {border:none;font-weight:normal;margin-right:1px;padding:1px 5px 1px 45px;}
#navigation-block ul ul ul li a:hover {background:#fafaf7 url(../../show/1271440/ico.gif) 31px 7px no-repeat;color:#333;text-decoration:underline;}
#navigation-block ul ul ul li a.navEbene3Active {background:#fafaf7 url(../../show/1271440/ico.gif) 31px 7px no-repeat;text-decoration:underline;}
.navLogo2 {background:url(../../show/1271370/logo.gif) left top no-repeat;height:80px;margin:35px 0px 0px 55px;width:84px;}
.Pirofunctions select {background-color:#fff;}

/* content */
body.contentFrame {border-right:1px solid #3b0c2e;overflow:auto;}
div#contentBody {width:99%;}
* html div#contentBody {width:96%;}
*+html div#contentBody {width:95.5%;}
.wf {border:1px solid #090;font-weight:bold;margin-left:20px;width:98%;}
.wf td {background-color:#dfd;font-size:80%;padding:0 10px;}
#serviceSpalte {background-color:#fff;color:#555;float:right;font-size:95%;margin-left:10px;width:26%;}
.serviceBox1 {border:1px solid #004a69;}
.serviceBox1 caption {border:1px solid #004a69;border-bottom:none;color:#3b0c2e;text-transform:uppercase;} 
.serviceBox2 {background-color:#e4dfcb;}
.serviceBox2 caption {background-color:#e4dfcb;color:#3b0c2e;padding:5px 4px;text-transform:uppercase;}
.serviceBox1 td, .serviceBox2 td, .serviceBoxG td {padding:4px;}
.serviceBoxG {background-color:#e8ecee;border:1px solid #004a69;}
.serviceBoxG caption {border:1px solid #004a69;border-bottom:none;color:#3b0c2e;text-transform:uppercase;} 

.contentInner {margin-left:20px;padding-top:15px;font-size:105%;height:auto;}
* html .contentInner {height:80%;}
/* gemeinsame formate von content und printpage */
#Content-inner h1, h1.SucheHeadline {color:#204261;font-size:130%;margin-bottom:0.5em;text-transform:uppercase;}
#Content-inner h2 {color:#3b0c2e;font-size:110%;margin-bottom:0.3em;text-transform:uppercase;}
#Content-inner h3 {color:#3b0c2e;font-size:105%;}
#Content-inner h4 {color:#313131;font-size:100%;font-weight:bold;}
#Content-inner p {margin-bottom:2em;}
#serviceSpalte p {margin-bottom:0.7em;}

#Content-inner a {color:#a64714;text-decoration:underline;}
#Content-inner a:hover {color:#d95d1a;}
#Content-inner ul, #Content-inner ol {padding-left:1em;}
#Content-inner ul li, #Content-inner ol li {list-style-position:outside;}
#Content-inner ul {margin:0 0 0.5em 0.5em;} 
#Content-inner ol {margin:0 0 0.5em 1em;}
#Content-inner caption {font-weight:bold;padding-left:6px;text-align:left;}
#Content-inner fieldset {margin:1em 0;padding:0.5em;}
blockquote {margin-left:3em;}
.printPageBody {padding:15px 20px;font-size:80%;}
.printPageFunctions {display:block;text-align:right;}
.printPageFunctions  a, .sendPageBody a {color:#a64714;text-decoration:underline;}
#content-footer-div {border-top:1px solid #b6c1cb;clear:left;height:30px;margin-top:2em;padding-bottom:20px;}
#content-footer-div div a {color:#5d5d5d;font-size:80%;padding:1px 15px;text-decoration:none;}
#content-footer-div div a:hover {color:#d95d1a;text-decoration:underline;}
#printpage {background:url(../../show/1271429/ico.gif) left center no-repeat;float:left;}
#sendpage {background:url(../../show/1271430/ico.gif) left center no-repeat;float:left;}
#siteup {background:url(../../show/1271424/ico.gif) left center no-repeat;float:right;}
#footerfliesstext {background:url(../../show/1271423/ico.gif) left center no-repeat;float:right;}
/* bottom */
.bottomFrame {background-color:#3a92c2;border-top:1px solid #3b0c2e;color:#f2efe5;font-size:60%;padding:2px 0 0 10px;}
/* sitemap */
.sitemap {background-color:#ebe8db;padding:0.5em;}
.sitemap h1 {color:#204261;font-size:130%;margin-bottom:0.5em;text-transform:uppercase;float:left;}
.sitemap h2 {color:#3b0c2e;font-size:110%;margin-bottom:0.3em;text-transform:uppercase;clear:both;}
.sitemap li { list-style-position:inside;}
span.sitemapLogo {float:right;}
.sitemap .printPageFunctions {clear:right;float:right;margin-top:1em;}
.sitemap ul {margin-left:1em;}
li.sitemap1 {border-top:2px dotted #3b0c2e;padding-top:1em; list-style-type:none;}
.sitemap a.sitemap1 {color:#3b0c2e;border-left:1.2em solid #cb0016;font-weight:bold;padding-left:1em;}
.sitemap a, #dvvSuche a {color:#a64714;text-decoration:underline;}
.sitemap a:hover, #dvvSuche a:hover {color:#d95d1a;}

/* suche */
#dvvSuche {margin:3em 7em;}
#dvvSuche li {list-style-position:inside;}
#Suchbegriff {float:left;}
#searchButton {padding-top:1.2em;}
.suchbegriffInput {float:left;margin-right:2em;}

* html .suchbegriffInput {float:none;}
*+html .suchbegriffInput {float:none;}
#einleitungTreffer, #lpMesuTreffer {margin:1.5em 0;}
#einleitungTreffer br {display:none;}
#einleitungTreffer .suchanfrage {margin-left:3em;}
#freespace11 {height:2em;}
.searchRsWithDescr1, .searchRsWithDescr0 {width:70%;}
.searchRsWithDescr0 {border-bottom:1px solid #e2e2dd;}
#freespace12 {height:4em;}

.searchPBarPrevCell, ..searchPBarPrevCellDis {float:left;margin-right:1em;}
.searchPBarNumCell, .searchPBarNumCellAct {float:left;margin:0 0.1em;}
.seitenzahlen {float:left;margin:0 0.1em;}

* html .searchPBarPrevCell, * html .searchPBarPrevCellDis, * html .searchPBarNumCell, * html .searchPBarNumCellAct {float:none;}
#dvvSuche #lpMesuTreffer div {border-bottom:1px solid #666;margin-bottom:1.5em;padding-bottom:0.5em;}
#dvvSuche #lpMesuTreffer div ul {margin-bottom:1em;}
#dvvSuche h2 {color:#3b0c2e;font-size:110%;margin-bottom:0.3em;text-transform:uppercase;clear:both;}


/* vorlagen */
.important {border-left:1px solid #a64714;border-right:1px solid #a64714;color:#4d595b;font-weight:bold;letter-spacing:0.1em;padding:0 0.3em;}
.LinkSeite {background:url(../../show/1271425/ico.gif) 5px 5px no-repeat;padding-left:25px;}
.LinkExtern {background:url(../../show/1271428/ico.gif) 5px 2px no-repeat;padding-left:25px;}
.LinkanMail	{background:url(../../show/1271427/ico.gif) 5px 3px no-repeat;padding-left:25px;}
.LinkDownload {background:url(../../show/1271426/ico.gif) 5px 2px no-repeat;padding-left:25px;}
.BildLinks {float:left;margin-top:5px;margin-right:0.5em;border:1px solid #fff;} 
.BildRechts {float:right;margin-top:5px;margin-left:0.5em;border:1px solid #fff;}
.sToplink {font-size:0.9em;}

.tabelle1, .tabelle2, .tabelle3 {width:inherit;}
.tabelle4 {width:460px;}
.tabelle1 caption {font-size:100%;font-weight:bold;text-align:left;padding-left:50px;background-image:url(../../show/1287522/ico.gif);background-position:center left;background-repeat:no-repeat;border-top:1px solid #CB8F0E;border-bottom:1px solid #CB8F0E;background-color:#E8EAF1;}
.tabelle2 caption, tabelle3 caption {font-size:100%;font-weight:bold;text-align:left;padding-left:10px;letter-spacing:0.2em;border-top:1px solid #E6CA8B;border-right:1px solid #E6CA8B;border-left:1px solid #E6CA8B;background-color:#FAF5EA;}
* html .tabelle1 caption, * html .tabelle2 caption, * html .tabelle3 caption {font-size:69%;}
.tabelle1 th, .tabelle2 th, tabelle3 th  {border-bottom:2px solid #CCCCCC;}
.tabelle1 td, .tabelle2 td {border-top:1px solid #CCCCCC;padding:3px;}
.tabelle3 td {border-top:1px solid #CCCCCC;padding:0px;}
.tabelle1 td p, .tabelle2 td p, .tabelle3 td p {margin-bottom:-2em;padding:0;}
.hintergrundWeiss {background-color:#fff;}
.hintergrundRot {background-color:#F7D6D6;}
body.editorMask {width:95%;}

/* containerseite */
#portalcontent {}
#portalcontent .l1_ContainerSpalte1 {clear:left;padding-top:2.2em;}
#portalcontent #Spalte1 ul {margin:0 0 0 0.7em;}
#portalcontent .l1_BildSpalte1 {float:left;padding:3px;}
#portalcontent .l1_BildSpalte1 img {height:110px;}
#portalcontent li.l1_liVeranstaltungListe {color:#555;list-style-type:none;margin-bottom:0.7em;}
#portalcontent li.l1_liNeuesListe br {display:none;height:0;}
#portalcontent li.l1_liNeuesListe {list-style-type:none;color:#555;margin-bottom:0.7em;}
#portalcontent span.l1_DatumNeuesPunkt {float:right;margin-right:3em;}
#portalcontent #container2Spalte1 {}

#portalcontent #container1Spalte1 {}
#portalcontent .l2_ContainerSpalte1 {margin:0 185px 4em 0;padding:0;} /* pressecontainer (L2) */
#portalcontent .l2_UeberschriftSpalte1 {border:1px solid #b8b298;background-color:#ebe8db;padding:0.3em 0 0 0.8em;}
#portalcontent .l2_Zeile2Spalte1 {border:1px solid #b8b298;background-color:#fafaf7;margin-bottom:0.6em;padding:0.3em;padding-left:0.5em;}
#portalcontent .l2_BildSpalte1 {background:url(../../show/1285860/bg.gif) right bottom no-repeat;float:right;margin-top:2px;padding:0 5px 6px 0;}
#portalcontent .l2_UeberschriftPresseBildSpalte1 {font-weight:bold;float:left;margin-right:0.7em;}
#portalcontent .l2_DatumPresseBildSpalte1 {color:#999;font-size:0.9em;padding-top:0.05em;}
#portalcontent .l2_TrennliniePresse, .l2_clearZeile1Spalte1 {height:1px;visibility:hidden;} 
#portalcontent hr.TrennlinieSpalte1 {height:1px;visibility:hidden;}
#portalcontent .l2_clearZeile2Spalte1 {height:1px;}

#portalcontent .l3_ContainerSpalte1 {margin:0 185px 1.3em 0;} /* container text-bild-überschrift */
#portalcontent .l3_UeberschriftSpalte1 {border:1px solid #b8b298;background-color:#ebe8db;margin-bottom:0;padding:0.3em 0 0 0.8em;}
#portalcontent .l3_clearZeile1Spalte1 {display:none;}
#portalcontent .l3_Zeile2Spalte1 {background-color:#fafaf7;border:1px solid #b8b298;border-top:none;padding:0.3em;padding-left:0.5em;}
#portalcontent .l3_BildSpalte1 img {float:left;margin:2px 3px 2px 0;}

ul.l3_ulVeranstaltungListe {margin:0;padding:0;}
ul.l3_ulVeranstaltungListe li {border:1px solid #ccc;list-style:none;margin:0.5em 2em 0 0;padding:0.3em;}
ul.l3_ulVeranstaltungListe li.even {background:#faf5ea;}

/* pressroom */
.reihe_eins, .reihe_zwei {font-size:0.9em;text-align:right;margin-top:0.5em;}
.reihe_zwei a {border:1px solid #b8b298;background-color:#fafaf7;margin-bottom:1em;padding:0.1em 0.5em;}
#listhead_abstand_unten {height:2em;}
.liste_mitteilung {margin-right:185px;}
.liste_zeile_eins {border-top:2px solid #ebe8db;padding-top:1em;}
.liste_zeile_eins_clear, .detail_mitteilung_kopf_clear {display:none;}
.liste_zeile_zwei img, .detail_mitteilung_bild img {border:1px solid #333;margin:0.4em 0.5em 0 0;float:left;}
.liste_zeile_zwei_clear {clear:left;}
#detail_mitteilung {margin-top:2em;}
/* egov-veranstaltungen */
.VKErgebnisOrt br, .VKErgebnisVeranstalter br {display:none;}
.VKErgebnisOrtLA, .VKErgebnisVeranstalterLA {float:left;}
span.VKDetailsKategorieLA, span.VKDetailsOrtLA, span.VKDetailsVeranstalterLA, span.VKDetailsFF1LA, span.VKDetailsFF2LA {float:left;}

/* BDBsuche */
.BDBsuchtext {padding:3px 7px 0px 11px;}
.BDBsuchzeile {padding:3px;}
.BDBsuchzeile .bez {float:left;padding-right:0.5em;text-align:right;width:150px;}
.BDBsendzeile {text-align:right;padding:5px;}
.BDBsuchtext .uelink {float:left;padding:2px;margin:5px 5px 5px 0;text-align:center;width:20%;}
.BDBsuchtext .uelink a {border:1px solid #ccc;margin:0 2px;padding:1px 3px;display:block;}
.BDBsuchtext .uelink a:hover {background-color:#f6f4ee;border:1px solid #156;display:block;}

