body {
	font: 76% "trebuchet MS", Arial, Helvetica, sans-serif;
	background-image: url(/images/fondo_web.jpg);
	background-repeat: no-repeat;
	background-position:top center;
	margin: 0 auto;
	margin-left:-1px;
	
	}


a{color: #47B6D1;}
a:hover{color: #348098;}
a.linkdesplaza:hover{color: #348098;}
h1{margin-top:20px;
margin-bottom:3px;
padding: 0px 25px 0px 25px;
font-size:14px;
line-height:1.2;
}

br{ font-size:4px}
p{line-height:1.2;}


div#menutexto {
background-image:url(/images/fondo_cabecera.gif);
background-repeat: no-repeat;
background-position:top center;
margin: 0 auto;
}

div#cabecera{
width:749px;margin: 0 auto;
margin-top: 135px;

}

div#contenedor{
width: 749px;
margin: 0 auto;
}

/*div#contenedor p {margin:0 10px}*/

div#contenido { width: 730px; margin: 0px 0px 0px 8px;background-color:#EBFAFC; 
background-image: url(/images/fondo_central.gif);
background-repeat: repeat-y;
overflow:hidden;}

div#contenido p{
margin-top:0px;
margin-bottom:3px;
padding: 0px 25px 0px 25px;
font-size:12px;
line-height:1.2;
}

div#coluna{
float:left;
width:345px;
background-image:url(/images/modulo_fotos.gif);
background-repeat:no-repeat;
background-position: right;
height: 376px;
margin-left: 2px;
}

div#coldos{
float:right;
width:400px;
background-image:url(/images/modulo_grande.gif);
background-repeat:no-repeat;
}


div#coltres{
float:right;
width:400px;
background-image: url(images/cabecera_videos.gif);
background-repeat:no-repeat;
}


div#pie{
clear: both;
margin:0 auto;
padding-top:25px;
text-align: center;
width:749px;}


/* menu de la cabecera*/
#menu{
margin-left: 4px;
padding: 0;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
padding-left: 5px;
}

#menu ul{
font: bold 15px "trebuchet MS", Verdana, sans-serif;margin:0;
padding:0;
list-style:none;
}

#menu li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
}


#menu a{
float: left;
color: white;
background: #78B1CF;
margin:0 1px 0 0;
padding:0 0 1px 3px;
text-decoration:none;
letter-spacing: -1.0px;
}

#menu a span{
float: left;
display:block;
background: transparent url(media/color_tabs_right.gif) no-repeat right top;
padding:4px 9px 2px 6px;
}

#menu a span{
float:none;
}


#menu a:hover{
background-color: #333333;
}

#menu a:hover span{
background-color: #333333;
}

#menu #current a, #menu #current span{
background-color: #333333;
}

.edad{
margin: 0px 0 5px 0px;
}

.bloquefoton {
float:left;
width:392px;
font-size:12px;
line-height:1.2;
height:230px;
}


.bloquefoton p{
margin: 4px 23px 5px 28px;
overflow:hidden;
}

.modulofotos {width:320px; font-size:12px;}
.modulofotos p{margin: 4px 3px 0px 18px;}

.separadorpuntos{margin: 11px 11px -4px 5px; float: right;}
.meses{margin: 0 0 -11px 181px;}
.fotito{float:right; margin: -2px 0 -4px 0px;}
.linkdesplaza{margin: 0 0 0 80px;}
.tv{float:left; margin: -6px 28px 0px -5px;}
.botonv{ position:absolute; margin: 20px 0 0 90px; }
.botonf{ position:absolute; margin: 20px 0 0 300px; }
.botonfa{ position:absolute; margin: 20px 0 0 508px;}
.pasa{ position:absolute; margin: 13px 0 0 608px;}
.galeria{ float:left;
margin-top:-2px;
padding: 0 2px 8px 20px;
margin-bottom: 0px;
width:120px;
height:100px;
text-align:center;
overflow: hidden;
}
.galeria a{
font-size:11px;
line-height:1.2;
}

