@charset "utf-8";
/* CSS Document */

*{margin: 0; padding:0; font: normal 12px Arial, Helvetica, sans-serif;}
table {border-collapse: collapse;}
table tr td {vertical-align: top; text-align:left;}
body { background-color: #333; text-align:center; color:#BFD4DD;}

#todo { width:770px; margin:0 auto;}

a {text-decoration: none; }
a:hover {text-decoration: underline;}

#cabecera { margin: 0 auto;}
#contenido {width: 766px; margin: 0 auto; background-color: #053B53;}
#bloque_doble { width:766px; padding:6px; padding-bottom:10px;}
#bloque { width: 360px; padding:6px;}

#pie #player { margin-left:100px;}

.cuadro { background-color: #06435E; color: #FFF; margin:20px; padding:4px 14px; min-height:240px;}
.cuadro .titulo { background-color:#BFD3DC; width:675px; text-align:center; color:#06435E; border:1px solid #053B53; margin-bottom:8px; padding: 3px; font-weight:bold;}
.cuadro .mini { background-color:#BFD3DC; width:220px; text-align:center; color:#06435E; border:1px solid #053B53; margin-bottom:8px; float:left; padding: 3px; font-weight:bold;}
.cuadro p { margin: 4px 8px;}
.espacio { background-color: #06435E; margin: 20px;}
.espacio p { text-align: right; margin-right:30px;}
.cuadro p a, .espacio p a {color: #80AF2F; text-decoration:underline;}
.cuadro img.flotante { border:2px solid #bfd3dc; float:left; margin:2px 6px;}

#pie {background-color:#084B65; color: #bbb; font-size:10px; text-align:center; padding-top:4px; padding-bottom: 4px;}
#pie a{ color: #bbb; font-size:10px;}

.verde {color: #80AF2F;}
.azul {color: #BFD4DD;}
strong {font-weight: bold; color: #80AF2F;}

p { padding: 3px; text-align:justify;}
p.enlace { text-align:right; padding-right:4px; margin-top:20px;}
h1 {font: bold 15px Arial, Helvetica, sans-serif; color: #80AF2F;}

img.borde {border: 2px solid #ccc;}
#formulario {width: 340px; margin-top:10px; margin-bottom:10px;}
.in {width: 94%; padding:2px; background-color:#084B65; color: #ccc; border:1px solid #084B65;}

#sitemap { width:250px; background-image: url(images/sitemap.gif); background-repeat:no-repeat; margin-left:50px; margin-top:14px; margin-bottom:20px;}
#sitemap a { color: #80af2f;}

ul { margin-left:20px; margin-top:30px; width:250px; margin-bottom:25px;}
ul li { list-style-type:none; margin-left:15px; border-bottom: 1px dotted #80AF2F; padding-bottom: 4px; margin-bottom:8px;}

/* highslide */

.highslide {
    cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
	border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}

a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

