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

<!--
td,th {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #000000;position:relative;}

body {

	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	background-image: url('/Bilder/1/smu_v2/bg.jpg');
	background-repeat: repeat-x;

}
p {
		margin: 0;
		padding: 0px;
}
div {
		margin: 0;
		padding: 0px;
}
a:link {color: #ffffff;text-decoration: underline;}
a:visited {text-decoration: underline;color: #ffffff;}
a:hover {text-decoration: none;color: #ffffff;}
a:active {text-decoration: underline;color: #ffffff;}

a.seiten:link {color: #000000;text-decoration: underline;}
a.seiten:visited {text-decoration: underline;color: #000000;}
a.seiten:hover {text-decoration: none;color: #000000;}
a.seiten:active {text-decoration: underline;color: #000000;}


a.login:link {color: #ad71ab;text-decoration: underline;}
a.login:visited {text-decoration: underline;color: #ad71ab;}
a.login:hover {text-decoration: none;color: #ddeaf3;}
a.login:active {text-decoration: underline;color: #ad71ab;}

a.function:link {font-size: 11px;color: #4F2B3C;text-decoration: none;}
a.function:visited {font-size: 11px;text-decoration: none;color: #4F2B3C;}
a.function:hover {font-size: 11px;text-decoration: none;color: #ffffff; background-color:#ddeaf3;}
a.function:active {font-size: 11px;text-decoration: none;color: #4F2B3C;}

a.footer:link {font-size: 10px;color: #4F2B3C;font-weight: bold;text-decoration: none;}
a.footer:visited {text-decoration: none;font-size: 10px;color: #4F2B3C;font-weight: bold;}
a.footer:hover {text-decoration: underline;font-size: 10px;color: #4F2B3C;font-weight: bold;}
a.footer:active {text-decoration: none;font-size: 10px;color: #4F2B3C;font-weight: bold;}

a.navi:link {font-size: 14px;color: #000000;font-weight: bold;text-decoration: none;}
a.navi:visited {text-decoration: none;font-size: 14px;color: #000000;font-weight: bold;}
a.navi:hover {text-decoration: none;font-size: 14px;color: #000000;font-weight: bold;}
a.navi:active {text-decoration: none;font-size: 14px;color: #000000;font-weight: bold;}

a.anmeldung:link {font-size: 11px;color: #4F2B3C;font-weight: bold;text-decoration: none;}
a.anmeldung:visited {text-decoration: none;font-size: 11px;color: #4F2B3C;font-weight: bold;}
a.anmeldung:hover {text-decoration: underline;font-size: 11px;color: #4F2B3C;font-weight: bold;}
a.anmeldung:active {text-decoration: none;font-size: 11px;color: #4F2B3C;font-weight: bold;}

a.gelb:link {font-size: 14px;color: #8ba824;font-weight: bold;text-decoration: none;}
a.gelb:visited {text-decoration: none;font-size: 14px;color: #8ba824;font-weight: bold;}
a.gelb:hover {text-decoration: underline;font-size: 14px;color: #8ba824;font-weight: bold;}
a.gelb:active {text-decoration: none;font-size: 14px;color: #8ba824;font-weight: bold;}

a.but:link {font-size: 20px;color: #FFFFFF;font-weight: bold;text-decoration: none;}
a.but:visited {text-decoration: none;font-size: 20px;color: #FFFFFF;font-weight: bold;}
a.but:hover {text-decoration: none;font-size: 20px;color: #FFFFFF;font-weight: bold;}
a.but:active {text-decoration: none;font-size: 20px;color: #FFFFFF;font-weight: bold;}

.Stil2 {font-size: 12px;color: #797979;font-weight: bold;}
.Stil3 {color: #4F2B3C;font-size: 11px;}
.Stil4 {color: #4F2B3C}
.Stil6 {font-size: 14px}
.Stil7 {font-size: 14px;color: #FFFFFF;font-weight: bold;}
.Stil8 {color: #6f0d2e}
.Stil9 {color: #e88cb7;font-weight: bold;}
.Stil10 {font-size: 12px; color: #4F2B3C}
.content_text {font-size: 12px;color: #FFFFFF;}
.Stil11 {font-size: 12px; color: #000000;}
.Stil12 {font-size: 18px; color: #753273;font-weight: bold;font-family: 'myriad pro','sans-serif'}
.Stil13 {font-size: 19px; color: #FFFFFF;font-weight: bold;font-family: 'sans-serif','helvetica'}
.orange {color: #753273;font-weight: bold;}

.payment_select { 
	margin: 0.3em 0;
	color: #000000;
	background-color:#FFFFFF;	
	border: 1px solid silver; 
	padding: 0.1em 0.1em;	
	font: 14px Arial, Helvetica, sans-serif;
			-moz-border-radius:3px 3px 3px 3px ;
			-webkit-border-radius:3px 3px 3px 3px ;
			border-radius:3px 3px 3px 3px ;}


.flags .select { 
border: 1px solid #b4c2cb; 
padding: 0px 0px 0px 2px; 
background-color: #FFFFFF;
height:19px;
font-size: 11px; color: #000000; 
font-family: Arial, sans-serif
}	
option[value="lang_1"]:before {
content: url("/Bilder/flags/flag_germany.png");
}
option[value="lang_7"]:before {
content: url("/Bilder/flags/flag_usa.png");
}
option[value="lang_6"]:before {
content: url("/Bilder/flags/flag_great_britain.png");
}	
option[value="lang_8"]:before {
content: url("/Bilder/flags/flag_malaysia.png");
}	
.flags select 
{
    -webkit-appearance: none;
}


.inputtext { 
border: 1px solid #b4c2cb; 
padding: 0px 0px 0px 2px; 
background-color: #FFFFFF;
height:20px;
font-size: 11px; color: #000000; 
font-family: Arial, sans-serif}

.bankdaten { 
border: 1px solid #b4c2cb; 
padding: 0px 0px 0px 2px; 
background-color: #FFFFFF;
height:20px;
width:200px;
font-size: 11px; color: #000000; 
font-family: Arial, sans-serif;
			-moz-border-radius:3px 3px 3px 3px ;
			-webkit-border-radius:3px 3px 3px 3px ;
			border-radius:3px 3px 3px 3px ;
}

.cbox{ 
border: 1px solid #b4c2cb; 
padding: 0px 0px 0px 0px; 
background-color: #FFFFFF;
height:15px;
width:15px;
font-size: 5px; color: #000000; }

/*
[13:53:54 CEST] nic1411: gr�n: 8ba824
[13:54:07 CEST] nic1411: braun: 837359
[13:54:23 CEST] nic1411: und hellblau: ddeaf3
rosa: e9419d
*/
.transp {
position:relative;
opacity:1;
filter:alpha(opacity=100);

}
.klein {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #524329;position:relative;}
.klein_fett {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #524329;position:relative;font-weight:bold;}

.rahmen {background-color: #40b6e4;font-size: 14px;color: #FFFFFF;font-weight: bold;}
.ueberschrift_box {background-color: #40b6e4;color:#000000}
.hg_box {background-color: #ddeaf3;}
.zwischenraum {background-color: #FFFFFF;}

.button {
text-align:left;
padding-left:37px;
padding-top:10px;
background-repeat:no-repeat;
width:166px;
height:23px;	
	
}


.hinweis { float: left; margin: 0.3em 0;color: #000000;background-color:#FFFFFF;	
			border: 1px solid silver; padding: 0.1em 0.1em;	font: 11px Arial, Helvetica, sans-serif;
			
			-moz-border-radius:3px 3px 3px 3px ;
			-webkit-border-radius:3px 3px 3px 3px ;
			border-radius:3px 3px 3px 3px ;}


.rahmen_grau { float: left; margin: 0.3em 0;color: #666;	
			border: 1px solid silver; padding: 0.1em 0.1em;	font: 11px Arial, Helvetica, sans-serif;
			
			-moz-border-radius:3px 3px 3px 3px ;
			-webkit-border-radius:3px 3px 3px 3px ;
			border-radius:3px 3px 3px 3px ;}

.reiter_grau {
	margin: 0;
	color: #FFFFFF;
	background-color: #A7A7A7;
	/* border: 0px solid #A7A7A7;*/

	padding: 0.7em 0.7em;	
	font: 14px Arial, Helvetica, sans-serif;
	font-weight: bold;
	cursor:pointer;
			-moz-border-radius:5px 5px 0px 0px ;
			-webkit-border-radius:5px 5px 0px 0px ;
			border-radius:5px 3px 0px 0px ;
}
.reiter_weiss {
	margin: 0;
	color: #A7A7A7;
	background-color: #FFF;
	/* border: 0px solid #A7A7A7;*/

	padding: 0.7em 0.7em;	
	font: 14px Arial, Helvetica, sans-serif;
	font-weight: bold;
	cursor:pointer;
			-moz-border-radius:5px 5px 0px 0px ;
			-webkit-border-radius:5px 5px 0px 0px ;
			border-radius:5px 3px 0px 0px ;
}
.content_table { 
	margin: 0;
	padding: 0;
	color: #000000;
	background-color:#FFFFFF;	
	border: 1px solid silver; 
	font: 11px Arial, Helvetica, sans-serif;
			
			-moz-border-radius:3px 3px 3px 3px ;
			-webkit-border-radius:3px 3px 3px 3px ;
			border-radius:3px 3px 3px 3px ;}
.btn {
	background-color: #e9419d;
	color:#fff;
	border:0px;
	font-weight: bold;
	cursor:pointer;
	padding:10px;
				-moz-border-radius:5px 5px 5px 5px ;
			-webkit-border-radius:5px 5px 5px 5px ;
			border-radius:5px 5px 5px 5px ;
}
/*********** USER VOTING ****************************************************************/
.voteOptionBox {
	width: 35px;
	height: 35px;
			-moz-border-radius:5px 5px 5px 5px ;
	-webkit-border-radius:5px 5px 5px 5px ;
	border-radius:5px 5px 5px 5px ;
	background-color: #e6edf3;
	padding: 9px;
	cursor: pointer;
	border: 1px solid #94b6d9;
}
.voteOptionBox:hover {

	background-color: #94b6d9;

}
.voteTable {
			-moz-border-radius:5px 5px 5px 5px ;
	-webkit-border-radius:5px 5px 5px 5px ;
	border-radius:5px 5px 5px 5px ;
	background-color: #FFF;
	border: 1px solid #40b6e4;
}
h1 {
	color: hotpink;
}