* {    margin:0px;padding:0px; color:#484848; font-family: Georgia, serif; font-size:9pt;}

/* mitad de container/wrap height */
/*#IFviewportSmaller {  width:1px; float:left; height:50%; margin-bottom:-287px;  }*/

html {  border:0px; padding:0px; margin:0px; }
body {border:0px; padding:0px; margin:0px;}
/* horizontal centering for IE Win quirks */
div { }
table { vertical-align:bottom; border-collapse:collapse; }
ul    { margin:0px; padding:0px; list-style-type:none; }
li  { margin:0px;padding:0px;  }
img  { border:0px; }
.clear { clear:both; }
.invisible { visibility: hidden;} .nodisplay { display:none; }
a { text-decoration:none;}

#wrap_grande {width:100%; height:100%;  background:url(/templates/default/images/difuminadofondo.png) repeat-x top;}



#wrap {
   margin:0 auto;  /*centrado*/
   text-align:left;
   width:1090px;
   color:inherit;overflow:hidden; /*hidden; si da problemas de scroll en algunos navegadores*/
   border:0px solid #ff0000;
   background:transparent;
   padding-bottom:20px;
  }


fieldset { border:0px; }

#mainheader{ width:1090px; height:240px;  background:url(/templates/default/images/fnd_mainheader.gif) no-repeat top;}
#header{ margin:0 auto; width:990px;height:240px; }

#espacio_logo {width:990px;height:121px; }


#menu_links{  width:989px;height:24px;}

#menu { float:left; width:750px; height:24px; margin-left:7px; display:inline; }
#menu li {float:left;line-height:24px;height:24px; font-size:10pt;display:inline;padding-left:6px; padding-right:6px;  border-right:1px solid #c4c4c4;}
#menu a { }
#menu a:hover {color:#004e94; }
#menu li.selected { color:#004e94;  font-weight:bold; line-height:24px;height:24px;}
#menu li a.selected { color:#004e94; font-weight:bold; line-height:24px;height:24px;}

#links {  float:right;   width:114px;  height:24px;}
#links li{float:left; line-height:24px;height:24px;border-left:1px solid #c4c4c4;}



#submenu { width:980px; height:22px; margin-top:1px; }
#submenu li{float:left;line-height:22px;height:22px; font-size:10pt;display:inline;padding-left:4px;}
#submenu li.sub { font-size:10pt;display:inline;padding-left:5px; padding-right:6px; border-right:1px solid #c4c4c4;}
#submenu li.sub a.selected { color:#004e94; font-weight:bold; }


#seccion_actual { width:970px;height:45px;line-height:45px;margin-top:4px; margin-left:11px; font-size:22pt;color:#fff; overflow:hidden;  }


#breadcrumbs { width:975px;height:16px;line-height:16px;margin-left:11px; font-family: Arial, Tahoma, sans-serif; }
#breadcrumbs li h4 { display:inline; font-size:8pt; font-weight:normal;}
#breadcrumbs li h4 a{ color:#b3cadf; font-size:8pt;}
#breadcrumbs li h4 a:hover {color:#fff ;  font-size:8pt;}

#breadcrumbs li span.selected {color:#fff; font-size:8pt;}
#breadcrumbs li span.breadsep {color:#fff; font-size:8pt;}





#maincontainer { width:1090px; background:url(/templates/default/images/fnd_maincontainer.gif) repeat-y top;}
#container{ margin:0 auto; width:990px; }

.fondo_container  {  margin:0 auto; width:990px;  line-height:18px; }
.sectioncontainer { width:990px;   }


.datos_empresa{ float:left; width:270px; margin-top:20px; }

.empresa {width:240px; }
.empresa li { font-weight:normal;}
.empresa span{width:240px; font-weight:bold;}
.empresa a:hover{color:#004e94;}
.tel2 {margin-left:29px; }


.sectioncontainer_w3c { float:left; width:638px; padding-left:40px;padding-right:40px;padding-top:20px;padding-bottom:20px;border:1px solid #eaeaea; background:url(/templates/default/images/fnd_mapa.gif) repeat-x top;}



#mainfooter { width:1090px; height:94px;  background:url(/templates/default/images/fnd_mainfooter.gif) no-repeat top;}
#footer{ margin:0 auto; width:990px;  height:94px;  font-family: Arial, Tahoma, sans-serif;}
.footer_empresa  {  width:990px;  height:34px; font-size:8pt; color:#929292;}
.footer_empresa a{   color:#929292;}
.footer_empresa a:hover{   color:#004e94;}


.footer_w3c   {  width:990px;  height:38px; }

.footer_w3c_varios {float:left; width:300px; height:38px; }
.footer_w3c_varios li{float:left; }

.footer_w3c_tecno {float:right; width:100px; height:38px; }
.footer_w3c_tecno li{float:right; }




