body{
	margin:0px;
	padding:0px;
	background:#a4a4a4;
	font-family:"Gill Sans MT", "Gill sans", "Trebuchet ms", sans-serif;
	font-size:13px;
	color:#333333;
}
i{visibility:hidden;}
a,a:activ,a:link,a:hover{outline:none; border:none;}
.head{
	background:url('img/bg_head.gif') top center repeat-x;
	height:197px;
	overflow:hidden;
}
.head h1{

	display:block;
	margin:auto;
	padding:0px;
	height:197px;
	width:856px;
	background:url('img/head.gif') top left no-repeat;
}
.head ul{
	position:relative;
	top:-38px;
	left:4px;
	display:block;
	margin:auto;
	padding:0px;
	height:41px;
	width:856px;
}
.head li{
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	height:41px;
	width:130px;
}
.nav{
	display:block;
	margin:0px;
	padding: 15px 0px 0px 0px ;
	text-indent:-4px;
	font-size:14px;
	height:41px;
	width:130px;
	text-align:center;
	background:url('img/nav_btn.gif') top left no-repeat;
	}
.active{
	background:url('img/nav_btn_active.gif') top left no-repeat;
	}
.head a{
	color:#005e90;
	text-decoration:none;
}
.head a:hover{
	color:#005380;
	font-size:16px;
	text-decoration:none;
}

.main{
	position:relative;
	top: 0px;
	left:0px;
	margin:auto;
	padding:5px 20px 10px 20px;
	height:auto;
	width:816px;
	background:url('img/bg.gif') repeat-y;
}
.main h1,h2,h3{
	margin:20px 0px 0px 0px ;
	color:#005380;
	font-size:20px;
	font-weight:lighter;	
}
.main h4,h5,h6{
	margin:20px 0px 0px 0px ;
	color:#005380;
	font-size:12px;
	font-weight:bold;	
}
.main p{
	text-align:justify;
}
.foot{
	text-align:center;
	font-size:10px;
	color:#333333;
	padding:8px;
	margin:auto;
	background:url('img/bg_foot.gif') top no-repeat;
	height:52px;
	width:856px;
	overflow:hidden;
}
.right{
	margin:0px 0px 0px 12px ;
	width:264px;
	height:auto;
	float:right;
}
.left{
	margin:0px 0px 0px 0px ;
	width:264px;
	height:auto;
	float:right;
}
.right p{
	margin:5px 0px 0px 0px;
	padding:0px;
}
.right h6{
	margin:0px 0px 5px 0px;
	padding:0px;
}
.tab_bg{
	padding:10px 10px 0px 10px;
	width:244px;
	height:auto;
	color:#0073b0;
	font-size:10px;
	background:url('img/tab_bg.gif') top center no-repeat;
}
.tab_bottom{
	display:block;
	width:264px;
	height:23px;
	background:url('img/tab_bottom.gif') top center no-repeat;
}
.fertig{color:#339900;}
.error{color:#FF3300;}
.icon{
	margin:-30px -25px -20px -30px ;
	float:left;
}
img{border:none;}
a{color:#005380; text-decoration:none; cursor:pointer;}
a:hover{color:#FF6600;}

.thumb{
	width:200px;
	height:150px; 
	background:url('img/browser_thumb.gif');
	margin:10px 32px;
	padding:29px 2px 2px 2px;
}
.thumb1{
	width:200px;
	height:150px; 
	border: 1px solid #CCC;
	margin:10px 32px;
	padding:1px;
}
.bewertung td,th{
	padding:2px 4px 2px 4px;
}

.bewertung tr:hover{
	color:#0053AD;
	font-weight:bold;
}
.bewertung span{
	font-weight:lighter;
	font-size:9px;
	font-stretch:condensed;
}



.iphone{
	position:relative; top:20px; left:0px;
	background:url('img/bg_iphone.jpg') top left no-repeat;
	float:left;
	width:208px;
	height:412px;
	margin:0px 0px -40px 0;
}
.iphone div{
	position:absolute; top:62px; left:18px;
	width:163px;
	height:245px;	
	overflow:hidden;
}


.print_s1{
	float:left;
	width:260px;
	height:368px;
	margin:20px 10px 10px 0;
	overflow:hidden;
}

.einblenden{
	display:none;
	position:fixed; bottom:0px; left:0px;
	padding:20px 25px 10px 80px;
	background:url('img/bg_download.png') no-repeat;
	width:415px;
	height:60px;
	font-size:10px;
	color:#666;
	font-weight:lighter;

	}
.einblenden h2, .einblenden h3, .einblenden h4 {
	margin:0;
	padding:0;
	font-size:10px;
	font-weight:lighter;
	}
	