body {
	background-color: #000000;
	margin-left: auto;
	margin-top: 5px;
	margin-right: auto;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
a{
	color: #00000;
	text-decoration:none;
}
#menu{
	margin:0;
	padding:0;
	float:left;
}

/* common styling */
/*
#menudsds {font-family: arial, sans-serif; width:750px; position:relative; margin:0; font-size:11px; margin:50px 0;}
#menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#000;width:104px; height:20px; text-align:center; color:#fff; border:1px solid #fff; background:#710069; line-height:20px; font-size:11px; overflow:hidden;}
*/
.menu ul li ul li a, .menu ul li ul li a:visited {display:block; text-decoration:none; color:#000000;width:112px; height:20px; text-align:center; color:#000000; border:1px solid #000033; line-height:20px; font-size:11px; overflow:hidden; z-index:1000;}

.menu ul {padding:0; margin:0;list-style-type: none;  z-index:1000;}
.menu ul li {float:left; margin-right:1px; position:relative; z-index:1000;}
.menu ul li ul {display: none; z-index:1000;}

/* specific to non IE browsers */
.menu ul li ul li:hover a {color:#000; background:#029FFF; z-index:1000;}
.menu ul li:hover ul {display:block; position:absolute; width:112px; z-index:1000;}
.menu ul li:hover ul li ul {display: none; z-index:1000;}
.menu ul li:hover ul li a {display:block; background:#00004F; color:#029FFF; z-index:1000;}
.menu ul li:hover ul li a:hover {background:#029FFF; color:#000; z-index:1000;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:112px; top:0; z-index:1000;}

/* pa ie */
.menu ul li.sfhover ul {_display:block; _position:absolute; _left:0; _width:112px; z-index:1000;}
.menu ul li.sfhover ul li a {_display:block; _background:#00004F; _color:#029FFF; z-index:1000;}
.menu ul li ul li a:hover {background:#029FFF; color:#000; z-index:1000;}
.menu ul li.sfhover ul li ul {_visibility:hidden; z-index:1000;}
.menu ul li.sfhover ul li.sfhover {_background:#029FFF; _color:#000; z-index:1000;}
.menu ul li.sfhover ul li.sfhover ul {_visibility:visible; _position:absolute; _left:112px; _top:0; _color:#029FFF; z-index:1000;}

.clearfloat{
	clear:both;
}

.errores{
	font-size:12px;
	text-align:center;
	font-weight:bold;
	/*color:#FF0000;*/
}

.centrado{
	text-align:center;
}
.derecho{
	text-align:right;
}
.justificado{
	text-align:justify;
}
.subrallado{
	text-decoration:underline;
}
.negrita{
	font-weight:bold;
}	
.cleanfloat{
	clear: both;
	height: 0;
	linne-height:0;
}
a img{
	border: 0;
}
a:hover img{
	background-color:;
}

#botonCanalesAmarillo{
	width: 112px;
	height: 35px;
	background-image:url(../imagenes/boton_canales_amarillo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
	margin:0;
	padding:0;	
}
#botonCanalesAmarillo:hover{
	margin:0;
	padding:0;
	background-position: -112px top;
}

#botonOtrasWebsAmarillo{
	width: 112px;
	height: 35px;
	background-image:url(../imagenes/boton_otraswebs_amarillo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
	margin:0;
	padding:0;	
}
#botonOtrasWebsAmarillo:hover{
	margin:0;
	padding:0;
	background-position: -112px top;
}
#botonCanalesAmarillo span, #botonOtrasWebsAmarillo span{
	display:none;
}






#botonCanalesVerde{
	width: 112px;
	height: 35px;
	background-image:url(../imagenes/boton_canales_verde.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
	margin:0;
	padding:0;	
}
#botonCanalesVerde:hover{
	margin:0;
	padding:0;
	background-position: -112px top;
}

#botonOtrasWebsVerde{
	width: 112px;
	height: 35px;
	background-image:url(../imagenes/boton_otraswebs_verde.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
	margin:0;
	padding:0;	
}
#botonOtrasWebsVerde:hover{
	margin:0;
	padding:0;
	background-position: -112px top;
}
#botonCanalesVerde span, #botonOtrasWebsVerde span{
	display:none;
}







#botonCanalesRojo{
	width: 112px;
	height: 35px;
	background-image:url(../imagenes/boton_canales_rojo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
	margin:0;
	padding:0;	
}
#botonCanalesRojo:hover{
	margin:0;
	padding:0;
	background-position: -112px top;
}

#botonOtrasWebsRojo{
	width: 112px;
	height: 35px;
	background-image:url(../imagenes/boton_otraswebs_rojo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
	margin:0;
	padding:0;	
}
#botonOtrasWebsRojo:hover{
	margin:0;
	padding:0;
	background-position: -112px top;
}
#botonCanalesRojo span, #botonOtrasWebsRojo span{
	display:none;
}








#botonCanalesvioleta{
	width: 112px;
	height: 35px;
	background-image:url(../imagenes/boton_canales_violeta.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
	margin:0;
	padding:0;	
}
#botonCanalesvioleta:hover{
	margin:0;
	padding:0;
	background-position: -112px top;
}

#botonOtrasWebsvioleta{
	width: 112px;
	height: 35px;
	background-image:url(../imagenes/boton_otraswebs_violeta.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
	margin:0;
	padding:0;	
}
#botonOtrasWebsvioleta:hover{
	margin:0;
	padding:0;
	background-position: -112px top;
}
#botonCanalesvioleta span, #botonOtrasWebsvioleta span{
	display:none;
}









#botonCanalesnaranja{
	width: 112px;
	height: 35px;
	background-image:url(../imagenes/boton_canales_naranja.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
	margin:0;
	padding:0;	
}
#botonCanalesnaranja:hover{
	margin:0;
	padding:0;
	background-position: -112px top;
}

#botonOtrasWebsnaranja{
	width: 112px;
	height: 35px;
	background-image:url(../imagenes/boton_otraswebs_naranja.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
	margin:0;
	padding:0;	
}
#botonOtrasWebsnaranja:hover{
	margin:0;
	padding:0;
	background-position: -112px top;
}
#botonCanalesnaranja span, #botonOtrasWebsnaranja span{
	display:none;
}












#pie{
	width: 639px;
	height: 56px;
	padding:0;
	margin-left:auto;
	margin-right:auto;
	padding-left: 133px;
	background-image:url(../imagenes/cabecera_barra_de_abajo.jpg);
	text-align:center;
}


#pie #menusinferiores, #listameses{
	padding:0;
	margin:0;
	padding-top:5px;

}
#pie #menusinferiores ul, #listameses ul{
	padding:0;
	margin:0;
	width:100%;
	text-align:center;
	
	list-style-type:none;
	display:inline;
}
#pie #menusinferiores ul li, #listameses ul li{
	padding:0;
	margin:0;
	display:inline;
}

#pie #menusinferiores ul li:first-child, #listameses ul li:first-child{
	border-left:1px solid #0000CC;
}
#pie #menusinferiores ul li a, #listameses ul li a{
	font-size:10px;
	padding:0px 5px;
	border-right: 1px solid #0000CC;
	color: #0178C4;
}
#pie #menusinferiores ul li a:hover, #listameses ul li a:hover{
	background-color:#0000CC;
	color:#000000;	
}
* html div#pie #menusinferiores ul , * html div#listameses ul{
	border-left:1px solid #0000CC;	
}
#pie #copyright{
	text-align: center;
	font-weight:bold;
	color: #000000;
	width: 639px;
	margin-top:14px;
}

.menurojo ul li ul li:hover a {color:#000000; background:#800000; z-index:1000;}
.menurojo ul li:hover ul li a {display:block; background:#FF0000; color:#000000; z-index:1000;}
.menurojo ul li:hover ul li a:hover {background:#800000; color:#FF0000; z-index:1000;}

.menurojo ul li.sfhover ul li a {_background:#800000; _color:#000000;}
.menurojo ul li ul li a:hover {background:#FF0000; color:#000000;}
.menurojo ul li.sfhover ul li.sfhover {_background:#FF0000; _color:#000000;}

.menuamarillo ul li ul li:hover a {color:#000000; background:#FFFF00;}
.menuamarillo ul li:hover ul li a {background:#C0C000; color:#000000;}
.menuamarillo ul li:hover ul li a:hover {background:#FFFF00; color:#000000;}

.menuamarillo ul li.sfhover ul li a {_background:#C0C000; _color:#000000;}
.menuamarillo ul li ul li a:hover {background:#FFFF00; color:#000000;}
.menuamarillo ul li.sfhover ul li.sfhover {_background:#FFFF00; _color:#000000;}


.menuverde ul li ul li:hover a {color:#000000; background:#009900;}
.menuverde ul li:hover ul li a {background:#006600; color:#000000;}
.menuverde ul li:hover ul li a:hover {background:#009900; color:#000000;}

.menuverde ul li.sfhover ul li a {_background:#006600; _color:#000000;}
.menuverde ul li ul li a:hover {background:#009900; color:#000000;}
.menuverde ul li.sfhover ul li.sfhover {_background:#009900; _color:#000000;}


.menunaranja ul li ul li:hover a {color:#000000; background:#E38101;}
.menunaranja ul li:hover ul li a {background:#724101; color:#000000;}
.menunaranja ul li:hover ul li a:hover {background:#E38101; color:#000000;}

.menunaranja ul li.sfhover ul li a {_background:#724101; _color:#000000;}
.menunaranja ul li ul li a:hover {background:#E38101; color:#000000;}
.menunaranja ul li.sfhover ul li.sfhover {_background:#E38101; _color:#000000;}

.menuvioleta ul li ul li:hover a {color:#000000; background:#FF00FF;}
.menuvioleta ul li:hover ul li a {background:#800080; color:#000000;}
.menuvioleta ul li:hover ul li a:hover {background:#FF00FF; color:#000000;}

.menuvioleta ul li.sfhover ul li a {_background:#800080; _color:#000000;}
.menuvioleta ul li ul li a:hover {background:#FF00FF; color:#000000;}
.menuvioleta ul li.sfhover ul li.sfhover {_background:#FF00FF; _color:#000000;}
