/* CSS Document */


body{
	color:#404040;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	margin:0px;
	padding:0px;
	background:#007BAE url('img/bg.gif') top repeat-x;
}
i{visibility:hidden;}
a{color:#ccc; text-decoration:none;border:none; outline:none;}

img{border:none;}
.main{
	width:920px;
	min-height:100%;
	margin:auto;
	background:#FFFFFF url('img/bg_main.gif') top center repeat-y;
}
.head{
	position:relative; top:0px;	left:0px;
	background:url('img/header.jpg') top center no-repeat;
	height:385px;
	width:100%;
	margin:auto;
}
.url{
	position:absolute;
	top:0px;
	left:3px;
	color:#505050;
	font-size:12px;
	}
.top_nav{
	position:absolute; top:300px; left:0px;
	height:50px;
	width:600px;
	clear:left;
}

.memberlink{
	height:50px;
	width:230px;
	display:block;
	position:absolute;
	top:0px;
	left:5px;
}
.tourlink{
	height:50px;
	width:170px;
	display:block;
	position:absolute;
	top:0px;
	left:240px;
}
.joinlink{
	height:50px;
	width:180px;
	display:block;
	position:absolute;
	top:0px;
	left:415px;
}
.content{
	margin:auto;
	width:900px;
	background:url('img/bg_content.gif') center repeat-y;
	}
.big_img{
	width:860px;
	height:496px;
	}
.big_a{
	display:block;
	width:900px;
	height:496px;
	text-align:center;
}
.text{
	width:860px;
	font-size:12px;
	text-align:justify;
	padding:4px 0;
	margin:0 20px;
}
.imgs{
	background:url('img/bg_3pics.gif');
	position:relative; top:0px; left:0px;
	height:166px;
	width:880px;
	clear:left;
	margin-left:10px;
	padding:1px 0 0 20px ; 
}
.imgs img{
	width:284px;
	height:164px;
	float:left;
	margin-right:4px;
}

.joinbtn{
	display:block;
	width:920px;
	height:52px;
	
	background:url('img/btn_allevideos.gif') top center;
}
.flash{
	position:relative; top:0px; left:0px;
	width:860px;
	height:382px;
	padding:0;
	margin:0 20px;
}
.download{
	width:183px;
	height:218px;
	position:absolute; top:163px; left:678px;
	background:url('img/bg_downloads.gif');
}
.download a{
	display:block;
}
.btn_wmv{position:absolute; top:64px; left:0px;width:183px;height:10px}
.btn_mov{position:absolute; top:50px; left:0px;width:183px;height:10px}
.btn_psp{position:absolute; top:95px; left:45px;width:80px;height:80px}
.btn_ipod{position:absolute; top:95px; left:132px;width:40px;height:80px}
.btn_full{position:absolute; top:180px; left:0px;width:183px;height:35px}

.btns{
	position:relative;
	top:0px;
	left:0px;
	width:876px;
	height:49px;
	clear:both;
	background:url('../images/btns.gif') top center no-repeat;
}

.mail{
	position:relative;
	top:0px;
	left:0px;
	margin:auto;
	width:860px;
	height:39px;
	background:url('../images/email_bg.gif') top center no-repeat;
	overflow:hidden;
}
.inp_email{
	position:absolute;
	top:150px;
	left:50%;
	margin-left:-26px;
	width:235px;
	border:0px solid #fff;
	font-size:16px;
}
.mail .btn_email{
	position:absolute;
	top:150px;
	left:50%;
	margin-left:220px;
	width:110px;
	border:0px solid #fff;
	font-size:16px;
	cursor:pointer;
	background:none;
}
.footer{
	Padding:20px;
	text-align:center;
	font-size:10px;
}
.liste{
	width:878px;
	background:url('img/bg_liste.gif');
	margin-left:21px;
}
.liste a{
	display:block;
	width:164px;
	height:165px;
	margin:0px 1px 10px 9px;
	padding:0;
	float:left;
	color:#000;	
	text-decoration:none;
	overflow:hidden;
	background:#f00;
	}

.liste img{
	width:164px;
	height:165px;
	}
.h1_liste{
	margin:0 0 0 21px;;
	padding:0;
	background:url('img/h1_liste.gif');
	height:40px;
	width:878px;
}
.h1_update{
	margin:0 0 0 21px;;
	padding:0;
	background:url('img/h1_update.gif');
	height:40px;
	width:878px;
}
.trenner{
	margin:0 0 0 21px;
	padding:0;
	background:url('img/trenner.gif');
	height:20px;
	width:878px;
}
.handy{
	width:183px;
	height:163px;
	margin:0px; padding:0px;
	position:absolute; top:0px; left:678px;
	overflow:hidden;
	color:#FFF;
	font-size:10px;
	background:url('img/flashhd.jpg') no-repeat;
}
.land{
	position:absolute; top:99px; left:43px;
	font-size:10px;
	width:132px;
	height:18px;
}
.vorwahl, .handyboxselect{
	position:absolute; top:119px; left:43px;
	font-size:10px;
	width:58px;
	height:18px;
}
.nummer, .handyboxinput{
	position:absolute; top:119px; left:103px;
	font-size:10px;
	width:68px;
	*width:66px;
	height:12px;
}
.senden, .handy .btn_email{
	position:absolute; top:138px; left:105px;
	width:70px;
	height:21px;
	border:1px solid #fff;
	color:#fff;
	background:#333;
	cursor:pointer;
	font-size:11px;
}


.meldung {
	position:absolute; top:134px; left:4px;
	font-size:10px;
	width:100px;
	height:12px;
	color:#000;
	z-index:4;
	text-align:center;
	
	}
.wait{
	width:180px;
	height:325px;
	position:absolute; top:0px; left:0px;
	background:#000;
	color:#0F0;
	z-index:5;
	text-align:center;
	font-size:10px;
}

.addthis_btn{
	text-align:center;
}
.mail{
	position:relative; top:0px; left:0px;
	height:35px;
	background:url('img/bg_email.gif');
}

.mail input,.mail form{
	width:0px;
	height:0px;
	margin:0px; 
	padding:0px;
	position:absolute; top:0px; left:0px;
	display:inherit;
	border:inherit;
}
.mail .inp_email{
	position:absolute; top:10px; left:607px;
	width:112px;
	height:18px;
	border:none;
	background:none;
	font-size:10px;
	}
.mail .btn_email{
	position:absolute; top:0px; left:501px;
	width:90px;
	height:35px;
	font-size:0px;
	border:none;
	background:none;
	}	
	
.footer{
	position:relative; top:10px;	left:-10px;
	background:url('img/footer.jpg') top center no-repeat;
	height:250px;
	width:900px;
	margin:auto;
}
.footer2{
	position:absolute; top:167px; left:20px;
	width:900px;
	padding-top:10px;
	height:102px;
	background:#E8E9EE;
	color:#0C5371;
}
.bottom_nav{
	position:absolute; top:30px; left:297px;
	height:50px;
	width:600px;
	clear:left;
}
