body, TD{
	font-size:12px;
    color:#000000; 
    font-family:verdana;
    margin-left:15px;
    vertical-align:middle;
    margin-right:15px;
}

.product {
    text-align:center;
    font-size:11px;
    color:#000000; 
    font-family:verdana;
    font-weight:bold;
     }


.price { 
    text-align:center;
    font-size:11px;
    color:#000099; 
    font-family:verdana; }

.nav { 
    font-size:12px;
    font-weight:bold;
    color:#000000; 
    font-family:verdana;times;
    text-align: left;}

.nav A:link{ 
    color:#000000;
    text-decoration: none;}
    
.nav A:hover{ 
    color:#000066;
    text-decoration: none;}
.nav A:visited{ 
    color:#000000;
    text-decoration: none;}
.nav A:active{ 
    color:#000000;
    text-decoration: none;}

.trivia { 
    font-size:13px;
    font-weight:regular;
    text-align:left;
    color:#ffffff; 
    font-family:verdana;times;
    margin-left:20px;}


.text { 
    font-size:12px;
    color:#000000; 
    font-family:verdana;
    margin-left:15px;
    vertical-align:middle;
    margin-right:15px;}
.adress { 
    font-size:12px;
    color:#000000; 
    font-family:verdana;
    margin-left:15px;
    vertical-align:top;
    margin-right:15px;
    text-align:center;
    vertical-align:middle;}
    
p.text { 
    margin-top:3px;
    }

.top { 
    font-size:12px;
    color:#6f8d9b; 
    font-family:verdana;
    margin-left:15px;
    vertical-align:top;
    margin-right:15px;
    text-align:right;
    margin-top:5px;}

.top A{
	color:#6f8d9b;
}

.top_left { 
    font-size:12px;
    color:#6f8d9b; 
    font-family:verdana;
    margin-left:15px;
    vertical-align:top;
    margin-right:15px;
    text-align:left;
    margin-top:5px;}

.top_left A{
	color:#6f8d9b;
}

.info { 
    text-align:left;
    font-size:12px;
    color:#CCCCCC; 
    font-family:times; }


 a:link {
    text-decoration:none;
    color:#f0000; }
    
 a:visited { 
    text-decoration:none;
    color:#f0000; }
    
 a:hover { 
    text-decoration:none;
    color:#f0000; }
    
 a:active { 
    text-decoration:none;
    color:#f0000; }
    
.headcover { 
    font-size:11px;
    color:#red; 
    font-family:verdana; }
    
.category {
    text-align:center;
    font-size:11px;
    color:#000000; 
    font-family:verdana;
     }
    
 .box {
  	border-width:1px;
  	border-style:solid;
  	border-color:#999999; }
  
.navi{
	margin-left:20px;
}

 .navi a:link {
    text-decoration:none;
    font-weight:normal;
    color:#ffffff; }

 .navi a:visited { 
    text-decoration:none;
    font-weight:normal;
    color:#ffffff; }
    
 .navi a:hover { 
    text-decoration:none; 
    font-weight:normal;
    color:#ffffff;}
    
 .navi a:active { 
    text-decoration:none;
    font-weight:normal;
    color:#ffffff; }
    
 .footnote {
 	font-size:11px;
 	color:#999999;
 	font-family:arial;
 	font-weight:normal;
 	text-align:left;
 }	
.footnote a{
    text-decoration:none;
    font-weight:normal;
    color:#dddddd; }

 .footnote a:visited { 
    text-decoration:none;
    font-weight:normal;
    color:#dddddd; }
    
 .footnote a:hover { 
    text-decoration:none; 
    font-weight:normal;
    color:#ff0000; }
    
 .footnote a:active { 
    text-decoration:none;
    font-weight:normal;
    color:#dddddd; }
 H1{
 	font-family:times, arial;
 	font-size:22px;
 	font-weight:medium;
 	text-align:left;
 	margin-bottom:15px;
	margin-top:20px;
	margin-left:40px;
	vertical-align:top;
	color:#003366;}
H2{
 	font-family:verdana;
 	font-size:13px;
 	font-weight:bold;
 	text-align:left;
 	margin-bottom:5px;
	margin-top:5px;
	margin-left:15px;
	vertical-align:top;}
H2.poolshop{
	font-family:times, arial;
 	font-size:18px;
 	font-weight:300;
 	text-align:center;
	vertical-align:top;
	color:#336699;}
H2.poolshop A{
	text-decoration:none;
	color:#336699;

}
H3{
 	font-family:verdana;
 	font-size:12px;
 	font-weight:bold;
 	text-align:left;
 	margin-bottom:10px;
	margin-top:15px;
	margin-left:15px;
	vertical-align:top;
	color:#003366;}
H3.home{
 	margin-bottom:2px;
 	margin-top:5px;}
H2.shoptitle{
 	text-align:center;
	vertical-align:top;
	margin-bottom:4px;
	margin-top:0px;
	margin-left:0px;
	color:#cc0000;}	
	
.shop{
	font-family:arial;
 	font-size:12px;
 	font-weight:medium;
 	text-align:center;
	color:#000000;}
	
.shop A{
	font-family:verdana;
 	font-size:13px;
 	font-weight:bold;
	color:#336633;}	
	
.achtung{
	font-family:verdana;
 	font-size:12px;
 	font-weight:medium;
	color:#cc0000;
	margin-left:10px;}	
	
.preis{
	font-family:verdana;
 	font-size:12px;
 	font-weight:medium;
	color:#cc0000;}	

 .address {
 	font-size:12px;
 	color:#999999;
 	font-family:arial;
 	font-weight:normal;
 	text-align:left;
} 	
.address A{
 	font-size:12px;
 	color:#ff0000;
 	font-family:arial;}
 	
.navigationborder{
	  border-width:thin;
  	border-color:white;
}
.content{
	  border-width:thin;
  	border-color:000000;
}
.pooltitle{
 	font-family:verdana;
 	font-size:12px;
 	font-weight:medium;
 	text-align:left;
	color:#003366;}
.poolsubtitle{
 	font-family:verdana;
 	font-size:11px;
 	font-weight:medium;
 	text-align:left;
	color:#000000;
	margin-left:50px;}

div.cart{
	position:absolute; top:215px; left:850px;
}

.carttitle{
 	text-align:center;
	vertical-align:middle;
	margin-bottom:4px;
	margin-top:4px;
	margin-left:0px;
	color:#000000;
	font-size:14px;
	font-family:verdana;}	
	
.tile {
  	border-width:thin;
  	border-style:solid;
  	border-color:#c0c0c0;
  	vertical-align:middle;
  	text-align:left;
  	border-top-color:#eeeeee;
  	border-bottom-color:#eeeeee;
  	border-left-color:#eeeeee;
  	border-right-color:#eeeeee;}
.tile_center {
  	border-width:1px;
  	border-style:solid;
  	border-color:#c0c0c0;
  	text-align:center;}
 .center {
  	text-align:center;}
 .oben {
 	vertical-align:top;
 } 

 div.spiel{
 	position:absolute;
 	top: 240px;
 	left: 120px;
 }
 div.neuheiten{
 	position:absolute;
 	top: 400px;
 	left: 540px;
 }
 div.galerie{
 	position:absolute;
 	top: 240px;
 	left: 512px;
 }
 div.dolphin{
 	position:absolute;
 	top: 240px;
 	left: 130px;
 }
  div.whirlpool{
 	position:absolute;
 	top: 525px;
 	left: 120px;
 }
   div.revision{
 	position:absolute;
 	top: 520px;
 	left: 512;
 	border-width:1px;
  	border-style:solid;
  	border-color:#999999;
  	}
  	
div.loesungen{
 	position:absolute;
 	top: 650px;
 	left: 140px;
 }
 
 div.kontakt{
 	position:absolute;
 	top: 660px;
 	left: 650px;
 }
  div.sommeraktion{
 	position:absolute;
 	top: 370px;
 	left: 518px;
 }
   div.winter{
 	position:absolute;
 	top: 380px;
 	left:140px;
 }