@charset "utf-8";
/* CSS Document */
html, body{ font-size: 100%; /* Igualamos 1em a 10px */ background-image: url(../../imagenes/FondoGeneral/fondoweb.jpg) ;
	background-repeat: repeat; }
#Contenedor{width: auto; height: auto; margin-left: auto; margin-right: auto; text-align: center;}
#Cabecera{ width:925px; height:136px; background-image: url(../../imagenes/FondoCabecera/Header.jpg); background-repeat:no-repeat; margin-left: auto; margin-right: auto; text-align: center;}
#MenuPrincipal{width:925px; margin-left: auto; margin-right: auto; text-align: center; background-color:#FFF; background-image: url(../../imagenes/RellenoGeneral/Linea_fondo.jpg); background-repeat:repeat-y; }
#MenuSecundario{width:925px; margin-left: auto; margin-right: auto; text-align:center; background-color:#FFF; background-image: url(../../imagenes/RellenoGeneral/Linea_fondo.jpg); background-repeat:repeat-y; }
#Cuerpo{width:925px; margin-left: auto; margin-right: auto; text-align: center; background-color:#FFF; background-image: url(../../imagenes/RellenoGeneral/Linea_fondo.jpg); background-repeat:repeat-y; }
#Izquierdo{
    width: 220px;
    background-color: #FFF;  
	border:1px Solid #FF0000;
	float:left;
} 
#Centro{
    background-color: #FFF;	
	border:1px  double #06C;
    padding: 4 4 4 4px;
    width: 460px;
} 
#Derecho{
    width: 220px;
	background-color: #FFF;
	border:1px Solid #FF0000;
    float: right;
} 

#Pie{width:925px; margin-left: auto; margin-right: auto; text-align: justify; background-color:#FFF; background-image: url(../../imagenes/RellenoGeneral/Linea_fondo.jpg); background-repeat:repeat-y; }
#Food{width:925px; height:32px; margin-left: auto; margin-right: auto; background-color:#FFF; background-image: url(../../imagenes/Food/PiedePagina.jpg);}


/* definitions for the main tab, active means the tab reflects which page is displayed */
.maintab_first, .maintab_back, .maintab_last, .maintab_active_first, .maintab_active_back, .maintab_active_last
{
	color: white;
	text-transform: uppercase;
	vertical-align: top;
	padding-left: 7px;
}
.maintab_back, .maintab_active_back
{
	color: white;
	text-decoration: none;
	font-size:  9px;
	vertical-align: top;
	padding: 2px 6px 6px 6px;
	font-family: tahoma, sans-serif;
}

.maintab_first
{
	background: url(../../imagenes/RellenosDiv/maintab_first.gif) left bottom no-repeat;
	width: 10px;
}
.maintab_back
{
	background: url(../../imagenes/RellenosDiv/maintab_back.gif) left bottom repeat-x;
}
.maintab_last
{
	background: url(../../imagenes/RellenosDiv/maintab_last.gif) left bottom no-repeat;
	width: 8px;
}
.maintab_active_first
{
	background: url(../../imagenes/RellenosDiv/maintab_active_first.gif) left bottom no-repeat;
	width: 6px;
}
.maintab_active_back
{
	background: url(../../imagenes/RellenosDiv/maintab_active_back.gif) left bottom repeat-x;
}
.maintab_active_last
{
	background: url(../../imagenes/RellenosDiv/maintab_active_last.gif) left bottom no-repeat;
	width: 8px;
}

/* how links behave in main tab. */
.maintab_back a:link , .maintab_back a:visited, .maintab_active_back a:link , .maintab_active_back a:visited
{
	color: white;
	text-decoration: none;
}

.maintab_back a:hover, .maintab_active_back a:hover
{
	color: #e0e0ff;
	text-decoration: none;
}
/* definitions for the mirror tab */
.mirrortab_first, .mirrortab_back, .mirrortab_last, .mirrortab_active_first, .mirrortab_active_back, .mirrortab_active_last
{
	color: white;
	text-transform: uppercase;
	vertical-align: top;
}
.mirrortab_back, .mirrortab_active_back
{
	color: white;
	text-decoration: none;
	font-size: 9px;
	vertical-align: bottom;
	padding: 6px 6px 2px 6px;
	font-family: tahoma, sans-serif;
}

.mirrortab_first
{
	background: url(../../imagenes/RellenosDiv/mirrortab_first.gif) no-repeat;
	width: 10px;
}
.mirrortab_back
{
	background: url(../../imagenes/RellenosDiv/mirrortab_back.gif) repeat-x;
}
.mirrortab_last
{
	background: url(../../imagenes/RellenosDiv/mirrortab_last.gif) no-repeat;
	width: 6px;
}
.mirrortab_active_first
{
	background: url(../../imagenes/RellenosDiv/mirrortab_active_first.gif) no-repeat;
	width: 6px;
}
.mirrortab_active_back
{
	background: url(../../imagenes/RellenosDiv/mirrortab_active_back.gif) repeat-x;
}
.mirrortab_active_last
{
	background: url(../../imagenes/RellenosDiv/mirrortab_active_last.gif) no-repeat;
	width: 8px;
}

/* how links behave in mirror tab. */
.mirrortab_back a:link , .mirrortab_back a:visited, .mirrortab_active_back a:link , .mirrortab_active_back a:visited
{
	color: white;
	text-decoration: none;
}

.mirrortab_back a:hover, .mirrortab_active_back a:hover
{
	color: #e0e0ff;
	text-decoration: none;
}
.elementoVisible {display:block;}
.elementoOculto {display:none;}
.linkContraido {
     cursor: pointer;
     background: #color url(direccionURL_imagenContraido) no-repeat;
     width: anchopx;
     [propiedades de los textos]
}
.linkExpandido {
     cursor: pointer;
     background: #color url(direccionURL_imagenExpandido) no-repeat;
     width: anchopx;
     [propiedades de los textos]
}
