﻿@charset "utf-8";
/* CSS Document */

/*global*/
html, body {
	/*background-color: #eeeff3;*/
	font-size: 12px;
	width: 100%;
	margin:0;
	color:#555;
	font-family:Arial, Helvetica, sans-serif;
	}

span {color:#555;}
p {color:#555;}
/*global*/
*{
	padding:0px;
	margin:0px;
}
a {
	color:#2c66ab;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:13px;
	
}
a:hover {
	text-decoration: underline;
	color:#555555;
	font-family:Arial, Helvetica, sans-serif;
}

p {
	font-family:Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
}
img {
	border: none;
	margin:0px;
	padding:0px;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#555555;
}
h3  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#555555;
}
input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
input:focus {
	background:url(/Images/commentFondo.gif) repeat;
	outline: 50px;
}
textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
textarea:focus {
	background:url(/Images/commentFondo.gif) repeat;
	outline: 50px;
}
.color{ color:#2c66ab;}
.grisClaro{ color:#999999;}
.separator{ width:100%; float:left; height:20px; clear:both; }
/*todo*/
.todo{
	width:100%;
	height:auto;
	margin:0px auto 0px;
	border:0px solid #ccc;
	background:url(/Images/fondoWeb.gif) repeat-x top;
	
}
.todoInside{
	width:1000px;
	margin:0px auto 0px;
	border:0px solid #ccc;
}
/*header*/
.headerBox{
	width:100%;
	height:130px;
	background:url(/Images/HeaderFondoHosp.gif) no-repeat;
	border:0px solid red;
}
.header{
	width:1000px;
	margin:0px auto;
	height:auto;
	border:0px solid green;
}
.loginLogo{
	float:left;
	width:1000px;
	height:110px;
	border:0px solid red;
}
/*logo*/
.logo{
	float:left;
	width:300px;
	margin-left:30px;
	margin-top:7px;
}
.logo h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	display:inline;
}
.logo img{
	margin-top:0px;
	border:0px solid blue;
	height:100px;
}

/*loginBox*/
#loginBox{
	float:right;
	width:210px;
	height:85px;
	padding:10px 0px 0px 10px;
	margin-right:20px;
	margin-top:10px;
	background:url(http://www.hospitecnia.com/Images/loginFondo1.gif) no-repeat;
}

#loginBox .loginName{
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	text-align:center;
	margin-top:3px;
	border:0px solid red;
	width:90%;
	color:#FFFFFF;
}

#loginBox p{float:left;margin-top:5px;}

#loginBox label{border:0px solid blue;float:left;color:#000;}

#loginBox a{ border:none; text-decoration:none; }
#loginBox .imageLogin{
	width:150px;
	border:0px solid red;
	margin:0px auto;
}

#loginBox img{
	border:none;
	margin-top:10px;
	vertical-align:middle;
}
#loginBox .leftLogin{
	float:left;
	width:140px;
	height:auto;
	border:0px solid red;
}
#loginBox .titleLogin{
	color:#000099;
	font-weight:bold;
	margin-top:5px;
}
#loginBox .left{
	float:left;
	width:200px;
	margin-top:2px;
}
#loginBox .inputLogin{
	float:right;
	width:100px;
	padding:0px 3px 0px;
	margin-top:0px;
	border:none;
}
#loginBox #waitLogin{
	float:left;
	width:100px;
	height:1px;
	display:none;
}
#loginBox .olvideText{
	float:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:underline;
	border:0px solid red;
	width:130px;
	margin-top:10px;

}
#loginBox #buttonLogin{
	border:0px solid red;
	float:right;
	margin-top:10px;
}
/*pestanas*/
.subheader{
	width:100%;
	height:30px;
	background:url(/Images/navigationCenter.gif) repeat-x;
	border:0px solid green;
}
.pestanas{
	border:0px solid red;
	width:520px;
	height:30px;
	text-align:right;
	margin:0px auto 0px;
	border-left:1px solid #fff;
}
.pestanaOne a{ 
	color:#f89b10;
	font-weight:bold; 
	font-size:14px; 
	padding:6px 8px 6px 8px;
	background:#4c93e8;
}
.pestanaOne a:hover{ text-decoration:none; color:#FFF; }
.pestanaOne{
	float:left;
	border-right:1px solid #fff;
	width:auto;
	padding:6px 0px 6px 0px;
	margin-top:1px;	
}
.onePestana a{ 
	color:#fff; 
	font-weight:bold; 
	font-size:14px; 
	padding:6px 8px 6px 8px;
}
.onePestana a:hover{ text-decoration:none; background:#4c93e8; color:#f89b10;}
.onePestana{
	float:left;
	border-right:1px solid #fff;
	width:auto;
	padding:6px 0px 6px 0px;
	margin-top:1px;	
}
/*estilo path home, listado*/
.listadoPath{
	margin-bottom:10px;
	background-color:#fff;
	padding:5px;
	border:0px solid #ccc;
	float:left;
	width:480px;
	margin-left:15px;
	font-size:14px;	
	color:#000;
}
.listadoPath a{
	float:left;
	margin-left:5px;
	font-size:14px;
}
.listadoPath .arrow{
	background:url(http://www.hospitecnia.com/Images/listArrow.gif) no-repeat left;
	float:left;
	width:5px;
	margin-top:2px;
	margin-left:5px;
}
/*anuncio path*/
.anuncioPath{
	margin-bottom:10px;
	background-color:#fff;
	padding:5px;
	border:0px solid #ccc;
	float:left;
	width:480px;
	margin-left:15px;
	font-size:13px;
}
.anuncioPath a{
	float:left;
	margin-left:5px;
	font-size:13px;
}
.anuncioPath .arrow{
 	background:url(http://www.hospitecnia.com/Images/listArrow.gif) no-repeat left;
	float:left;
	width:5px;
	margin-left:5px;
	margin-top:2px;
}
/*estilo path*/
.pathBoxHome{
	float:right;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	width:520px;
	border:0px solid red;
	height:auto;
	margin:0px auto;
}
.path{
	width:100%;
	height:auto;
	margin:0px auto;
}
#pathBoxPage {
	float:left;
	clear: both;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	width:100%;
	height:auto;
	margin:2px auto 10px;
	border:0px solid black;	
}
#pathBoxPage a{
	color:#2c66ab;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#pathBoxPage h1.path{
	color:#CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:0px solid red;
	display:inline;
}
#pathBoxPage .pathText{
	margin-left:15px;
	color:#CCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:0px solid red;
}
.pathTextFicha{
	border:0px solid blue;
	margin-top:10px;
	margin-bottom:5px;
	margin-left:5px;
	float:left;
	color:#CCC;
	font-weight:bold;
}
#pathBoxPage .pathFav{
	float: right;	
	text-align: center;
	padding: 2px 0;	
	margin-right:15px;
}
.pathBox .pathFav {
	float: right;	
	text-align: center;
	padding: 2px 0;	
}
.pathBox .pathFav p{
	margin-top: 2px;
	margin-bottom: 2px;
	color:#6600FF;
}
.pathBox .pathFav img{
	vertical-align: middle;
}

.pathBox .pathCat {
	margin-top: 2px;
	margin-bottom: 10px;
	width:100%;
}
.pathBox .pathText {
	text-align: left;
}

.pathText h2{
	font-size:12px;
	display:inline;
	color:#CCC;
}


/*content*/
.contentBusca{
	float:left;
	width:530px;
	margin-top:30px;
	margin-left:10px;
	border:0px solid green;
	
}

/*buscador*/
.buscaBox{
	width:530px;
	height:60px;
	float:left;
	margin-top:10px;
	background:url(http://www.hospitecnia.com/Images/buscadorEstrecho1.gif) no-repeat;
	
}

.buscaInput{
	float:left;
	margin-left:30px;
	margin-top:10px;
	border:1px solid #ccc;
	height:23px;
	width:190px;
	padding-top:2px;
	font-size:16px;
}
.buscador{
	margin:10px 0px 0px 17px;
	height:23px;
	width:540px;
}
.buscaSelect{
	float:left;
	margin-left:20px;
	margin-top:10px;
	width:160px;
	height:25px;
	border:1px solid #ccc;
	font-size:16px;
}
.buscaSelect select{
	font-size:13px;
	font-weight:bold;
	width:160px;
	height:25px;
	float:left;
	border:none;
	padding:4px 0px 0px 3px;
	color:#ccc;
}

.buscaLibre {
	border:0px solid red;
	float:left;
}

.buscaLibre input{
	height:23px;
	width:105px;
	border:none;
	background:url(http://www.hospitecnia.com/Images/buscaLibre.gif) no-repeat;
	font-size:13px;
	padding:2px 0px 0px 2px;
	float:left;
}
.buscaButton input{
	float:left;
	margin-left:20px;
	margin-top:10px;
	background:url(http://www.hospitecnia.com/Images/buttonBuscar.gif) no-repeat;
}
/*contenido home 3 trozos*/
.contentHome{
	float:left;
	width:1000px;
	margin-top:10px;
	clear:both;
}
/*contentLeft*/
.contentLeft{
	float:left;
	width:210px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif; 
}
.infoBox{
	margin-top:35px;
	float:left;
	margin-left:5px;
	padding:2px;
	height:1500px;
	width:207px;
}
.infoBoxInside{
	float:left;
	width:207px;
	height:125px;
	background:url(/Images/InfoHosp.gif) no-repeat;
}
.infoBox p{
	width:auto;
	border:0px solid #ccc;
	padding:5px 0px;
	color:#555;
	float:left;
	margin:5px 0px;
	text-align:justify;
}
/*info + register + link*/
p.infoP{ border:0px solid #ccc; width:180px;  }
.textInfo img{ vertical-align:middle;}
.textInfo{ float:left; margin-bottom:10px; display:inline;border:0px solid green;color:#000;font-size:15px;}
.textInfo a{
	float:left;
	width:150px;
	color:#333333;
}
.textInfo .arrow{
	background:url(http://www.hospitecnia.com/Images/listArrow.gif) no-repeat left;
	float:left;
	width:5px;
	margin:3px 0px 0px 0px;
}
.abonoBox{
	margin-top:10px;
	float:left;
	height:90px;
	width:207px;
	background:url(/Images/abonoBox.gif) no-repeat;
}
.abonoBox p{
	width:auto;
	border:0px solid #ccc;
	padding:5px 0px;
	color:#555;
	float:left;
	margin:5px 0px;
	text-align:justify;
}
/*cursos noticias, aticulos*/
.HospInfo{
	float:left;
	border:0px solid green;
	width:520px;
	height:140px;
	margin-top:10px;
	padding:5px;
	font-size:14px;
	background: url(/Images/InfoHosp2.gif) no-repeat;
}

.HospInfo p{color:#000;font-weight:bold;margin-top:15px;margin-left:15px;font-size:14px;}

p.evidenceP{ border:0px solid #ccc; float:left;margin-left:5px;padding:0px;margin-left:20px;}
.infoBox .textEvidence img{ width:40px; vertical-align:middle; float:left; }
.infoBox .textEvidence{ float:left; margin-bottom:10px; display:inline;}
.infoBox .textEvidence a{
	float:left;
	width:100px;
	font-weight:bold;
	color:#f79400;
	border:0px solid red;
}
.leftBoxTop{
	width:200px;
	height:10px;
	border:0px solid #ccc;
	float:left;
	margin-top:20px;
	margin-left:-1px;
	background:url(http://www.hospitecnia.com/Images/leftBoxBottom.gif) repeat-x top;
}

.leftBoxBottom{
	width:200px;
	height:10px;
	border:0px solid #ccc;
	float:left;
	margin-left:-1px;
	background:url(http://www.hospitecnia.com/Images/leftBoxTop.gif) repeat-x bottom;
}


.leftBox{
	width:196px;
	padding:0px;
	padding-bottom:15px;
	border-left:1px solid #c5c5c5;
	border-right:1px solid #c5c5c5;
	margin:0px 0px;
	float:left;
	background-color:#f8fafb;
	line-height:20px;
}

.DocumentType{
	border:0px solid #000;
	border-left:1px solid #c5c5c5;
	border-right:1px solid #c5c5c5;
}

.leftBoxInside{
	/*color:#555;*/
	padding:0px;
	width:195px;
	border:0px solid green;
	float:left;
	clear:both;
	font-size:14px;
	font-weight:bold;
	background-color:#f8fafb;
	color:#000;
	margin-top:15px;
}
.leftBoxInside img{
	
	float:left;
	margin-left:5px;
	width:40px;
	margin-top:2px;
	vertical-align:middle;
}
.leftBoxInside p{
	float:left;
	width:145px;
	padding:0px;
	margin-left:0px;
	margin-bottom:5px;
	line-height:15px;
	color:#000;
	font-weight:bold;
	border:0px solid green;
	background-color:#f8fafb;
}
.contentLeft .arrow{
	background: transparent url(http://www.hospitecnia.com/Images/listArrow.gif) no-repeat scroll left center;
	float: left;
	margin-top:0px;
	clear: left;
	width: 5px;
	margin-left:10px;
	margin-right:3px;
}
.leftBox a{
	float:left;
	width:170px;
	border:0px solid red;
}

.leftBoxSel{
	float:left;
	border:0px solid green;
	margin-top:10px;
	
}

.googleLeft{
	border:1px solid #ccc;
	margin:10px 0px;
	float:left;
	background-color:#fff;
	width:165px;
}

.smartTag{
	width:175px;
	margin:10px 0px 10px 10px;
	border:0px solid blue;
	float:left;
	
}
.smartTag p{
	text-align:center;
	width:175px;
	font-size:12px;
	float:left;
	color:#8d5fc1;
	font-weight:bold;
	margin-bottom:5px;
	border:0px solid green;
}
.smartTag a{ margin:10px 5px; text-decoration:none; }
.smartTag a:hover{ margin:10px 5px; text-decoration:none; background:#d2dfb8; font-weight:bold; }

.smartTag .st10{font-size:12px; color:#FF80C0; font-weight:bold;}
.smartTag .st10a{font-size:12px; color:#3399FF; font-weight:bold;}

.smartTag .st11{font-size:13px; color:#3399FF; font-weight:bold;}
.smartTag .st11a{font-size:13px; color:#3366CC; font-weight:bold;}

.smartTag .st12{font-size:14px; color:#3366CC; font-weight:bold;}
.smartTag .st12a{font-size:14px; color:#91c822; font-weight:bold;}

.smartTag .st13{font-size:15px; color:#91c822; font-weight:bold;}
.smartTag .st13a{font-size:15px; color:#7d9b42; font-weight:bold;}

.smartTag .st14{font-size:16px; color:#7d9b42; font-weight:bold;}
.smartTag .st14a{font-size:16px; color:#65793c; font-weight:bold;}

.smartTag .st15{font-size:16px; color:#65793c; font-weight:bold;}

/*box centrale*/
.destacadoBottom{
	/*background:url(/Images/bottomList.gif)  no-repeat top left;*/
	float:left;
	width:540px;
	height:35px;
	margin-top:0px;
	margin-left:15px;
	border:0px solid red;
}
.destacadoTop{
	float:left;
	width:540px;
	height:25px;
	margin-top:15px;
	margin-left:15px;
	border:0px solid red;
}
.destacadoBox{
	float:left;
	position:relative;
	margin-left:20px;
	margin-top:35px;
	margin-bottom:30px;
	width:220px;
	border:0px solid green;
	background-color:#f3f3f3;
}


.destacadoTitle{
	color:#f79400;
	text-align:center;
	font-size:16px;
	margin-top:5px;
}

.destacadoTitleNews{
	float:left;
	width:100%;
	margin-bottom:15px;
	margin-left:25px;
	margin-top:25px;
	font-size:14px;
	color:#f79400;
}
.destacadoOne{
	float:left;
	margin-left:0px;
	padding:5px;
	margin-top:15px;
	margin-bottom:5px;
	font-size:13px;
	width:200px;
	border:0px solid green;
	border-bottom:0px dashed #ccc;
}
.destacadoImage{
	margin-left:10px;
	float:left;
	border:0px solid red;
}

.destacadoOne a{
	font-size:13px;
	float:left;
	color:#555;
	font-size:14px;
}

/*noticias home*/
.noticias{
	font-size:13px;
	float:left;
	width:96%;
	margin-left:18px;
	margin-top:10px;
	padding:5px;
	border-top:1px dashed #91c822;
}
.noticias p{
	padding:0px;
	margin-bottom:0px;
}
.noticias a{
	padding:0px;
	margin-top:3px;
	color:#2c66ab;
	font-size:14px;
}
/*proveedores destacados*/

.Contentright{
	float:left;
	width:210px;
	border:0px solid green;
	margin-top:15px;
	margin-left:10px;
}
.proveedoresBox{
	float:left;
	width:220px;
	margin:0px;
	margin-top:25px;
	border:0px solid red;
}
.proveedores{
	font-size:13px;
	float:left;
	width:220px;
	margin-top:-5px;
	border:0px solid red;
	background:#f3f3f3;
}

.proveedoresTop{
	background:url(/Images/proveedoresTop.gif) no-repeat;
	float:left;
	height:10px;
	width:220px;
	margin-left:0px;
	border:0px solid yellow;
}

.proveedoresBottom{
	margin:0px;
	background:url(/Images/proveedoresBottom.gif) no-repeat;
	float:left;
	height:10px;
	width:220px;
	margin-left:0px;
	border:0px solid yellow;
}

.googleRight{
	float:left;
	padding-left:10px;
	width:190px;
	margin:5px 0px;
}
.imageProve{
	float:left;
	width:110px;
	border:0px solid yellow;
}
.imageProve img{
	float:left;
	width:90px;
	height:60px;
	margin:10px 0px 0px 10px;
	/*border:1px solid #FFFFFF;*/
}
.textProve{
	float:left;
	margin-left:5px;
	width:140px;
	border:0px solid blue;
}
.textProve p{
	padding:0px;
	margin-bottom:5px;
	color:#555;
}
.textProve a{
	padding:0px;
	margin-top:3px;
}
.documentosIndex{
	margin-left:10px;
	float:left;
	width:530px;
	border:0px solid red;
}
.documentosIndexInside{
	padding:0px;
	border-top:1px dashed #91c822;
	width:500px;
	float:left;
	margin-top:15px;
	margin-left:10px;
}

.oneDocumentoIndex{
	color:#999;
	font-size:13px;
	border-bottom:1px dashed blue;
	padding:10px;
	margin-left:5px;
}


.oneDocumentoIndex a{
	font-size:14px;
	color:#2c66ab;
	text-decoration:none;
	font-size:14px;
}

.impar{background-color:#f7f8fa;}

.googleIndex{
	margin:35px 0px 0px 20px;
	font-size:14px;
	float:left;
}
/*banner index*/
.bannerIndex{
	float:left;
	margin-left:10px;
	margin-bottom:10px;
	margin-top:10px;
}
.bannerArribaIndex{
	float:left;
	margin:0px 0px 5px 40px;
}
/*index listado anuncios*/
.indexListado{
	margin-top:-4px;
	background:url(http://www.hospitecnia.com/Images/TipoDoc.gif) repeat top;
	padding:8px 0px;
	margin-left:10px;
	border:0px solid #999;
	float:left;
	width:670px;	
}
p.tituloIndexListado{
	background-color:#fff;
	padding:4px;
	float:left;
	width:99%;
	margin-bottom:20px;
	font-size:14px;
	margin-top:5px;
	color:#555;
	font-weight:bold;
}
.indexListado a{
	float:left;
	width:210px;
	border:0px solid red;
	padding:2px;
	color:#555;
}

/*listadobox sin anuncios*/
.sinAnuncio{
	padding:20px;	
}
.sinAnuncio p{
	font-weight:bold;
	line-height:20px;
}
.listadoBox{
	margin-top:0px;
	float:left;
	border:0px solid blue;
	width:530px;
}
/*listadoBox*/
.listado{
	padding:8px 0px;
	border:0px solid #ccc;
	width:500px;
	float:left;
	margin-top:5px;
	margin-left:5px;
	background-color:#FFF;
}
.tituloListado{
	margin:15px 0px 0px;
	float:left;
	width:490px;
	font-size:15px;
	font-weight:bold;
	padding:8px 5px 2px 10px;
	border-bottom:1px solid #ccc;
/*	color:#000;*/
}

.ListadoTitle{
	color:#000;
}

.IndexTitle{
	color:#f79400;
}
/*item un anuncio*/
.itemBox{
	color:#999;
	font-size:12px;
	border-bottom:1px dashed #91c822;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:10px;
	float:left;
	width:500px;

}
.itemLeft{
	width:500px;
	float:left;
	font-size:14px;
	border:0px solid red;
}
.itemLeft a{
	 font-size:14px;
	 color:#2c66ab;
	 text-decoration:none;
	 margin-top:5px;
}
p.itemParam{
	margin-top:5px;
	float:left;
	clear:both;
	color:#fd6c01;
	font-size:13px;
}
p.itemFecha{
	margin-top:5px;
	float:left;
	clear:both;
	color:#7ca065;
	font-size:12px;
}
p.itemUbicacion{
	margin-top:5px;
	float:left;
	clear:both;
	color:#3d94ca;
	font-size:12px;
}
p.itemText{
	color:#6d6c6c;
	font-size:13px;
	margin-top:5px;
	float:left;
	width:95%;
	clear:left;
	font-size:14px;
}
.itemIcon{
	width:32px;
	height:32px;
	float:left;
	padding:5px;
}
.itemRight{
	width:480px;
	float:left;
	border:0px solid red;
	margin-left:0px;
	background-color:#f7f7f3;
	padding:5px;
}
.itemRight p{
	float:left;
	width:100%;
	float:left;
	font-size:12px;
}
.itemRight .itemRightIcon{
	width:16px;
	height:16px;
	float:left;
	margin-top:2px;
}
.itemRight .itemImage{
	width:130px;
	height:auto;
	float:left;
	padding:5px;
}
/*paginacion*/
.paginacion{
	width:500px;
	margin:15px 0px 8px;
	float:left;
	height:30px;
	border:0px solid red;
}
.paginacion p{ text-align:center; }
.paginacion a {
	margin-left:5px;
	padding:5px;
	text-decoration:none;
	border:1px solid #999;
}
.paginacion a:hover { color:#004aa6; background:#FFB164;}
.paginacion span {
	padding:5px;
	margin-left:5px;
	border:1px solid #999;
}
.paginacion span.select {
	padding:5px;
	margin-left:5px;
	font-weight:bold;
	color:#2c66ab;
	background:#FFB164;
	border:1px solid #999;
}

/*contentRight*/
.contentRight{
	float:left;
	width:160px;
	border:0px solid blue;
}
/*bannerBox*/
#bannerBox{
	float:left;
	position:relative;
	width:160px;
	margin-left:0px;
	height:auto;
}

#bannerBox p{
	text-align:left;
	margin-left:35px
}
.banner120{ border:8px solid #DDDDDD;}
/*banner home*/
.bannerHome{
	width:120px;
	height:120px;
	float:right;
	margin:5px;
	border:8px solid #DDDDDD;
}
.googleDx{
	float:right;
	padding:0px;
	margin-right:5px;
	margin-bottom:10px;
	border:8px solid #DDDDDD;
}
/*contentBox - div de las paginas*/
/*contentBox - div de las paginas*/
.contentBox{
	width:1000px;
	min-height:400px;
	float:left;
	margin-top:0px;
	border:0px solid red;
}

.pageText{
	float:left;
	width:900px;
	margin:20px 30px 0px;
	line-height:15px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000033;
	text-align:justify;
}
.contentBox h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
	margin:10px 0px;
}
/*title pagina*/
.contentBox preTitle{
	float:left;
	height:30px;
	width:13px;
	margin-left:10px;
	background:url(http://www.hospitecnia.com/Images/preTitlePage.gif) no-repeat;
}
.contentBox postTitle{
	float:left;
	clear:right;
	height:30px;
	width:0px;
	border:0px solid red;
}
.contentBox .titlePage{
	height:30px;
	float:left;
	width:980px;
	margin-left:20px;
	border-right:0px;

}
.contentBox .titlePage h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
	padding-top:4px;
	margin:3px 0px 0px 10px;
}
/*Anuncio style*/
.contentAnuncio{
	border:0px solid green;
	float:left;
	width:800px;
	margin-top:0px;
}
.anuncio{
	margin:0px;
	float:left;
	border:0px solid blue;
	width:520px;
}
.googleFichaArriba{
	width:660px;
	height:auto;
	float:left;
	padding:10px 5px;
	margin-left:10px;
	border-top:0px solid #ccc;
}
.anuncioRight{
	width:130px;
	height:600px;
	float:left;
}
/*title anuncio*/
.titleDocumento{
	width:100%;
	height:auto;
	float:left;
	margin:0px;
	border-bottom:1px solid #e0e0e0;
	border-top:1px solid #e0e0e0;
	background:url(http://www.hospitecnia.com/Images/fondoTitle.gif) repeat-x;
}
.titleDocumento h1{
	font-size:17px;
	font-weight:bold;
	color:#333;
	margin:10px 5px 0px 10px;
	border:0px solid red;
}
.titleDocumento h2{
	font-size:14px;
	color:#555;
	margin:10px 0px 10px 10px;
	width:98%;
	font-style:italic;
	border:0px solid red;
}
.titleDocumento h3{
	font-size:13px;
	font-weight:bold;
	color:#555;
	margin:5px;
}
/*title proveedores*/
.titleProveedor{
	width:400px;
	height:auto;
	float:left;
	border:0px solid green;
	font-size:14px;
}
.logoProveedor{
	width:110px;
	height:auto;
	float:left;
	border:0px solid blue;
	margin:0px;
}
.logoProveedor img{
	float:left;
	width:90px;
	height:60px;
	border:11px solid #e0e0e0;
}
.anuncio p{ 
	float:left; 
	width:97%;
	clear:both;
	text-align:justify;
	line-height:20px;
	margin:auto 5px;
}
.anuncio label{
	color:#fd6c01;
}
.entradilla{ 
	font-style:oblique; 
	float:left;
	width:100%;
	border-bottom:1px solid #e0e0e0;
	background:url(http://www.hospitecnia.com/Images/fondoEntradilla.gif) repeat-x;

}
.entradilla p{ 
	margin:10px 0px 10px 10px;
	width:95%;
}
.menuDocumento{
	float:left;
	width:100%;
	background:#fafafa;
	padding:0px 0px 1px;
	border-bottom:1px solid #e0e0e0;
	font-family:"Courier New", Courier, monospace;
	height:20px;
	background:url(http://www.hospitecnia.com/Images/menuDocumento.gif) repeat-x;

}
.menuDocumento p{ text-align:right;}
.menuDocumento a{
	font-size:12px;
	font-family:"Courier New", Courier, monospace;
}
.descDocumento{
	float:left;
	width:100%;
	background:#fafafa;
	padding:10px 0px 0px;
	margin-bottom:20px;
}
.descDocumento label{
	float:left;
	width:80px;
}
.infoBase{
	width:75%;
	float:left;
	border:0px solid red;
}
.buttonsLateral{
	width:20%;
	margin-right:5px;
	float:right;
	border:0px solid red;
}
.buttonsLateral img{ float:right; margin-bottom:10px;}
.buttonsLateral a{ text-decoration:none; }
.lineDocumento{
	float:left;
	width:520px;
	background:#fafafa;
	border-top:1px solid #e0e0e0;
	padding-top:10px;
}
.imageDocumento img{
	margin-right:10px;
	width:130px;
}
.imageDocumento p{
	width:500px;
	float:left;
	overflow:hidden;
}
.imageCurso img{
	margin-right:10px;
	width:260px;
}
.imageCurso p{
	width:500px;
	float:left;
	overflow:hidden;
}
/*ficheros pdf descargables*/
.ficherosBox{
	float:left;	
	margin-top:20px;
	width:100%;
	padding:5px 0px;
	border-top:1px solid #ededed;
	background:url(http://www.hospitecnia.com/Images/fondoFicheros.gif) repeat;
}
.ficherosAnuncio{
	float:left;
	width:100%;
	
}
.ficherosAnuncio p{
	float:left;
	clear:both;
	border:0px solid red;
}
.ficherosAnuncio img{
	border:0px;
	vertical-align:middle;
	float:left;
	padding:5px 5px 5px 0px;
}
.ficherosAnuncio .tipoFichero{
	width:36px;
	height:36px;
	border:0px;
}
.ficherosAnuncio .fichero{
	width:300px;
	height:auto;	
	padding:0px;
	border:5px solid #f7f7f3;
}
.ficherosAnuncio .nombreFichero{
	float:left;
	border:0px;
	margin:13px 15px 0px 0px;
}
.ficherosAnuncio a{
	float:left;
	text-decoration:none;
	margin-top:5px;
}
#downloadNoReg{
	position:relative;
	float:left;
	width:100%;
	background:url(http://www.hospitecnia.com/Images/downloadNoReg.gif) repeat;
	padding:0px;
	font-weight:bold;
}
#downloadNoReg p{
	margin:5px;
}
/*buttons*/
.imprimir{
	float:left;
	width:120px;
	height:40px;
	border:0px solid blue;
}
/*buttons anuncio*/
.buttonsAnuncio{
	border:0px solid red;
	float:left;
	padding:15px 0px;
	width:100%;
	background:#fafafa;
}
.buttonsAnuncio img{ margin-right:10px; margin-left:5px;}
.buttonsAnuncio a{ text-decoration:none;}
/*contactar*/
.contactaAnuncio{
	width:167px;
	height:auto;
	float:left;
}
.contactarBox{
	width:300px;
	top:0px;
	left:-200px;
	position:relative;
}
.contactarOpina{
	width:300px;
	top:0px;
	left:-200px;
	position:relative;   
}

.contactar{
	width:300px;
	float:left;
	background:url(http://www.hospitecnia.com/Images/sendBoxFondoCang.gif) repeat-y;
}

.contactarArriba{
	width:300px;
	height:19px;
	float:left;
    background:url(http://www.hospitecnia.com/Images/sendBoxArribaCang.gif) no-repeat;
}
.contactarBajo{
	width:300px;
	height:19px;
	float:left;
    background:url(http://www.hospitecnia.com/Images/sendBoxBajoCang.gif) no-repeat;
}
.sendBox{ float:left; padding:0px 10px; }
.serrarMensaje{
	float:right;
	margin:5px 20px 0px 0px;
}
.sendBox .sendLine{	
	float:left;
	font-size:12px;
	width:280px;
}
.sendBox .sendLine label{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:5px 5px 0px 5px;
	float:left;
	color:#333333;
}
.sendBox .sendLine textarea{
	border:0px;
	float:left;
	width:260px;
	height:100px;
	padding:5px;
	background:url(http://www.hospitecnia.com/Images/textArea260.png) no-repeat;
}
.sendBox .sendLine input{
	border:0px;
	float:left;
	width:140px;
	height:18px;
	padding:1px;
	background:url(http://www.hospitecnia.com/Images/input140.gif) no-repeat;
}
.sendBox .sendLine img{
	float:left;
}
.errorAnuncio{
	font-size:11px;
	border:2px solid #e3243f;
	color:#e3243f;
	font-family:Arial, Helvetica, sans-serif;
	padding:10px;
	width:250px;
	font-weight:bold;
	margin:10px auto;
	background:#FFFFFF;
}
.confirmEnvio{
	height:auto;
	width:250px;
	padding:2px 0px 0px 10px;
	font-size:12px;
	color:#666666;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
/*fin de buttons*/
/*parecidos anuncio*/
.parecidos{
	float:left;
	margin-top:0px;
	width:100%;
	font-size:13px;
	clear:left;
	border-top:1px solid #ccc;
	background:url(http://www.hospitecnia.com/Images/relacionadosFondo.gif) repeat;
}
.parecidos .arrow{
	background:url(http://www.hospitecnia.com/Images/listArrow.gif) no-repeat left;
	float:left;
	width:5px;
	margin:2px 5px 0px;
}

.parecidos p{
	float:left;
	margin:10px 5px;
	width:95%;
}
.parecidos img{
	width:32px;
	height:32px;
	float:left;
	padding:5px;
	vertical-align:middle;
}
.parecidos a{
	float:left;
	text-decoration:none;
	width:85%;
	
}

.documentos{
	float:left;
	border:1px solid blue;
	width:500px;
}
/*noticias del proveedor*/
.noticiasRelacionadas{
	float:left;
	width:100%;
}
.titleRel{
	font-size:14px;
	font-weight:bold;
}
.oneNoticiaRel{
	float:left;
	width:95%;
	margin:0px 2% 2px;
	padding:4px 0px;
	border-bottom:1px solid #CCCCCC;
}
/*title del parecidos y comentarios*/
p.titleSubAnuncio{
	float:left;
	clear:both;
	font-weight:bold;
	margin:10px 5px;
}
/* estilo de los opiniones */
.comentarios{
	height:auto;
	float:left;
	border-top:1px solid #ccc;
	background:url(http://www.hospitecnia.com/Images/comentariosFondo.gif) repeat;
}

.commentBox {
	width:500px;
	float:left;
	margin-bottom:10px;
	border:0px solid green;
}
.commentLeft{ 
	width:50px;
	float:left;
	border:0px solid blue;
}
.commentLeft img{ margin-left:10px;}
.commentRight{
	width:350px;
	float:left;
	border:0px solid green;
}

.commentRight p{
	margin:0px;
	padding:0px;
	line-height:15px;
	font-size:12px;
	width:330px;
}
p.text{ font-weight:normal; }
p.dequien{ color:#999999; float:right; font-weight:normal; font-size:11px;}

/*googlemap en la ficha*/
.mapaAnuncio{
	float:left;
	height:auto;
	width:650px;
	border:0px solid red;
	margin:10px 0px;

}
.direccionMap{
	float:left;
	height:auto;
	width:500px;
	border:0px solid blue;
	
}
.direccionMap p{
	float:left;
	height:auto;
	width:400px;
}
#googleMapBox {
	float:left;
	height:auto;
	width:400px;
	position:relative;
	z-index:0;
	margin:0px 0px;
}
#googleMap {
	width: 380px;
	height: 200px;
	overflow: hidden;
	margin: 5px 3px 0px 3px;
	float:left;
	position:relative;
	z-index:1;
	border:1px solid #56679e;
}
#googleMapText {
	text-align: justify;
	height:auto;
	margin:0px;
	padding:0px;
	width:400px;
	float:left;
	z-index:2;
	position:relative;
}
#googleMapText p{
	width:380px;
	margin:0px 10px;
	font-size:11px;
	float:left;
}
#googleMapText a{ font-size:11px; }

#coordenadas{ height:auto; float:left;position:relative;}
#Legend{ height:auto; float:left;position:relative; width:430px;margin-left:10px;margin-top:10px;padding-bottom:5px;color:#333333;border:0px solid black;}
#directions { height:auto; float:left;width:430px;margin-left:2px;position:relative;margin-top:5px;border:0px solid blue;display:none;}
#directionsError { height:auto; float:left;color:#CA0315;font-size:11px;width:410px;margin-left:25px;position:relative;display:none;}
#paginacion{ height:auto;position:relative; float:left;color:#CA0315;font-size:11px;width:420px;margin-left:10px;text-align:center;margin-bottom:5px;margin-top:5px;border:1px solid #ccc;padding:2px;display:none;}

.InfoMakerTop{background:url(http://www.tiendasenliquidacion.com/Images/infoMapaArr.gif) no-repeat;border:0px solid blue;width:242px;height:30px;}
.InfoMakerBottom{background:url(http://www.tiendasenliquidacion.com/Images/infoMapaBajo.gif) no-repeat;border:0px solid blue;width:242px;height:30px;}
.InfoMaker{width:215px;background-color:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:5px;padding-bottom:0px;padding-left:20px;color:#333333;}

.hombreAndando{
	margin:5px;
	margin-right:0px;
	float:left;
}
.rutaText{
	float:left;
	margin:5px;
	margin-left:0px;
	width:400px;
	color:#CA0315;
	font-size:11px;
	display:inline;
	border:0px solid green;
}
.rutaText input{
	color:#CA0315;
	font-size:10px;
	width:200px;
	margin-top:2px;
	border:1px solid #EAB719;
	padding-top:1px;
}
.rutaText img{
	vertical-align:middle;
	/* da error	padding-top:-3px;	*/
	padding-top:3px;
	margin-top:-3px;
	margin-left:3px;
}
.rutaText a{
	text-decoration:none;
}
#googleMapMessage {
	color: red;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
	position:relative;
}
#googleMapInfo {
	font-size: 11px;
	position:relative;
}
#googleMapLink {
	margin-top: 5px;
	position:relative;
}
#linkMapBox {
	float: right;
}
/*fin googlemap*/


/*Alta 01 style*/
.alta01Box{
	float:left;
	width:1000px;
	clear:both;
}
.alta01{
	width:450px;
	float:left;
	margin:10px 0px 20px 20px;
	border:1px solid #ccc;
}
.alta01Text{
	width:400px;
	text-align:justify;
	float:left;
	margin:10px 0px 20px 20px;
}
.alta01Text p{
	width:400px;
	float:left;
	line-height:18px;
	padding-left:10px;
	color:#000066;
}
.alta01Text li{
	width:400px;
	float:left;
	line-height:18px;
	margin:10px 0px 0px 30px;
	color:#000066;
}
.alta01Arriba{
	float:left;
	width:435px;
	height:30px;
	margin:5px 5px 10px 5px;
	background:url(http://www.hospitecnia.com/Images/CatSelFondo.gif) repeat top;	
}
.alta01Inside{
	width:450px;
	float:left;
	background:url(http://www.hospitecnia.com/Images/alta01Fondo.gif) repeat-y;
}
.usuarioAltaImage{
	border:0px solid red;
	float:left;
	width:400px;
	margin:10px 0px 10px 20px;
}
.usuarioAltaImage .anadirImage{
	border:none;
	margin-top:5px;
}
.usuarioAltaImage p{
	line-height:17px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#394673;
	font-style:oblique;
}
.corregistros{
	float:left;
	width:900px;
	clear:both;
	border:0px solid #90a9fa;
	margin-top:15px;
}
.corregistros h2{margin:4px 0px 10px 20px;}
.inputCor{ width:20px; float:left; margin:0px 10px 0px 8px;}
.inputCor input{ margin-top:20px;}
.textCor{ float:left; width:580px; text-align:justify;}
.imageCor{float:left;margin-left:10px; width:240px;}
.iberia{ margin-top:10px; margin-left:20px;}

.alta01 h2{
	margin:10px 15px;
	color:#000066;
}
.altaLine{
	float:left;
	width:400px;
	margin:5px 25px;
}
.altaLine label{
	float:left;
	width:150px;
}
.altaLine input{
	float:left;
	width:200px;
	border:1px solid #d9e1fe;
}
.altaLine select{
	float:left;
	width:200px;
	border:1px solid #d9e1fe;
}
.altaText{
	float:left;
	width:100%;
	clear:both;
	border:0px solid red;
	margin:10px 20px;
}
.altaText p{
	margin-left:15px;
	line-height:20px;
	font-size:12px;
	color:#000033;
	text-align:justify;
}
.altaText li{
	margin-left:20px;
	list-style-position:inside;
	line-height:20px;
	font-size:12px;
	color:#000033;
	text-align:justify;
	
}

/*messageError*/
#messageError{
	float:left;
	clear:both;
	padding:10px;
	margin:20px 10px 0px 20px;
	border:2px solid red;
	color:#000033;
	font-weight:bold;
	
}
#messageError input{
	font-weight:bold;
	
}
/*alta02 style*/
.alta02{
	width:1000px;
	height:auto;
	float:left;
	margin:10px auto 20px auto;
}
.alta02 h2{
	margin:10px 0px 0px 10px;
}

/*para checkbox*/
.alta02 select{ border:1px solid #DDDDDD;}
.alta02 textarea{ border:1px solid #DDDDDD;}
.alta02 .select{
	width:200px;
	float:left;
}
.alta02 .select input{ border:none; }
.alta02 fieldset{
	border:none;
}
.alta02 label.maspeque{
	color:#2C66AB;
	font-weight:bold;
	width:100px;
	border:0px solid blue;
	float:left;
}
.alta02 label.pequena{
	color:#2C66AB;
	font-weight:bold;
	width:150px;
	border:0px solid blue;
	float:left;
}
.alta02 label.normal{
	color:#2C66AB;
	font-weight:bold;
	width:250px;
	float:left;
	margin-bottom:5px;
}
.alta02 label.grande{
	color:#2C66AB;
	font-weight:bold;
	width:450px;
	float:left;
	margin-bottom:5px;
}
.alta02 label.grandeExpl{
	color:#666666;
	width:500px;
	float:left;
	margin-bottom:5px;
}
.alta02 input.pequena{
	width:150px;
	float:left;
	font-size:12px;
	border:1px solid #DDDDDD;
}
.alta02 input.normal{
	width:250px;
	float:left;
	font-size:12px;
	margin-bottom:5px;
	border:1px solid #DDDDDD;
}
.alta02 input.grande{
	width:550px;
	float:left;
	font-size:12px;
	margin-bottom:5px;
	border:1px solid #DDDDDD;
}
.alta02 textarea.normal{
	width:500px;
	height:30px;
	float:left;
	margin-bottom:5px;
	border:1px solid #DDDDDD;
}
.alta02 textarea.big{
	width:500px;
	height:50px;
	float:left;
	margin-bottom:5px;
	border:1px solid #DDDDDD;
}
.alta02 textarea.morebig{
	width:500px;
	height:150px;
	float:left;
	margin-bottom:5px;
	border:1px solid #DDDDDD;
}
/*box izquierda*/
.datosAnuncio{
	width:550px;
	float:left;
	margin:0px 10px 0px 20px;
	border:1px solid #ccc;
}
.alta02Arriba{
	width:540px;
	height:30px;
	float:left;
	border:0px solid red;
	margin:5px 5px 10px 5px;
}
.alta02Inside{
	width:600px;
	float:left;
	padding-bottom:10px;
}
.altaLine2{
	width:580px;
	float:left;
	margin:10px 0px 10px 10px;
	border:0px solid red;
}
.altaLine2{
	width:580px;
	float:left;
	margin:10px 0px 10px 10px;
	border:0px solid red;
}
.altaLine2 img{
	vertical-align:middle;
}
.datosAnuncio input{ border:1px solid #DDDDDD;}
.datosAnuncio select{border:1px solid #DDDDDD;}
.datosAnuncio textarea{border:1px solid #DDDDDD;}
/*box derecha*/
.datosGenerales{
	width:300px;
	float:left;
	margin:0px 0px 20px 20px;
	height:auto;
	border:1px solid #ccc;
}
.datosGenerales input{ border:1px solid #DDDDDD;}
.datosGenerales textarea{ border:1px solid #DDDDDD;}

.datosGenArriba{
	width:290px;
	height:30px;
	float:left;
	margin:5px 5px 10px 5px;
}
.datosGenInside{
	width:290px;
	margin:5px 5px 0px 5px;
	margin-top:-1px;
	float:left;
	padding-bottom:10px;
}
.altaLineGen{
	width:290px;
	float:left;
	border:none;
	margin:10px 0px 10px 10px;
}
.altaLineGen #contProvincia select{
	font-size:11px;
	width:150px;
	height:20px;		
	padding:1px 1px;
	border:1px solid #DDDDDD;
}
.altaLineGen #contPoblacion select{
	font-size:11px;
	width:150px;
	height:20px;
	padding:1px 1px;
	border:1px solid #DDDDDD;
}
.altaImage{
	border:0px solid green;
	float:left;
	clear:both;
	width:280px;
	margin:10px 0px 10px 10px;
}
.altaImage p{
	line-height:20px;
	margin-bottom:10px;
	width:280px;
	float:left;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#666666;
}

.altaDocumento{
	border:0px solid red;
	float:left;
	clear:both;
	width:280px;
	margin:10px 0px 10px 10px;
}
.altaDocumento p{
	line-height:20px;
	margin-bottom:10px;
	width:280px;
	float:left;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#666666;
}
.altaVideo{
	border:0px solid red;
	float:left;
	clear:both;
	width:280px;
	margin:10px 0px 10px 10px;
}
.altaVideo p{
	line-height:20px;
	margin-bottom:10px;
	width:280px;
	float:left;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#666666;
}
/*manAnuncio*/
.imageLine{ float:left; width:280px; margin-bottom:5px;}
.imageLine label{ float:left; margin-right:10px; color:#666666;clear:both;}
.imageLine img{ float:left; width:75px; height:85px; }
.imageLine a{ float:left; margin-left:10px; font-size:11px;}

.imageLongEspec{ float:left; width:280px; margin-bottom:5px; }
.imageLongEspec label{ float:left; margin-right:10px; color:#666666; }
.imageLongEspec img{ float:left; width:75px; height:85px;}
.imageLongEspec a{ float:left; margin-left:10px; font-size:11px;}
.imageLongEspec input{ float:left; clear:both; }

.imageLongEspecUsu{ float:left; width:300px; margin-bottom:5px; }
.imageLongEspecUsu .medium{ float:left; margin-right:10px; color:#666666;}
.imageLongEspecUsu img{ float:left; width:75px; height:85px;}
.imageLongEspecUsu a{ float:left; margin-left:10px; font-size:11px;}


.docLine{ float:left; width:280px; margin-bottom:5px;}
.docLine label{ float:left; margin-right:10px; color:#666666; }
.docLine img{ float:left; width:75px; height:85px; }
.docLine a{ float:left; margin-left:10px; font-size:11px;}

.docLongEspec{ float:left; width:280px; margin-bottom:5px; }
.docLongEspec label{ float:left; margin-right:10px; color:#666666;}
.docLongEspec img{ float:left; width:75px; height:85px;}
.docLongEspec a{ float:left; margin-left:10px; font-size:11px;}
.docLongEspec input{ float:left; clear:both; }

.imageLongEspecUsu{ float:left; width:200px; margin-bottom:5px; }
.imageLongEspecUsu .medium{ float:left; margin-right:10px; color:#666666;}
.imageLongEspecUsu img{ float:left; width:75px; height:85px;}
.imageLongEspecUsu a{ float:left; margin-left:10px; font-size:11px;}

.remove a{ float:left;}

/*confirm Alta*/
.soloText{
	float:left;
	width:100%;
	margin-top:50px;
}
.soloText p{
	float:left;
	width:900px;
	line-height:20px;
	margin-left:50px;
}
/*Zona privada style*/
.zonaPrivada{
	width:1000px;
	margin:5px auto 20px auto;
}
.zonaPrivada p{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:10px;
	margin-right:20px;
	color:#000033;
}
.oneZP{
	float:left;
	margin:30px 10px 20px 20px;
	width:450px;
	height:auto;
	padding-bottom:10px;
	background:url(http://www.hospitecnia.com/Images/fondoTitle.gif) repeat;
	border:1px solid #ccc;
}
.insideOneZP{
	float:left;
	width:425px;
	height:30px;
	margin:5px 5px 0px 5px;
	padding:2px 7px 0px;
}
.zonaPrivada ul.firstLista {
	margin:10px 0px 0px 20px;
	font-size:12px;
	color:#000033;
	line-height:22px;
	font-weight:bold;
	list-style-position:inside;
	font-family:Arial, Helvetica, sans-serif;
}
.zonaPrivada ul.secondLista {
	margin:8px 0px 0px 20px;
	line-height:25px;
	font-size:12px;
	color:#000033;
	font-weight:bold;
	list-style-position:inside;
}
.textZP{
	color:#23408F;
	margin:20px 0px 20px 30px;
}

/*mailbox mensajes*/
.contentMail{
	width:1000px;
	margin:10px auto;	
}
/*gestionAnuncios en ZonaPrivada*/
/*estilo de la tabla de gestion anuncios */
p.gordoAzul{
	font-size:12px;
	margin:10px 0px 0px 20px;
}
.gestion{
	width:1000px;
	float:left;
}
#gestionTable {
	width: 933px;
	float:left;
	margin:10px auto 10px 20px;
	border-collapse:collapse;
	}
.gris{ color:#999999; font-size:11px;}
/*effects over one line of table*/
#gestionTable tbody tr:hover td, #gestionTable tbody tr:hover th:before { background:#FFFF99;}
#gestionTable p {
	margin: 3px 0px;
	font-size:12px;
}
#gestionTable thead th{
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc;
	height:30px;
	background:url(http://www.hospitecnia.com/Images/CatSelFondo.gif) repeat top;	
}

#gestionTable .headStatus{
	width:156px;
	border-right:1px solid #ccc;
	background:url(http://www.hospitecnia.com/Images/CatSelFondo.gif) repeat top;	
	
}
#gestionTable thead p {
	color:#000000;
	text-align:center;
	padding:0px 3px;
}
#gestionTable tfoot p {
	margin-top: 20px;
	margin-left:7px;
	font-weight: bold;
}
#gestionTable tfoot .anunTotal {
	background:transparent url(http://www.hospitecnia.com/Images/footGestion.gif) no-repeat;
	border:1px solid #ccc;
	border-top:0px solid #ccc;
	padding-left:16px;
	padding-bottom:10px;
}
#gestionTable tbody {
}
#gestionTable tbody p{
	margin:3px 0px;	
	padding:0px 3px;
	text-align:center;
}
#gestionTable tbody td{
	border-bottom:1px solid #ccc;
}
#gestionTable .titleAnuncio {
	width:260px;
	font-weight:bold;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
}
#gestionTable .titleAnuncio p{
	margin-left:20px;
	text-align: left;
}
#gestionTable .edit {
	width: 180px;
	text-align: center;
	border-right:1px solid #ccc;
}
#gestionTable .visits {
	width: 55px;
	text-align: center;
	border-right:1px solid #ccc;
	}
#gestionTable .message {
	width: 70px;
	text-align: center;
	border-right:1px solid #ccc;
	}
#gestionTable .date {
	width: 80px;
	text-align: center;	
	border-right:1px solid #ccc;
}
#gestionTable .status {
	width: 155px;
	text-align: center;
	border-right:1px solid #ccc;
	
}
#gestionTable .change {
	width: 155px;	
	text-align: center;
}
#gestionTable .border {
	border-right:1px solid #ccc;
}
/*paginas menu abajo*/
.pagMenuAbajo{
	width:980px;
	margin:20px 10px;
	float:left;
}
.pagMenuAbajo p{
	line-height:20px;
	font-size:12px;
	text-align:justify;
	margin:10px 0px 10px 10px;	
}
.pagMenuAbajo h3{
	margin:10px 0px;
}
ul.listNumero{
	list-style-type:circle;
	margin-left:30px;
	list-style:decimal;
}
ul.listNumero li{
	line-height:15px;
	font-size:12px;
	font-weight:bold;
	margin-top:5px;
	color:#2c66ab;
}
ul.listInside{
	list-style-type:circle;
	margin-left:30px;
	list-style:circle;
}
ul.listInside li{
	line-height:15px;
	font-size:12px;
	color:#666666;
	font-weight:normal;
}
ul.listNumeroInside{
	list-style-type:circle;
	margin-left:30px;
	list-style:decimal;
}
ul.listNumeroInside li{
	line-height:15px;
	font-size:12px;
	color:#666666;
	font-weight:normal;
}
.pagMenuAbajo .left{
	float:left;
}
p.margin30{ margin-left:30px;}
/*lista numero*/
ul.numero{
	list-style-type:decimal;
	margin-left:30px;
	margin-top:10px;
}
ul.numero li{
	margin-left:30px;
}
.quienesSomos{
	width:960px;
	float:left;
	margin:10px auto;
	padding:10px;
	border:1px solid #90a9fa;
	background:url(http://www.hospitecnia.com/Images/commentFondo.gif) repeat;
}
.quienesSomos p{
	font-size:12px;
	/*	da error	line-height:auto;	*/
}
.quienesSomosLeft{
	width:300px;
	float:left;
	margin:10px auto;
	padding:10px;
}
.quienesSomosRight{
	width:500px;
	float:left;
	margin:10px auto;
	padding:10px;
}
.quienesSomosFoto{
	width:100px;
	float:left;
}
.quienesSomosFoto img{ border:1px solid #90a9fa; }
/*abonos*/
ul.listAbonos{
	list-style-type:disc;
	margin:10px 0px 20px 30px;
	list-style:circle;
}
ul.listAbonos li{
	line-height:20px;
	font-size:13px;
	color:#2c66ab;
	margin-top:20px;
	font-weight:bold;
}

/*referencias usuarios*/
.comment{
	width:960px;
	float:left;
	margin:10px auto;
	padding:10px;
	border:1px solid #90a9fa;
	background:url(http://www.hospitecnia.com/Images/commentFondo.gif) repeat;
}
.comment p{
	text-align:justify;
	margin-top:5px;
}
/*politica protecion*/
.pageProtecion{
	width:960px;
	float:left;
	margin:10px auto;
	padding:10px;
}
ul.protecion {
	list-style:decimal;
	margin-left:20px;
}
ul.protecion li{
	margin:10px 0px 0px 0px;
}
/*reglas*/
.pageReglas{
	width:960px;
	float:left;
	margin:10px auto;
	padding:10px;
}
.pageReglas p{
	font-size:12px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px 0px 10px 0px;
}
ul.reglas{
	list-style:circle;
	margin:10px 0px 10px 20px;
}
ul.reglas li{
	margin:10px 0px 0px 0px;
}
/*enlaces*/
.enlacesPage{
	width:960px;
	float:left;
	margin:10px auto;
	padding:10px;
}
.enlacesPage p{
	font-size:12px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px 0px 10px 0px;
}
ul.enlaces{
	list-style:circle;
	margin:0px 0px 20px 30px;
}
ul.enlaces li{
	margin:10px 0px 0px 0px;
	font-size:11px;
}

/*siteBox*/
.siteMap{ float:left; width:950px;border:0px solid green; }
.siteTitle{
	font-weight:bold;
}
.siteBoxTot{ 
	float:left; 
	width:500px; 
	margin-top:10px; 
}
.siteBoxArriba{
	float:left;
	width:402px;
	height:15px;
	background:url(http://www.hospitecnia.com/Images/siteBoxArr.gif) no-repeat ;
	margin-left:40px;
	margin-top:20px;
}
.siteBox{
	float:left;
	position:relative;
	width:540px;
	border-left:0px solid #D1D2D4;
	border-right:0px solid #D1D2D4;
	margin-left:20px;
	margin-top:20px;
	font-size:11px;
	border:0px solid red;
}
.siteBox a{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.siteBox a:hover{
	font-weight:bold;
	color:#23408F;
}
.siteBox p{ margin-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.siteBox ul{
	margin-top:20px;
	margin-left:30px;
}
.siteBox ul li{
	line-height:18px;
	list-style:disc;
	color:#23408F;
	width:500px;
}
.siteBoxBajo{
	float:left;
	width:402px;
	height:15px;
	background:url(http://www.hospitecnia.com/Images/siteBoxBajo.gif) no-repeat ;
	margin-left:40px;
	margin-bottom:10px;
}
#mapGoogleRight{float:left; margin-top:60px;margin-left:100px;border:0px solid green;position:relative;}

#mapGoogleBajo{ width:728px; margin:10px auto; }
#mapGoogleArriba{ float:right; clear:both;}
/*footerBox*/
.footerBox{
	width:100%;
}
.footer{
	width:1000px;
	margin:0px auto;
	height:auto;
}
.footerLinks{
	border:1px solid #ccc;
	width:1000px;
	float:left;
	margin:0px auto 5px;
	padding:0px;
	height:24px;
	background-color:#FFF;
	font-size:11px;
}
.footerLinks p {
	margin:3px 0px;
	padding:3px 0px;
	text-align:center;
	vertical-align:middle;
	color:#999999;
}
.footerLinks a {
	color:#999999;
	text-decoration:none;
	font-size:11px;
}
.footerLinks a:hover {
	color:#2c66ab;
	text-decoration:underline;
	font-size:11px;
}
