@charset "UTF-8";

body,td,th { font-family:"Trebuchet MS"; font-size:13px; color:#232323;}


/**
 * Horizontal CSS Drop-Down Menu Module
 *
 * @file		dropdown.css
 * @package		Dropdown
 * @version		0.7.1
 * @type		Transitional
 * @stacks		597-599
 * @browsers	Windows: IE6+, Opera7+, Firefox1+
 *				Mac OS: Safari2+, Firefox2+
 *
 * @link		http://www.lwis.net/
 * @copyright	2006-2008 Live Web Institute. All Rights Reserved.
 *
 */

ul.dropdown,
ul.dropdown li,
ul.dropdown ul { list-style: none; margin: 0; padding: 0}

ul.dropdown { position: relative; z-index: 597; float: left;}

ul.dropdown li { float: left; line-height: 1.3em; vertical-align: middle; zoom: 1;}

ul.dropdown li.hover,
ul.dropdown li:hover { position: relative; z-index: 599; cursor: default;}

ul.dropdown ul { visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598; width: 100%;}

ul.dropdown ul li { float: none;}

ul.dropdown ul ul { top: 1px; left: 99%;}

ul.dropdown li:hover > ul { visibility: visible;}

ul.dropdown li.rtl ul { top: 100%; right: 0; left: auto;}

ul.dropdown li.rtl ul ul { top: 1px; right: 99%; left: auto;}

.separacion { font-size:16px; color:#999999; padding-right:11px}


body { margin-bottom: 0; margin-top: 0; margin-left: 0; margin-right: 0; background-image:url(../img/background.gif); background-position:top; background-repeat:repeat-x; background-color:#9abae1;}

.botones { width:950px; height:30px; background-image:url(../img/barra-botones.jpg); background-position:center; background-repeat:no-repeat;}

a.link { color:#232323; font-size:15px; text-decoration:none;}
a.link:visited {color:#232323;}
a.link:hover { color:#000000; font-size:15px; text-decoration:underline;}
a.link:active {color:#000000;}

.opciones_tema { font-size:12px; font-weight:bold; color:#006600}
.opciones { width:160px; font-size:11px; font-weight:bold; color:#333333}

.titulo { font-size:13px; font-weight:bold; color:#000000;}
.titulo_negro { font-size:14px; font-weight:bold; color:#000000;}
.titulo_blanco { font-size:14px; font-weight:bold; color:#FFFFFF;}

a.vermas { color:#003333; font-size:11px; text-decoration:none;}
a.vermas:visited {color:#003333;}
a.vermas:hover { color:#FF6600; font-size:11px; text-decoration:underline;}
a.vermas:active {color:#FF6600;}

a.link_sup { color:#666666; font-size:13px; font-weight:bold; text-decoration:none;}
a.link_sup:visited {color:#666666;}
a.link_sup:hover { color:#000000; font-size:13px; font-weight:bold; text-decoration:underline;}
a.link_sup:active {color:#000000;}

a.link_supE { color:#FFFFFF; font-size:13px; font-weight:bold; text-decoration:none;}
a.link_supE:visited {color:#FFFFFF;}
a.link_supE:hover { color:#FFFFFF; font-size:13px; font-weight:bold; text-decoration:underline;}
a.link_supE:active {color:#FFFFFF;}

a.home { color:#000000; font-size:13px; font-weight:bold; text-decoration:none;}
a.home:visited {color:#000000;}
a.home:hover { color:#333333; font-size:13px; font-weight:bold; text-decoration:underline;}
a.home:active {color:#333333;}

a.link_supE2 { color:#232323; font-size:13px; font-weight:bold; text-decoration:none;}
a.link_supE2:visited {color:#232323;}
a.link_supE2:hover { color:#232323; font-size:13px; font-weight:bold; text-decoration:underline;}
a.link_supE2:active {color:#232323;}

a.programas { color:#003333; font-size:13px; font-weight:bold; text-decoration:none;}
a.programas:visited {color:#003333;}
a.programas:hover { color:#FF3300; font-size:13px; font-weight:bold; text-decoration:overline;}
a.programas:active {color:#FF3300;}

a.paises { color:#FF3300; font-size:13px; font-weight:bold; text-decoration:none;}
a.paises:visited {color:#FF3300;}
a.paises:hover { color:#333333; font-size:13px; font-weight:bold; text-decoration:underline;}
a.paises:active {color:#333333;}

a.accesos { color:#645D67; font-size:12px; font-weight:bold; text-decoration:none;}
a.accesos:visited {color:#645D67;}
a.accesos:hover { color:#000000; font-size:12px; font-weight:bold; text-decoration:none;}
a.accesos:active {color:#000000;}

a.accesosT { color:#645D67; font-size:14px; font-weight:bold; text-decoration:none;}
a.accesosT:visited {color:#645D67;}
a.accesosT:hover { color:#000000; font-size:14px; font-weight:bold; text-decoration:none;}
a.accesosT:active {color:#000000;}

a.vinvulo { color:#006600; font-size:13px; text-decoration:underline;}
a.vinvulo:visited {color:#006600;}
a.vinvulo:hover { color:#006600; font-size:13px; font-weight:bold; text-decoration:none;}
a.vinvulo:active {color:#006600;}

.TITULO { font-size:18px; font-weight:bold; color:#000000;}
.SUBTITULO1 { font-size:15px; font-weight:bold; color:#000000;}
.SUBTITULO2 { font-size:15px; font-weight:bold; color:#000000;}
.TITULARES { font-size:16px; font-weight:bold; color:#333333;}

.TITULOazul { font-size:19px; font-weight:bold; color:#000000;}
.TITULOnegro2 { font-size:16px; font-weight:bold; color:#000000;}

.breves { font-size:19px; font-weight:bold; color:#868686;}

.campos { font-size:13px; color:#003333; font-weight:bold;}
.campos_caja { font-size:12px; color:#000000; height:14px;}
.campos_msnj { font-size:12px; color:#000000;}

.d_obliogatorios { font-size:11px; font-weight:bold; color:#FF3300;}

.color_gris{ background-color:#F6F6F6;}

.testimonios { font-size:12px; color:#000000;}

.footer { width:950px; height:135px; background-image:url(../img/footer.png); background-position:50% 0%; background-repeat:no-repeat; color:#FFFFFF; font-size:13px}
.footer2 { width:950px; height:135px; background-image:url(../img/footer2.png); background-position:50% 0%; background-repeat:no-repeat; color:#FFFFFF; font-size:13px}
.footer-home { width:950px; height:135px; background-image:url(../img/footer-home.png); background-position:50% 0%; background-repeat:no-repeat; color:#FFFFFF; font-size:13px}
.footer-homeX { width:950px; height:100px; color:#FFFFFF; font-size:13px}
.footer-programas { width:950px; height:106px; background-image:url(../img/footerprogramas.png); background-position:50% 0%; background-repeat:no-repeat; color:#FFFFFF; font-size:13px}

.applemenu{
margin: 5px 0;
padding: 0;
width: 200px; /*width of menu*/
border: 1px solid #f1f1f3;
}

.applemenu div.silverheader a{
background-image: url(../img/accesos2.jpg); background-position:50% 0%; background-repeat:no-repeat;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
text-align: left;
padding: 5px 0;
text-decoration: none;
}

.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{
color: #645D67;
}

.applemenu div.selected a, .applemenu div.silverheader a:hover{
background-image: url(../img/accesos.jpg); background-position:50% 0%; background-repeat:no-repeat; color:#000000; }

.applemenu div.submenu{ /*DIV that contains each sub menu*/ background:white; height:140px; text-align:left; padding-left:15px; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/}



a.desplegable { color:#645D67; font-size:13px; text-decoration:none;}
a.desplegable:visited {color:#645D67;}
a.desplegable:hover { color:#000000; font-size:13px; text-decoration:underline;}
a.desplegable:active {color:#000000;}


.subapplemenu{
margin: 5px 0;
padding: 0;
width: 200px; /*width of menu*/
border: 1px solid #f1f1f3;
}

.subapplemenu div.silverheader a{
background-image:url(../img/acceso_sub1.jpg); background-position:50% 0%; background-repeat:no-repeat;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
text-align: left;
padding: 5px 0;
text-decoration: none;
}

.subapplemenu div.silverheader a:visited, .subapplemenu div.silverheader a:active{
color: #645D67;
}

.subapplemenu div.selected a, .subapplemenu div.silverheader a:hover{
background-image: url(../img/acceso_sub1.jpg); background-position:50% 0%; background-repeat:no-repeat; color:#000000; }

.subapplemenu div.submenu{ /*DIV that contains each sub menu*/ background:white; height:90px; text-align:left; padding-left:15px; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/}

.subindice { color:#323223;}
