body{
	/*height:100%;*/
	margin:0;
/*	padding:0 2em 0.5em 2em;*/
	border:0;
/*	background:#CAD1D9 url(../imagenes/bordealtoazulini.gif) repeat-x;*/
	background-color:#CAD1D9;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:75%;
}

a{
	text-decoration:none;
	color:#000C66;
}

a:hover{
/*	text-decoration:underline;*/
/*color:#FFF;*/
}

img{
	border:0;
}

/*h1{
	font-size:1em;
	margin:0 0 0 2em;
	padding-top:1em;
	font-weight:normal;
}*/

h1 , h2, h3 , ul,ol, .delegacionesleft a{
	color:#000C66;

}
h2, h3 {
	padding-left:0.6em;
}

h1{
	font-size:1.3em;
	margin-top:0.5em;
	padding-left:0.7em;	
}

h2 {
	font-size:1em;
}

h3{
	background-color:#FFF;
	font-size:0.9em;
	font-weight:600;
	margin-bottom:0.5em;
}

p, .lifondo, .lifondonologo, table{
	padding:0em 1em 0em 1em;
	text-align:left;
	color:#000C66;
	font-size:1em;
}

#pie{
	clear:both;
	background:url(../imagenes/esquina_pie_topizq.gif) no-repeat top left;
	background-color:#BFBFBF;
	margin:0 0.7em 0 0.7em;
	padding:0 0 0em 0;
	border:0;
}

#pie p {
	font-size:0.8em;
	margin:0;
	text-align:center;
	color:#FFF;
}
#pie a{
	margin:0;
	text-align:center;
	color:#FFF;
	text-decoration:underline;
}

.flashprincipal{
	background-color:#002A7B;
/*	border-bottom:0.1em solid #FFF;*/
	padding-bottom:0.5em;
	margin:0;
	padding-left:0;
}

.delegacionesleft{
	vertical-align:top;
	font-size:1em;
	width:40%;
}

#menuv{
 height:400px;	
}

.delegacionesright{
	vertical-align:top;
	font-size:0.8em;
}

.delegacionesleft a{
	font-size:0.7em;
}

.flotaI{
	float:left;
}

.flotaD{
	float:right;
}

.cabecera2 {
	width:100%;
	height:4.8em;
	background: url(../imagenes/fondocabecera.gif) repeat-x;
}

.cabecera2 img{
	position:absolute;
}

.cabecera2 .cabecera2derecha{
	margin-left:17em;
}

#contenedor{
	margin:0;
	padding:0;
	padding-bottom:0;
	/*min-width:64.2em;*/
	font-size:1em;
}

#capa01{
	font-weight:bold;
	padding: 0 1em 0 2em;
}

#capa01 p{
	text-align:right;
	margin-top:0.5em;
	font-weight:normal;
}


#capa02{
	width:auto;
	text-align:right;
	margin-right:1em;
}

label.oculto {
	visibility: hidden; 
	border:0;
	margin:0;
	padding:0;
	display:none;
}

input.top{
	vertical-align:top;
	padding-right:1em;
}

.botonera{
	margin:1em 0 0 11.1em;
	text-align:left;

}
.boton span{
	display:none;
}

.boton img {
	margin:-0.1em -1em -0.1em -1em;
}
.boton {
	background-color:#BCCED7;
	border:0;
	padding:0 0 0 0;
}



.capa03{
	background-color:#F6D317;
}

#info{
	clear:both;
    width:100%;
	font-size:1em;
	margin:0;
	padding:0;
	background-color:#FFF;
}

#info .esquinas{
	clear:both;
	background:url(../imagenes/esquinainfod.jpg) no-repeat bottom right;
}

#info .esquinai{
	width:100%;
	height:1em;
	background:url(../imagenes/esquinainfoi.jpg) no-repeat bottom left;
}

.centro{
	text-align:center;
}

p.centro{
    text-align:center;
	width:15em;
}
#flota {
	float:left;
}

/*
.noticias div div p{
	color:#666;
	text-align:left;
	font-size:0.8em;
}
.noticias div{
	clear:both;
	padding:0.5em 0 0 0.5em;
	margin-top:1em;
}
.noticias div img{
	vertical-align:middle;
	margin-right:0.5em;
	border:0;
}
.noticias div div img{
	border:2px solid #000;
	float:left;
	width:4em;
}
*/
.activado {
	color:#FF3300;
	
}
.activado img{
	vertical-align:middle;
}
.contenido2 {
	background:url(../imagenes/fondo_c2.jpg) repeat-y 0% 0% #FFF;
	padding-left:0.5em;
	padding-top:0.5em;
	font-size:1em;
	/*min-height:20em;*/
	margin-left:16.8em;
	border-left:0.1em solid #C5DEEB;
	width:auto;
	/*height:45em;	*/
}

.contenido {
	padding:0.4em 0 2em 0;
	font-size:1em;
	margin-left:16.8em;
	border-left:0.1em solid #85B9D5;
	margin-top:-0.2em;
	/*height:29em;*/
	/*min-height:20em;*/
}

.contenido2 h1 {
	margin:0 0 0.5em 0;
}
.contenido lineasinfo p{
	padding:0;
}
.contenido2 .lineasinfo p {
	padding:0 0 0 0;
}

.contenido2 .lineasinfo{
/*	margin-left:12.4em;*/
	padding-left:0;

}
.contenido .lineasinfo, .contenido2 .lineasinfo{
	font-size:1em;
	float:left;
	/*height:18em;*/
	background-color:#FFF;
	min-height:20em;
	
}

.contenido img#espacio {
	margin-left:0.4em;
	margin-top:0.2em;
}
/*.contenido h1, .contenido h2, .contenido .equipo h2 , .contenido h3 {
	padding-left:0.6em;

}*/

.contenido p strong#asterisco{
	font-size:1.7em;
	vertical-align: text-top;
}
.cajacentro{
	width:100%;
	text-align:center;
}

.imagenleft{
	float:left;
	margin-right:20px;
}
.imagenright{
	float:right;
	/*background-color:#F7D418;
	border:0.6em solid #F7D418;
	border-bottom:2.8em solid #F7D418;*/
	padding-left:2em;
	margin:0.5em 1em -1em 0.5em;
}

.equipo ,.equipo_1{
	width:97%;
	margin-left: 1em;
	margin-top:1.8em;
}
.equipo h2{
	margin:0;
	background-color:#2C87B6;
	color:#FFF;
	padding:0.3em;
}
.equipo div{
	font-size:0.8em;
	vertical-align:middle;
	border-left:0.1em solid #85B9D5;
	border-bottom:0.1em solid #85B9D5;
	border-right:0.1em solid #85B9D5;
	margin:0;
	padding:0.3em;

}
.equipo img, .icono {
	border:0;
	margin:0 0.6em 0 0.6em;
	padding:0;
	vertical-align:middle;
}
/************Solo para delegaciones de nuestro grupo**********/
.equipo_1 h2{
	margin:0;
	background-color:#2C87B6;
	color:#FFF;
	padding:0.3em;
}
.equipo_1 div{
	font-size:0.8em;
	vertical-align:middle;
	border-left:0.1em solid #85B9D5;
	border-bottom:0.1em solid #85B9D5;
	border-right:0.1em solid #85B9D5;
	margin:0;
	padding:0.5em 0.3em 0 0.3em;
}
.equipo_1 p {
	margin:0.6em 0 0.6em 0;
	padding-bottom:0.6em;
	vertical-align:middle;
}
.equipo_1 hr {
	color:#AED1E4;
	background-color:#AED1E4;
	height:5px;
	border:0;
}
.equipo_1 img.fachadas {
	border:2px solid #2C87B6;
	float:right;
	vertical-align:bottom;
	margin-top:0.3em;
}
.equipo_1 img, .icono {
	border:0;
	margin:0 0.6em 0 0.6em;
	padding:0;
	vertical-align:middle;
}

#fondoazul{
	background:#DDE3E6;
	border-left:0.4em solid #85B9D5;
	border-bottom:0;
	padding-left:0;
}
#fondoamarillo{
	background:#F6D317;
	border-left:0.4em solid #85B9D5;

	padding:0.4em 0 0.3em 0.3em;
}

.lineasinfo .logotipo {
	border-top: 0.1em dotted #85B9D5;
	padding-left:0.5em;
}
.lineasinfo .logotipo img{
	margin:0.5em 0.5em 0.5em 0.5em;

}



.rentingypresupuesto{
	clear:both;
	text-align:left;
	padding-right:0.5em;
	margin:0.5em 0.5em 1em 1em;
}

/*lista de ventajas del renting*/
.lifondo{
	/*background:url(../imagenes/renting/logorenting.gif) no-repeat top right #FFF;*/
	margin-left:0.1em
}

.lifondo li, .lifondonologo li{
	margin-top:5px;
	margin-right:130px;
	list-style:inside;	
	background:url(../imagenes/renting/fondolistarenting.gif) repeat-y left;
	padding:0.5em;
	vertical-align:middle;
}

.lifondonologo li span{
    width:6em;
}

.lifondonologo li img{
    vertical-align:middle;
    /*height:2.5em;*/
}

.lifondo li span{
	width:90%;
}

.lifondonologo{
    margin-left:0.1em;
}

#instrealizadas1{
	padding:0em;
	float:left;
	margin: 0 0 0 1em;
}

#instrealizadas2{
	padding:0em;
	float:left;
	margin: 0 0 0 1em;
}



/*para Renting cuatro ejemplos*/
.total , .resto , .presupuesto {
	border:0em;
	margin:0em;
	list-style:inside;
	font-size:8pt;
	padding:0.4em;
}
.presupuesto ul, .resto ul, .total ul {
	border:0em;
	margin:0em;
	padding:0em;
	
}
.total li {
	font-size:1.2em;
	font-weight:600;
}
.total, .resto{
	/*background-color:#E1D393;*/
	margin-left:2em;
	margin-right:1em;
}




/*******************************************************************************************/
/*                                               PRINCIPAL                                  /
/*******************************************************************************************/

.contenido_principal {
}

#noticias {
	float:left;
	width:15.5em;
	height:100%;
	min-height:100%;
	max-height:100%;
	font-weight:bold;
	font-size:1em;
	border-right:0.1em solid #AEBCC6;
	margin:0 0em 0 0.5em;
	padding:1em 0 2em 10px;
	
}
	#noticias ul{
		margin: 10px 10px 0 0px;
		padding:0;
		list-style:none;
		
	}
.contenido_centro {
	margin-left:17em;
}
.principal_derecha {
	width:16em;
	float:right;
	border-left: 0.3em solid #002A7B;
}
.principal_centro {
	text-align:left;
	position:relative;
	width:100%;
}
	.contenido_centro > .principal_centro {
		padding-right:17em;
		margin-right:0;
		width:auto;
	}
.princ_automocion{
	text-align:center;
	width:50%;
	float:left;
	border-right:1px dashed #A3B8CB;
	margin:1em 0 3em 0;

}
	.principal_centro > .princ_automocion {
		float:left;
	}
	.princ_automocion div img {
		margin-bottom:1.5em;
	}
.princ_hosteleria {
	text-align:center;
	width:49%;
	float:right;
	margin:1em 0 3em 0;

}
	.princ_hosteleria div img{
		margin-bottom:0.4em;
	}
	.princ_hosteleria .logotipos_host {
		float:left;
		width:100%
	}
		.princ_hosteleria .logotipos_host div{
			text-align:center;
			margin:1em 0;
		}

/*****************************************************************************************
.contenido_princ #princderecha {
	float:right;
	border-left: 0.3em solid #002A7B;
	height:32.2em;
	margin:-1em 0 -1em 0;
}

#princderecha div {
	padding:1em 0 0 0;
	margin:0em 0 0 0.3em;
	background-color:#FFF;
}
#princderecha div .centro{
	padding-bottom:1.5em;
}
*********************************************************************************************/
/*
#noticias{
	float:left;
	width:15em;
	height:32.2em;
	font-weight:bold;
	font-size:1em;
	border-right:0.1em solid #AEBCC6;
	margin:0 0 0 0.5em;
	padding:1em 0 2em 0em;
}

#noticias ul{
	margin: 10px 0 0 10px;
	list-style:none;
}

#noticias > ul{
	padding:0;
}

#noticias li{
	margin:0;
}
ul.ventajas{
	list-style-image:url(../imagenes/ventajas_renting_ok.gif);
	line-height:1.5em;
	vertical-align:middle;
	margin:0.2em 0 0.5em 1.4em;
}
ul#gestoria{
	list-style-image:url(../imagenes/ico_gestoria.gif);
	line-height:1.5em;
	vertical-align:middle;
	margin:0.5em 0 0.5em 1.4em;
}
*/

/*.princ_automocion{
	border-right-width:1;
	border-color:#A3B8CB;
	border-style:none none dashed none;
	padding:2em;
	float:right;
}
.princ_hosteleria{
	border-right-width:1;
	border-color:#A3B8CB;
	border-style:none none dashed none;
	padding:2em;
	float:right;
}*/
/*.princcontenido h2{
	display:inline;
	vertical-align:middle;
}

#cont{
	margin-top:0em;
	margin-right:0em;
	position:relative;
	margin:0;
	padding:0;
	float:right;
}
.princ_automocion{
	width:48%;
}
.princ_automocion {
	float:left;
	border-right: 1px dotted #AEBCC6;
}
.princ_hosteleria {
	padding-left:1em;
	float:left;
	width:48%;
}

.princ_hosteleria a img, .princ_automocion a img{
	vertical-align:middle;
}
.princ_hosteleria p{
	padding-bottom:1.5em;
}
.princ_automocion p {
	padding-bottom:0em;
}*/

/*******************************************************************************************/


.compromiso{
	padding-left:0em;
	margin:0;
}


.compromiso p, .compromiso h2{
	margin:0.2em 0 0.5em 0;
	padding-left:0em;
}


.formulario{
	background-color: #EFE4BD;
	margin:1em;
	padding: 1em 1em 1em 1em;
	border:1px solid #CCC;
}
.formulario1 {
	background-color:#BCCED7;
	border-left:0.4em solid #2C86B5;
	border-bottom:0;
	padding:0.8em 1em 0.6em 0;

}

form div{
	padding-bottom:0.5em;
	color:#001182;
}

form div label{
	width:10em;
	text-align:right;
	margin-right:1em;
	font-size:1em;
	vertical-align:top;
}

/*
p#avisolegal{
	padding:0em 0em 0em 2em;
	border:0em;
	margin-right:3em;
	margin-top:0.2em;
	margin-left:1em;
	margin-bottom:0em;
	font-size:2em;
}

.anagrama {

}
*/
.pyr {

	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:100%;

}

.avisolegal p , .avisolegal li{
	font-size:0.9em;
	margin:0.5em;
	padding:0.1em 2em 0.1em 0.3em;
}


/****************buscador*********************/
.buscador {
	list-style-image:url(../imagenes/ventajas_renting_ok.gif);
	line-height:2.4em;
	vertical-align:middle;
	margin:0.5em 0 0.5em 4em;
}
.buscador a {
	text-decoration:underline;
}

.buscador li, .buscador img{
	margin:0.5em;
}


/****************para mapa web*******/

.columnas {
	width:30%;
	margin:0.5em;
	float:left;
	padding-right:3em;
}

.columnas p {
	padding:0;
	margin:0.4em;
}
.columnas .cab {
	font-weight:700;
	margin:0;
	border-bottom:0.1em solid #AEBCC6;
	margin-top:1em;
	
	
}
.columnas .cab span{
	font-size:1.2em;
}
.columnas .indent{
	margin-left:1em;
}

.columnas .indent1{
	margin-left:3em;
}
.columnas .indent2{
	margin-left:6em;
	
}
.columnas .indent2 a{
	color:#666;
}

.mapa_inicio {
	margin:0 0 0.5em 0.6em;
	padding:0.2em;
	vertical-align:middle;
	font-size:1.2em;
	font-weight:700;
	


}
.mapa_inicio a{
	margin:0 2em 0 0;
	border-bottom:0.1em solid #AEBCC6;


}
.mapa_inicio p{
	float:left;
	margin-right:7em;
	border-bottom:0.05em solid #AEBCC6;
	padding:0;

}

.mapa_inicio p#drcha{
	font-size:0.8em;
	font-weight:500;
}

.mapa_inicio p span {
	color:#069;
}

.cab_lista {
	color:#000C66;
	font-size:1.3em;
	margin:1em 0 0.4em 0;
	padding-left:0.7em;	
	font-weight:700;

}