body {
margin : 0;
border : 0px none;
font-family : Arial, Helvetica, Verdana, Tahoma, Sans, Luxi Sans, Serif;
font-size : 12px;
background : #ffffff url('../img/bg.jpg') repeat-x top left;
position : relative;
color : #115285
}
h1, h2, h3, h4, h5, h6 {
margin : 0px;
}
form {
border : 0px solid #ffffff;
}
a {
color : #0099ff;
}
a:link {
color : #0099ff;
}
a:visited {
color : #0099ff;
}
a:hover {
color : #2870a8;
}
a.pie {
color : #115285;
text-decoration : none;
}
a.pie:link {
color : #115285;
text-decoration : none;
}
a.pie:visited {
color : #115285;
text-decoration : none;
}
a.pie:hover {
color : #115285;
text-decoration : underline;
}
a.negro {
color : #115285;
font-weight : bold;
text-decoration : none;
}
a.negro:link {
color : #115285;
font-weight : bold;
text-decoration : none;
}
a.negro:visited {
color : #115285;
font-weight : bold;
text-decoration : none;
}
a.negro:hover {
color : #115285;
font-weight : bold;
text-decoration : underline;
}
.s7 {
font-size : 7px;
color : #0b3a5f;
}
.s8 {
font-size : 8px;
color : #0b3a5f;
}
.s9 {
font-size : 9px;
color : #0b3a5f;
}
.s10 {
font-size : 10px;
color : #0b3a5f;
}
.s11 {
font-size : 11px;
color : #0b3a5f;
}
.s11b {
font-size : 11px;
font-weight : bold;
color : #0b3a5f;
}
.s11c {
font-size : 11px;
color : #bbbbff;
font-weight : bold;
}
.s11d {
font-size : 12px;
}
.s11e {
font-size : 11px;
}
.s20bo {
font-size : 11px;
font-weight : bold;
color : #f97d29;
}
.s12 {
font-size : 12px;
color : #0b3a5f;
}
.s12b {
font-size : 12px;
font-weight : bold;
color : #0b3a5f;
}
.s18 {
font-size : 18px;
}
.s20 {
font-size : 12px;
font-weight : bold;
color : #0b3a5f;
}
.s20o {
font-size : 12px;
font-weight : bold;
color : #f97d29;
}

table.precios {
text-align: left;
font-family: Arial, Helvetica, Verdana, Tahoma, Sans, Luxi Sans, Serif;
font-weight: normal;
font-size: 12px;
color: #0b3a5f;
width: 490px;
background-color: #ffffff;
border: 1px #ffffff solid;
padding-bottom: 6px;
}
.prod {
text-align: left;
font-family: Arial, Helvetica, Verdana, Tahoma, Sans, Luxi Sans, Serif;
font-weight: bold;
font-size: 12px;
color: #0b3a5f;
background-color: #e0ecf6;
border: 0px #ffffff solid;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 5px;
padding-right: 3px;
}
.prodm {
text-align: left;
font-family: Arial, Helvetica, Verdana, Tahoma, Sans, Luxi Sans, Serif;
font-weight: normal;
font-size: 12px;
color: #0b3a5f;
background-color: #e0ecf6;
border: 0px #ffffff solid;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 5px;
padding-right: 3px;
}
.prodid {
text-align: left;
font-family: Arial, Helvetica, Verdana, Tahoma, Sans, Luxi Sans, Serif;
font-weight: normal;
font-size: 12px;
color: #0b3a5f;
background-color: #fafaff;
border: 0px #ffffff solid;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 3px;
padding-right: 3px;
}
.prodidg {
text-align: left;
font-family: Arial, Helvetica, Verdana, Tahoma, Sans, Luxi Sans, Serif;
font-weight: normal;
font-size: 12px;
color: #0b3a5f;
background-color: #eeeeee;
border: 0px #ffffff solid;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 3px;
padding-right: 3px;
}

#text_descripcion {
margin-bottom : 15px;
}
#content {
top : 4px;
bottom : -20px;
margin : auto;
width : 783px;
background : #ffffff;
position : relative;
left : -10px;
}
.mbroundbox {
background : #ffffff;
width : 100%;
}
.mdbtop div {
background : url('../img/marco_general_left_top.gif') no-repeat top left;
position : relative;
}
.mdbtop {
background : url('../img/marco_general_right_top.gif') no-repeat top right;
position : relative;
}
.mdbtop div, .mdbtop, .mdbbot div, .mdbbot {
width : 100%;
height : 7px;
color : #ffffff;
}
.dbcontent {
margin : 0 0;
}
.dbroundbox {
width : 100%;
}
.mdbcontent {
background : #ffffff;
}
#mdbcontent {
background : #ffffff;
}
#position_blue_top {
position : relative;
top : -3px;
}
.blue_dbroundbox {
background : #e0ecf6;
margin : auto;
}
.blue_dbtop div {
height: 8px;
background : url('../img/marco_blue_top_left.gif') no-repeat top left;
position : relative;
}
.blue_dbtop {
background : url('../img/marco_blue_top_right.gif') no-repeat top right;
position : relative;
}
.blue_dbbot div {
height: 8px;
background : url('../img/marco_blue_bottom_left.gif') no-repeat bottom left;
position : relative;
}
.blue_dbbot {
background : url('../img/marco_blue_bottom_right.gif') no-repeat bottom right;
position : relative;
}
.blue_dbtop div, .blue_dbtop, .blue_dbbot div, .blue_dbbot {
width : 100%;
}
.blue_dbcontent {
margin : 0;
padding-left : 7px;
padding-right : 7px;
margin-left : 2px;
}
.blue_dbroundbox {
width : 97%;
}
.cdbroundbox {
background : #fff;
border : 1px solid #b4d0e6;
width : 100%;
float : left;
}
.cdbtop div {
background : url('../img/marco_columna_top_left.gif') no-repeat top left;
position : relative;
left : -2px;
}
.cdbtop {
background : url('../img/marco_columna_top_right.gif') no-repeat top right;
position : relative;
top : -1px;
left : 1px;
}
.cdbbot div {
background : url('../img/marco_columna_bottom_left.gif') no-repeat bottom left;
position : relative;
left : -2px;
}
.cdbbot {
background : url('../img/marco_columna_bottom_right.gif') no-repeat bottom right;
position : relative;
bottom : -1px;
left : 1px;
}
.cdbtop div, .cdbtop, .cdbbot div, .cdbbot {
width : 100%;
height : 7px;
}
.cdbcontent {
margin : 0;
}
#columna_left_home {
float : left;
background : #fff;
width : 303px;
margin-left : 5px;
margin-right : 5px;
position : relative;
top : -1px;
left : 3px;
}
* html #columna_left_home {
float: left;
background: #FFF;
width: 304px;
margin-left: 5px;
margin-right: 0px;
position: relative;
top: -8px;
left: -4px;
}
#columna_left_int_menu {
float : left;
background : #fff;
width : 250px;
margin-left : 5px;
margin-right : 5px;
position : relative;
top : -1px;
left : 3px;
}
* html #columna_left_int_menu {
float: left;
background: #FFF;
width: 250px;
margin-left: 5px;
margin-right: 0px;
position: relative;
top: -8px;
left: -4px;
}
#columna_center_home {
float : left;
background : #fff;
width : 224px;
position : relative;
top : -1px;
margin-left : 6px;
}
* html #columna_center_home {
float: left;
background: #FFF;
width: 225px;
position: relative;
top: -8px;
margin-left: 2px;
}
#columna_center_int_menu {
float : left;
background : #fff;
width : 509px;
position : relative;
top : -1px;
margin-left : 6px;
}
* html #columna_center_int_menu {
float: left;
background: #FFF;
width: 511px;
position: relative;
top: -8px;
margin-left: 2px;
}
#columna_right_home {
float : right;
background : #fff;
width : 224px;
margin-left : 5px;
position : relative;
top : -1px;
right : 8px;
}
* html #columna_right_home {
float: right;
background: #FFF;
width: 225px;
margin-left: 5px;
position: relative;
top: -8px;
right: 6px;
}
#columna_right_int {
float : left;
background : #fff;
width : 454px;
position : relative;
top : -1px;
margin-left : 5px;
}
* html #columna_right_int {
float: left;
background: #FFF;
width: 458px;
position: relative;
top: -8px;
margin-left: 0px;
}
#columna_right_int_2 {
float : left;
background : #fff;
width : 559px;
position : relative;
top : -1px;
margin-left : 5px;
}
* html #columna_right_int_2 {
float: left;
background: #FFF;
width: 563px;
position: relative;
top: -8px;
margin-left: 0px;
}
#img_promo_center1 {
width : 220px;
height : 350px;
background : url('../img/img_promo1.png') no-repeat top center;
position : relative;
top : -5px;
left : 2px;
z-index : 100;
cursor : pointer;
}
#img_promo_center3 {
width : 220px;
height : 350px;
background : url('../img/img_promo3.png') no-repeat top center;
position : relative;
top : -5px;
left : 2px;
z-index : 100;
cursor : pointer;
}
#space {
clear : both;
margin-top : -16px;
}
#minispace {
clear : both;
padding : 2px;
}
#claro {
line-height : 18px;
text-align : justify;
}
#claronone {
line-height : 18px;
text-align : left;
}
#content_left_home {
position : relative;
padding : 0;
}
#content_left_int {
position : relative;
padding : 1px;
}
#content_left_home_pad {
padding : 6px;
text-align : justify;
}
#content_left_home_padno {
padding : 6px;
}
#content_center_home {
position : relative;
padding : 10px;
}
#content_center_int {
position : relative;
padding : 10px;
width : 488px;
}
#content_right_int {
position : relative;
top : 0;
padding : 10px;
}
#content_right_home {
position : relative;
top : 0;
padding : 10px;
}
#link_content {
margin-top : 10px;
text-align : right;
padding-bottom : 5px;
background : #fff url('../img/px_dashed.gif') repeat-x bottom center;
position : relative;
}
#link_content_sin {
font-size : 11px;
margin-top : 3px;
margin-right : 10px;
text-align : right;
}
#caracteristicas_servidor ul, li {
list-style-type : none;
margin-left : 0;
padding-left : 0;
}
#caracteristicas_servidor ul, li {
border : 0px none;
}
#caracteristicas_servidor {
margin-top : 5px;
border-bottom : 10px;
width : 160px;
float : left;
}
#title_servidor_prev {
font-size : 16px;
color : #115285;
background : #e9f1f8;
padding : 10px;
margin-bottom : 1px;
}
#info_pvp {
width : 120px;
height : 37px;
float : left;
margin-top : 5px;
margin-bottom : 15px;
text-align : right;
background : #fff url('../img/bg_shop_price.gif') no-repeat top center;
position : relative;
}
.price {
position : relative;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #fff;
font-size : 14px;
right : 5px;
top : 1px;
font-weight : bold;
}
.presupuesto {
position : relative;
font-family : Arial, Helvetica, sans-serif;
color : #000;
font-size : 11px;
top : 5px;
right : 5px;
}
.presupuesto a, .presupuesto a:visited {
font-family : Arial, Helvetica, sans-serif;
color : #000;
font-size : 11px;
text-decoration : none;
}
.extra {
position : relative;
font-family : Arial, Helvetica, sans-serif;
color : #115285;
font-size : 11px;
top : 10px;
right : 5px;
}
#prf {
margin-bottom : 15px;
}
form {
margin : 0;
border : 0px none;
}
#step_form_area {
border-bottom : 1px dashed #c3d7e8;
margin-bottom : 10px;
}
#step_form {
width : 50px;
background : #d7e6f2;
padding : 4px;
}
#step_formm {
width : 195px;
background : #d7e6f2;
padding : 4px;
}
#step_forml {
width : 215px;
background : #d7e6f2;
padding : 4px;
}
#step_formn {
width : 160px;
background : #d7e6f2;
padding : 4px;
}
#block_form {
margin-bottom : 25px;
}
#campo {
margin-bottom : 10px;
}
#form_title {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #115285;
}
#form_description {
margin-bottom : 5px;
}
#form_input_text input {
border : 1px solid #b4d1e9;
}
#form_input_text textarea {
background : #ffffff;
border : 1px solid #b4d1e9;
margin : 1px;
margin-bottom : 5px;
font-family : Arial, Helvetica, Verdana, Tahoma, Sans, Luxi Sans, Serif;
font-size : 12px;
overflow : auto;
}
#form_input_textm textarea {
background : #ffffff;
border : 1px solid #b4d1e9;
margin : 1px;
margin-bottom : 0px;
font-family : Arial, Helvetica, Verdana, Tahoma, Sans, Luxi Sans, Serif;
font-size : 12px;
overflow : auto;
}
#form_input_text select {
font-family : Tahoma, Verdana, Arial;
color : #ffffff;
background-color : #6699cc;
border-style : solid;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
}
#form_input_checks {
color : #999;
}
#form_bottom {
margin-top : 20px;
}
.boton_header {
background : #b4d0e6 url('../img/bg_bottom.gif') no-repeat top left;
position : relative;
border : 0px none;
width : 56px;
height : 23px
}
.boton_enviar {
background : #b4d0e6 url('../img/bg_bottom.gif') no-repeat top left;
position : relative;
border : 0px none;
width : 56px;
height : 23px
}
.boton_res {
background : #b4d0e6 url('../img/bg_bottom_res.gif') no-repeat top left;
position : relative;
border : 0px none;
width : 111px;
height : 23px
}
#area_footer {
position : relative;
left : 0;
top : 10px;
margin : auto;
width : 783px;
clear : both;
}
* html #area_footer {
position: relative;
top: -10px;
left: 0px;
margin: auto;
width: 783px;
clear:both;
}
#links_footer a {
color : #115285;
}
#links_footer a:visited {
color : #115285;
}
#links_footer a:hover {
color : #115285;
}
#line_logos {
height : 60px;
background : url('../img/logos_footer_groups.gif') no-repeat top right;
position : relative;
}
#footer_line_bg {
background : #2970a8;
margin-bottom : 0;
padding : 5px;
color : #fff;
border-bottom : 4px solid #84b2d6;
}
#menuh {
position : relative;
margin-left : 0;
line-height : 15px;
}
#menuh ul, li {
list-style-type : none;
}
#menuh ul {
margin : 0;
padding : 0;
}
#menuh li {
float : left;
}
#menuh a {
border-left:0px solid #accfe8; border-right:1px solid #accfe8; border-top:0px solid #accfe8; border-bottom:0px solid #accfe8; text-decoration : none;
color : #e3eff9;
background : #2870a8;
display : block;
text-align : center;
font-size : 12px; padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px
}
#menuh a:hover {
color : #0b416b;
background : #84b2d6;
}
#line_top_header {
margin : auto;
width : 788px;
clear : both;
}
#pestana_top_position {
float : right;
}
#pestana_top {
width : 200px;
height : 22px;
}
#pestana_top {
background : #b4d0e6 url('../img/marco_top_zona_soporte_left.gif') no-repeat top left;
position : relative;
left : -15px;
}
#pestana_top_content {
padding : 3px;
margin-left : 15px;
color : #fff;
text-align : left;
}
#pestana_top_content a, #pestana_top_content a:visited {
color : #115285;
text-decoration : none;
}
#line_top_logo {
clear : both;
margin : auto;
width : 788px;
height : 70px;
}
#line_top_logo {
position : relative;
}
#logo {
position : absolute;
top : 10px;
}
#extender_header {
width : 100%;
background : #2870a8;
border-top : 6px solid #f97d29;
border-bottom : 3px solid #84b2d6;
}
#content_menu_header {
left : -6px;
margin : auto;
width : 788px;
background : #2870a8;
color : #fff;
clear : both;
height : 21px;
border-left : 1px solid #accfe8;
}
#content_menu_header {
background : url('../img/img_telephone_header.gif') no-repeat top right;
position : relative;
}
#menu_header {
position : relative;
left : 5px;
height : 22px;
clear : both;
}
#img_header_content {
width : 100%;
background : #b4d0e6;
clear : both;
}
#Layer1 {
position : absolute;
margin-left : 10px;
left : 10px;
top : -82px;
width : 168px;
height : 145px;
z-index : 3;
}
#img_header {
margin : auto;
padding : 3px;
width : 788px;
height : 176px;
background : #b4d0e6 url('../img/img_header_00.jpg') no-repeat top center;
position : relative;
left : -8px;
}
#img_header_01 {
margin : auto;
padding : 3px;
width : 788px;
height : 176px;
background : #b4d0e6 url('../img/img_header_01.jpg') no-repeat top center;
position : relative;
left : -8px;
}
#img_header_02 {
margin : auto;
padding : 3px;
width : 788px;
height : 176px;
background : #b4d0e6 url('../img/img_header_02.jpg') no-repeat top center;
position : relative;
left : -8px;
}
#img_header_03 {
margin : auto;
padding : 3px;
width : 788px;
height : 176px;
background : #b4d0e6 url('../img/img_header_03.jpg') no-repeat top center;
position : relative;
left : -8px;
}
#img_header_04 {
margin : auto;
padding : 3px;
width : 788px;
height : 176px;
background : #b4d0e6 url('../img/img_header_04.jpg') no-repeat top center;
position : relative;
left : -8px;
}
#text_markting_header {
width : 300px;
position : relative;
top : 7px;
left : 15px;
padding : 5px;
}
#login_clientes {
position : relative;
top : 10px;
right : 15px;
text-align : right;
border : 0px none;
}
#options_sub_header {
position : relative;
right : 15px;
text-align : right;
border : 0px none;
margin-top : 20px
}
