 #content {
	background-image:url(./bilder/content_weltkarte.gif);
	background-repeat:no-repeat;
	width:828px;
	height:470px;
	float:right;
	font-family: arial;
	font-size:11px;
	font-weight:normal;
	margin:0px;
}
div.rahmen {
padding-top:80px;
padding-left:320px;
}
h2 {
font-size:14px;
}

#teil1 {
	width:826px;
	margin:0px auto;
	padding-top:35px;
}
#teil2 {
	width:826px;
	margin:0px auto;
}
div.reihe {
	width:780px;
	margin:0px auto;
}

/* Aenderungen / Ergaenzungen Jens START */

input.flag {
	float:left;
	border:none;
	display:inline;

}
img.flag-in-text { 
	margin: 0px 4px; 
	width: 20px;
	height: 12px;
}
table.voting-result-table { float:left; margin-top:30px; margin-left:10px; width:220px; }

/* Platz schaffen um die Flaggen in der Ergebnis-Tabelle : */
td input.flag { padding: 2px; margin-right:10px;}
/* das Land, welches zur Anzeige auf dem Thermometer ausgewählt wurde : */
td.selected { color:#D11526; font-weight:bold;  }
td.points {text-align:right;}
td.count {text-align:right; padding-right:8px;}
button {background:none; border:none;}

#content label {
	vertical-align:middle;
	float:left;
	padding-left:5px;
}

#thermometer {
widht:80px;
float:right;
margin-right:10px;
}


/* Aenderungen / Ergaenzungen Jens ENDE */
div.bild {
	width:170px;
	float:left;
	margin-top:5px;
	margin-left:20px;
	padding-bottom:4px;
}
div.fun {
	height:25px;
	margin:0px;
}
div.gruppe {
	width:170px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	margin:0px 0px 8px 0px;
	padding:6px 0px 6px 0px;
}
div.gruppe_a {
	background-color: #40769F;
}
div.gruppe_b {
	background-color: #684F62;
}
div.gruppe_c {
	background-color: #8B8420;
}
div.gruppe_d {
	background-color: #4C6086;
}
div.gruppe_e {
	background-color: #36225F;
	margin-top:20px;
}
div.gruppe_f {
	background-color: #325953;
	margin-top:20px;
}
div.gruppe_g {
	background-color: #B32076;
	margin-top:20px;
}
div.gruppe_h {
	background-color: #781D6B;
	margin-top:20px;
}
#content p a:link		{text-decoration:none;color:#B40029;}
#content p a:visited	{text-decoration:none;color:#B40029;}
#content p a:hover		{text-decoration:none;color:#188D32;}
#content p a:active		{text-decoration:none;color:#188D32;}





input,textarea { 
padding:3px 0px 0px 5px;
font-size:11px; 
font-family:arial; 
font-weight:normal;
margin-left:0px; 
color:#CF1A3C;
border: 1px solid #6A7D93;
background-color:#E7EEF7;
border:1px solid 6A7D93;

}

submit { 
padding:3px 0px 0px 5px;
height:20px;
font-size:11px; 
font-family:arial; 
font-weight:normal;
margin-left:0px; 
color:#CF1A3C;
border: 1px solid #6A7D93;
background-color:#E7EEF7;
border:1px solid 6A7D93;
}

