/* ESTRUCTURA */

body {
	text-align: center;
	background-image: url(img/fondo.jpg);
	background-repeat: repeat-x;
	background-color:#525252;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C3C3C3;
	 padding-top:13px;
}
img {border: 0px}
#contenedor { width:770px; margin:auto; text-align:left;}
#contenedor-home { width:770px; margin:auto; text-align:center; }
#datos {width:770px; background-image:url(img/fondo_datos.jpg); background-repeat:no-repeat; padding-top:10px;}
#datos ul li {
	list-style-type: square;
	list-style-position: inside;
}

#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: 6px 0px 6px 25px; background-image:url(img/bullet_azul_claro.gif); background-repeat:no-repeat; background-position:10px 7px;}



#pie {
	font-size:11px;
	clear:both;
	margin-top:20px;
	color:#FFFFFF; 	
	padding:10px 10px 25px 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	margin-top:40px;

}
#pie-dir { float:left; }
#pie-links {float:right;  }
#pie-links a { color:#EC6E00;}
#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; margin:5px 0px 0px 0px; }
#logoyclaim { width:593px;  margin:auto; }
#logo { float:left; width:215px; margin-left:7px;}


/*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; }
#collage {margin-top:54px;}

/*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:#EC6E00;}
a:hover { text-decoration:underline;}
h1 {display:none;}
h2 { color:#FFFFFF;  margin-bottom:10px; font-size:14px; border-bottom:1px solid #FFFFFF; }
h3 {
	color:#FF9900;
	margin-bottom:5px;
	font-size:12px;
	font-weight:bold;

}



/*menu*/ 


#menu-home { background-image:url(img/fondo_menu_home.jpg); width:501px; height:33px; padding: 17px 0px 0px 0px; margin:auto;}
#menu-home a {color:#FFFFFF; }
#menu-home a:hover { color:#EC6E00;}
#menu-home ul { padding:0px; margin:0px; list-style-type:none;}
#menu-home ul li {margin:0px 15px; display:inline;}

#menu {float:left; width:527px;  height:59px; min-height:63px; font-weight:bold; background-image:url(img/fondo_menu.jpg); background-repeat:repeat-x; height:35px; margin-top:39px; }
#secciones {
	float:left;
	width:477px;
	text-align:center;
	font-size:12px;
	color:#636363;
	height:59px;
		font-weight:bold;
	padding-left:37px;
}

#inicio-menu { float:left; width:7px; background-image:url(img/inicio_menu.jpg); background-repeat:no-repeat; height:35px;}

#secciones ul {margin:0px; padding:0px;  }
#secciones ul li { list-style-type:none;  float:left; margin-top:0px; }
#secciones ul li a {color:#FFFFFF; display:block; float:left; height:35px; padding:5px 4px 0px 4px;}
#secciones ul li a:hover {}
#fin-menu {float:left; width:6px; background-image:url(img/fin_menu.jpg); background-repeat:no-repeat; height:35px;}
#secciones .activo {
	background-image:url(img/fondo_menu_act.jpg);
	background-repeat:repeat-x;
	height:35px;
	color:#F0B27B;

}
#menu-servicios { color:#333333; font-size:14px;}
#menu-servicios a {color:#333333;}
#menu-servicios .activo {color:#A24D29; font-weight:bold;}
.separa { float:left; padding-top:5px; 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:300px; padding:0px 10px; background-image:url(img/fondo_fotos.gif); background-repeat:no-repeat; height:297px; padding:13px 0px 0px 65px;}
.col-txt {float:left; width:380px;}
.float-left { float:left;}
.float-right {float: right;}
.col-txt1 {float:left; width:350px;}
.col-txt2 {float:right; width:380px;}

/*REFERENCIA*/
#tcv {

	font-size:9px;

	margin-top:5px;

	color:#ACACAC; 	

	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 */


