/*   _ ) _ \       _ \   \ | |   _ _|  \ | __|  
     _ \   /____| (   | .  | |     |  .  | _|   
    ___/_|_\     \___/ _|\_|____|___|_|\_|___|  
				
   2003 © Bayerischer Rundfunk - BR-ONLINE 
   http://www.br-online.de   
			Author: Vladimir Mikulicic               */ 

@import url(dom.css);

/* Schriftfarbe-groesse und art */	
body, TD, P, div, span, th, h1, h2, h3, h4, li, ul, ol { 
	 font-family:Verdana,Tahoma,Helvetica,Arial,sans-serif;
	 color: #04046B;
	 font-size:10pt;
	 	}
	
body {
 	background-color: #F8E8FC;
		background-repeat: repeat-y;	
		background-image:url(/kinder/treffen-finden/pic/bg_blue.gif);
 	margin:0px;
	 }
		
	/* Hauptüberschrift */
 h2 {
	 font-size:13pt;
	 font-weight:bold;
	 margin-top:0px;
		
	 }

/* Unterüberschrift */
 h3 {
	 font-size:10pt;
	 font-weight:bold;
	 margin-bottom:10px;
	 }
		
		
		a:link {
		font-weight:bold;
		color: #033263;
		text-decoration:underline;
		}
		
	a:visited {
		font-weight:bold;
		color: #033263;
		text-decoration:underline;
		}
		
		a:hover {
		font-weight:bold;
		color: #033263;
		text-decoration:none;
		}
		
	/* ####################################### Global Styles Ends ###################### */
	
	.inputer {	
 font-size:11px;	
	border: none;
	font-family:verdana;	
	width:90px; 
	height:18px;
	background-color:#F8E8FC;
	}
	
		.in_suche {	
 font-size:12px;	
	border: solid 7F1250 1px;
	font-family:verdana;	 
	height:22px;
	background-color:#ffffff;
	}	
	
	select {
	background-color:#F8E8FC;
	}
	
	/* Footer Hintergrund */
	.bgUnten {
	background-repeat: no-repeat;	
	background-image:url(/kinder/treffen-finden/pic/bg_blue4.gif);
	}
	
	/* Linke Seite Hintergrund */
	.bgLinks {
	background-repeat: no-repeat;	
	background-image:url(/kinder/treffen-finden/pic/bg_blue11.gif);
	}
	
	
/* Haupt Hintergrund oben links */
	.bgOben {
	background-repeat: no-repeat;	
	background-image:url(/kinder/treffen-finden/pic/bg_blue0.gif);
	}
	
	/* Hintergrund rechte Seite oben */
	.bgbla {
	background-color:#BC399D;
	background-repeat: no-repeat;	
	background-image:url(/kinder/treffen-finden/pic/bg_blue_lio.gif);
	}
	
		/* Hintergrund rechte Seite unten */
	.bgbla2 {
	background-color:#7F1250;
	background-repeat: no-repeat;	
	background-image:url(/kinder/treffen-finden/pic/bg_blue_liu.gif);
	}
	
	.suche_bg {
	background-color:#BC7DA6;
	}
	
	/* ###################################################################################  */
	
	/* Bilderrahmen */
img {
	color: #000033;
	border-color:  #000033;
}

/* Bidlerrahmen Hell */
img.hell {
color:#F8E8FC;
border-color:#F8E8FC;
}

/* Bidlerrahmen Hell */
img.schw {
color:#000000;
border-color:#000000;
}

td.rand {
background-color:#CE9DC0;
}

/* Hintergrundfarbe vom Rand der Textkästen Dachzeile (dunkel!!!) */
td.rand2 {
background-color:#7F1250;
}

/* Schrift def! von der Dachzeile (dunkel!!!) */
td.rand2 div {
color:#CE9DC0;
font-weight:bold;
}

table.spielKasten div {
margin-left:8px;
margin-right:8px;
margin-top:5px;
font-size:11px;
color:#04046B;
font-weight:bold;
word-spacing:0.3em;
letter-spacing:0.1em;
line-height:1.4em;
}

	/* Bilderrahmen */
table.spielKasten img {
	color:#000033;
	border-color:#000033;
}

table.spielKasten h2 {
margin-top:0px;
margin-bottom:5px;
padding:0px;
font-size:11pt;
color:#04046B;
font-weight:bold;
}

table.Kasten div {
margin-left:8px;
margin-right:8px;
margin-top:1px;
font-size:11px;
color:#04046B;
font-weight:bold;
word-spacing:0.1em;
letter-spacing:0.1em;
line-height:1em;
}

table.Kasten img.pfeil {
float:right;
position: relative;
margin-top:45px;
	 }
		
		/* Pfeil pos. im Audio/Videokasten */
table.Kasten img.pfeil2 {
float:right;
position: relative;
margin-top:30px;
	 }
		
	table.tk td.dach {
	background-color:#8EC6CB;
	background-image:url(/kinder/treffen-finden/pic/tk_rand_ob.gif);
	}
	
	table.tk td.dach div {
	font-size:11px;
	color:#04046B;
	font-weight:bold;
	margin-left:8px;
	}
	
	table.tk img.tk {
	margin-top:4px;
	}
	
	table.tk td.content div {
	color:#04046B;
	font-size:11px;
	font-weight:bold;
	margin:5px;
	}
	
	table.a-zSuche td.rand {
	background-color:#A1D9E0;
	}

table.a-zSuche td.rand div {
font-size:11px;
	color:#04046B;
	font-weight:bold;
	margin-left:8px;
	}
	
	a.A-Z:link {
		font-weight:bold;
		font-size:10pt;
		color: #033263;
		text-decoration:underline;
		line-height:22px;
		}
		
	a.A-Z:visited {
		font-weight:bold;
		font-size:10pt;
		color: #033263;
		text-decoration:underline;
		padding-bottom:5px;
		line-height:22px;
		}
		
		a.A-Z:hover {
		font-weight:bold;
		font-size:10pt;
		color: #033263;
		text-decoration:none;
		padding-bottom:5px;
		line-height:22px;
		}
		
#d1,#d2,#d3,#d4,#d5,#d6,#d7,#d8,#d9,#d10,#d11,#d12,#d13,#d14,#d15,#d16,#d17,#d18,#d19,#d20,#d21,#d22,#d23,#d24,#d25,#d26 {
	width: 500px;
	padding:10px;
}

.on {
	background-color: #A1D9E0;
}

.off {
background-color: #D4FBFE;
}

table.linkKasten div {
color:#003366;
font-size:11px;
margin-left:8px;
margin-right:8px;
margin-top:4px;
margin-bottom:4px;
}

/* Rand vom Linkkasten oben */
td.linkover {
background-image:url(/kinder/treffen-finden/pic/lk_rand.gif);
}

/* Schrift def. im Linkkasten */
td.linkovertext {
background-color:#CE9DC0;
padding-left:5px;
font-size:12px;
font-weight:bold;
font-color:#003366;
}

table.linkKasten td.link {
background-color:#CE9DC0;
background-repeat: no-repeat;
background-image:url(/kinder/treffen-finden/pic/linkkasten_li.gif);
}

table.linkKasten a:link {
font-size:11px;
text-decoration:none;
font-weight:bold;
}

table.linkKasten a:visited {
font-size:11px;
text-decoration:none;
font-weight:bold;
}

table.linkKasten a:hover {
font-size:11px;
text-decoration:none;
font-weight:bold;
}

a.rot:link {
color:#95173D;
text-decoration:none;
font-size:12px;
}
a.rot:visited {
color:#95173D;
text-decoration:none;
font-size:12px;
}
a.rot:hover {
color:#95173D;
text-decoration:none;
font-size:12px;
}

a.blau:link {
color:#2F4597;
text-decoration:none;
font-size:12px;
}
a.blau:visited {
color:#2F4597;
text-decoration:none;
font-size:12px;
}
a.blau:hover {
color:#2F4597;
text-decoration:none;
font-size:12px;
}

/* Bildunterschrift */
td.bu{
	background-color:#CE9DC0;
	font-size: 10px;
}

div.tk {
margin-left:10px;
margin-right:10px;
margin-top:8px;
margin-bottom:8px;
}

.popOben {
background-color:#7F1250;
background-repeat: no-repeat;
background-image:url(/kinder/treffen-finden/pic/popup_oben.gif);
}

.popLinks {
background-repeat: no-repeat;
background-image:url(/kinder/treffen-finden/pic/popup_links.gif);
}

/* ####################### Styles für das Popup mit grossem Bild und Text ################## */

body.popup {
background-image:none;
background-color:#7F1250;
}

body.popup img {
border-color:#ffffff;
color:#ffffff;
}

body.popup td {
color:#ffffff;
}

body.popup td.randLi {
background-image:url(/kinder/treffen-finden/pic/p_rand_li.gif);
}

body.popup td.randRe {
background-image:url(/kinder/treffen-finden/pic/p_rand_re.gif);
}

body.popup td.randOb {
background-image:url(/kinder/treffen-finden/pic/p_rand_o.gif);
}

body.popup td.randUn {
background-image:url(/kinder/treffen-finden/pic/p_rand_u.gif);
}

/* ############################################ */

/* MAILFORM ################################## */
td.m_rand_re {
background-image:url(/kinder/treffen-finden/pic/m_rand_re.gif);
}

td.m_rand_li {
background-image:url(/kinder/treffen-finden/pic/m_rand_li.gif);
}

td.m_rand_o {
background-image:url(/kinder/treffen-finden/pic/m_rand_o.gif);
}

td.m_rand_u {
background-image:url(/kinder/treffen-finden/pic/m_rand_u.gif);
}

td.m_content {
background-color:#E7CAE4;
}


/* Style für das Eingabefeld bei den suchen */
	.m_input {	
 font-size:12px;	
	border: none;
	font-family:verdana;	
	width:220px; 
	height:21px;
	background-color:#ffffff;
	}
	
    .m_input2 {	
 font-size:12px;	
	border: none;
	font-family:verdana;	
	width:220px; 
	background-color:#ffffff;
	overflow:auto;
	}
	
	.m_input3 { 
    font-size:12px; 
    border: none;
    font-family:verdana; 
    width:440px;
    background-color:#ffffff;
    overflow:auto;
    }	
	
	table.mailform td {
	font-weight:bold;
	font-size:11px;	
	}
/* ########################################### */

/* ######## VOTEING ######*/

.v_bg {
background-color:#CE9DC0;
}

.v_bg2 {
background-color:#F8E8FC;
}

.v_bg3 {
background-color:#DFBBD8;
}

.v_bg4 {
background-color:#D6ACCC;
}

.v_bg5 {
background-color:#7F1250;
}

.v_bg6 {
background-color:#E7CAE4;
}


.v_bg3 div {
color:#033263;
font-size:12px;
font-weight:bold;
margin-top:5px;
margin-bottom:5px;
margin-right:5px;
vertical-align:middle;
}

.v_bg4 div {
color:#033263;
font-size:12px;
font-weight:bold;
margin-top:5px;
margin-bottom:5px;
margin-right:5px;
vertical-align:middle;
}

.v_dot {
background-image:url(/kinder/treffen-finden/pic/v_dot.gif);
}

table.v_text div {
font-size:12px;
font-weight:bold;
padding-left:13px;
}

.v_bg3 div.prozent {
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
font-size:11px;
padding:0px;
}

a.gal:link {
		font-size:11px;
		font-weight:bold;
		color: #033263;
		text-decoration:none;
		}
		
	a.gal:visited {
		font-size:11px;
		font-weight:bold;
		color: #033263;
		text-decoration:none;
		}
		
		a.gal:hover {
		font-size:11px;
		font-weight:bold;
		color: #033263;
		text-decoration:none;
		}
		
		div.suche {
		margin-left:8px;
		margin-right:8px;
		font-size:10px;
		}
		
		table.sucheZahlen td {
		text-align:center;
		padding-left:5px;
		padding-right:5px;
		height:20px;
		}

a.tv_send:link {
    font-size:10px;
    font-weight:normal;
    text-decoration:none;
    letter-spacing:-1px;
}

a.tv_send:visited {
    font-size:10px;
    font-weight:normal;
    text-decoration:none;
    letter-spacing:-1px;
}

a.tv_send:hover {
    font-size:10px;
    font-weight:normal;
    text-decoration:none;
    letter-spacing:-1px;
}

.m_input2 { 
    font-size:12px; 
    border: none;
    font-family:verdana; 
    width:220px;
    background-color:#ffffff;
    overflow:auto;
}


	.m_input3 { 
    font-size:12px; 
    border: none;
    font-family:verdana; 
    width:440px;
    background-color:#ffffff;
    overflow:auto;
}	
