/* CSS Document */
body{
	background:#FFFFFF url(images/bg_header.gif) top repeat-x;
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}
a{
	text-decoration:none;
	color:#FF0066;
	border:none;
}
a:hover{
	text-decoration:underline;
}
h1{
	font-size:20px;
	margin:0px;
	padding:0px;
}
img{
	border:none;
}
embed{
	padding:0px;
	margin:0px;
}
.header{
	background: url(images/header_1.jpg) top right no-repeat;
	*background: url(images/header_1.jpg) top center no-repeat;
	width:990px;
	height:110px;
}
.header_2{
	background: url(images/header_2.jpg) top left no-repeat;
	*background: url(images/header_2.jpg) top center no-repeat;
	width:427px;
	height:51px;
}
.header_3{
	background: url(images/header_3_join.jpg) top left no-repeat;
	width:568px;
	height:51px;
}
.header_4{
	background: url(images/header_4_casting.jpg) top left no-repeat;
	width:568px;
	height:51px;
}
.neu{
	background: url(images/bg_neue.jpg) top right no-repeat;
	*background: url(images/bg_neue.jpg) top center no-repeat;
	width:995px;
	height:323px;
}
.join{
	background: url(images/bg_join.jpg) top left no-repeat;
	width:995px;
	height:323px;
}
.clear{
	clear:left;
}
.navi{
	font-size:14px;
	font-weight:bold;
	color:#666666;	
}
.navi span{
	margin: 0px 5px 0px 5px;
}
.navi a{
	text-decoration:none;
	color:#FF0066;
	margin: 0px 5px 0px 5px;
}
.navi a:hover{
	text-decoration:underline;
}
.join{
	position:relative; left:0px; top:0px;
	text-align:left;
}
.member{
	position:absolute; left:270px; top:167px;
	text-align:left;
}
.form{
	font-size:12px;
	text-align:left;
	position:relative; left:38px; top:60px;
	width:495px;
	height:175px;
}
.sponsor{
	position:relative; left:31px; top:193px;
	width:156px;
	height:60px;
}
.sponsor2{
	position:relative; left:256px; top:139px;
	width:156px;
	height:60px;
}
.input{
	position:absolute; left:70px; top:80px;
}
.btn_senden{
	position:absolute; left:220px; top:79px;
}
.small{
	font-size:9px;
}

.alle{
	position:relative; left:0px; top:0px;
	padding:15px;
}
.thumbs{
	text-align:left;
	padding:5px;
	position:relative; left:0px; top:0px;
	height:124px;
	width:230px;
	overflow:hidden;
	background: url(images/bg_thumb.gif) top left no-repeat;
	float:left;
}
.bild{
	position:absolute; left:11px; top:6px;
	width:75px;
	height:100px;
}
.v{
	position:absolute; left:96px; top:95px;
}
.btn_mehr{
	position:absolute; left:180px; top:94px;
}
.name{	
	font-size:11px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	position:absolute; left:96px; top:3px;
}
.text{
	font-size:10px;
	width:130px;
	overflow:hidden;
	height:70px;
	margin:0px;
	padding:0px;
	position:absolute; left:96px; top:15px;
}

.m_thumbs{
	text-align:left;
	margin:8px;
	position:relative; left:0px; top:0px;
	height:240px;
	width:450px;
	overflow:hidden;
	background: url(images/bg_m_thumb.gif) top left no-repeat;
	float:left;
}
.m_bild{
	position:absolute; left:20px; top:14px;
	width:150px;
	height:200px;
}
.m_v{
	position:absolute; left:318px; top:172px;
}
.btn_m{
	position:absolute; left:194px; top:205px;
}
.m_name{	
	font-size:13px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	position:absolute; left:193px; top:9px;
}
.m_text{
	font-size:12px;
	width:260px;
	overflow:hidden;
	height:141px;
	margin:0px;
	padding:0px;
	position:absolute; left:193px; top:26px;
}
.m_stimmen{	
	font-size:9px;
	margin:0px;
	padding:0px;
	position:absolute; left:193px; top:186px;
}
.casting{
	background: url(images/bg_casting_1.gif) top center repeat-y;
	width:995px;
	font-size:12px;
}
.casting input{
	width: 150px;
	height:12px;
	margin: 1px;
}
.textbox{
	padding: 45px 0px 0px 30px;
}
.textbox2{
	padding: 45px 0px 0px 0px;
}
.casting textarea{
	width: 300px;
	height:100px;
	margin: 1px;
}
#casting_senden{
	width:995px;
	height:88px;
	margin: 0px;
}
#radio{
	width:auto;
	height:auto;
	margin: 4px 6px -3px 0px;
}
#upload{
	width:auto;
	height:auto;
	font-size:9px;
	margin: 1px;
}
.casting_1{
	background: url(images/bg_casting.jpg) top left no-repeat;
	width:275px;
	height:247px;
}
.casting_2{
	background: url(images/bg_casting.jpg) top right no-repeat;
	width:720px;
	height:247px;
}
























.deko{
	background: url(images/deko.jpg) top center no-repeat;
	width:430;
	height:120;
}
.thumb{
	float:left;
	width:100px;
	height:173px;
	margin:0px 0px 0px 6px;
	padding:6px 0px 0px 0px;
	background: url(images/bg_thumb_2.gif) top center no-repeat;
	text-align:center;
	
}
.thumb_voting{
	width:75px;
	height:100px;
}

.thumb img{
	border: none;
	margin:0px;
	padding:0px;
}
.thumb p{
	margin:0px;
}
.name_2{
	padding-top:5px;
}
.clear{
	clear:left;
}
.navi{
	font-size:14px;
	font-weight:bold;
	color:#666666;	
}
.navi span{
	margin: 0px 5px 0px 5px;
}
.navi a{
	text-decoration:none;
	color:#FF0066;
	margin: 0px 5px 0px 5px;
}
.navi a:hover{
	text-decoration:underline;
}
.voting{
	background: url(images/bg_voting.gif) left top no-repeat;
	width:214px;
	height:293px;
}
.vtab{
	font-size:11px;
}

.btab{
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	background-color: #ececec;
}
.ctab input{
	width:12px;
	height:14px;
}
* html .ctab input{
	width:20px;
	height:19px;
}
.ctab{
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	background-color: #dfdfdf;
}
.text_2{
	background: url(images/bg_text.gif) left top no-repeat;
	width:550px;
	height:190px;
	margin:0px;
	padding:0px 20px 0px 15px;
	text-align:left;
	font-size:12px;
}

.pixbtn{
	background: url(images/bg_bottom.gif) left top no-repeat;
	width:550px;
	height:50px;
}
.leer{
	background: url(images/bg_videonav.gif) left top repeat-y;
}
.videonav{
	background: url(images/bg_videonav.gif) right top repeat-y;
}

