
/*****************************************************************
Name		:	Langenargen_portal.css
Date		:	13.05.2008
Version		:	1.0
Author		:	R. Rauch
Description	:	Style Sheet fuer CMS

******************************************************************/

@import "2_2_31_Langenargen.css";

/*** Ausnahmen f?r IE ***/
*+html #Spalte2, * html #Spalte2 { width: 76%; }
* html td.l1_VeranstaltungTitelSpalte ul, *+html td.l1_VeranstaltungTitelSpalte ul { margin: 0px 0px 0px 30px; }
/*** Ende IE Ausnahmen ***/

#zentrierer { background: url('3_1_hg_start.jsp') no-repeat;}
#qePageContent { border: 0; padding: 0px; }

/*** Beginn Container ***/
#portalcontent {z-index:4;}
#Spalte1	{	position:relative; float: left; width: 22%; margin-right: 10px;}
#Spalte2 	{	position:relative; float: left; width: 76%; 
				border-right: solid 1px #4c4fa2;
				border-bottom: solid 1px #4c4fa2;
				border-left: solid 1px #4c4fa2;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 1.0em; line-height: 16px; color: #000000; text-align: justify;
			}
			

.printpage, a.printpage:active, a.printpage:link 	{ padding-left: 170px;}

.TrennlinieSpalte1 {display:none;}
.l1_clearZeile1Spalte1 {display:none;}

.TrennlinieSpalte2 {display:none; margin: 0px; padding: 0px;}
.l1_clearZeile2Spalte2 {display:none; clear: both;}
.l2_clearZeile2Spalte2 {display:none; clear: both;}



.l1_ContainerSpalte1 {}
.l1_Zeile2Spalte1 {height: 100%;}

.l1_ContainerSpalte2 {border-top: solid 1px #414fa2; float: left; width: 100%;}
.l1_ContainerSpalte2 p {padding: 5px; font-family: Verdana, Arial, Helvetica}
	.l1_Zeile2Spalte2 {padding: 0px; margin: 0px; }
		.l1_BildSpalte2 {height: 100%; padding-right: 5px; float: left;}
		.l1_InhaltBildSpalte2 {height: 100%; padding-top: 20px; padding-right: 8px; padding-bottom: 10px;}
		
		.l1_InhaltSpalte2 { height: 100%; padding-top: 20px; padding-right: 8px; padding-left: 8px;}
		
		span.l1_LinkSpalte2 {float: right; }
		span.l1_LinkSpalte2 a, span.l1_LinkSpalte2 a:hover, span.l1_LinkSpalte2 a:active, span.l1_LinkSpalte2 a:visited, span.l1_LinkSpalte2 a:link {font-size: 25px; color: #ffffff; background: url('4_1_P_Pfeil-rechts-normal.gif') 110px 3px no-repeat; padding-right: 30px; line-height: 25px;}

.l1_UeberschriftSpalte2 {padding-top:20px; padding-left: 8px;}


.l1_VeranstaltungListenpunkt li {padding: 0px; margin: 0px; border: 0px;}
td.l1_VeranstaltungTitelSpalte ul { margin: 0px; }

.l2_ContainerSpalte2 {border-top: solid 1px #414fa2; float: left; width: 100%;}
.l2_InhaltSpalte2 {height: 100%; padding-left: 2px;}

.l3_ContainerSpalte2 {float: left; position: relative; top: -15px; left: 8px;}
.l3_InhaltSpalte2 { padding-top: 0px;}


/*** Ende Container ***/

/*** Links auf der Startseite ***/
a.p_wetter { 
    display:block;
    text-decoration:none;
    background: url(5_1_p_bodensee-wetter-normal.gif) no-repeat;
    width: 122px;
    height: 24px;
    }

a.p_wetter:link    { color:#00f; background-color:transparent; }
a.p_wetter:visited { color:#00f; background-color:transparent; }
a.p_wetter:hover   { 
    color:#ff0; background: url(6_1_p_bodensee-wetter.gif) no-repeat;
    width: 122px;
    height: 24px;
    }
a.p_wetter:active  { 
    color:#ff0; background: url(7_1_p_bodensee-wetter-normal.gif) no-repeat;
    width: 122px;
    height: 24px;
    }

a.p_unterkunfte { 
    display:block;
    text-decoration:none;
    background: url(8_1_p_unterkunfte-normal.gif) no-repeat;
    width: 122px;
    height: 24px;
    }

a.p_unterkunfte:link    { color:#00f; background-color:transparent; }
a.p_unterkunfte:visited { color:#00f; background-color:transparent; }
a.p_unterkunfte:hover   { 
    color:#ff0; background: url(9_1_p_unterkunfte.gif) no-repeat;
    width: 122px;
    height: 24px;
    }
a.p_unterkunfte:active  { 
    color:#ff0; background: url(10_1_p_unterkunfte-normal.gif) no-repeat;
    width: 122px;
    height: 24px;
    }

a.p_webcam { 
    display:block;
    text-decoration:none;
    background: url(11_1_p_webcam-normal.gif) no-repeat;
    width: 122px;
    height: 24px;
    }

a.p_webcam:link    { color:#00f; background-color:transparent; }
a.p_webcam:visited { color:#00f; background-color:transparent; }
a.p_webcam:hover   { 
    color:#ff0; background: url(12_1_p_webcam.gif) no-repeat;
    width: 122px;
    height: 24px;
    }
a.p_webcam:active  { 
    color:#ff0; background: url(13_1_p_webcam-normal.gif) no-repeat;
    width: 122px;
    height: 24px;
    }
/*** Ende Links auf der Startseite ***/    



div.l1_UeberschriftPresseBildSpalte2 { text-transform: uppercase; font-weight: bold; color: #4c4fa2; font-size: 1.15em; padding-right: 10px; padding-top: 15px;}
div.l1_DatumPresseBildSpalte2 { display: none; }
div.l1_InhaltPresseBildSpalte2 { padding-right: 10px; }

div.l1_InhaltPresseBildSpalte2 span.l1_LinkSpalte2 { display: block; padding-top: 20px; margin-bottom: 5px;}

hr.l1_TrennliniePresse { clear: both; }
