/**
 * @version 10-02-01 / template.css
 * @author Asesores informáticos SVFNET ( Julio Varela )
 * @package template
 * @copyright Copyright (C) 2010. All rights reserved.
 */
* { margin: 0; padding: 0; }
body { padding: 0; margin: 0; background: #fffffe url(../comunes/bkgfdo.jpg) repeat center top; color: #cccccc; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; text-align: center; }
html { padding: 0; margin: 0; }
html > body { font-size: small; } 
hr { display: none; } 
img { border: 0; }
div { border: 0; }
.clr { clear: both; }
/* h1, h2, { display: none; } */
h1 { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: tahoma, verdara, arial, sans-serif; font-size: 20px; color: #cc6600; font-weight: bold; } 
h2 { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 16px; color: #cc6600; font-weight: bold; } 
h3 { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 14px; color: #cc6600; font-weight: bold; } 
h4 { margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px; font-size: 13px; color: #000000; font-weight: bold; background-color: #ffba00; } 
h5 { margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px; font-size: 12px; color: #000000; font-weight: bold; background-color: #ffba00; } 
h6 { margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px; font-size: 11px; color: #000000; font-weight: bold; background-color: #ffba00; } 
h1 a { margin: 0px 5px 0px 5px; font-family: tahoma, verdana, arial, sans-serif; font-size: 10px; letter-spacing: 1px; color: #cccccc; font-weight: normal; }
a:link, a:visited { color: #999999; text-decoration : none; } 
a:hover, a:active, a:focus { color: #333333; text-decoration : none; }
p { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
#pbody	{ margin: 0px auto; max-width: 800px; overflow: hidden; }
#pleft	{ margin-left: 0px; padding-left: 10px; height: 100%; background: url(../comunes/bkgizq.png) 0 0 repeat-y; }
#pright	{ margin-right: 0; padding-right: 10px; height: 100%; background: url(../comunes/bkgder.png) 100% 0 repeat-y; }
#pagina	{ padding: 5px 0px 5px 0px; margin: 0 auto; background: #fffffe; color: #666667; font-size: 10px; max-width: 800px; text-align: left; }
#pieinf { padding: 0px 0px 5px 0px; margin: 10px 0px 0px 0px; width: 780px; overflow: hidden; border-top: #6fc637 1pt solid; border-bottom: #6fc637 1pt solid; }
#pieizq { padding: 10px 0px 10px 5px; margin: 0px 0px 0px 0px; float: left; width:380px; text-align: left; }
#pieder { padding: 10px 5px 10px 0px; margin: 0px 0px 0px 0px; float: right; width: 390px; text-align: right; }
.pietxt { font-family: verdara, arial, helvetica, sans-serif; font-size: 10px; color: #999999; text-decoration: none; letter-spacing: 1px; line-height: 12px; }
.pietxt:link, .pietxt:visited, .pietxt:hover, .pietxt:active, .pietxt:focus { text-decoration: none; }
.pielnk { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none; }
.pielnk:link, .pielnk:visited, .pielnk:active { color: #cc9900; text-decoration: none; letter-spacing: 1px;	line-height: 12px; }
.pielnk:hover, .pielnk:focus  { color: #99cc00; text-decoration: none; }
.publnk { font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px; color: #cccccc; text-decoration: none; }
.publnk:link, .publnk:visited, .publnk:active { color: #cccccc; text-decoration: none; letter-spacing: 0px; line-height: 25px; }
.publnk:hover, .publnk:focus  { color: #666666; text-decoration: none; }
#infotx { padding: 0px 0px 0px 0px; margin: 10px 0px 10px 0px; width: 780px; overflow: hidden; }
#infoiz { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; float: left; width:185px; text-align: left; }
#infode { padding: 0px 5px 0px 0px; margin: 0px 0px 0px 0px; float: right; width: 585px; text-align: right; }
#arriba { padding: 0px 0px 5px 0px; margin: 0px 0px 0px 0px; width: 780px; height: 50px; overflow: hidden; border-bottom: #6fc637 1pt solid; }
#arrizq { padding: 0; margin: 0; float: left; width: 670px; text-align: left; }
.arrizq { padding: 0; margin: 0; font-family: "myriad pro", arial, verdana, tahoma; color: #6fc637; font-size: 16px; letter-spacing: 2px; }
#arrder { padding: 0 0 10px 0; margin: 0; float: right; width: 100px; text-align: right; }
#arrder img { border: 0; margin-left: 0; margin-top: 0px; margin-bottom: 6px; display:inline;}
.arrtex { font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; color: #333333; text-decoration: none; }
.arrtex:link, .arrtex:visited, .arrtex:active { color: #99cc00; text-decoration: none; letter-spacing: 0px; }
.arrtex:hover, .arrtex:focus  { color: #cc9900; text-decoration: none; }
#baselogo { padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }
#baselogo img { border: 0; margin: 5px 0px 5px 5px; }
#basemenu { padding: 0px 0px 10px 0px; text-align: left; }
#MenuNavegacion { margin: 0px 0px 0px 0px; }
#MenuNavegacion ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style-type: none; }
#MenuNavegacion li { font-weight: normal; text-align: right; vertical-align: middle; border-bottom: #ffffff 3px solid; }
#MenuNavegacion a { padding: 5px 5px 5px 5px; background-color: #009933; display: block; color: #ccff99; font-family: arial, helvetica, sans-serif; font-size: 11px; text-align: right; }
#MenuNavegacion a:link, #MenuNavegacion a:visited, #MenuNavegacion a:active { color: #ccff99; text-decoration: none; }
#MenuNavegacion a:hover, #MenuNavegacion a:focus  { color: #ffffff; background-color: #996634; text-decoration: none; }
#baseinfosup { padding: 0px 0px 10px 0px; text-align: center; }
#baseinfoinf { padding: 10px 0px 10px 0px; text-align: left; }
#baselogoini { margin: 20px 5px 0px 10px; padding: 10px 0px 10px 0px; text-align: center; }
#baselogoini img { border: 0; margin: 5px 10px 5px 10px; }
#basetextoinfo { margin: 20px 5px 20px 10px; padding: 10px 20px 10px 20px; text-align: left; }
#basetextoinfo .textoinfo { font-family: verdara, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; }
#basetextoinfo h1 { margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; font-family: verdara, arial, sans-serif; font-size: 16px; color: #cc6600; font-weight: bold; }
#basetextopubli { margin: 0px 25px 0px 23px; padding: 0px 0px 0px 0px; background-color: #fffffe; text-align: justify; }
#basetextopubli h1 { margin: 0px 0px 0px 0px; padding: 3px 0px 3px 25px; font-family: verdana, arial, sans-serif; font-size: 11px; letter-spacing: 1px; color: #ffffff; text-transform: uppercase; font-weight: bold; background: #976904 url(../imagenes/azul_flec.gif) no-repeat left top; }
#basetextopubli h2 { margin: 0px 0px 10px 0px; padding: 3px 0px 3px 5px; font-family: verdana, arial, sans-serif; font-size: 11px; letter-spacing: 1px; color: #996633; font-weight: bold; background: #d5fbaa; }
#basetextopubli h3 { margin: 0px 0px 5px 0px; padding: 3px 0px 3px 5px; font-family: verdana, arial, sans-serif; font-size: 10px; letter-spacing: 1px; color: #336699; font-weight: bold; background: #dbe7f0; }
#basetextopubli .textopubli { margin: 0px 0px 0px 0px; padding: 15px 0px 10px 20px; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; border-left: #976904 1px solid; }
#basetextopubli .textopubli p { margin: 0px 0px 0px 0px; padding: 0px 0px 15px 0px; }
#basetextopubli .textopubli ul { margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; }
#basetextopubli .textopubli li { margin: 15px 0px 15px 25px; padding: 0px 0px 0px 0px; color: #996633; }
#formulario { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 515px; }
#formulaizq { padding: 0px 5px 0px 0px; margin: 0px 0px 0px 0px; float: left; width: 340px; text-align: left; }
#formulader { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; float: right; width: 170px; text-align: right; }
#formulaizq .formulaizqizq { padding: 0px 5px 0px 0px; margin: 0px 0px 10px 0px; float: left; width: 65px; height: 25px; text-align: right; }
#formulaizq .formulaizqder { padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; float: right; width: 270px; height: 25px; text-align: left; }
#formulaizq a, #formulaizq a:link, #formulaizq a:visited, #formulaizq a:active { color: #336699; text-decoration: none; }
#formulaizq a:hover, #formulaizq a:focus  { color: #996633; text-decoration: none; }
#formulaizq h2 { margin: 0px 0px 10px 0px; padding: 3px 0px 3px 5px; font-family: verdana, arial, sans-serif; font-size: 11px; letter-spacing: 1px; color: #333333; font-weight: bold; background: #eeeeee; }
#formuenvio { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; float: left; width: 515px; text-align: left; }
#formuenvio h2 { margin: 10px 0px 10px 0px; padding: 3px 0px 3px 5px; font-family: verdana, arial, sans-serif; font-size: 11px; letter-spacing: 1px; color: #333333; font-weight: bold; background: #eeeeee; }
#formuenvio .formutexto { padding: 15px 0px 3px 0px; margin: 0px 0px 0px 0px; color: #996633; }
.form { font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: xx-small; color: #336699; padding: 2px; background-color: #fffffc; border: #becee4 0px solid; }
.formMsg { padding: 5px 0px 5px 0px; font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; color: #996633; }
.formField { padding: 2px; background: #ffffcc; border: #dddddd 1px solid; }
.formFieldError { padding: 2px; background: #ffcccc; border: #996633 1px solid; }
.formbot { margin-top: 20px; padding: 4px; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: xx-small; color: #336699; height: auto; background: #ffffcc; border: #becee4 1px solid; }
.formr { font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: xx-small; color: #336699; height: auto; background: #ffffaa; border: #ffffff 1px solid; }
#tablagen { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 515px; background: #ebebeb; }
#tablagen h2 { margin: 0px 0px 0px 0px; padding: 10px 0px 10px 0px; font-family: verdana, arial, sans-serif; font-size: 11px; letter-spacing: 1px; color: #333333; font-weight: bold; background: #ebebeb; text-align: center; }
#tablegen h5 { margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px; font-family: verdana, arial, sans-serif; font-size: 10px; letter-spacing: 0px; color: #cc3300; font-weight: normal; background: #fffffe; text-align: left; }
#tablegen .piscina1 { margin: 0px 5px 5px 5px; padding: 5px 0px 5px 0px; font-family: verdana, arial, sans-serif; font-size: 10px; letter-spacing: 0px; color: #0033cc; font-weight: normal; background: #ffffcc; text-align: center;  width: 160px; height: 40px; float: left;}
#tablegen .piscina2 { margin: 0px 5px 5px 5px; padding: 5px 0px 5px 0px; font-family: verdana, arial, sans-serif; font-size: 10px; letter-spacing: 0px; color: #0033cc; font-weight: normal; background: #ffffcc; text-align: center;  width: 160px; height: 40px; float: left;}
#tablegen .piscina3 { margin: 0px 5px 5px 5px; padding: 5px 0px 5px 0px; font-family: verdana, arial, sans-serif; font-size: 10px; letter-spacing: 0px; color: #0033cc; font-weight: normal; background: #ffffcc; text-align: center;  width: 160px; height: 40px; float: left;}
#tablaizq { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; float: left; width: 320px; text-align: left; }
#tablader { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; float: right; width: 190px; text-align: right; }
#tablaizq .tablaizqizq { padding: 10px 0px 10px 0px; margin: 0px 0px 5px 0px; float: left; width: 180px; text-align: center; height: 20px; background: #f3f3f3; }
#tablaizq .tablaizqder { padding: 10px 0px 10px 0px; margin: 0px 0px 5px 0px; float: right; width: 135px; text-align: center; height: 20px; background: #f7f7f7; }
#tablader .tabladerizq { padding: 10px 0px 10px 0px; margin: 0px 0px 5px 0px; float: left; width: 135px; text-align: center; height: 20px; background: #f3f3f3; }
#tablader .tabladerder { padding: 10px 0px 10px 0px; margin: 0px 0px 5px 0px; float: right; width: 50px; text-align: center; height: 20px; background: #f7f7f7; }
#tbacasa { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 515px; }
#tbacasa h2 { margin: 10px 0px 0px 0px; padding: 5px 0px 0px 0px; font-size: 10px; letter-spacing: 2px; color: #cc9900; font-weight: bold; background: #f9f4ee; text-align: center; text-transform: uppercase; border-top: #ccae82 1px solid; }
#tbacasa h3 { margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; font-size: 10px; letter-spacing: 1px; color: #996633; font-weight: normal; background: #f9f4ee; text-align: center; }
#tbacasa h4 { margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px; font-size: 12px; letter-spacing: 2px; color: #ff3300; font-weight: normal; background: #f9f4ee; text-align: center; border-bottom: #ccae82 1px solid; }
#tbacasa .tbacasa { padding: 0px 0px 0px 0px; margin: 5px 0px 5px 0px; font-size: 10px; letter-spacing: 1px; color: #99cc00; text-align: center; }
#tbacasaizq { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; float: left; width: 255px; text-align: center; }
#tbacasader { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; float: right; width: 250px; text-align: center; }
#tableizq { padding: 5px 0px 0px 5px; margin: 0px 0px 0px 0px; float: left; width: 510px; text-align: left; }
#tableizq .tableizq0 { padding: 10px 0px 10px 0px; margin: 0px 5px 5px 0px; float: left; width: 100px; text-align: center; height: 20px; background: #f7f7f7; }
#tableizq .tableizq1 { padding: 10px 0px 10px 0px; margin: 0px 5px 5px 0px; float: left; width: 96px; text-align: center; height: 20px; background: #f7f7f7; }
#tableizq .tableizq2 { padding: 10px 0px 10px 0px; margin: 0px 5px 5px 0px; float: left; width: 96px; text-align: center; height: 20px; background: #f7f7f7; }
#tableizq .tableizq3 { padding: 10px 0px 10px 0px; margin: 0px 5px 5px 0px; float: left; width: 96px; text-align: center; height: 20px; background: #f7f7f7; }
#tableizq .tableizq4 { padding: 10px 0px 10px 0px; margin: 0px 5px 5px 0px; float: left; width: 96px; text-align: center; height: 20px; background: #f7f7f7; }
#tableizq .tableizq5 { padding: 5px 0px 5px 0px; margin: 0px 5px 5px 0px; float: left; width: 100px; text-align: center; background: #f3f3f3; }
#tableizq .tableizq6 { padding: 5px 0px 5px 0px; margin: 0px 5px 5px 0px; float: left; width: 96px; text-align: center; background: #f3f3f3; }
#tableizq .tableizq7 { padding: 5px 0px 5px 0px; margin: 0px 5px 5px 0px; float: left; width: 96px; text-align: center; background: #f3f3f3; }
#tableizq .tableizq8 { padding: 5px 0px 5px 0px; margin: 0px 5px 5px 0px; float: left; width: 96px; text-align: center; background: #f3f3f3; }
#tableizq .tableizq9 { padding: 5px 0px 5px 0px; margin: 0px 5px 5px 0px; float: left; width: 96px; text-align: center; background: #f3f3f3; }
.espacio { clear: both; height: 10px;}
#basetextocasa { margin: 0px 25px 0px 23px; padding: 0px 0px 0px 0px; background-color: #fffffe; text-align: justify; }
#basetextocasa h1 { margin: 0px 0px 0px 0px; padding: 3px 0px 3px 25px; font-family: verdana, arial, sans-serif; font-size: 11px; letter-spacing: 1px; color: #ffffff; text-transform: uppercase; font-weight: bold; background: #976904 url(../imagenes/azul_flec.gif) no-repeat left top; }
#basetextocasa h2 { margin: 0px 0px 0px 0px; padding: 5px 0px 5px 10px; font-size: 16px; letter-spacing: 2px; color: #759b00; font-weight: bold; background: #efffbf; border-top: #8bb900 1px solid; border-left: #8bb900 1px solid; border-right: #8bb900 1px solid; }
#basetextocasa h3 { margin: 0px 0px 2px 0px; padding: 5px 0px 5px 10px; font-size: 14px; letter-spacing: 2px; color: #759b00; font-weight: bold; background: #efffbf; border-bottom: #8bb900 1px solid; border-left: #8bb900 1px solid; border-right: #8bb900 1px solid;}
#basetextocasa h4 { margin: 0px 0px 0px 0px; padding: 5px 0px 5px 10px; font-size: 12px; letter-spacing: 2px; color: #759b00; font-weight: bold; background: #efffbf; border-top: #8bb900 1px solid; border-left: #8bb900 1px solid; border-right: #8bb900 1px solid;}
#basetextocasa h5 { margin: 0px 0px 0px 0px; padding: 5px 0px 5px 10px; font-size: 12px; letter-spacing: 2px; color: #759b00; font-weight: bold; background: #efffbf; border-bottom: #8bb900 1px solid; border-left: #8bb900 1px solid; border-right: #8bb900 1px solid; }
#basetextocasa span { margin: 0px 0px 5px 0px; padding: 5px 5px 5px 5px; font-size: 10px; letter-spacing: 1px; color: #8bb900; font-weight: normal; background: #efffbf; }
#basetextocasa .textocasa { margin: 0px 0px 0px 0px; padding: 15px 0px 10px 20px; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; border-left: #976904 1px solid; }
#basetextocasa .textocasa p { margin: 0px 0px 0px 0px; padding: 0px 0px 15px 0px; }
#basetextocasa .textocasa ul { margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; }
#basetextocasa .textocasa li { margin: 15px 0px 15px 25px; padding: 0px 0px 0px 0px; color: #996633; }
#basetextocasa .textocasa img { padding: 10px 0px 10px 0px; margin: 10px 0px 10px 0px; text-align: center; }
#basetextocasa3 { margin: 0px 25px 0px 23px; padding: 0px 0px 0px 0px; background-color: #fffffe; text-align: justify; }
#basetextocasa3 h1 { margin: 0px 0px 0px 0px; padding: 3px 0px 3px 25px; font-family: verdana, arial, sans-serif; font-size: 11px; letter-spacing: 1px; color: #fffffe; text-transform: uppercase; font-weight: bold; background: #976904 url(../imagenes/azul_flec.gif) no-repeat left top; }
#basetextocasa3 h2 { margin: 0px 0px 2px 0px; padding: 5px 0px 5px 10px; font-size: 16px; letter-spacing: 2px; color: #759b00; font-weight: bold; background: #efffbe; border: #8bb900 1px solid; }
#basetextocasa3 h3 { margin: 0px 0px 0px 0px; padding: 5px 0px 5px 10px; font-size: 12px; letter-spacing: 2px; color: #759b00; font-weight: bold; background: #efffbf; border-top: #8bb900 1px solid; border-left: #8bb900 1px solid; border-right: #8bb900 1px solid;}
#basetextocasa3 h4 { margin: 0px 0px 0px 0px; padding: 5px 0px 5px 10px; font-size: 12px; letter-spacing: 2px; color: #759b00; font-weight: bold; background: #efffbf; border-left: #8bb900 1px solid; border-right: #8bb900 1px solid;}
#basetextocasa3 h5 { margin: 0px 0px 2px 0px; padding: 5px 0px 5px 10px; font-size: 12px; letter-spacing: 2px; color: #759b00; font-weight: bold; background: #efffbf; border-bottom: #8bb900 1px solid; border-left: #8bb900 1px solid; border-right: #8bb900 1px solid; }
#basetextocasa3 span { margin: 0px 0px 5px 0px; padding: 5px 5px 5px 5px; font-size: 10px; letter-spacing: 1px; color: #8bb900; font-weight: normal; background: #efffbf; }
#basetextocasa3 .textocasa { margin: 0px 0px 0px 0px; padding: 15px 0px 10px 20px; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; border-left: #976904 1px solid; }
#basetextocasa3 .textocasa p { margin: 0px 0px 0px 0px; padding: 0px 0px 15px 0px; }
#basetextocasa3 .textocasa ul { margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; }
#basetextocasa3 .textocasa li { margin: 15px 0px 15px 25px; padding: 0px 0px 0px 0px; color: #996633; }
#basetextocasa3 .textocasa img { padding: 0px 0px 0px 0px; margin: 5px 0px 0px 0px; text-align: center; }
#basetextolegal { margin: 0px 25px 0px 23px; padding: 0px 0px 0px 0px; background-color: #fffffe; text-align: justify; }
#basetextolegal h1 { margin: 0px 0px 0px 0px; padding: 3px 0px 3px 25px; font-family: verdana, arial, sans-serif; font-size: 11px; letter-spacing: 1px; color: #ffffff; text-transform: uppercase; font-weight: bold; background: #976904 url(../imagenes/azul_flec.gif) no-repeat left top; }
#basetextolegal h2 { margin: 0px 0px 10px 0px; padding: 3px 0px 3px 5px; font-family: verdana, arial, sans-serif; font-size: 11px; letter-spacing: 1px; color: #996633; font-weight: bold; background: #d5fbaa; }
#basetextolegal h5 { margin: 0px 0px 5px 0px; padding: 3px 0px 3px 5px; font-family: verdana, arial, sans-serif; font-size: 10px; letter-spacing: 1px; color: #666666; font-weight: bold; background: #ffffcc; }
#basetextolegal .textolegal { margin: 0px 0px 0px 0px; padding: 10px 0px 10px 10px; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 9px; color: #999999; text-decoration: none; border-left: #976904 1px solid; }
#basetextolegal .textolegal p { margin: 0px 0px 10px 0px; padding: 0px 0px 0px 5px; }
#basetextolegal .textolegal ul { margin: 0px 0px 0px 0px; padding: 0px 0px 10px 22px; }
#basetextolegal .textolegal li { margin: 5px 0px 5px 0px; padding: 0px 0px 0px 0px; color: #999999; }
#basetextolegal address { padding: 0px 0px 0px 10px; margin: 15px 0px 15px 25px; font-size: 10px; border-left: #009933 4px solid; font-style: normal }
#cloud { margin: 5px 5px 5px 5px; padding: 5px 5px 5px 5px; text-align: center; }
.agregado { margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #999999; text-decoration: none; text-align: justify; }
.agregado p { margin: 0px 0px 0px 0px; padding: 5px 10px 5px 10px; }
#basetextopubli .textopublica { margin: 0px 0px 0px 0px; padding: 15px 0px 10px 20px; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #999999; text-decoration: none; border-left: #976904 1px solid; }
#basetextopubli .textopublica p { margin: 0px 0px 0px 0px; padding: 0px 0px 15px 0px; }
#basetextopubli .public:link, #basetextopubli .public:visited, #basetextopubli .public:active { color: #cc9900; text-decoration: none; letter-spacing: 1px; font-weight: bold; }
#basetextopubli .public:hover, #basetextopubli .public:focus  { color: #99cc00; text-decoration: none; }
#basetextopubli .textolinks { margin: 0px 0px 0px 0px; padding: 15px 0px 10px 20px; font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; color: #999999; text-decoration: none; border-left: #976904 1px solid; }
#basetextopubli .textolinks p { margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; }
#basetextopubli .textolinks a { color: #cc9900; font-weight: bold; }
#basetextopubli .textolinks a:hover  { color: #99cc00; text-decoration: none; }
#baseslider { padding: 0px 0px 10px 10px; text-align: left; }
#slider { width: 570px; height: 270px; position: relative; overflow: hidden; }
#slider h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-family: verdara, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; letter-spacing: 1px; }
#slider span { font-family: verdara, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; letter-spacing: 1px; }
#sliderContent { width: 570px; position: absolute; top: 0; margin-left: 0; }
.sliderImage { float: left; position: relative; display: none; }
.sliderImage span { position: absolute; font-family: verdana, sans-serif; font-size: 10px; padding: 10px; width: 570px; color: #ffffff; display: none; background : transparent url(../slider/fondo-trans.png) repeat-x 50% 50%; }
.clear { clear: both; }
.sliderImage span strong { font-family: verdana, sans-serif; font-size: 11px;}
.top { top: 0; left: 0; }
.bottom { bottom: 0; left: 0; }
ul { list-style-type: none;}
