body {
margin: 0 10px 30px 10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #333333;
}

p {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #333333;
}
a {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #333333;
text-decoration: none;
}
a:hover {
color: #AE6B00;
text-decoration: underline;
}
input {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
border: 1px solid #666666;
padding: 2px 2px 2px 2px;
color: #666666; }
select {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
border: 1px solid #666666;
padding: 2px 2px 2px 2px;
color: #666666; }
textarea {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
border: 1px solid #666666;
padding: 2px 2px 2px 2px;
color: #666666; }
.enviar {
background: transparent;
border: 0px;
color: #666666;
cursor: pointer;
font-weight: bold;
font-size: 11pt; }
.check {
border: 0; }

.seccion {
margin: 0 0 0 10px
color: #FFFFFF;
font-size: 14pt;
font-weight: bold;
}

.invisible {
display: none;
}
.visible {
display: inherit;
}

.frame {
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
-webkit-border-radius: 10px;
background-image: url(img/bg_frame.jpg);
background-repeat: repeat-x;
background-position: top;
}

.baja {
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
-webkit-border-radius: 10px;
background-color: #F0F0F0;
}
