h1 a {
	position: absolute;
	padding:0;
	margin:0;
	top:34px;
	left:44px;
	width: 238px;
	height: 62px;
	text-indent:-8000px;
	display:block;
	background: url(file:///C|/Documents and Settings/admin/Local Settings/Temporary Internet Files/imagenes/logo.png) no-repeat;
	z-index:60;
 }
* html h1 a { display:inline; } /* hack IE6 */

ul { list-style:none; }


h2, h3, h4, h5 {
	padding: 0;
	margin: 0;
	}
p {	text-align:justify;	}

a {	color: #003C6E; text-decoration: none;	}
a:hover { color:#aaa; text-decoration: none; }

/* Generales */

.clear { clear:both; height:0; background:transparent;  }
* html .clear { display:inline; }
.der { text-align:right; }
.cen { text-align: center; }

.floatizq { float:left; }
.floatder { float:right; }


.medio { vertical-align:middle; }

.fotoizq { float:left; padding:2px; margin:0 15px 10px 0; border:1px solid #ccc; }
.fotoder { float:right; padding:2px; margin:0 0 10px 15px ; border:1px solid #ccc; }

.color1 { color: #003C6E; }

.error { color:#C00; }
	
/* divs */

#contenedor {
	background:url(file:///C|/Documents and Settings/admin/Local Settings/Temporary Internet Files/imagenes/bgcontenedor.png);
	width:620px;
}

.dentro {
	position:relative;
	width: 960px;
	margin: 0 auto;
	padding:0;
	background:#fff;
}

#cabecera {
	position: relative;
	width: 960px;
	height:166px;
	margin: 0 auto;
	padding: 0;
	background:#fff;
	z-index: 11;
}

#txt {
	width: 600px;



	background:#fff url(file:///C|/Documents and Settings/admin/Local Settings/Temporary Internet Files/imagenes/bgtxt.jpg) no-repeat bottom right;
}

.todo{
	width:580px;
	float: left;
	margin-left: 20px;
}

.izq{
	float:left;
	width:640px;
	position:relative;
}

.sidebar{
	position:relative;
	float:right;
	width:220px;
}

#pie {
	width:100%;
	clear: both;
	padding:26px 0;
	margin:0;
	background:#003C6E;
	color:#88CAFF;
	}
#pie .dentro {	background:#003C6E;	}
#pie p {
	margin-bottom:14px;
	font-size:11px;
}
#pie span { margin:0 5px; }

.menupie {
	position:absolute;
	right:40px;
	font-weight:bold;
	color:#88CAFF;
	text-transform:uppercase;
	font-size:12px;
}
.menupie a { color:#88CAFF; }
.menupie a:hover { color:#fff; }
	
/*---------------------*/

/* HOME */

.home1 {
	width: 880px;
	margin: 0 auto;
	padding:10px 40px;
	padding-bottom:15px;
	background:#fff;	
}
.home2 {
	position:relative;
	width: 620px;
	height:175px;
	margin:0 auto;
	padding:10px 300px 0 40px;
	background:#F1F8FF;
}
.home2 p { margin-bottom:10px; }
.home2 span.masinfodesp{
	position:absolute;
	bottom:8px;
	right:300px;
	width:120px;
	height:38px;
	color:#003D6D;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
.home2 span.masinfodesp a{ text-decoration:underline; }

.personas_txt {
	position:absolute;
	top:180px;
	width: 730px;
	margin:0 auto;
	padding:0;
	background:#fff;
	z-index: 3;
}
ul#personatxt{
	position: relative;
	clear:both;
}
.personas_txt img{
	margin:20px 0 20px 40px;
}

.personas_foto {
	position:absolute;
	top:84px;
	right:-100px;
	width:386px;
	height:680px;
	z-index:1;
}

#personatxt, #personafoto { margin:0; padding:0; }
	
.estrella_easyday {
	position:absolute;
	top:310px;
	right:170px;
	width:114px;
	height:114px;
	z-index:11;
	background:url(file:///C|/Documents and Settings/admin/Local Settings/Temporary Internet Files/imagenes/estrella_easyday.png) no-repeat;
	}
.estrella2_easyday {
	position:absolute;
	top:147px;
	right:46px;
	width:114px;
	height:114px;
	z-index:555;
	background:url(file:///C|/Documents and Settings/admin/Local Settings/Temporary Internet Files/imagenes/estrella_easyday.png) no-repeat;
	}
.estrella2_easypremier {
	position:absolute;
	top:147px;
	right:46px;
	width:114px;
	height:114px;
	z-index:555;
	background:url(file:///C|/Documents and Settings/admin/Local Settings/Temporary Internet Files/imagenes/estrella_easypremier.png) no-repeat;
	}
.estrella2_easyoffice {
	position:absolute;
	top:147px;
	right:46px;
	width:114px;
	height:114px;
	z-index:555;
	background:url(file:///C|/Documents and Settings/admin/Local Settings/Temporary Internet Files/imagenes/estrella_easyoffice.png) no-repeat;
	}
.estrella_easyday img#reserva, .estrella2_easyday img#reserva, .estrella2_easypremier img#reserva, .estrella2_easyoffice img#reserva {
	position:absolute;
	top:70px;
	left:35px;
	}
	
/* hack transparencia png IE6*/
.estrella_easyday, .estrella2_easyday, .estrella2_easypremier, .estrella2_easyoffice {
	behavior: url(http://www.easycenter.es/inc/iepngfix.htc);
}

/* FOTOS */

.telefono {
	position:absolute;
	top:85px;
	right:225px;
	width:205px;
	height:18px;
	z-index:100;
}

/* LISTAS */

.ul_servicios {
	margin:0;
	padding:0;
	height:200px;
	border:0px solid #000;
}
.ul_servicios li {
	float:left;
	width:300px;
	margin:0 15px 5px 0;
	padding:0 0 2px 0;
	background:url(file:///C|/Documents and Settings/admin/Local Settings/Temporary Internet Files/imagenes/bgpuntos.png) bottom repeat-x;
	list-style:none;
	font-weight:bold;
}
.ul_servicios img { float:left; margin-right:5px; }
.ul_servicios span {
	float:right;
	width:253px;
	padding-top:10px;
}

/* DESPACHOS HOME */

.ul_despachos {
	margin:5px 0 0 0;
	padding:0;
}
.ul_despachos li {
	float:left;
	margin-left:-6px;
	margin-right:15px;
	padding-left:6px;
	width:152px;
	height:116px;
	background:url(file:///C|/Documents and Settings/admin/Local Settings/Temporary Internet Files/imagenes/bgfoto.png) left no-repeat;
}
.ul_despachos li img {
	padding:3px;
	border:1px solid #ccc;
	background:#fff;
}
.ul_despachos li a img {
	padding:3px;
	border:1px solid #ccc;
	background:#fff;
}
.ul_despachos li a:hover img {
	padding:3px;
	border:1px solid #ccc;
	background:#003D6E;
}



/* LISTAS */

.ul_lista1 {
	margin:0 0 10px 0;
	padding:0;
}
.ul_lista1 li {
	background:url(file:///C|/Documents and Settings/admin/Local Settings/Temporary Internet Files/imagenes/ico_ok.png) no-repeat 0 6px;
	padding:7px 0px 7px 20px;
}
.ul_lista1 li ul {
	margin:10px 0 0 0;
	padding:0;
}

/* LISTADO CENTROS */

ul.ul_centros {
	margin:0;
	padding:60px 0 0 0;
}
.ul_centros li{
	position:relative;
	clear:both;
	margin-bottom:20px;
	padding:0;
	height:133px;
	background:url(file:///C|/Documents and Settings/admin/Local Settings/Temporary Internet Files/imagenes/bglicentros.png) no-repeat right bottom;
}
.ul_centros a.vercentro{
	position:absolute;
	bottom:1px;
	right:0;
	width:135px;
	height:27px;
	background:url(file:///C|/Documents and Settings/admin/Local Settings/Temporary Internet Files/imagenes/bt_ver.png) no-repeat;
	text-indent:-8000px;
	display:block;
}
.ul_centros a:hover.vercentro{ background:url(../../imagenes/bt_ver.png) no-repeat 0 -27px; }
.ul_centros h4{
	font-size:13px;
	color:#003D6D;
	margin-bottom:10px;
}

/* LISTADO TARIFAS */

ul.ul_tarifas {
	margin:0;
	padding:60px 0 0 0;
}
.ul_tarifas li{
	position:relative;
	clear:both;
	margin-bottom:20px;
	padding:0 0 10px 0;
	background:url(file:///C|/Documents and Settings/admin/Local Settings/Temporary Internet Files/imagenes/bgpuntos.png) repeat-x bottom;
	width:640px;
}
.ul_tarifas li.treslin{
	position:relative;
	clear:both;
	margin-bottom:20px;
	padding:0 0 10px 0;
	height:50px;
	background:url(file:///C|/Documents and Settings/admin/Local Settings/Temporary Internet Files/imagenes/bglicentros.png) no-repeat right bottom;
}
.ul_tarifas span{
	position:absolute;
	bottom:1px;
	right:0;
	width:180px;
	height:22px;
	padding:5px 0 0 0;
	background:url(file:///C|/Documents and Settings/admin/Local Settings/Temporary Internet Files/imagenes/bgprecios.png) no-repeat;
	font-weight:bold;
	color:#FFF;
	text-align:center;
}
.ul_tarifas b{
	font-weight:bold;
	color:#003C6E;
}

.ul_tarifas li.treslin span{
	position:absolute;
	bottom:1px;
	right:0;
	width:180px;
	height:52px;
	padding:5px 0 0 0;
	background:#003C6E url(file:///C|/Documents and Settings/admin/Local Settings/Temporary Internet Files/imagenes/bgprecios.png) no-repeat top;
	font-weight:bold;
	color:#FFF;
	text-align:center;
}
.ul_tarifas li.treslin b{
	position:absolute;
	bottom:10px;
	font-weight:bold;
	color:#003C6E;
}


/* LISTADO FAQ */

.ul_faq {
	margin:0;
	padding-top: 30px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.ul_faq li{
	position:relative;

	background:url(file:///C|/Documents and Settings/admin/Local Settings/Temporary Internet Files/imagenes/bgpuntos.png) repeat-x bottom;
	padding-bottom: 5px;
}
.ul_faq ul{
	margin-bottom:10px;
}
.ul_faq li li{
	position:relative;
	clear:both;
	margin:0;
	padding:3px 0 20px 0;
	background:none;
	list-style-image:url(../imgs/double-arrow.gif);
}
.ul_faq h4{
	color:#666666;
	margin:0 0 5px 0;
	padding:0;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.toggle {
	margin: 0;
	padding: 0;
	overflow: hidden;
	font-size:11px;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	color: #0F74B0;
}

/* CONTENIDO */

.foto {
	float:right;
	margin-left:-6px;
	padding-left:6px;
	width:215px;
	background:url(file:///C|/Documents and Settings/admin/Local Settings/Temporary Internet Files/imagenes/bgfoto.png) left top no-repeat;
}
.foto img {
	padding:3px;
	border:1px solid #ccc;
	background:#fff;
}
.foto a:hover img {
	padding:3px;
	border:1px solid #ccc;
	background:#003D6E;
}

.pic { float:left; margin-right:15px; }

.bannercontratacion {
	position:absolute;
	top:-166px;
	left:20px;
	width:590px;
	height:140px;
	background:url(file:///C|/Documents and Settings/admin/Local Settings/Temporary Internet Files/imagenes/bannercontratacion.png);
	}
.bannercontratacion a {
	position:absolute;
	bottom:49px;
	left:134px;
	width:222px;
	height:25px;
	}
	
.tit_ico { height:41px; background:url(file:///C|/Documents and Settings/admin/Local Settings/Temporary Internet Files/imagenes/bgpuntos.png) bottom repeat-x; margin-bottom:10px; clear:both; }
.tit_ico img { float:left; margin-right:8px; margin-bottom:1px!important; }
.tit_ico h5 { padding-top:15px; font-size:12px; font-weight:bold; color:#003D6E; }

.h2_morado {
	position:absolute;
	top:0;
	left:-11px;
	background:url(file:///C|/Documents and Settings/admin/Local Settings/Temporary Internet Files/imagenes/h2_morado.png) no-repeat;
	width:470px;
	height:45px;
}
.h2_azul {
	position:absolute;
	left:-50px;
	background:url(file:///C|/Documents and Settings/admin/Local Settings/Temporary Internet Files/imagenes/h2_azul.png) no-repeat;
	width:470px;
	height:45px;
}
.h2_naranja {
	position:absolute;
	left:-50px;
	background:url(file:///C|/Documents and Settings/admin/Local Settings/Temporary Internet Files/imagenes/h2_naranja.png) no-repeat;
	width:470px;
	height:45px;
}
.h2_morado h2, .h2_azul h2, .h2_naranja h2 { padding-left:50px;	margin-top:3px; }

/* FORMULARIOS */

.input {
	border:1px solid #ddd;
	background:#F0F7FD;
	width:180px;
	margin:1px 0 8px 0;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
a:hover.benviar {
	width:98px;
	height:28px;
	background:url(../../imagenes/bt_enviar.png) bottom;
}

.mapa {
	border:1px solid #ddd;
	margin:1px 0 0 0;
	padding:1px;
	}

/*
Hacks
* html .li_circulares p { display:inline; }
*/

