@charset "utf-8";
/* CSS Document */



body{

	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFFF00;
	background-color:#535047;
	background:url('page_background2.jpg') repeat-x #365164;
	background:url('page_background.jpg') repeat-x #535047;

	
	font-size:16px;
	color:white;
}
.datum{
	background-color:black;
	color:white;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-border-radius:5px;

	font-size:0.91em;

	padding-top:5px;
	margin-top:6px;
	text-align:center;
	
    -webkit-box-shadow: 0px 1px 2px black;
    -moz-box-shadow: 0px 1px 2px black;
    box-shadow: 0px 1px 2px black;
	
}


.vollmond:before{
	content:"Vollmond ";font-size:0.6em;color:#ffffcc;
}

.feiertag{
	font-size:0.6em;color:#ccffcc;margin-left:3px;
}


.datum_oben {

	font-size:1.4em; 
	margin-bottom:20px;
	background-color:#535047;
	text-align:left;
}

.datum_oben:before{
	content:"fluc";
	font-weight:bold;
	font-size:1.9em;
	font-style:italic;
	display:block;
	text-align:left;
	background-color:White;
	color:black;
	-webkit-border-radius: 5px;
	-moz-border-radius:5px;
	
	margin:1px;
	margin-top:-3px;
	margin-bottom:10px;


	padding-left:6px;
	padding-top:20px;


}

.fluc, .wanne{
	list-style:none;
	list-style-position:inside;
	font-weight:normal;
	font-size:0.9em;
	line-height:1.2;
	color:#CC0066;
	text-align:left;
	/* background-color:#FFFF00; */

	padding:5px;
	white-space:pre-line;

}


.fluc{
	color:#990033;
	border-bottom: 0px none;
	min-height:1.7em;
	padding-left:5px;
	padding-bottom:10px;
	border:1px solid #990033;
	background-color:#FFDDEE;


	background-color:#443c3a;
	color:white;
	border-color:#191816;


	background-color:#FFF3F3;
	color:black;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
}

.fluc.linked{
background: url('chevron_r.png') #FFF3F3 right no-repeat;
}

.fluc.linked:hover{

color:white;
background: url('chevron_w.png') DeepPink right no-repeat;

}



.wanne.linked{
background: url('chevron_b.png') #F3F9FF right no-repeat;
}

.wanne.linked:hover{

color:white;
background: url('chevron_w.png') CornflowerBlue right no-repeat;

}

.linked img,.fluc_heute  a img,.wanne_heute  a img{
	display:none;
}

.fluc.linked a, .wanne.linked a,.fluc_heute  a ,.wanne_heute  a{
	color:black;
	text-decoration:none;
	display:block;
	padding-right:20px;


}

.linked a:hover{
color:white;

}



.letztes{ /* ist eigentlich für die wanne */
	display:block;
	color:#0033CC;
	margin-top:-5px;
	padding-left:5px;

	border:1px solid #0033CC;
	background-color:#DDEEFF;

	background-color:#3d3c3f;
	color:white;
	border-color:#2e2d2b;


	background-color:#F9F9FF;
	color:black;



	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-bottomleft:5px;
	
}




.letztes small,.wanne_heute small{
	color:#443c3a;
	display:block;
}
.wanne_heute small{
	color:white;
}


.fluc_oben, .wanne_oben {
	display:none;
}







.datum_unten{
	-webkit-border-radius: 0px;
	/*clear:both;*/ 
	height:5.7em;
	margin-top:40px;
	margin-bottom:30px;
	-webkit-border-radius: 5px;	
	text-align:center;
	white-space:no-wrap;
	
}

.fluc_unten , .wanne_unten {

	text-align:center;
	display:list-item;
	background-color:#443c3a;
	color:white;
	min-height:3em;
	border:black 1px solid;
	width:45.2%;
	float:left;
	padding-top:18px;
	padding-bottom:0px;
	margin:auto 0;
	margin-bottom:10px;
	margin-top:-1em;

}
.fluc_unten {
	/*float:left*/
	padding-bottom:0;
	-webkit-border-radius: 0px;	
	-webkit-border-bottom-left-radius: 5px;		
	border-radius: 0px;	
	border-bottom-left-radius: 5px;	
	-moz-border-radius:0px;
	-moz-border-radius-bottomleft:5px;
}

.wanne_unten {
	-webkit-border-bottom-right-radius: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright:5px;
	
}


.fluc_unten a, .wanne_unten a{
	color:white;
	font-size:1.0em;
	font-weight:bold;
	text-decoration:none;



}






.datum_heute{
	color:black;
	background-color:yellow;
	padding-bottom:1px;
	margin-top:10px;
	margin-bottom:10px;
	font-size:1.1em;
	border:4px black solid;
	-moz-border-radius:9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;
	
    -webkit-box-shadow: 0px 0px 39px #FFFF99;
    -moz-box-shadow: 0px 0px 9px black;
    box-shadow: 0px 0px 9px black;
	
}

.datum_heute:before{
	content:"> HEUTE im FLUC <";font-weight:bold;font-size:1.5em;font-style:italic;display:block;
}

.fluc_heute {

	color:white;
	font-size:1em;
	background-color:#FFCCCC;
	background-color:DeepPink;
	border:none;
	margin:2px;
	margin-top:9px;
	padding:5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-border-radius:5px;
}

.wanne_heute {

	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-border-radius:5px;

	color:white;
	font-size:1em;
	background-color:#CCCCFF;
	background-color:CornflowerBlue;
	border:none;
	margin:2px;
	padding:5px;

}

.fluc_heute a, .wanne_heute a {
	text-decoration:none;
	color:white;
	background-image:url('chevron_w.png');
	background-position:center right;
	background-repeat:no-repeat
}

.fluc_heute a {

}

.wanne_heute a {

}

.nothing{
	display:none;
	height:5px;
	background-color:#443c3a;
}

.tag{
	font-size:1.1em;
	font-weight:bold;
}

.infoicon{
	width:20px;
	margin-bottom:-4px;
	padding-left:10px;
	padding-right:15px;

}

.familie{
	font-size:0.8em;
}




.datum ul, #hauptliste, li , ul{
	list-style:none;
	padding:0;
	margin:0;
}

img{
	border:none;
}

#fluc_menu img{
	border-radius: 5px;	
	-webkit-border-radius: 5px;	
	-moz-border-radius:5px;
	
	
    -webkit-box-shadow: 0px 1px 5px black;
    -moz-box-shadow: 0px 1px 5px black;
    box-shadow: 0px 1px 5px black;
}
