body{background:#d1d8db;color:#333;font:normal normal normal 87.5% Arial,Verdana,sans-serif;margin:0;padding:0;overflow-x:hidden;overflow-y:scroll;}

div#header{background:#205d7a;width:100%;margin:0px auto 1px;}
div#header-inner{background:#f7f7f7;width:100%;margin:0px auto 1px;}
div#community{background:#f7f7f7;width:960px;height:34px;margin:0px auto 0px;}
div#topmenu{background:#3f4c6b;width:100%;margin:0px auto 0px;}
div#content{background:#f9f9f9;width:960px;margin:0px auto 0px;}
div#footer{background:#36393D;width:100%;margin:0px auto 0px;}
div#footer-inner{background:#36393D;width:960px;margin:0px auto 0px;}

div#sidebar_narrow_index{float:left;width:360px;margin:8px 0 0 0;}
div#sidebar_wide_index{float:right;width:597px;margin:8px 0 0 0;border-left:1px solid #d1d8db;}

div#sidebar_narrow{float:right;width:200px;padding:5px 5px;}
div#sidebar_wide{float:left;width:712px;padding:5px 5px;border-right:1px solid #d1d8db;text-align:center;}
div#sidebar_left{float:left;width:450px;padding:5px 5px;border-right:1px solid #d1d8db;}
div#sidebar_right{float:right;width:450px;padding:5px 5px;}
div#sidebar_center{width:600px;padding:5px 5px;margin:0px auto 0px;border-left:1px solid #d1d8db;}

div#cta_seminario{background:#205d7a;color:#fff;margin:0px auto 0px;text-align:center;width:549px;padding:5px 10px;}
div#cta_sceye{background:#205d7a;color:#fff;margin:0px auto 0px;text-align:center;width:526px;padding:5px 10px;}
div#cta_servicio{background:#205d7a;color:#fff;margin:0px auto 0px;text-align:center;width:740px;padding:5px 10px;}

div#informacion{background:#f1f1f1;width:790px;margin:0px auto 20px;font-size:0.9em;}
div#informacion_index{background:#f1f1f1;width:912px;margin:10px auto 10px;font-size:0.9em;}
div#lista_flotante{background-color:#6BBA70;width:170px;float:right;margin:0 30px 0 0;}
div#contenedor{width:95%;margin:0px auto 0px;overflow:auto;overflow-y:hidden;}

h1{font:small-caps bold 1.9em Trebuchet MS,Arial,sans_serif;color:#4096EE;text-align:left;margin:0 35px 0 25px;padding:10px 0 0 0;}
h2{font:normal bold 1.2em Trebuchet MS,Arial,sans_serif;color:#666;text-align:left;margin:0 35px 0 25px;}
h3{font:normal bold 0.8em Trebuchet MS,Arial,sans_serif;color:#999;text-align:center;margin:0 15px;}
h4{font:normal bold 1.4em Trebuchet MS,Arial,sans_serif;color:#3F4C6B;text-align:left;margin:0 35px 0 25px;}
h5{font:italic normal 1.2em Trebuchet MS,Arial,sans_serif;color:#205d7a;margin:3px 0 0 0;float:right;}
h6{font:normal normal 1.4em Trebuchet MS,Arial,sans_serif;color:#555;text-align:justify;margin:5px 25px;line-height:1.8;padding:12px 0px;}

p{text-align:left;margin:0 25px 0 25px;line-height:1.5;}
p.left_index{text-align:left;margin:3px 25px;font:normal normal 0.9em Arial,sans_serif;line-height:1.4;}
p.left_index_small{text-align:left;margin:3px 25px;font:normal normal 0.8em Arial,sans_serif;line-height:1.0;}
p.center{text-align:center;margin:0 0 0 25px;}
p.right{text-align:right;margin:0 25px 0 0;}
p.justify{text-align:justify;margin:0 25px;}
p.solicitud{font-size:2.1em;text-align:left;line-height:1.1;margin:3px 0 5px 0;}
p.soluciones{text-align:justify;margin:0 110px;}
p.lista_flotante{text-align:left;margin:0 10px;font:normal normal 0.9em Arial,sans-serif;color:white;}
p.aviso_legal_formulario{text-align:left;margin:0 25px;line-height: 1.5;font:normal normal 0.9em Arial,sans-serif;}
p.copyright{font:normal normal 0.8em Trebuchet MS,arial,sans_serif;color:#ddd;text-align:right;margin:0;}
p.alianzas{text-align:left;margin:0 25px 0 0;line-height:1.5;}
p.siganos{float:left;text-align:left;margin:0 0 0 0;}

input.aceptar{margin:0px 25px;padding:10px 45px;font-family:Georgia,serif;font-size:2em;color:#036;}
input.borrar{margin:0px;padding:5px 20px;font-family:Georgia,serif;font-size:1.4em;color:#369;}
input.campos{font:italic normal 16px Georgia,serif;color:#666;}
select.campos{font:italic normal 16px Georgia,serif;color:#666;}
textarea.campos{font:italic normal 16px Georgia,serif;color:#666;}

h1.center{text-align:center;}
h2.center{text-align:center;}
h4.center{text-align:center;font-size:1.2em;color:#369;}
h4.productos{text-align:center;}

img.header{display:block;margin-left:auto;margin-right:auto;border:10px solid #205d7a;}
img.banner{margin-left:140px;border-width:0px;width:450px;height:84px;}
img.check{margin:0px 10px;border-width:0px;width:16px;height:12px;}
img.icons{margin:0px 5px 0px 5px;border-width:0px;}

img.left{float:left;margin:10px 0 0 10px;}
img.center{display:block;margin-left:auto;margin-right:auto;border-width:0px;}
img.right{float:right;margin:0 25px 0 0;border:0px;}
img.right_index{float:right;margin:22px 100px 0 0;border:0px;}

td.eventos{background:#6BBA70;color:#fff;font-size:0.9em;}

li.lista{color:#666;list-style-type:square;text-align:left;margin:0 40px;padding:10px;}

ul#listado{color:#666;list-style-type:square;margin:10px 80px 10px 20px;}
ul#listado li{text-align:left;padding:5px 20px 5px 0px;line-height:1.5;}

ul#referencias{list-style:none;margin:10px 0px;}
ul#referencias li{display:table-cell;vertical-align:middle;padding:0 40px 0 0;}

ul#notas{list-style:none;}
ul#notas li{float:left;padding:3px 15px;}

ul#footernav{list-style:none;margin:0 0 0 -35px;}
ul#footernav li{margin:0;padding:0 20px 0 0;float:left;}
ul#footernav li a{color:#fff;font:normal normal 1em Trebuchet MS,arial,sans_serif;}
ul#footernav li a:hover{color:#fff;text-decoration:none;background-color:transparent;border-color:#fff;
border-bottom-width:1px;border-left-width:0px;
border-right-width:0px;border-top-width:1px;
border-style:dotted;}

/***** Hyperlinks ********************/

a{color:#205d7a;text-decoration:none;}
a:hover{color:#205d7a;text-decoration:none;background-color:#eee;border-color:#205d7a;
border-bottom-width:1px;border-left-width:0px;
border-right-width:0px;border-top-width:0px;
border-style:dotted;}

a.informacion{color:#444;text-decoration:none;}
a:hover.informacion{color:#999;text-decoration:none;background-color:transparent;border-color:#fff;
border-bottom-width:1px;border-left-width:0px;
border-right-width:0px;border-top-width:0px;
border-style:dotted;}

a.cta{font-size:1.8em;color:#fff;text-decoration:none;cursor:pointer;padding:12px 54px;}
a:hover.cta{background:#fff;color:#205d7a;text-decoration:none;background-color:#C3D9FF;}

a.foot_1{font:normal small-caps 1.5em Trebuchet MS,arial,sans_serif;color:#C3D9FF;text-decoration:none;cursor:pointer;}
a:hover.foot_1{color:#fff;text-decoration:none;background-color:transparent;border-color:#fff;
border-bottom-width:1px;border-left-width:0px;
border-right-width:0px;border-top-width:0px;
border-style:dotted;}

a.foot_2{font:normal small-caps 1em Trebuchet MS,arial,sans_serif;color:#C3D9FF;text-decoration:none;cursor:pointer;margin-left:0px;}
a:hover.foot_2{color:#fff;text-decoration:none;background-color:transparent;border-color:#fff;
border-bottom-width:1px;border-left-width:0px;
border-right-width:0px;border-top-width:0px;
border-style:dotted;}

/******** CORNERS **************************************************************************************************************/
rtop,.artop{display:block}
.rtop *,.artop *{display:block;height:1px;overflow:hidden;font-size:1px}
.artop *{border-style:solid;border-width:0 1px}
.r1,.rl1,.re1,.rel1{margin-left:5px}
.r1,.rr1,.re1,.rer1{margin-right:5px}
.r2,.rl2,.re2,.rel2,.ra1,.ral1{margin-left:3px}
.r2,.rr2,.re2,.rer2,.ra1,.rar1{margin-right:3px}
.r3,.rl3,.re3,.rel3,.ra2,.ral2,.rs1,.rsl1,.res1,.resl1{margin-left:2px}
.r3,.rr3,.re3,.rer3,.ra2,.rar2,.rs1,.rsr1,.res1,.resr1{margin-right:2px}
.r4,.rl4,.rs2,.rsl2,.re4,.rel4,.ra3,.ral3,.ras1,.rasl1,.res2,.resl2{margin-left:1px}
.r4,.rr4,.rs2,.rsr2,.re4,.rer4,.ra3,.rar3,.ras1,.rasr1,.res2,.resr2{margin-right:1px}
.rx1,.rxl1{border-left-width:5px}
.rx1,.rxr1{border-right-width:5px}
.rx2,.rxl2{border-left-width:3px}
.rx2,.rxr2{border-right-width:3px}
.re2,.rel2,.ra1,.ral1,.rx3,.rxl3,.rxs1,.rxsl1{border-left-width:2px}
.re2,.rer2,.ra1,.rar1,.rx3,.rxr3,.rxs1,.rxsr1{border-right-width:2px}
.rxl1,.rxl2,.rxl3,.rxl4,.rxsl1,.rxsl2,.ral1,.ral2,.ral3,.ral4,.rasl1,.rasl2{border-right-width:0}
.rxr1,.rxr2,.rxr3,.rxr4,.rxsr1,.rxsr2,.rar1,.rar2,.rar3,.rar4,.rasr1,.rasr2{border-left-width:0}
.r4,.rl4,.rr4,.re4,.rel4,.rer4,.ra4,.rar4,.ral4,.rx4,.rxl4,.rxr4{height:2px}
.rer1,.rel1,.re1,.res1,.resl1,.resr1{border-width:1px 0 0;height:0px !important;height:1px}


/******** DDLEVELSMENU-BASE *************************************************************************************************************/

.ddsubmenustyle, .ddsubmenustyle ul{font:normal normal 1em Trebuchet MS,arial,sans_serif;
                                    margin:0px;
                                    padding:0px;
                                    position:absolute;
                                    left:0;top:0;
                                    list-style-type:none;
                                    visibility:hidden;
                                    z-index:100;
                                    background-color:#3f4c6b;}

.ddsubmenustyle li a{display:block;
                     width:174px;
                     color:#eee;
                     background-color:#3f4c6b;
                     text-decoration:none;
                     border-top:1px dotted #4096EE;
                     border-bottom:0px dotted #4096EE;
                     padding:8px 20px 8px 10px;
                     margin:1px 1px;}

.ddsubmenustyle li a:hover{background-color:#356AA0;
                           color:#fff;
                           border-top:1px solid #4096EE;
                           border-right:0px dotted #4096EE;
                           padding:8px 20px 8px 10px;
                           margin:1px 1px;}

* html .ddsubmenustyle li{display:inline-block;
                          width:170px;}

.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
padding-left: 3px;
border: 0;
}

.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
position: absolute;
padding-top: 3px;
left: 100px;
border: 0;
}

.ddiframeshim{
position: absolute;
z-index: 500;
background: transparent;
border-width: 0;
width: 0;
height: 0;
display: block;
}



/******* DDLEVELSMENU-TOPBAR  ********************************************************************/

.solidblockmenu ul{margin:0px;
                   padding:9px 27px;
                   list-style-type:none;
                   text-align:center;
                   border:0px solid #fff;
                   background:#3f4c6b center center repeat-x;}

.solidblockmenu li{display:inline;text-align:left;border:0px solid #fff;}

.solidblockmenu li a{margin:0;
                     padding:9px 50px 9px 4px;
                     color:#eee;
                     text-decoration:none;
                     border-right:0px solid #fff;
                     font:normal small-caps 1.1em Trebuchet MS,arial,sans_serif;}

.solidblockmenu li a:hover {margin:0;
                             padding:9px 50px 9px 4px;
                             color:#fff;
                             text-decoration:none;
                             border-left:0px solid #fff;  
                             background:#356AA0 center center repeat-x;}
                   

/******* FIN DEL CSS ****************************************************************************************************************************/
