body { 	 background:#ffffff;
     	 margin-left:4;
     	 margin-right:2;
     	 margin-top:0px;
     	 margin-bottom:0px;
     	 padding:2;
          font-weight:normal;
	font-size:10pt;
         font-family:  Arial, Helvetica, sans-serif;
	color: #5F5F5F;

     }

hr. { size: 3pt; color: #cccccc;}



}   <hr size=3 color=#cccccc>

.navi   { font-size:10pt;
        line-height:10pt;
        font-family:verdana;
        letter-spacing:0.1mm;
        word-spacing:0.8mm;
        color:#eeeecc; }


tr.grau { background: #f5f5f5;   }
tr.weiss { background: #ffffff;   }

td.headerBox {
background: #ffffff;
font-size:10pt;
font-weight:bold;
font-family:Arial;

}

td.error {
background: #ffffff;
font-size:10pt;
font-weight:bold;
font-family:Arial;
color: #ae0000;
}


td.red {
background: #ff0000;
font-size:10pt;
font-weight:normal;
font-family:Arial;
color: #000000;
}


td.headerOrange {
background: #000082;

}


td.headerBoxl {
background: #232c6c;
font-size:10pt;
font-weight:bold;
font-family:Arial;
color:#ffffff;
height:25px;
}


td.unten {
background: #666666;
font-size:10pt;
font-weight:normal;
font-family:Arial;
color:#ffffff;
}

td.links {

font-size:10pt;
font-weight:normal;
font-family:Arial;
color:#000082;
}

td.news {
background: #f5f5f5;
font-size:10pt;
font-weight:bold;
font-family:Arial;
color:#C7D8F6;
}


td.headerBoxG {
background: #f5f5f5;
/*background-repeat:no-repeat;*/
font-size:24pt;
font-weight:bold;
font-family:Arial;
color:#0073AA;
}

td {
font-size:10pt;
font-family:Arial;
color:#000000;
padding:2;

}

p {
font-weight: normal;
font-size: 10pt;
font-family: Arial;
color: #000000;
padding: 2;
}
p.titel {
font-weight:bold;
font-size: 10pt;
font-family: Arial;
color: #0073AA;
padding: 2;
}

p.error {
font-weight:bold;
font-size: 10pt;
font-family: Arial;
color: #ae0000;
padding: 2;
}


p.qvbau {
font-weight:normal;
font-size: 10pt;
font-family: Arial;
color: #ff0000;
padding: 2;
}

td.titel {
background: #f5f5f5;
font-weight:bold;
font-size: 10pt;
font-family: Arial;
color: #232c6c;
padding: 2;
}


td.hgblack {
background: #000000;
}





a { font-family: Arial; font-size: 9pt;  text-decoration:none;  color:#232C6C ;}
a:visited { font-family: Arial; font-size: 9pt;  text-decoration:none;  color: #232c6c;}


a.navi { font-family: Arial; font-size: 10pt;  text-decoration:none;  color: #ae0000;}
a.navi:visited{ font-family: Arial; font-size: 10pt;  text-decoration:none;  color: #ae0000;}

a.top {font-size: 24pt; font-weight: bold; font-family: Arial; color: #232c6c;   }
a.top:visited {font-size: 24pt; font-weight: bold; font-family: Arial; color: #232c6c;   }


h2.orange{
	color: #000082;
	font-weight: bold;
}


#menue{
position:relative;
top:0px;
left:0px;
border-bottom: 1px solid;
border-top: 0px solid;
border-left: 0px solid;

border:1px solid #000082;

/*border-style:dashed; */
}
#menueie{
position:relative;
top:0px;
left:0px;
border-bottom: 1px;  solid #000082;
border-top: 0px;
border-left: 0px;   solid #000082;
height:100px;
}




#menuer{
position:relative;
top:3px;
left:0px;
border-bottom: 0px solid ;
border-top: 1px solid #232c6c;
border-left: 0px solid;
background-color:#f5f5f5;

font-weight:normal;

/*border:1px solid #cccccc; border-style:dashed; */
}




#banner1{
 position:absolute;
 left:800px; top:2px;
}



input, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000; }

select { font-family: Arial; background-color: #ffffff; font-size: 10pt; }

input.leer { border-style:solid; border-color: #646464; background-color: #ffffff; font-family: verdana; font-size: 8pt; border-top-width: 1px; border-left-width: 1px; border-bottom-width: 1px; border-right-width: 1px;}

input.red { border-style:solid; border-color: #ff0000; background-color: #ffffff; font-family: verdana; font-size: 8pt; border-top-width: 1px; border-left-width: 1px; border-bottom-width: 1px; border-right-width: 1px;}



TABLE.oben {
 /* background-image:url(http://www.kedua.net/pages/uploads/tf/vhg.gif);   */
  border-bottom: 1px;
  border-top: 1px;
  border-left: 5px;
  border-right: 5px;
  border-style: solid;
  border-color: #232c6c;

}

TABLE.links {
   border-bottom: 1px;
  border-top: 0px;
  border-left: 0px;
  border-right: 1px;
  border-style: solid;
  border-color: #232c6c;

}



TABLE.rechts {
   border-bottom: 1px;
  border-top: 0px;
  border-left: 1px;
  border-right: 1px;
  border-style: solid;
  border-color: #000082;

}
TABLE.bord {
   border-bottom: 1px;
  border-top: 1px;
  border-left: 1px;
  border-right: 1px;
  border-style: solid;
  border-color: #232c6c;

}


.wrapper {
margin: 0px auto;
width: 790px;

border: 0px;
background-color: #ffffff;
}

#head { position: absolute; top: 130px; left: 210px; width: 401px; height: 25px; visibility: visible; display: block }
#Ebene1 { position: absolute; top: 200px; left: 10px; width: 180px; height: 130px; visibility: visible; display: block;
border-bottom: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-top: 0px solid ;
border-left: 0px solid;
background-color:#f5f5f5;
  }
#Ebene3  { position: absolute; top: 200px; left: 210px; width: 450px; height: 400px; visibility: visible; display: block }
#bild  { border-bottom: 1px solid #000; position: absolute; top: 0px; left: 0px; width: 100%; height: 120px; visibility: visible; display: block }

.div1
{
border:1px solid #ae0000;
left:10px;top:50px;
-moz-border-radius:30px;
}
<!-- depenbrock-->
.bghead {
	background-image: url(bilder/bghead.jpg);
	background-repeat: repeat-x;
        	height: 22px;
}
.bghead02 {
	background-image: url(bilder/bghead02.gif);
	background-repeat: repeat-x;
	height: 3px;
}

.Ueberschrift {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #232C6C;
	line-height: 20px;
	margin-top: 0px;
}
.UeberschriftUnterzeile {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	line-height: 16px;
	font-weight: bold;

}
#Innenteil {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	width: 435px;
}

#Innenteil a {
	color: #000000;
	text-decoration: none;
}

#Innenteil a:hover {
	text-decoration: underline;
}

.Fliesstext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height: 16px;
	text-decoration: none;

}


#Hauptmenu a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #232C6C;
	text-decoration: none;
}

#Hauptmenu a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #232C6C;
	text-decoration: underline;
}

.menu1 {
	padding-left: 9px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-image: url(bilder/menu1.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	height: 19px;
	font-size: 10px;
	text-transform: uppercase;
	color: #232C6C;


}

.menu1sel {
	padding-left: 9px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-image: url(bilder/menu1sel.gif);
	color: #FFFFFF;
	background-repeat: no-repeat;
	height: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;


}

.menu2 {
	padding-left: 19px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-image: url(bilder/menu2.gif);
	height: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #232C6C;
	background-repeat: no-repeat;



}

.menu2sel {
	padding-left: 19px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-image: url(bilder/menu2sel.gif);
	height: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #232C6C;
	background-repeat: no-repeat;



}

.menu3 {
	padding-left: 34px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-image: url(bilder/menu3.gif);
	background-repeat: repeat-y;
	height: 19px;
	text-transform: uppercase;


}

.menu3sel {
	padding-left: 34px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-image: url(bilder/menu3sel.gif);
	background-repeat: repeat-y;
	color: #FFFFFF;
	height: 19px;
	text-transform: uppercase;


}

.menu4 {
	padding-left: 57px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-image: url(bilder/menu4.gif);
	background-repeat: repeat-y;
}

.menu4sel {
	padding-left: 57px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-image: url(bilder/menu4sel.gif);
	background-repeat: repeat-y;
	color: #FFFFFF;
}

.menu5 {
	padding-left: 82px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-image: url(bilder/menu5.gif);
	background-repeat: repeat-y;
}

.menu5sel {
	padding-left: 82px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-image: url(bilder/menu5sel.gif);
	background-repeat: repeat-y;
	color: #FFFFFF;
}

.menu2on {
	padding-left: 19px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-image: url(bilder/menu2on.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #232C6C;
	list-style-position: outside;
	list-style-type: disc;
	height: 19px;
	background-repeat: no-repeat;




}
.menu3on {
	padding-left: 34px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-image: url(bilder/menu3on.gif);
	background-repeat: repeat-y;
	padding-right: 4px;
	height: 19px;
	text-transform: uppercase;

}
.menu4on {

	padding-left: 57px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-image: url(bilder/menu4on.gif);
	background-repeat: repeat-y;
}
.menu5on {

	padding-left: 82px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-image: url(bilder/menu5on.gif);
	background-repeat: repeat-y;
}
.menu1on {
	padding-left: 9px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-image: url(bilder/menu1sel.gif);
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	height: 19px;
	font-size: 10px;
	text-transform: uppercase;
}

#infobox {
		line-height: 22px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #000000;
		text-decoration: none;
}

#infobox .infoboxtitel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	height: 19px;


}
#infobox .infoboxtext{
	line-height: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;

}		.inputSearchfield {
	background-color: #E5FAFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 100%;
	color: #000000;




}
.futurboxUeberschrift {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 120%;
	color: #232C6C;
	text-decoration: none;

}
.futurboxFliesstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #232C6C;
	text-decoration: none;

}
.fliesstextgrau {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #999999;
}
.teaserspacer {
	background-image: url(bilder/teaser_spacer.gif);
	background-repeat: repeat-x;
}

.Fliesstextklein {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#232C6C;
	text-decoration: none;
}
.ShopList {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height: 16px;
	text-decoration: none;



}
.ShopListUeberschrift {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#232C6C;
	line-height: 16px;
	text-decoration: none;



}
.input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 100%;
	color: #000000;
}
.fliesstextweiss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #FFFFFF;
	font-weight: bold;

}
.Fliesstextblau {

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#232C6C;
	line-height: 16px;
	text-decoration: none;
}
.Fliesstextkleinschwarz {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	text-decoration: none;
	text-transform: uppercase;

}
.bild {
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
	margin-top: 4px;


}
.Bildbeschreibung {

	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	line-height: 16px;
	text-decoration: none;
}
<!-- end depenbrock-->
