/**Globale Styles**/

.headerbox {
	background-color:#F5F5F5;
	color:#9A9A9A;
	margin:10px 0 10px 0;
	padding:10px 10px 10px 10px;
}

.headerbox .headertext {
	line-height:150%;
}

.mapbox {
	background-color:#F5F5F5;
	color:#0066CB;
	font-size:13px;
	font-weight:bold;
}

.wp_text {
	font-size:10px;
	line-height:150%;
}

.headerbox  a, .headerbox img{
	border:0px;
}

.headerbox a:link, .headerbox a:visited, .headerbox a:active {
	color:#0066CB;
}

.headerlarge {
	font-size:20px;
	font-weight:bold;
}

/**Anzeige Aktuelle Wonneproppen**/

.child_links span { font-size:10px; font-weight:bold; color:#0066CB; margin-left:20px; }

.child_box {	float:left; margin-left:3px; text-align:center; width:65px; font-size:9px; display:none; }
.child_box_m { color:#03AAF1;}
.child_box_m img { border:3px solid #03AAF1; }
.child_box_w { color:#FA6899; }
.child_box_w img { border:3px solid #FA6899; }
.child_box_u { color:#999999; }
.child_box_u img { border:3px solid #999999; }

/**Layout, Ausgabe der Alphabetischen Liste**/

.alpha_container { font-size:11px; text-align:center; font-weight:bold; line-height:normal; }
.alpha_box { float:left; background-color:#FFFFFF; color:#0066CB; margin:0 1px 0 1px; width:20px; height:16px; padding-top:3px; }

.alpha_links { font-size:9px; font-weight:bold; margin-top:35px; color:#0066CB; }
.alpha_links span { padding-left:25px; color:#0066CB; }
.alpha_links select { 
	font-size: 11px; 
	color: #0265ca; 
	background-color: #ffffff; 
	overflow: hidden;
	border:0px;
} 

.child_top { margin:10px 0 10px 0; color:#9A9A9A; font-size:14px; font-weight:bold; }

/**Anzeige von Wonneproppen**/

.u_name_child {
	padding:2px 5px 2px 5px;
	background-color:#999999;
	color:#FFFFFF;
	width:100%;
	height:30px;
}

.w_name_child {
	padding:2px 5px 2px 5px;
	background-color:#FA6899;
	color:#FFFFFF;
	width:100%;
	height:30px;
}

.m_name_child {
	padding:2px 5px 2px 5px;
	background-color:#03AAF1;
	color:#FFFFFF;
	width:100%;
	height:30px;
}

.child_name {
	font-size:13px;
	font-weight:bold;
	min-height:20px;
	width:35%;
}

.picframe {
	border:5px solid #FFFFFF;
}

.thumbnail {
	padding-top:0px;
	width:190px;
}

.child_background {
	background-color:#F3F3F3;
	margin-top:5px;
	padding:10px 10px 10px 10px;
}

.child_info_top {
	color:#666666;
	font-weight:bold;
}

.greets { font-size:9px; font-weight:bold; }

.child_info_bg { background-color:#FFFFFF; padding:10px 10px 10px 10px; margin-bottom:10px; }
.child_info_bg .field { width:90px; color:#676767; font-weight:normal; font-size:10px; }
.child_info_bg .text { font-size:10px; }
.child_info_bg span { color:#000000; font-size:10px; font-weight:normal; }

.child_info_m { color:#03AAF1; font-weight:bold; }
.child_info_w { color:#FA6899; font-weight:bold; }
.child_info_u { color:#999999; font-weight:bold; }
.child_info_desc { font-size:10px; }

.hospital { color:#0265CA; font-size:10px; }

.child_bg {
	background-color:#F3F3F3;
	margin-top:5px;
	padding:10px 10px 10px 10px;
}

.child_bg img {
	border:3px solid #FFFFFF;
}

/***Wonneproppen des Monats - Finale***/

.red_color { color:#990100; }
.voting_child_name { color:#666666; font-weight:bold; }
.bottom_desc_text { color:#666666; line-height:150%; font-size:9px; }

.voting_first { font-size:14px; font-weight:bold; }
.second { font-size:12px; font-weight:bold; }
.third { font-size:11px; font-weight:bold; }
.four_five_six { font-size:11px; font-weight:normal; }

/**Sidebar rechts**/


#sidebar { width:156px; max-width:156px; }
#sidebar .spacer { margin-top:10px; }
#sidebar a { color:#0065ca; }

/**Suchbox**/

#sidebar .searchbox {
	border:2px solid #983466; 
	background-color:#fde2eb; 
	padding:5px 5px 5px 5px; 
	font-weight:bold;
}

#sidebar .searchbox .header { color:#983466; }
#sidebar .searchbox .searchform { color:#666666; margin-top:12px; }

/**Statistikbox**/

#sidebar .statistic { 
	background-color:#d6ebfe; 
	padding:5px 5px 5px 5px; 
	border:2px solid #0167cc; 
	margin-top:10px; 
	font-weight:bold; 
	font-size:10px; 
}

#sidebar .statistic .first {
	padding:10px 20px 10px 20px; 
	text-align:center; 
	background-color:#FFFFFF; 
	color:#999999;
}

#sidebar .statistic .clock {
	width:134px;
	background-color:#FFFFFF;
	margin-top:5px;
	padding:5px 0 5px 0; 
	text-align:center;
}

/**Wonneproppen des Tages/Monats/Jahres**/

#sidebar .wonneproppen_tag {	margin-top:10px; padding:5px 2px 2px 2px; background-color:#ff9a66; }
#sidebar .wonneproppen_tag_name { color:#ff9a66; font-size:11px; }
#sidebar .wonneproppen_tag img { border:3px solid #ff9a66; width:92px; }

#sidebar .wonneproppen_monat {	margin-top:10px; padding:5px 2px 2px 2px; background-color:#cd3301; }
#sidebar .wonneproppen_monat_name { color:#cd3301; font-size:11px; }
#sidebar .wonneproppen_monat img { border:3px solid #cd3301; width:92px; }

#sidebar .wonneproppen_jahr { margin-top:10px; padding:5px 2px 2px 2px; background-color:#980065; }
#sidebar .wonneproppen_jahr_name { color:#980065; font-size:11px; }
#sidebar .wonneproppen_jahr img { border:3px solid #980065; width:92px; }

#sidebar .wonneproppen_head { font-size:13px; padding-bottom:5px; margin-left:5px; font-weight:bold; color:#FFFFFF; }
#sidebar .wonneproppen_bg { margin:0 2px 0 2px; background-color:#f5f5f5; padding:7px 7px 7px 7px; font-size:9px; font-weight:bold; }
#sidebar .wonneproppen_geb { color:#999999; margin:5px 0 5px 0; font-weight:normal; }
#sidebar .wonneproppen_sz { color:#999999; margin:5px 0 5px 0; }

/***LAYER STYLES***/

div#child { width:630px; }
div#child .m { background-color:#03AAF1; color:#03AAF1; }
div#child .w { background-color:#FA6899; color:#FA6899; }
div#child .u { background-color:#999999; color:#999999; }
div#layer .child_img img {	border:6px solid #FFFFFF;}
div#layer .daten { color:#666666; }

div#layer {
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	color:#FFFFFF;
	display:block;
	position:absolute;
	width:773px;
	z-index:4;
	left:4px;
	top:240px;
}

div#layer_bg {
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:11px;
	opacity:0.85;
	MozOpacity:0.85;
	filter:alpha(opacity=85);
	KhtmlOpacity:0.85;
	display:block;
	position:absolute;
	z-index:3;
	background-color:#002448;
	width:773px;
	top:240px;
	left:4px;
}