/* CSS Document */
/* ADVERTENCIA ESTA HOJA DE ESTILOS ES UN LIO */
/* TANTO CAMBIO DE ULTIMA HORA PROBOCAN ESTO */

/* ESTILOS PROPIOS */
*,html{padding: 0px; margin:0px; font-family:"Trebuchet MS", Trebuchet, Arial, Verdana; color:#333333; font-size:1.0em; outline:none;}
body{ background-color:#FFF; margin-top:0px; color: #333333; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:70%; text-align:left;}
h1{color:#99CC00; font-size:30px; margin-bottom:10px;}
h2 {color:#000000; font-size:20px; margin-bottom:1.0em;}
.salto {clear: both;}
.floatleft { float: left;}
.floatright {float: right;}
a{ text-decoration:none;}
a:hover{ text-decoration:none;}
input.boton { float:right; background-color:#99cc00; color:#FFFFFF; width:120px; height:28px; text-align:center; font-size:1.3em; text-decoration:none; }
input { margin-left:3px;}
/* FIN ESTILOS PROPIOS*/

#contenido{margin:auto auto; width:944px;}
#cabecera {float: left; width:942px; height:240px; margin-top:4px; border: 1px solid #CCCCCC; display:inline; background-color:#333333;   }
#cabecera2 {float: left; width:942px; height:140px; margin-top:4px; border: 1px solid #CCCCCC; margin-bottom:0px;  display:inline; background-color:#333333;   }
#cabecera3 { float:left; width:942px; height:140px; background-image:url(../images/soluciones.jpg); background-repeat:no-repeat; border: 1px solid #CCCCCC; background-color:#333333;}
#cabecera4 { float:left; width:942px; height:253px; margin-top:4px; border: 1px solid #CCCCCC; display:inline; background-color:#999999; color:#FFFFFF;  }
#cabecera5 { float:left; width:942px; height:253px; margin-top:4px; display:inline;  }
#cabeceravideo {float:left; width:942px; height:395px; margin-top:4px; color:#9999999; padding-top:15px;  }
#cabeceravideo p{float:right; width:270px; margin-bottom:15px;}
#cabeceravideo img{float:left; margin-right:20px; margin-bottom:60px;}
#cabecera_dipity{ float:left; width:944px; height:300px; text-align:right; margin-top:5px; margin-bottom:15px;}
#cabecera_dipity_blog { float:left; height:112px; width:280px; padding:10px; background-color:#009933; margin-top:10px;}
#cabecera3 p{ float:left; padding:10px; }
#logotipo{ width:944px; height:122px; background-image: url(../images/bgcabecera.jpg); background-position:center top; margin-bottom:0px; background-repeat: no-repeat; }
#logotipo img {float:left;}
#menu{ float:right; margin-top:0px; display:inline; margin-right:80px; text-align:left; background-image:url(../images/menu_bg2.gif); background-repeat:repeat-x; background-position:bottom left;  }
#menu ul li {float:left; display:inline; }
#menu ul li a{float:left; color:#333; font-size:1.1em;  padding:5px 10px 10px 10px; width:65px;  }
#menu ul li a img{ float:left; padding-right:5px;}
#menu ul li a:hover{ float:left; color:#FFFFFF; background-color:#99CC00; padding:5px 10px 10px 10px;   }
.marcado a {float:left; color:#FFFFFF; background-image: url(../images/li_hover.gif); background-repeat:repeat-x; background-color:#999999; }

#submenu { float:left; width:944px; height:31px; background-image:url(../images/menu_bg.gif); background-repeat:repeat-x; background-position:bottom left; text-align:left; padding-left:0px; padding-top:5px;}
#submenu ul { float:left; width:900px; margin-bottom:10px;}
#submenu ul li { display:inline; float:left; padding-left:10px; padding-right:10px; border-right-width: 1px; border-right-style: solid; border-right-color: #999; }
#submenu ul li a {float:left; color:#333; text-decoration:none; font-size:1.0em; font-weight:bold; padding-right:10px; padding-left:10px; padding-top:5px; }
#submenu ul li a:hover{color:#FFF; background-image: url(../images/li_hover.gif); background-repeat:repeat-x; background-color:#666666;}

#entradas{ width:944px; float:left; margin-top:10px; display:inline; }
#entradas ul{float:left; display:inline;}
#entradas ul li{float:left; background-color:#000000;  padding:5px; width:296px; height:95px; list-style-image:none; list-style-type:none; display:inline; font-size:0.9em;}
#entradas ul li a{float:left; display:inline; color:#FFFFFF;}
#entradas ul li a:hover{float:left; display:inline;}

.titblan {font-size:1.3em; color:#FFFFFF; text-decoration:none; display:inline; }
.titblan2{ float:left; font-size:2.0em; color:#FFFFFF; text-decoration:none; display:inline;}

#entradas2{ width:306px; float:right; height:200px; }
#entradas2 ul{float:left;}
#entradas2 ul li{width:306px; float:left; background-color:#000000; padding:5px; width:296px; height:95px; list-style-image:none; list-style-type:none; display:block; }
#entradas2 ul li a{float:left; text-decoration:none;}
#entradas2 ul li a:hover{float:left;}

.entradas2{ width:306px; float:right;}
.entradas2 ul{float:left;}
.entradas2 ul li{width:306px; float:left; background-color:#000000; padding:5px; width:296px; height:95px; list-style-image:none; list-style-type:none; display:block; }
.entradas2 ul li a{float:left; text-decoration:none;}
.entradas2 ul li a:hover{float:left;}

.ba1 { display:inline; }
.ba1 a {background-image:url(../images/ban1_bg.jpg); background-repeat:no-repeat; width:276px; height:55px; display:inline; font-size:0.9em; padding-top: 40px; padding-right: 10px;  padding-left: 10px; }
.ba1 a:hover { background-image:url(../images/ban1_bg_b.jpg); background-repeat:no-repeat;  display:inline;}

.ba2 { display:inline; }
.ba2 a {background-image:url(../images/ban2_bg.jpg); background-repeat:no-repeat; width:276px; height:65px; display:inline; font-size:0.9em; padding-top: 30px; padding-right: 10px;  padding-left: 10px;  }
.ba2 a:hover { background-image:url(../images/ban2_bg_b.jpg); background-repeat:no-repeat; display:inline;}

.ba3 {  display:inline; }
.ba3 a {background-image:url(../images/ban3_bg.jpg); background-repeat:no-repeat; width:276px; height:45px; display:inline; font-size:0.9em; padding-top: 50px; padding-right: 10px;  padding-left: 10px; }
.ba3 a:hover{ background-image:url(../images/ban3_bg_b.jpg); background-repeat:no-repeat; display:inline;}

.ba4{ display:inline; float:left; width:210px; height:111px;background-image:url(../images/demos.jpg);  background-repeat:no-repeat;padding-top:25px; padding-left:80px; }
.ba4 a{ float:left;  font-size:1.4em; color:#003300;  margin-bottom:30px; line-height:15px; }
.ba4 a:hover{ color:#000000; }

.ba5{ display:inline; float:left; width:235px; height:89px; background-image:url(../images/producto.jpg); background-repeat:no-repeat; padding-top:30px; padding-left:55px; margin-bottom:15px; }
.ba5 a{ float:left; font-size:1.4em; color:#003300; line-height:17px;}
.ba5 a:hover{ color:#003300;}

.ba6 {display:inline; float:left; width:210px; height:111px; background-image:url(../images/ban_6.jpg); background-repeat:no-repeat; padding-left:95px; padding-top:25px; margin-bottom:15px; }
.ba6 a{ float:left; font-size:1.4em; color:#003300; width:180px; line-height:15px;}

.ba7 { display:inline;}
.ba7 a{ background-image:url(../images/ban7_bg.jpg); background-repeat:no-repeat; width:276px; height:55px; display:inline; font-size:0.9em; padding-top:40px; padding-right:10px; padding-left:10px;}
.ba7 a:hover{ display:inline; background-image:url(../images/ban7_bg_b.jpg); background-repeat:no-repeat;}

.ba8{ display:inline;}
.ba8 a{ background-image:url(../images/ban8_bg.jpg); background-repeat:no-repeat; width:276px; height:55px; display:inline; font-size:0.9em; padding-top:40px; padding-right:10px; padding-left:10px;}
.ba8 a:hover{ display:inline; background-image:url(../images/ban8_bg_b.jpg); background-repeat:no-repeat;}

.ba9{ display:inline;}
.ba9 a{ background-image:url(../images/ban9_bg.jpg); background-repeat:no-repeat; width:276px; height:55px; font-size:0.9em; padding-top:40px; padding-right:10px; padding-left:10px; display:inline;}
.ba9 a:hover{ display:inline; background-image:url(../images/ban9_bg_b.jpg); background-repeat:no-repeat;  }

#entrada_g{ height:204px; width:624px; background-color:#666666; float:left; background-image:url(../images/qlik.jpg); background-repeat:no-repeat; background-position: 2px 2px; margin-top:10px; }
#entrada_g a{float:left; font-weight:bold; color:#FFFFFF; height:134px; width:594px; padding-left:30px; padding-top:70px; font-size:1.55em; }
#entrada_g p{ font-size:2em; color:#FFFFFF;}

#pie { float:left; width:944px; height:130px; background-image:url(../images/bg_pie.jpg); background-repeat:no-repeat; background-position:top center; margin-top:10px; margin-bottom:0px;}

#col_izq{ float:left; width:220px; margin-top:15px; }
#col_izq a{ color:#99cc00;}
#col_izq a:hover{ color:#666666;}
#col_izq2{ float:left; width:220px; padding-top:30px;}
#col_izq2 a{ color:#99cc00;}
#colizq2 a:hover { color:#666666;}

#col_der{ float:right; width:270px; margin-top:25px; text-align:right;}
#col_der a{font-weight:bold; font-size:1.1em; text-decoration:none;}
#col_der a:hover{ color:#99CC00}
.negrita { font-weight:bold; font-size:1.1em;}
.resaltado{ color:#333333; font-size:1.8em; font-weight:bold; float:left; line-height:18px; background-image:url(../images/bg_main.gif); background-repeat:repeat; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #99cc00; width:678px; padding-top: 20px; padding-right: 10px; padding-bottom: 20px; padding-left: 10px; }
#colummna_contenido{ float:left; width:635px;}
#colummna_contenido2{ float:left; width:695px; }
#introduccion{ float:left; width:635px}
#introduccion p{ float:left; width:630px; font-size:1.8em; line-height:25px; margin-bottom:10px; padding-right:5px;}
.fondo{ background-color:#eefbc2; background-image:url(images/bg_fondo.jpg); background-repeat:repeat; padding:5px; width:280px;}
#col1{ width:307px; float:left; margin-right:10px; padding-bottom:20px; }
#col1 p{ margin-bottom:10px; float:left; width:300px; font-size:1.1em; line-height:18px;}
#col1 p.entrada{ float:left; width:285px;}
.encabezado { font-size:2.2em; font-weight:bold; color:#99CC00; margin-bottom:15px; margin-top:10px; float:left; width:307px; }
#columna2{ width:297px; float:left; margin-right:10px; padding-left:10px; }
#columna2 p{ margin-bottom:10px; float:left; width:280px; font-size:1.1em; line-height:18px;}
#columna2 img{ float:left; clear:both; margin-left:40px;}
#columna3{ width:297px; float:left; padding-top:15px; padding-left:10px; }
#columna3 p{ width:280px; margin-bottom:10px; float:left; font-size:1.1em; line-height:20px;}
#col2{ width:307px; float:left;  }
#col2 p{ width:300px; margin-bottom:10px; float:left; font-size:1.1em; line-height:20px;}
#col2 p.entrada{ float:left; width:285px;}
#col3 {width:633px; float:left; padding-bottom:15px;  }
#col3 p{float:right;  padding-top:5px; padding-right:5px; margin-right:5px; margin-top:15px;}
#linea{ float:left; border-top-width: 1px; border-top-style: solid; border-top-color: #999999; width:620px; height:10px; margin-top:15px; margin-left:5px;}
.textoprincipal{ float:left; width:601px; padding-top:20px; padding-right:20px; padding-left:10px; padding-bottom:20px; font-size:1.4em; line-height:18px; font-weight:bold; color:#003300; background-color:#eff3d8;	border-top-width: 1px; border-top-style: solid; border-top-color: #999999; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #999999; border-right-width: 1px; border-left-width: 1px; 	border-right-style: dashed; border-left-style: dashed; border-right-color: #999999; border-left-color: #999999;}
#cabeceracol3 { float:left; background-color:#333333; width:633px; padding-bottom:20px;}
#cabeceracol3 img{ float:right;}
#cabeceracol3 p{ color:#FFFFFF; font-size:1.6em; float:left; width:550px; padding-top:20px; margin-top:0px; padding-left:15px; line-height:0.9em; }
#coluno { float:left; width: 340px; padding-top:10px; display:inline; }
#coluno p{ float:left; padding:10px; font-size:1.1em; }
#coluno img{  margin-top:15px;}
#coluno a{ float:left;}
#coldos { float:right; width: 340px; padding-top:10px; display:inline;  }
#coldos p{ float:left; padding:10px; font-size:1.1em;  }
#coldos img{ float:left; margin-top:15px;}
#coldos a{ float:left;}
#col4{ width:307px; float:left; margin-right:10px; padding-left:5px; }
#col4 p{ margin-bottom:10px; float:left; font-size:1.1em; line-height:18px; }
#col5{ width:307px; float:left; }
#col5 p{ margin-bottom:10px; float:left; font-size:1.1em; line-height:18px;}
#col6 {width:617px; float:right; padding-left:10px; padding-bottom:15px; padding-top:10px; margin-top:10px; background-image:url(../images/col6_top_bg.jpg); background-repeat:repeat-x;}
#col6 p{ float:left; text-align:left; width:600px; font-size:1.4em;}
.entrada{ float:left; margin-top:10px; margin-bottom:10px; padding-right:15px; padding-bottom:15px; font-size:1.5em; color:#99cc00; font-weight:bold; line-height:18px; background-image:url(../images/col6_down_gb.jpg); background-repeat:repeat-x; background-position:bottom left; }
.listado{ width:944px; float:left; background-image:url(../images/exito_bg.jpg); background-repeat:no-repeat; margin-bottom:5px;}
.listado img a{ border:none;}
.listado p {float:left; width:380px; padding-left:40px; }


.listador{ width:944px; float:left; background-image:url(../images/exito_bg.jpg); background-repeat:no-repeat; margin-bottom:5px;}
.listador img a{ border:none;}
.listador p {float:left; width:380px; padding-left:40px; }

.titulo_bloque{ font-size:16px; font-weight:bold; color:#99CC00; margin-bottom:5px; margin-top:10px; float:left; width:307px; }
.titulo_bloque a{ color:#99CC00; }
.texto_bloque{ width:390px; float:left;}
.titulo_modulo { font-size:1.7em; font-weight:bold; color:#99CC00; margin-bottom:5px; }
.titulo_modulo a { color:#99CC00;}
.lo{ float:left; margin-left:20px; margin-top:2px; background-color:#000000; color:#FFFFFF; width:136px; height:96px;}
.lo2{ float:right; background-color:#000000; color:#FFFFFF;}
#intro { width: 700px; float:left; background-image:url(../images/bg_titulo.jpg); background-repeat:repeat-x; background-position:bottom left; margin-bottom:10px; }
#intro p{ float:left; width: 270px;padding:5px; font-size:18px; color:#333333; padding-top:15px; background-color:#FF0000;}
.estrella { float:left; font-size:30px; color:#96BF0D; font-weight:bold; margin-right:80px;} 
.estrella2 { float:left; font-size:60px; color:#FFFFFF; font-weight:bold; margin-left:40px; margin-top:10px; } 
.estrella3 { float:left; margin-top:10px; margin-bottom:0px; padding-right:15px; padding-bottom:8px; font-size:1.5em; color:#99cc00; font-weight:bold; line-height:18px;}
#entradas3{ width:220px; float:right; padding-bottom:20px; margin-right:5px; }
#entradas3 ul{ float:left; display:block;}
#entradas3 ul li{ float:left; display:block; }
#entradas3 ul li a{ float:left; text-decoration:none; padding:5px 5px 5px 15px; width:205px; font-weight:bold; font-size:0.9em; }
#entradas3 ul li a:hover{ float:left; background-color:#333; color:#FFFFFF; font-style:italic;}
#entradas3 img{ border:none; margin-top:5px; margin-right:5px;} 
.gama1 { background-color:#C3D9AA;}
.gama2 { background-color:#D9E7AD;}
.gama3 {
	background-color:#DDE7BC;
}
.gama4 {
	background-color:#DEE7C2;
}
.gama5 {
	background-color:#DCE7C9;
}
.gama6 {
	background-color:#DDE7CD;
}
.gama7 {
	background-color:#E0E7CC;
}
.gama8 {
	background-color:#E4EBDF;
}
.gama9 {
	background-color:#F0F0F0;
}
.gama10 {
	background-color:#F4F4F4;
}
.gama11 {
	background-color:#F6F6F6;
}
.gama12 {
	background-color:#F8F8F8;
}
.gama13 {
	background-color:#FCFCFC;
}
.gama14 {
	background-color:#FEFEFE;
}
.gama15 {
	background-color:#FFFFFF;
}
.gama16 { background-color:#FFFFFF;}
.gama17 { background-color:#FFFFFF;}
.tit { float:left; background-image:url(../images/bg_tit.jpg); background-repeat:repeat-x; height:21px; width:215px; padding-bottom:3px; padding-left:10px; color:#FFFFFF; font-weight:bold; font-size:1.0em; text-align:left; margin-top:4px;}
.seleccion{ float:left; background-color:#333; color:#FFFFFF; font-style:italic; }
.seleccion a { color:#fff; float:left;}
#submenu2 { float:left; width:636px; text-align:center; }
#submenu2 ul { float:left; width:636px; }
#submenu2 ul li { display:inline; float:left; color:#FFFFFF;  border-right-width: 1px; border-right-style: solid; border-right-color: #999; background-color:#99cc00;  }
#submenu2 ul li a {float:left;  color:#FFF; text-decoration:none; font-size:1.2em; font-weight:bold; padding-top:5px;  height:25px; width:155px;  }
#submenu2 ul li a:hover{color:#FFF; background-color:#333333;}

.seleccionado{ background-color:#333333; color:#FFFFFF;}

#submenu3 { float:left; width:634px;  background-color:#333333; text-align:left;}
#submenu3 ul { float:left; width:634px; }
#submenu3 ul li { display:inline; float:left; color:#FFFFFF;  background-color:#99cc00; }
#submenu3 ul li a {float:left; color:#FFF; text-decoration:none; font-size:2.2em; font-weight:bold; padding-top:10px; padding-right:10px; padding-left:10px; height:50px;}
#submenu3 ul li a:hover{color:#FFF; background-color:#333333; float:left; height:50px;}
#submenu3 ul li a.selecci{ height:50px;background-color:#333333; color:#FFFFFF; width:450px;}

.caja { background-image:url(../images/caja_bg.jpg); background-repeat:repeat-x; background-color:#090909; float:left; width:306px; height:245px;  margin-top:10px; margin-bottom:15px;}
.caja p{ background-image:url(../images/caja_p_bg2.jpg); background-repeat:repeat-x; float:left; width:305px; border-top-width: 1px; border-top-style: solid; border-top-color: #FFFFFF; color:#FFFFFF; font-size:1.5em; background-color:#000000;}
.caja p img{ float:left; margin-top:10px; margin-left:10px; margin-right:5px;}
.caja p a{ float:left; text-align:left; width:255px; color:#FFFFFF;  line-height:16px; margin-bottom:5px; padding-top:10px;}
.caja p a:hover{ color:#99cc00;}

a.linkverde { color:#99CC00;}
a.linkverde a:hover { color:#FFFFFF;}
.linkverde{ float:left; color:#99CC00; text-decoration:underline; font-size:0.7em; margin-left:25px;}
.linkverde a{color:#99CC00;}
.linkverde a:hover { color:#FFFFFF;}



.linkigarle  a{ float:right; color:#333333; text-decoration:none; margin-top:4px; font-size:1.1em; }
.linkigarle  a:hover{ color:#99cc00;}

#lista { float:left; width:280px; padding-left:5px; }
#lista ul { display:block; padding-left:5px; float:left; }
#lista ul li { line-height:18px; float:left; }
#lista ul li a{ list-style-position: outside; list-style-image: url(../images/punto.jpg); list-style-type: none; float:left;}

#lista2 { float:left; width:435px; margin-bottom:10px;}
#lista2 ul { display:inline; float:left; }
#lista2 ul li { line-height:25px; float:left; list-style-image: url(../images/flecha2.gif); list-style-position: inside; list-style-type:none;}
#lista2 ul li a{ float:left; font-size:1.0em; color:#99CC00; margin-right:40px; font-weight:bold; padding:2px 8px 2px 50px; width:350px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #666666;}
#lista2 ul li a:hover { color:#333333; background-color:#99CC00;}



   
h2 { color:#333333; font-size:20px; margin-bottom:10px;}
h2 a{ color:#99CC00;}
h3{color:#99CC00; font-size:20px; margin-bottom:10px;}
h3 a { color:#99CC00;}
.cajaverde{ float:left; background-color:#96BF0D; padding:10px; color:#FFFFFF; margin-bottom:5px; width:660px; }
.verde{color:#99CC00; font-weight:bold; font-size:14px;}
#textos {float: left; width:944px; }
#resto1{float:right; width:400px; padding-top:35px; padding-bottom:20px;}
#resto1 p{margin-top:10px; text-align:justify; margin-bottom:20px;}
#intro2{ float:left; width:350px;  padding-top:10px;  background-image: url("../images/bgtextos.jpg"); background-position:center bottom; background-repeat:no-repeat; }
#intro2 img{float:left; border:none; }
#intro2 p{float:left; font-size:13px; width:350px; background-color:#FFFFFF;  }


#cuadro { width:489px; height:230px; float:left; padding-top:15px; }
#cuadro p { background-color:#333; font-size:1.3em; color:#FFF; padding-left:30px; list-style-type:none; height:25px; padding-top:5px;}
#cuadro p span{ font-size:1em; padding-left:258px; color:#FFF; }

#amarillo { width:489px; height:40px; background-color:#dedb00;}
#amarillo p { background-color:#dedb00; font-size:1.3em; color:#333; padding-left:30px; float:left;}
#amarillo li{ background-color:#dedb00; color:#333; padding-left:30px; color:#333; list-style-type:none; text-align:left;}
#amarillo li div{ background-color:#dedb00; font-size:1.3em; color:#333; padding-left:90px; color:#333; padding-right:15px; }


#green { width:489px; height:auto; background-color:#99CC00; padding-top:5px; padding-bottom:10px;}
#green p { background-color:#99CC00; font-size:1.3em; color:#FFF; padding-left:30px; float:left }
#green li{ background-color:#99CC00; color:#FFF; padding-left:30px; color:#FFFFFF; list-style-type:none}
#green li div{ background-color:#99CC00; font-size:1.3em; color:#FFF; padding-left:30px; color:#FFFFFF; padding-right:15px; }










#boton {float: left; padding-top:30px; padding-left:10px;}
#minisite{ float:right; width:344px; margin-top:18px; margin-bottom:50px;}
#intro3{ float:left; width:570px; height:405px; background-image:url(../images/bgtextos.jpg); background-position:center bottom; background-repeat:repeat-x; padding-bottom:15px; padding-top:15px; }
#resto2{ float:left; width:550px; margin-top:40px; margin-bottom:20px; margin-left:30px; display:inline; }

#menu2{float:left; width:260px; padding-top:20px;}
#menu2 ul{float:left; }
#menu2 ul li{float:left;display:block; width:180px; padding:10px; margin-bottom:5px; background-color:#99CC00; list-style-type:none; list-style-image:none; }
#menu2 ul li a{float:left; color:#FFFFFF; width:190px; text-decoration:none; font-size:14px;}
#menu2 ul li a:hover{color:#333333}

#resto3 {float:right; width:680px; padding-top:25px; padding-bottom:10px;  margin-bottom:50px; background-image:url(../images/bgtextos.jpg); background-position:center bottom; background-repeat:repeat-x; }
#resto3 p{margin-top:10px; text-align:justify; margin-bottom:20px; font-size:1.0em; }
#resto3 img{ float:left; margin-bottom:15px;}

#soluciones { float:left; width:944px; font-size:1.1em; }

#columna_soluciones { float:left; width:445px; padding:10px 10px 10px 0px; text-align:left;  font-size:1.0em; }
#columna_soluciones p { float:left; margin-bottom:20px; line-height:16px; }
#columna_soluciones p a { float:left; color:#99CC00; margin-right:10px; font-weight:bold;}

#columna_soluciones3 { float:left; width:340px; padding:10px 10px 0px 0px; text-align:left;  font-size:1.1em; }
#columna_soluciones3 p { float:left; margin-bottom:5px; line-height:16px; width:335px; }
#columna_soluciones3 p a { float:left; color:#99CC00; margin-right:10px; font-weight:bold;}

#columna_onko { float:left; width:580px; padding:10px 10px 0px 0px; text-align:left;  font-size:1.1em; float:left; margin-right:45px;  }
#columna_onko p { float:left; margin-bottom:5px; line-height:16px; width:335px; }
#columna_onko p a { float:left; color:#99CC00; margin-right:10px; font-weight:bold;}


#columna_portal{ float:left; width:945px; padding:10pxx; text-align:left;  font-size:1.1em; float:left; }
#columna_portal img{ margin:5px; border:solid 4px #CCC;}


#columna_soluciones2 { float:right; width:440px; padding:10px 0px 10px 10px; text-align:left; font-size:1.0em;}
#columna_soluciones2 p{ float:left; margin-bottom:20px; line-height:16px; }
#columna_soluciones2 p a { float:left; color:#99CC00; margin-right:10px; font-weight:bold;}



#columna_soluciones4 { float:left; width:340px; padding:80px 0px 10px 10px; text-align:left; font-size:1.1em; }
#columna_soluciones4 p{ float:left; margin-bottom:20px; line-height:16px; width:335px; }
#columna_soluciones4 p a { float:left; color:#99CC00; margin-right:10px; font-weight:bold;}

#columna_soluciones5 { float:left; width:300px; font-size:1.1em; background-image:url(../images/ball.jpg); background-repeat:no-repeat; width:210px; height:219px; background-position: top left; margin-top:80px; margin-left:20px;}
#columna_soluciones5 p{ float:left; margin-bottom:20px; color:#FFFFFF; font-weight:bold; }
#columna_soluciones5 p a { float:left; color:#FFFFFF; margin-left:45px; margin-top:75px; font-weight:bold; font-size:2.1em; line-height:24px; text-align:left;}

#columna_jornada { float:right; width:210px; margin-right:9px; margin-top:25px;}
#columna_jornada a img{ border:none;}


#desta_onkologiko { float:right; width:300px; font-size:1.1em; width:210px; margin-left:20px; border:#CCC 1px solid; padding-top:10px; padding-left:10px; margin-top:10px; }
#desta_onkologiko p{ float:left;  color:#333; font-weight:bold; border-bottom:#CCC 1px; border-bottom-style:solid; width:150px; margin-left:5px; margin-bottom:10px;}
#desta_onkologiko p a { float:left; color:#333; margin-left:5px; font-weight:bold; font-size:1.1em; text-align:left;}

#desta_onkologiko li a {color:#333; margin-left:5px; font-weight:lighter; font-size:1.1em; text-align:left; list-style-type:none;  }
#desta_onkologiko li {list-style-type:none; border-bottom:#CCC 1px solid; width:190px; padding-bottom:5px; padding-top:5px; }




#columna_soluciones6 { float:left; width:340px; padding:65px 0px 10px 10px; text-align:left; font-size:1.1em; }
#columna_soluciones6 p{ float:left; margin-bottom:20px; line-height:16px; width:335px; }
#columna_soluciones6 p a { float:left; color:#99CC00; margin-right:10px; font-weight:bold;}


#encabezado_soluciones { float:left; padding-bottom:15px; font-size:1.2em; color:#99cc00; font-weight:bold; line-height:18px; background-image:url(../images/col6_down_gb.jpg); background-repeat:repeat-x; background-position:bottom left; width:230px; margin-right:10px; text-align:left;}
.titular { font-size:2.4em; font-weight:bold; color:#333333; padding:0px 10px 10px 0px; float:left; width:430px; border-bottom-width: 1px; border-bottom-style: dotted;
	border-bottom-color: #333333; margin-bottom:15px; }
#salto { float:left; width:445px; height:20px;}


#portada1{ margin: auto auto; background-image:url(../images/bgcua.jpg); background-repeat:repeat; width:1023px; height:713px; }
#portada{ width:1023px; height:713px; float:left; background-image:url(../images/portada.jpg); background-repeat:no-repeat; filter: alpha(opacity=70); opacity: .7;  } 

/* ESTILOS PARA TWITTER */
	#roi{ float:left; width:304px; margin-top:10px; margin-left:14px; font-size:1.2em;}
	#twitter_div{ background-color:#000000; float:left; width:304px; padding-bottom:5px; }
	h2.sidebar-title { float:left; width:289px; height:25px; margin-left:5px; margin-top:5px; display:inline;   }
	#twitter_update_list{ float:left; list-style-position:inside; list-style-type:none; padding:0px 5px 5px 5px; color:#FFFFFF;width:294px;}
	#twitter_update_list li{ color:#FFFFFF; float:left; background-color:#96bf0d; width:284px; padding:5px; line-height:12px; }
	#twitter_update_list li a{ color:#FFFFFF; float:left;}
	#twitter_update_list li a:hover{ color:#000000;}
	#twitter_update_list span{}
	#twitter-link  { width:294px; display:block; float:left; background-color:#dedb00; text-align:right; color:#000000;font-size:0.7em; display:inline;  margin-bottom:5px; margin-left:5px; margin-top:5px; } 
/* FIN ESTILOS TWITTER */

/* links de la pagina blog*/ 
#entradasblog{ width:944px; float:left; margin-top:10px; height:88px; background-image:url(../images/txt.jpg); background-position:center; 	background-repeat:no-repeat; border: 1px solid #CCCCCC; }
#entradasblog p img a{ float:left; margin-left:10px; margin-top:20px;}
#entradasblog p a{ float:left; color:#000000; font-size:2.4em; padding:20px 5px 5px 15px; display:inline;}
#entradasblog ul{float:left; margin-bottom:10px;}
#entradasblog ul li{width:170px; float:left; text-align:right; background-color:#000000; padding:5px; height:85px; list-style-image:none; list-style-type:none;  margin-bottom:10px; display:inline;  }
#entradasblog ul li a{float:left; text-decoration:none; display:inline; }
#entradasblog ul li a:hover{float:left; display:inline;}
.wordpress { display:inline;  }
.wordpress a { background-image:url(../images/ban_press.jpg); background-repeat:no-repeat; width:150px; height:75px; display:inline; font-size:0.9em; padding-top: 10px; padding-right: 10px;  padding-left: 10px;  }
.wordpress a:hover { background-image:url(../images/ban_press_b.jpg); background-repeat:no-repeat;  display:inline;}
.dipity { display:inline; }
.dipity a {background-image:url(../images/ban_dipity.jpg); background-repeat:no-repeat; width:276px; height:75px; display:inline; font-size:0.9em; padding-top: 20px; padding-right: 10px;  padding-left: 10px;  }
.dipity a:hover { background-image:url(../images/ban_dipity_b.jpg); background-repeat:no-repeat; display:inline;}
/* fin links de la pagina blog */
#firma a{ float:right; text-align:right; width:150px; height:20px; font-size:0.9em; color:#000000; font-weight:bold; margin-bottom:20px;}
#firma a:hover{ color:#99be16;}

/* ESTILOS FORMULARIO ACCESO  */
input{	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
div.box{float:left; display: inline; padding:10px; color:#333333; margin-bottom:20px; width:500px;}
div.box h1 {font-size:14px;	color:#000000; padding-bottom:4px;}
div.box p{padding-bottom:14px;}
div.box input .input-text{border:1px solid #3b6e22;color:#666666;width:180px;}
div.box label{float:left; display:block;margin-bottom:10px;	color:#555555; margin-right:10px; }
div.box label .iz{display:block; float:left; padding-right:6px; width:70px;	text-align:left; font-weight:bold;}
div.box .check { float:left; width:500px; }
div.box .check label{display:block; float:left;	padding-right:6px;	text-align:left; font-weight:bold; width:150px; height:30px;}
div.box .check label span{padding-left:10px; display:inline-block; width:120px; vertical-align:top;}
input.boton { float:right; background-color:#99cc00; color:#FFFFFF; width:120px; height:28px; text-align:center; font-size:1.3em; text-decoration:none; }
.su{ margin-bottom:15px; clear:both;}
#infox { float:right; width:300px; padding:15px; height:150px; }
.clientesoli { float:left; font-size: 1.2em; text-align: center; width: 100px; height: 23px; background-color:#97c00e; border:none; color:#FFFFFF; margin-top:10px; margin-left:10px; padding-top:3px;}

/* FIN ESTILOS FORMUALRIO ACCESO  */
#formacion { float:left; width:530px; height:140px;}
#formacion p{ float:left; width:520px; margin-left:10px; font-size:1.2em; text-align:left;}
#formaci { float:left; width:942px; color:#999999; padding-top:10px;}
#formacion2 {float:right; background-image:url(../images/formacion_img.jpg); background-repeat:no-repeat; width:400px; height:172px;}
#eleccion { float:left; padding-left:20px; width:900px; height:93px;}
#eleccionbot { float:left; width:320px; margin-top:33px;}
.clientenuevo a{ float:left; height:21px; text-align:center; color:#FFFFFF; padding:7px 7px 0px 7px; margin-top:7px; margin-right:30px; text-decoration:none; font-weight:bold; background-color:#99cc00;} 
.clientenuevo a:hover { float:left; background-color:#666666; }

.clientemodifi a{ float:left; margin-top:7px; height:21px; text-align:center; color:#FFFFFF; padding:7px 7px 0px 7px; text-decoration:none; font-weight:bold; background-color:#333333; margin-right:30px;} 
.clientemodifi a:hover { float:left; background-color:99cc00; }
#comentario { float:left; width:550px; color:#FFFFFF; border-left-width: 1px; border-left-style: solid; border-left-color: #666666; padding-left:15px; margin-top:33px;}
#comentario p { float:left; font-size:1.0em; color:#333333; width:350px; margin-top:5px;}
#comentario p.destacado { float:left; color:#003399; font-size:1.4em; width:480px;}
/* */ 

/* ESTILOS PARA TABLA */
.listado { float:left; width:875px;  font-size:1.1em; margin-left:0px; }
.listado table { border-collapse: collapse; width:875px;  color: #FFFFFF;  background: #FFFFFF; font-weight:bold; margin-top:15px;}
.listado table a { color:#333333;}
.listado caption { text-align: left;  background: transparent;}
.listado td {  border: 1px solid #FFFFFF; padding:6px 11px 2px 11px; }
.listado th {  border: 1px solid #FFFFFF; padding:6px 11px 2px 11px; color: #FFFFFF; background: #011f79;  height:25px; }
.listado thead th{ border: 1px solid #FFFFFF; text-align: left; background: #ccffff; color: #FFFFFF;    }
.listado tfoot th { text-align: right; background: #c8e8ff; color: #FFFFFF;  }
.listado tbody td a { background: transparent; text-decoration: none; color: #666666;}
.listado tbody td a:hover { background: transparent; color: #666666;}
.listado tbody th a { background: transparent; text-decoration: none; color: #666666;}
.listado tbody th a:hover { background: transparent; color: #666666;}
.listado tbody th, .listado tbody td { vertical-align: top; text-align: left;}
.listado tfoot td {  background: #c8e8ff; padding-top:6px; height:20px;}
.odd { background: #F8F8F8; color:#666666;} 
.listado tbody tr:hover { color:#FFFFFF;}
.listado tbody tr:hover th, .listado tbody tr.odd:hover th { color:#FFFFFF;}
.listado td img { border:none;}

input{	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
div.box{float:left; display: inline; padding:10px; color:#333333; margin-bottom:20px; width:490px;}
div.box h1 {font-size:14px;	color:#000000; padding-bottom:4px;}
div.box p{padding-bottom:14px;}
div.box input .input-text{border:1px solid #3b6e22;color:#666666;width:180px;}
div.box label{float:left; display:block;margin-bottom:10px;	color:#555555; margin-right:10px;}
div.box label .iz{display:block; float:left; padding-right:6px; width:70px;	text-align:left; font-weight:bold;}
div.box .check { float:left; width:700px; }
div.box .check label{display:block; float:left;	padding-right:6px;	text-align:left; font-weight:bold; width:150px; height:30px;}
div.box .check label span{padding-left:10px; display:inline-block; width:120px; vertical-align:top;}
.su{ margin-bottom:15px; clear:both;}


/* FIN ESTILOS PARA TABLA */
