/*********************** FUCKING IE PATCH **********************/
BODY{
    margin-left: 2.5px;
    margin-right: 3px;
}
IMG{
	vertical-align: text-bottom;
}



/********************** ESTILOS DE LA BARRA ARRIBA **********************/



TABLE.barraArriba{
	width: 100%;
	height: 65px;
}
TABLE.barraArriba TD.logoMedio{
	background-image: url(../images/header_bkg.gif);
	background-repeat: repeat-x;
}
TABLE.barraArriba TD.temperatura{
	width: 129px;
	height: 65;
}
TABLE.barraArriba DIV.clima{
    font: bold 9px verdana;
	color: #000;
    position:absolute;
    width: 220px;
    height: 59px;
    right: 5px;
    top: 3px;
}
TABLE.barraArriba TD.temperatura TABLE.enDiv{
	color: #000000;
    font-family: Verdana, arial, Helvetica, sans-serif;
    font-size: 10px;
	font-weight: bold;
}



/********************** ESTILOS DE LA BOTONERA **********************/



TABLE.botonera{
	width:				167px;
	background-color:	#FAFEED;
}
TABLE.botonera A{
    font:				bold 11px verdana, arial, helvetica;
    color:				#000;
    text-decoration:	none;

}
TABLE.botonera A:hover{
    font:				bold 11px verdana, arial, helvetica;
	color:				#17743f;
    text-decoration:	none;
}
TABLE.botonera TD.links{
	padding: 6px 2px 15px 6px;
}
TABLE.botonera TR.inicio{
	background-color: #E9FAB6;
}
TABLE.botonera TR.inicio TD.espaciado{
	padding: 			4 0 9 5;
    font:				11px verdana, arial, helvetica;
	color:				#000;
    text-decoration:	none;
}
TABLE.botonera TD.paginasAmigos{
	font-family: 		verdana;
	font-size:			8px;
	width: 				167px;
	padding-bottom:		30px;
}
TABLE.botonera TD.paginasAmigos P{
	font-family:		verdana;
	font-size:			10px;
	font-color:			#000000;
	font-weight:		bold;
}
TABLE.botonera A.linkAmigos{
    font:				bold 10px verdana;
	color:				#17743F;
	text-decoration: 	none;
}

TABLE.botonera A.linkAmigos:hover{
    text-decoration: 	underline;
    color: 				#84C128;
    font:				bold 10px verdana;
}
/******************* ESTILO DEL INDEX Y CONTENIDO INDEX *******************/



.tituloIndex{
	color:				#107E37;
	font-family:		Verdana,Arial,Helvetica,sans-serif;
	font-size:			13px;
	font-weiht: 		bold;
}
.descripcionIndex{
	font:				10px verdana;
	color:				black;
	text-align: 		justify;
	padding-top:		10px;
}
TABLE.listado{
	width: 				100%;
	border: 			2px solid #84C128;
}
TR.impar{
	background-color: 	#ffffff;
}
TR.par{
	background-color: 	#FAFEED;
}
TABLE.listado TD.imagen{
	width:				120px;
	height:				95px;
	padding:			10px 10px 10px 10px;
}
TABLE.listado TD.imagen IMG{
    border:    			1px solid #E9FAB6;
}
TABLE.listado A{
    color: #17743F;
    text-decoration: none;
    font-family: tahoma;
    font-size: 10px;
}
TABLE.listado A:hover{
    color: #84C128;
    text-decoration: none;
}
TABLE.listado TD.contenido{
	width:			100%;
	vertical-align:	top;
	padding-top: 	10px;
	font:    		10px verdana;
	color: 	 		#84C128;
	padding: 		2px 0px 0px 0px;
	width: 			100%;
}
TABLE.listado TD.contenido .titulo{
    color: #17743F;
	font-size: 17px;
	font-weight: bold;
}
TABLE.listado TD.contenido TABLE.dentroDeContenido TD.titulo{
	font-family: helvetica,arial;
	font-weight: bold;
	font-size: 18px;
	color: #17743F;
	width: 70%;
}
TABLE.listado TD.contenido TABLE.dentroDeContenido TD.titulo A{
	text-decoration: none;
	color: #17743F;
}
TABLE.listado TD.contenido TABLE.dentroDeContenido TD.titulo A:hover{
    text-decoration:	underline;
}
TABLE.listado TD.contenido TABLE.dentroDeContenido A.contact_info{
	font-family: helvetica,arial;
	font-size: 10px;
	color: #17743F;
	padding: 0px 6px 0px 0px;
	text-decoration: none;
}
TABLE.listado TD.contenido TABLE.dentroDeContenido A.contact_info:hover{
	text-decoration: underline;
}

TABLE.paginado{
	border:	0px;
	width:	100%;
	font-family: helvetica,verdana ;
	font-size: 12px;
	font-weight: bold;
	color: #17743F;
	padding-top:10px;
}
TABLE.paginado A{
	border:	0px;
	font-family: helvetica,verdana ;
	font-size: 12px;
	color: #17743F;
	text-decoration: none;
}
TABLE.paginado A:hover{
	text-decoration:	underline;
}


/********************** ESTILO DEL FOOTER **********************/



TABLE.footer{
    padding: 			0 0 0 0;
    background-color:	#ffffff;
    width: 				100%;
}
TABLE.footer TD.tandilEnLaRed{
	width: 167px;
}
TABLE.footer TD.pagsAmigas{
	background-image:	url(../images/footer_bkg.gif);
	background-repeat:	repeat-x;
}
TABLE.footer TD.dokkoText{
	padding:			0 0 0 0;
	width:				132px;
	background-image:	url(../images/footer_bkg2.gif);
    font:				bold 10px verdana;
    color:				#fff;
}
TABLE.footer TD.dokkoText A{
    font:				bold 10px verdana;
    color: 				#fff;
    text-decoration: 	none;
}
TABLE.footer TD.dokkoText A:hover{
    text-decoration: 	underline;
}
TABLE.footer TD.izquierda{
	width: 				11px;
	background-image: 	url(../images/footer_bkg2.gif);
}
TABLE.footer TD.copyright{
	font:				bold 10px verdana;
	color:				#000;
	font-weight:		normal;
	padding-top: 		9px;
	text-decoration: 	none;
}
TABLE.footer TD.copyright A{
	color:				#17743F;
	text-decoration: 	none;
	font:				bold 10px verdana;
}
TABLE.footer TD.copyright A:hover{
	color:				#84C128;
	text-decoration: 	underline;
}



/********************** ESTILO DEL INDEX **********************/



TABLE.principal{
    height: 600px;
	width: 100%;
}
							/***** BARRA ARRIBA *****/
TABLE.principal TD.barraArriba{
	width: 100%;
}
							/***** BOTONERA *****/
TABLE.principal TD.botonera{
	width: 167px;
	background-color: 	#FAFEED;
}
TABLE.principal TD.botonera TABLE{
	width: 167px;
}
							/***** LISTADO *****/
TABLE.principal TD.listado{
	padding:	10px 35px 10px 35px;
	width:	    100%;
	color:		#17743F;
	font-weight:bold;
	text-align:	left;
}
							/***** PUBLICIDADES *****/
TABLE.principal TD.publicidades{
	width:				132px;
	height:				100%;
	background-color: 	#FAFEED;
}
TABLE.principal TD.footer{
	width: 100%;
}
DIV.enPublicidades{
	position: relative;
}
DIV.enPublicidades DIV.img{
	position: absolute;
}



/********************** ESTILOS PARA LAS PUBLICIDADES **********************/



IMG.publicidades{
    margin-top:			10px;
}
TABLE.PublicidadListado{
    width:				100%;
    padding-top:		10px;
}


/********************** ESTILOS PARA VIEW **********************/


							/***** VIEW VOLVER *****/
DIV.viewVolver{
	position:				absolute;
	bottom:					4px;
	right:					0px;
}
DIV.viewVolver A{
    font: bold 11px verdana;
    color: #17743F;
    text-decoration: none;
}
DIV.viewVolver A:hover{
    color: #84C128;
    text-decoration: underline;
}
							/***** VIEW *****/
DIV.view{
	height: 			*;
	border: 			2px solid #84C128;
}
DIV.view DIV.contenido{
	position: 			relative;
	width: 				100%;
	height: 			111px;
	background-color: 	#FAFEED;
}
DIV.view DIV.contenido DIV.foto{
	position: 			absolute;
	left:				0px;
	padding: 			9px;
	width: 				82px;
	height: 			82px;
}
DIV.view DIV.contenido DIV.info{
	position: 			absolute;
	top:				0px;
	left: 				112px;
	width: 				90%px;
	height: 			111px;
	padding: 			10px 0px; 3px 0px;
	color:				#84C128;
	font: 				11px verdana;
}
DIV.view DIV.contenido DIV.info .nombre{
	padding: 			5px;
	color:				#17743F;
	font: 				19px helvetica,arial bold;
}
DIV.view DIV.contenido DIV.info A{
	color:				#17743F;
	font: 				11px verdana;
	font-weight:		bold;
	text-decoration:	none;
}
DIV.view DIV.contenido DIV.info A:hover{
	color:				#84C128;
	text-decoration:	none;
}
DIV.view DIV.descripcion{
	position: 			relative;
	width: 				*;
	margin: 			7px;
}

DIV.view TABLE.imagenes{
	width:				100%;
	background-color: 	#FAFEED;
}
DIV.view TABLE.imagenes A{
	width: 				100%;
	color:				#17743F;
	font: 				bold 11px verdana,helvetica,arial;
	text-decoration:	none;
}
DIV.view TABLE.imagenes A:hover{
	color:				#84C128;
	text-decoration:		underline;
}
DIV.view TABLE.imagenes IMG{
	width: 				82px;
	height: 			83px;
	border: 			1px solid black;
}
DIV.view TABLE.imagenes IMG.flechas{
	width: 				26px;
	height: 			26px;
	border:				none;
}
DIV.view DIV.mapa{
	position: 			relative;
	width: 				100%;
	padding: 			17px 0px 17px 0px;
}
DIV.view DIV.mapa DIV.poniendoMapa{
	position: 			relative;
	top:				0px;
	height:				100%;
	width:				100%;
	visibility:			hidden;
}
DIV.view DIV.mapa DIV.cargandoMapa{
	position: 			absolute;
	top: 				150px;
	width:				100%;
	height:				100%;
	visibility:			visible;
	color: 				#000000;
	font-family: 		verdana,arial;
	font-size: 			10px;
	font-weight: 		bold;
	text-decoration: 	none;
}



/*  ESTILO DEL  Q HAY EN EL FOOTER */

.sempaiText{
	padding-top: 5px;
	font: bold 10px verdana;
	color: #fff;
	text-decoration: none;
}

/*  ESTILO DEL Q HAY EN EL "HEADER" */

.headerText{
	font: bold 9px verdana;
	color: #000;
}

/*  ESTILO DEL TEXTO DE LAS SECCIONES Q ESTA EN EL "LISTADO" */

.listadoText{
	font: bold 14px verdana;
	color: #17743F;
}

.linkGaleria a{
    font: bold 11px verdana;
    color: #17743f;
    text-decoration: none;
}
.linkGaleria a:hover{
    color: #84C128;
}

/********************************** LISTADO **********************************/

H1.titulo{
	margin: 		2px 2px 6px 2px;
	font-family: 	helvetica,arial;
	color: 			#17743F;
	font-size: 		20px;
}
TABLE.listado A.titulo{
    color: #17743f;
    font-family: helvetica,arial;
    font-size: 19px;
    font-weight: bold;
    text-decoration: none;
}
TABLE.listado A.titulo:hover{
    text-decoration: underline;
}
DIV.tablaFlotante{
	text-align:right;
	position: relative;
	width:100%;
	height: 35px;
}
DIV.tablaFlotante DIV.breadcrums{
	padding: 0px 0px 0px 6px;
	position: absolute;
	top:0px;
	left:0px;
	font-family: helvetica,arial;
	font-size: 10px;
	color: #84C128;
	text-decoration: none;
}
DIV.tablaFlotante DIV.breadcrums A{
	font-family: helvetica,arial;
	font-size: 10px;
	color: #84C128;
	text-decoration: none;
}
DIV.tablaFlotante DIV.breadcrums A:hover{
	color: #17743F;
	text-decoration: underline;
}
DIV.tablaFlotante DIV.nombreTipo{
	margin: 15px 0px 0px 3px;
	position: absolute;
	top:0px;
	left:0px;
}
DIV.tablaFlotante DIV.nombreTipo H1{
	margin: -1px 2px 6px 2px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #17743F;
	font-size: 17px;
}
DIV.tablaFlotante DIV.paginado{
	position: absolute;
	bottom:2.5px;
	right:2px;
	font-family: tahoma,arial;
	font-weight:bold;
	font-size: 11px;
	color: #A6DA9E;
}

/********************************** DETALLE **********************************/


TABLE.view{
    width: 100%;
    border:2px solid #e9fab6;
}
TABLE.view TABLE.contenido{
    width: 100%;
    border: 2px solid #FAFEED;
}
TABLE.view TABLE.contenido TR.colorFila{
    background-color: #FAFEED;
}
TABLE.view TABLE.contenido TR.colorFila TD.imagen{
    width: 110px;
    height: 110px;
    padding: 10px;
    text-align: center;
}
TABLE.view TABLE.contenido TR.colorFila TD.imagen IMG{
    border: 2px solid #e9fab6;
}

/**********************************PAGINAS AMIGAS******************************/
TABLE.paginasAmigas{
	border: 			2px solid #84C128;
	width:				100%;
	margin-top:			1px;
}
TABLE.paginasAmigas TR{
	height:				30px;
}
.tituloUrl A{
    font:	bold 12px verdana;
	color:	#17743F;
	text-decoration: none;
}
.tituloUrl A:hover{
    text-decoration: underline;
    color: #84C128;
}
/**************************Estilos para Publicite Aquí**************************/
DIV.contacto{
	position: relative;
	top: 0px;
	left: 0px;
}
A.link{
	border:				0;
	text-decoration:	none;
}
A.link:hover{
	color:				#000;
	text-decoration:	underline;
}
DIV.texto{
	position:			absolute;
	top:				0px;
	left:				13px;
	font: 				bold 10px verdana,arial;
	margin:				7px 9px 3px 5px;
	color:				#000000;
	height:				43px;
	width:				132px;
}
DIV.texto:hover{
	text-decoration:	underline;
}
DIV.texto SPAN{
	text-decoration:	underline;
	color: 				#107E37;
}


A.Number{
	color: #17743F;
	text-decoration: none;
}

A.Number:hover{
	text-decoration: underline;
}