@charset "utf-8";

body { margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#494949;}

h3 {margin:0px; padding:7px 0 0 0;}

a { text-decoration: none; color:#494949; }

a:hover { text-decoration: underline; }

a img { border: none;}  

.separador{clear:both; height:10px;}
/*------------------------------------------------------------------------------------------*/

.contenedor { width:980px; margin:0 auto;background:url(imagenes/back_cabecera.jpg) no-repeat;}
.contenedor2 { padding-left:31px;}
/*------------------------------------------------------------------------------------------*/

.header { height:270px; width:920px; padding-top:36px;}
/*------------------------------------------------------------------------------------------*/

.menu { height:41px; width:920px; padding:0px; margin:0px;}
.menu ul {list-style:none;margin:0px;padding:0px;}
.menu li {list-style:none; float:left;}


/*------------------------------------------------------------------------------------------*/

.menu2 { height:203px; width:920px; background:url(imagenes/back_menu2.jpg) no-repeat;}
.menu2 .cabecera{ width:920px; height:40px;}
.menu2 .contenido{ width:903px; padding-left:17px; padding-top:17px;}
.menu2 .contenido .imagen{height:140px; width:281px;float:left;}
.menu2 .contenido .imagen .detalles{width:281px;}

/*------------------------------------------------------------------------------------------*/

.contenido_total { width:910px; height:230px; background:url(imagenes/back_contenido.jpg) no-repeat; padding-left:10px;}


.contenido_principal { width:630px; background:url(imagenes/back_contenido.jpg) no-repeat; padding-left:10px;}

.contenido_principal .colum1{ width:700px;}
.contenido_principal .colum1 p{font-size:13px; color:#494949; line-height:23px;}
.contenido_principal .colum1 .titulo {width:700px; height:39px; color:#494949;}

.colum2{width:210px; background:url(imagenes/back_contenido.jpg) no-repeat right top; float:left; min-height:300px;}


.contenido_pie{ height:160px; width:910px; background:url(imagenes/back_contenido_pie.jpg) no-repeat; padding-left:10px;}
.contenido_pie .marco_izq{ height:135px; width:167px; float:left; background:url(imagenes/marco_izq_pie.jpg);padding-top:25px;padding-left:13px;}
.contenido_pie .marco{ height:135px; width:167px; float:left; background:url(imagenes/marco_pie.jpg);padding-top:25px;padding-left:13px;}
.contenido_pie .marco_drch{ height:135px; width:167px;float:left;background:url(imagenes/marco_drch_pie.jpg);padding-top:25px;padding-left:13px;}
.contenido_pie .imagen { height:132px; width:156px;}
.contenido_pie .imagen .detalles { height:23px; width:156px;}

/*------------------------------------------------------------------------------------------*/

.pie { 
	margin:0px auto; 
	width:935px; 
	background:url(imagenes/back_pie.jpg) no-repeat; 
	height:63px; color:#FFF; font-size:x-small; 
	font-weight:bold; 
	padding:49px 0 0 55px;}
	
	
/** FORMULARIO CONTACTO **/

.formulario{ padding-top:30px; width:600px; font-weight:bold; font-size:small;}
a.formulario{background-color:#eb7b00; padding:5px; color:#FFF; text-decoration:none;}
a:hover.formulario{background-color:#333335;}

.formulario input:focus, .formulario textarea:focus {border:2px #eb7b00 solid; background-color:#FC9; color:#930;}
.formulario .label{font-weight:bold;}

.formulario ul{ list-style:none;}
.formulario ul li{ background:url(imagenes/flecha.jpg) no-repeat; line-height:21px; padding-left:10px; padding-bottom:0px;}
.formulario p{padding:0 0 0 20px; line-height:18px;}
.formulario table{padding-left:20px;}

/************************/

/** COLUMNAS ESTÁNDAR **/



.columnas{background:url(imagenes/back_contenido.jpg) no-repeat top; min-height:50px; width:920px;}
.columnas p{ font-weight:bold; padding-left:10px; line-height:21px; font-size:small;}

.col{float:left; width:47%; min-height:50px;}
.col .titulo, .columnas .titulo{height:60px;}
.col_sep{height:10px; float:left; width:6%;}
.col_sep_10{height:10px;float:left;width:10px;}


.columnas .texto_largo{width:890px; }

/************************/


/** ELEMENTOS DE LA PAG. PARTICULARES **/

.particulares .element{float:left;}

.element .foto{width:176px; height:153px; background:url(imagenes/bg_foto_p.jpg) no-repeat; float:left;}
.element .foto img{padding-top:9px;}
.element .foto h3 img{padding-left:35px; padding-top:0px;}
.element .foto .tit {padding:6px 0 0 35px;}

.element .texto{float:left; width:255px; font-size:11px; line-height:20px; font-weight:bold;}
.element .texto h3{color:#eb7b00; margin-bottom:10px;}
.element .texto ul{margin:0px; padding:0px; list-style:none;}
.element .texto ul li{margin:0px; padding:0px;}

.element .sep{width:10px; height:10px; float:left}


/** ELEMENTOS DE LA PAG. NOTICIAS **/

.noticias .element{float:left;}
.noticias .element .texto {width:500px;}
.noticias .element .texto p{float:left; font-size:small; line-height:21px; font-weight:normal; margin:10px 0px; padding:0px;}
.noticias .element .texto h3{font-size:medium;}
p.noticias_lis {font-weight:bold;}

/************************/


/** ELEMENTOS DE LA PAG. ENLACES **/

.enlaces{padding-top:5px;}

.enlaces .sep_col{width:10px; height:10px; float:left;}
.enlaces .imagen{ width:125px; height:92px; float:left; background-image:url(imagenes/marco_enlaces.jpg);}
.enlaces .texto{padding-top:5px; float:left; width:490px; height:78px; overflow:hidden;}
.enlaces .texto p{line-height:18px;}
.enlaces .texto a{color:#eb7b00; font-weight:bold; text-decoration:none;}

/*Quienes Somos-----------------------------------------------------------**/
.coches{float:left;width:213px}
.coches_esp{width:20px;float:left}
