* { margin: 0px; padding: 0px;}
html {}
body { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 92%; color:#666666;}
ul { list-style: none;}
div#web {background-image:url(../IMG/fondo_WEB.jpg); background-position: left top; background-repeat: no-repeat;}

/********** CABECERA **********/
div#web div#cabecera { padding-left:75px;}
div#web div#cabecera div#logos { width: 353px; height:71px; margin-left: auto; margin-right: auto;}
div#web div#cabecera div#logos h1 {float: left; width:198px; height: 65px;}
div#web div#cabecera div#logos h1 a { display: block; float: left; width:198px; height: 65px;background-image:url(../IMG/logo_WKE.gif);}
div#web div#cabecera div#logos h1 a span { display: none;}
div#web div#cabecera div#logos h2 {float: left; width:155px; height: 65px;}
div#web div#cabecera div#logos h2 a {display: block; float: left; width:155px; height: 65px;background-image:url(../IMG/logo_Product.gif);}
div#web div#cabecera div#logos h2 a span { display: none;}
div#web div#cabecera ul { width: 376px; height: 36px; margin-left: auto; margin-right: auto;}
div#web div#cabecera ul li {float: left;}
div#web div#cabecera ul li a { display: block;}
div#web div#cabecera ul li#ventajas {width:203px; height:36px;}
div#web div#cabecera ul li#ventajas a {width:203px;height:36px; background-image:url(../IMG/fondo_BTN_Ventajas.gif); background-position: left top; background-repeat: no-repeat;}
div#web div#cabecera ul li#ventajas a.on { background-position: left bottom;}
div#web div#cabecera ul li#ventajas a:hover { background-position: left bottom;}
div#web div#cabecera ul li#comoFunciona { width:173px; height:36px;}
div#web div#cabecera ul li#comoFunciona a {width:173px;height:36px;background-image:url(../IMG/fondo_BTN_ComoFunciona.gif); background-position: left top; background-repeat: no-repeat;}
div#web div#cabecera ul li#comoFunciona a.on { background-position: left bottom;}
div#web div#cabecera ul li#comoFunciona a:hover { background-position: left bottom;}
div#web div#cabecera ul li a span { display: none;}
/********** INFO **********/
div#web div#info {  width:151px; height:370px; position: absolute; right: 0px; top: 0px;background-image:url(../IMG/fondo_Info.gif); background-position: left top; background-repeat: no-repeat;}
div#web div#info ul { width:130px; height:192px; font-size: 0.95em; margin-top:30px; margin-left: 17px; line-height: 16px;}
div#web div#info ul li { border-bottom: 5px solid #FFFFFF; padding-left:8px; padding-top:8px; padding-bottom: 8px; color:#055CA1;}
div#web div#info ul li span { font-size:0.8em;}
div#web div#info ul li.sinLinea { border: none;}
div#web div#info ul li a { text-decoration: none; color:#055CA1;}
div#web div#info ul li a:hover { text-decoration: underline;}
div#web div#info ul li a.spc { display: block; padding-top:4px;}
div#web div#info ul li a.spc:hover { text-decoration: none;}
div#web div#info ul li a.spc span { font-size:1em; text-decoration: underline;}
div#web div#info ul li.on { background-color:#FFFFFF;}
div#web div#info ul li.on a { color:#72B848;}
/********** cuerpo **********/
div#web div#cuerpo { clear: both;}
/********** MENU **********/
div#web div#cuerpo div#menu { float: left; width: 247px; padding-top: 142px; padding-bottom:40px;}
div#web div#cuerpo div#menu ul { margin-left:13px;}
div#web div#cuerpo div#menu ul li { float: left;}
div#web div#cuerpo div#menu ul li a {}
div#web div#cuerpo div#menu ul li a.on { background-position: left bottom;}
div#web div#cuerpo div#menu ul li a span { display: none;}
div#web div#cuerpo div#menu ul li a:hover { background-position: left bottom;}
div#web div#cuerpo div#menu ul li#soluciones {width: 216px; height: 57px;}
div#web div#cuerpo div#menu ul li#soluciones span { display: block; width: 216px; text-align: center; font-size:0.9em; color:#FFFFFF; line-height: 16px; padding-top:10px; font-weight: bold;}
div#web div#cuerpo div#menu ul li#soluciones_A3SOC {width: 247px; height: 78px;}
div#web div#cuerpo div#menu ul li#soluciones_A3SOC a { display: block;width: 247px; height: 78px;background-image:url(../IMG/fondo_LI_A3SOC.jpg); background-repeat: no-repeat;}
div#web div#cuerpo div#menu ul li#soluciones_A3REN {width: 247px; height: 78px;}
div#web div#cuerpo div#menu ul li#soluciones_A3REN a {display: block;width: 247px; height: 78px;background-image:url(../IMG/fondo_LI_A3REN.jpg); background-repeat: no-repeat;}
div#web div#cuerpo div#menu ul li#soluciones_A3ECO {width: 247px; height: 78px;}
div#web div#cuerpo div#menu ul li#soluciones_A3ECO a {display: block;width: 247px; height: 78px;background-image:url(../IMG/fondo_LI_A3ECO.jpg); background-repeat: no-repeat;}
div#web div#cuerpo div#menu ul li#soluciones_A3CON {width: 247px; height: 78px;}
div#web div#cuerpo div#menu ul li#soluciones_A3CON a {display: block;width: 247px; height: 78px;background-image:url(../IMG/fondo_LI_A3CON.jpg); background-repeat: no-repeat;}
div#web div#cuerpo div#menu ul li#soluciones_A3NOM {width: 247px; height: 78px;}
div#web div#cuerpo div#menu ul li#soluciones_A3NOM a {display: block;width: 247px; height: 78px;background-image:url(../IMG/fondo_LI_A3NOM.jpg); background-repeat: no-repeat;}


/********** CONTENIDO **********/
div#web div#cuerpo div#contenido { margin-left: 260px; padding-top:35px; padding-bottom:60px; }

div#web div#cuerpo div#contenido h3 { font-size: 1.6em; color:#07174B;}
div#web div#cuerpo div#contenido h4 {font-size: 1.3em; color:#07174B;}
div#web div#cuerpo div#contenido p { font-size: 0.8em; line-height: 1.3em;}
/*______*/
div#web div#cuerpo div#contenido div.inicio { padding-left: 0px;}
div#web div#cuerpo div#contenido div.inicio div.cabecera { width:570px; padding-right:140px; margin-left: auto; margin-right: auto; margin-bottom:25px;}
div#web div#cuerpo div#contenido div.inicio div.cabecera h3 { font-weight: normal; text-align: center; width:540px; margin-left: auto; margin-right: auto; margin-top:10px; font-size:1.7em; line-height: 1.2em; padding-bottom:10px;}
div#web div#cuerpo div#contenido div.inicio div.cabecera h3 span { font-size: 0.8em;color:#055CA1; display: block;line-height: 1.1em; padding-top:6px;}
div#web div#cuerpo div#contenido div.inicio div.cabecera h4 { width:380px; height: 50px; margin-left: auto; margin-right: auto; background-image:url(../IMG/a3_ciss.jpg);}
div#web div#cuerpo div#contenido div.inicio div.cabecera h4 span { display: none;}
div#web div#cuerpo div#contenido div.inicio div.datos { width:650px; padding-right:50px; margin-left: auto; margin-right: auto; margin-bottom:25px;background-image:url(../IMG/fondo_datos.jpg); background-repeat: no-repeat; background-position: 0px 0px; padding-top: 175px;}
div#web div#cuerpo div#contenido div.inicio div.datos p { margin-left:397px; font-size:0.9em; margin-bottom:10px;}
div#web div#cuerpo div#contenido div.inicio div.datos ul {margin-left:397px;}
div#web div#cuerpo div#contenido div.inicio div.datos ul li { margin-bottom:3px; font-weight: bold; padding-left:13px; background-image:url(../IMG/bullet_4.gif); background-repeat: no-repeat; background-position: 0px 5px; color:#70B848;}
div#web div#cuerpo div#contenido div.inicio div.pie { width:639px; padding-right:60px; margin-left: auto; margin-right: auto; margin-bottom:25px;background-image:url(../IMG/fondo_PIE.gif); background-repeat: no-repeat; background-position: left bottom; padding-top:15px; padding-bottom:15px;}
div#web div#cuerpo div#contenido div.inicio div.pie p.izq { width: 165px; float: left; text-align: right; color:#09173E; font-size: 0.9em; font-weight: bold; line-height: 16px;}
div#web div#cuerpo div#contenido div.inicio div.pie p.dch { margin-left: 165px; padding-left:25px; padding-right:50px; font-size:0.75em;line-height: 16px;}
/*______*/
div#web div#cuerpo div#contenido div.informacion { padding-left: 5px; width:500px; padding-right:150px; margin-left: auto; margin-right: auto;}
div#web div#cuerpo div#contenido div.informacion h3 { margin-bottom:20px; font-weight: normal;}
div#web div#cuerpo div#contenido div.informacion p.datos { font-size: 0.7em;}
div#web div#cuerpo div#contenido div.informacion form { width:445px; margin-top: 40px; margin-bottom: 30px;}
div#web div#cuerpo div#contenido div.informacion form div { margin-bottom:16px;}
div#web div#cuerpo div#contenido div.informacion form div label { display:block; float: left; width:130px; margin-right: 10px; text-align: right; font-size: 0.8em;color:#055CA1; font-weight: bold; padding-top:3px;}
div#web div#cuerpo div#contenido div.informacion form div input { width: 280px; border: 1px solid #B2B2B2; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:0.9em; color:#333333; padding-left:2px;}
div#web div#cuerpo div#contenido div.informacion form div.botones { width: 173px; height: 40px; margin-left: auto; margin-right: auto; padding-top:20px; padding-left: 40px;}
div#web div#cuerpo div#contenido div.informacion form div.botones input { width: 73px; height: 40px; padding-bottom:12px; border: none; background-image:url(../IMG/fondo_BTN_Formu.jpg); background-repeat: no-repeat; color:#FFFFFF;}
div#web div#cuerpo div#contenido div.informacion form div.botones input#cancelar { float: left; margin-right: 27px;}
div#web div#cuerpo div#contenido div.informacion form div.botones input#enviar { float: right;}

/*********************/
/* CHECKS SOLUCIONES */
/*********************/
div#web div#cuerpo div#contenido div.informacion form div.check_soluciones { width: 580px; margin-top: 30px; height: 300px;}

div#web div#cuerpo div#contenido div.informacion form div.check_soluciones div.soluciones_a3 { float: left; width: 290px; height: 300px; font-size: 0.8em;color:#055CA1; font-weight: bold; background-image:url(../img/fondo_elec_formu.gif); background-repeat:no-repeat; background-position: bottom left;}
div#web div#cuerpo div#contenido div.informacion form div.check_soluciones div.soluciones_a3 ul li {margin-top: 5px; padding-left: 15px;}
div#web div#cuerpo div#contenido div.informacion form div.check_soluciones div.soluciones_a3 ul li input {border: none; margin-bottom: 5px; width: 20px;}

div#web div#cuerpo div#contenido div.informacion form div.check_soluciones div.soluciones_ciss { margin-left: 290px;  width: 280px; height: 150px; font-size: 0.8em;color:#055CA1; font-weight: bold; background-image:url(../img/fondo_elec_formu.gif); background-repeat:no-repeat; background-position: bottom left;}
div#web div#cuerpo div#contenido div.informacion form div.check_soluciones div.soluciones_ciss ul li {margin-top: 5px; padding-left: 15px;}
div#web div#cuerpo div#contenido div.informacion form div.check_soluciones div.soluciones_ciss ul li input {border: none; margin-bottom: 0px; width: 20px;}

div#web div#cuerpo div#contenido div.informacion form div#acepto {width: 450px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:0.9em; color:#333333}
div#web div#cuerpo div#contenido div.informacion form div#acepto a {color:#055CA1; text-decoration: underline}
div#web div#cuerpo div#contenido div.informacion form div#acepto a:hover {color:#70B848; text-decoration: none;}


/*______*/
body.ventajas { background-image:url(../IMG/fondo_BODY_Ventajas.jpg); background-repeat: no-repeat; background-position: right top;}
div#web div#info.ventajas { background-image: none;}
div#web div#cuerpo div#contenido div.ventajas { padding-left: 0px;}
div#web div#cuerpo div#contenido div.ventajas div.cabecera { width:570px; padding-right:140px; margin-left: auto; margin-right: auto; margin-bottom:25px;}
div#web div#cuerpo div#contenido div.ventajas div.cabecera h3 { font-weight: normal; text-align: center; width:440px; margin-left: auto; margin-right: auto; margin-top:20px; font-size:1.7em; line-height: 1.2em; padding-bottom:20px;}
div#web div#cuerpo div#contenido div.ventajas div.cabecera h3 span { font-size: 0.8em;color:#055CA1; display: block;line-height: 1.1em; padding-top:6px;}
div#web div#cuerpo div#contenido div.ventajas div.cabecera h4 { width:511px; height: 65px; margin-left: auto; margin-right: auto; background-image:url(../IMG/Ventajas_a3_ciss.gif);}
div#web div#cuerpo div#contenido div.ventajas div.cabecera h4 span { display: none;}
div#web div#cuerpo div#contenido div.ventajas div.datos { width:650px; padding-right:50px; margin-left: auto; margin-right: auto; margin-bottom:25px; padding-top: 65px;}
div#web div#cuerpo div#contenido div.ventajas div.datos p {font-size:1.1em; margin-bottom:18px; color:#005AA1; margin-left:10px;}
div#web div#cuerpo div#contenido div.ventajas div.datos ul { margin-left:30px;}
div#web div#cuerpo div#contenido div.ventajas div.datos ul li { margin-bottom:10px; padding-left:13px; background-image:url(../IMG/bullet_3.gif); background-repeat: no-repeat; background-position: 0px 7px; font-size: 0.8em; line-height: 15px;}
div#web div#cuerpo div#contenido div.ventajas div.datos ul li span {color:#70B848; display: block; font-size:1.3em; padding-bottom:4px;}
/*______*/
div#web div#cuerpo div#contenido div.comoFunciona { padding-left: 0px;}
div#web div#cuerpo div#contenido div.comoFunciona div.cabecera { width:570px; padding-right:140px; margin-left: auto; margin-right: auto; margin-bottom:25px;}
div#web div#cuerpo div#contenido div.comoFunciona div.cabecera h3 { font-weight: normal; text-align: center; width:540px; margin-left: auto; margin-right: auto; margin-top:20px; font-size:1.7em; line-height: 1.2em; padding-bottom:0px;}
div#web div#cuerpo div#contenido div.comoFunciona div.cabecera h3 span { font-size: 0.8em;color:#055CA1; display: block;line-height: 1.1em; padding-top:6px;}
div#web div#cuerpo div#contenido div.comoFunciona div.datos {width:570px; padding-right:140px; margin-left: auto; margin-right: auto; margin-bottom:25px; padding-top: 320px; background-image:url(../IMG/fondo_Funciona.jpg); background-repeat: no-repeat; background-position: 0px 0px;}
div#web div#cuerpo div#contenido div.comoFunciona div.datos p {font-size:1.1em; margin-bottom:18px; color:#005AA1; margin-left:10px;}
div#web div#cuerpo div#contenido div.comoFunciona div.datos ul { margin-left:30px;}
div#web div#cuerpo div#contenido div.comoFunciona div.datos ul li { margin-bottom:10px; padding-left:13px; background-image:url(../IMG/bullet.gif); background-repeat: no-repeat; background-position: 0px 3px; font-size: 0.8em; line-height: 16px;}
div#web div#cuerpo div#contenido div.comoFunciona div.datos ul li strong {color:#061844;}
/*______*/
div#web div#cuerpo div#contenido div.soluciones { padding-left: 0px;}
div#web div#cuerpo div#contenido div.soluciones div.cabecera { width:490px; padding-right:140px; margin-left: auto; margin-right: auto; padding-bottom:45px; background-image:url(../IMG/fondo_mano.jpg); background-repeat: no-repeat; background-position: 160px bottom;}
div#web div#cuerpo div#contenido div.soluciones div.cabecera h3 { font-weight: normal; margin-top:15px; font-size:1.7em; line-height: 1.2em; padding-bottom:50px; padding-right:50px;}
div#web div#cuerpo div#contenido div.soluciones div.cabecera h3.soc span { display: block; width:254px; height: 53px;background-image:url(../IMG/a3soc.gif);}
div#web div#cuerpo div#contenido div.soluciones div.cabecera h3.ren span { display: block; width:254px; height: 53px;background-image:url(../IMG/a3ren.gif);}
div#web div#cuerpo div#contenido div.soluciones div.cabecera h3.eco span { display: block; width:254px; height: 53px;background-image:url(../IMG/a3eco.gif);}
div#web div#cuerpo div#contenido div.soluciones div.cabecera h3.con span { display: block; width:254px; height: 53px;background-image:url(../IMG/a3con.gif);}
div#web div#cuerpo div#contenido div.soluciones div.cabecera h3.nom span { display: block; width:254px; height: 53px;background-image:url(../IMG/a3nom.gif);}

div#web div#cuerpo div#contenido div.soluciones div.cabecera h3 span dfn { display: none;}
div#web div#cuerpo div#contenido div.soluciones div.cabecera h4 { height: 65px;}
div#web div#cuerpo div#contenido div.soluciones div.cabecera h4.fiscal span {display: block; width:261px; height: 53px;background-image:url(../IMG/fiscal_CISSonline.gif);}
div#web div#cuerpo div#contenido div.soluciones div.cabecera h4.contabilidad span {display: block; width:261px; height: 53px;background-image:url(../IMG/contabilidad_CISSonline.gif);}
div#web div#cuerpo div#contenido div.soluciones div.cabecera h4.social span {display: block; width:261px; height: 53px;background-image:url(../IMG/social_CISSonline.gif);}

div#web div#cuerpo div#contenido div.soluciones div.cabecera h4 span dfn { display: none;}
div#web div#cuerpo div#contenido div.soluciones div.datos { width:650px; padding-right:20px; margin-left: auto; margin-right: auto; margin-bottom:25px; padding-top: 20px;}
div#web div#cuerpo div#contenido div.soluciones div.datos div.izq { width: 290px; float: left; padding-left:15px; background-image:url(../IMG/bullet_3.gif); background-position: 0px 10px; background-repeat: no-repeat; padding-right:20px;}
div#web div#cuerpo div#contenido div.soluciones div.datos div.izq h4 { margin-bottom:6px;}
div#web div#cuerpo div#contenido div.soluciones div.datos div.izq h4.soc { width:99px; height: 24px; background-image:url(../IMG/a3soc_p.gif); background-repeat:no-repeat;}
div#web div#cuerpo div#contenido div.soluciones div.datos div.izq h4.ren { width:99px; height: 24px; background-image:url(../IMG/a3ren_p.gif); background-repeat:no-repeat;}
div#web div#cuerpo div#contenido div.soluciones div.datos div.izq h4.eco { width:99px; height: 24px; background-image:url(../IMG/a3eco_p.gif); background-repeat:no-repeat;}
div#web div#cuerpo div#contenido div.soluciones div.datos div.izq h4.con { width:99px; height: 24px; background-image:url(../IMG/a3con_p.gif); background-repeat:no-repeat;}
div#web div#cuerpo div#contenido div.soluciones div.datos div.izq h4.nom { width:99px; height: 24px; background-image:url(../IMG/a3nom_p.gif); background-repeat:no-repeat;}
div#web div#cuerpo div#contenido div.soluciones div.datos div.izq ul strong { font-weight: bold; color:#061844; font-size: 1.1em;  font-weight: bold;}
div#web div#cuerpo div#contenido div.soluciones div.datos div.izq ul li span.social { color:#8C2F2A; font-weight: bold;}
div#web div#cuerpo div#contenido div.soluciones div.datos div.izq ul li span.negro { color:#000000; font-weight: bold; }
div#web div#cuerpo div#contenido div.soluciones div.datos div.izq p span.negro { color:#000000; font-weight: bold; }

div#web div#cuerpo div#contenido div.soluciones div.datos div.izq h4 span { display: none;}
div#web div#cuerpo div#contenido div.soluciones div.datos div.izq p { margin-bottom:12px;}
div#web div#cuerpo div#contenido div.soluciones div.datos div.izq p strong { font-weight: bold; color:#061844; font-size: 1.1em;}
div#web div#cuerpo div#contenido div.soluciones div.datos div.izq ul { font-size:0.8em;}
div#web div#cuerpo div#contenido div.soluciones div.datos div.izq ul li { padding-left:10px; margin-bottom:8px; background-image:url(../IMG/bullet_2.gif); background-repeat: no-repeat; background-position: 0px 5px; line-height: 16px;}
div#web div#cuerpo div#contenido div.soluciones div.datos div.dch { margin-left: 325px; padding-left:15px;background-image:url(../IMG/bullet_3.gif); background-position: 0px 10px; background-repeat: no-repeat;}
div#web div#cuerpo div#contenido div.soluciones div.datos div.dch h4 { margin-bottom:6px;}
div#web div#cuerpo div#contenido div.soluciones div.datos div.dch h4.fiscal { width:201px; height: 22px; background-image:url(../IMG/fiscal_CISSonline_p.gif);}
div#web div#cuerpo div#contenido div.soluciones div.datos div.dch h4.contabilidad { width:301px; height: 22px; background-image:url(../IMG/contabilidad_CISSonline_p.gif);}
div#web div#cuerpo div#contenido div.soluciones div.datos div.dch h4.social { width:301px; height: 22px; background-image:url(../IMG/social_CISSonline_p.gif);}
div#web div#cuerpo div#contenido div.soluciones div.datos div.dch h4 span { display: none;}
div#web div#cuerpo div#contenido div.soluciones div.datos div.dch h5 { margin-bottom:7px; font-size:1.2em;}
div#web div#cuerpo div#contenido div.soluciones div.datos div.dch p { margin-bottom:12px;}
div#web div#cuerpo div#contenido div.soluciones div.datos div.dch ul strong { font-weight: bold; color:#061844; font-size: 1.1em;  font-weight: bold;}
div#web div#cuerpo div#contenido div.soluciones div.datos div.dch ul li span.social { color:#8C2F2A; font-weight: bold;}
div#web div#cuerpo div#contenido div.soluciones div.datos div.dch ul li span.negro { color:#000000; font-weight: bold; }
div#web div#cuerpo div#contenido div.soluciones div.datos div.dch p span.negro { color:#000000; font-weight: bold; }
div#web div#cuerpo div#contenido div.soluciones div.datos div.dch p strong { font-weight: bold; color:#061844; font-size: 1.1em;}

/*
div#web div#cuerpo div#contenido div.soluciones div.datos div.dch div.caja { margin-top:40px; background-image:url(../IMG/fondo_Caja.jpg); background-repeat: no-repeat; background-position: right top; padding:20px; padding-bottom:10px;}
div#web div#cuerpo div#contenido div.soluciones div.datos div.dch div.caja p { font-size:0.9em; color:#005AA1;}
*/
div#web div#cuerpo div#contenido div.caja { margin-left: 0px; width: 702px; height: 105px; margin-top:40px; background-image:url(../IMG/fondo_Caja.jpg); background-repeat: no-repeat; background-position: right top; border: 1px solid #cfcfcf;}
div#web div#cuerpo div#contenido div.caja p { padding:10px; font-size:0.9em; color:#005AA1;}

/*______*/
div#web div#cuerpo div#contenido div#boton_ejemplo {width:195px; height:39px;margin-top:25px; margin-left:25%;}
div#web div#cuerpo div#contenido div#boton_ejemplo span { display: block; width: 195px; text-align: center; font-size:0.9em; color:#FFFFFF; line-height: 39px; padding-top:10px; font-weight: bold;}
div#web div#cuerpo div#contenido div#boton_ejemplo a { display: block; width:195px;height:39px; background-image:url(../IMG/bot_ver_ejem_1.gif); background-position: left top; background-repeat: no-repeat; text-decoration: none;}
div#web div#cuerpo div#contenido div#boton_ejemplo a:hover { background-image:url(../IMG/bot_ver_ejem_2.gif); background-position: left top; background-repeat: no-repeat; cursor: hand;}
/*______*/

/*______*/












