body{
	margin:0px;
	padding:0px;
	font-family:TREBUCHET,Arial, Helvetica, sans-serif;
	font-size:75%;
	background-image:url(/img/fondo.jpg);
	background-repeat:repeat-x;
	background-color:#d1d1d1;
	height:100%;
	/*
	color:#7C7B7B;
	line-height: 125%;
	*/
}

p{
	color:#7C7B7B;
	text-align:justify;
}


img{
	border:0px;
}
ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
img{
	border:0px;
	margin:0px;
	padding:0px;
}
form{
	padding:0px;
	margin:0px;
	padding:0px;
}
.caja{
	border:0px;
	margin:0px;
	padding:2px 2px 0px 2px;
	width:136px;
	height:21px;
	color:#67676A;
}

.eticaja2{
	font-family: trebuchet,verdana,sans-serif;
	font-size:11px;
	color: #525252;
	text-align:justify;
}

.caja2{
	border:0px;
	margin:0px;
	padding:0px 0px 0px 0px;
	/*width:250px;*/
	height:16px;
	color:#333333;;
	border:1px solid #BCBABA;
	font-size:11px;	
}
.cajacapcha{
	border:0px;
	margin:0px;
	padding:0px 0px 0px 0px;
	/*width:250px;*/
	height:16px;
	color:#333333;
	border:1px solid #BCBABA;
	font-size:14px;	
	background-color: #CCCCCC;
	letter-spacing: 0.30em;
}


.cajatexto{
	border:0px;
	margin:0px;
	padding:2px 2px 0px 2px;
	width:300px;
	height:100px;
	color:#333333;
	border:1px solid #BCBABA;
}
.areatexto{
	border:0px;
	margin:0px;
	padding:2px 2px 0px 2px;
	/*width:300px;
	height:100px;*/
	color:#333333;
	border:1px solid #BCBABA;
	font-family: trebuchet,verdana,sans-serif;
	font-size:11px;	
}
.div100{
	position:relative;
	display:block;
	float:left;
	width:100%;
	height:auto;
}
#linkinicio {
	position:absolute;
	width:90px;
	height:106px;
	z-index:6;
}
#linkinicio a.dentro {
	display: block;
	width: 90px;
	height: 106px;
	margin:0px;
}
#linkinicio a.dentro span{
	display: none;
}
#total{
	position:relative;
	display:block;
	width:985px;
	height:100%;
	margin-left: auto;
	margin-right: auto;
	top:0px;
}
.cabecera{
	position:relative;
	float:left;
	display:block;
	background-image:url(/img/cabecera.jpg);
	background-repeat:no-repeat;
	width:985px;
	height:106px;
	z-index:0;
}
#central{
	position:relative;
	float:left;
	display:block;
	width:985px;
	height:auto;
	background-image:url(/img/sombracentro.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	margin-bottom:20px;
	/*border: 1px doble #666666;*/
}



#contenido{
	position:relative;
	float:left;
	display:inline;
	width:595px;
	height:auto;
	margin:25px 0px 0px 0px;
	z-index:1;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
	padding-left: 4px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	padding-right: 4px;
}


#contenidogaleria{
	position:relative;
	float:left;
	display:inline;
	width:595px;
	height:auto;
	margin:18px 0px 0px 0px;
	z-index:1;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
	padding-left: 4px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	padding-right: 4px;
}


#contenidofichaempresa{
	position:relative;
	float:left;
	display:inline;
	width:555px;
	height:auto;
	margin:25px 0px 0px 0px;
	z-index:1;
}

#contenidolistapost{
	position:relative;
	float:left;
	display:inline;
	width:770px;
	height:auto;
	margin:5px 0px 0px 0px;
	z-index:1;
}


#contenidonoticia{
	position:relative;
	float:left;
	display:inline;
	width:725px;
	height:auto;
	margin:20px 10px 15px 20px;
	padding:20px 10px 15px 20px;
	z-index:1;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-top-color: #999999;
	border-left-color: #999999;
}

#contenidointranet{
	position:relative;
	float:left;
	display:inline;
	width:750px;
	height:auto;
	margin:15px 5px 15px 0px;
	padding:0px 0px 0px 0px;
	z-index:1;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-top-color: #999999;
	border-left-color: #999999;
}

#contenidogeneral{
	position:relative;
	float:left;
	display:inline;
	height:auto;
	margin:15px 5px 15px 0px;
	padding:0px 5px 0px 5px;
	z-index:1;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-top-color: #999999;
	border-left-color: #999999;
}


#contenidogeneralintranet{
	position:relative;
	float:left;
	display:inline;
	height:auto;
	margin:15px 5px 15px 0px;
	padding:0px 5px 0px 4px;
	z-index:1;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-top-color: #999999;
	border-left-color: #999999;
	WIDTH: 78%;
	/*background-color: #990000;*/
}


#gccontenedor{
	position:relative;
	float:left;
	display:inline;
	height:auto;
	margin:15px 5px 15px 18px;
	padding:5px 5px 0px 4px;
	z-index:1;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-top-color: #999999;
	border-left-color: #999999;
	WIDTH: 930px;
	/*background-color: #990000;*/
}


#contenidocentradogeneral{
	position:relative;
	float:left;
	display:inline;
	height:auto;
	margin:15px 5px 15px 50px;
	padding:0px 5px 0px 5px;
	z-index:1;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-top-color: #999999;
	border-left-color: #999999;
}
.marcali li{
	float:left;
	display:block;
	background-image:url(/img/marcali.jpg);
	background-repeat:no-repeat;
	padding:0px 0px 0px 20px;
}
#pie{
	position:relative;
	float:left;
	display:inline;
	width:965px;
	background-image:url(/img/fondopie.jpg);
	background-repeat:repeat-x;
	height:87px;
	margin:0px 0px 20px 0px;
	padding: 0px 0px 10px 20px;
}
.logo{
	position:relative;
	float:left;
	display:inline;
	width:auto;
	padding:0px 5px 0px 0px;
	/*
	padding:15px 20px 0px 0px;
	*/
}
.izda{
	position:relative;
	float:left;
	display:inline;
	width:auto;
}
.dcha{
	position:relative;
	float:right;
	display:inline;
	width:auto;
}
#formulario{
	position:relative;
	float:right;
	display:block;
	width:240px;
	height:21px;
	background-color:#C7C7C6;
	margin:40px 5px 0px 0px;
	padding:5px 5px 5px 5px;
}
.oculto{
	display:none;
}
.divimput{
	position:relative;
	display:inline;
	float:left;
	width:auto;
	height:25px;
}
.divimput2{
	position:relative;
	display:block;
	float:left;
	width:100%;
	height:auto;
	margin-bottom:10px;
}
.linkboton{
	position:relative;
	display:inline;
	float:left;
	width:auto;
}
.linkboton img{
	/*width:57px;*/
	/*height:auto;*/
}
#homeizda{
	position:relative;
	display:inline;
	float:left;
	width:475px;
	margin:25px 25px 0px 15px;
	/*border: 1px doble #666666;*/
}

#homeizdaingles{
	position:relative;
	display:inline;
	float:left;
	width:760px;
	margin:25px 25px 0px 15px;
}

.conthizda{
	position:relative;
	display:inline;
	float:left;
	width:475px;


}
.hcartucho{
	position:relative;
	display:inline;
	float:left;
	width:230px;
	height:104px;
	margin-right:5px;
	background-image:url(/img/sombracartucho.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	margin-bottom:5px;
}
.hcartucho a, .hcartucho a:visited, .hcartucho a:link, .hcartucho a:focus, .hcartucho a:active {
	color: #67676A;
	text-decoration: none;
}
.hcartucho a:hover {
	color: #f47920;	
}


.cartuchoimg{
	position:relative;
	display:inline;
	float:left;
	width:84px;
	height:88px;
	border:2px solid #F2F2F1;
	padding:0px;
	margin:0px;
	text-align:center;
	overflow:hidden;
}
.cartuchoimg img{
	/*
	width: expression(this.width > 84 ? 84: true);
	*/
	max-width:84px;
	vertical-align:middle;
}
.cartuchotexto{
	position:relative;
	display:inline;
	float:left;
	width:132px;
	height:82px;
	background-image:url(/img/degradacartucho.jpg);
	background-repeat:repeat-y;
	padding:5px;
}




.lineagris{
	position:relative;
	display:inline;
	float:left;
	width:100%;
	background-image:url(/css/img/lineagris.jpg);
	background-repeat:repeat-x;

}
#homecentro{
	position:relative;
	display:inline;
	float:left;
	width:271px;
	margin:25px 0px 0px 0px;
}
#hnoticias_old{
	position:relative;
	display:inline;
	float:left;
	width:256px;
	height:19px;
	background-image:url(/css/img/fondonoticias1.jpg);
	background-repeat:no-repeat;
	padding:1px 3px 1px 10px;
	
}
#hagenda_old{
	position:relative;
	display:inline;
	float:left;
	width:256px;
	height:19px;
	background-image:url(/css/img/fondoagenda2.jpg);
	background-repeat:no-repeat;
	padding:1px 3px 1px 10px;
	margin-top:10px;
	
}

#interes_old{
	position:relative;
	display:inline;
	float:left;
	width:468px;
	height:19px;
	margin-top:1px;
	padding:1px 3px 1px 10px;
	/*
	background-image:url(/img1/168_fondointeres1.jpg);
	background-repeat:no-repeat;
	*/	
}


.lineanaranja{
	position:relative;
	display:inline;
	float:left;
	width:95%;
	height:9px;
	background-image:url(/img/lineanaranja.jpg);
	background-repeat:repeat-x;
}
.titulosint{
	position:relative;
	width:498px;
	height:auto;
	margin:auto;
}
#forminterior{
	position:relative;
	width:458px;
	height:340px;
	background-color:#F9F9F9;
	background-image:url(/img/fondoformulario.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	margin:10px auto 10px auto;
	padding:20px;
}
#listaempresas{
	position:relative;
	width:498px;
	height:auto;
	background-repeat:no-repeat;
	background-position:bottom;
	/*margin:0px auto 10px auto;*/
}
.cartuchoempresa{
	position:relative;
	display:block;
	float:left;
	width:550px;
	/*background-image:url(/img/fondoficha.jpg);
	background-repeat:repeat-y;*/
	padding:5px 25px 0px 10px;
}
.piecartuchoempresa{
	position:relative;
	display:block;
	float:left;
	width:450px;
	height:15px;
	/*background-image:url(/img/sombraficha.jpg);
	background-repeat:no-repeat;*/
}

.cartuchoempresacasoexito{
	position:relative;
	display:block;
	float:left;
	width:550px;
	padding:5px 25px 0px 10px;
}

.piecartuchoempresacasoexito{
	position:relative;
	display:block;
	float:left;
	width:550px;
	height:15px;
	background-image:url(/css/img/sombrafichace.jpg);
	background-repeat:no-repeat;
}


.empresatexto{
	position:relative;
	display:inline;
	float:left;
	width:320px;
	height:auto;
}
.empresaimg{
	position:relative;
	display:inline;
	float:right;
	width:140px;
	vertical-align:middle;
	text-align:right;
	overflow:hidden;
}

.empresaimg img{
	max-width:140px;
	vertical-align:middle;
}
.infoempresa{
	position:relative;
	display:block;
	float:left;
	width:550px;
	height:auto;
	padding:5px 2px 2px 2px;
}

.bordeinferiorcelda {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
