/* CSS Document */
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	background-image:url(../img/barrido.png);
	background-repeat:repeat-x;
	background-color:#F0F0F0;
}
.contenedor{
	width:940px;
	height:auto;
	margin:12px auto;
}
.menu{
	width:740px;
	height:50px;
	float:left;
}
.pestana{
	background-image:url(../img/icn-menu.jpg);
	background-repeat:no-repeat;
	background-position:top;
	font-size:15px;
	color:#282828;
	float:left;
	font-weight:bold;
	margin:2px 0 0 0;
	/*padding:18px 15px 0 15px*/;
	padding:18px 7px 0 7px;
}
.pestana a {
	color:#282828;
	text-decoration:none;
}
.pestana a:hover{
	text-decoration:underline;	
}
.telefono_fondo{
	width:190px;
	height:55px;
	float:left;
}
.text_telefono{
	font-size:14px;
	font-weight:bold;
	width:140px;
	text-align:right;
	margin:5px 5px 0 0;
	float:left;
}
.text_telefono span{
	font-size:18px;
}
.telefono_fondo img{
	margin:15px 0 0 0
}
.logo{
	width:364px;
	float:left;
	margin:20px 0 0 0;
}
.imagen_carro{
	background-image:url(../img/img_principal_camion.png);
	width:520px;
	height:234px;
	float:left;
	margin:40px 0 0 0;
}
.mensaje_cabecera{
	float:left;
	font-size:22px;
	margin:65px 0 0 8px;
}
.cabecera_derecha{
	width:390px;
	height:auto;
	float:left;
}
.enlace_cabecera{
	float:left;
	margin:5px 0 0px 8px;
	width:250px;
}
.contenido{
	width:940px;
	height:auto;
	float:left;
	padding:0 0 20px 0;
}
.contenido_izquierda{
	width:550px;
	height:auto;
	float:left;
	margin:0 0 0 0;
}
.contenido_izquierda span{
	color:#4D4D4D;
}
.contenido_izquierda_img{
	margin:0px 0 0 0;
	float:left;	
	border:1px solid #C1BFC0;
}
.cuadro_1{
	background-image:url(../img/img_cuadro_1.png);
	width:324px;
	height:118px;
	float:left;
	font-size:11px;
	margin:0 0 5px 0;
	padding:0 0 0 17px;
	color:#F8DB4F;
}
.cuadro_2{
	background-image:url(../img/img_cuadro_2.png);
	width:324px;
	height:118px;
	float:left;
	font-size:11px;
	margin:0 0 5px 0;
	padding:0 0 0 17px;
	color:#F96B69;
}
.cuadro_3{
	background-image:url(../img/img_cuadro_3.png);
	width:324px;
	height:118px;
	float:left;
	font-size:11px;
	margin:0 0 5px 0;
	padding:0 0 0 17px;
	color:#F45992;
}
.titulo_cuadro{
	font-size:24px;
	color:#FFF;
	margin:20px 0 0 0;
}
.mas_info{
	font-size:14px;
	margin:30px 20px 0 0;
	float:right;
}
.mas_info a{
	color:#FFF;
	text-decoration:none;
}
.mas_info a:hover{
	text-decoration:underline;
}
.mas_info span{
 	color:#FFF;
	margin:0 0 0 5px;
	font-family:"MS Serif", "New York", serif;
}
.titulo_contenido{
	font-size:28px;
	width:500px;
	float:left;
}
.formulario{
	width:320px;
	float:left;
	margin:0px 0 0 15px;
}
.titulo_formulario{
	color:#B32E4B;
	font-size:17px;
	font-weight:bold;
	margin:0 0 25px 0;
}
.formulario label{
	width:125px;
	float:left;
	font-size:14px;
	padding:5px 0 0 0;
	font-weight:bold;
}
.fila{
	float:left;
	margin: 5px 0 0 0;
}
.formulario_input{
	width:175px;
	height:20px;
	border:1px solid #B7BBBC;
	color:#999;
	font-family:Arial, Helvetica, sans-serif;
}
.text_comentario{
	width:175px;
	height:50px;
	border:1px solid #B7BBBC;
	font-size:12px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}
.btn_enviar{
	background-image:url(../img/btn_1.png);
	width:73px;
	height:19px;
	float:right;
	margin:35px 20px 0 0;
	font-weight:bold;
	padding: 5px 0 0 25px;	
}
.btn_enviar a{
	color:#000;
	text-decoration:none;
}
.btn_enviar a:hover{
	text-decoration:underline;
}
.cuadro_contenido{
	width:690px;
	height:auto;
	float:left;
	padding:0 10px 15px 0;
}
.contenedor_cuadro_contenido{
	width:600px;
	height:auto;
	float:left;
	padding:0 10px 15px 0;
}
.contenedor_cuadro_contenido img{
	margin:0 0 0 40px;
}
.cuadro_contenido span{
	height:auto;
	width:auto;
	float:left;
	color:#474745;
	margin:10px 0 0 10px;
}
.cuadro_contenido label{
	height:auto;
	float:left;
}
.cuadro_contenido_titulo{
	width:auto;
	font-size:24px;
	font-weight:bold;
	float:left;
}
.titulo_rojo{
	color:#B42F4A;
	float:left;
	font-weight:bold;
	font-size:14px;
	margin:10px 0 20px 0;
}
.li{
	list-style:none;
	float:left;
	width:100%;
	color:#F86C1F;
	margin:8px 0 0 0;
}
.leer_mas{
	float:right;
	margin:10px 25px 0 0;
}
.leer_mas span{
	color:#E30000;
	font-weight:bold;
	margin:0;
	padding:0;
}
.leer_mas a{
	color:#474745;
	font-weight:bold;
	text-decoration:none;
	margin:15px 0 0 5px;
}
.leer_mas a:hover{
	text-decoration:underline;
}
.li_naranja{
	width:220px;
	float:left;
	margin:10px 0 0 0;
	list-style-image:url(../img/icn_flecha.png);
}
.li_naranja a{
	text-decoration:none;
	color:#000;
}
.li_naranja a:hover{
	text-decoration:none;
	color:#F46D1C;
}
.descripcion_cuadro{
	float:left;
	height:150px;
	width:670px;
	text-align:justify;	
}
.descripcion_cuadro label{
	float:left;
	height:170px;
	font-size:14px;
	width:auto;
}
.cuadro_contenido_pregunta{
	width:220px;
	height:auto;
	float:left;
}
.cuadro_contenido_pregunta ul{
	margin:15px 0 0 0;
	float:left;
	padding:0 0 0 20px;
}
.cuadro_contenido_pregunta span{
	height:auto;
	float:left;
	color:#474745;
}
.pie_fondo{
	background-image:url(../img/barrido_pie.jpg);
	background-repeat:repeat-x;
	width:100%;
	min-width:940px;
	height:101px;
	float:left;
	color:#848484;
}
.pie{
	width:940px;
	margin:40px auto;
}
.pie_menu{
	width:430px;
	float:left;
	text-align:right;
}
.pie_menu a{
 	color:#848484;
	text-decoration:none;
}
.pie_menu a:hover{
	text-decoration:underline;
}
.copy{
	width:505px;
	float:left;
	text-align:left;
}
.copy a{
	color:#848484;
}
.derecha_contenido{
	float:left;
	font-size:14px;
	width:535px;
	margin-top:-20px
}
.derecha_contenido_index{
	float:left;
	width:380px;
	margin-top:-20px
}
.izquierda_contenido{
	float:right;
	width:auto;
	border:1px solid #CDCDCD;
	width:330px;
	height:350px;
	margin:20px 0 0 0;
}
.izquierda_contenido_index{
	float:right;
	width:560px

}
.bloque_gris{
	width:100%;
	min-width:940px;
	float:left;
	padding-bottom:10px;
	background-color:#E7E7E7;
}
.cuadro_contenido_principal{
	width:940px;
	margin:10px auto;
	padding:10px 0 10px 0;
}
.btn_gestion{
	background-image:url(../img/btn_gestion_gratuita.png);
	width:144px;
	height:21px;
	float:left;
	color:#D33939;
	margin:10px 0 0 10px;
	padding:5px 0 0 3px;
}
.btn_gestion a{
	color:#D33939;
	text-decoration:none;
}
.btn_gestion:hover{
	text-decoration:underline;
}
.subtitulo_contenido{
	float:left;
	width:550px;
	color:#4F4D4E;
	margin:0 0 18px 0;
}
.titulo_principal{
	font-size:20px;
	width:535px;
	font-weight:bold;
	margin:10px 0 10px 0;
	padding:0 0 5px 0;
	border-bottom:1px solid #C9C9C9;
}
.li_rojo{
	list-style-image:url(../img/icn_flecha.png);
	float:left;	
	width:500px;
	color:#B12F47;
	font-size:14px;
	margin:10px 0 0 0 ;
}
.ul_rojo{
	padding:0;
	float:left;
	margin:10px 0 20px 20px;
}
.descripcion_gestion{
	float:left;
	width:100%;
}
.titulo_izquierda{
	font-size:16px;
	margin:25px 0 10px 15px;
	float:left;
}
.banner_bajo{
	width:905px;
	height:162px;
	float:left;
	background-color:#FFF;
	margin:0 0 10px 15px;
	border:1px solid #B9B9B9;
}
.titulo_publicidad{
	font-size:28px;
	font-weight:bold;
	float:left;
	color:#363636;
	margin: 10px 0 10px 70px;
}
.descripcion_publicidad{
	font-size:22px;
	font-weight:bold;
	float:left;
	color:#363636;
	margin:0 0 0 20px;
}
.descripcion_publicidad a{
	color:#363636;
}
.descripcion_publicidad a:hover{
	color:#B02E46;
}
.imagen_publicidad{
	width:227px;
	height:162px;
	float:left;
}
.logo_publicidad{
	background-image:url(../img/img_logo.jpg);
	width:360px;
	height:40px;
	float:left;
	color:#B32E49;
	font-size:22px;
	margin:20px 0 0 140px;
}
/*LI*/
.titulo_pregunta{
	color:#2D2D2D;
	float:left;
	font-weight:bold;
	margin:10PX 0 10px 0;
	cursor:pointer;
	background-image:url(../img/icn_flecha.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:15px
}
.descripcion_pregunta{
	font-size:14px;
	float:left;
	color:#3E3E3E;
	margin:0 0 20px 15px;
	display:none;
}
.descrip_rojo{
	color:#B32C4A;
	font-size:14px;
	float:left;
	width:100%;
	margin:10px 0 0 0;
}
.descrip{
	color:#000;
	font-size:14px;
	float:left;
	width:100%;
	margin:10px 0 0 0;
}
.derecha{
	float:left;
	width:700px;
}
.publicidad{
	border:1px solid #999;
	background-color:#FFF;
	float:left;
	width:210px;
	height:auto;
	margin:15px 0 0 0;
	padding:5px 0 10px 10px;
}
.publicidad span{
	font-size:10px;
	margin:0 0 5px 0;
}
