﻿@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:#626014;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	
}
a:hover {
	text-decoration: underline;
	color:#6a9418;
	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:18px;
	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:#a79e35;}
.grisClaro{ color:#999999;}
.verde{ color:#9dc64a;}
.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:60px;
	float:left;
	background:url(http://www.hospitecnia.com/Images/headerFondoVerde.gif) no-repeat;
	border:0px solid red;
}
.header{
	width:1000px;
	margin:0px auto;
	height:60px;
	border:0px solid green;
	/*background:url(http://www.hospitecnia.com/Images/headerFondoVerde.gif) no-repeat;*/
}

.logo{
	float:left;
	width:230px;
	height:60px;
	margin:10px 0px 0px 100px;
	border:0px solid red;
	/*background:url(http://www.hospitecnia.com/Images/logoHospiVerde.gif) no-repeat;*/
	background:url(http://www.hospitecnia.com/Images/logoHospiText.gif) no-repeat;
}
.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;
	
}
.textHeader{
	float:left;
	width:500px;
	margin:40px 0px 0px 10px;
	border:0px solid green;
}
.textHeader p{
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
}
/*pestanas*/
.subheader{
	width:100%;
	height:25px;
	margin:0px auto;
	border:0px solid black;
}
.pestanasBox{
	width:100%;
	height:25px;
	float:left;	
	background:url(http://www.hospitecnia.com/Images/headerBajoVerde.gif) no-repeat;
}
.pestanas{
	border:0px solid red;
	width:820px;
	height:25px;
	margin:0px auto 0px;	
}
.subpestanas{
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
	position:absolute;
	margin-top:85px;
	margin-left:221px;
	width:123px;
	height:155px;
	background-color:#a9d74d;
	}
.subpestanas a{
	font-weight:bold;
	margin-top:2px;
	padding-top:2px;
	padding-bottom:2px;
	float:left;
	clear:right;
	width:100%;
	border-top:1px solid #FFF;
	text-align:center;
	color:#fff;
}

.subpestanas a:hover{
	text-decoration:none;
	background:#b5b127;
}

/*buscador*/
.BuscaHeader{
	float:left;
	border-bottom:1px solid #ddd;
	background-color:#a9d74d;
	width:100%;
	height:60px;
	border:0px solid red;
}



.infobuscaBox{
	width:155px;
	float:left;
	margin:17px 0px 0px 12.5%;
	padding-left:0%;
	border:0px solid red;
}

.infobuscaBox a{
	border:0px solid blue;
	float:left;
	clear:left;
	font-size:11px;
	font-weight:bold;
	padding:4px 15px;
	margin-left:0px;
	background:url(http://www.hospitecnia.com/Images/fondoRegistrate.gif) no-repeat;
	border:0px solid red;
}



.buscaBox{
	width:42%;
	height:35px;
	float:left;
	margin:10px 0px 10px 32px;
	border:0px solid red;
}
.buscaInputSmall{
	float:left;
	margin-top:8px;
	border:0px solid #ccc;
	height:23px;
	width:140px;
	font-size:12px;
	margin-left:2px;
	margin-right:6px;
}
.buscaInputBig{
	float:left;
	margin-top:8px;
	border:0px solid #ccc;
	height:23px;
	width:250px;
	font-size:12px;
}

.buscaInputMoreBig{
	float:left;
	margin-top:8px;
	border:0px solid #ccc;
	height:23px;
	width:280px;
	margin-right:20px;
	margin-left:10px;
	font-size:12px;
}

.buscaInputBiggest{
	float:left;
	margin-top:8px;
	border:0px solid #ccc;
	height:23px;
	width:410px;
	margin-left:10px;
	margin-right:20px;
	font-size:12px;
}
.buscador{
	margin:5px 0px 0px 19px;
	height:23px;
	width:540px;
	border:1px solid blue;
	font-size:12px;
}
.buscaSelect{
	float:left;
	margin-top:8px;
	width:115px;
	height:23px;
	border:0px solid #ccc;
	font-size:12px;
	margin-left:2px;
	margin-right:4px;
}
.buscaSelect select{
	font-size:11px;
	font-weight:bold;
	width:100px;
	height:23px;
	float:left;
	border:none;
	padding:4px 0px 0px 5px;
	color:#ccc;
}
.buscaSelectPeque{
	float:left;
	margin-top:8px;
	width:65px;
	height:23px;
	border:0px solid #ccc;
	font-size:12px;
	margin-left:2px;
	margin-right:4px;
}
.buscaSelectPeque select{
	font-size:11px;
	font-weight:bold;
	width:50px;
	height:23px;
	float:left;
	border:none;
	padding:4px 0px 0px 5px;
	color:#ccc;
}
.buscaLibre {
	border:0px solid red;
	float:left;
	font-size:12px;
	margin-left:5px;
}
.buscaButton input{
	float:left;
	margin-left:2px;
	margin-top:7px;
	font-size:12px;
	background:url(http://www.hospitecnia.com/Images/buttonBuscar.gif) no-repeat;
}



/*login cerca de buscador*/
#loginBox{
	float:left;
	width:210px;
	height:45px;
	margin-top:5px;
	margin-left:17px;
	padding:5px 0px 0px 15px;
	border:0px solid white;
	background:url(http://www.hospitecnia.com/Images/fondoLogin.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:#333333;
}

#loginBox p{float:left; margin:5px 0px;}

#loginBox label{border:0px solid blue;float:left;color:#000;}

#loginBox a{ border:none; text-decoration:none; color:#626014; }
#loginBox .imageLogin{
	width:150px;
	border:0px solid red;
	margin:0px auto;
	font-size:11px;
	color:#333333;
	font-weight:bold;
}
#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:100px;
	margin:2px;
	border:0px solid red;
}
#loginBox .inputLogin{
	float:left;
	width:100px;
	padding:0px 0px 0px;
	margin-bottom:3px;
	border:1px solid #ccc;
}
#loginBox #waitLogin{
	float:left;
	width:100px;
	height:1px;
	display:none;
}
#loginBox .olvideText{
	float:left;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	text-decoration:underline;
	border:0px solid red;
	width:100px;

}
#loginBox .olvideText{
	float:left;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	text-decoration:underline;
	border:0px solid red;
	width:100px;
}


#loginBox .AccesoUsuarios{
	float:left;
	font-size:12px;
	text-decoration:underline;
	width:100px;
}

#loginBox img{
	float:left;
	margin-top:4px;
}

#loginBox #buttonLogin{
	border:0px solid red;
	float:left;
	margin-top:7px;
}

/*estilo path home, listado*/
.listadoPath{
	background-color:#fff;
	padding:5px;
	border:0px solid #ccc;
	float:left;
	width:480px;
	margin-left:15px;
	font-size:11px;	
	color:#000;
	
}
.listadoPath a{
	float:left;
	margin-left:5px;
	font-size:11px;
}
.listadoPath .arrow{
	background:url(http://www.hospitecnia.com/Images/listArrow.gif) no-repeat left;
	float:left;
	width:5px;
	margin-top:2px;
	margin-left:5px;
}

.noarrow{
	float: left;
	margin-top:0px;
	clear: left;
	width: 5px;
	margin-left:10px;
	margin-right:3px;
}

.Total{
	color:#ccc;
}

/*anuncio path*/
.anuncioPath{
	background-color:#fff;
	padding-top:2px;
	border:0px solid #ccc;
	float:left;
	width:480px;
	font-size:11px;
	margin-bottom:5px;
}
.anuncioPath a{
	float:left;
	margin-left:5px;
	font-size:11px;
}
.anuncioPath .arrow{
 	background:url(http://www.hospitecnia.com/Images/listArrow.gif) no-repeat left;
	float:left;
	width:5px;
	margin-left: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:#a79e35;
	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:5px;
	margin-left:10px;
	border:0px solid green;
	
}
/*contenido home 3 trozos*/
.contentHome{
	float:left;
	width:1000px;
	margin-top:10px;
	clear:both;
}
/*contentLeft*/
.contentLeft{
	float:left;
	width:210px;
	height:auto;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif; 
	background:#f2ec8c;
	margin-bottom:20px;
	
}

.naranja{color:#fd6c01;}



.infoBox{
	margin-top:0px;
	float:left;
	margin-left:5px;
	padding:2px;
	height:auto;
	width:205px;
	padding-bottom:5px;
}

.infoBox a{
	display:block;
}

.infoBoxInside{
	float:left;
	width:170px;
	height:50px;
	padding:10px;
}
.infoBox p{
	width:auto;
	border:0px solid #ccc;
	color:#555;
	float:left;
	margin:5px 0px;
	text-align:justify;
	width:190px;
}

.textInfoP{width:160px;font-size:14px;color:#000;float:left;}
.textInfoP a{width:160px;display:block;margin-top:1px;}
.textInfoP img{float:left;}

/*info + register + link*/
.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:180px;
	color:#000;
	font-size:12px;
	display:inline;
	border:0px solid red;
}

.textInfo .arrow{
	background:url(http://www.hospitecnia.com/Images/listArrow.gif) no-repeat left;
	float:left;
	width:5px;
	margin:4px 0px 0px 0px;
}
.faqBox{
	margin-top:10px;
	float:left;
	height:auto;
	width:195px;
	background:#fff;
}
.faqBox p{
	font-size:16px;
	padding-left:5px;
	padding-bottom:5px;
	color:#000;
	border-bottom:1px solid #b5b127;
	
}
.faqBoxInside{
	float:left;
	height:200px;
	width:195px;
	overflow:scroll;
}
.faqBoxInside a{
	margin:3px 0px 3px 5px;
	text-align:justify;
	float:left;
	width:165px;
	color:#666666;
}

.pagoBox{
	margin-top:10px;
	margin-bottom:5px;
	float:left;
	width:195px;
	background:#FFF;
}
.pagoBox p.title{
	font-size:15px;
	padding-left:5px;
	padding-bottom:5px;
	color:#000;
	width:180px;
}
.pagoBox img{ vertical-align:middle;}
.pagoBox p{
	color:#555;
	float:left;
	margin:5px 0px 0px 5px;
	padding:2px;
	width:180px;
	text-align:left;
	/*background:#FFFFCC;*/
	border-bottom:0px solid #ccc;
}

.pagoBox a{
	display:inline;
}
/*noticias relacionadas*/
.noticiaRelAnuncio{
	margin-top:5px;
	float:left;
	height:auto;
	border:0px solid red;
	width:195px;
	background:#fff;
}
.noticiaRelAnuncio p{
	font-size:16px;
	padding-bottom:5px;
	padding-left:5px;
	color:#000;
	border-bottom:2px solid #b5b127;
	
}
.noticiaRelAnuncio a{
	margin:3px 0px 3px 5px;
	text-align:left;
	float:left;
	width:185px;
	border-bottom:1px solid #b5b127;

}
.leftBox{
	width:200px;
	padding:0px;
	margin:0px 0px;
	float:left;
	line-height:20px;
	background:#f2ec8c;
	padding-bottom:10px;
}

.noarrow{
	float: left;
	margin-top:0px;
	clear: left;
	width: 15px;
	margin-left:10px;
	color:#fd6c01;
}

.DocumentCat{
	width:195px;
	background:#FFFFFF;
	margin:10px 0px;
	border:0px solid #000;
}
.DocumentCat p{
	color:#626014;
	margin-left:5px;
	font-size:13px;
	
}

.DocumentType{
	width:195px;
	background:#FFFFFF;
	margin:10px 0px;
	border:0px solid #000;
}
.DocumentType p{
	color:#626014;
	margin-left:5px;
	font-size:13px;
}
.leftBoxInside{
	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;
	margin-bottom:5px;

}
.leftBoxInside img{
	
	float:left;
	margin-left:5px;
	width:40px;
	margin-top:2px;
	vertical-align:middle;
}
.leftBoxInside p{
	float:left;
	width:145px;
	padding:5px 5px 5px 10px;
	color:#5a5815;
	font-weight:bold;
	border:0px solid #b5b127;
	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:85%;
	border:0px solid red;
	font-size:12px;
}

.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:174px;
	margin:10px 0px 5px 0px;
	padding:10px;
	border:0px solid blue;
	float:left;
	overflow:hidden;
	background:#FFFFFF;
	line-height:20px;
	
}

.smartTag a{ margin:10px 5px; text-decoration:none; font-weight:bold;font-size:12px;display:inline;}
.smartTag a:hover{ margin:10px 5px; padding:3px; text-decoration:none; background:#f2ec8c; font-weight:bold;display:inline;}

.smartTag .st10{font-size:12px; color:#bcb7c0;}
.smartTag .st10a{font-size:12px; color:#fd6c01;}

.smartTag .st11{font-size:13px; color:#5fdab6;}
.smartTag .st11a{font-size:13px; color:#6a9418;}

.smartTag .st12{font-size:14px; color:#c0b63c; }
.smartTag .st12a{font-size:14px; color:#96d21f;}

.smartTag .st13{font-size:15px; color:#96ba4d;}
.smartTag .st13a{font-size:15px; color:#96ba4d;}

.smartTag .st14{font-size:16px; color:#fd6c01;}
.smartTag .st14a{font-size:16px; color:#fd6c01;}

.smartTag .st15{font-size:17px; color:#626014;}

/*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:#626014;
	text-align:center;
	font-size:14px;
	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:12px;
	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:#a79e35;
	font-size:14px;
}
/*proveedores destacados*/

.Contentright{
	float:left;
	width:220px;
	border:0px solid green;
	background:#d6d081;
	margin-left:10px;
	padding-bottom:15px;
}
.proveedoresBox{
	float:left;
	width:220px;
	margin:0px;
	border:0px solid blue;
	background:url(http://www.hospitecnia.com/Images/fondoProveTop.gif) no-repeat top;
}
.proveedores{
	font-size:12px;
	float:left;
	width:220px;
	margin-top:10px;
	border:0px solid red;
	background:#d6d081;
}

.proveedoresTop{
	float:left;
	height:20px;
	width:220px;
	border:0px solid blue;
}
.proveedoresTop p{
	text-align:center;
	font-size:14px;
	margin-top:8px;
}
.proveedoresBottom{
	margin:0px;
	background:#d6d081;
	float:left;
	height:10px;
	width:220px;
	margin-left:0px;
	border:0px solid yellow;
}
/*facebook*/
#facebookBoxHome{
	float:left;
	margin:10px 0px 10px 10px;
	background:#FFFFFF;
	height:70px;
	width:200px;
}

#facebookBox{
	float:left;
	background:#FFFFFF;
	height:400px;
	margin-top:10px;
	margin-left:5px;
	margin-bottom:10px;
}

#facebookBoxFicha{
	float:left;
	background:#FFFFFF;
	height:400px;
	margin-top:10px;
	margin-left:0px;
	margin-bottom:10px;
}


.shareFicha{
	width:100%;
	float:left;
}
.shareFicha a{
	float:right;
	margin-right:1px;
}
/*publicidad home*/
.googleRight{
	float:left;
	padding-left:10px;
	width:190px;
	margin:15px 0px 0px;
	border:0px solid blue;
	margin-top:0px;
	margin-bottom:5px;
}

.googleNoticias{float:left;margin-top:10px;margin-bottom:10px;}

.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:#a79e35;
	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;
	width:100%;
	padding:10px 0px;
	border-bottom:2px solid #d6d081;
}
.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*/
.listado{
	padding:0px 0px 8px;
	border:0px solid #ccc;
	width:520px;
	float:left;
	margin-left:5px;
	background-color:#FFF;
	border:0px solid red;
}
.tituloListado{
	margin:0px 0px 0px 0px;
	float:left;
	width:510px;
	font-size:15px;
	font-weight:bold;
	padding:6px 0px 3px 10px;
	border-bottom:1px solid #ccc;
/*	color:#000;*/
}

.ListadoTitle{
	color:#000;
}

.IndexTitle{
	color:#333;
	background:#a9d74d;
}

/*itembox de un anuncio en index*/
.itemBox{
	color:#999;
	font-size:12px;
	border-bottom:2px solid #d6d081;
	padding-bottom:5px;
	float:left;
	width:520px;

}
/*noticias*/
.itemBoxNoticias{
	width:170px;
	height:155px;
	float:left;
	margin:5px 0px;
	padding-bottom:5px;
	border-left:1px solid #ccc;
}

.itemBoxNoticias p.title{
	float:left;
	width:160px;
	height:100px;
	margin:0px 5px;
	border:0px solid red;
	overflow:hidden; 
	
}
.itemBoxNoticias p.itemText{ 
	float:left;
	width:160px;
	margin:3px 5px;
	border:0px solid red;
	text-align:justify; 
	height:60px; 
	overflow:hidden; 
}
.itemBoxNoticias a{
	color:#333;
	font-size:14px;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
}
/*compraventa + cursos */
.itemBoxCompraVenta{
	color:#999;
	font-size:12px;
	border-bottom:2px solid #d6d081;
	padding-top:0px;
	padding-bottom:5px;
	float:left;
	width:520px;

}
.itemLeft{
	float:left;
	width:80px;
}
.itemLeft img{
	float:left;
	width:80px;
	margin-top:4px;
	border:0px solid red;
}
.itemCenter{
	float:left;
	width:350px;
	margin:5px 0px 0px 5px;	
	border:0px solid red;
	overflow:hidden;
}
.itemCenter a{
	font-size:15px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.itemCenterBig{
	float:left;
	width:430px;
	margin:5px 0px 0px 5px;	
	border:0px solid red;
	height:auto;
	overflow:hidden;
}
.itemCenterBig a{
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;

}
.itemRight{
	float:left;
	width:80px;
	height:50px;
	margin-left:5px;
	padding:10px 0px 10px;
	text-align:center;
	color:#626014;
	background:url(http://www.hospitecnia.com/Images/fondoItemRight.gif) no-repeat;
}
.rightColor{background:#f2ec8c; border:1px dashed #a9d74d;}
.itemRight .bold{ margin-top:5px; margin-bottom:10px; color:#626014; font-weight:bold; font-size:12px; }

p.itemParam{
	margin-top:2px;
	color:#fd6c01;
	font-size:12px;
	border:0px solid green;
}
p.itemParam img{ vertical-align:middle; }
p.item11{
	margin-top:2px;
	color:#666666;
	font-size:11px;
	border:0px solid green;
}
p.itemFecha{
	float:right;
	color:#666666;
	font-size:11px;
	border:0px solid green;
}


/*item en el listado listadoBox*/
.itemBoxListado{
	color:#999;
	font-size:12px;
	border-bottom:2px solid #d6d081;
	padding-bottom:5px;
	float:left;
	width:520px;
	height:auto;
}
.listadoImage{
	float:left;
	border:0px solid red;
	width:80px;
}
.listadoCenter{
	float:left;
	border:0px solid red;
	width:360px;
}

.listadoRight{
	float:left;
	border:0px solid red;
	width:80px;
}
/*noticia*/
.itemBoxListadoNoticia{
	color:#999;
	font-size:12px;
	padding-bottom:5px;
	float:left;
	width:520px;
	border-bottom:2px solid #d6d081;
}
.noticiaTitle {
	float:left;
	width:100%;
	padding-top:5px;
	
}
.noticiaTitle a{
	color:#333;
	font-size:14px;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.noticiaImage{
	float:left;
	width:80px;
	border:0px solid red;
}
.noticiaText{
	margin-top:4px;
	float:left;
	text-align:justify;
	border:0px solid red;
}
.noticiaText img{ vertical-align:middle;}
.noticiaText p{ text-align:justify; margin-top:3px; font-family:Georgia, "Times New Roman", Times, serif;}

/*fin listadoBox*/

.bold{font-weight:bold;font-size:14px;}
/*paginacion*/
.paginacion{
	width:500px;
	margin:15px 0px 0px 0px;
	text-align:center;
	float:left;
	height:30px;
	border:0px solid red;
}
.paginacion p{ text-align:center;margin-top:5px; }
.paginacion a {
	margin-top:5px;
	margin-left:5px;
	padding:5px;
	text-decoration:none;
	border:1px solid #999;
}
.paginacion a:hover { color:#626014; background:#f2ec8c;}
.paginacion span {
	padding:5px;
	margin-left:5px;
	border:1px solid #999;
}
.paginacion span.select {
	padding:5px;
	margin-left:5px;
	font-weight:bold;
	color:#626014;
	background:#f2ec8c;
	border:1px solid #999;
}

/*contentRight*/
.contentRight{
	float:left;
	width:160px;
	border:0px solid blue;
	margin-bottom:20px;
	
}
/*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:10px 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:20px;
	float:left;
	width:980px;
	margin-left:20px;
	border-right:0px;
	border:0px solid red;

}
.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:18px;
	font-weight:bold;
	color:#333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:10px 5px 10px 10px;
	border:0px solid red;
}
/*concurso title ficha*/
.titleBlanco{
	float:left;
	width:100%;
	border:0px solid red;
	border-bottom:1px solid #e0e0e0;
	border-top:1px solid #e0e0e0;
}
.titleBlanco h1{
	font-size:18px;
	font-weight:bold;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px 0px 5px 5px;
	border:0px solid red;
}
.titleBlanco h2{
	font-size:16px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px 0px 5px 5px;
	border:0px solid red;
}
/*proveedor ficha*/
.titleProveedorBox{
	width:100%;
	height:auto;
	float:left;
	margin:0px;
	border-bottom:1px solid #e0e0e0;
	border-top:1px solid #e0e0e0;
}
.logoProveedor{
	width:155px;
	float:left;
	border:0px solid blue;
	border-left:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	padding-top:0px;
}
.logoProveedor img{
	border:0px solid #e0e0e0;
	width:150px;
	height:auto;
}
.titleProveedor{
	float:left;
	width:500px;
}
.titleProveedor h1{
	font-size:22px;
	font-weight:bold;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px 0px 5px 5px;
	border:0px solid red;
}
.titleProveedor h2{
	font-size:20px;
	font-weight:bold;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px 0px 0px 10px;
	border:0px solid red;
}
.divFotoFicha{
	position:relative;
}
.labelProveedor{
	width:510px;
	float:left;
	padding-top:5px;
	border-left:0px solid #e0e0e0;
}
.labelProveedor p{
	font-weight:bold;
	color:#626014;
	margin-left:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:0px solid red;
}
.labelProveedor label{
	float:left;
	font-weight:bold;
	color:#999999;
	
}
/* noticia ficha*/
.titleNoticia{
	width:100%;
	height:auto;
	float:left;
	margin:0px;
	border-top:1px solid #626014;
}
.titleNoticia h1{
	font-size:20px;
	font-weight:bold;
	color:#333;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:10px 5px 5px 5px;
	border:0px solid red;
}
.entradillaNoticia{ 
	float:left;
	width:100%;
	border-bottom:1px solid #626014;
}
.entradillaNoticia p{ 
	width:95%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:5px 0px 5px 5px;
	float:left;
}
.buttonsNoticia{
	width:100%;
	float:left;
	border-bottom:1px solid #e0e0e0; 
	padding-top:5px;
}

.buttonsNoticia p{ float:left; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:3px;  }
.buttonsNoticia .naranja{ float:left; display:inline; color:#fd6c01; }
.buttonsNoticia .left{ float:left; display:inline; color:#999999; }
.buttonsNoticia .right{ float:right; display:inline; width:250px;border:0px solid #dedede;}

.buttonsNoticia img{ vertical-align:middle;}
.buttonsNoticia a{margin-right:5px;}
/*fin de noticia*/
.anuncio p{ 
	width:97%;
	line-height:20px;
}
.entradilla{ 
	float:left;
	width:100%;
	border-bottom:1px solid #e0e0e0;
	background:url(http://www.hospitecnia.com/Images/fondoEntradilla.gif) repeat-x;
}
.entradilla h2{ 
	width:95%;
	margin:10px 0px 0px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.entradilla p{ 
	margin:5px 0px 0px 10px;
	width:95%;
}
.lineDocumento{
	float:left;
	width:100%;
	background:#FFF;
	padding-bottom:5px;
	border-bottom:1px solid #e0e0e0;
	line-height:20px;
	text-align:justify;
}
.imageDocumento{
	width:155px;
	float:left;
	padding-top:10px;
	padding-right:5px;
	padding-left:15px;
}

.imageDocumento img{
	width:150px;
	margin-top:5px;
	height:auto;
}

.infoDocumento{
	width:100%;
	float:left;
	padding-top:5px;
	padding-left:5px;
}
.infoDocumento p{
	text-align:justify;
	padding-left:10px;
}

.labelDocumento{
	float:left;
	width:auto;
	margin-left:10px;
	margin-top:10px;
	padding-top:5px;
}
.labelDocumento p{
	color:#000;
	margin-left:5px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:auto;
}
.labelDocumento label{
	float:left;
	font-weight:bold;
	color:#000;
	font-size:11px;
}
.buttonsAnuncio{
	width:100%;
	float:left;
	text-align:right;
	padding-top:8px;
	padding-bottom:2px;
	margin-bottom:15px;
	border-bottom:1px solid #e0e0e0;
}

.twitter-share-button{float:right;margin-top:0px;width:90px;}
.plusone-div div{float:right;margin-top:0px;width:50px;}
.fb-like{float:right;margin-left:5px;width:90px;margin-top:0px;}


.parteMenu{
	width:100%;
	float:left;
	margin:0px 0px 0px 0px;
	background:#ffffff;
	border:0px;
	
}
.menuAnuncio{
	width:100%;
	height:30px;
	float:left;
	margin-top:0px;
}
.menuAnuncio p{ color:#626014; border:0px solid red; margin-top:5px;}
.menuAnuncio a{ 
	font-weight:bold; 
	padding:8px 5px 7px 5px; 
	color:#333; 
	border-right:2px solid #e0e0e0;
	border-top:2px solid #e0e0e0;
	border-left:1px solid #e0e0e0;
	
}	
.menuAnuncio a:hover{ font-weight:bold; text-decoration:none; color:#333; background:#f2ec8c;}
.anuncioselect{ font-weight:bold; padding:8px 4px; color:#333; border-right:1px solid #e0e0e0; background:#f2ec8c;}	

.divMenuAnuncio{
	float:left;
	width:96%;
	padding:10px 2% 10px 5px;
	margin:0px 0px 5px;
	line-height:20px;
	border:2px solid #e0e0e0;
	border-top:2px solid #f2ec8c;
	
}
.divMenuAnuncio p{ width:95%; margin:0px 5px; }

#boxdescAnuncio label{
	float:left;
	font-weight:bold;
	color:#999999;
}

#boxgaleriaAnuncio p{
	clear:both;
	padding-top:5px;
	
}

.galeriaOne {
	width:150px;
	height:auto;
	float:left;
	margin:0px 10px 10px 0px;
	border:2px solid #f2ec8c;
}
.galeriaOne p{
	width:150px;
	float:left;
	margin:5px 5px;
	border:0px solid #f2ec8c;
}
.galeriaOne .infoImage{
	float:right;
	margin-right:5px;
}
.galeriaOne .imageAnuncio{
	float:left;
}

#boxvideosAnuncio{
}
#boxvideosAnuncio .oneVideo{
	float:left;
	width:230px;
	margin-left:15px;
	border:0px solid #000;
}
#boxvideosAnuncio .oneVideo .textVideo{
	font-size:11px;
	color:#333333;
}
#boxvideosAnuncio .oneVideo .videoVideo a{
	border:0px solid #000;
	font-size:12px;
	font-weight:bold;
	
}
#boxficherosAnuncio{
	float:left;
	overflow:hidden;
	
}
#boxnoticiasAnuncio p{
	line-height:20px;
	margin:5px 0px;
	border-bottom:1px solid #e0e0e0;

}
/*ficheros pdf descargables*/
.ficherosBox{
	float:left;	
	margin-top:0px;
	width:500px;
	border:0px solid green;
}
.ficherosAnuncio{
	float:left;
	width:100%;
	border:0px solid red;
	
}
.ficherosAnuncio p{
	border:0px solid black;
	width:100%;
	line-height:30px;
}
.ficherosAnuncio img{
	border:0px;
	vertical-align:middle;
	margin-right:5px;
	border:0px solid green;
}
.ficherosAnuncio nombreFichero{
	float:left;
	border:0px solid blue;
}
.ficherosAnuncio a{
	text-decoration:none;
	
}
#downloadNoReg{
	position:relative;
	float:left;
	width:100%;
	background:#f2ec8c;
	padding:0px;
	font-weight:bold;
}
#downloadNoReg p{
	margin:5px;
}
#AnunciosAvisoLat p{
	text-align:justify;
}
#AnunciosAvisoBajo{
	float:left;
	border:2px solid red;
	background:#FFFF99;
	padding:5px;
}
#AnunciosAvisoBajo p{
	text-align:justify;
}
/*colaboradores + especialidad o productos*/
.fichaBajo{
	float:left;
	clear:both;
	width:990px;
	margin-top:15px;
	margin-left:0px;
}
.fichaBajo h2{ 
	width:170px;
	padding-bottom:5px;
	padding-left:5px;
	border-bottom:1px double #D1D2D4;
	border-left:1px double #D1D2D4;
}
.fichaBajo p{
	line-height:15px;
	font-size:11px;
	color:#23408F;
	margin:0px;
	padding:0px;
}
/*especialidad para centros-sanitarios*/
.fichaEspec{
	float:left;
	width:500px;
}
.especLine{
	float:left;
	width:500px;
	border-bottom:1px solid #D1D2D4;
}
.especLine .trozo{
	width:180px;
	float:left;
	height:auto;
	overflow:hidden;
	border:0px solid red;
}
.especLine .trozoPeq{
	width:45px;
	float:left;
	text-align:center;
	height:auto;
	overflow:hidden;
	border:0px solid yellow;
}
.especLine .trozoPeq img{
	vertical-align:middle;
	padding:2px 0px;
}
/*productos para proveedores*/
.fichaProd{
	float:left;
	width:460px;
	margin-top:0px;
}
.prodLine{
	float:left;
	width:460px;
	border-bottom:1px solid #D1D2D4;
	padding-left:5px;
}
.trocitoEjemplo{ 
	float:left; 
	width:460px;
	border-bottom:1px solid #D1D2D4;
	border-left:1px solid #D1D2D4;
	height:auto;
}
.prodLine .trozo{
	width:135px;
	float:left;
	overflow:hidden;
	height:auto;
}
.prodLine .trozoNombre{
	width:190px;
	float:left;
	overflow:hidden;
	height:auto;
}
.prodLine .trozoMarca{
	width:90px;
	float:left;
	overflow:hidden;
	height:auto;
}
.prodLine .trozoPeq{
	width:45px;
	float:left;
	height:auto;
	overflow:hidden;
}
.divFotoFicha{
	position:relative;
}
/*colaboradores para proveedores y centros-sanitarios*/
.fichaColab{
	float:left;
	width:500px;
}
.colabLine{
	float:left;
	width:500px;
	border-bottom:1px solid #D1D2D4;
}
.colabLine .trozo{
	width:180px;
	float:left;
	height:auto;
	overflow:hidden;
}
.colabLine .trozoPeq{
	width:45px;
	float:left;
	text-align:center;
	height:auto;
	overflow:hidden;
}
.colabLine .trozoPeq img{
	vertical-align:middle;
	padding:2px 0px;
}
.divFotoFicha{
	position:relative;
}
/*listadoVideo*/
.listadoVideo{
	border:0px solid blue;
	float:left;
	width:520px;
	margin:0px 0px 0px 10px;
}
.listadoVideo h2{
	margin:15px 0px 0px;
	float:left;
	clear:both;
	width:95%;
	font-size:15px;
	font-weight:bold;
	padding:8px 5px 2px 10px;
	border-bottom:1px solid #ccc;
	color:#FF6600;
}
.cajaVideo{
	border:0px solid black;
	width:155px;
	height:190px;
	margin:5px 8px 20px 8px;
	float:left;
	font-size:11px;
}
.cajaVideo .videoVideo{
	border:1px solid #ccc;
	width:150px;
	height:130px;
	padding:2px;
}
p.tituloAnuncioVideo a{
	font-size:12px;
	font-weight:bold;
	padding-top:5px;
}
/*publi en la pagina video*/
.publi120box{
	width:130px;
	float:left;
	
}
.publi120{
	width:120px;
	float:left;
	padding:0px 5px;
	background:#f3f3f3;
}
.publi120arriba{
	width:130px;
	height:5px;
	float:left;
	background:url(/Images/publi120arriba.gif) no-repeat;
}
.publi120abajo{
	width:130px;
	height:5px;
	float:left;
	background:url(/Images/publi120abajo.gif) no-repeat;
	margin-bottom:10px;
}
/*buttons*/
.imprimir{
	float:left;
	width:120px;
	height:40px;
	border:0px solid blue;
}
/*lightBox contacta opina*/
.fadebox{
    display: none;
    position:fixed;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: black;
    z-index:1001;
    -moz-opacity: 0.8;
    opacity:.80;
    filter: alpha(opacity=80);
}
/*contactar*/

#contacta{float:left;}

.contactaAnuncio{	
	 display: none;
     position: absolute;
     top: 50%;
     left: 35%;
     width:250px;
	 height:240px;
	 background:#FFFFFF;
	 border:25px solid #CCC;
     z-index:1002;
     overflow: auto;
	 text-align:center;
}
.contactarBox{
	 display: none;
     position: absolute;
     top: 30%;
     left: 35%;
     width:300px;
	 height:250px;
	 background:#d5eba8;
	 border:25px solid #CCC;
     z-index:1002;
     overflow: auto;
	 text-align:center;
	 background:#b1da5f;
}
.contactarOpina{
	 display: none;
     position: absolute;
     top: 25%;
     left: 35%;
     width:300px;
	 height:330px;
	 background:#d5eba8;
	 border:25px solid #CCC;
     z-index:1002;
     overflow: auto;
	 text-align:center;
}
.contactar{
	width:300px;
	float:left;
}
.sendBox{ float:left; padding:0px 10px; }
.serrarMensaje{
	float:right;
	margin:5px 5px 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 5px 5px;
	float:left;
	color:#333333;
}
.sendBox .sendLine textarea{
	border:0px;
	float:left;
	width:250px;
	height:150px;
	padding:5px;
	margin-bottom:5px;
}
.sendBox .sendLine input{
	border:0px;
	float:left;
	width:140px;
	height:18px;
	padding:1px;
}
.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%;
	border:0px solid red;
}
.titleRel{
	font-size:14px;
	font-weight:bold;
}
.oneNoticiaRel{
	float:left;
	width:98%;
	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;
	color:#000;
}
/* estilo de los opiniones */
.comentarios{
	height:auto;
	float:left;
	border-bottom:0px solid #ccc;
	margin-bottom:10px;
	margin-top:5px;
	
}

.commentBox {
	width:500px;
	float:left;
	margin-bottom:10px;
	border-bottom:1px solid #e0e0e0;
}

.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;
}

span.text{ font-weight:normal;width:100%;border:0px solid blue;float:left;margin-bottom:5px;}
span.dequien{float:left; font-size:11px;width:auto;clear:right;margin-bottom:10px;}
p.respuesta{width:510px;float:left;border-bottom:1px solid #e0e0e0;padding:3px;}

p.text{ font-weight:normal;width:100%;border:0px solid blue;float:left;margin-bottom:5px;}
p.dequien{float:left; font-size:11px;width:auto;clear:right;margin-bottom:10px;}

.respuestasFaq{
	margin:-15px 0px;
	float:left;
	width:520px;
}
.respuestasOne{
	margin:5px 0px;
	float:left;
	padding-bottom:5px;
	text-align:justify;
	width:520px;
}


.formComentario{
	float:left;
	clear:both;
	margin-top:0px;
	margin-bottom:10px;
	background-color:#dedede;
	padding:5px;
	width:490px;
	
}

.formComentario p{
	margin-left:10px;
}

.confirmOpina{
	height:auto;
	width:400px;
	padding:2px 0px 0px 0px;
	font-size:12px;
	color:#000;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.textareaAdminRespuesta textarea{
	width:670px;
}

/*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:500px;
	position:relative;
	z-index:0;
	margin:0px 0px;
}
#googleMap {
	width: 500px;
	height: 300px;
	overflow: hidden;
	margin: 5px 3px 0px 0px;
	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 0px;
}
.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;
	
}

.altaText img{
	margin-top:5px;
}

/*messageError*/
#messageError{
	float:left;
	clear:both;
	padding:10px;
	margin:20px 10px 10px 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:0px auto 20px auto;
	border:0px solid blue;
}
.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:#a79e35;
	font-weight:bold;
	width:100px;
	border:0px solid blue;
	float:left;
}
.alta02 label.pequena{
	color:#a79e35;
	font-weight:bold;
	width:150px;
	border:0px solid blue;
	float:left;
}
.alta02 label.normal{
	color:#a79e35;
	font-weight:bold;
	width:250px;
	float:left;
	margin-bottom:5px;
}
.alta02 label.grande{
	color:#a79e35;
	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.nor280{
	width:280px;
	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.peque{
	width:280px;
	height:50px;
	float:left;
	margin:0px 0px 5px;
	border:1px solid #DDDDDD;
}
.alta02 textarea.normal{
	width:670px;
	height:30px;
	float:left;
	margin-bottom:5px;
	border:1px solid #DDDDDD;
}

.alta02 textarea.big{
	width:670px;
	height:100px;
	float:left;
	margin-bottom:5px;
	border:1px solid #DDDDDD;
}




textarea.Inputrespuesta{
	width:460px;
	height:70px;
	float:left;
	margin-bottom:5px;
	margin-top:5px;
	margin-left:10px;
}

textarea.morebig{
	width:675px;
	height:400px;
	float:left;
	margin-bottom:5px;
	border:1px solid #DDDDDD;
}

.alta02 textarea.morebig{
	width:675px;
	height:400px;
	float:left;
	margin-bottom:5px;
	border:1px solid #DDDDDD;
}

/*box izquierda*/
.datosAnuncio{
	width:950px;
	float:left;
	margin:0px 0px 0px 20px;
	border:1px solid #ccc;
	
}
.alta02Arriba{
	width:740px;
	height:30px;
	float:left;
	border-bottom:2px solid #b1da5f;
	margin:5px 5px 10px 5px;
}

.alta02_separacion{
	width:740px;
	height:30px;
	float:left;
	border-bottom:2px solid #b1da5f;
	margin:5px 5px 10px 15px;
}

.alta02Inside{
	width:800px;
	float:left;
	padding-bottom:10px;
	border:0px solid blue;
	margin-left:80px;
	margin-top:20px;
}

.altaLine2{
	width:720px;
	float:left;
	margin-left:50px;
	margin-top:10px;
	border:0px solid #b1da5f;
}
.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;
	width:780px;
}
.altaImage p{
	margin-bottom:10px;
	width:580px;
	margin-left:0px;
	float:left;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#666666;
	border:0px solid blue;
}


.altaVideo{
	border:0px solid red;
	float:left;
	width:780px;
}

.altaVideo p{
	margin-bottom:10px;
	width:700px;
	margin-left:50px;
	float:left;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#666666;
	border:0px solid green;
}

.altaVideo span {float:left;clear:both;margin-left:80px;margin-top:5px;margin-bottom:10px;}

.videoLongEspec{float:left; width:700px; margin-bottom:10px;padding-bottom:10px;padding-top:10px;border-bottom:1px dashed #ddd;margin-left:0px;clear:both;}
.medium_video label{float:left;width:670px;border:0px solid blue;clear:both;}
.medium_video {float:left;margin-right:10px;}
.peque_video {float:left;width:700px; border:0px solid red;}

/*manAnuncio*/
.imageLine{ float:left; width:670px; margin-bottom:5px;border:0px solid blue;margin-left:0px;margin-right:20px;}
.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:670px; margin-bottom:5px; border:0px solid green;}
.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;margin-right:50px; }

.inputFileTxt{width:295px;float:left;margin-top:3px;}

.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:670px; margin-bottom:5px;border:0px solid blue;margin-left:0px;margin-right:20px;}
.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:670px; margin-bottom:5px;border:0px solid blue; margin-left:0px;}
.docLongEspec p{ border:1px solid #CCCCCC; padding:3px; }
.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;margin-right:50px; }

.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;}

/*delegaciones*/
.delegaciones_alta .colaboradores_alta{
	float:left;
	border:0px solid green;
	width:670px;
}

.productos_alta{
	float:left;
	border:0px solid red;
	width:700px;
}

.colaboradores_alta span{
	float:left;
	width:160px;
	margin-left:6px;
	border:0px solid green;
	font-weight:bold;
	color:#a79e35;
}

.delegaciones_alta  span{
	float:left;
	width:90px;
	margin-left:4px;
	border:0px solid green;
	font-weight:bold;
	color:#a79e35;
}

.productos_alta span{
	float:left;
	width:164px;
	margin-left:4px;
	border:0px solid green;
	font-weight:bold;
	color:#a79e35;
}

.delegaciones_alta input{
	float:left;
	width:90px;
	margin-left:2px;
	border:1px solid #ddd;
}

.colaboradores_alta input{
	float:left;
	width:160px;
	margin-left:4px;
	margin-top:4px;
	border:1px solid #ddd;
}


.productos_alta input{
	float:left;
	width:161px;
	margin-left:4px;
	border:1px solid #ddd;
}
.delegacion_line{float:left;margin-top:10px;}

.altaMas{
	float:left;
	width:200px;
	margin:10px 0px 0px 0px;
	border:0px solid blue;
}

.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 10px auto;
}
.zonaPrivada .arrow{
	background:url(http://www.hospitecnia.com/Images/listArrow.gif) no-repeat left;
	width:5px;
	margin-top:2px;
	margin-left:5px;
}
.zonaPrivada p{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:0px;
	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/fondoOneZP.gif) repeat;
	border:1px solid #ccc;
}
.oneZPforo{
	float:left;
	margin:30px 10px 20px 20px;
	width:430px;
	height:auto;
	padding:10px;
	background:url(http://www.hospitecnia.com/Images/fondoOneZP.gif) repeat;
	border:1px solid #ccc;
}
/*crear nuevo foro*/
.oneZPforo p{
	float:left;
	margin:5px 0px;
	width:100%;
}
.oneZPforo label{
	float:left;
	width:100px;
	color:#666666;
	font-size:12px;
	font-weight:bold;
}
.oneZPforo input{
	width:300px;
	border:1px solid #a6d9f8;
}
.oneZPforo textarea{
	width:300px;
	height:40px;
	border:1px solid #a6d9f8;
}
.oneZPforo img{
	float:right;
	margin-right:20px;
}
.cerrarCrearNewForo{
	float:right;
	margin:5px 0px 0px 0px;
}
.manRight{
	float:left;
	width:420px;
	margin-top:10px;
	margin-left:0px;
	padding:10px 0px;	
}
.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;
}
/*crear nuevo foro*/
.zpForo{
	float:left;
	width:420px;
	margin:10px;
	border:3px solid #eab719;
	background:#F5F0C2;
	padding:0px 15px;
}
.zpForo p{
	float:left;
	margin:5px 0px;
	width:100%;
}
.zpForo label{
	float:left;
	width:100px;
	color:#666666;
	font-weight:normal;
}
.zpForo input{
	width:300px;
	border:1px solid #eab719;
}
.zpForo textarea{
	width:300px;
	height:40px;
}
.zpForo img{
	float:right;
	margin-right:20px;
}
.cerrarCrearNewForo{
	float:right;
	margin:5px 0px 0px 0px;
}
.manRight{
	float:left;
	width:420px;
	margin-top:10px;
	margin-left:0px;
	padding:10px 0px;	
}
/*fin de crear nuevo foro*/
/*foro*/
#gestionForo {
	width: 95%;
	float:left;
	margin:10px auto 10px 20px;
	border-collapse:collapse;
	}
/*effects over one line of table*/
#gestionForo tbody tr:hover td, #gestionTable tbody tr:hover th:before { background:#f7f67b;}
#gestionForo p {
	margin: 3px 0px;
}
#gestionForo thead th{ border-bottom:1px solid #ccc; height:40px;	}
#gestionForo .headFondo{
	background:url(http://www.hospitecnia.com/Images/fondoHeadTable.gif) repeat;
}
#gestionForo .headStatus{
	width:156px;
	border-right:1px solid #ccc;
	background:url(http://www.hospitecnia.com/Images/fondoHeadTable.gif) repeat;
}
#gestionForo thead p {
	color:#333333;
	text-align:center;
	padding:0px 3px;
}
#gestionForo tfoot p {
	margin-top: 20px;
	margin-left:7px;
	font-weight: bold;
}
#gestionForo tfoot .anunTotal {
	border:1px solid #ccc;
	border-top:0px solid #ccc;
	padding-left:16px;
	padding-bottom:10px;
}
#gestionForo tbody p{
	margin:3px 0px;	
	padding:0px 3px;
	text-align:center;
}
#gestionForo tbody td{
	border-bottom:1px solid #ccc;
	height:40px;
}
#gestionForo .titleGestionForo{
	width:300px;
	font-weight:bold;
	text-align:center;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
}

#gestionForo .descr {
	width: 180px;
	text-align: center;
	border-right:1px solid #ccc;
}
#gestionForo .date {
	width: 70px;
	text-align: center;	
	border-right:1px solid #ccc;
}
#gestionForo .creador {
	width: 70px;
	text-align: center;	
	border-right:1px solid #ccc;
}
#gestionForo .posts {
	text-align: center;
	border-right:1px solid #ccc;
	}
#gestionForo .modifica {
	text-align: center;
	border-right:1px solid #ccc;
}
#gestionForo .estado {
	text-align: center;
	border-right:1px solid #ccc;
}
#gestionForo .change {
	width: 140px;	
	text-align: center;
}
#gestionForo .border {
	border-right:1px solid #ccc;
}
/*confirm foro*/
.confirmForo{
	background:url(http://www.hospitecnia.com/Images/fondoTitle.gif) repeat;
	border:1px solid #ccc;
	color:#000000;
	font-size:12px;
	padding:10px;
	height:150px;
	width:300px;
}
.confirmForo img {
	vertical-align:middle;
}
.confirmForo a {
	color:#333333;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}
/*foro*/
.foro{
	float:left;
	margin:20px 0px;
	width:100%;
	border:0px solid red;
}
#bloque{
	float:left;
	width:80%;
	border:0px solid green;
}
.googleForoRight{
	width:150px;
	height:600px;
	float:right;
	border:0px solid red;
}
.foroDescription{
	float:left;
	width:100%;
	margin-top:0px;
}
.foroDescription h2{
	color:#666666;
}
.foroDescription h2{ margin-left:15px; }
.foroBox{
	float:left;
	width:770px;
	border:0px solid green;
}
.foroBoxArriba{
	float:left;
	width:760px;
	height:14px;
	background:url(http://www.hospitecnia.com/Images/listadoForoArriba.gif) no-repeat ; 
}
.marginForo{
	float:left;
	margin-top:20px;
}
.foroBoxBajo{ 
	float:left;
	width:100%;
	height:17px;
	background:url(http://www.hospitecnia.com/Images/listadoForoBajo.gif) no-repeat ; 
}
.LineaForo{
	float:left;
	margin:0px 0px;
	width:744px;
	padding:5px;
	border-left:3px solid #afd06e;
	border-right:3px solid #afd06e;
	border-top:1px solid #afd06e;
	border-bottom:1px solid #afd06e;
	background:url(http://www.hospitecnia.com/Images/fondoTextForo.gif) repeat; 
}
.LineaForo img{ vertical-align:middle;}
.LineaForo a{
	font-size:14px; 
	font-weight:bold;	
}
.titleForo{  
	float:left;
	width:450px;
	margin:0px;
	border:0px solid red;
	
}
.titleForo h2{  
	font-size:17px;
	margin-left:5px;
	color:#6a5c4f;
}
.titleForo a{ color:#6a5c4f; }
.descForo{
	margin-left:10%;
	float:left;
	width:90%;
	font-weight:bold;
	color:#666666;
}
.conveBox{ 
	float:right; 
	width:270px;
	margin-right:10px;
	border:0px solid red;
}
.conveBox p{ 
	padding:0px 3px;
	line-height:23px;
}
/*listado conversaciones*/
.trozoTitles{
	float:left;
	text-align:center;
	width:800px;
	padding-top:10px;
	font-weight:bold;
	background:url(http://www.hospitecnia.com/Images/titleTrozoFondo.gif) no-repeat; 
	border-bottom:2px solid #9dc64a;
}
.trozoTitlesBajo{
	float:left;
	width:800px;
	height:15px;
	background:url(http://www.hospitecnia.com/Images/titleTrozoFondoBajo.gif) no-repeat; 
	border-top:2px solid #9dc64a;
}
.trozoTitles img{ vertical-align:middle; margin-top:2px; }
.trozoTitles .trozoConversacion{ 
	float:left; 
	width:410px; 
	padding:2px 0px 3px 0px;
}
.trozoTitles .trozoGeneral{
	float:left; 
	width:70px; 
	text-align:center;
	margin-top:15px;
}
.trozoTitles .trozoFecha{
	float:left; 
	width:150px; 
	text-align:center;
	margin-top:15px;
}
.lineaForo{
	float:left;
	width:795px;
	padding:5px 0px 0px 5px;
	border-bottom:1px solid #9dc64a;
	background:url(http://www.hospitecnia.com/Images/fondoTextForo.gif) repeat;
}
.lineaForo a{
	font-weight:bold;
	color:#333333;
}
.lineaForo p{
	float:left;
}
.lineaForo img{ vertical-align:middle;}

/*foros_conversaciones*/
.lineaForo .trozoConversacion{ 
	float:left; 
	width:410px; 
	margin:0px 0px 5px 0px; 
	line-height:20px; 
	vertical-align:center;
}
.lineaForo .trozoGeneral{
	float:left; 
	width:70px; 
	text-align:center;
	margin-bottom:5px; 
	line-height:20px; 
	vertical-align:center;
}
.lineaForo .trozoFecha{
	float:left; 
	width:150px; 
	margin-bottom:5px; 
}
.lineaForo .trozoFecha p{
	text-align:center;
	line-height:20px;
}
.buttonCreaMensaje{
	float:left;
	width:100%;
	margin:10px 0px; 
	font-weight:bold; 
}
.buttonCreaMensaje img{
	float:left;
	margin:0px auto;
}
/*foros_conversacion*/
.mensajeForoBox{
	float:left;
	width:580px;
	border:0px solid red;
}
.mensajeForoBoxArriba{
	float:left;
	height:13px;
	width:580px;
	background:url(http://www.hospitecnia.com/Images/mensajeForoBoxArriba.gif) no-repeat ;
}
.mensajeForoBoxBajoLast{
	float:left;
	height:13px;
	width:560px;
	padding:0px 10px 10px 10px;
	border:0px solid red;
	background:url(http://www.hospitecnia.com/Images/mensajeForoBoxBajoLast.gif) no-repeat ;
}
.mensajeForoBoxBajo{
	float:left;
	height:8px;
	width:558px;
	padding:0px 10px 10px 10px;
	border-bottom:2px dashed white;
	background:#ebf7fd;
/*	background:url(http://www.hospitecnia.com/Images/mensajeForoBoxFondo.gif) no-repeat ;*/
}
.LineaMensaje{
	width:560px;
	padding:0px 10px 10px 10px;

}
.mensajeTitulo{
	font-size:14px;
	color:#000;
	font-weight:bold;

}
.mensajeTitulo img{ vertical-align:middle; }
.mensajeRight{
	float:right;
	width:20%;
	margin-top:10px;
	border:1px dotted #9dc64a;
	background:url(http://www.hospitecnia.com/Images/dequienFondo.gif) repeat;	
	text-align:center;
}
.mensajeLeft{
	float:left;
	margin-top:10px;
	width:75%;
	border:1px solid #9dc64a;
	padding:10px;
	background:url(http://www.hospitecnia.com/Images/fondoTextForo.gif) repeat;	
}
.mensajeLeft p{
	line-height:17px;
}
.mensajeLeft img{
	max-width:400px;
}
.buttonsMensaje{
	float:left;
	width:580px;
	margin:10px 0px; 
	font-weight:bold; 
}
.respuestaRapida{
	float:left;
	width:560px;
	padding:0px 10px;
	background:url(http://www.hospitecnia.com/Images/mensajeForoBoxFondo.gif) repeat-y ;
}
.buttonConve{
	margin:5px 0px;
}
.respuestaRapida textarea{
	width:500px;
	height:150px;
	border:1px solid #c09e6b;
	background:url(http://www.hospitecnia.com/Images/fondoTextForo.gif) repeat;	
}
#formulario{ 
	float:left;
	width:600px;
	margin-top:10px;
	border:0px solid blue;
}
/*pagina crea mensajes-listadoMensajes foros-conversacion */
#listadoDeMensajes{
	width:558px;
	float:left;
}
.crearMensaje{
	padding:10px 20px 25px;
	width:548px;
	background:url(http://www.hospitecnia.com/Images/fondoMensaje.gif) no-repeat ;
}
.botonFormato{
	border:none;
	margin-right:2px;
}

.buttonsLateral{
	width:195px;
	float:left;
	margin-left:25px;
	border:0px solid red;
}
.buttonsLateral p{
	margin-bottom:10px;
}
.buttonsOrizontal{
	width:100%;
	float:left;
	margin-top:15px;
	text-align:center;
}
.buttonsOrizontal p{
	margin:0px 10px 10px 0px;
	text-align:center;
	display:inline;
}
.buttonCrearEnviar img{
	float:right;
	margin-right:70px;
}
.lineaMensaje{
	float:left;
	width:558px;
	padding:15px 10px;
	background:#ebf7fd;
	/*background:url(http://www.hospitecnia.com/Images/mensajeForoBoxFondo.gif) repeat;*/

}
.mensajeTitulo{
	border:0px solid red;
	width:100%;
}
.mensajeTitulo input{
	width:500px; 
	height:20px;
	margin:5px 0px;
	font-weight:bold; 
	font-size:14px;
	border:1px solid #a6d9f8;
}
.coloreado1{ color:#FF0000; font-weight:bold; }
.coloreado2{ color:#0000FF; font-weight:bold; }
.oblique{ font-style:oblique;}
.botonesFormato{
	width:100%;
	clear:right;
	margin-bottom:10px;
	border:0px solid red;
}
.mensaje_colIZQ input{ vertical-align:middle; }
.botonesFormato p.titleRespuesta{
	color:#666666;
	font-size:14px;
}
.LineaCreaMensaje{
	float:left;
	width:100%;
	margin:8px 0px 0px;
	border:0px solid red;
}

/*previsualizacion*/
#PrevisualizaText{
	float:left;
	margin:2px 0px 10px 0px;
	padding:20px 8px 10px 8px;
	height:75px;
	width:400px;
	background:url(http://www.hospitecnia.com/Images/previsualizaText.gif) no-repeat ;

}
.paginacionForo{
	float:left;
	clear:both;
	width:70%;
	text-align:center;
	margin-bottom:15px;
	border:0px solid red;
}
/*hemeroteca*/
p.hemerotecaBanner{
	width:200px;
	height:60px;
	float:left;
	margin:10px 0px 10px 10px;
}
.hemerotecaBox{
	float:left;
	width:980px;
	margin:10px 0px 0px 20px;
}
.hemeroteca{
	float:left;
	width:450px;
}
.hemerotecaRight{
	float:left;
	width:480px;
	border:10px solid #ebebeb;
	margin-top:10px;
}
.hemerotecaRight p{ float:left; width:200px; margin:0px 10px 0px; }
.hemeroAno{ 
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
	color:#8bb33a;
	margin:0px 0px 10px 20px;
}
ul.hemeroMes {
	margin:5px 0px 5px 30px;
	color:#375597;
	line-height:15px;
	list-style-type:none;
}
ul.hemeroMes li{
	font-size:13px;
	line-height:20px;
}
ul.hemeroBoletin{
	margin:3px 0px 3px 40px;
	list-style-type:circle;
	line-height:18px;
}
.hemeroteca strong{ text-decoration:underline;}
.hemeroteca .arrow{
	background:url(http://www.hospitecnia.com/Images/listArrow1.gif) no-repeat;
	width:5px;
	margin-top:7px;
	margin-left:5px;
}
/*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:#a79e35;
}
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:#a79e35;
	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%;
	float:left;
	margin-top:20px;
}
.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:#666;
}
.footerLinks a {
	color:#666;
	text-decoration:none;
	font-size:11px;
}
.footerLinks a:hover {
	color:#626014;
	text-decoration:underline;
	font-size:11px;
}

