body {background-color: #f5f5f5;margin: 0px; padding:0px;text-align:center;}
#container{display:block;width:955px;height:auto;background-color:#ffffff;text-align:center;overflow:auto;border:0px solid;}

#top{display:table;width:920px;height:auto;text-align:center;border-bottom:0px dotted #a1e5f8;}
#top div.izq{float:left;height:auto;margin-left:20px;}
#top div.der{float:right;width:360px;border:0px solid #bd0000;height:auto;}

#top div.der div.dermenu{height:33px;margin-bottom:5px;width:370px;overflow:hidden;background-color: #fff;border:0px solid;filter:alpha(opacity=50);opacity:0.5;}



img {border:0px;}

#divbanner{display:block;margin:0px;width:920px;height:285px;border-bottom:2px dotted #a1e5f8;z-index:-10;overflow:hidden;}

/*#encabezado_flash{position:absolute;display:block;width:900px;padding-top:10px;}*/
#divbanner div.encabezado_logo{position:relative;width:920px;height:60px;top:-285px;z-index:1;border:0px solid #bd0000;}

/*#divbanner div.encabezado_flash{position:relative;width:920px;top:-143px;z-index:1;background: url("../images/bkgmenu.gif");background-repeat:repeat-x;border:0px solid;}*/

#divbanner div.encabezado_flash{position:relative;width:920px;top:-103px;height:43px;z-index:2;background-color: #fff;border:0px solid;filter:alpha(opacity=50);opacity:0.5;}


#espacios{display:table;margin-top:0px;clear:both;border:0px solid;text-align:left;width:920px;height:290px;
background: url("../images/espacios.gif");background-repeat: no-repeat;overflow:hidden;}
#espacios div.izqesp{display:block;float:left;border:0px solid;padding-left:10px;padding-top: 11px;padding-right: 11px;overflow:hidden;width:737px;}

#espacios div.izqesp div.esp{padding-left:14px;float:left;width:134px;padding-top:10px;height:auto;border-right:2px dotted #e0e0e0;font-family: arial;color: #666666;
font-weight:normal;font-size: 10px;line-height:12px;}
#espacios div.izqesp div.espp{padding-left:14px;float:right;width:122px;padding-top:10px;height:auto;font-family: arial;color: #666666;
font-weight:normal;font-size: 10px;line-height:12px;}

#espacios div.deresp{float:right;border:0px solid;padding-top:5px;font-size:12px;font-family:verdana;}

#extras{margin-top:10px;border:0px solid;text-align:left;width:140px;height:75px;
background: url("../images/extras.gif");background-repeat: no-repeat;background-color: #f0f0f0;
padding-top:10px;padding-left:20px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
color: #666666;
}
#extras a{color:#333333;text-decoration:none;}
#extras a:hover{color:#333333;text-decoration:underline;}

#colab{margin-top:20px;border-bottom:1px solid #3299ff;width:920px;overflow:auto;}
#colab div.izq{float:left;}
#colab div.der{float:right;padding-top:10px;}

#colablist{width:920px;height:auto;overflow:auto;border:0px solid;}
#colablist div.izq{float:left;padding-top:5px;}
#colablist div.der{float:right;}

#pie{display:block;clear:both;width:955px;height:auto;background-color:#f5f5f5;border:0px solid;overflow:auto;}
#pie div.izq{float:left;}
#pie div.der{float:right;}

/*********************************** MENU TOP ***********************************/ 

a {outline: none;}

.inicio {
  display:block;width: 41px;height: 11px;float:left;margin:15px 5px 0px 5px;
  background: url(../images/inicio2.gif) no-repeat;text-indent: -9999px;}
a.inicio:link, a.inicio:visited, a.inicio:active {background: url(../images/inicio2.gif) no-repeat;}
a.inicio:hover {background-position: -41px 0px;}

.contact {
  display: block;width: 77px;height: 11px;float:left;margin:15px 5px 0px 5px;
  background: url(../images/contact2.gif) no-repeat;text-indent: -9999px;}
a.contact:link, a.contact:visited, a.contact:active {background: url(../images/contact2.gif) no-repeat;}
a.contact:hover {background-position: -77px 0px;}

.mapa {
  display: block;width: 89px;height: 11px;float:left;margin:15px 5px 0px 5px;
  background: url(../images/mapa2.gif) no-repeat;text-indent: -9999px;}
a.mapa:link, a.mapa:visited, a.mapa:active {background: url(../images/mapa2.gif) no-repeat;}
a.mapa:hover {background-position: -89px 0px;}

.links {
  display: block;width: 112px;height: 11px;float:left;margin:15px 5px 0px 5px;
  background: url(../images/links2.gif) no-repeat;text-indent: -9999px;}
a.links:link, a.links:visited, a.links:active {background: url(../images/links2.gif) no-repeat;}
a.links:hover {background-position: -112px 0px;}



/*********************************** SLIDESHOW ***********************************/ 

#slideshow-container { width:920px; height:280px; position:relative; }
#slideshow-container img { width:920px; height:280px; display:block; position:absolute; top:0; left:0; z-index:1; }
#next { position:absolute; bottom:50px; right:20px; z-index:2; display:block; width:15px; background:#6D84B4; color:#fff; text-align:center; padding:3px; text-decoration:none; }
#previous { position:absolute; bottom:50px; right:60px; z-index:2; display:block; width:15px; background:#6D84B4; color:#fff; text-align:center; padding:3px; text-decoration:none; }
.toc { position:absolute; left:0px; bottom:50px; z-index:2; display:block; width:15px; background:#04b7e6; color:#fff; text-align:center; padding:3px; text-decoration:none;font-size:12px;font-family:arial; }
.toc-active	{ background:#fff; color:#000; }