body 
{
font-family:Arial;
font-size:12px;
color:#666666;
background:transparent;
border-color:#ffffff;
border-style:none;
font-weight:normal;
text-decoration:none;
text-align:left;
padding:0px;
margin:0px auto;
margin-top: 8px;
width:100%;
}

.titulo
{
   font-size:14px;
   color:#000000;
   font-weight:bold;
   text-shadow:gray 0.2em 0.2em 0.2em;
}

.subtitulo
{
   color:#000000;
   font-weight:bold;
   text-shadow:gray 0.2em 0.2em 0.2em;
}

.contenido
{color:#000000;}

a.enlace
{
   color:red;
   text-decoration:underline;
}
a.enlace:link
{color:red;}
a.enlace:hover
{color:green;}
a.enlace:visited
{
   color:red;
   text-decoration:underline;
}

a.menu_top
{
display:inline
width:1007px;
height:21px;
color:#FFF;
background-color:#80142D;
font-size:11px;
float:right
text-align:right;
padding-right:18px;
padding-bottom:5px;
padding-top:5px;
}
a.menu_top_left
{
display:inline
width:1007px;
height:21px;
color:#FFF;
background-color:#80142D;
font-size:11px;
float:left
text-align:right;
padding-right:18px;
padding-bottom:5px;
padding-top:5px;
}
a.menu_top:active
{text-decoration:normal;}

a.menu_top:hover
{text-decoration:underline;}
a.menu_top:visited 
{text-decoration:normal;}
#menu
{
width:1018px;
height:40px;
background-image:url(/es/images/back_menu_01.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#80142D;
padding-left:6px;
text-align:center;
padding-top:10px;
margin: 0 auto;

}

#menu ul 
{
width: 100%;
float: left;
margin: 0;
padding: 0;
text-align: center;
}

#menu ul li 
{
display: inline;
margin: 0;
padding: 0;
list-style: none;
}

#menu ul li a 
{
float: left;

letter-spacing: 0.08em;

letter-spacing: 1px;
color: #fff;
padding-top: 10px;
font-family: Arial;
font-size: 18px;
font-weight: bold;
text-decoration:none;
padding-left:10px;
padding-right:18px;
}

#menu ul li a span 
{
display: block;
padding: 1px 1px;
}

#menu ul li a span.desc 
{
font-family: Arial;
font-size: 18px;
color: #FFF;
text-decoration:none;
letter-spacing:1px;
line-height: 1.0; 
}


#menu ul li a:hover,
#menu ul li a.here 
{
color:#ffffff;
text-decoration:underline;
font-weight:bold;
}


#menu ul li a:hover span.desc,
#menu ul li a.here span.desc 
{
color:#ffffff;
text-decoration:underline;
font-weight:bold;
top:250px;
}

#avan_text a:hover,#avan_text a:link{padding:0;margin:0;}
#avan_text{width:400px;height:auto;background-color:#e6e6e6;float:left;text-align:left;list-style:circle;padding-left:10px;}
#avances_box a:link,#avances_box a:hover,{padding:0;margin:0;}
#avances_box{width:240px;height:auto;float:left;text-align:left;}
#back a:hover{color:#80142D;font-size:13px;text-decoration:underline;font-weight:bold;padding-left:20px;}
#back a:link,#back a:visited{color:#754C24;font-size:13px;text-decoration:none;font-weight:bold;padding-left:20px;}
#banner{width:auto;height:186px;float:left;margin:0;padding:0;}
#boxes{width:800px;height:20px;float:right;}
#breadcrumbs a:hover{color:#80142D;font-size:10px;text-decoration:underline;}
#breadcrumbs a:link,#breadcrumbs a:visited{color:#80142D;font-size:10px;text-decoration:none;}
#breadcrumbs{width:968px;height:10px;padding-top:10px;margin-left:10px;margin-right:28px;font-family:Arial;font-size:10px;color:#80142D;text-align:left;}
#buscador{display:inline;float:right;padding-left:100px;padding-right:20px;width:auto;}
#colum{width:208px;height:80px;float:left;background-position:bottom;font-size:12px;position:bottom;}
#content{width:1024px;height:auto;padding:0;margin:0 auto;clear:both;background-color:#fff;}
#cuerpo{width:1024px;height:auto;margin:0 0;float:left;background-color:white;font-family:Arial;font-size:12px;color:#666666;background-color:#ffffff;}
#foot a:link, #foot a:hover,#foot a:visited{color:white;font-size:12px;}
#foot{width:1024px;height:156px;background-image:url(/es/images/foot4.jpg);float:left;font-family:Arial;font-size:10px;color:#FFF;text-align:center;}
#frase{width:327px;height:186px;background-image:url(/es/images/LogoFNC90.jpg);float:left;}
#header{clear:both;width:1024px;height:214px;}
#imagen_topbar{width:1024px;height:26px;background-color:#e6e6e6;float:left;background-image:url(/es/images/bar_03.jpg);}
#img_avances,#img_relacionados{width:410px;height:17px;background-image:url(/es/images/line_avan.jpg);float:left;text-align:left;}
#inicio{width:30px;height:15px;background-image:url(/es/images/home-01.png);float:left;background-position:left;}
#intro{width:1000px;height:auto;float:left;font-family:Arial;font-size:15px;color:#8D4C37;text-align:left;padding-bottom:10px;}
#izquierda{width:732px;height:auto;float:left;text-align:left;padding-right:24px;padding-left:28px;font-family:Arial;font-size:13px;line-height:20px;}
#izquierda2{max-width:1024px;height:auto;float:left;text-align:left;padding-right:24px;padding-left:28px;font-family:Arial;font-size:13px;line-height:20px;}
#keywords{border:2px solid #cccccc;}
#left{width:504px;float:left;padding-left:10px;}
#list a:hover{text-decoration:underline;color:#754C24;font-family:Arial;font-size:12px;text-align:left;text-decoration:underline;padding-bottom:5px;}
#list a:link,#list a:active,#list a:visited{text-decoration:none;color:#80142D;font-family:Arial;font-size:12px;text-align:left;list-style:circle;}
#list{width:390px;height:auto;background-color:#e6e6e6;float:left;text-align:left;list-style:circle;}
#logo{width:199px;height:186px;float:left;}
#menu_top a:hover{font-family:Arial;color:#006837;font-size:15px;text-decoration:none;padding-right:10px;}
#menu_top a:link{font-family:Arial;color:#FFF;font-size:15px;text-decoration:none;padding-right:10px;}
#menu_top a:visited{font-family:Arial;color:#FFF;font-size:15px;text-decoration:none;padding-right:10px;}
#menu_top ul{padding:0;float:right;}
#menu_top ul li{display:inline;list-style:none;}
#menu_top ul li a{float:left;font-family:Arial;font-size:15px;color:#FFF;padding-right:10px;}
#menu_top ul li a.last{padding-right:0;border-right:0;}
#menu_top ul li a:hover,#menu_top ul li a:visited{color:#F26A92;text-decoration:underline;}
#menu_top{display:inlinewidth:1005px;height:18px;background-color:#80142D;font-family:Arial;font-size:15px;color:#FFF;padding-right:10px;text-align:right;padding-bottom:5px;padding-top:5px;}
#noticias{width:489px;min-height:206px;margin:0 auto;float:left;font-family:Arial;font-size:12px;color:#666666;text-align:left;padding-right:15px;padding-bottom:10px;border-bottom:1px solid #cccccc;margin-bottom:20px;}
#regresar{font-size:17px;color:#000000;}
#regresar{width:740px;font-size:17px;color:#000000;}
#relacionados_box{width:240px;height:auto;padding-top:20px;float:left;text-align:left;}
#right_side{width:208px;height:100%;float:left;margin:0;padding:0;}
#right{width:287px;height:auto;float:left;}
#side_right{width:420px;height:auto;float:left;padding-left:20px;padding-bottom:20px;}
#submenu a:active{font-family:Arial;font-size:13px;color:#fff;text-decoration:none;padding-left:9px;}
#submenu a:hover{font-family:Arial;font-size:13px;color:#8D4C37;text-decoration:none;}
#submenu a:link{font-family:Arial;font-size:13px;color:#80142D;text-decoration:none;padding-left:9px;}
#submenu a:visited{font-family:Arial;font-size:13px;color:#80142D;text-decoration:none;padding-left:9px;}
#submenu{width:984px;height:20px;padding-top:10px;margin-left:10px;margin-right:10px;font-family:Arial;font-size:13px;color:#80142D;text-align:left;letter-spacing:-0.04em;letter-spacing:-0.09px;}
#text{text-align:left;font-family:Arial;font-size:13px;line-height:20px;padding-left:20px;}
#top_bar{width:1009px;height:auto;background-color:#e6e6e6;float:left;padding-left:15px;text-align:left;}
#wrapper{background-image:url(/es/images/background.jpg);background-repeat:repeat-y;background-position:center;}
.author{font-family:Arial;font-size:10px;color:#999;text-align:left;}
.authores p{margin-top:0; padding-top:0;display:inline;}
.authores{font-family:Arial;font-size:9px;color:#999;text-align:left;margin-top:0; padding-top:0; display:inline;}
.avances,.relacionados{height:auto;float:left;text-align:left;}
.colum_der{width:265px;height:226px;float:left;font-family:Arial;font-size:12px;color:#666666;text-align:left;padding-right:10px;padding-left:10px;border-right:1px solid #cccccc;border-left:1px solid #cccccc;}
.colum{width:207px;height:100%;float:left;font-family:Arial;font-size:12px;color:#666666;text-align:left;padding-left:10px;}
.content_m{}
.copyright{padding-top:20px;}
.dark{font-family:Arial;font-size:18px;color:#80142D;font-weight:normal;text-align:left;}
.entry p{display:inline;}
.imagenes{height:90px;width:115px;}
.img{float:left;text-align:left;border:5px solid #fff; box-shadow:2px 2px 5px #999;-webkit-box-shadow:2px 2px 5px #999;-moz-box-shadow:2px 2px 5px #999;filter:shadow(color=#999999,direction=135,strength=2);margin-right:15px;}
.imgInicio{float:left;text-align:left;border:5px solid #fff; box-shadow:2px 2px 5px #999;-webkit-box-shadow:2px 2px 5px #999;-moz-box-shadow:2px 2px 5px #999;filter:shadow(color=#999999,direction=135,strength=2);margin-right:15px;width:108px;}
.imgGral{max-width: 172px; max-height: 216px;}
.imgSpanish {float: left; padding-right: 5px; max-width: 172px; max-height: 216px;}
.IndEcoBasico{text-align:left;}
.inputbox{display:block;float:right;position:right;text-align:right;vertical-align:top;margin:0;padding:0;}
.logos{padding: 10px 10px 10px 20px;}
.logoFederacion {border:0px;align:left;padding: 10px 10px 10px 10px;}
.modul{width:153px;min-height:226px;padding-right:15px;float:left;margin:0 auto;font-family:Arial;font-size:12px;color:#666666;text-align:left;}
.slideshow{height:186px; width: auto; margin:auto; }
.slideshow img{padding:0px;}
.sombra{background:#000;margin-right:15px;margin-bottom:10px;float:left;filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='5',MakeShadow='true',ShadowOpacity='0.40');-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.6);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.6);box-shadow:2px 2px 5px rgba(0,0,0,0.6);}
.sombra_ava{background:#000;margin-right:15px;margin-bottom:10px;float:left;filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='5',MakeShadow='true',ShadowOpacity='0.40');-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.6);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.6);box-shadow:2px 2px 5px rgba(0,0,0,0.6);}
.sombra_left{background:#000;margin-right:10px;margin-bottom:10px;border:5px solid #fff; float:left;filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='7',MakeShadow='true',ShadowOpacity='0.30');-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.6);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.6);box-shadow:2px 2px 5px rgba(0,0,0,0.6);}
.sombra_m{background:#000;margin-right:10px;margin-bottom:10px;float:left;filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='5',MakeShadow='true',ShadowOpacity='0.40');-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.6);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.6);box-shadow:2px 2px 5px rgba(0,0,0,0.6);}
.style3{font-size:24px;font-family:Arial;color:#80142D;padding:0;margin:0;text-decoration:none;text-shadow:0 2px 0 #CCCCCC;padding-bottom:10px;}
.submit{font-family:Arial;font-size:11px;font-weight:normal;text-align:left;border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;letter-spacing:.1em;margin:0;padding:1px 4px 1px 4px;background-color:#FFFFFF;color:#80142D;cursor:pointer;}
.subsombra{position:relative;float:left;background:#fff;border:5px solid #fff; }
.subsombra img{width:150px;height:auto;}
.subsombra2 img{max-width:800px;height:auto;} 
.subsombra_ava img{width:auto;height:122px;}
.subsombra_ava{position:relative;float:left;background:#fff;border:5px solid #fff; }
.subsombra_left{position:relative;float:left;background:#fff;}
.subsombra_m img{width:115px;height:auto;}
.subsombra_m{position:relative;float:left;background:#fff;border:5px solid #fff; }
.subsombra_n img{max-width:320px;max-height:218px;}
.subsombra_n{position:relative;float:left;background:#fff;border:5px solid #fff; }
a:focus{outline:none;}
a:hover{outline:none;font-family:Arial;font-size:11px;font-weight:normal;color:#8d4c37;text-align:left;padding:0;margin:0;text-decoration:underline;border:none;border-color:#fff;}
a:link,a:active,a:visited,a:focus{outline:none;font-family:Arial;font-size:11px;font-weight:normal;color:#80142D;text-align:left;padding:0;margin:0;text-decoration:none;border:none;border-color:#fff;}
div.rotator{position:relative;height:345px;margin-left:15px;}
div.rotator ul li{float:left;position:absolute;list-style:none;}
div.rotator ul li img{border:1px solid #ccc;padding:4px;background:#FFF;}
div.rotator ul li.show{z-index:500;}
h1{font-family:Arial;font-size:18px;font-weight:normal;color:#8D4C37;text-align:left;}
h2{font-family:Arial;font-size:18px;font-weight:normal;color:#8D4C37;text-align:left;padding:0;margin:0;}
h3{font-family:Arial;font-size:12px;color:#006845;font-weight:bold;text-align:left;padding:0;margin:0;}
h4{font-family:Arial;font-size:11px;color:#80142D;font-weight:normal;text-align:left;padding:0;margin:0;}
h5{outline:none;font-family:Arial;font-size:17px;font-weight:normal;color:#006845;text-align:left;padding:0;margin:0;text-decoration:none;border:none;border-color:#fff;}
h6{font-family:Arial;font-size:10px;color:#80142D;font-weight:normal;text-align:left; padding:0;margin:0;}
hr{border:0;width:100%;height:1px;color:#ffffff;background-color:white;padding-bottom:0px;padding-top:0px;}
input,select,textarea{float:left;background-image:none;border:none;display:inline;font-family:Arial;color:#80142D;margin:0;padding:0;margin-right:10px;}
inputext{background-image:none;border:2px solid #000;display:block;font-family:Arial;color:#80142D;margin:0;padding:0;margin-right:10px;}
p{margin:0;padding:0;padding-bottom:5px}
ul{list-style:none;text-align:left;margin:0; padding:0;padding-left:28px;}

.welcome a:active{font-family:Arial;font-size:14px;color:#00f;text-decoration:none;padding-left:9px;}
.welcome a:hover{font-family:Arial;font-size:14px;color:#8D4C37;text-decoration:none;}
.welcome a:link{font-family:Arial;font-size:14px;color:#80142D;text-decoration:none;padding-left:9px;}
.welcome a:visited{font-family:Arial;font-size:14px;color:#80142D;text-decoration:none;padding-left:9px;}
