body {
margin: 0px;
font-family: Arial;
font-size: 10pt;
color:#fff;
}
div#todo { width:714px; height:600px; }

div#arriba { float:left; width:714px; height:289px; }

div#abajo { float:left; width:714px; height:311px; background:#fc6; background:url(../gfx/fondo.jpg) no-repeat; }
div#izquierda { float:left; width:210px; height:311px; border-right:1px solid #fff; text-align:left; }

div.menu { font-weight:bold; float:left; height:15px; }
a.no_selected { font-size:11pt; width:195px; height:15px; color:#fff; text-decoration:none; background:url(../gfx/circulo.jpg) no-repeat 0px 2px; }
a.no_selected:hover { background:url(../gfx/circulo.jpg) no-repeat 0px -13px; }
a.si_selected { font-size:11pt; width:195px; height:15px; color:#fff; text-decoration:none; background:url(../gfx/circulo.jpg) no-repeat 0px -13px; }
div.separador_menus { float:left; width:195px; height:5px; font-family:Arial; font-size:0.1pt; }

div#derecha { float:left; width:455px; height:290px; padding:10px; font-size:11pt; text-align:justify; }

div#footer { width:714px; margin-top: 5px; border-top: 1px solid #660032; }
div#footer a {
font-family: Tahoma, Arial, Helvetica, sans-serif;
text-decoration: none;
color: #666666;
font-size: 8pt;
}
div.separadorPie {
color: #822B34;
font-size: 12pt;
display: inline;
}

td {
height: 28px;
}

/* Contacto */
TABLE.contacto {
font-family: Arial;
font-size: 9pt;
}
TABLE.contacto TD {
height: 5px;
}
input.contacto, textarea.contacto {
width: 300px;
font-family: Arial;
font-size: 9pt;
}
select.contacto {
width: 304px;
font-family: Arial;
font-size: 9pt;
}
.botonContacto {
display: inline;
float: center;
width: 185px;
font-family: Arial;
font-size: 9pt;
}
/* Imágenes */
IMG.ifoto {
float: left;
margin: 5px;
border: none;
}
IMG.dfoto {
float: right;
margin: 5px;
border: none;
}
IMG.cfoto {
float: center;
margin: 5px;
border: none;
}
/* LIGHTBOX */
a.lightBoxLink {
text-decoration: none;
}
#lightbox {
background-color:#eee;
padding: 10px;
border-bottom: 2px solid #666;
border-right: 2px solid #666;
}
#lightboxDetails {
font-size: 0.8em;
padding-top: 0.4em;
}	
#lightboxCaption {
float: left;
}
#keyboardMsg {
float: right;
font-size: 8pt;
}
#closeButton {
top: 5px;
right: 5px;
}
#lightbox img {
border: none;
clear: both;
}
#overlay img {
border: none;
}
#overlay {
background-image: url(../gfx/overlay.png);
}
* html #overlay {
background-color: #333;
back\ground-color: transparent;
background-image: url(gfx/blank.gif);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="gfx/overlay.png", sizingMethod="scale");
}
