/* ESTRUCTURA */



body {

	text-align: center;

	background-image: url(img/fondo.jpg);

	background-repeat: repeat-x;

	background-color:#F7F5EE;

	margin:0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #777777;

}

#contenedor { width:770px; margin:auto; text-align:left;}

#datos {width:770px; background-image:url(img/fondo_datos.jpg); background-repeat:no-repeat; padding-top:10px; clear:both;}



#col-home1 {width:399px; float:left; padding-left:15px; }



#col-home1 ul { list-style-type:none; padding:0px; margin:0px;}

#col-home1 ul li {padding: 4px 0px 4px 25px; background-image:url(img/bullet_azul.gif); background-repeat:no-repeat; background-position:10px 7px;}

#col-home2 { float:right; width:307px; height:155px; background-image:url(img/fondo_col2_home.jpg); background-repeat:no-repeat; padding:20px 15px;}

#col-home2 ul {padding:0px; margin:10px 0px 0px 0px; list-style-type:none;}

#col-home2 ul li {padding: 4px 0px 4px 15px; background-image:url(img/bullet_cuad.gif); background-repeat:no-repeat; background-position:5px 10px;}

#col-home2 a { color:#494C78;}

.caja1 {background-image:url(img/fondo_caja1.jpg); background-repeat:no-repeat; padding:10px; height:139px;}

.caja1 ul {list-style-type:none; margin:0px; padding:0px;}

.caja1 li {padding: 6px 0px 6px 25px; background-image:url(img/bullet_azul_claro.gif); background-repeat:no-repeat; background-position:10px 7px;}



#datos ul {list-style-type:none; margin:0px; padding:0px;}

#datos li {padding: 0px 0px 6px 25px; background-image:url(img/bullet_azul_claro.gif); background-repeat:no-repeat; background-position:10px 2px; margin-bottom:10px;}

#datos ul li li {padding: 0px 0px 4px 15px; background-image:url(img/bullet_cuad.gif); background-repeat:no-repeat; background-position:5px 10px;}





#pie {

	font-size:11px;

	clear:both;

	margin-top:20px;

	color::#737373; 	

	background-color:#FAF9F3;

	padding:10px 10px 25px 10px;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-top-color: #BEBEBE;

	border-bottom-color: #D5C79E;

}

#pie-dir { float:left; }

#pie-links {float:right;  }

#pie-links a { color:#4F55A2;}

#path { font-size:11px; margin:10px 0px; }

#path a {color:#777777;}

#path span {color:#401D02;}

#bloque { margin:0px 140px;}

.clientes { float:left; width:400px; padding:10px; font-weight:bold;}

.clientes li { margin:5px 0px;}











/*CABECERA*/

#precabecera { clear:both; width:770px; height:70px; margin:5px 0px 0px 0px; }

#logo {float:left; width:203px; margin: 5px 0px 0px 0px;  }





/*FALDON CABECERA*/

#faldon {

	clear:both;

	height:154px;

	margin-top:10px;

	border: 4px solid #FFFFFF;

}

#faldon-cab-1 { float:left; width: 324px; height:154px; max-height:154px; }

#faldon-cab-2 { float:left; width: 438px; height:154px; max-height:154px; background-image:url(img/fondo_cab_home_2.jpg); background-repeat:no-repeat; text-align:right; color:#FFFFFF;}

#faldon-cab-2 .txt {padding:20px;}

#faldon-cab-2 .txt a {color:#B3B7F4; }



/*FALDON INTERIOR*/

#faldon-int {clear:both; height:154px; float:left; 	border: 4px solid #FFFFFF; 	margin-top:10px;}

#faldon-int-1 {  float:left; width: 352px; height:154px; max-height:154px; border-right:1px solid #FFFFFF; }

#faldon-int-2 { float:left; width: 404px; height:154px; max-height:154px; background-image:url(img/fondo_cab_int.jpg); background-repeat:no-repeat; background-position:right; color:#FFFFFF;}





/* TITULOS, TEXTOS Y ENLACES*/

a { text-decoration:none; color:#4F55A2;}

a:hover { text-decoration:underline;}

h1 {display:none;}

h2 { color:#FFFFFF;  margin:10px; font-size:20px; }

h3 { color:#772B26;  margin-bottom:5px; font-size:12px; font-weight:normal;  }







/*menu*/ 



#menu {float:left; width:567px;  height:59px; font-weight:bold;  }

#secciones {

	float:left;



	text-align:center;

	font-size:12px;

	color:#636363;

	height:59px;





}

#secciones ul {margin:0px; padding:0px;  }

#secciones ul li { list-style-type:none;  float:left; margin-top:0px; }

#secciones ul li a {color:#636363; display:block; float:left; height:59px; padding:8px 4px 0px 4px;}

#secciones ul li a:hover {}

.menu1-activo { background-image:url(img/fondo_menu_1.jpg); background-repeat:no-repeat; width:48px; height:59px;  padding-left:5px; }

#secciones ul li .menu1-activo a {color:#FFFFFF;}

.menu2-activo { background-image:url(img/fondo_menu_2.jpg); background-repeat:no-repeat; width:102px; height:59px; padding-left:4px; }

#secciones ul li .menu2-activo a {color:#FFFFFF;}

.menu3-activo { background-image:url(img/fondo_menu_2.jpg); background-repeat:no-repeat; width:102px; height:59px;  padding-left:4px; }

#secciones ul li .menu3-activo a {color:#FFFFFF;}

.menu4-activo { background-image:url(img/fondo_menu_2.jpg); background-repeat:no-repeat; width:97px; height:59px;  padding-left:9px; }

#secciones ul li .menu4-activo a {color:#FFFFFF;}

.menu5-activo { background-image:url(img/fondo_menu_2.jpg); background-repeat:no-repeat; width:102px; height:59px;  padding-left:5px; }

#secciones ul li .menu5-activo a {color:#FFFFFF;}

.menu6-activo { background-image:url(img/fondo_menu_3.jpg); background-repeat:no-repeat; width:90px; height:59px;  padding-left:5px; }

#secciones ul li .menu6-activo a {color:#FFFFFF;}

.menu7-activo { background-image:url(img/fondo_menu_1.jpg); background-repeat:no-repeat; width:48px; height:59px;  padding-left:0px; }

#secciones ul li .menu7-activo a {color:#FFFFFF;}



/*FOTOS*/



.fotoleft { float:left; margin:0px 10px 10px 0px; }

.fotoright { float:right; margin:0px 0px 10px 10px; }





/*COLUMNAS*/

.col-fotos { float:left; width:156px; text-align:center; padding:0px 10px;}

.col-txt {float:left;}

/*REFERENCIA*/
#tcv {

	font-size:9px;

	margin-top:5px;

	color:#ACACAC; 	

	background-color:#FAF9F3;

	padding:2px 0px; text-align: center
}


/*FORMULARIO*/







/*BUGS*/

.clearfix:after {

content: "."; 

display: block; 

height: 0; 

clear: both; 

visibility: hidden;

}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/

* html .clearfix {height: 1%;}

.clearfix {display: block;}

/* End hide from IE-mac */



