#body{
background-image:url(fondopage1.jpg);
background-position:bottom;
background-attachment:fixed;
background-repeat:repeat-x;
background-color:#000000;
margin:0px;
text-align:center;
}
#bodyPH{
background-image:url(fondopage1.jpg);
background-position:bottom;
background-attachment:fixed;
background-repeat:repeat-x;
background-color:#000000;
margin: -66px 0 0;
text-align:center;
}
#container{
width:847px;
margin: 0 auto;
height:auto;
text-align:center;
}
#containerPH{
width:847px;
margin: 0 auto;
height:auto;
text-align:center;
}
#header{
background-image: url("bg-header.png");
border-bottom: 3px solid #A18558;
height: 124px;
margin-top: 20px;
width: 847px;
}
#headerPH{
background-image: url("bg-header.png");
border-bottom: 3px solid #A18558;
height: 124px;
margin-top: 20px;
width: 847px;
}
#contenido{
width:847px;
height:auto;
background-color:#252525;
float:left;
box-shadow: 5px 5px 10 #000000;
-webkit-box-shadow: 5px 5px 10 #000000;
-moz-box-shadow: 5px 5px 10 #000000;
}
#footer{
width:847px;
background-image:url(bg-footer.png);
height:50px;
background-repeat:no-repeat;
float:left;
}
#footerPH{
width:847px;
background-image:url(bg-footer.png);
height:50px;
background-repeat:no-repeat;
float:left;
}
#logo{
width:510px;
height:87px;
margin-left:30px;
float:left;
}
#idioma{
    float: left;
    height: 21px;
    margin-left: 80px;
    margin-top: 65px;
    width: 218px;
}
#idioma2{
    float: left;
    height: 21px;
    margin-left: 10px;
    margin-top: 85px;
    width: 200px;
}
@font-face {
font-family: "Traj";
src: url(traj.eot);
src: local("Traj"), url(traj.ttf) format("truetype");
}
@font-face {
font-family: "Brad";
src: url(brad.eot);
src: url(brad.svg);
src: local("Brad"), url(brad.ttf) format("truetype");
src: local("Brad"), url(brad.woff) format("woff");
}
.idioma{
font-family:"Traj";
color:#666666;
font-size:16px;
text-decoration:none;
}
.idioma:hover{
font-family:"Traj";
color:#A18558;
font-size:16px;
text-decoration:none;
}
#botonera{
width:840px;
height:20px;
float:right;
margin-top:10px;
text-align:right;
}
ul#bot{
list-style:disc inside;
color:#990000;
margin-top:13px;
}

ul#bot li{
margin-left:10px;
float:left;
}
.boton{
width:auto;
height:20px;
float:left;
font-family:"Traj";
color:#ffffff;
font-size:13px;
text-decoration:none;
margin-left:5px;
}
.boton:hover{
font-family:"Traj";
color:#A18558;
font-size:13px;
text-decoration:none;
}
.txtboton{
font-family:"Traj";
color:#ffffff;
font-size:13px;
text-decoration:none;
}
.txtboton:hover{
font-family:"Traj";
color:#A18558;
font-size:13px;
text-decoration:none;
}
/*home padrillos*/
.padrillo1{
width:350px;
margin-top:20px;
margin-left:240px;
border:2px solid #bc9e5e;
}
.Npadrillo1{
width:600px;
margin-top:10px;
margin-left:140px;
font-family:"Brad";
font-size:36px;
color:#bc9e5e;
}
.padrillo2{
width:350px;
margin-top:10px;
margin-left:48px;
border:2px solid #bc9e5e;
float:left
}
.Npadrillo2{
width:400px;
margin-top:10px;
margin-left:10px;
font-family:"Brad";
font-size:36px;
color:#bc9e5e;
float:left;
}
.imgpadrillo{
    border: 2px solid #BC9E5E;
    float: left;
    margin-left: 100px; 
    margin-top: 12px;
    width: 600px;
}
.pedigcontainer{
width:600px;
height:230px;
margin-top:20px;
margin-left:100px;
font-family:"Arial";
font-size:11px;
color:#ffffff;
}
#nombcaballo{
width:295px;
height:230px;
float:left
}
#nombre{
    color: #BC9E5E;
    float: left;
    font-family: "Brad";
    font-size: 29px;
    height: auto;
    margin-top: 90px;
    width: 295px;
}
#nombre2{
    color: #BC9E5E;
    float: left;
    font-family: "Brad";
    font-size: 30px;
    height: auto;
    margin-top: 89px;
    width: 295px;
}
#nombdesc{
width:280px;
font-family:"Arial";
font-size:12px;
color:#ffffff;
float:left;
height:30px;
margin-top:8px;
}
.pedigree{
width:300px;
height:230px;
float:left
}
.bisabuelo{
margin-top:5px;
margin-left:150px;
width:150px;
height:10px;
float:left;
text-align:left;
}
.bisabueloM{
margin-top:18px;
margin-left:150px;
width:150px;
height:10px;
float:left;
text-align:left;
}
.abuelo{
margin-top:5px;
margin-left:80px;
width:150px;
height:10px;
float:left;
text-align:left;
}
.padre{
margin-top:5px;
width:150px;
height:10px;
float:left;
text-align:left;
}
.imghembras{
width:400px;
height:auto;
margin-top:20px;
border:2px solid #bc9e5e;
margin-left:225px;
float:left;
}
.nombreH{
    color: #BC9E5E;
    float: left;
    font-family: "Brad";
    font-size: 24px;
    font-weight: bold;
    height: 22px;
    line-height: 20px;
    margin-top: 88px;
    text-align: center;
    width: 350px;
}
.nombHdesc{
    color: #FFFFFF;
    float: left;
    font-family: "Arial";
    font-size: 14px;
    height: 30px;
    margin-top: 2px;
    width: 350px;
}
.nombyegua{
    float: left;
    height: 230px;
    text-align: center;
    width: 346px;
}
.divisor{
background: none repeat scroll 0 0 #BC9E5E;
height: 3px;
margin-left: 192px;
margin-top: 30px;
margin-bottom: 60px;
width: 501px;
float:left;
}
.pedigcontainerH{
    color: #FFFFFF;
    float: left;
    font-family: "Arial";
    font-size: 11px;
    height: 230px;
    margin-left: 100px;
    margin-top: 20px;
    width: 650px;
}
#hembrasmenu{
width:500px;
height:30px;
margin-left:20px;
float:left;
font-family:"Traj";
font-size:14px;
color:#cccccc;
margin-top:10px;
}
#padmenu{
width:700px;
height:30px;
margin-left:20px;
float:left;
font-family:"Traj";
font-size:14px;
color:#cccccc;
margin-top:10px;
}
.marronG{
color:#bc9e5e;
text-decoration:none;
font-size:20px;
}
.marron{
color:#bc9e5e;
text-decoration:none;
}
.marron:hover{
color:#FFFFFF;
text-decoration:none;
}
#criasmenu{
width:500px;
height:30px;
margin-left:60px;
float:left;
font-family:"Traj";
font-size:14px;
color:#cccccc;
margin-top:10px;
text-align:left;
}
.imgpotrillo{
width:300px;
height:auto;
margin-top:20px;
margin-left:80px;
border:2px solid #bc9e5e;
float:left;
}
.imgpotrillo600{
width:600px;
height:auto;
margin-top:20px;
margin-left:128px;
border:2px solid #bc9e5e;
float:left;
}
.txtcria600{
width:600px;
height:auto;
margin-top:16px;
margin-left:128px;
font-family:"Arial";
font-size:14px;
color:#ffffff;
float:left;
text-align:center;
}
.nombpotrillo{
font-family:"Brad";
font-size:20px;
color:#bc9e5e;
text-decoration:none;
}
.nombpotrillo:hover{
font-family:"Brad";
font-size:20px;
color:#ffffff;
text-decoration:none;
}
.txtcria{
width:300px;
height:auto;
margin-top:16px;
margin-left:80px;
font-family:"Arial";
font-size:14px;
color:#ffffff;
float:left;
text-align:center;
}
#headerhome{
width:847px;
height:auto;
float:left;
}
#imghome{
width:847px;
height:auto;
float:left;
}
#prefooter{
width:847px;
height:250px;
background-color:#252525;
float:left;
text-align:center;
}
#hometxt{
width:400px;
height:110px;
margin-top:5px;
margin-left:10px;
font-family:"Arial";
font-size:12px;
color:#ffffff;
text-align:left;
float:left;
}
#homekhalid{
width:400px;
height:auto;
margin-top:20px;
margin-left:10px;
text-align:left;
float:left;
}
.beinvenidos{
font-family:"Traj";
font-size:20px;
color:#bc9e5e;
}
#linktxt{
width:400px;
height:110px;
margin-top:20px;
margin-left:250px;
float:left;
}
#imgharas{
width:847px;
height:auto;
float:left;
}
#contharas{
width:790px;
height:auto;
float:left;
margin-top:10px;
margin-left:30px;
font-family:"Arial";
font-size:12px;
color:#ffffff;
float:left;
}
#contnov{
width:790px;
height:200px;;
float:left;
margin-top:10px;
margin-left:30px;
font-family:"Arial";
font-size:12px;
color:#ffffff;
float:left;
}
#imgharaschic{
width:150px;
height:auto;
float:left;
}
#txtharas{
width:700px;
height:auto;
float:left;
margin-left:40px;
text-align:justify;
}
#txtnovedades{
width:700px;
height:500px;;
float:left;
margin-left:40px;
}

#galtit{
width:700px;
height:30px;
margin-left:20px;
float:left;
font-family:"Traj";
font-size:14px;
color:#cccccc;
margin-top:10px;
text-align:left;
}
.galfoto{
width:auto;
height:auto;
border: 2px solid #bc9e5e;
background-color:#bc9e5e;
float:left;
margin-left:28px;
margin-top:15px;
text-decoration:none;
}
.galfoto2{
width:auto;
height:auto;
border: 2px solid #bc9e5e;
background-color:#bc9e5e;
float:left;
margin-top:15px;
text-decoration:none;

}
.galfoto15{
width:auto;
height:auto;
border: 2px solid #bc9e5e;
float:left;
margin-left:28px;
margin-top:-149px;
background-color:#bc9e5e;
}
.img-align-left{
margin:5px 10px 0 0;
float:left;
}

.img-align-right{
margin:5px 0 0 10px;
float:right;
}
.galcontainer{
width:200px;
height:auto;
float:left;
margin-left:20px;
}
.galcontainer2{
width:270px;
height:auto;
float:left;
margin-left:28px;
}
.galcontainer3{
width:800px;
height:auto;
float:left;
margin-left:28px;
}
img{
border:0px;
}
.icopelota{
width:6px;
height:15px;
background-image:url(ico-pelota.jpg);
background-position:center center;
background-repeat:no-repeat;
float:left;
margin-left:15px;
}
#contvtas{
width:790px;
height:250px;;
float:left;
margin-top:10px;
margin-left:30px;
font-family:"Arial";
font-size:12px;
color:#ffffff;
float:left;
text-align:center;
}
.imgventas{
width:150px;
height:auto;
margin-left:20px;
border: 2px solid #bc9e5e;
float:left;
}
.txtventas{
width:230px;
height:218px;;
margin-left:20px;
float:left;
}
#homeenter{
width:230px;
height:160px;
float:left;
margin-left:20px;
margin-top:20px;
}
.txtfooter{
width:400px;
height:10px;
float:left;
margin-top:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}
.txtfooter2{
width:400px;
height:10px;
float:left;
margin-top:30px;
margin-left:40px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:right;
}
#contvtas2{
width:790px;
height:auto;
float:left;
margin-top:10px;
margin-left:30px;
font-family:"Arial";
font-size:12px;
color:#ffffff;
float:left;
text-align:center;
}
#form{
    float: left;
    height: auto;
    margin-left: 110px;
    width: 540px;
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#bc9e5e;
	
}
.txform{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;}
.marronG2{
color:#bc9e5e;
text-decoration:none;
font-size:18px;
font-family:"Times New Roman", Times, serif;
}
.boteviar{
background-color:#bc9e5e;
color:#252525;
font-size:18px;
font-family:"Times New Roman", Times, serif;
}