BODY {
	FONT: 70% Verdana, Arial, Helvetica, sans-serif;
	background-color:#aec82a;
	MARGIN: 0px auto 0px auto;
	TEXT-ALIGN: center;
	COLOR: #555;
	padding: 0px 0px 0px 0px;
}

ul
{
list-style: none;
padding: 0px 0px 0px 0px;
margin: 10px 3px 10px 3px;
}
li
{
padding: 6px 0px 0px 6px;margin: 0px 0px 0px 0px;display:block;background:url(/imagenes/cuadro.gif) left 10px no-repeat; 
}

li A {
	font-size:0.9em;
	color:#6f830c;
	text-decoration: none;
}
li A:hover {
	color:#576319;
	text-decoration: underline;
}


.fichas-titulo
{
	color:#ccc;width:120px;float:left;display:inline
}
.fichas-descripcion
{
	color:#777;float:left;display:inline
}
.fichas-titulo-on
{
	color:#aaa;width:120px;float:left;display:inline-block;margin:0px;padding:0px
}
.fichas-descripcion-on
{
	color:#555;
	display:inline-block;
	margin:0px;
	padding:0px;
	font-weight:bold;
	/*font-weight:bold;*/
}
.fichas-thm
{
	margin:2px;padding:0px
}

.fichas-lineas
{
	margin:0px;padding:2px 0px;clear:left;display:block
}

#ficha-izq br{ clear:left}

.imagen_off
{
	filter:alpha(opacity=20);
	-moz-opacity: 0.2;
	opacity: 0.2;
}

.fondo
{
	background-color:#fff;
}
.fondo-on
{
	background-color:#e7edf4;
}

img
{
	border-style:none;
	text-align: right;	
}


.paginado
{
	color:#2a517f;
}
.paginado-on
{
	color:#465307;
	font-weight:bold;
}

.fondo-form
{
	padding:10px;
	margin:0px;
	border:4px solid #e7edf4;
	background-color:#e7edf4;
	margin:0px;
	padding:0px;
}
#fondo-alerta
{
	padding:5px 0px 20px 5px;margin:0px 0px 20px 0px;border:1px solid #FC3;background:#FFC; line-height:1.8em
}


#cabecera{
width:930px;height:240px;padding: 6px 15px 6px 15px;margin:6px auto 0px auto;
background:#aec82a url(/imagenes/fnd_cabecera.jpg);
}
#cabecera-top{
width:918px;padding: 4px 6px 4px 6px;margin:0px 0px 6px 0px;
color:#fff;
text-align:right;
}

#cuerpo
{
width:960px;padding: 0px 0px 0px 0px;margin:0px auto 0px auto;
background:#aec82a url(/imagenes/fnd_cuerpo.jpg) repeat-y;
}

#cuerpo-admin{
width:928px; margin:0px 15px 0px 15px;
background:#fff;text-align:left;
}

#cuerpo-izq{
width:0px;padding: 4px 0px 4px 0px;margin:10px 10px 0px 10px;
background:transparent;text-align:left;float:left;
}
#cuerpo-cen{
width:766px;padding: 4px 6px 4px 6px;margin:10px 0px 0px 0px;
background:#fff;text-align:left;float:left;
}

#cuerpo-cen ul li
{
	background: transparent url(/imagenes/cuadro.gif) left 10px no-repeat;
	padding-left: 10px;
	padding-right: 10px;
	margin:0px 12px 2px 0px;
	list-style-type: none;
	text-align: left;
}

#cuerpo-der{
width:145px;padding: 4px 0px 4px 0px;margin:10px 0px 0px 0px;
background:transparent;text-align:center;float:left;display:inline; background-color:#CCC
}
.limpia{clear:both;height:1px}
#pie {
width:930px; height:85px;padding: 6px 15px 6px 15px;margin:0px auto 0px auto;
background:#CCCCCC;background:#aec82a url(/imagenes/fnd_pie.jpg);
}
#pie-top{
	width:930px;
	padding: 10px 15px 10px 15px;
	margin:10px  0px  10px  0px;
	text-align:left;
}
.pie-top-columnas{
	width:290px;
	padding: 4px;
	margin:2px 6px 0px 6px;
	background:#fff;
	text-align:left;float:left
}

.imagen-derecha{
float:right;padding:2px;margin:6px 0px 6px 6px;text-align:center;font-size:0.9em;color:#333;display:block;border:none
}
.imagen-izquierda{
float:left;padding:2px;margin:6px 6px 6px 0px;text-align:center;font-size:0.9em;color:#333;display:block;border:none;
}
.imagen-centro{
padding:2px;margin:6px 0px 6px 6px;text-align:center;font-size:0.9em;color:#333;display:block;border:none
}


/* ESTILOS DE LOS LISTADOS ****************************************************/

.estilo_fila_titulo
{
background-color:#FFB46F;
font:Arial, Helvetica, sans-serif;
color:#000099;
}
.estilo_fila_par
{
background-color:#FFF5EC;
}
.estilo_fila_impar
{
background-color:#FFE3CA;
}
.estilo_texto_fila_1
{

font:Arial, Helvetica, sans-serif;
color:#666666;
}



/* FORMULARIOS ****************************************************************/

label{
float: left;
width: 120px;
font-weight: bold;
color:#2a517f;padding: 0px 0px 10px 0px;
}

input,select{
width: 400px;
margin-bottom: 5px;
color:#465307;
}

textarea{
width: 400px;
height: 80px;OVERFLOW: auto;
}

.boxes{
width: 1em;margin: 0px;padding:0px;
}

#submitbutton{
margin-left: 120px;
margin-top: 5px;
width: 90px;
}

br{
clear: left;
}

#form-izq {
width: 100%;
font-weight:normal;
padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;
}

#form-izq label{
float: left;
width: 180px;
font-weight:normal;
padding:0px;margin:6px 3px 3px 20px;
}

#form-izq input,#form-izq  textarea,#form-izq  select{
width: 180px;padding:0px;
margin: 0px 3px 4px 20px;
font-size:0.9em;}

#form-izq br 
{
clear: left;
}


/*  HIGHSLIDE  ****************************************************************/

.highslide {
	cursor: url(/includes/highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 2px solid #eaf0cd;
}
.highslide:hover img {
	border: 2px solid #aec82a;
}
.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(/includes/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;
}

.highslide-move {
    cursor: move;
}

.highslide-overlay {
	display: none;
}

a.highslide-full-expand {
	background: url(/includes/highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}




/* Necessary for functionality */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

/* Controlbar example */
.controlbar {
	background: url(/includes/highslide/graphics/controlbar4.gif);
	width: 167px;
	height: 34px;
}
.controlbar a {
	display: block;
	float: left;
	/*margin: 0px 0 0 4px;*/
	height: 27px;
}
.controlbar a:hover {
	background-image: url(/includes/highslide/graphics/controlbar4-hover.gif);
}
.controlbar .previous {
	width: 50px;
}
.controlbar .next {
	width: 40px;
	background-position: -50px 0;
}
.controlbar .highslide-move {
	width: 40px;
	background-position: -90px 0;
}
.controlbar .close {
	width: 36px;
	background-position: -130px 0;
}
