	
body{
 background:#fff;
 text-align:center;
 font-size:7px;
 padding:0px;
 margin:0px 0px 0px 0px;
 border:1px solid white;
 
}

#stoerer {
 background-image:url('bilder/aktion.gif');
 background-repeat:no-repeat;
 width: 162px;
 height: 162px;
 display:block; 
 cursor:hand;
}

#MarktInfo {
 background-image:url('bilder/MarktInfo.gif');
 background-repeat:no-repeat;
 width: 124px;
 height: 82px;
 display:block; 
 cursor:hand;
}


#swfstoerer {
z-index:5000;
 position: absolute;
 right:0px;
 top:0px;
 float:left;
}

#swfMarktInfo {
z-index:5000;
 position: relative;
 left:105px;
 top:0px;
}

#seite, #kundenlogin{
 padding: 3px 0;
 text-align:left;
 margin: 20px auto 0px auto;
 width:770px;
 background:#fff;   	
 border:0px solid red;
}

#kundenlogin{
 text-align:center;
 margin: 20px auto 0px auto;
 width:752px;
 background:#0099cc;  
 color: #fff;
}

#kundenlogin span, #kundenlogin span a.white{
 font-size: 14px;
 color: #fff;
}

#kundenlogin span a.white{
 text-decoration:underline;
}

#kundenlogin span a.white:hover{
 font-size: 14px;
 color: #abddee;
 text-decoration:none;
}
 
#links{
 float:left;
 width:230px;
 height:560px;
 padding:0px;
 display: inline;
 margin:10px 0px 10px 10px;
 border:0px solid yellow;
}

#mitte{
 float:left;
 width:160px;
 height:560px;
 margin:10px 0px 10px 10px;
 border:0px solid black;
}

#rechts{
 float:left;
 width:340px;
 height:560px;
 margin:10px 0px 10px 10px;
 border:0px solid yellow;
}

#unten{
 float:left;
 width:710px;
 color:#cdcdcd;
 background-color: #f2f2f2;
 text-align: center;
 display: inline-block; 
 padding: 20px;
 margin:10px 0px 10px 10px;
}

#ganzunten{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 16px;
    padding: 0px;
    text-align: center;
    margin: 60px auto 0px auto;
}
#unten p {
 font-size: 14px;
}

#logo, #logoAH{
 background-image:url('bilder/logotundg.jpg');
 background-repeat:no-repeat;	
 width:230px;
 height:452px;
 display:block; 
 cursor:hand;
 border:0px solid black;
}

#logoAH{
 background-image:url('bilder/logoah.jpg'); 
 background-repeat:no-repeat;	
 height:472px; 
}

#logoMarktinfo{
 background-image:url('bilder/logoah-kurz.jpg'); 
 height:391px; 
}


a:link		{ color:#00e; text-decoration:none; font-weight:normal; }
a:visited	{ color:#00e; text-decoration:none; font-weight:normal; }
a:hover		{ color:#00e; text-decoration:none; font-weight:normal; }
a:active	{ color:#00e; text-decoration:none; font-weight:normal; }

a.text:link	{ color:#00e; text-decoration:none; font-weight:normal; }
a.text:visited	{ color:#00e; text-decoration:none; font-weight:normal; }
a.text:hover	{ color:#00e; text-decoration:underline; font-weight:normal; }
a.text:active	{ color:#00e; text-decoration:none; font-weight:normal; }

a.impressum:link	{ color:#333; text-decoration:none; font-weight:normal; }
a.impressum:visited	{ color:#333; text-decoration:none; font-weight:normal; }
a.impressum:hover	{ color:#333; text-decoration:underline; font-weight:normal; }
a.impressum:active	{ color:#333; text-decoration:none; font-weight:normal; }

a.arrow_nav:link	{ color:#00e; text-decoration:none; font-weight:normal; font-size:10px; }
a.arrow_nav:visited	{ color:#00e; text-decoration:none; font-weight:normal; font-size:10px; }
a.arrow_nav:hover	{ color:#00e; text-decoration:underline; font-weight:normal; font-size:10px; }
a.arrow_nav:active	{ color:#00e; text-decoration:none; font-weight:normal; font-size:10px; }


#haftungsausschluss {
   	margin-top:280px;	
	padding:0px;	
}

#nav_element {
   	width:340px;
   	height:20px;
   	margin:0px;	
	padding:0px;	
     	border:0px solid red;
}


#nav_element div{
   	padding:0px;
   	margin:0px;
}


#secnav_element {
   	width:230px; 	
   	height:20px; 	
   	margin:0px;	
	padding:0px;
     	border:0px solid red;
}

#nav {
   	
     	border:0px solid red;
}

#secnav {
     	border:0px solid green;	
   	margin:0px;   	
	padding:0px;
   	position:relative;
 	top:9px; 
 	left:0px; 
   	height:66px;
}

#cont_text {

   	border:0px solid green;
   	vertical-align: middle; 
 	width:340px;
   	height:360px;
   	position:relative;
   	
}

#cont_text div{
   	position:absolute; 
   	top:50%; 
 	width:340px;
   	border:0px solid red;
}

#cont_kontakt {
	height:360px; 
 	width:340px;
}


#cont_nav {

   	border:0px solid green;
 	width:340px;
   	height:20px;
   	position:relative;
   	top:0px; 
   	left:0px; 
   	
}

#absolute_parent {
     	position:relative;
   	top:0px; 
   	left:0px; 
 	width:340px;
}

#cont_img1 {
   	position:relative;
   	top:0px; 
   	left:0px;
   	float:left;
   	margin:0px 10px 0px 0px;
}
 
#cont_img2 {
   	position:relative;
   	top:0px; 
   	left:0px;
   	float:left;
   	margin:0px;
}

.secnav_clicker, .nav_clicker, .thirdnav_clicker, .fourthnav_clicker {
	width:230px; 
	height:20px; 
	display:block; 
	cursor:hand;
}

.nav_clicker {
	width:340px; 
}

#thirdnav, .thirdnav_clicker {
	width:170px; 
	height:20px;
	float:left;
   	height:0px solid red;
}


#fourthnav, .fourthnav_clicker {
	width:115px; 
	height:20px;
	float:left;
   	height:0px solid blue;
}


img {border:0px solid red;margin:0px;padding:0px;}




p, ul, form, span { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	font-weight:normal;
	margin: 0px;
	padding: 0px;
	color:#333;
   	border:0px solid red;
} 

form {
	margin-left: 25px;
}

em {
	font-weight: bold;
	font-style: normal;
}

h1 { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
	font-weight:bold;
	margin: 0px 0px 20px 0px;
	color:#333;
}

h6 { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	font-weight:normal;
	margin: 70px 0px 0px 0px;
	color:#333;
}	

strong { 
	color:#555;
	font-weight:bold;
}	


ul {
	margin-left: 20px;
}

table {
     	border:0px solid red;
	width:340px; 
	height:30px;
}

td {
     	border:0px solid red;
     	width:170px; 
	vertical-align:top;
	height:30px;
}



li {
	list-style-type:square;
}



input, select, textarea
{ 
 scrollbar-base-color:#eeeeee;
 scrollbar-3d-light-color:#eeeeee;
 scrollbar-arrow-color:#4a7693;
 scrollbar-darkshadow-color:#dddddd;
 scrollbar-face-color:#eeeeee;
 scrollbar-highlight-color:#eeeeee;
 scrollbar-shadow-color:#eeeeee;
 scrollbar-track-color:#dddddd; 
}



.kontaktfeld
   { font-size:10px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-align:left; width:275px; height:17px; border:1px solid #4a7693; margin:0px 0px 0px 0px; background-color:#f0f0f1;}

.button2
   { font-size:10px; font-family: Arial, Helvetica, sans-serif; line-height:8px; font-weight:normal; text-align:center; width:70px; height:17px; border:1px solid #4a7693; padding:0px; margin:3px 0px 0px 0px; background-color:#f0f0f1;}

