@font-face {
	font-family: 'Radio Space Regular';
	src: url('Radio_Space.eot');
	src: local('Radio Space Regular'), local('RadioSpace'), url('Radio_Space.woff') format('woff'), url('Radio_Space.ttf') format('truetype'), url('Radio_Space.svg#RadioSpace') format('svg');
}

body
{
    font-family: "Radio Space Regular";
    background-color: transparent;
    overflow:hidden;
    }
        #Meenuitem a:hover { background:url(../Imagenes/Menu/cf.png) no-repeat;  display:block; line-height:30px; }
        #Menu
        {
            _height: 293px;
            width: 100%;
            background-color:Transparent;
            position:relative ;
            z-index:12;
            _background-image: url('Imagenes/Menu/linea2.png');
            _background-repeat: repeat-x;
            text-align:center;
            overflow:visible  ;
        }
        .Botonera
        {
        }
        
        #Menu .foco{
	        _background: url(../Imagenes/Menu/cf.png) no-repeat 0px 0px;
        }
        #Menu .foco:hover {
	        _background: url(../Imagenes/Menu/cf.png) no-repeat 0px 0px;
        }
        #Menu div a{
            _text-align: left;
            _text-decoration: none;
            _color: #316AC5;
            _width: 150px;
            .height: 31px;
            _display: block;
            _line-height: 30px;
            _font-size: 12px;
            _font-weight: bold;
            _cursor: pointer;
            _background: url('./Imagenes/Menu/sf_popup.png') repeat-y;
            _padding-left: 9px;
        }
        #Menu div a:hover {
	        _background: url('../Imagenes/Menu/cf_popup.png') repeat-y;
        }
.degradado {
width: 60px; height: 80px;
background-position:center;
/* Mozilla ignores crazy MS image filters, so it will skip the following */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='degradado.png');
}
/* IE ignores styles with [attributes], so it will skip the following. */
.degradado[class] {
__background-image:url(degradado.png);
} 







#Menu ul { /* Menu principal referenciando al ul */
	float: left;
	margin-top:2px;
	background: none;
	list-style: none;
	position:relative;
}

#Menu ul li { /* Menu principal referenciando al ul asia el li */
	float:left;
	display: block;
	background: none;
	margin: 0;
	padding-right: 10px;
	padding-left: 10px;
	/margin-left: 10px;
	/margin-right: 10px;
	border-right: 1px solid #233c55;
	vertical-align:bottom;
	font-size:12px;	
	font-weight:bolder;
	font-variant:normal;
	color:#FFFF99;
	/height: 1%;

}

#Menu ul a:link,
#Menu ul .separator,
#Menu ul a:visited  {
	display: block;
	//border-right: 1px solid #182a3b;
	//border-left: 1px solid #233c55;
	//margin: 0;
	//padding: 5px 10px;
	color:#FFFF99;
	//font-family: Arial, Helvetica, sans-serif;
	//font-size: 14px;
	//font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}

#Menu ul a:hover {
	--background-color:#003333; /* Color de fondo y texto del link en la cabecera del menu, cuando no tiene submenu*/
	--background-color:#000033;
	--color: #ffae00;
	color:Lime;
}
/*
ul li.active a {
	__background-color: #464040;
	background-color:#9900FF;
	__color: #ffae00;
	color: #9900FF;

}
*/	
/*-----------------------------------------------------------------------------------------------------------------------------------------------*/
/* Sublevel */

#Menu ul ul { /* Ul debajo del menu */
	position: absolute;
	left: -999em;
	margin: 0;
	padding: 0;
	list-style: none;
}

/* Other containers */
#Menu ul ul ul {
	margin: -24px 0 0 262px;
	margin-left:272px;
	left:auto;
	padding-left:291px;
}

/* Items */
#Menu ul ul li 
{
	position: relative;
	width: 270px;
	height:20px;
	background: none;
	padding-top:6px;
	font-weight:normal;
	/padding-bottom:5px;
	_background-color:#305393;
	background-color:#996699;
	opacity: 0.95;   
	-moz-opacity: 0.95;
	filter:Alpha(Opacity=90,FinishOpacity=90, Style=1, StartX=0, StartY=0, FinishX=100, FinishY=0);
    margin:0;
    font-size:18px ;
    _color:#CC33CC;
    
    
}


#Menu ul ul a:link,
#Menu ul ul .separator,
#Menu ul ul a:visited {
	display: block;
	/border-top: 1px solid #366999;
	/border-right: none;
	/border-bottom: 1px solid #162c40;
	/border-left: 1px solid #162c40;
	/background-color:#284d73;
	/background-image:url(../images/suckerfish-current.png);
	/background-repeat: no-repeat;
	/background-position: 95% center;
	color:#FFFF99;
	/padding: 4px 10px;
	/font-size: 90%;
	/font-weight: normal;
	text-decoration: none;
	/height: 1%;
}
#Menu ul ul a:visited {
	background-image: none;}


#Menu ul ul a:link{
	//background-color:#284d73;
	//background-image: none;
	}

#Menu ul ul a:hover,
#Menu ul ul li.parent a:hover,
#Menu ul ul li.parent li.parent a:hover {
	//border-top: 1px solid #1f3d59;
	//background-color: #1f3d59;
	//color: #ffffff;
	
}

/* Active */
#Menu ul ul li.active a,
#Menu ul ul li.active li.active a,
#Menu ul ul li.active li.active li.active a {
	//font-weight: bold;
	//color: #FFAE00;

}

/* Clear active */
#Menu ul ul li.active li a,
#Menu ul ul li.active li.active li a {
	//font-weight: normal;
	//color: #cfdbe5;

}

/* Children expanded */
#Menu ul ul li.parent a,
#Menu ul ul li.parent li.parent a {
	/padding-right: -10px;
	/margin-left:-10px;
}

/* Clear children expanded */
#Menu ul ul li.parent li a,
#Menu ul ul li.parent li.parent li a {
	background-image: none;
}


/* Rollover actions */

    
#Menu ul li:hover
{
    color:Lime;
    cursor:pointer;
    background-color:#839bc1;
    color:#66FFFF;
    }
#Menu ul li li:hover a
{
    color:Lime;
    cursor:pointer;
    color:#66FFFF;    
    }    
#Menu ul li:hover ul,
#Menu ul li.hover ul,
#Menu ul li:hover ul li:hover ul,
#Menu ul li.hover ul li.hover ul,
#Menu ul li:hover ul li:hover ul li:hover ul,
#Menu ul li.hover ul li.hover ul li.hover ul {
	left: auto;
	text-align:left;
	cursor:pointer;
	margin-left:-10px;
}

#Menu ul li:hover ul ul,
#Menu ul li.hover ul ul,
#Menu ul li:hover ul li:hover ul ul,
#Menu ul li.hover ul li.hover ul ul,
#Menu ul li:hover ul li:hover ul li:hover ul ul,
#Menu ul li.hover ul li.hover ul li.hover ul ul {
	left: -999em;
	

}

#Menu ul,
#Menu ul li li {
	clear: left;
}


#Ventana{
		width:498px;
		height:325px;
		position:absolute;
		z-index:99;
		visibility:visible;
        top: 10px;
        left: 272px;
}
	#Contacto table{
		position:absolute;
		float:left;
		z-index:999;
		ttop:-10px;
		left:-80px;
}
	
	#Contacto a{
		font-size: 13px;
		color: #00FF00;
		font-weight: 400;
		text-decoration: none;
		padding-left:5px;
		padding-right:5px;
		padding-top:2px;
		padding-bottom:2px;
		border: 1px solid;
		background-color: #FFFFFF;
		font-family: "Arial";
	}
	#Contacto a:hover{
		color:#FF0000;
		font-weight: bold;
		cursor:pointer;
	}
	#Contacto input
	{
	    width:100%;
    }
    #Contacto textarea
	{
	    width:100%;
	    height:100%;
    }
	#FondoVentana
        {
            
            position:absolute;
		width:100%;
		height:100%;
            opacity: 0.8;   
	        -moz-opacity: 0.8;
	        filter:Alpha(Opacity=90,FinishOpacity=80, Style=1, StartX=100, StartY=0, FinishX=0, FinishY=0);
        }
    #usuario
	{
	    visibility:hidden;
    }

 body
        {
        background-color: #315593;
        margin-left: 0px;
        margin-right: 0px;
        height:200px;
        _overflow-x:hidden;
    }
    #p 
    {
        height:430px;
        }
    p
    {
        PAGE-BREAK-AFTER:always;
        font-weight:100;
        color:White; 
        font-family:Arial; 
        margin-left:100px; 
        margin-right:200px;
        margin-top:15px; 
        font-size:16px;
        } 

.head, .contents {
        width: 100%;
        _border: 1px solid black;
        height: 100%;
      }
      table  {
        width: 100%;
      }
      td {
        _background-color: lightblue;
        color: white;
        _border-right: 1px solid white;
      }
      th {
        _background-color: darkblue;
        color: white;
        _border-right: 1px solid white;
      }
            
      .contents {
        overflow:auto; 
        background-image: url('../Imagenes/Left-Rigth.PNG'); 
        z-index:2;
        width: 100% ;
        padding-top:10px;
        _padding-right:-45px;
      }


     .cerrar
    {
        background-image: url('../Imagenes/close.png');
        background-repeat: no-repeat;
        background-position: center center;
        position: relative;
        top: 0px;
        left: 0px;
        width: 30px;
        height: 27px;
    }
    .cerrar:hover
    {
        background-image: url('../Imagenes/close_over.png');
        background-repeat: no-repeat;
        background-position: center center;
        }        
      