#chancho {
 position: absolute;
 top: 200;
 width: 150;
 height: 150; 
 visibility: hidden;
}

span.normal {
 color: #999999;
 letter-spacing: 0;
}

h1 {
 text-align: left;
 font-size: 12pt;
 margin-left: 50;
 margin-top: 40;
 margin-bottom: 15;
 color: #99cc99;
 letter-spacing: 2;
}

h2 {
 text-align: left;
 font-size: 10pt;
 margin-left: 75;
 margin-top: 30;
 margin-bottom: 10;
 color: #66cc66;
}

h3 {
 text-align: left;
 font-size: 14pt;
 margin-left: 6.5em; 
}

table.sutil {
 border-right: 1 solid #eeeeee;
 border-bottom: 1 solid #eeeeee;
 text-align: center;
}

td.sutil {
 padding-top: 10;
 padding-bottom: 10;
 padding-left: 30;
 padding-right: 30;
}

div.warning {
 border: 1 solid #cc9999;
 width: 80%;
 margin-left: 10%;
 margin-bottom: 2em;
 padding: 1em;
 font-style: italic;
 font-size: 8pt;
 text-align: center;
 color: #cc9999;
}

input {
 font-size: 8pt;
 color: #999999;
}


a {
 color: #999999;
 font-weight: bold;
 text-decoration: none;
}

div.navigation {
 text-align: right;
 padding-right: 10;
 margin-top: 20;
 margin-bottom: 5em;
}

a.derecha {
 font-weight: normal;
 font-size: 8pt;
}

a.derecha:hover {
 font-weight: normal;
}


td.fotencia {
 width: 230;
 height: 180;
 padding-left: 60;
 padding-top: 20;
 background-position: top;
 background-repeat: no-repeat
}

input.login {
 font-size: 8pt;
 font-family: Verdana;
 color: #999999;
}

small.frase {
 font-size: 6.5pt;
 color: #999999;
}

small.resultado {
 font-size: 7pt;
 color: #99bb99;
}


body {
 background-color: white;
 color: #666666;
 font-size: 10pt;
 font-family: Verdana, Arial, Helvetica;
 text-align: justify;
 margin-top: 0;
 margin-right: 0;
 margin-left: 0;
 margin-bottom: 10;
}

img {
 border: 0;
}

a:hover {
 color: #668866;
 font-weight: bold;
 text-decoration: none;
}

table {
 font-size: 10pt;
}

.left {
 text-align: left;
}

.center {
 text-align: center;
}

.right {
 text-align: right;
}

td.guestbook_firmador {
 color: #aabbaa;
 padding-left: 30;
 padding-right: 30; 
 letter-spacing: 2;
}

td.guestbook_fecha {
 padding-left: 45;
 padding-right: 45; 
 color: #bbccbb;
}

td.guestbook_msg {
 color: #999999;
 padding-left: 60;
 padding-right: 60;
 padding-top: 5;
 padding-bottom: 35;
}

td.guestbook_msg_unread {
 color: #669966;
 font-weight: bold;
 padding-left: 60;
 padding-right: 60;
 padding-top: 5;
 padding-bottom: 35;
}

table.online {
 margin-top: 4em;
 width: 90;
 font-size: 7pt;
}

td.online_arriba {
 background-image: url('img/online1.jpg');
 height: 18;
}

td.online_centro {
 background-image: url('img/online2.jpg');
 padding-right: 5;
 text-align: right;
}

td.online_abajo {
 background-image: url('img/online3.jpg');
 height: 8;
}

input.guestbook {
 font-family: Verdana;
 color: #aabbaa;
 font-size: 8pt;
}

textarea.mensaje_guestbook {
 color: #999999;
 font-size: 8pt;
 margin-top: 10;
 margin-right: 10;
}

p.salto_chiquito {
 text-indent: 0;
 margin-top: 0;
 margin-bottom: 10;
}

small.muy_chico {
 font-size: 6.5pt;
}

td.cajon_white {
 width: 210;
 text-align: center;
}

td.cajon_green {
 width: 210; 
 text-align: center;
 color: black;
 background-color: #ddeedd;
}

td.cajon_id {
 width: 210;
 color: white;
 text-align: center;
 background-color: #669966;
}

h1.titulo {
 margin-left: -20;
 margin-bottom: 0;
 font-weight: bolder;
 font-family: times, serif;
 letter-spacing: 3;
 text-align: center;
 font-size: 250%;
 color: #339933;
}

h2.titulo {
 font-style: italic;
 font-weight: normal;
 letter-spacing: 0;
 margin-top: -10;
 text-align: center;
 margin-left: 30;
 font-size: 80%;
 color: #999999;
}

p {
 text-indent: 1em;
}

p.noindent {
 text-indent: 0;
}

p.boton {
 text-indent: 0em;
 margin-left: 0;
 margin-right: 0;
 text-align: center;
 margin-top: -15;
}
