@charset "UTF-8";
/* CSS Document */



body
{ 
  background-color: #570000; 
}
.descargas_div {
  margin-left: 200 px;
  height: 250px;
  width: 320px;
  overflow-y: scroll;
  overflow-x: hidden; 
  SCROLLBAR-FACE-COLOR:#6699CC; 
  SCROLLBAR-HIGHLIGHT-COLOR: #6699CC; 
  SCROLLBAR-SHADOW-COLOR: #6699CC; 
  SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
  SCROLLBAR-ARROW-COLOR: #FFFFFF; 
  SCROLLBAR-TRACK-COLOR: #E3E3E3; 
  SCROLLBAR-DARKSHADOW-COLOR: #000000;
}
.scrollable {
  width: 670px;
  height: 256px;
  overflow-y: scroll;
  overflow-x: hidden; 
  SCROLLBAR-FACE-COLOR:#6699CC; 
  SCROLLBAR-HIGHLIGHT-COLOR: #6699CC; 
  SCROLLBAR-SHADOW-COLOR: #6699CC; 
  SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
  SCROLLBAR-ARROW-COLOR: #FFFFFF; 
  SCROLLBAR-TRACK-COLOR: #E3E3E3; 
  SCROLLBAR-DARKSHADOW-COLOR: #000000;
}
.fleft { float:left;}
.fright { float:right;}
#content_all 
{ 
  width: 1024px;
  height: 1142px;
  margin: auto; 
  background-color: #570000;
  background-image: url(fondo.png);
  background-repeat: repeat-y;
  background-position: bottom;
}
#contenedor {
  width: 762px ;
  margin-left: auto ;
  margin-right: auto ;
}
#foto_newsfeed {
position:absolute; top:50px; left:350px;
}
#info
{ 
  position:absolute;
  width: 1024px;/*762px;*/
  height: 333px;
  top: 350px;
  margin: auto; 
  background-image: url(fondo_info.png);
  background-repeat: repeat-y;
  background-position: bottom;
}
#info2
{ position:absolute;
  top:800px;
  width: 1024px;/*762px;*/
  height: 512px;
  margin: auto; 
  background-image: url(fondo_info.png);
  background-repeat: repeat-y;
  background-position: bottom;
}

.tabs_ppal {margin-bottom: 12px; position: relative;}

.tabs_ppal .pestanas {position: absolute; z-index:999; padding-left: 1px; padding-top: 3px;}
.tabs_ppal .pestanas li {float: left; font-size: 10px; font-weight: bold;
text-transform: uppercase; display: block; width: 102px; text-align: center; 
background: url(tab_inactivo.png) no-repeat; margin-right: 1px; height: 26px; padding-top: 6px;}
.tabs_ppal .pestanas li a {color: #a9a8a8; text-decoration: none; display: block;}

.tabs_ppal .pestanas .selected {background: url(tab_activo.png) no-repeat; }
.tabs_ppal .pestanas .selected a, .tabs_ppal .pestanas .selected a:hover {color: #333; cursor: default;}

.tabs_ppal .marco li {border-bottom: dashed 1px #cac9c9; padding-bottom: 10px; margin-bottom: 9px;}
.tabs_ppal .marco li img {float: left; border: solid 1px #cac9c9; margin-right: 9px;}
.tabs_ppal .marco li a {color: #333; font-size: 12px; text-decoration: none;}
.tabs_ppal .marco 
{
  position:absolute;
  background-repeat:no-repeat;
  padding: 35px 10px 2px 60px; 
  width: 762px;
  height: 309px;
  background-image: url(bg_box.png); 
  -moz-border-radius-topright: 3px; 
  -moz-border-radius-bottomleft: 3px; 
  -moz-border-radius-bottomright: 3px; 
  margin-top: 40px;
}
.tabs_ppal .marco2 
{
  position:absolute;
  background-repeat:no-repeat;
  padding: 35px 10px 2px 60px; 
  width: 762px;
  height: 470px;
  background-image: url(bg_boxlargo.png); 
  -moz-border-radius-topright: 3px; 
  -moz-border-radius-bottomleft: 3px; 
  -moz-border-radius-bottomright: 3px; 
  margin-top: 40px;
}

.tabs_ppal .marco .texto_tabs
{
  width: 230px;
  text-align:justify;
}
.tabs_ppal .marco .texto_testimonios
{
  width: 630px;
  text-align:justify;
}
.texto_abajo
{
  width: 200px;
}


h1 {color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:20px}
h2 {color:#CC9900; font-family:Arial, Helvetica, sans-serif; font-size:16px}
h3 {color:#FFFFFF; font-style:normal; font-family:Tahoma; font-size:14px}
h4 {color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px}
h5 {color:#FFFFFF; font-family:Arial Narrow; font-size:14px}

.font1 {  font-family: Arial; color:#FFFFFF; letter-spacing: 1pt; word-spacing: 0pt; font-size: 14px;}
.font2 {  font-family: Arial; color:#FFFFFF; letter-spacing: 1pt; word-spacing: 0pt; font-size: 11px;}
.font2 a{  font-family: Arial; color:#FFFFFF; letter-spacing: 1pt; word-spacing: 0pt; font-size: 11px; text-decoration:none}
.font2 a:hover{ text-decoration:underline; }
.font3 {  font-family: Arial; color:#FFFFFF; letter-spacing: 1pt; word-spacing: 0pt; font-size: 9px;}
.font1 a{  font-family: Arial; color:#FFFFFF; letter-spacing: 1pt; word-spacing: 0pt; font-size: 14px; text-decoration:none}
.font1 a:hover{ text-decoration:underline;}
.font_tabs {  font-family: Arial; color:#FFFFFF; word-spacing: 3pt}
.font_titulo {  font-family: Arial; color:#FF0000; word-spacing: 3pt; font-size:24px;}
.font_inscrip {  font-family: Arial; color:#FF0000; word-spacing: 3pt; font-size:18px;}


* html #content_all 
{ 
  position:absolute;
  left: 0px;
  top: 0px;
  width: 1024px;
  height: 1142px;
  margin: auto; 
  background-color: #570000;
  background-image: url(fondo.png);
  background-repeat: repeat-y;
  background-position: bottom;
}

* html #info
{ 
  position:absolute;
  left: 0px;
  top: 350px;
  width: 1024px;/*762px;*/
  height: 333px;
  margin: auto; 
  background-image: url(fondo_info.png);
  background-repeat: repeat-y;
  background-position: bottom;
}
* html #info2
{ position:absolute;
  left: 0px;
  top:800px;
  width: 1024px;/*762px;*/
  height: 350px;
  margin: auto; 
  background-image: url(fondo_info.png);
  background-repeat: repeat-y;
  background-position: bottom;
}

* html .tabs_ppal .pestanas {position: absolute; left:-39px; z-index:999; padding-left: 0px; padding-top: 19px;}

*:first-child+html #content_all 
{ 
  position:absolute;
  left: 0px;
  top: 0px;
  width: 1024px;
  height: 1142px;
  margin: auto; 
  background-color: #570000;
  background-image: url(fondo.png);
  background-repeat: repeat-y;
  background-position: bottom;
}

*:first-child+html #info
{ 
  position:absolute;
  left: 0px;
  top: 350px;
  width: 1024px;/*762px;*/
  height: 333px;
  margin: auto; 
  background-image: url(fondo_info.png);
  background-repeat: repeat-y;
  background-position: bottom;
}

*:first-child+html #info2
{ position:absolute;
  left: 0px;
  top:800px;
  width: 1024px;/*762px;*/
  height: 350px;
  margin: auto; 
  background-image: url(fondo_info.png);
  background-repeat: repeat-y;
  background-position: bottom;
}

*:first-child+html .tabs_ppal .pestanas {position: absolute; left:-39px; z-index:999; padding-left: 0px; padding-top: 19px;}


