/* CSS Document */
* { margin:0px; padding:0px;}

body {
/*background-color:#DFEFFF;*/
	font-size:0.8em;
	color: #666666;
	margin : 0px 0px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
}

p {
	margin : 8px 0px 10px 0px;
	text-align:justify;
}
p.aLaIzquierda
{	text-align: left;}

.negrita
{
	font-weight:bold;
}

img {border:0;}

a:link {
	color: #666666; 
	text-decoration: none;
}
a:visited {
	color: #666666; 
	text-decoration: none;
}
a:hover {
	color: #000000; 
	text-decoration: none;
}
a:active {
	color: #000000; 
	text-decoration: none;
}

/* INI Contenedor Principal*/
#mainBorde{
/*	border: 1px solid #cccccc;*/
	text-align: left;
	width: 1000px;
	margin: auto;
	background-color : #ffffff;
}
#mainContenedor{
	text-align: left;
	width: 1000px;
	margin: auto;
	background-color : #ffffff;
}
/* FIN Contenedor Principal*/

/* INI Pie*/
#mainPie
{
	clear : both; 
/*	font-size: 0.8em;	*/
	color : #FFFFFF; 
	text-align : center; 
	margin : 10px 0px 0px 0px;
	background-color:#736B63;
	padding : 3px 10px 5px 10px;
	border-top:#cccccc 1px solid;
}

#mainPie a:link {
	font-weight: normal; 
	color: #FFFFFF; 
	text-decoration: none;
}
#mainPie a:visited {
	font-weight: normal; 
	color: #FFFFFF; 
	text-decoration: none;
}
#mainPie a:hover {
	font-weight: normal; 
	color: #ff9900; 
	text-decoration: none;
}
#mainPie a:active {
	font-weight: normal; 
	color: #666666; 
	text-decoration: none;
}
/* FIN Pie*/


/* INI Cabecera */
#mainContenedorCabecera{
	text-align: left;
	width: 100%;;
	height: 120px;
}

#mainBannerPrincipal
{
	float:right;
}

.mainBannerPrincipal .publicidad
{
	margin: 0px 15px 0px 0px;
	font-size:0.85em;
	text-align:right;
}

#mainCabecera
{
	float:left;
}
/* FIN Cabecera */


/* INI Menu */
#menu a:link {
	font-weight: normal; 
	color: #FFFFFF; 
	text-decoration: none;
}
#menu a:visited {
	font-weight: normal; 
	color: #FFFFFF; 
	text-decoration: none;
}
#menu a:hover {
	font-weight: normal; 
	color: #ff9900; 
	text-decoration: none;
}
#menu a:active {
	font-weight: normal; 
	color: #666666; 
	text-decoration: none;
}

#mainContenedorMenu{
	text-align: left;
}

#menu{
	float:right;
/*	font-size: 0.8em;*/
	background-color:#736B63;
	width: 760px;
	text-align:center;
	border-top : 1px solid #cccccc; 
	border-bottom : 1px solid #cccccc; 
	color: #FFFFFF;
	padding : 3px 10px 5px 10px; 
	}
	
#banderita{
	clear:left;
	float: left;
	width:210px; 
	padding: 5px 0px 5px 0px;
	text-align:center;
	}	

#banderita img
{
	padding: 2px 5px 0px 0px;  
}
/* FIN Menu */

/* INI Menu Izq */
#menu-izq
{
	float:left;
	clear:both;
	background:#F7F7F7;
}

#menu-izq ul li a
{
	background-color:#F7F7F7;
}

#menu-izq ul li a:hover
{
	background-color:#FF0000;
}


/* FIN Menu Izq */

/* INI Cuerpo */
#mainContenedorCuerpo{
	margin-top: 15px;
	margin-bottom: 30px;
}

.colIzquierda
{
	float: left; 
	width: 200px; 
	clear: left; 
/*border:1px solid #CCCCCC; */
}

.colCentral
{
  float: left;
  width: 580px; 
  margin-left: 12px; 
/*border:1px solid #CCCCCC; */
}

.colDerecha
{
/*border:1px solid #CCCCCC; */
  float: right; 
  width: 190px; 
  margin-left: 8px; 
}
/* FIN Cuerpo*/

/* INI Noticias */
#contenedorNoticias
{
	border-top-color:#999999;
	border-top-style:solid;
	border-top-width: 1px;
	width: 580px;
}


.noticiaPortadaIzquierda
{
	float: left;
	width: 260px;
	border-bottom: 1px solid #999999;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left:5px;
	clear:left;

}

.noticiaPortadaDerecha
{
	float: right;
	width: 260px;
	border-bottom: 1px solid #999999;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
	clear:right;

}

.textoAntetitulo
{
	font-size:0.95em;
	font-weight:normal;
/*	margin: 20px 5px 10px 5px;*/
	margin: 20px 0px 10px 0px;
}

.textoTitulo
{
	font-size:1.3em;
	font-weight:bolder;
/*	margin: 5px 5px 5px 5px;*/
	margin: 5px 0px 5px 0px;
}

.textoSubtitulo
{
	font-size:0.95em;
	font-weight:normal;
/*	margin: 5px 5px 5px 5px;*/
	margin: 5px 0px 5px 0px;
}

.separadorNoticia
{
	font-size:0.85em;
	clear: both;
	border-bottom-color:#999999;
	border-bottom-style:solid;
	border-bottom-width: 1px;
/*	margin: 20px 5px 30px 5px;*/
	margin: 20px 0px 30px 0px;
}

.textoAutor
{
	float: left;
/*	marging-left: 5px;*/
}

.textoFuente
{
	float: left;
	font-weight:bold;
	marging-left: 5px;
}

.textoFechaAlta
{
	float: left;
	marging-left: 5px;
}

.textoUrl
{
	float: left;
	marging-left: 5px;
	font-style:italic;
}


.textoTituloGrande
{
	font-size:1.4em;
	font-weight:bolder;
	margin: 5px 0px 10px 0px;
	padding: 0px 0px 7px 10px;
	
	border-bottom-color::#999999;
	border-bottom-style:solid;
	border-bottom-width: 1px;
}

.textoEntradilla
{
	width:90%;
	clear:right;
	font-size:0.95em;
	font-style:italic;
/*	margin: 15px 5px 15px 5px;*/
	margin: 15px 0px 15px 0px;
	text-align:justify;
}

.textoTexto
{
	font-weight:normal;
	color:#666666;
/*	margin: 20px 5px 20px 5px;*/
	margin: 20px 0px 20px 0px;
	padding: 7px 7px 7px 0px;
	text-align:justify;
}

.noticiaFoto
{
	float: left;
	margin-right:10px;

}

.noticiaFoto img
{
	margin-right: 10px;
/*	margin-bottom: 10px;*/
	padding-bottom:10px;
}

.documento
{
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	float: right;
}
/* FIN Noticias Portada */

/* INI Servicios Abajo Portada */
#contenedorServicios
{
	clear:both;
	padding-top:5px;
}

.serviciosPortadaIzquierda
{
	float: left;
	width: 250px;

	margin-top: 5px;
	margin-bottom: 5px;
	margin-left:5px;
	clear:left;
/*	background-color:#69A4FE;*/
	padding: 10px 5px 10px 10px;
	font-weight:bold;
	font-size:1.2em;
	color:#FFFFFF;
	text-align:center;

}

.serviciosPortadaDerecha
{
	float: right;
	width: 250px;
	height: 27px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
/*	background-color:#FFB401;*/
	padding: 10px 10px 10px 10px;

}

.serviciosPortadaDerechaAbajo
{
	float: right;
	width: 250px;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-right: 5px;
	background-color:#66CC33;
	padding: 10px 10px 10px 10px;
}

.textoServicios
{
	font-weight:bold;
	font-size:1.3em;
	color:#FFFFFF;
	text-align:center;
}
/* FIN Servicios Abajo Portada */


/* INI UltimasNoticias*/
#contenedorUltimasNoticias
{
	clear:both;
	padding:20px 0px 20px 0px;
	margin: 10px 0px 20px 0px;

	border-bottom: solid 1px #666666;
}
/* FIN UltimasNoticias */

/* INI  Fotos Noticias*/
#contenedorFotosNoticias
{
	padding: 7px 7px 7px 7px;
	margin: 20px 0px 30px 0px;
	border: 1px solid #cccccc;
	text-align:justify;
}

.tusfotosCaja
{

/*	padding: 1px 1px 1px 1px;
	margin: 0px 5px 0px 0px;*/
}

.tusfotos
{
	margin: 2px 2px 2px 2px;
	
}

.tusfotosCajaMAS
{
	font-size:0.55em;
	font-weight:bold;
	background-color:#FFFF33;
	border: 1px solid #cccccc;
	padding: 1px 7px 1px 1px;
	margin: -3px 5px 10px 0px;
	text-align:right;
}

.tusfotosCajaMAS a
{
	font-weight:bold;
}


/* FIN  Fotos Noticias */

/* INI Hoteles */
#contenedorHotel {  
	margin:0px 0px 0px 0px; 
	background-color:#FFFFDF; 
	border:1px solid #CCCCCC; 
	padding: 5px 0px 5px 10px;
}

#contenedorHotel img {
	margin-bottom: 10px;	
}

#derecha {
	float:right;	
	clear:both;
	margin-right: 5px;
}

#contenedorHotel a:hover {
	color: #ff9900; 
	text-decoration: none;
}
#contenedorHotel a:active {
	color: #ff9900; 
	text-decoration: none;
}

/* FIN Hoteles */

/* INI Buscador */
#buscador{ 
	padding : 3px 10px 5px 10px; 
	color: #333333;
	border:1px solid #CCCCCC; 
	margin: 15px 0px 15px 0px;
} 


/* FIN Buscador */

/* INI paginacion */
.paginacion
{
/*	background: url(/fondoListaFotos.jpg);*/
/*	font-size:0.60em;	*/
/*	color:#FFFFFF;*/
/*	background-color:#CCCCCC;*/
	border: 1px solid #cccccc;
	padding: 0px 7px 0px 7px;
	margin: 0px 0px 0px 0px;
	text-align:center;
	
}

.paginacion a:link {
	font-size:0.65em;
	text-decoration: none;
}
.paginacion a:visited {
	font-size:0.65em;
	text-decoration: none;
}
.paginacion a:hover {
	font-size:0.75em;
	color: #ff9900; 
}
.paginacion a:active {
	font-size:0.75em;
	color: #666666; 
}

/* FIN paginacion */


.txtSMS
{
font-size: 0.75em;
color:#FF0000;
float:left;
padding: 2px 10px 2px 5px;
}
.ticker
{
 float: left;
 clear: right;
 padding: 2px 10px 2px 5px;
}


.boton {
	width: 60px;
	height: 20px;
	border-color: #333333;
	border-style:solid;
	border-width:1px;
	font-size: 0.7em;
	color:#333333;
}

.inputCaja { 
	font-size: 0.85em; 
	border-color:#666666; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}




.colNoticia
{
  float:left;  width:675px; margin-top: 10px; clear:left;
}


#encuesta
{
	margin-top: 10px; 
}
#opinion
{
	margin-top: 10px; 
}

#webcam
{

	text-align:center;
	text-transform : lowercase;
}

#webcam a
{
	font-size:0.7em;
}

.webcam
{
	color:#666666;
	font-size:0.80em;
	text-transform : lowercase;
/*	padding: 1px 10px 2px 10px;*/
	margin: 15px 5px 15px 5px;
	font-weight: bold;
	letter-spacing : 1px;
	text-align:center;
}

#reportajes
{
	margin-top: 10px; 
}

.tituloCajaIzquierda
{
	color:#FFFFFF;
	font-size:0.75em;
	text-transform : lowercase;
	padding: 1px 0px 2px 10px;
	margin: 0px 0px 0px 5px;
	font-weight: bold;
	letter-spacing : 1px;
	text-align:left;	
	background: url(../img/barratituloizq.jpg);
}

.contenidoCajaIzquierda
{
	font-size:0.70em;
	background-color:#FFFFFF;
	border: 1px solid #cccccc;
	padding: 0px 7px 7px 7px;
	margin: 0px 0px 10px 5px;
}

.contenidoCajaIzquierdaMAS
{
	font-size:0.55em;
	font-weight:bold;
	background-color:#D1E8F3;
	border: 1px solid #cccccc;
	padding: 1px 7px 1px 1px;
	margin: 0px 0px 10px 0px;
	text-align:right;
}

.contenidoCajaIzquierdaMAS a
{
	font-weight:bold;
}


.tituloCajaCentro
{
/*	color:#418570;
	font-size:0.75em;
	text-transform : lowercase;*/
	padding: 1px 0px 2px 10px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	letter-spacing : 1px;
	text-align:left;	
	background-color:#3D7E4E;/*#D9ECE7;*/
	color:#FFFFFF;
}

.contenidoCajaCentro
{
/*	font-size:0.70em;*/
	background-color:#FFFFFF;
	border: 1px solid #cccccc;
	padding: 0px 7px 7px 7px;
	margin: 0px 0px 10px 5px;
/*	width: 100%;*/
}

.contenidoCajaCentroMAS
{
/*	font-size:0.55em;*/
/*	font-weight:bold;*/
	background-color: #3273D3;/*#EAE0F8;*/
	padding: 1px 7px 1px 1px;
	margin: 10px 0px 10px 0px;
	text-align:right;
/*	width: 441px;	*/

}

.contenidoCajaCentroMAS a
{
/*	font-weight:bold;*/
	color: #FFFFFF;
}


.comentarioCajaCentro
{
/*	font-size:0.7em;*/
	/*
	font-weight:bold;*/
	background-color:#418570;
	border: 1px solid #cccccc;
	padding: 1px 7px 1px 1px;
	margin: 0px 0px 2px 5px;
/*	text-align:right;
	width: 441px;	*/
}

.comentarioCajaCentroRojo
{
color:#FF0000;
}


.comentarioCajaOpinion
{
	background-color:#EAEAEA;
	border: 1px solid #cccccc;
	padding: 1px 7px 1px 1px;
	margin: 0px 0px 2px 5px;
}

.tituloCajaNoticia
{
	color:#FFFFFF;
	font-size:0.75em;
	text-transform : lowercase;
	padding: 1px 0px 2px 10px;
	margin: 0px 0px 0px 5px;
	font-weight: bold;
	letter-spacing : 1px;
	text-align:left;	
	background: url(../img/barratitulonoticia.jpg);
}

.contenidoCajaNoticia
{
	font-size:0.70em;
	background-color:#FFFFFF;
	border: 1px solid #cccccc;
	padding: 0px 7px 7px 7px;
	margin: 0px 0px 10px 30px;
/*	width: 100%;*/
}

.contenidoCajaNoticiaMAS
{
	font-size:0.55em;
	font-weight:bold;
	background-color:#D1E8F3;
	border: 1px solid #cccccc;
	padding: 1px 7px 1px 1px;
	margin: 0px 0px 10px 30px;
	text-align:right;
/*	width: 441px;	*/

}

.contenidoCajaNoticiaMAS a
{
	font-weight:bold;
}




.contenidoCajaCentroFotosMAS
{
	font-size:0.55em;
	font-weight:bold;
	background-color:#D1E8F3;
	border: 1px solid #cccccc;
	padding: 1px 7px 1px 1px;
	margin: -11px 0px 10px 5px;
	text-align:right;
/*	width: 441px;	*/

}

.contenidoCajaCentroFotosMAS a
{
	font-weight:bold;
}

.contenidoCajaCentroContacta
{
/*	font-size:0.70em;*/
	background-color:#FFFFFF;
/*	border: 1px solid #cccccc;*/
	padding: 0px 7px 7px 7px;
	margin: 0px 0px 10px 5px;
/*	width: 100%;*/
}

.noticiaCaja
{
/*	width: 435px;*/
/*	background-color:#3f8cb2;*/
	padding: 7px 7px 7px 7px;
	margin: 3px 0px 0px 0px;
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
}

.noticiaCajaConFoto
{
	height: 100px;
}

.noticiaCaja a
{
/*	color:#FFFFFF;*/

	font-weight: bold;
	letter-spacing : 1px;	
/*	font-size:0.70em;*/
}

.noticiaCaja a:link {
	font-weight: bold; 

	text-decoration: none;
	letter-spacing : 1px;	
/*	color: #FFFFFF; 
	font-size:0.70em*/
}
.noticiaCaja a:visited {
	font-weight: bold; 	
	letter-spacing : 1px;	
	text-decoration: none;
/*	color: #FFFFFF; 
	font-size:0.70em;*/
	
}
.noticiaCaja a:hover {
	font-weight: bold; 
	color: #ff9900; 
	text-decoration: underline;
	letter-spacing : 1px;	
/*	font-size:0.70em*/	
}
.noticiaCaja a:active {
	font-weight: bold; 

	text-decoration: none;
	letter-spacing : 1px;	
/*	font-size:0.70em	
	color: #FFFFFF; */
}



.colDerecha .noticiaCaja
{
	height:105px;
}

.tituloCajaDerechaAzul
{
	color:#003366;
	font-size:0.75em;
	text-transform : lowercase;
	padding: 1px 10px 2px 0px;
	margin: 0px 5px 0px 0px;
	font-weight: bold;
	letter-spacing : 1px;
	text-align:right;	
	background: url(../img/barratituloder.jpg);
}

.contenidoCajaDerechaAzul
{
	font-size:0.7em;
	background-color:#F0FBFF;
	border: 1px solid #cccccc;
	padding: 0px 7px 7px 7px;
	margin: 0px 5px 10px 0px;
}

.tituloCajaDerecha
{
	color:#FFFFFF;
	font-size:0.75em;
	text-transform : lowercase;
	padding: 1px 10px 2px 0px;
	margin: 0px 5px 0px 0px;
	font-weight: bold;
	letter-spacing : 1px;
	text-align:right;	
	background: url(../img/barratituloder.jpg);
}

.contenidoCajaDerecha
{
	font-size:0.7em;
	background-color:#FFFFFF;
	border: 1px solid #cccccc;
	padding: 0px 7px 7px 7px;
	margin: 0px 5px 10px 0px;
}

.contenidoCajaDerechaMAS
{
	font-size:0.55em;
	font-weight:bold;
	background-color:#D1E8F3;
	border: 1px solid #cccccc;
	padding: 1px 7px 1px 1px;
	margin: -11px 5px 10px 0px;
	text-align:right;
}

.contenidoCajaDerechaMAS a
{
	font-weight:bold;
}

#listaFotoActual
{
	background: url(../img/fondoListaFotos.jpg);
/*	font-size:0.60em;	*/
/*	color:#FFFFFF;*/
	border: 1px solid #cccccc;
	padding: 0px 7px 7px 7px;
	margin: 0px 0px 10px 5px;
	height:auto;
}

.itemFotoPeque
{
	width:100px;
	height:69px;
	margin-top:10px;
}


.textoFotoPeque a
{
	font-size:0.7em;	
	color:#FFFFFF;
	text-align:justify;
}

#listaFotoPortada
{
/*	background: url(/fondoListaFotos.jpg);*/
/*	font-size:0.60em;	*/
/*	color:#FFFFFF;*/
/*	background-color:#CCCCCC;*/
	border: 1px solid #cccccc;
	padding: 0px 7px 7px 7px;
	margin: 0px 0px 10px 5px;
	
}

#listaFotoPortada a
{
	font-size:0.70em;
	font-weight: normal;
	letter-spacing : 1px;
}

#fotosPortada
{

	background-color:#3f8cb2;	
	padding: 5px 10px 5px 10px;
	margin: 0px 0px 10px 5px;
	text-align: justify;
}

#fotosPortada a
{
	color:#FFFFFF;
	font-size:0.70em;
	font-weight: bold;
	letter-spacing : 1px;
}


#fotoActualImagen
{
	background-color:#FFFFFF;
	margin: 1px 0px 0px 5px;
}

#fotoActualPie
{
	width:450px;
	color:#FFFFFF;
	font-size:0.7em;
	padding: 8px 0px 8px 0px;
	margin: 1px 0px 10px 5px;
	font-weight: bold;
	letter-spacing : 1px;
	text-align: center;
	background-color:#000033;
}


.contenidoCajaFotoAntigua
{
	background-color:#FFFFFF;
	border: 1px solid #cccccc;
	padding: 0px 7px 7px 7px;
	margin: 0px 0px 10px 5px;
/*	width: 90%;*/
}


.contenidoCajaFotoAntigua a
{
	font-size:0.70em;
	font-weight: normal;
	letter-spacing : 1px;
}

.bannerCajaIzquierda
{
	font-size:0.70em;
	background-color:#CCCCCC;
	border: 1px solid #999999;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 5px 5px;
}
/*
.bannerCajaIzquierda 
{
	margin: 0px 0px 5px 0px;
}
*/
.publicidadIzq
{
	font-size:0.65em;
	text-align:left;
	margin: 0px 0px 0px 5px;	
}

.publicidadDer
{
	font-size:0.85em;
	text-align:right;
	margin: 0px 5px 0px 0px;
}

.bannerCajaCentro
{
	font-size:0.70em;
	background-color:#CCCCCC;
	border: 1px solid #999999;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 10px 5px;
}

.bannerCajaCentro 
{
	margin: 0px 5px 5px 1px;
}

.publicidadCentro
{
	font-size:0.65em;
	text-align:right;
	margin: 0px 5px 0px 0px;	
}

.bannerCajaDerecha
{
/*	font-size:0.70em;*/
	background-color: #C0D3F1;/*#CCCCCC;*/
	border: 1px solid #999999;
	padding: 2px 2px 2px 2px;
	margin: 0px 0px 10px 0px;
	text-align:center;
/*	position:relative;*/
}

.bannerCajaDerechaLarga a
{
	margin: 10px 5px 0px 25px;
	position:absolute;
	top:auto;

}

.bannerCajaIzqLarga
{
	font-size:0.70em;
	background-color:#CCCCCC;
	border: 1px solid #999999;
	padding: 5px 5px 5px 5px;
	margin: 0px 5px 10px 5px;

}

.bannerCajaIzqLarga a
{
	margin: 15px 5px 0px 25px;
	text-align:center;

}

.bannerCabecera
{
	position:relative;
	left:190px;
	top:-110px;
}


.bannerMosaico
{
	font-size:0.70em;
	background-color:#CCCCCC;
	border: 1px solid #999999;
/*	padding: 5px 5px 5px 5px;*/
	margin: 0px 0px 10px 2px;
}

.espacio
{
margin: 1px 0px 0px 1px;
}



.fotoNoticia
{
text-align:center;
}

.centrar
{text-align:center;}

.hormigas
{
	font-size:0.85em;
/*	font-weight:normal;*/
	margin: 30px 5px 10px 5px;
/*	padding: 0px 7px 7px 7px;*/
	clear:both;
}

.textoNombre
{
	font-size:0.8em;
	font-weight:bolder;
	color:#000000;
	margin: 15px 5px 10px 5px;
	padding: 7px 7px 7px 7px;
}

.textoDescripcion
{
	font-size:0.7em;
	font-weight:normal;
	color:#666666;
	margin: 10px 5px 30px 5px;
	padding: 7px 7px 7px 7px;
	text-align:justify;
}

.cajaSelect
{
/*	font-size:0.70em;*/
	padding: 5px 5px 5px 0px;
	margin: 0px 0px 0px 0px;
}

#selectIrA
{
	width:500px;
}

.botonSelect {
	width: 50px;
	height: 20px;
	border-color: #333333;
	border-style:solid;
	border-width:1px;
	color:#333333;
	margin-left: 5px;
}

.mod_comentarios{ margin:10px 0px 10px 5px; }
.mod_comentarios h3{ color:#333333; margin: 10px 0px 5px 0px;}
.mod_comentarios .list_coment {clear:both;}
.mod_comentarios .list_coment li{ list-style-type:none;; border-top:1px solid #ccc; padding: 0 0 15px 0;}
.mod_comentarios .list_coment li a{ text-decoration:underline;}
.mod_comentarios .list_coment li strong{color:#505050; }
.mod_comentarios .list_coment p{ font:0.75em Arial, Helvetica, sans-serif; margin:0; padding:3px 0 0 7px;}
.mod_comentarios .list_coment li p.num_coment{ float:left; padding:3px 7px 0 7px; margin: 0 6px 0 0; color:#3f8cb2; font-weight:bold; background: url(./img/sep_comentario.gif) no-repeat right top;}
.mod_comentarios .list_coment li .fecha{ color:#6a6a6a;font:90% Arial, Helvetica, sans-serif;}




dl.normas{ /*float:right; width:190px;*/ font:0.7em Arial, Helvetica, sans-serif; border-left: 1px solid #ccc; padding-left:10px;}
dl.normas dt{ color:#666;}
dl.normas dd{padding: 0 0 0 12px; margin:4px 0;}

.comentario_contenedor { width:430px; margin:10px 0px 10px 5px; padding:9px; background:#f8f8f8; border:1px solid #dbdbdb; color:#888;}
#envio_comentario{ width:400px; font:0.7em Arial, Helvetica, sans-serif; color:#666;}

#envio_comentario textarea{border:1px solid #676767; width:380px; padding:0 2px; }

#envio_comentario input.boton_form{ float:right; font:11px/11px Tahoma,Arial,Helvetica,sans-serif; background:#D9E2EB;color:#496E92; padding:1px 6px; border:1px solid #829BB4;}
#envio_comentario input.boton_form:hover{cursor:pointer;color:#FFFFFF; background:#B0C0CF; border:1px solid #E6EBF1;}


.boletin_contenedor {  margin:10px 5px 10px 0px; padding:9px; background:#f8f8f8; border:1px solid #dbdbdb; color:#888;}
#envio_boletin{ font:0.7em Arial, Helvetica, sans-serif; color:#666;}

#envio_boletin input.boton_form{ margin-left:5px; font:11px/11px Tahoma,Arial,Helvetica,sans-serif; background:#D9E2EB;color:#496E92; padding:1px 6px; border:1px solid #829BB4;}
#envio_boletin input.boton_form:hover{cursor:pointer;color:#FFFFFF; background:#B0C0CF; border:1px solid #E6EBF1;}


.redondeado {
/*Elementos de los que se puede prescindir
background:#F3FF17;
margin-left:auto;
margin-right:auto;
width:200px;
padding:4px;*/
/*Aquí empieza la parte importante*/
/*border: 1px solid #749114; definición del borde*/
-moz-border-radius:10px; /*Para que funcione en Mozilla*/
-khtml-border-radius:10px; /*Para Konqueror y Safari */
-webkit-border-radius:10px;
border-radius:10px; /*Forma normalizada*/
}

	/*	SIDE NAV
	---------------------------------------- */
	.side-nav { /*font-size:0.97em;*/  margin-bottom:20px;}
	.side-nav h2 {background: #666666 ;color:#ffffff; padding-left:20px;/* margin-right: 20px;*/}
	.side-nav ul {list-style: square; margin-left:5px;}
	.side-nav li {padding:0;  border: solid 1px #ffffff ;}	
	.side-nav li a {display:block;/*color:#0000FF;*/text-decoration:none;/*font-size:1.1em;*/font-weight:normal;;/*background:#F8F8F4 url(../graphics/components/side_nav/ul_li_a_bg.gif) no-repeat left bottom;*/}
	/*div.side-nav li.last a {background:#F8F8F4 url(../graphics/components/side_nav/ul_li_last_a_bg.gif) no-repeat left bottom;}*/
	.side-nav li a:hover {color:#fff;background-color:#C41307;text-decoration:none;}
	.side-nav li a:active {color:#fff;background-color:#C41307;text-decoration:none;}
	
	.side-nav li li a:hover {color:#fff;background-color:#C41307;text-decoration:none;}
	.side-nav li li a:active {color:#fff;background-color:#C41307;text-decoration:none;}
	
	.identado {margin-left:20px;}
	.side-nav-principal{list-style: none;; margin-top:15px; color:#000000; font-weight:bold;}




	