#page {
position:absolute;
background-image:url(images/newsletter_eq_01_09.jpg);
margin-left:18%;
height:1100px;

}
.body {
background:url(images/hgvl.jpg);
background-position:center;
}
.top_logo{

border-bottom:1px solid #EEECEC;
text-align:center;
padding-top:15px;
}
.main{
border:1px solid #999999;
background-color: #FFFFFF;
background-position:center;
background-repeat:no-repeat;
}
.main_top{
border-top:1px solid #999999;
border-left:1px solid #999999;
border-right:1px solid #999999;
background:#ffffff;
}
.border_top {
border-top:1px solid #999999;
}.border_right {
border-right:1px solid #999999;
}.border_top_right {
border-top:1px solid #999999;
border-right:1px solid #999999;
}

.navi{
margin-top:10px;
margin-left: 140px; 
margin-rigt:40px;

}
.menue {
	font-family: Arial;
	font-size: 11px;
	font-weight:700;
	padding-left:8px;
	padding-right:8px;
	color: #666666;
	
}
a:link.menue {
    text-decoration: none; 
	color: #666666;
}
a:visited.menue {
    text-decoration: none; 
	color: #666666;
}
a:hover.menue {
	color: #FF0000;
	text-decoration:underline;
	width: 110px;
	float: none;
}

   
#CONTAINER_logo	{
	background-image: url(Bilder/eq_news.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	position: relative;
	z-index:5;
	width:850px;
	float:center;
	margin:25px 5px 10px 25px;
	height:120px;
	overflow:hidden;
	color:#fff;
}
#CONTAINER_main { 
background-image:; background-position:top center; background-repeat:no-repeat; width: 850px; height:600px; overflow:hidden;margin:0px 0 5px 55px; 
}
								#main_left 		{ padding-left:10px; float:left; font-size:12px;  min-height:440px; width:400px; color:#00000; background-image:url(Bilder/bg_main_left_01.jpg);  background-repeat:no-repeat; background-position:top left; margin: 30px 1px 20px 35px; }
								
#main_left_02 		{ padding-left:10px; float:top left; font-size:12px;  min-height:440px; width:440px; color:#00000; background-image:url(Bilder/bg_main_left_01.jpg);  background-repeat:no-repeat; background-position:top left; margin: 10px 1px 20px 35px; }
										
												
								#main_right		{ overflow:hidden;float:top right; min-height:230px; width:330px; background-image:url(Bilder/bg_main_left_02.jpg); background-repeat:no-repeat; background-position:top left; margin: 31px 0px 3px 0px; padding-left: 10px; } 
			
 
												
											
			#CONTAINER_footer	{ clear:both; border-top:3px solid #dedede; height:150px; width:822px; margin:50px auto 50px auto; }
			
			
.header {
	font-family: Arial;
	color:#FF0000;
	font-size: 15px;
	font-weight:900;
	padding-right:5px;
	padding-top:1px;
	padding-left:10px;
	text-align: left;
	}
.header_right {
	font-family: Arial;
	color:#FF0000;
	font-size: 13px;
	font-weight:800;
	padding-top: 5px;
	padding-left: 5px;
	text-align: left;
}.img_right{
	margin-right: 10px;
	margin-left: 20px;
	text-align: center;

}.price{
	font-family: Arial;
	color:#FF0000;
	font-size: 15px;
	font-weight:900;
	padding-right: 0px;
	padding-left: 5px;
	text-align: center;
}
.header2{
	font-family: Arial;
	color: #000000;
	font-size: 13px;
	padding-right:5px;
	padding-top:1px;
	padding-left:10px;

}
.fonts_bottom {
	font-family: Arial;
	color: #000000;
	font-size: 10px;
	font-style: bold;
	text-align: right;
	font-weight: bold;
}
a:link.fonts_bottom {
    text-decoration: none; 
	color: #000000;
}
a:visited.fonts_bottom {
    text-decoration: none; 
	color: #000000;
}
a:hover.fonts_bottom {
	color: #FF0000;
	text-decoration: underline;
}
.fonts_right {
	font-family: Arial;
	color: #000000;
	font-size: 11px;
	text-align: left;
	padding-right:12px;
	padding-top:1px;
	padding-left:10px;
	}
.fonts {
	
	font-family: Arial;
	color: #000000;
	font-size: 12px;
	text-align: left;
	padding-right:5px;
	padding-top:1px;
	padding-left:10px;
	}
a:link.fonts {
    text-decoration: none; 
	color: #0000000;
}
a:visited.fonts{
    text-decoration: none; 
	color: #999999;
}
a:hover.fonts {
    text-decoration: underline; 
	color: #FF0000;

}
.fonts_conditions {
	font-family: Arial;
	color: #000000;
	font-size: 10px;
	text-align: justify;
	padding-left: 7px;
	padding-right: 10px;
}
.fonts_mitte {
	
	font-family: Arial;
	color: #000000;
	font-size: 12px;
	font-style:normal;
	text-align: justify;
	padding-right:15px;
	padding-top:1px;
	padding-left:10px;
	}
a:link.fonts {
    text-decoration: none; 
	color: #0000000;
}
a:visited.fonts{
    text-decoration: none; 
	color: #999999;
}
a:hover.fonts {
    text-decoration: underline; 
	color: #FF0000;
}	
	.quick_links {
	font-family: Arial;
	color: #ff0000;
	font-size: 13px;
	text-align: right;
	padding-right:7px;
	padding-top:1px;
	padding-left:10px;
	}
a:link.quick_links {
    text-decoration: none; 
	color: #ff0000;
}
a:visited.quick_links{
    text-decoration: none; 
	color: #666666;
}
a:hover.quick_links {
    text-decoration: underline; 
	color: #FF0000;
	
}	
	.bottom_links {
	font-family: Arial;
	color: #000000;
	font-size: 12px;
	text-align: center;
	padding-right:7px;
	padding-top:1px;
	padding-left:10px;
	}
	
/* navi */	
#CONTAINER_navi	{ 
position: absolute; 
z-index:1; 
width:945px; 
margin:8px 0px 0px 5px; 
height:45px; 
padding-right:25; 
overflow:visible; 
color:#666666;  
}
#CONTAINER_navi	a {
color:#666666; 
display:block;
padding:8px 0 10px 0; 
}
.button {
float:right; 
text-align:center; 
margin-right:1px; 
height:46px; 
width:93px; 
background-image:url(images/button_n.jpg); 
background-position:top left; 
background-repeat:no-repeat; 
}
.button:hover {
background-image:url(images/button_o.jpg);
text-decoration:none; 
background-position:top left; 
background-repeat:no-reapeat; 
}			
.button a { 
font-size:12px; 
color:#666666; 
text-decoration:none; 
}
.button a:hover { 
font-size:12px; 
color:#666666; 
text-decoration:none; 
}

#Layer1 {
	position:absolute;
	width:79px;
	height:20px;
	z-index:1;
	left: 640px;
	top: 250px;
}
#Layer2 {
	position:absolute;
	width:79px;
	height:20px;
	z-index:2;
	left: 740px;
	top: 250px;
}
#Layer3 {
	position:absolute;
	width:79px;
	height:20px;
	z-index:3;
	left: 835px;
	top: 250px;
}
#Layer4 {
	position:absolute;
	width:79px;
	height:20px;
	z-index:4;
	left: 928px;
	top: 250px;
}