/* generic css II */
a:link { text-decoration:none; color: #000; }
a:visited { text-decoration:none; color: #000; }
a:hover { text-decoration:underline; color: #066fcd; }

h1 { font-size: 16px; text-align: left; color: #066fcd; font-family:Verdana, Arial, Helvetica, sans-serif; }
h2 { font-size: 14px; margin-bottom:10px; color:#40A2F9; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:-10px; }

/* Subtitulos y listas */
h1.subtitulo { font-size: 12px; margin-top:0; margin-bottom:10px; color:#666; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; }
h1.subtitulo strong { color:#066fcd; }
h2.subtitulo { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#666; text-align:left; margin-top:10px; }
h2.subtitulo strong { color:#066fcd; }
ul.home_list { font-family: Verdana, Arial, Helvetica, sans-serif; line-height:1.5; }
ul.home_list li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; color:#000; list-style:none;  margin-top:10px;  background:url(imagenes/arrows_list.gif) top left no-repeat; padding-left:20px; vertical-align:top;  }

p, textarea, input, select { FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align:justify; line-height:1.4; }

ul { font-family:Verdana, Arial, Helvetica, sans-serif; }
li { font-size:12px; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; padding-left:20px; list-style:none; background:url(imagenes/arrows_1.gif) top left no-repeat; line-height:1.5; }


/*div.publicidad { width:200px; height:auto; margin-left:10px; margin-top:10px; margin-bottom:15px; float:right; }*/
table.publicidad { width:200px; margin-left:10px; border-top: 5px #336633 solid; border-bottom: 5px #336633 solid; float:right; }
table.publicidad td a { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#AD8409; font-size:11px; font-weight: normal; background-image:url(imagenes/fletxa1.gif); background-repeat:no-repeat; background-position: left; float: left; text-align:left; padding-left: 15px;  margin:0; }
table.publicidad td a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#AD8409; text-align:left; font-weight: normal; margin:0; text-decoration:underline; }
table.publicidad td.linea { width:100%; height:1px; background-image:url(imagenes/linea_publicidad.gif); background-position:right; background-repeat:no-repeat; }

/* DIVS */
div.bloque { width:100%; height:8px; }
div.banner { width:100%; height:106px; margin:0 auto; padding-top:5px; padding-bottom:10px; }
div.topnav { width:100%; height:auto; margin:0 auto; padding-bottom:0; }


/* --------------------*/

/* :::::::: PUBLICIDAD ;;;;;;;;*/
.Menu { height:auto; width:190px; float:right; /*border:1px #009900 solid;*/ }
.Comprar { width:190px; height:auto; margin-bottom:5px; margin-left:5px; padding-top:8px; margin-top:50px; }
.publicidad1 {  width:190px; height:auto; margin-bottom:5px; margin-left:5px; padding: 3px; border-top: 5px #9ADAF5 solid; border-bottom: 5px #9ADAF5 solid; }
.publicidad1 td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#339966; text-align:center; font-weight: bold; }
.publicidad1 th { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#339966; text-align:center; font-weight: bold; }
.publicidad1 th a {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#066fcd; font-weight: normal; text-decoration:none; 	background-image: url(imagenes/fletxa1.gif);  background-repeat:no-repeat; padding-left: 15px; background-position: left; float: left; text-align:left; margin-top:3px; margin-bottom:3px; }
.publicidad1 th a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#9ADAF5; font-weight: normal; text-decoration:underline; }
.publicidad1 td.linea { width:100%; height:1px; background-image:url(imagenes/linea_publicidad.gif); background-position:right; background-repeat:no-repeat; }


/* ---- General */
/*strong { /*color:#000; /*color:#066fcd; }*/

div.bloque_links { width:100%; height:20px; text-align:right; margin-top:-8px; background: url(imagenes/barra_links.jpg) right no-repeat; /*background-color:#f8f8F8;*/ }
div.bloque_links a { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #000; text-align:right; text-decoration:none; padding-right:27px; }
div.bloque_links a:visited { color: #000; text-decoration:none; }
div.bloque_links a:hover { color: #066fcd; text-decoration:none; }


a.Links { text-decoration:none; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #000; font-weight: normal; background-color:#f8f8F8; text-align:right; }
a.Links:link { text-decoration:none; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #000; font-weight: normal;}
a.Links:visited { text-decoration:none; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #000; font-weight: normal;}
a.Links:hover { text-decoration:none; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #066fcd; font-weight: normal;}

table.table_anuncio { background-color:#DCEBF8; }
table.table_soluciones_integrales { width:180px; margin-left:5px; }

table.table_soluciones { width:175px; height:50px; margin-left:5px; background-color:#86BCEA; /*DCEBF8*/ text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; }
table.table_soluciones th { color:#0066CC; text-align:center; font-size:13px; }
table.table_soluciones td { color:#000; text-align:center; font-size:12px; }


.right_imagenes { width:auto; height:auto; float:right; padding-left:10px; }
.img_soluciones { float:right; }
