/* atributos genericos en la web*/

*
{
padding: 0px;
margin-top:0px;
font-family:Verdana, Geneva, sans-serif;
}

body
{
background-image:url(../../../images/template/fondo_web.jpg);
text-align:center;
}

img
{
border:#FFFFFF;
}

a
{
text-decoration:none;
font-size:11px;
}

/* Atributos con Class por ordern de aparicion izquierda - derecha, arriba - abajo */
.MainDiv
{
margin:0 auto 0 auto;
width:960px;
}

.Menu{
width:170px;
height:545px;
float:left;
}

.LogoCabecera
{
float:left; 
width:170px; 
height:170px; 
background-image:url(../../images/template/logo_cabecera.png); 
background-repeat:no-repeat; 
background-position:0px 5px; 
padding-top:30px; 
padding-bottom:40px;
}


.MenuOpcion
{
width:140px;
height:30px;
float:left;
background-image:url(../../images/template/caballo.jpg);
background-repeat:no-repeat;
background-position:0px 5px;
padding-left:25px;
padding-top:10px;
text-align:left;
color:#6C5B28;
font-size:15px;
font-weight:600;
}

.MenuOpcion:hover
{
background-image:url(../../images/template/caballo_hover.png);
background-repeat:no-repeat;
background-position:0px 5px;
color:#000000;
}

.MenuOpcionHover
{
width:140px;
height:30px;
float:left;
padding-left:25px;
padding-top:10px;
text-align:left;
font-size:15px;
font-weight:600;
background-image:url(../../images/template/caballo_hover.png);
background-repeat:no-repeat;
background-position:0px 5px;
color:#000000;
}


.MenuOpcionGrande
{
width:140px;
height:40px;
float:left;
background-image:url(../../images/template/caballobig.jpg);
background-repeat:no-repeat;
background-position:0px 5px;
padding-left:42px;
padding-top:22px;
text-align:left;
color:#6C5B28;
font-size:15px;
font-weight:600;
}


.MenuOpcionGrande:hover
{
background-image:url(../../images/template/caballo_hoverbig.png);
background-repeat:no-repeat;
background-position:0px 5px;
color:#000000;
}


.MenuOpcionHoverGrande
{
width:140px;
height:40px;
float:left;
padding-left:42px;
padding-top:22px;
text-align:left;
font-size:15px;
font-weight:600;
background-image:url(../../images/template/caballo_hoverbig.png);
background-repeat:no-repeat;
background-position:0px 5px;
color:#000000;
}




.MenuOpcionPortada
{
float:left;
text-align:left;
color:#a19153;
font-size:18px;
font-weight:600;
text-align:center;
vertical-align:bottom;
font-size:32px
}







.Contenido{
width:766px;
min-height:440px;
height:auto;
float:left;
padding:10px;
padding-top:100px;
background-image:url(../../images/template/fondo.jpg);
background-repeat:no-repeat;
background-position:center;
}

.ContenidoPortada{
width:960px;
height:530px;
float:left;
background-image:url(../../images/template/fondo.jpg);
background-repeat:no-repeat;
background-position:center;

}


.CuadroObra
{
width:170px; 
height:145px; 
border:solid 2px #6C5B28; 
float:left; 
margin-left:22px; 
margin-right:22px; 
margin-bottom:22px; 
padding-top:25px; 
background-color:#FFFFFF;
font-size:11px;
}

.Pie{
width:958px;
height:38px;
float:left;
font-size:11px;
color:#666666;
text-align:center;
padding-top:10px;
}


.titulo
{
text-align:left;
font-size:21px;
padding:5px;
padding-right:15px;
font-weight:600;
width:746px;
}

.texto
{
text-align:left;
font-size:12px;
padding:10px;
width:746px;
float:left;
}

.nombreop
{
padding:4px;
float:left;
font-size:16px;
font-weight:600;
}

.oficioop
{
padding:4px;
float:left;
font-size:16px;
font-weight:600;
}


.EstiloTextBox 
{
border:solid 1px black;
padding:4px;
width:350px;
margin:4px;
}

 .EstiloBoton
{
border:solid 1px black;
padding:4px;
margin:4px;
background-color:#FFFFFF;
}


.CuadroPortada
{
	float:left; 
	width:745px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	padding:20px; 
	text-align:left; 
	color:#b0a243; 
	background-color:#f5f4ed;  
	border:solid 1px #b0a247; 
	margin-top:120px; 
	font-size:16px;
}