/******************************************
***		 name:	engen_main.css			***
***		 desc:	stadt-css Engen			***
***		autor:	kivbf, d.tonoli	***
***		v/dat:	1.1 / 11.07.2007		***
******************************************/
/*<![CDATA[*/
* {margin:0;padding:0;}
.noframeBody {background-color:#688D9F;height:100%;}
body {font:100.01%/130% arial, helvetica, sans-serif;background:  url(../../show/1265478/s1_bg_body.jpg) top center no-repeat;}

#zentrierer {text-align:center;}
#inhaltAussen {padding:21px;padding-top:27px;}
div#inhalt {border:1px solid #465466;max-width:955px;text-align:left;margin:0 auto;font-size:0.8em;}
*html #inhalt{
 width: 951px;
 width: expression(
  (document.documentElement && document.documentElement.clientHeight) ?
   (document.documentElement.clientWidth < 757) ? "755px" : (( document.documentElement.clientWidth > 949 ) ? "951px" : "auto") :
   (document.body.clientWidth < 757) ? "755px" : (( document.body.clientWidth > 949 ) ? "951px" : "auto")
 );
}

.invisible {display:none;}
h1 {background: url(../../show/1260624/ueberschrift1.gif) no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:0.9em;font-weight:bold;letter-spacing:0.5em; color:#7C9AA9;margin-bottom: 10px;margin-left: 3px;padding-left:28px;padding-top:20px;}
*html h1 {margin-top:3px;padding-top:20px;}
h2 {font-family:Arial, Helvetica, sans-serif;font-size:0.8em;font-weight:bold;color:#2F5153;margin-bottom: 5px;}
h3 {font-family:Arial, Helvetica, sans-serif;font-size:0.7em;font-weight:bold;color:#C52320;}
p {font-family:Arial, Helvetica, sans-serif;font-size:0.8em;}



/* top */
#top {background: url(../../show/1268292/top-stadt.jpg) top right no-repeat;height:178px;}
#topBody {background: url(../../show/1263094/top-logo.jpg) top left no-repeat;height:178px;}
/*Funktionslinks*/
.topFrameDiv1 {float:right;background:url(../../show/1260676/funcbg.gif) no-repeat;text-align:right;padding-left: 32px;padding-right: 5px;height:20px;}
.topFrameDiv1 a {font-size:0.85em;font-weight:bold;color:#FFFFFF;text-decoration:none;letter-spacing: 0.1em;}
.topFrameDiv1 form {display:inline;}
.topFrameDiv1link6 {padding-left:5px;}
/*Such-Feld*/
input#SEARCHTERM {background-color: #AFC7E0;padding-left:3px;width: 70px;height:13px;font-size: 0.7em;} 
/*Font-Resizer*/
.topFrameDiv2 {display:none;} 
.topFrameDiv3 {}
.topFrameDiv4 {position:absolute;top:0px;left:0px;}


#navContent {clear:both;width: auto;background: #DFD1B4 url(../../show/1265479/s1_bg_naviserv.jpg) top left repeat-x;margin-bottom:-2em;height:100%;}




/* navigation */
#navigation {float:left;width:190px;}
#navigation li {list-style:none;}
#navigationBody {width:190px;margin-top:18px;}
#navigationBody a {color:#000000;}
#navigationBody a:hover {text-decoration:underline;}

.sprachButtons {display:none;} 
.div-navigation-outer {color:#000;font-weight:normal;width:190px;}
.div-navigation-inner {font-family:Arial, Helvetica, sans-serif;font-size:1em;}
.div-navigation-inner ul {display:block;margin:0;padding:0;}
.div-navigation-inner li {display:block;margin:0;padding:0;}

/* 1. Ebene */
.div-navigation-inner ul a {color:#000;display:block;margin-left: 8px;padding-left: 20px;text-decoration:none;width:170px;}
.div-navigation-inner ul a:hover {text-decoration:underline;}
a.navEbene1Inactive {font-weight:normal;padding: 5px 0;}
a.navEbene1Active {font-weight:bold;padding: 5px 0;}
#nav1254024 {background:url(../../show/1260626/bullet_stadt.gif) no-repeat; background-position:left center;}
#nav1254070 {background:url(../../show/1260635/bullet_stadt.gif) no-repeat; background-position:left center;}
#nav1254071 {background:url(../../show/1260636/bullet_stadt.gif) no-repeat; background-position:left center;}
#nav1254072 {background:url(../../show/1260637/bullet_stadt.gif) no-repeat; background-position:left center;}

/* 2. Ebene */
.div-navigation-inner ul ul a {margin-left:8px;color:#000;text-decoration:none;border-left: 7px solid #688D9F; border-top: 1px solid #FFF;border-bottom: 1px solid #BBB;padding-left:14px;line-height:1.5em;width: 198px;}
.div-navigation-inner ul ul a:hover {text-decoration:underline;}
.div-navigation-inner ul ul a.current:hover {text-decoration:underline;}
a.navEbene2Active {background:url(../../show/1264343/nav2active.gif) no-repeat 0 5px; background-position:right center;background-color: #F7F5E9; font-weight:bold;}

/* 3. Ebene */
.div-navigation-inner ul ul ul a {margin-left:8px;color:#000;text-decoration:none;border-left: 7px solid #688D9E; border-top: 1px solid #F7F5E9;border-bottom: 1px solid #F7F5E9;padding-left:24px;line-height:1.5em;background-color: #F7F5E9;width: 188px;}
.div-navigation-inner ul ul ul a.current {text-decoration:underline;}

/* 4. Ebene */
.div-navigation-inner ul ul ul ul a {margin-left:8px;color:#000;text-decoration:none;border-left: 7px solid #688D9E; border-top: 1px solid #F7F5E9;border-bottom: 1px solid #F7F5E9;padding-left:34px;line-height:1.5em;background-color: #F7F5E9;width: 178px;}
.div-navigation-inner ul ul ul ul a.current {text-decoration:underline;}


.Pirofunctions {position:absolute;top:0px;left:25px;}

/* content */
#content {margin-left:227px;width:auto;background-color:#FFFFFF;}
#contentBody {padding-top: 0px;padding-left: 15px;}
.workflowPanelUp br{display: none;}
.wf, .wf tr {background-color:#FFFFFF;color:#000000;font-size:92%;font-weight:bold;margin:0px 0px 0px 17px;padding-left:5px;width:95%;border-top:1px solid #FF0000;border-right:15px solid #FF0000;border-bottom:1px solid #FF0000;border-left:15px solid #FF0000;}
.contentInner {background: url(../../show/1265479/s1_bg_naviserv.jpg) top left repeat-x;}
#contentWayhome {border-bottom:1px solid #99C;font-family:verdana,helvetica,sans-serif;margin-bottom:0.5em;}
.wayhome a, .wayhome a:link,  .wayhome a:visited,  .wayhome a:focus, .wayhome a:active {color:#669;font-size:0.8em;text-decoration:none;}
 .wayhome a:hover {color:#336;}
#Content-inner {font-family:Arial, Helvetica, sans-serif;font-size:1.3em;color:#000000;width:auto;background: url(../../show/1265479/s1_bg_naviserv.jpg) top left repeat-x;}
#Content-inner li {font-size:0.8em;list-style:square;list-style-position:outside; margin-left:20px;}
#Content-inner ol li {list-style:decimal;}
#contentSpalte {margin-left:-3px;width:auto;background: url(../../show/1269605/content-dsbg.gif) top right repeat-y;padding-right:215px; min-height:505px; margin-bottom:-15px;}
*html #contentSpalte {height:auto !important; height:505px;}
#contentSpalte #serviceSpalte {margin-right: -215px;}
*html #contentSpalte #serviceSpalte {margin-right: -212px;}
a.startOfContentSpalte {display:none;}
#qePageContent {padding-bottom:60px;}
*+html #qePageContent {padding-bottom:70px;}

/* footer */
#content-footer-div {padding-bottom:20px; background-color:#FFFFFF; margin-right:220px;}
*html #content-footer-div {margin-left:-3px; margin-right:223px;}
*+html #content-footer-div {position:relative; top:-20px; padding-bottom:5px;}
.footer a, .footer a:link, .footer a:visited, .footer a:active {color:#777777;text-decoration:none;font-size:0.85em;padding:0 0.3em 0 0.3em;}
.footer a:hover, .footer a:focus {text-decoration:underline;}
#printpage {float:right;}
#sendpage {float:left;}
#siteup {}

	
/* links in content u. serviceSpalte */
#Content-inner a:link, #Content-inner a:visited {color: #AE3017; text-decoration: underline;}
#Content-inner a:hover, #Content-inner a:focus {}
#Content-inner a:active {}
.email, .intern, .extern {ec2kall: yes;padding-left: 22px;margin: 0 0 0.1em;}

.extern {background: url(../../show/1261909/link-extern.gif) no-repeat 0 5px;}
.intern {background: url(../../show/1261910/link-intern.gif) no-repeat 0 5px;}
.email {background: url(../../show/1261908/link-email.gif) no-repeat 0 5px;}


/*serviceSpalte */
#serviceSpalte {float:right;margin:0px 0px 0px 5px;width:210px;padding-top:7px;padding-bottom:7px;background: #DFD1B4 url(../../show/1265479/s1_bg_naviserv.jpg) top left repeat-x;min-height:505px;}
*html #serviceSpalte {position:relative; top:0px; left: -210px;z-index:100;min-height:505px; height:auto !important; height:505px;width:209px;}
#serviceSpalte h2 {text-align:center;color:#000;font-weight: normal;margin-top:15px;border-top:1px solid #FFF;border-bottom:1px solid #FFF;width:100%}
*html #serviceSpalte h2 {margin-top:22px;}
#serviceSpalte p {padding-left:10px;}



/* Vorlage */
.BildLinks {float:left; margin-top:0.1em; margin-right:0.8em; border: 1px solid #FFF;} 
.BildRechts {float:right; margin-top:0.1em; margin-left:0.8em; border: 1px solid #FFF;}
#ContentTabelleInnerRight, .ContentTabelleInnerRight {float:right; padding:3px; width:200px; margin-bottom:5px; margin-left:10px; display:block;}

#rating {background:url(../../show/1286668/bg.gif);font-family:verdana,helvetica,sans-serif;font-size:0.85em;padding:0.5em;}
#rating input {font-size:90%;margin:0;padding:0;}
.ratingBox2 .ratingTop10 {display:none;}
.ratingBox2 span {float:left;}
.ratingResultGraphic span {height:8px;position:relative;top:4px;}
span.ratingResult {margin-right:40px;}
div.ratingNumberOfRatings, .inhrating {display:none;}
.ratingBox3 {display:block;}
.ratingBox3 .ratingPoints {display:inline;}
.ratingBox3 .ratingPoints br, .ratingPoints label, .ratingForm br {display:none;}
.ratingBox3 input {font-size:80%;display:inline;}

/* Druckseite */
.printPageBody {background: #FFFFFF; font-size:80%;}
.printPageBody #Content-inner {background: #FFFFFF;}
.printPageBody #serviceSpalte {display:none;}
.printPageFunctions a {color:#AE3017;text-decoration:none;}

/* sendpage */
.sendPageBody {font-size:80%;}
.sendPageTable {width:100%;}
.sendPageHeadline {font-weight:bold;padding:0.5em 1em;}
.sendPageHeadline br {display:none;}

/* Sitemap */
.sitemapBody  {line-height:1.6em;padding-top:9px;}
.sitemapBody #Content-inner {background:none; background-color:#FFF;font-size:1em;}
.sitemapBody #Content-inner a {padding-left:25px;color: black; text-decoration: none;}
.sitemapBody #Content-inner a:visited {color: black; text-decoration: none;}
.sitemapBody #Content-inner li {list-style:none;font-size:1em;}
.sitemapBody a {padding-left:12px;text-decoration:none;}
.sitemap2 {font-weight:bold;}
.sitemap3 {font-weight:normal;margin-left:5px;}
.sitemap4 {margin-left:6px;}
.sitemap5, .sitemap6 {display:none;} 
.sitemap_1 {display:none;}
.sitemapList_1 {padding-bottom:2em;}
h1.sitemap {font-size:1em;}
#sitemap1254024 {background:url(../../show/1260626/bullet_stadt.gif) no-repeat; background-position:left center;color:black;font-weight:bold;text-decoration:none; font-size:1em; padding-left:30px;}
#sitemap1254070 {background:url(../../show/1260635/bullet_stadt.gif) no-repeat; background-position:left center;color:black;font-weight:bold;text-decoration:none; font-size:1em;padding-left: 30px;}
#sitemap1254071 {background:url(../../show/1260636/bullet_stadt.gif) no-repeat; background-position:left center;color:black;font-weight:bold;text-decoration:none; font-size:1em;padding-left: 30px;}
#sitemap1254072 {background:url(../../show/1260637/bullet_stadt.gif) no-repeat; background-position:left center;color:black;font-weight:bold;text-decoration:none; font-size:1em;padding-left: 30px;}
.sitemapList1254024 {border-left :5px solid #688D9E;width:40%;margin-bottom: 15px;} /* Sitemap-Farben Stadt */
.sitemapList1254024 a {color:black;}
.sitemapList1254070  {border-left :5px solid #f89b16;width:40%;margin-bottom: 15px;} /* Sitemap-Farben Rathaus */
.sitemapList1254070 a {color:black;}
.sitemapList1254071 {border-left :5px solid #c4e1b9;width:40%;margin-bottom: 15px;} /* Sitemap-Farben Tourismus und Kultur */
.sitemapList1254071 a {color:black;}
.sitemapList1254072 {border-left :5px solid #cc5555;width:40%;margin-bottom: 15px;} /* Sitemap-Farben Wirtschaft */
.sitemapList1254072 a {color:black;}

/* Suche */
#dvvSuche {margin-left:10px;}
#dvvSuche h1 {font-size:1.2em;}
#dvvSuche h2 {margin:2em 0 1em 0;font-size:1.2em;}
#dvvSuche ol {margin-left:2em;margin-bottom:1em;}
#dvvSuche ul {margin-left:1.5em;margin-bottom:1em;}
#dvvSuche a {color:#AE3017;}
div.suchbegriffInput, div.suchparameterInput {display:block;padding-bottom:1em;}
div.suchparameterInput select {background-color:#fff;}
.searchDescrNameCell0, .searchDescrNameCell1 {display:none;}
.lpSuAlleTreffer {margin-left:10px;font-weight:bold;}
#freespace4 {height:10px;}
.searchPBar div {display:inline;}
#searchPBarNumSelectCell {float:left;}
.searchPBarNextCell {padding-left:1em;}
#searchOutput {padding-top:2em;}
.searchRsWithDescr0, .searchRsWithDescr1 {background:url(../../show/1254953/ico.gif) left 4px no-repeat;padding-left:18px;}

/*Vereine*/
.VRSucheFreitext {float:left;margin-right:10px;}
.VRSuchePlz, .VRErgebnisDetails {display:none;}
.VRsearchPBarPrevCellAct, .VRfreespace2, .VRTrennzeichen, .VRsearchPBarNumCellAct, .VRsearchPBarNumCell, .VRsearchPBarNextCellAct {float:left;margin-top:10px;}
.register {font-size:0.9em;padding-top:15px;padding-bottom:25px;}
.vrTextAlle  {font-weight:normal;}
#VRContentErgebnisliste {padding:10px;}
#VRErgebnisliste, .VRLinkZurueck, .VereineSuchkriterien, #VRSucheinnen, .VereineDetailAnsprechpartner1, .VRErgebnisseitenAussen, .VRAnzahlEintraege {font-size:0.8em;}
.VRSucheUeberschrift, .VRUebersichtUeberschrift, .VereineDetailAnsprechpartner1 h3 {font-size:1.0em;}
.VRUebersichtUeberschrift, .VRkatUeberschrift {padding-top: 10px;}
.VRUebersichtListe  {font-size:1.2em;}
.VRAptrbl {line-height:1.1em;padding-bottom: 5px;}
*html .VRAptrbl {padding-bottom: 0px;}
.VRfreespace1 {margin-left:200px;}
.VRErgebnisVRname {font-weight:bold;color:#2F5153;margin-bottom: 5px;}
.VRAnschrif, .VereineDetailEmailBez, .VereineDetailWebsiteBez, .VereineDetailTelBez, .VereineDetailFaxBez {float:left;}
.VRFooter {margin-top:10px;}
.VereineDetailKategorieBez, .VereineDetailKategorieDat, .VrKatDetail {display:none;}

/* pressroom */
.reihe_eines, .header_beschreibung {display:none;}
.reihe_zwei, .liste_zeile_zwei, .detail_mitteilung_zur_uebersicht_unten, .design1-pressDetailHeadlineTable {font-size: 0.8em;}
.reihe_zwei {margin-top:15px;}
.reihe_zwei a {margin-right:15px;}
.reihe_zwei a.design1-pressroomButtons #archiv_anzeigen, .reihe_zwei a.design1-pressroomButtons #alle_anzeigen {display:none;}
a.design1-pressroomButtons-rss {font-weight: bold;float:right;margin-top:-20px;}
.liste_zeile_eins {display:block;border-top: 1px solid #000000; margin-top:2em;margin:0;padding:0;}
.liste_mitteilung_datum {float:right;width:20%;}
.liste_mitteilung_ueberschrift {float:left;width:80%;}
.liste_mitteilung_bild img {float:left;max-height:100px;height:100px;margin:0 5px;}
/*#liste_mitteilung {clear:both;}*/
.detail_mitteilung_zur_uebersicht_oben {display:none;height:0;}
.detail_mitteilung_datum {float:right;margin-top:0;padding-top:0;position:relative;top:-6px;}
* html .detail_mitteilung_datum {top:0;} 
*+html .detail_mitteilung_datum {top:0;}
.detail_zeile_eins h1 {background: none;font-family:Arial, Helvetica, sans-serif;font-size:0.8em; letter-spacing: 0em; color:#7C9AA9;padding-left: 0;}
.detail_mitteilung_einleitung {font-size: 0.8em; border-top: 10px; border-bottom:10px; font-weight:bold;}
.detail_mitteilung_bild {float:left;}
.detail_mitteilung_bild img {margin:5px 15px;}
.detail_mitteilung_textlinks {margin-top:2em;font-size: 0.8em;}
.detail_mitteilung_textlinks a {font-size: 1.2em;}
.detail_mitteilung_textlinks li {margin-left:20px;}
.detail_mitteilung_zur_uebersicht_unten a, .ZurueckZurSucheLink {background:url(../../show/1254949/ico.gif) left center no-repeat;padding-left:12px;}

/* ContainerModul */
#portalcontent {}
#Spalte1 {float:left;padding-right:13px;vertical-align:top;}
#Spalte1 h1 {background: none;font-family:Arial, Helvetica, sans-serif;font-size:1.2em; letter-spacing: 0.4em; color:#7C9AA9;padding-left: 0;}
#Spalte1 h2 {background: url(../../show/1260624/ueberschrift1.gif) no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:0.9em;font-weight:bold;letter-spacing:0.5em; color:#7C9AA9;margin-bottom: 10px;margin-left: 3px;padding-left:28px;padding-top:20px;}
.l1_UeberschriftPresseBildSpalte1 {font-weight:bold;color:#2F5153;padding-bottom:10px;}
#Spalte1 .pictright {float:right;}
.l1_VeranstaltungDatumSpalte, .l1_Zeile2Spalte1 {font-size: 0.8em;}
#container2Spalte1 {font-size:1.2em;}
.l1_BildSpalte1 img {float:left;width:80px;padding-right:10px;}
.l1_clearZeile1Spalte1, .l1_clearZeile2Spalte1, .l1_clearZeile1Spalte2, .l2_clearZeile1Spalte2, .l1_clearZeile1Spalte3, .l1_VeranstaltungTitel, .l1_VeranstaltungDatum, .TrennlinieSpalte2, .TrennlinieSpalte3 {display:none;}
hr {color:#fff;height:2px;border:0;}
.l1_TrennliniePresse {color:#000;height:1px;border:0;}
#Spalte2 h2, #Spalte3 h2 {color:#fff;background-color:#3A5081;font-weight:bold;padding:5px 7px;text-decoration:none;}
.l1_ContainerSpalte2 {padding-top:10px;}
hr.TrennlinieSpalte3, .l1_DatumPresseBildSpalte1 {display:none;}
.l1_VeranstaltungListe, .l1_VeranstaltungListenpunkt {display:inline;font-size:1.2em;}
.l1_TitelVeranstaltung {padding-left:17px;}


/* bottom */
#bottom {background-color:#FFFFFF;clear:both;}
*html #bottom {height:10px; margin-top:5px;}
*+html #bottom {padding-bottom:4px;}
#bottomOwnText {padding-top:5px;color:#777777;font-size:0.85em;text-align:center;}
*html #bottomOwnText IMG { margin-top: 2px;}
#bottomOwnText a {color:#777777;text-decoration:none;}
#bottomcopy {padding-left:-100px;}
.bottomimg {padding-left:12px;padding-right:3px;}
#sprachwahl {float:left;margin-left: 40px;}
*html #sprachwahl {float:left;margin-left: 20px;}
#fontsize {float:right;padding-right:10px;margin-bottom:4px;}

/* Suche */
#dvvSuche {margin-left:10px;}
#dvvSuche h1 {font-size:1.2em;}
#dvvSuche h2 {margin:2em 0 1em 0;font-size:1.2em;}
#dvvSuche ol {margin-left:2em;margin-bottom:1em;}
#dvvSuche ul {margin-left:1.5em;margin-bottom:1em;}
#dvvSuche a {color:#AE3017;}
div.suchbegriffInput, div.suchparameterInput {display:block;padding-bottom:1em;}
div.suchparameterInput select {background-color:#fff;}
.searchDescrNameCell0, .searchDescrNameCell1 {display:none;}
.lpSuAlleTreffer {margin-left:10px;font-weight:bold;}
#freespace4 {height:10px;}
.searchPBar div {display:inline;}
#searchPBarNumSelectCell {float:left;}
.searchPBarNextCell {padding-left:1em;}
#searchOutput {padding-top:2em;}
.searchRsWithDescr0, .searchRsWithDescr1 {background:url(../../show/1254953/ico.gif) left 4px no-repeat;padding-left:18px;}
#searchOutput, #searchAnzTreffer, #SuchmaskeGesamt {font-size:0.8em;}
.searchPBar {margin-top:15px;}
.searchPBarPrevBtDis, .seitenzahlen {float:left; margin-right:3px;}
#searchPBarNumSelectCell {padding: 2px 5px 0 10px;}
#searchPBarGoCell {float:left; }
#lpMesuTreffer h2 {font-size:0.95em;}
.lpSuAlleTreffer {font-size:0.8em;}

/*Formular-Antwort*/
.formmailTitle {font:100.01%/100% arial, helvetica, sans-serif;font-size:1em;padding:2em 1em;font-weight:bold;}
#contentSpalte b a {font-size:0.8em;}
.formmailSummary pre {font:100.01%/100% arial, helvetica, sans-serif;font-size:0.8em;margin:2em 1em;}

/*]]>*/
