html {font-size: 100%;} /* WinIE text resize correction */
body {
	font-family: Verdana, Arial, sans-serif;
	background:#83B817;
	padding: 0;
	margin: 0;
	font-size:12px;
	color:#000000;
	line-height:20px;
	
}
a{
	color:#FFFFFF;
}
#container {
	width:980px;
	margin:auto;
	margin-top:0px;
	position:relative;
	overflow:hidden;
	min-height:600px;
	background:#FFFFFF;
}
#container #cabecera_top{
	background:#0A71B3;
	height:20px;
	text-align:right;
	padding-right:32px;
	
}
#container #cabecera_top a{
	color:#FFFFFF;
	text-decoration:none;
}
#container #cabecera{
	height:202px;
	background:white;
	background:url(imagenes/cabecera_bottom.jpg) #FFFFFF;
	background-repeat:no-repeat;
	background-position:bottom;
	color:#FFFFFF;

}
#container #cabecera #menu_top{
	position:relative;
	top:169px;
	text-align:right;
	color:#FFFFFF;
}
#container #cabecera #menu_top ul{
	list-style:none;
}
#container #cabecera #menu_top ul li{
	display:inline;
	color:#FFFFFF;
}
#container #cabecera #menu_top ul li a{
	font-size:15px;
	text-decoration:none;
	padding-right:10px;
	padding-left:10px;
}
#container #cabecera #menu_top ul li a:hover{
	color:#0A71B3;
}
#container #cabecera img{
	position:relative;
	top:45px;
	left:48px;
	cursor:pointer;
	
}
#animacio{
	z-index:4;
}
#inferior_portada{
	background:url(imagenes/destacado_home.jpg);
	width:590px;
	height:213px;
	margin-top:40px;
	margin-left:23px;
	margin-bottom:-15px;
}
#inferior_portada #inferior_dreta {
	float:right;
	background:red;
	width:350px;
	height:400px;
	z-index:1;
}
#inferior_portada #texto{
	width:543px;
	height:200px;
	text-align:justify;
	color:#0a71b3;
	padding:25px;
	position:relative;
	margin-top:20px;
	font-size:14px;
}
#central{
	background:#FFFFFF;
	margin:auto;	
	margin-left:23px;
	z-index:1;
}


#central #titulo{
	margin-top:15px;
}
/****************** VEHICULOS ************************/
#central #titulo #servicios{
	background:url(imagenes/titulos/servicios_tit.jpg);
	background-repeat:no-repeat;
	width:258px;
	height:29px;
}
#central #titulo #presupuesto{
	background:url(imagenes/titulos/presupuestos_tit.png);
	background-repeat:no-repeat;
	width:380px;
	height:29px;
}
#central #titulo #recogida{
	background:url(imagenes/titulos/recogidas_tit.png);
	background-repeat:no-repeat;
	width:390px;
	height:29px;
}
#central #titulo #vehiculos{
	background:url(imagenes/titulos/vehiculos_tit.png);
	background-repeat:no-repeat;
	width:280px;
	height:29px;
}
#central #titulo #contacto{
	background:url(imagenes/titulos/contacto_tit.png);
	background-repeat:no-repeat;
	width:280px;
	height:29px;
}

/***************************************************/
#central #principal{
	background:url(imagenes/pictogramas.jpg);
	background-repeat:no-repeat;
	width:980px;
	min-height:570px;
	margin:auto;
	margin-top:25px;
}
#central #principal #texto{
	margin:auto;
	margin-top:222px;
	height:170px;
	width:223px;
	text-align:justify;
	color:#000000;
	float:left;
	margin-right:15px;
}
#central #principal #texto #titulo{
	font-weight:bold;
	color:#0A71B3;
	font-size:16px;
	margin-bottom:25px;
	margin-top:20px;
	text-align:justify;
	width:100%;
	margin-left:0px;
	margin-right:0px;
}
#central #inferior{
	background-image:url(imagenes/destacado_vehiculo.jpg);
	background-repeat:no-repeat;
	height:318px;
	width:937px;
	margin-top:25px;
}
#central #inferior #texto{
	width:543px;
	height:200px;
	text-align:justify;
	color:#0a71b3;
	padding:25px;
	position:relative;
	top:80px;
	font-size:14px;
}
#titulo{
	font-weight:bold;
	color:#0A71B3;
	font-size:16px;
	margin-bottom:25px;
}
/************************ VEHICULOS **********************/
#central #izquierda #vehiculo{
	width:584px;
	height:377px;
	background-repeat:no-repeat;
}
#central #derecha_vehiculos{
	float:right;
	width:280px;
	height:338px;
	background:#E4EECF;
	background:url(imagenes/destacado_vec.png);
	background-repeat:no-repeat;
	filter: none !important;
 	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagenes/destacado_vec.png');
	margin-right:23px;
	margin-left:20px;
	padding:25px;
	font-size:14px;
	color:#0a71b3;
	
	
}
#central #lista_vehiculos{
	clear:both;
	height:194px;
	width:936px;
	margin-top:25px;
	margin-bottom:25px;
}
#vehiculo_pequeno{
	background:url(imagenes/fondo_vehiculo_pequeno.jpg);
	width:282px;
	height:189px;
	margin-left:5px;
	margin-right:5px;
	
}
/************************ PRESUPUESTO **********************/

#central #derecha{
	float:right;
	width:280px;
	height:355px;
	background:#E4EECF;
	background:url(imagenes/destacado_presup.png);
	background-repeat:no-repeat;
	filter: none !important;
 	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagenes/destacado_presup.png');
	margin-right:23px;
	margin-left:20px;
	padding:25px;
	margin-top:4px;
	font-size:14px;
	color:#0a71b3;
	
	
}
#central #izquierda{
	margin-top:25px;
	width:575px;
	z-index:1;
	/*background:#E4EECF;*/
}
#central #izquierda input[type=text],textarea
{
	background:#E4EECF;
	border:1px solid #CFD3C7;
}
#central #izquierda input[type=submit]
{
	font-weight:bold;
	cursor:pointer;
}
#central #cajas{
	background:url(imagenes/paquetes_presup.png);
	filter: none !important;
 	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagenes/paquetes_presup.png');
	background-repeat:no-repeat;
	background-position:right;
	clear:both;
	height:372px;
	width:452px;
	position:relative;
	top:-80px;
	right:25px;
	z-index:1;
	margin-bottom:-90px;
	float:right;
}
 /************************** CONTACTO **************************/
 
#central #derecha_contacto{
	float:right;
	margin-right:25px;
	
}
#central #izquierda_contacto{
	width:425px;
	height:375px;
	z-index:1;
	background:#E4EECF;
	margin-bottom:55px;
	//margin-bottom:15px;
}
#central #derecha_contacto input[type=text],textarea
{
	background:#E4EECF;
	border:1px solid #CFD3C7;
}
#central #derecha_contacto input[type=submit]
{
	font-weight:bold;
	cursor:pointer;
}
#informacion_contacto{
	float:left;
	width:300px;
	margin-bottom:20px;
}
#aviso{
	text-align:justify;
	padding-right:25px;
	margin-bottom:25px;
	width:98%;
}
#aviso a{
	color:#000000;
	text-align:justify;
}

#pie{
	background:#0A71B3;
	height:35px;
	width:970px;
	margin:auto;
	z-index:3;	
	clear:both;
	color:#FFFFFF;
	text-align:right;
	padding-right:10px;
	padding-top:25px;
}
#pie img{
	position:relative;
	top:2px;
}
