/* PARAWMETROS GENERALES */
body {
background: #FFFFFF;
font-family: arial;
font-size: 8pt;
color: #666666;
text-decoration: none;
}

p {
margin: 0px 0px 10px 0px;
padding: 0px;
}

/* SOMBRAS */
#sombreado_top {
width: 747px;
height: 17px;
position: relative;
float: left;
margin: 0px;
padding: 0px;
background: url(../../images/sombreado_top.gif) no-repeat;
}

#sombreado {
width: 747px;
position: relative;
float: left;
margin: 0px;
padding: 0px;
background: url(../../images/sombreado.gif) repeat;
}

#sombreado_bottom {
width: 747px;
height: 15px;
position: relative;
float: left;
top: -10px;
margin: 0px;
padding: 0px;
background: #FFFFFF url(../../images/sombreado_bottom.gif) no-repeat;
}
/* FIN SOMBRAS */

/* ESTRUCTURA */
#page {
width: 770px;
position: absolute;
left: 50%;
top: 10px;
margin-left: -385px;
}

#estructura {
position: relative;
float: left;
width: 738px;
top: -12px;
left: 4px;
background: #FFFFFF;
padding: 0px 0px 10px 0px;
}

#logotipos {
position: relative;
float: left;
width: 608px;
margin: 20px 0px 0px 0px;
padding: 0px 0px 0px 130px;
}

#logotipos img{
margin: 0px 15px 0px 15px;
}
/* FIN ESTRUCTURA */

/* BOTONERA TOP */
#botonera_top {
position: relative;
width: 650px;
left: 120px;
top: 7px;
}

.botonera_top_a {
font-family: Arial;
font-size: 10px;
text-decoration: none;
color: #999999;
padding-left: 20px;
background: url(../../images/botonera_top.gif) no-repeat 7;
}

#botonera_top img {
margin-left: 10px;
vertical-align: middle;
}
/* FIN BOTONERA TOP */

/* LEFT */
#left {
float: left;
margin-top: 40px;
width: 148px;
position: relative;
}

#logotipo {
float: left;
position: relative;
width: 100%;
height: 31px;
background: url(../../images/logotipo.gif) no-repeat center;
}

#access {
float: left;
position: relative;
width: 138px;
margin: 5px 0px 0px 0px;
padding: 5px;
background: #E5F0F5;
border-top: 1px solid #CFD8DC;
color: #003366;
text-transform: uppercase;
font-size: 11px;
}

#access a {
color: #939b9e;
font-size: 9px;
text-transform: none;
text-decoration: none;
font-size: 11px;
}

.input_access {
background: #FFFFFF;
border: 1px solid #CFD8DC;
color: #999999;
font-size: 10px;
width: 100px;
margin: 1px;
}

#search {
float: left;
position: relative;
width: 138px;
margin: 5px 0px 0px 0px;
padding: 5px;
background: #E5F0F5;
border-top: 1px solid #CFD8DC;
color: #006699;
text-transform: none;
font-weight: bold;
font-size: 11px;
}

#enlaces {
float: left;
position: relative;
width: 138px;
margin: 0px;
padding: 0px;
}
/* FIN LEFT */

/* CENTER */
#center {
float: left;
margin-top: 50px;
width: 590px;
position: relative;
}

#splash {
float: left;
position: relative;
width: 590px;
margin: 1px 0px 0px 0px;
}

#botonera_middle {
float: left;
width: 100%;
position: relative;
background: #01669C;
}

#botones_middle {
position: relative;
float: left;
height: 15px;
background: #01669C url(../../images/botonera_middle.gif) no-repeat left;
padding: 10px 0px 0px 0px;
}

#botones_middle a {
color: #FFFFFF;
text-transform: uppercase;
text-decoration: none;
font-size: 9px;
margin: 0px 10px 0px 10px;
}

#submenu {
float: left;
position: relative;
width: 590px;
margin: 2px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

*html #submenu {
padding: 0px 0px 10px 0px;
}

#fndsubmenu {
float: left;
position: relative;
width: 91px;
height: 62px;
margin: 0px 2px 0px 0px;
padding: 5px 0px 0px 5px;
background: url(../../images/fnd_submenu.gif) no-repeat;
}

#fndsubmenu a{
color: #025889;
font-size: 12px;
text-decoration: none;
font-weight: bold;
}

#content {
position: relative;
float: left;
width: 590px;
position: relative;
margin: 0px;
padding: 0px;
top: 10px;
}

*html #content {
top: 0px;
width: 580px;
}

#accordion {
width: 550px;
left: 30px;
position: relative;
}

#tit_content {
width: 100%;
font-family: arial;
font-size: 18px;
font-weight: 400;
color: #01669C;
text-decoration: none;
float: left;
position: relative;
margin: 0px;
padding: 0px;
left: 30px;
}

.titulo {
font-family: arial;
font-size: 18px;
font-weight: 400;
color: #989898;
text-decoration: none;
}

#subtit_content {
width: 100%;
font-family: arial;
font-size: 14px;
font-weight: bold;
color: #666666;
text-decoration: none;
float: left;
position: relative;
margin: 0px;
padding: 0px;
left: 30px;
}

h3 {
background: url(../../images/fnd_subtitulos.gif) no-repeat bottom;
height: 25px;
font-family: arial;
font-size: 11px;
font-weight: none;
color: #01669C;
text-decoration: none;
padding: 0px 0px 0px 10px;
}

#producto {
position: relative;
width: 550px;
margin: 0px;
padding: 10px 0px 10px 0px;
float: left;
left: 30px;
}

#producto strong b{
color: #01669C;
}

#producto_home {
position: relative;
width: 550px;
margin: 0px;
padding: 0px;
float: left;
}

#galeria {
float: left;
position: relative;
border: 0px;
width: 95px;
}
/* FIN CENTER */

.lnk_01 {
font-family: Arial;
font-size: 10px;
text-decoration: none;
font-weight: bold;
color: #CC0033;
padding-left: 20px;
}

.lnk_02 {
font-family: Arial;
font-size: 10px;
text-decoration: none;
font-weight: bold;
color: #506068;
}

.txt_01 {
font-family: Arial;
font-size: 10px;
text-decoration: none;
color: #000000;
}

.txt_02 {
font-family: Arial;
font-size: 11px;
text-decoration: none;
color: #FF0000;
}

.frm_fld {
background: #FFFFFF;
border: 1px solid #CFD8DC;
color: #999999;
font-size: 10px;
margin: 1px;
}

.frm_btn {
background: #FFFFFF url(../../images/fnd_bot_input.gif) no-repeat;
width: 94px;
height: 21px;
color: #FFFFFF;
font-size: 10px;
border: 0px solid #FFFFFF;
}