@import url(../../show/1254935/main.css);
/******************************************
***		 name:	css110_startseite.css	***
***		 desc:	ettlingen  startseite	***
***		autor:	kivbf, f.vogtsberger	***
***		v/dat:	1.0 / 11.05.2007		***
******************************************/

#navigation {width:0;}
#content {border-left:0;margin:0;padding-left:13px;width:auto;}
#contentWayhome {margin-left:28%;}
.portalheadline {display:none; visibility:hidden;}
#portalcontent {}
#Spalte1 {border-right:1px solid #004e8e;float:left;padding-right:13px;width:26%;vertical-align:top;}
/*#Spalte2 {margin-left:28%;width:35%;padding-left:1em;vertical-align:top;}*/
#Spalte2 {float:left;margin-left:2%;width:35%;}
/*#Spalte3 {padding-left:1em;position:absolute;top:176px;right:35px;vertical-align:top;width:32%;background-color:#eee;}*/
#Spalte3 {float:right;width:32%;margin-top:-20px;}
* html #Spalte3 {top:-19px;}
*+html #Spalte3 {top:-18px;}
/* für container ohne floating #####
* html #Spalte3 {top:178px;}
*+html #Spalte3 {top:176px;} */

.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;}
#Spalte2 h2, #Spalte3 h2 {color:#fff;background:#004e8e url(../../show/1334429/bg.gif);font-weight:bold;padding:5px 7px;text-decoration:none;}
.l1_ContainerSpalte2 {padding-top:10px;}
hr.TrennlinieSpalte3 {display:none;}

/* presscontainer */
.l2_UeberschriftSpalte2 h2 {margin:5px 0;}
.l2_Zeile2Spalte2 {background-color:#D8DCE6;padding:5px;}
* html .l2_Zeile2Spalte2 {padding:0;}
*+html .l2_Zeile2Spalte2 {padding:0;}
*+html .l2_Zeile2Spalte2 {padding-bottom:15px;}

.l2_Zeile2Spalte2 .l2_BildSpalte2 {float:left;margin-right:6px;}
.l2_BildSpalte2 img {width:60px;margin:0;}
* html .l2_BildSpalte2 img {width:60px;margin-top:2px;padding-left:4px;}
*+html .l2_BildSpalte2 img {width:60px;margin-top:2px;padding-left:4px;}
.l2_UeberschriftPresseBildSpalte2, .l1_DatumPresseBildSpalte2 {color:#004e8e;font-weight:bold;}
.l2_UeberschriftPresseBildSpalte2, .l2_DatumPresseBildSpalte2, .l2_InhaltPresseBildSpalte2 {margin-left:67px;}
* html .l2_UeberschriftPresseBildSpalte2 {margin-top:0;padding-top:0;}

hr.l2_TrennliniePresse {height:6px;margin:0;padding:0;}
* html hr.l2_TrennliniePresse {height:0;}
*+html hr.l2_TrennliniePresse {height:0;}
* html .l2_clearZeile2Spalte2 {clear:both;display:block;}
*+html .l2_clearZeile2Spalte2 {clear:both;display:block;} 
.l2_LinkSpalte2 {}
/* vk */
li.l1_liVeranstaltungListe {border-bottom:0px solid #004e8e;display:inherit;padding:0.5em 0 0.7em 0;}
.l1_Zeile2Spalte3 ul {position:relative;left:-10px;margin:0;padding:0;}
.l1_Zeile2Spalte3 li {list-style-image:url(../../show/1135332/ico.gif);}
.l1_Zeile2Spalte3 li a {text-decoration:underline;}
.l1_Zeile2Spalte3 ul li {background-color:#fff;display:block;}
span.l1_DatumVeranstaltungPunkt {font-weight:bold;color:#004e8e;}
.l1_TitelVeranstaltung {display:block;width:100%;}
.l1_Zeile2Spalte3 a, .l1_Zeile2Spalte3 a:link, .l1_Zeile2Spalte3 a:hover, .l1_Zeile2Spalte3 a:active, .l1_Zeile2Spalte3 a:visited {text-decoration:underline;}
.l1_TitelVeranstaltung a, .l1_TitelVeranstaltung a:link, .l1_TitelVeranstaltung a:hover, .l1_TitelVeranstaltung a:active, .l1_TitelVeranstaltung a:visited {text-decoration:underline;}
abbr {border:0;}
#rating {display:none;}
#content-footer-div, #bottom {clear:both;margin-left:28%;}
/* vkscroll */
.l2_ContainerSpalte3 {margin-top:-23px;overflow:hidden;position:relative;width:100%;height:220px;}
.l2_UeberschriftSpalte3 {position:relative;top:-25px;margin-bottom:-25px;width:233%;}
* html .l2_UeberschriftSpalte3 {width:100%;}
li.l2_liVeranstaltungListe {border-bottom:0px solid #004e8e;display:inherit;padding:0.5em 0 0.7em 0;}
.l2_Zeile2Spalte3 ul {position:relative;left:-10px;margin:0;padding:0;}
.l2_Zeile2Spalte3 li a {text-decoration:underline;}
.l2_Zeile2Spalte3 ul li {background-color:#fff;display:block;}

.l20_ContainerSpalte3 {margin-top:-23px;overflow:hidden;position:relative;width:100%;height:220px;}
* html .l20_UeberschriftSpalte3 {width:100%;}
li.l20_liVeranstaltungListe {border-bottom:0px solid #004e8e;display:inherit;padding:0.5em 0 0.7em 0;}
.l20_Zeile2Spalte3 ul {position:relative;left:-10px;margin:0;padding:0;}
.l20_Zeile2Spalte3 li a {text-decoration:underline;}
.l20_Zeile2Spalte3 ul li {background-color:#fff;display:block;}

/* -- Veranstaltungs-Kalenderblatt -- */
div.containerCalendarOuter {width:100%;border:1px solid #004e8e;}
div.containerCalendarMonth {background-color:#ccb;text-align:center;}
div.containerCalendarMonth a.containerCalendarMonth {color:#fff;text-decoration:none;font-weight:bold;font-size:1.4em;}
ul.containerCalendar, .containerCalendar li, .containerCalendarDays {margin:0;padding:0;list-style:none;}
ul.containerCalendarDays {}
ul.containerCalendarDays li {padding:0.3em;text-align:center;width:2em;}
li.Mo a:link, li.Di a:link, li.Mi a:link, li.Do a:link, li.Fr a:link, li.Sa a:link, li.So a:link {background:#fff;border:1px solid #ccb;padding:2px;width:1.6em;}
div.containerCalendarDays {background-color:white;height:130px;}
.containerCalendarDays li a {text-decoration:none;color:buttontext;}
.containerCalendarDays li {border:1px solid white;width:17px;padding-left:1px;padding-right:1px;text-align:right;float:left;}
.containerCalendarDays li.active {font-weight:bold;}
.containerCalendarDays li a:hover {border:1px solid orange;}
.containerCalendarDays li.inactive:hover {border:1px solid silver;}
li.containerCalendarDayNames, li.containerCalendarDayNames:hover {border:1px solid white;text-align:center;}
.containerCalendarDays li.filler, .containerCalendarDays li.filler:hover {border:1px solid white;}
.containerCalendarClear {clear:both;}
li.bankingHoliday {border:1px solid #FFFFCC;background-color:#FFC;}
li.Sa {border:1px solid #EEE;background-color:#EEE;}
li.So {border:1px solid #DDD;background-color:#DDD;}
.containerCalendar .inactive, .containerCalendarDays .inactive {color:#777;}


/*lpa*/
#Content-inner span.l1_TitelVeranstaltung a, #Content-inner span.l2_TitelVeranstaltung a {background:url(../../show/1254953/ico.gif) left 1px no-repeat;padding-left:10px;text-decoration:underline;} /* Links in VK-Container */
* html #Content-inner span.l1_TitelVeranstaltung a, * html #Content-inner span.l2_TitelVeranstaltung a, * html #Content-inner span.l20_TitelVeranstaltung a {background:url(../../show/1254953/ico.gif) left top no-repeat;} /* Links in VK-Container IE6 */
span.l2_LinkSpalte2 a {background:url(../../show/1280197/ico.gif) 0px 4px no-repeat;padding-left:10px;}
/*lpe*/
#Content-inner span.l1_TitelVeranstaltung a:hover {text-decoration:underline;}
#Content-inner a.startLink:link, #Content-inner a.startLink:visited, #Content-inner a.startLink:focus, #Content-inner a.startLink:active {background:url(../../show/1276848/ico.gif) 0px 4px no-repeat;color:#fff;padding-left:10px;text-decoration:underline;}
* html #Content-inner a.startLink:link, * html #Content-inner a.startLink:visited, * html #Content-inner a.startLink:focus, * html #Content-inner a.startLink:active {background:url(../../show/1276848/ico.gif) left center no-repeat;color:#fff;padding-left:10px;text-decoration:underline;}
#Content-inner a.startLink:hover {text-decoration:underline;}

.slinkliste a {line-height:1.4em;}
span.invisible a {display:inherit;color:#ccc; border:10px solid red;}

