hhtml, body {margin:0px;padding:0px} 
body{
background-color:#003C8477;
text-align:center;
margin-top:0px;
overflow:auto;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; 
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

td{font-size:10px;}


.outerbox{
text-align:left;
margin:auto;
width:800px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
border:0px solid red;
}
#topbox{
position:relative;
left:0px;
background-color:#002850;
border:0px solid yellow;
background-image: url(images/site_bgrd.jpg);
background-repeat:no-repeat;
height:200px;
}
#topbox_start{
position:relative;
left:0px;
top:90px;
background-color:#002850;
border:0px solid yellow;
height:510px;
padding-top:60px;
text-align:center;
}
#maincontent_start{margin-top:20px;}
#maincontent_start a{color:white;}
#maincontent_start img{margin:5px;}
#topbox a, #footerbox a{color:white;text-decoration:none;}
#topbox span a, #footerbox span a{color:white;text-decoration:underline;}
#topbox span, #footerbox span{text-decoration:underline;}
#contentbox{
position:relative;
background-image: url(images/content_bgrd.jpg);
}
#topnav{color:white;position: absolute; left: 60px; top:125;}
#subnav{color:white;position: absolute; left: 60px; top:160;text-align:right;width:680;}

#leftcontent{position:relative;left:70px;width:180px;padding-top:10px;padding-bottom:10px;float:left;}
#spacercontent{width:120px;float:left;text-align:right;}
#maincontent{width:400px;padding-top:10px;padding-bottom:10px;float:left;}
#maincontent a, #leftcontent a{color:#002850;}
#maincontent h1{color:#002850;font-size:12px;}




#footerbox{
background-color:#002850;
color:white;
height:25px;
text-align:right;
padding-top:5px;
padding-right:60px;
}
#lastdiv{height:20px;}

/*Pferdeextension*/
#horsedetail .hdl{
FONT-SIZE: 12px; font-weight:bold; COLOR: #002850; margin-top:25px; margin-bottom:10px;margin-left:0px;
}
.ped_list_hdl, #horsedetail .hdl_top{
FONT-SIZE: 12px; font-weight:bold; COLOR: #002850; margin-top:´10px; margin-bottom:10px;margin-left:0px;
}
#horsedetail .hdl_top{margin-top:10px;}
.pedigree{
margin-top:10px;
margin-bottom:10px;
width:100%;
font-size:10px;
font-weight:bold;
background-color:#DFE4EA;
border-collapse:collapse;
}
.pedigree td{border:1px solid #26486B}
#horsedetail .ped_content{margin-left:20px;}
#horsedetail .ped_foto{margin-top:10px;}
#horsedetail .ped_merkmale, #horsedetail .ped_medien{
margin-bottom:10px;
font-size:10px;
border-collapse:collapse;
}
.ped_navigation{margin-top:8px;}
#horsedetail .right_col{padding-left:10px;}
#horsedetail input{width:200px;}
#horsedetail textarea{width:200px;height:80px;}

.horse_list{width:100%;border-bottom:1px solid #DFE4EA;font-size:10px;border-collapse:collapse;margin-left:20px;}
.horse_list_pic{text-align:right;}
.horse_list_pic img{margin:0px;}
.horse_list_name{padding-bottom:5px;padding-top:5px}









