*{
font-size:100%;  }

#containerc {
            width: 960px;
            height:550px;
            border: 0;
            padding: 4px;
            margin:0 auto;
            background: #f3ecd8;
border:solid 1px #D3CDBC;
        }

p.obli{color:#798545;}

span.obli{color:#D27641;}
a{text-decoration:none;}
input{background:#fffdf8;}

/****HACK INTERNET EXPLORER6****//*\*/
* html td {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #979797;}
/**/

td {font-size:80%;font-family: Verdana, Arial, Helvetica, sans-serif;color: #979797;}

.results {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #979797;}

.labels {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10pt;color: #979797;width:40%;}

.almost_done {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10pt;color: #D27641;font-weight:bold;}

.header {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12pt;}

/****HACK INTERNET EXPLORER6****//*\*/
* html .button {margin: 4px 0 0 80px;background:#a0ada6;color:#fff;}
/**/

.button {margin: 4px 0 0 80px;background:#a0ada6;color:#fff;cursor:pointer;}

.confirm {position:relative;width:300px;margin: 10px 0 0 50px;padding:2px;}

strong.almost {font-size:10px;}

/****HACK INTERNET EXPLORER6****//*\*/
* html .confirmbutton {position:absolute;margin: 34px 0 0 400px;width:90px;background:#a0ada6;color:#fff;padding:2px;}
/**/

.confirmbutton {margin: 40px 0 0 140px;width:90px;background:#a0ada6;color:#fff;padding:2px;cursor:pointer;}

.strongconfirm{color:#D29E74;}

#textoc p {position:absolute;margin:128px 0 0 258px;color:#D27641}

#confirm {position:absolute;width:200px;margin-top:80px;.margin-top:50px;margin-left:400px;.margin-left:200px;font-size: 12px;}

/****HACK INTERNET EXPLORER6****//*\*/
* html #gracias {position:absolute;width:400px;height:30px;margin-top:-50px;margin-left: -100px;font-size: 11px;}
/**/

#gracias {position:absolute;width:400px;height:30px;margin-top:-50px;.margin-top:20px;margin-left: -80px;.margin-left: -250px;font-size: 11px;}

/*Leyenda contacto*/

/****HACK INTERNET EXPLORER6****//*\*/
* html #formulario {width:400px;position:absolute;margin:30px 0 0 60px;}
/**/

#formulario {width:400px;position:absolute;margin:30px 0 0 300px;.margin:20px 0 0 60px;}

.formulario {position:absolute;margin: 20px 0 0 150px;/*.margin: 144px 0 0 -390px;*/}

/*Leyenda contacto*/

/****HACK INTERNET EXPLORER6****//*\*/
* html .formulario input{background:#a0ada6;color:#fff;}
/**/
.formulario input{background:#a0ada6;color:#fff;}
/****HACK INTERNET EXPLORER6****//*\*/
* html .regresar {position:absolute;cursor:pointer;margin:-130px 0 0 400px;}
/**/
.regresar {cursor:pointer;margin-left:-120px;}

/*Leyenda contacto*/

/****HACK INTERNET EXPLORER6****//*\*/
* html .formulario {position:absolute;margin: 140px 0 0 -390px;}
/**/

textarea {overflow:hidden;background:#fffdf8;font-size: 11px;}

.aceptarf a {text-decoration:none;}
.aceptarf{width:70px;height:20px;margin-top:-10px;margin-left: 130px;background:url(../imagenes/aceptar.png);}
.aceptarf:hover{background:url(../imagenes/aceptar2.png);cursor:pointer;}

/****HACK INTERNET EXPLORER6****//*\*/
* html #datos{position:absolute;margin:56px 0 0 510px;text-decoration:none;}
/**/
#datos{position:absolute;margin:60px 0 0 690px;.margin:56px 0 0 510px;text-decoration:none;}

.press{
font-weight:bold;
font-size:10px;
}
.error{
color:#e0532d;
}
.botonreg{
position:absolute;
display:block;
margin-top:60px;
color:#a0ada6;
}
.spanf {
display:block;
margin-top:30px;
font-size:12px;
color:#630a0a;
}