.body{

font-family:arial;
background-color:#282828;
text-align:center;
background-image:url('../imagenes/fondo/index_menu.jpg');
background-repeat:repeat-x;
}

.body_interior{
margin:auto;
background-image:url('../imagenes/fondo/fondos_cuerpo.jpg');
background-repeat:repeat-x;
background-color:#282828;
margin-top:0px;
margin-left:0px;
}

.cuerpo{
width:1075px;
margin:auto;
text-align:center;
}


.logo_index{
width:1075px;
height:192px;
margin-top:5px;
}


.menu_index{
width:1075px;
height:275px;
}

.menu_index .contenedor_menu{
width:618px;
height:275px;
margin:auto;
}

.menu_index .contenedor_menu .menu_index_izq{
float:left;
width:160px;
height:300px;

}
.menu_index	.contenedor_menu .foto_central{
float:left;
width:290px;
height:300px;

}

.menu_index .contenedor_menu .menu_index_der{
float:left;
width:160px;
height:300px;
}

.menu_index .contenedor_menu .menu_index_izq .menu_index_izq_cont{
width:160px;
height:215px;
margin-top:38px;
}


.menu_index .contenedor_menu .menu_index_izq .menu_index_izq_cont .botom{
width:160px;
height:25px;
border-bottom:1px solid #363636;
padding-top:10px;
}

.menu_index .contenedor_menu .menu_index_izq .menu_index_izq_cont .botom2{
width:160px;
height:25px;
padding-top:10px;
}

.menu_index .contenedor_menu .menu_index_izq .menu_index_izq_cont .botom:hover{
background-color:#323232;
}

.menu_index .contenedor_menu .menu_index_izq .menu_index_izq_cont .botom2:hover{
background-color:#323232;
}

.menu_index .contenedor_menu .menu_index_der .menu_index_der_cont{
width:160px;
height:215px;
margin-top:38px;
}

.menu_index .contenedor_menu .menu_index_der .menu_index_der_cont .botom{
width:160px;
height:25px;
border-bottom:1px solid #363636;
padding-top:10px;
}
.menu_index .contenedor_menu .menu_index_der .menu_index_der_cont .botom2{
width:160px;
height:25px;
padding-top:10px;
}

.menu_index .contenedor_menu .menu_index_der .menu_index_der_cont .botom:hover{
background-color:#323232;
}

.menu_index .contenedor_menu .menu_index_der .menu_index_der_cont .botom2:hover{
background-color:#323232;
}


.menu_index .contenedor_menu .menu_index_izq .menu_index_izq_cont .botom .link_index{
text-decoration:none;
color:white;
font-size:11px;
}
.menu_index .contenedor_menu .menu_index_der .menu_index_der_cont .botom .link_index{
text-decoration:none;
color:white;
font-size:11px;
}
.menu_index .contenedor_menu .menu_index_izq .menu_index_izq_cont .botom2 .link_index{
text-decoration:none;
color:white;
font-size:11px;
}
.menu_index .contenedor_menu .menu_index_der .menu_index_der_cont .botom2 .link_index{
text-decoration:none;
color:white;
font-size:11px;
}


.pie_index{
width:1075px;
height:185px;
}

.pie_index .informa{
margin-top:10px;
/margin-top:30px;
}
.pie_index .informa .link_informa{
color:#E4221f;
text-decoration:none;
font-size:14px;
font-weight: bold;
}

.pie_index	.contenedor_contacto{
margin-top:60px;
overflow:auto;
width:820px;
margin-left:auto;
margin-right:auto;
}

.pie_index	.contacto_texto{
float:left;
color:#b4b4b4;
font-size:12px;
line-height:17px;
}
.pie_index	.contacto_texto .link_contacto{
color:#b4b4b4;
text-decoration:none;
}
		


/********************************ENC********************************/


.cuerpo_contenedor{
width:1075px;
margin:auto;
/text-decoration:none;
}
.cuerpo_contenedor .enc{
width:1075px;
height:110px;

}
.cuerpo_contenedor .enc .logo{
width:155px;
height:110px;
float:left;
margin-left:15px;
}
.cuerpo_contenedor .enc	.menu{
width:850px;
height:110px;
float:left;
}
.cuerpo_contenedor .enc	.menu .menu_sup{
width:720px;
height:22px;
margin-left:190px;
margin-top:30px;
}

.cuerpo_contenedor .enc	.menu .menu_sup	.botom{
color:white;
float:left;
font-size:11px;
height:18px;

}

.cuerpo_contenedor .enc	.menu .menu_sup	.botom:hover{
background-color:#555555;
}
			
.cuerpo_contenedor .enc	.menu .menu_sup	.separador{
float:left;
color:white;
font-size:11px;
margin-top:5px;
}




.cuerpo_contenedor .enc	.menu .menu_inf{
width:830px;
height:28px;
margin-left:80px;
margin-top:18px;
}


.cuerpo_contenedor .enc	.menu .menu_inf	.botom{
color:white;
float:left;
font-size:13px;



}

.cuerpo_contenedor .enc	.menu .menu_inf	.botom:hover{
background-color:#555555;
}
			
.cuerpo_contenedor .enc	.menu .menu_inf	.separador{
float:left;
color:white;
font-size:11px;
margin-top:6px;
}



.cuerpo_contenido{
height:auto;
width:1075px;
}

.cuerpo_contenido .titulo_seccion_pagina{
width:980px;
height:auto;
margin-left:27px;
margin-top:10px;
}
.cuerpo_contenido .contenedor {
width:1075px;
height:auto;
}
.cuerpo_contenido .contenedor .menu_vertical{
float:left;
margin-left:27px;

}

.cuerpo_contenido .contenedor .menu_vertical .contenedor_vertical{
border-bottom:1px solid #A0A0A0;
border-top:1px solid #A0A0A0;
height:auto;
background-color:#343434;
width:194px;
}

.cuerpo_contenido .contenedor .menu_vertical .contenedor_vertical .boton{
color:#9B9B9B;
font-size:13px;
padding-bottom:5px;
padding-left:15px;
padding-top:5px;
width:179px;
font-family:arial;
}

.cuerpo_contenido .contenedor .menu_vertical .contenedor_vertical .activo{
background-color:#505050;
color:white;
}

.cuerpo_contenido .contenedor .menu_vertical .contenedor_vertical .boton:hover{
background-color:#505050;
color:white;
cursor:pointer;
}

.cuerpo_contenido .contenedor .contenido{
border-top:1px solid #A0A0A0;
float:left;
height:auto;
margin-left:20px;

width:830px;
}

.cuerpo_contenido .contenedor .contenido .embriones{
float:left;
width:550px;
}

.cuerpo_contenido .contenedor .contenido .embriones .texto{
color:#B4B4B4;
font-family:Arial;
font-size:12px;
line-height:16px;
margin-left:3px;
margin-top:18px;
width:530px;
}

.cuerpo_contenido .contenedor .contenido .remates{
float:left;
width:825px;
}

.cuerpo_contenido .contenedor .contenido .remates .texto{
color:#B4B4B4;
font-family:Arial;
font-size:12px;
line-height:16px;
margin-left:3px;
margin-top:18px;

}

.cuerpo_contenido .contenedor .contenido .embriones .tabla{

margin-top:12px;
width:530px;
border:1px solid #ffffff;
padding-bottom:15px;

}

.cuerpo_contenido .contenedor .contenido .embriones .tabla .titulo_tabla{
border-bottom:1px solid #ffffff;
color:#B4B4B4;
font-family:Arial;
font-size:13px;
font-weight:bold;
height:22px;
padding-left:10px;
padding-top:6px;
}
.cuerpo_contenido .contenedor .contenido .embriones .tabla .texto_tabla{
color:#B4B4B4;
font-family:Arial;
font-size:12px;
padding-left:9px;
padding-top:12px;
}

.cuerpo_contenido .contenedor .contenido .embriones .tabla .lista{
margin-left:10px;
margin-left:12px;
margin-top:8px;
}


.titulo_tabla_embriones{
color:#B4B4B4;
font-family:Arial;
font-size:12px;

width:490px;
}

.cuerpo_contenido .contenedor .contenido .col1_semen{
float:left;
width:290px;
}


.cuerpo_contenido .contenedor .contenido .col1_semen .toro{
font-family:arial;
font-size:11px;
line-height:15px;
margin-left:3px;
margin-top:16px;
}

.color_rojo{
color:#e4221f;
}

.link_semen_toro{
color:#e4221f;
text-decoration:none;
}

.link_contacto{
text-decoration:none;
color:#B4B4B4;
font-family:Arial;
font-size:12px;
}


.color_blanco{
color:#ffffff;
}
	
.cuerpo_contenido .contenedor .contenido .col2_semen{
float:left;
width:260px;
}

.cuerpo_contenido .contenedor .contenido .col2_semen .toro{
font-family:arial;
font-size:11px;
line-height:15px;
margin-left:10px;
margin-top:16px;
}


.cuerpo_contenido .contenedor .contenido .col3_semen{
float:left;
}

.titulo_restaurant{
color:#B4B4B4;
font-family:Arial;
font-size:16px;
line-height:16px;
font-weight:bold;
}

/**************************************************/


li,ul{

margin:0;
padding:0;
}




.foto_remates{
width:268px;
float:left;
}
.foto_remates .Fremates{
width:268px;
}
.foto_remates .texto_remates{
width:268px;
font-family:arial;
font-weight:bold;
font-size:12px;
line-height:25px;
color:#e4221f;
text-align:right;
margin-left:-50px;
}			
.cont_remates{
width:490px;
float:left;
}
.cuerpo_texto{
font-size:12px;
color:#b4b4b4;
line-height:16px;
font-family:arial;
}

.cuerpo_texto .col_aldia1{
float:left;
width:255px;
margin-top:10px;
}
.cuerpo_texto .col_aldia2{
float:left;
width:530px;
margin-left:30px;
margin-top:25px;
}

.titulo_contenido_principal{
font-weight:bold;
font-size:14px;
font-family:arial;
color:white;
line-height:20px;
}


.subtitulo_contenido_principal{
font-weight:bold;
font-size:12px;
font-family:arial;
color:#b4b4b4;
line-height:25px;
}

.link_informa{
font-size:12px;
font-family:arial;
color:#e4221f;
text-decoration:none;
}

.link_contenidos{
text-decoration:none;
font-weight:bold;
font-size:12px;
color:#b4b4b4;
font-family:arial;
}



.caja_informa{
width:830px;
border-bottom:1px solid #4c4c4c;
height:190px;
font-size:12px;
color:#b4b4b4;
line-height:16px;
font-family:arial;
margin-top:10px;
}

.caja_informa .col_informa1{
width:225px;
float:left;
}
.caja_informa .col_informa2{
width:525px;
float:left;
margin-left:25px;
margin-top:10px;
}

.titulo_seccion_chico_distribuidores{
font-family:arial;
font-size:14px;
font-weight:bold;
color:black;
}

.linkverde{
font-family:arial;
font-size:12px;
color:#000000;
text-decoration:none;
}

.link_listado{
font-family:arial;
font-size:12px;
color:#000000;
text-decoration:none;
}
.link_listado:hover{
font-family:arial;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
}

.link_activo{
font-family:arial;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
}

.listado_rasas{
margin-left:15px;
}

.seprador_link{
float:left;
font-family:arial;
font-size:12px;
color:#000000;
margin-left:3px;
margin-right:3px;
}

.cont_link{
float:left;
}

.titular_rasas{
font-family:arial;
font-size:14px;
color:#000000;
font-weight:bold;
text-decoration:none;
margin-left:15px;
margin-top:10px;

}


/*******************************************************************/

.mapa{
width:323px;
height:477px;
}


.mapa_principal{
z-index:0;
}
#estancia1{
margin-left:142px;
margin-top:-210px;
position:relative;
z-index:1;
display:none;
}
#estancia2{
margin-left:130px;
margin-top:-192px;
position:relative;
z-index:2;
display:none;
}
#estancia3{
margin-left:107px;
margin-top:-167px;
position:relative;
z-index:3;
display:none;
}
#estancia4{
margin-left:84px;
margin-top:-123px;
position:relative;
z-index:4;
display:none;
}
#estancia5{
margin-left:150px;
margin-top:-155px;
position:relative;
z-index:5;
display:none;
}
#estancia6{
margin-left:139px;
margin-top:-153px;
position:relative;
z-index:6;
display:none;
}
#estancia7{
margin-left:143px;
margin-top:-139px;
position:relative;
z-index:7;
display:none;
}
#estancia8{
margin-left:125px;
margin-top:-145px;
position:relative;
z-index:8;
display:none;
}

.pie{
width:1075px;
height:30px;
margin-top:30px;
border-top:1px solid #4c4c4c;
padding-top:10px;
font-weight:bold;
text-align:center;
color:#bcbcbc;
font-family:arial;
font-size:12px;
}
