/* Globales
-----------------------------------------------------------------------------*/

body{
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:12px;
	margin: 0px;
	padding:0px;
	background-image:url(../img/back.jpg);
}
*{
	text-decoration: none;
}
#cabezote {
	background-color: #FFFFFF;
	height: 100px;
	background-image: url(../img/cabezote-principal.jpg);
	background-position: 0px;
}
img{
	border: none;
}
/*ul{list-style: none;}*/
input{ 
	background:url(../img/back-forma.jpg) no-repeat; 
	border:1px solid #6e6d6e; 
	font-family:"Trebuchet MS", Arial, sans-serif; 
	font-size:12px; color:000;
}
.combos{
	background:url(../img/back-forma.jpg) no-repeat; 
	border:1px solid #6e6d6e; 
	font-family:"Trebuchet MS", Arial, sans-serif; 
	font-size:12px; color:000;
}
/* marco general
-----------------------------------------------------------------------------*/
#marco{
	width: 946px; 
	margin: 0px auto 0px auto; 
	background: url(../img/back-marco.jpg) repeat-y; 
	padding: 0px 7px 0px 7px;
}
/* contenido
-----------------------------------------------------------------------------*/
#contenido{
	background: url(../img/back-general.jpg) repeat-x; 
	padding: 11px 6px 6px 6px;
}
#colIzq{
	width:200px;
	margin-right:10px;
	float:left;
	margin-top: 11px;
	margin-left: 3px; display:inline;

}
#colCen{
	width:414px;
	float:left;
	margin-top: 11px; display:inline;
}
#colCen1{
	width:744px;
	float:left;
	margin-top: 11px;
	margin-left: 6px; display:inline;
}
#colCen2{
	width:532px;
	float:left;
	margin:0px; padding:0px;
	margin-top: 11px; display:inline;
}
#colCen3 {
	width:718px;
	float:left;
	margin-top: 11px;
	margin-left: 6px;
	margin-right: 6px; display:inline;
}
#colDer{
	width:300px;
	margin-left:5px;
	float:right;
	margin-top: 11px;
	margin-right: 2px; display:inline;
}
#colDer1{
	width:180px;
	margin-left:10px;
	float:right;
	margin-top: 11px;
	margin-right: 6px; display:inline;
}
/* menu
-----------------------------------------------------------------------------*/
#menuBarra
{
	background:url(../img/navegacion-fondo.gif) repeat-x; 
	height:30px;
	position: relative;	
}
#menu{ width:900px; height:30px; float:left;}
#menu ul{ margin:0; padding:0; height:30px; width:900px;}
#menu ul li{
	display: inline;
	float: left;
	height:20px;
	list-style-type: none;
	padding-left:5px;
	padding-right:5px;
	padding-top:4px;
	margin: 0px;
	font-size:14px;
	color: #FFFFFF;
	background:url(../img/navegacion-divisor.gif) repeat-y right;
	cursor:hand;
	cursor:pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
}
#menu ul li:hover{
	background:url(../img/navegacion-fondo-1.gif) repeat-x;
	font-size:14px;
	color: #e2d6bc;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	height:16px;
	padding-left:5px;
	padding-right:5px;
	padding-top:4px;
	text-decoration:none;	
}

/* buscar
-----------------------------------------------------------------------------*/
#buscar{ width:240px; height:30px; float:right; margin-right:6px;}
#buscar input { width:114px; margin:6px 4px 0px 6px;}


.botones-2 {
	font-size: 11px;
	color: #494933;
}
.botones-1 {
	font-size: 12px;
	color: #FFFFFF;
}
.botonesBien
{
	background-image: url(../img/icono-chulo.gif);
	background-position: right;
}
.botonesMal
{
	background-image: url(../img/icono-x.gif);
	background-position: right;
}
.nombres-fotos {
	font-size: 10px;
	color: #575757;
}
.mes-calendario {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.titulo-noticia-1 {
	font-size: 15px;
	color: #ae5f12;
	line-height: 16px;
	font-weight: bold;
}
.titulo-noticia-1 a:link, .titulo-noticia-1 a:visited  {
	color: #ae5f12;
	text-decoration: none;
}
.titulo-noticia-1 a:hover  {
	color: #CA7015;
	text-decoration: none;
}
.fecha-noticia {
	font-size: 11px;
	color: #000000;
	
}
.texto-general {
	font-size: 13px;
	color: #000000;
	text-align: left;
	line-height: 1.2em;
	
}
.titulo-noticia-2 {
	font-size: 13px;
	color: #ae5f12;
	font-weight: bold;
	line-height: 14px;
}
.titulo-noticia-2 a:link, .titulo-noticia-2 a:visited  {
	color: #ae5f12;
	text-decoration: none;
}
.titulo-noticia-2 a:hover  {
	color: #C56C14;
	text-decoration: none;
}
.nombre-icono {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	
}
.nombre-icono a:link, .nombre-icono a:visited  {
	color: #000000;
	text-decoration: none;
}
.nombre-icono a:hover  {
	color: #666666;
	text-decoration: none;
}
.numero-icono {
	font-size: 11px;
	font-weight: bold;
	color: #581214;
	
}
.botones-inferiores {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #545554;
	
}
.titulo-noticia-3 {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	line-height: 12px;
	
}
.titulo-noticia-3 a:link, .titulo-noticia-3 a:visited  {
	color: #000000;
	text-decoration: none;
}
.titulo-noticia-3 a:hover  {
	color: #333333;
	text-decoration: none;
}
.texto-pequeno {
	font-size: 11px;
	color: #262626;
	
}
.titulo-noticia-4 {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	line-height: 12px;
	
}
.titulo-noticia-4 a:link, .titulo-noticia-4 a:visited  {
	color: #000000;
	text-decoration: none;
}
.titulo-noticia-4 a:hover  {
	color: #8E805F;
	text-decoration: none;
}	
.titulos {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	line-height: 12px;
	
}
.titulos a:link, .titulos a:visited  {
	color: #000000;
	text-decoration: none;
}
.titulos a:hover  {
	color: #999999;
	text-decoration: none;
}
.texto-noticia-bold {
	font-size: 11px;
	font-weight: bold;
	color: #6b6b6b;
	text-align: justify;
	
}
.texto-noticia-bold a:link, .titulo-noticia-3 a:visited  {
	color: #666666;
	text-decoration: none;
}
.texto-noticia-bold a:hover  {
	color: #999999;
	text-decoration: none;
}
.creditos {
	font-size: 10px;
	color: #797979;
	
}

/*Zona Contenido--------------------------------------------------------*/
.contCajas {
	margin-bottom: 10px;
}
.clear {
	margin: 0px;
	padding: 0px;
	clear: both;
}
.titCajas {
	font-size: 13px;
	color: #8e805f;
	background-image: url(../img/bk_tit_caja.jpg);
	background-repeat: repeat-x;
	background-position: right top;
	font-weight: bold;
}
.padTitCajas {
	padding-top: 3px;
}
.fondo-tabla {
	font-size: 13px;
	color: #000000;
	background-color: #FFFFFF;
}

.bordeCajas {
	background-color: #ffffff;
	padding: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;	
	border-right: solid 1px #909090;
	border-left: solid 1px #909090;
	border-bottom: solid 1px #909090;
	border-top-width: 0px;	
}
.lineaSeparador {
	margin-top: 7px;
	margin-bottom: 7px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #b7b5ab;
	border-bottom-color: #faf9f3;
}
.botonesRojos {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../img/bk_botones.jpg);
	background-repeat: repeat-x;
	background-position: right;
	line-height: 17px;
	margin-top: 7px;
	margin-bottom: 5px;
	cursor: pointer;
	display: inherit;
}
.botonesRojos a:link, .botonesRojos a:visited  {
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 9px;
}
.botonesRojos a:hover  {
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 9px;
}
.botonesGris {
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	background-image: url(../img/bk_botones_gris.jpg);
	background-repeat: repeat-x;
	background-position: right;
	line-height: 18px;
	margin-top: 7px;
	margin-bottom: 5px;
	cursor: pointer;
	display: inherit;
}
.botonesGris a:link, .botonesGris a:visited  {
	color: #494933;
	text-decoration: none;
	padding-right: 9px;
}
.botonesGris a:hover  {
	color: #000000;
	text-decoration: none;
	padding-right: 9px;
}
.contenido-noticias {
	text-align: left;
	margin-right: 4px;
	margin-bottom: 3px;
	float: right;
	width: 238px;
}
.contenido-internas {
	text-align: left;
	margin-right: 4px;
	margin-bottom: 3px;
	float: left;
	width: 700px
}
.contenido-internas1 {
	text-align: left;
	margin-right: 4px;
	margin-bottom: 3px;
	float: left;
	width: 520px
}

#fotosUsuarios {
	text-align: center;
}
#fotosUsuarios ul {
	margin: 0px;
	padding: 0px;
}
#fotosUsuarios li {
	display: block;
	float: left;
	background-color: #d1d0c0;
	font-size: 10px;
	color: #575757;
}
#fotosUsuarios li a:link, #fotosUsuarios li a:visited {
	display: block;
	background-color: #d1d0c0;
	color: #575757;
	padding-bottom: 2px;

}
#fotosUsuarios li a:hover {
	/*display: block;
	background-color: #ae5f12;
	*/
	color: #FFF;
	padding-bottom: 2px;
}


.fotosUsuSep {
	margin-right: 12px;
	margin-bottom: 9px;
}
.foto-noticias {
	margin-right: 4px;
	margin-bottom: 4px;
	float: left;
	width: 150px;
}
.linksCajas {
	color: #545554;
	text-decoration: none;
}
.linksCajas a:link, .linksCajas a:visited {
	color: #545554;
}
.linksCajas a:hover {
	color: #ae5f12;
	text-decoration: underline;
}
.contPauta {
	padding: 5px;
	border: 1px solid #999999;
	margin-bottom: 10px;
}
.titPauta {
	font-size: 10px;
	color: #333333;
}
.contenido-comunidades {
	text-align: left;
	margin-right: 2px;
	margin-bottom: 3px;
	float: right;
	width: 310px;
}
.iconografia-comunidades {
	background-color: #e5e4d5;
	margin: 2px;
	border: 1px solid #c5c4ae;
	color: #000000;
}
.texto-icono1 {
	font-size: 11px;
	color: #000000;
	margin-right: 1px;
	font-weight: bold;
	text-decoration: none;
	height: 25px;
	padding-top: 11px;
}
.texto-icono2 {
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	text-align:center;		
}
.texto-icono3 {
	font-size: 11px;
	color: #581214;
	margin-right: 3px;
	font-weight: bold;
	text-decoration: none;
	height: 25px;
	padding-top: 11px;
	padding-right: 2px;
}.titCajas-2 {
	font-size: 13px;
	color: #363631;
	background-image: url(../img/bk-cabezote-tabla.gif);
	background-repeat: repeat-x;
	background-position: right top;
	font-weight: bold;
	margin-right: 3px;
}
.caja-lomasvisto {
	padding: 3px;
	width: 116px;
	margin-right: 6px;
}

.titCajas-2 a:link, .titCajas-2 a:visited {
	color: #363631;
}
.titCajas-2 a:hover {
	color: #af2221;
	text-decoration: none;
}
.padTitCajas-1 {
	padding-right: 8px;
	padding-top: 3px;
}
.cont-lovisto {
	border: 1px solid #999999;
	background-color: #ffffff;
	background-image: url(../img/cabezote-tabla-4.gif);
	background-repeat:  repeat-x;
	padding-top: 10px;
	padding-right: 7px;
	padding-bottom: 10px;
	padding-left: 7px;
}
.pestanas {
	font-size: 13px;
	color: #363631;
	font-weight: bold;
	display: inherit;
	line-height: 22px;
}

.pestanas ul {
	margin: 0px;
	padding: 0px;
}
.pestanas li {
    list-style:none;
	float: left;
	background-image: url(../img/bk_tit_caja.jpg);
	background-repeat:   repeat-x;
	background-position: right top;
	margin-right: 3px;
}
.pestanas li a:link, .pestanas li a:visited {
	color: #8e805f;
	list-style:none;
	padding-right: 9px;
}
.pestanas li a:hover {
	color: #8e805f;
	list-style:none;
	padding-right: 9px;
}
/* Pestanas comentarios
-----------------------------------------------------------------------------*/
.pestanas-comentarios {
	font-size: 10px;
	color: #89181a;
	font-weight: bold;
	display: inherit;
	line-height: 22px;
}

.pestanas-comentarios ul {
	margin: 0px;
	padding: 0px;
}
.pestanas-comentarios li {
    list-style:none;
	float: left;
	background-image: url(../img/bk_tit_caja.jpg);
	background-repeat:   repeat-x;
	background-position: right top;
	margin-right: 3px;
}
.pestanas-comentarios li a:link, .pestanas li a:visited {
	color: #8e805f;
	list-style:none;
	padding-right: 9px;
}
.pestanas-comentarios li a:hover {
	color: #f40b0f;
	list-style:none;
	padding-right: 9px;
}
.sombra-caja {
	background-image: url(../img/cabezote-tabla-4.gif);
	height: 7px;
}
.bordeVideos {
	background-color: #ffffff;
	border-right: solid 1px #909090;
	border-left: solid 1px #909090;
	border-bottom: solid 1px #909090;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	
	
}
.caja-videos {
	padding: 5px;
	width: 85px;
	margin-right: 5px;
	margin-left: 20px;
}
.cont-fotos-semana {
	padding: 0px;
	margin-right: 4px;
	margin-left: 4px;
}
.cont-blogs {
	padding: 5px;
}
.foto-blogs {
	width: 50px;
	margin-right: 3px;
	margin-left: 3px;
}
.contenido-blogs {
	width: 215px;
}


/* Creditos
-----------------------------------------------------------------------------*/
#creditos{
	width:946px;
	margin:0px auto;
	background:url(../img/back-creditos.gif) repeat-y;
	padding:0px 7px;
}

#footer {
	margin-right: 6px;
	margin-bottom: 6px;
	margin-left: 6px;
}
.integrantes {
	background-image: url(../img/icono-integrantes.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 2px 2px 2px 32px;
	border-right: solid 1px #C5C4AE;
	float: left;
	margin-right: 1px;
}
.fotos {
	background-image: url(../img/icono-fotos.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 2px 2px 2px 27px;
	border-right: solid 1px #C5C4AE;
	float: left;
	margin-right: 1px;
}
.videos {
	background-image: url(../img/icono-camara.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 2px 2px 2px 32px;
	float: left;
}
.noticias {
	background-image: url(../img/icono-noticias.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 2px 2px 2px 27px;
	border-right: solid 1px #C5C4AE;
	float: left;
	margin-right: 1px;
}
.foto-noticias2 {
	margin-right: 4px;
	margin-bottom: 4px;
	float: left;
	width: 85px;
}
/* Calendario
-----------------------------------------------------------------------------*/
.nombre-mes {
	font-size: 10px;
	color: #363631;
	text-decoration: none;
}
.nombre-mes, .nombre-mes a:visited {
	color: #363631;
}
.nombre-mes a:hover {
	color: #363631;
	text-decoration: none;
}
.numeros-mes {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.numeros-mes, .numeros-mes a:visited {
	color: #333333;
}
.numeros-mes a:hover {
	color: #ee1014;
	text-decoration: underline;
}
.numero-dia {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	background-color: #FF0000;
}
.numero-dia, .numero-dia a:visited {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	background-color: #FF0000;
}
.numero-dia a:hover {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	background-color: #FF0000;
}
.dia-mesant {
	font-size: 12px;
	color: #8A8A8A;
	text-decoration: none;
	font-weight: bold;
}
.dia-mesant, .dia-mesant a:visited {
	font-size: 12px;
	color: #8A8A8A;
	text-decoration: none;
	font-weight: bold;
}
.dia-mesant a:hover {
	font-size: 12px;
	color: #8A8A8A;
	text-decoration: none;
	font-weight: bold;
}
.dia-semana {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.fondo-tabla2 {
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
}
.fondo-tabla2 a:link, .fondo-tabla2 a:visited {
	color: #FFFFFF;
}
.fondo-tabla2 a:hover {
	color: #000000;
	text-decoration: none;
}
.fondo-tabla3 {
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;
}
.caja-logueado {
	padding: 5px;
	width: 125px;
	padding-right: 20px;
	padding-left: 30px;
}
.estilo-borrar {
	background-color: #99FF00;
	margin: 30px;
	padding: 10px;
	width: 200px;
}
/* Nuevo Footer
-----------------------------------------------------------------------------*/
.contenedor_logos {
	width: 100%;
	padding-bottom: 10px;
}
.logos {
	padding-right: 25px;
}
.fotter_semana {
	background-image: url(../img/footer/fondo_footer.jpg);
	height: 112px;
	float: left;
	width: 100%;
}
.footer {
	width: 900px;
	padding-top: 0px;
	text-align: center;
	padding-bottom: 0px;
	float: right;
}

.copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	float: left;
	width: 50%;
	padding-top: 8px;
	padding-bottom: 15px;
	padding-right: 25%;
	padding-left: 25%;
}
.copy a:link {
	color: #4068d1;
}
.copy a:visited {
	color: #4068d1;
}
.copy a:hover {
	color: #D10018;
}
.titular_footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #666666;
	text-align: center;
	width: 100%;
	background-color: #F4F0E7;
	padding-bottom: 3px;
	padding-top: 5px;
	float: left;
}
.titulo_evento {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.text_resu_noti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.contenedor_menu {
	height: 30px;
	width: auto;
	padding-right:15px;
	top: 0px;
	text-align: center;
	background-image: url(../img/fondo_menu_08.gif);
	background-repeat: repeat-x;
}
.esquina_izq {
	background-image: url(../img/fondo_menu_06.gif);
	background-repeat: no-repeat;
	position: absolute;
	height: 30px;
	width: 15px;
	left: 0px;
	top: 0px;
}
.centro {
	background-image: url(../img/fondo_menu_08.gif);
	background-repeat: repeat-x;
	position: absolute;
	height: 25px;
	right: 15px;
	padding-top: 5px;
	text-align: center;
}
.esquina_der {
	background-image: url(../img/fondo_menu_10.gif);
	background-repeat: no-repeat;
	position: absolute;
	height: 30px;
	width: 15px;
	right: 0px;
}
.texto_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;

}
.texto_menu a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.texto_menu a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.texto_menu a:hover{
	color: #FFFF00;
	text-decoration: none;
}
.cont_foto_thumb{
	float: left;
	width: 95px;
	text-align: center;
	margin: 4px;
}
.foto_thumb {
	background-color:#E9E9E9;	
	background-image: url(../imagenes/foto_apertura.gif);
	background-repeat: repeat;
	background-position: center center;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
	width: 85px;
}

.boton_next {
	font-weight: bold;
	color: #4C83AB;
	width: 12px;
	float: left;
}
.contenedor_sig_atras {
	float: left;
	width: 60px;
	text-align: center;
	padding-left: 5px;
}
.pie_de_foto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #467293;
	line-height: 11px;
	float: left;
	width: 95px;
	font-weight: bold;
}
.pie_de_foto a:link {
	color: #467293;
	text-decoration: none;
}
.pie_de_foto a:visited {
	color: #467293;
	text-decoration: none;
}
.pie_de_foto a:hover {
	color: #FF6600;
	text-decoration: none;
}
