body{
color:black;
background:#ffffff;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
margin: 3px 0 0 5px;
}

#principal {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-align: left;
 width:1100px;
 height:2000px;
 margin:0 0 0 0px;
}

#cabecera{
	width:1094px;
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
	text-align: center;
}

#cuerpo {
width: 1094px;
height: 1000px;
margin:10px 0 5px 0px;
padding: 0 0 0 0px;
}


#iz {
width:200px;
padding:0 0 0 0px;
margin: 0 0 0 0px;
float:left;
}

#fotos {
width:192px;
height: 130px;
margin: 0px 0 0 0px;
background-color: #e5f5ff;
border: #0000ff solid 1px;
text-align: center;
padding:0 0 0 0px;
overflow: hidden;
}

#correo{
width: 192px;
height: 80px;
border: #0000ff solid 1px;
background-color: #ccddee;
font-size: 8pt;
text-align: center;
margin: 0px 0 0 0px;
padding:0 0 0 0px;
}

#correo input{
overflow: hidden;
font-size:10pt;
border-style:solid;
border-color:#b2b0ee;
border-width: 1px;
background-color:#ccddee;
text-align: center;
}

#titulo_in_div{
width: 140px;
height: 17px;
border: #0000ff solid 1px;
background-color: #ddeeff;
color: #1111dd;
font-size: 9pt;
font-weight:bold;
text-align: center;
letter-spacing: 1.4px;
margin: 3px 3px 3px 3px;
padding: 0px 3px 0px 3px;
}

#datos {
width: 192px;
height: 80px;
margin: 0px 0px 0px 0px;
font-size:9pt;
background-color: #bbccdd;
border: #0000ff solid 1px;
text-align: center;
padding: 4px 0px 0px 0px;
}

#contactar {
width: 192px;
height: 25px;
margin: 0px 0px 0px 0px;
background-color: #aabbcc;
font-weight: bold;
border: #0000ff solid 1px;
text-align: center;
padding: 3px 0px 0px 0px;
cursor: pointer;
}


#contador {
width:192px;
height:80px;
margin: 0px 0px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
background-color: #99aabb;
border: #0000ff solid 1px;
text-align: center;
padding: 3px 0px 0px 0px;
}

#pub_iz {
width:192px;
height:80px;
margin: 3px 0px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
border: #0000ff solid 1px;
text-align: center;
padding: 3px 3px 3px 3px;
}

#centro {
width:700px;
text-align: justify;
vertical-align: top;
float:left;
padding: 5px 5px 5px 5px;
font-size: 11pt;
background-color: #ffffff;
}

#centro a:link, #centro a:visited{
color: #000000;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11pt;
text-decoration: none;
}

#centro a:hover {
color: #ff5522;
font-weight: normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11pt;
text-decoration: underline;
}

#centro a.articulo:link, #centro a.articulo:visited {
color:#000000;
font-family:Oregon, Times;
font-size:18pt;
font-weight:bold;
}

#centro a.articulo:hover {
color:#000000;
font-family:Oregon, Times;
font-size:18pt;
font-weight:bold;
text-decoration: underline;
}

#centro span.articulo_portada {
	 font-family:Oregon, Times;
	 font-size:15px;
	 font-weight:normal;
	 word-spacing: 2px;
	 line-height: 19px;
}

#galeria{
position: absolute;
text-align:center;
border:#bbaaaa 1px solid;
width:130px;
height:150px;
padding: 3px 0px 0px 0px;
}

#galeria a:link, #galeria a:visited{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
text-decoration: hand;
}

#galeria a:hover {
color: #ff2200;
font-weight: normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
text-decoration: underline;
}

#dch{
width: 185px;
height: 325px;
margin-right: 3px;
padding: 0px 0px 0px 0px;
float: right;
}

#publicidad{
width: 170px;
height: 325px;
margin: 3px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float: right;
}

#encuesta{
float: right;
width: 175px;
height: 220px;
border: #0000ff solid 1px;
background-color: #ccddee;
font-size: 8pt;
text-align: left;
letter-spacing: -0.8px;
margin: 3px 0px 0px 0px;

}

#encuesta table{
font-size: 7pt;
text-align: left;
letter-spacing: -0.8px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#encuesta input{
background-color:#ccddee;
overflow: hidden;
font-size:9pt;
border-style:solid;
border-color:#ccddee;
border-width: 1px;
text-align: center;
text-decoration: hand;
}

#encuesta a:link, #encuesta a:visited{
color: #307fff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
text-decoration: none;
font-weight:bold;
}

#encuesta a:hover {
color: #ff0733;
font-weight: normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
text-decoration: none;
font-weight:bold;
}

#meteo{
float: right;
width: 175px;
height: 80px;
border: #0000ff solid 1px;
background-color: #bbccdd;
font-size: 7pt;
text-align: justify;
letter-spacing: -0.8px;
margin: 3px 0px 0px 0px;

}

#meteo a:link, #meteo a:visited{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
text-decoration: none;
}

#meteo a:hover {
color: #ff0733;
font-weight: normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
text-decoration: underline;
}

.titulo2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #4444ff;
text-align: center;
word-spacing: 10px;
}

#centro a.titulo2:link, #centro a.titulo2:visited, {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #4444ff;
text-align: center;
text-decoration: none;
word-spacing: 10px;
}

#centro a.titulo2:hover {
color: #ff4444;
text-decoration: underline;
}

.titulo3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #4444ff;
	letter-spacing: normal;
	text-align: left;
	word-spacing:normal;
	white-space: normal;
}

.texto {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
font-style: normal;
line-height: 15px;
font-weight: normal;
font-variant: normal;
color: #000000;
letter-spacing: normal;
text-align: justify;
word-spacing: normal;
white-space: normal;
}

.foto_galeria a:link, .foto_galeria a:visited{
color: #0000dd;
font-family: Verdana, Arial, Helvetica, sans-serif;;
font-size:9pt;
font-weight: bold;
text-decoration: hand;
}

.foto_galeria a:hover {
color: #0000ff;
font-weight: normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight: bold;
text-decoration: hand;
}

input{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
overflow:hidden;
border-color:#b2b0ee;
border-width: 1px;
background-color:#f5ffff;
text-align: center;
}

textarea{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
overflow:auto;
border-color:#b2b0ee;
border-width: 1px;
background-color:#f5ffff;
text-align: left;
}

/* --- menu styles ---
note:
	not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;
*/

/* level 0 inner */
.m0l0iout {
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	margin: 4px 0 0 8px;
	color: #FFFFFF;
}
.m0l0iover {
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	cursor: pointer;
	margin: 4px 0 0 8px;
	color: #000000;
}

/* level 0 outer */
.m0l0oout {
	text-align:center;
	text-decoration : none;
	border: 1px solid #336699;
	background-color: #4682B4;
}
.m0l0oover {
	text-align:center;
	text-decoration : none;
	background-color: #7CCCF7;
	border: 1px solid #5588AA;
	cursor: pointer;
}

/* level 1 inner */
.m0l1iout {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 4px 0 0 17px;
	color: #ffffff;
}
.m0l1iover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 4px 0 0 17px;
	color: #000000;
	cursor: pointer;
}

/* level 1 outer */
.m0l1oout {
	text-decoration : none;
	background-color: #4682B4;
	border: 1px solid #eeeeee;
	padding: 0;
}
.m0l1oover {
	text-decoration : none;
	background-color: #7CCCF7;
	background-image: url(../imagen/flecha.gif);
	background-repeat: no-repeat;
	border: 1px solid #eeeeee;
	padding: 0;
	cursor: pointer;
}

a.cajita {
	position:relative; 
	font-weight:normal; 
	cursor: hand;
	text-decoration:none;
}
a.cajita:hover {	
	color:#ff3333; 
	text-decoration: hand;
}
a.cajita span {
	display:none;
}
a.cajita:hover span { 
	/*el span se verá solo en estado :hover */ 
	display:block; 
	position:absolute; 
	top:20px; 
	left:10px; 
	width:120px; 
	border:1px solid #686868; 
  background-color:#DBDBff;
	color:#000000; 
	text-align:justify; 
	padding:5px; 
	font-size:11px; 
	font-weight:bold; 
	-moz-opacity:0.7; 
	filter:alpha(opacity=70); 
	khtml-opacity:0.7; 
	opacity:0.7; 
	-moz-border-radius:5px;
	font-family:tahoma;
}