/* CSS Document */
html,body{height:100%}

body{
	color:#404040;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	margin:0px;
	padding:0px;
	background:#FFF url('img/bg.gif') top center repeat-y;
}
i{visibility:hidden;}
a{outline:none;}
a:link{color:#000000; text-decoration:none;border:none; outline:none;}
a:hover{color:#333333; text-decoration:none;border:none; background-position:bottom right;}
a:visited{color:#999999; text-decoration:none;border:none;}
a:active{color:#000000; text-decoration:none;border:none;}
img{border:none;}
.main{
	width:900px;
	min-height:100%;
	margin:auto;
	border-left:#d5d5d5 solid 6px;
	border-right:#d5d5d5 solid 6px;
	background:#ededed;
}
.head{
	position:relative; top:0px;	left:0px;
	background:url('img/header.jpg') top center no-repeat;
	height:215px;
	width:100%;
	margin:auto;
}
.url{
	position:absolute;
	top:-3px;
	left:8px;
	color:#000000;
	font-size:12px;
	}
.nav{
	position:relative; top:0px;	left:0px;
	height:85px;
	clear:left;
}

.memberlink{
	background:url('img/btn_member.gif') top center no-repeat;
	height:85px;
	width:300px;
	display:block;
	position:absolute;
	top:0px;
	left:0px;
}
.tourlink{
	background:url('img/btn_tour.gif') top center no-repeat;
	height:85px;
	width:300px;
	display:block;
	position:absolute;
	top:0px;
	left:300px;
}
.joinlink{
	background:url('img/btn_join.gif') top center no-repeat;
	height:85px;
	width:300px;
	display:block;
	position:absolute;
	top:0px;
	left:600px;
}
.big{
	position:relative; top:0px;	left:0px;
	}
.big_img{
	position:relative; top:0px;	left:0px;
	width:900px;
	height:600px;
}
.big_a{
	position:absolute; top:0px;	left:0px;
	display:block;
	width:900px;
	height:600px;
	overflow:hidden;
	background:transparent url('img/over_big.png') top center no-repeat;
	*background:transparent url('img/t.gif');
}
.text{
	position:relative; top:0px; left:0px;
	background:#d5d5d5;
	font-size:17px;
	text-align:justify;
	padding:5px 0;
}
.imgs{
	position:relative; top:0px; left:0px;
	height:450px;
	clear:left;
}
.imgs img{
	width:300px;
	height:450px;
}
.imgs a{
	width:300px;
	height:450px;
}
.img2{position:absolute; top:0px; left:0px;}
.img3{position:absolute; top:0px; left:300px;}
.img4{position:absolute; top:0px; left:600px;}
.over_small{
	position:absolute; top:0px; left:0px;
	background:url('img/over_small.png') top center no-repeat;
	*background:transparent url('img/t.gif');
	width:900px;
	height:450px;
}
.joinbtn{
	display:block;
	width:900px;
	height:85px;
	background:url('img/btn.gif') top center no-repeat;
}
.flash{
	position:relative; top:0px; left:0px;
	width:900px;
	height:576px;
}
.download{
	width:180px;
	height:250px;
	position:absolute; bottom:0px; right:0px;
}
.download a{
	display:block;width:180px;height:50px;
}
.btn_wmv{background:url('img/btn_wmv.gif') top left;}
.btn_mov{background:url('img/btn_mov.gif') top left;}
.btn_psp{background:url('img/btn_psp.gif') top left;}
.btn_ipod{background:url('img/btn_ipod.gif') top left;}
.btn_full{background:url('img/btn_full.gif') top left;}






.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;
	width:100%;
	height:201px;
	margin:auto;
	background:url('../images/email_bg.gif') top center no-repeat;
}
.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 a{
	position:relative; top:0px; left:0px;
	display:block;
	width:180px;
	height:180px;
	margin:0;
	padding:2px 0;
	float:left;
	color:#000;	
	text-decoration:none;
	text-align:center;
	overflow:hidden;
	text-align:center;
	}

.liste img{
	width:175px;
	height:175px;
	margin:0;
	padding:0;
	position:relative; top:0px; left:0px;
	}
.liste div{
	position:absolute; top:0px; left:0px;
	width:156px;
	height:52px;
	background:url('img/next_update.png');
	*background:transparent url('img/t.gif');
	z-index:2;
	}

.handy{
	width:180px;
	height:325px;
	margin:0px; padding:0px;
	position:absolute; top:0px; right:0px;
	overflow:hidden;
	color:#FFF;
	font-size:10px;
	background:url('img/bg_handy_video.gif') no-repeat;
}
.land{
	position:absolute; top:135px; left:24px;
	font-size:10px;
	width:132px;
	height:18px;
}
.vorwahl, .handyboxselect{
	position:absolute; top:155px; left:24px;
	font-size:10px;
	width:58px;
	height:18px;
}
.nummer, .handyboxinput{
	position:absolute; top:155px; left:84px;
	font-size:10px;
	width:68px;
	*width:66px;
	height:12px;
}
.senden, .handy .btn_email{
	position:absolute;
	top:183px;
	left:0px;
	width:180px;
	height:53px;
	border:none;
	background:none;
	cursor:pointer;
	font-size:0px;
	color:#FFF;
}
.handy .senden:hover, .handy .btn_email:hover{
	background:url('img/btn_download_hover.gif');
}

.meldung {
	position:absolute; top:120px; left:0px;
	font-size:10px;
	width:100%;
	height:12px;
	color:#0F0;
	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:70px;
	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:30px; left:592px;
	width:170px;
	height:20px;
	border:1px solid #ccc;
	background:#fff;
	}
.mail .btn_email{
	position:absolute; top:30px; left:550px;
	width:90px;
	height:22px;
	font-size:11px;
	font-weight:bold;
	border:1px solid #ccc;
	background:#fff;
	}
