/* CSS Document */

body{
	position:absolute;
	/*background-image:url(/img/bg.gif);*/
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#a2d5e7;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 18px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 20px;
	font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:normal;
}

img{border:0;}

#impressum_logos a{
	list-style-type: none;
	color: #d00000;
	text-decoration: none;
}


#impressum_logos a:hover{
	list-style-type: none;
	color: #000000;
	text-decoration: none;
}


.fettbk16{
	font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:bold;
}

.fettbk12{
	font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}


.fettrd16{
	font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size:16px;
	color:#d00000;
	font-weight:bold;
}
.fettrd20{
	font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size:16px;
	color:#d00000;
	font-weight:bold;
}
.rd16{
	font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size:16px;
	color:#d00000;
	font-weight:normal;

}
.txt_tab01{
	font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:normal;
	padding-bottom:15px;
}

a.link{
	font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size:16px;
	color:#d00000;
	font-weight:bold;	
	text-decoration: underline;
}


a:hover.link{
	font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:bold;	
	text-decoration: underline;
}





/* container */




#head{
	height:213px;
	width:952px;
	background-image:url(/img/head.jpg);
	background-repeat:no-repeat;
}

#navigation{
	height:168px;
	width:952px;
	/*background-image:url(/img/head2.jpg);*/
	background-image:url(/img/top.gif);
	background-repeat:no-repeat;
}

#navi_bottom{
	position:absolute;
	left:188px;
	top:789px;
	height:99px;
	width:218px;
	z-index:5;
}

#main{
	height:auto;
	width: 952px;
	background-image:url(/img/mitte.gif);
	background-repeat:repeat-y;

}

#headline{
	height:auto;
	width:605px;
	padding-left:42px;
	margin-bottom:40px;
}

#headline_gewinne{
	height:auto;
	width:605px;
	padding-left:42px;
}

#headline_impressum{
	height:auto;
	width:605px;
	padding-left:42px;
}

#text_start{
	height:auto;
	width:580px;
	padding-left:42px;
	padding-bottom:99px;

	
}

#text_sogehts{
	height:auto;
	width:580px;
	padding-left:42px;

}

#text_eurebilder{
	height:auto;
	width:850px;
	padding-left:42px;

}
#text_gewinne{
	height:auto;
	width:887px;
	padding-left:42px;	
}

#text_impressum{
	height:auto;
	width:892px;
	padding-left:42px;
}

#rechts_start{
	position:absolute;
	left:679px;
	top:403px;
	height:auto;
	width:288px;
	z-index:10;	

}
#rechts_sogehts{
	position:absolute;
	left:642px;
	top:444px;
	height:auto;
	width:296px;
	z-index:10;	

}


#bottom{
	height:43px;
	width:952px;
	background-image:url(/img/bottom.gif);
	background-repeat: no-repeat;	
}


/* Preise*/


#preis_1{
	position:absolute;
	left:96px;
	top:558px;
	height:200px;
	width:250px;
	z-index:30;
}
#preis_2{
	position:absolute;
	left:160px;
	top:915px;
	height:165px;
	width:250px;
	z-index:31;
}
#preis_3{
	position:absolute;
	left:350px;
	top:1146px;
	height:128px;
	width:250px;
	z-index:32;
}
#preis_4{
	position:absolute;
	left:200px;
	top:1333px;
	height:128px;
	width:250px;
	z-index:33;
}
#preis_5{
	position:absolute;
	left:384px;
	top:1584px;
	height:128px;
	width:402px;
	z-index:34;
}

/* Impressum*/


#impressum_logos{
	position:absolute;
	left:131px;
	top:492px;
	height:620px;
	width:480px;
	z-index:30;
}

#total_length{
	position:absolute;
	left:370px;
	top:170px; /* Abstand von oben für Safari */
	z-index:1;
	font-family: verdana;
	font-size:13px;
	font-weight:bold;
}

#thumbnails{
	border-spacing:4px;
}

*+html #thumbnails td{padding:2px;}

#thumbnails #td_direct_image{padding-bottom:15px;}

*+html #thumbnails #td_direct_image{padding-bottom:17px;}

#thumbnails .td_image_navigation{padding-top:15px;}

*+html #thumbnails .td_image_navigation{padding-top:17px;}

.direct_image_id{
	padding:5px;
	background: url(../img/bg_input_direct_image.gif) no-repeat;
	border:0;
	width:119px;
	height:19px;
	font-weight:bold;
	text-align:center;
}

.direct_image_submit, .direct_image_submit_on{
	background:url(/img/buttons/los_off.gif) no-repeat 0px 4px;
	border:0;
	width:76px;
	height:33px;
	cursor:pointer;
}

.direct_image_submit{
	background:url(/img/buttons/los_off.gif) no-repeat 0px 4px;
}

.direct_image_submit_on{
	background:url(/img/buttons/los_on.gif) no-repeat 0px 4px;
}

.detail_odp a{
	display:block;
	float:right;
	margin-left:10px;
}

.detail_bn{
	padding-left:222px;
	padding-top:5px;
}

.detail_bn a{
	display:block;
	float:left;
	margin-left:10px;
}

*+html .detail_bn{padding-left:160px;}


#thumbsup {
	position:absolute;
	left:230px;
	top:163px; /* Abstand von oben für Safari */
	width:140px;
	height:140px;
	z-index:1;
}

/* ALLES NACH DIESER ZEILE WIRD VON SAFARI NICHT MEHR AUSGEFÜHRT */
#foo li a , #foo li span { background: url() 0 0 no-repeat;) }

html>body #thumbsup{
	top:176px; /* Abstand von oben für Firefox etc. korrigieren */
}

*html #thumbsup{
	top:172px; /* Abstand von oben für IE6 korrigieren */
}

*+html #thumbsup{
	top:174px; /* Abstand von oben für IE7 korrigieren */
}
