/* PARAWMETROS GENERALES */
body {
background: #E6EBEE;
font-family: arial;
font-size: 12px;
color : #000000;
text-decoration: none;
text-align: justify;
}

a{
font-family: arial;
font-size: 12px;
color : #014478;
text-decoration: none;
}

a:hover{
font-family: arial;
font-size: 12px;
color : #84B9E6;
text-decoration: none;
}

/* ESTRUCTURA */
#web {
width: 767px;
position: absolute;
left: 50%;
top: 0px;
margin-left: -385px;
}

#header {
width: 769px;
height: 190px;
position: relative;
}

#page {
width: 767px;
float: left;
position: relative;
background: #FFFFFF  url(../../images/fnd_main.gif) top repeat-x;;
border-left: 1px solid #666666;
border-right: 1px solid #666666;
}

*html #page { /* VERSION EXPLORER */
width: 767px;
float: none;
position: relative;
background: #FFFFFF url(../../images/fnd_main.gif) top repeat-x;
border-left: 1px solid #666666;
border-right: 1px solid #666666;
}

#main {
float: left;
width: 440px;
height: 100%;
position: relative;
padding: 0px 0px 0px 10px;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
}

#main_inicio {
float: left;
width: 578px;
position: relative;
padding: 0px 15px 0px 15px;
border-right: 1px solid #CCCCCC;
}

#left {
top: 0px;
float: left;
width: 129px;
height: 100%;
position: relative;
}

#right {
margin-top: 10px;
left: -1px;
float: left;
width: 157px;
position: relative;
border-left: 1px solid #CCCCCC;
}

#galeria_scroll {
left: 15px;
position: relative;
}

#splash { /* IMAGEN PRINCIPAL */
float: left;
width: 331px;
height: 149px;
border-bottom: 1px solid #012D68;
border-left: 1px solid #012D68;
border-right: 1px solid #666666;
}

#bar01 { 
float: left;
width: 100%;
height: 20px;
background: url(../../images/bar01.jpg);
}

#banderas { 
float: right;
width: 250;
margin: 130px 5px 0px 0px;
}

#banderas img{ 
border: 1px solid #000033;
}

#logotipo { 
float: left;
width: 217px;
height: 149px;
background: #FFFFFF url(../../images/logotipo.gif) top no-repeat;
border-bottom: 1px solid #012D68;
border-left: 1px solid #012D68;
}

#bar02 { 
float: left;
width: 767px;
height: 20px;
background: url(../../images/bar02.gif);
border-right: 1px solid #666666;
border-left: 1px solid #666666;
}

#bottom { 
position: relative;
float: left;
width: 767px;
height: 29px;
border-bottom: 1px solid #666666;
background: #1E68C7 url(../../images/fnd_bottom.gif);
}

#bottom_right { 
position: relative;
float: left;
width: 567;
height: 29px;
margin: 7px 0px 0px 0px;
}

#bottom_left { 
position: relative;
float: left;
width: 200px;
height: 29px;
font-family: arial;
font-size: 8pt;
color: #FFFFFF;
text-decoration: none;
text-align: justify;
margin: 7px 0px 0px 10px;
}

#bottom_right a{ 
font-family: arial;
font-size: 8pt;
color: #FFFFFF;
text-decoration: none;
text-align: justify;
margin-left: 10px;
text-transform: uppercase;
}

#main_bottom { 
position: relative;
float: left;
width: 767px;
height: 280px;
border-top: 1px solid #CCCCCC;
background: #1E68C7 url(../../images/fnd_main_bottom.gif);
}

#content { 
float: left;
position: relative;
width: 100%;
}

#tit_content {
font-family: arial;
font-size: 12pt;
text-transform: none;
font-weight: bold;
color: #0066CC;
padding: 9px 0px 15px 0px;
text-decoration: none;
float: left;
position: relative;
width: 100%;
}

#subtit_content {
font-family: arial;
font-size: 9pt;
text-transform: none;
font-weight: bold;
color: #84B9E6;
text-decoration: none;
float: left;
position: relative;
width: 100%;
padding: 5px 0px 5px 0px;
}

#content img {
float: left;
position: relative;
padding: 5px 5px 5px 0px;
margin-right: 10px;
border: 0px;
}

#banner { 
float: left;
position: relative;
width: 385px;
margin: 15px 0px 0px 0px;
}

#banner img { /* IMAGEN DEL BANNER */
float: left;
position: relative;
padding: 0px;
margin: 0px;
}

/* CONTENIDO */
#producto {
float: left;
width: 100%;
margin: 5px 0px 5px 0px;
}

/* FIN CONTENIDO */

/* NAVEGACION */
#menu {
float: left;
position: relative;
width: 218px;
}

#level_menu_01 {
float: left;
position: relative;
width: 218px;
height: 25px;
background-image: url(../../images/fnd_menu.gif);
background-repeat: no-repeat;
}

#level_menu_01 a{
display: block;
font-family: arial;
font-size: 8pt;
color: #FFFFFF;
font-weight: 600;
text-decoration: none;
margin: 5px 0px 0px 10px;
cursor: text;
cursor: auto;
}

/* FIN NAVEGACION */

/* MENU LEFT */
#menu_left {
float: left;
position: relative;
width: 120px;
margin: 8px 0px 0px 3px;
}

#tit_menu_left {
float: left;
position: relative;
width: 120px;
font-family: arial;
font-size: 11pt;
text-transform: none;
font-weight: bold;
color: #0066CC;
}

#content_menu_left1 {
float: left;
position: relative;
width: 100px;
margin: 10px 0px 0px 0px;
}

#content_menu_left2 {
float: left;
position: relative;
width: 100px;
margin: 5px 0px 0px 0px;
}

#nivel_galeria1 {
float: left;
width: 12px;
margin: 10px 0px 0px 0px;
}

#nivel_galeria2 {
float: left;
width: 12px;
margin: 5px 0px 0px 5px;
}

/* FIN MENU LEFT */

/* NOTICIAS */
#noticias {
float: left;
position: relative;
width: 550px;
height: 250px;
top: 5px;
}

#tit_noticias {
font-family: arial;
font-size: 11pt;
text-transform: none;
font-weight: bold;
color: #0066CC;
padding: 9px 0px 0px 7px;
text-decoration: none;
position: relative;
}

#content_noticias {
padding: 0px 0px 0px 7px;
float: left;
width: 97px;
height: 165px;
position: relative;
margin: 13px 0px 0px 0px;
text-align: center;
}

#content_noticias a{
font-family: arial;
font-size: 8pt;
color : #84B9E6;
text-decoration: none;
}

#content_noticias img{
border: 1px solid #CCCCCC;
}
/* FIN NOTICIAS */

/* GELERIA */
#galeria {
float: left;
position: relative;
width: 212px;
height: 250px;
top: 5px;
}

#tit_galeria {
font-family: arial;
font-size: 10pt;
text-transform: none;
font-weight: bold;
color: #84B9E6;
padding: 9px 0px 0px 15px;
text-decoration: none;
position: relative;
}

#content_galeria {
padding: 0px 0px 0px 25px;
float: left;
width: 150px;
position: relative;
margin: 15px 0px 0px 0px;
}

#content_galeria img{
border: 1px solid #CCCCCC;
}

#fnd_galeria {
width: 150px;
height: 10px;
background: url(../../images/fnd_images.gif) top no-repeat;
}

#fnd_galeria2 {
width: 120px;
height: 10px;
background: url(../../images/fnd_images.gif) top no-repeat;
}
/* FIN GALERIA */

/* ENLACES */
#txt_enlaces {
float: left;
position: relative;
width: 140px;
margin-top: 15px;
margin-left: 5px;
}

#enlaces {
position: relative;
width: 69px;
margin-top: 15px;
margin-left: 40px;
}
/* FIN ENLACES */

/* PROVEDORES */
#provedores {
float:left;
font-size:8pt;
margin:0 0 10px 10px;
position:relative;
text-align:center;
width:140px;
}

#tit_provedores {
margin: 0px 0px 0px 10px;
position: relative;
width: 135px;
float: left;
font-family: arial;
font-size: 10pt;
text-transform: none;
font-weight: bold;
text-align:left;
}

#tit_images {
position: relative;
float: left;
font-family: arial;
font-size: 11px;
font-weight: bold;
text-transform: none;
color: #000000;
margin: 10px 0px 0px 0px;
}

#img_provedores {
position: relative;
float: left;
width: 120px;
}

#enlace_provedores {
position: relative;
float: left;
margin: 5px 0px 5px 0px;
}

#enlace_provedores a{
font-family: arial;
font-size: 11px;
text-transform: none;
color: #0066cc;
}
/* FIN PROVEDORES */

/* FORMULARIOS */
.frm_fld {
font-family: arial;
font-size: 10px;
color : #666666;
text-decoration: none;
background-color: #E7E7E4;
border: 1px solid #CCCCCC;
}

.frm_btn {
font-family: arial;
font-size: 10px;
color : #FFFFFF;
text-decoration: none;
background-color: #287CCB;
border: 1px solid #505050;
}
/* FIN FORMULARIOS */

/* PAGINACION */
#pagination {
float: left;
position: relative;
width: 460px;
margin: 10px 0px 0px 0px;
font-family: arial;
font-size: 11px;
font-weight: bold;
color : #000000;
}

#pagination a{
font-family: arial;
font-size: 11px;
color: #0066CC;
font-weight: bold;
}
/* FIN PAGINACION */

/* PDF */
#pdf { 
width: 460px;
margin: 4px 0px 0px 7px;
}

#pdf_enlace { 
display: inline;
padding: 0px 15px 0px 15px;
margin: 0px 0px 0px 0px;
}

#pdf a{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
color: #3366CC;
}

#pdf a:hover{ 
color: #666666;
}
/* FIN PDF */

.brd_img {
border: 1px solid #CCCCCC;
}

.lnk01 {
font-weight: bold;
text-decoration: none;
font-size: 11px;
margin-left: 5px;
}

.lnk01:hover {
font-weight: bold;
text-decoration: none;
font-size: 11px;
margin-left: 5px;
}

.lnk02 {
text-decoration: none;
font-size: 11px;
margin-left: 3px;
}

.lnk02:hover {
text-decoration: none;
font-size: 11px;
margin-left: 3px;
}