/* Estilos generales */
*{margin:0; padding:0;}
body {background-color:#fff;font-family:Trebuchet MS; font-size:75%;margin: 0;padding: 0;height: 100%;}
img {border:0;}

#contenedor{
position:relative; width:896px; height: 400px;margin: auto; text-align: center;}

/*
#contenedor{position:absolute; width:896px; height: 400px;top:50%; margin-top:-200px;left:50%; margin-left:-448px;}
*/

#contenedor .centrado {position:relative; float:left; width:436px; padding:200px 190px 0px 190px; text-align: center; font-size: 0.9em; color: #cecece; height: 321px;
}

#contenedor .idiomas{float:right; padding:0 0 0 20px; width:20px;}

#contenedor .ccc {position:relative;float:left; width: 780px; padding: 0 0 0 36px; color:#cecece; font-size: 0.9em;}

#contenedor .sab {position:relative;float:left; width: 896px; border-top: 1px solid #be9e56; text-align: left;}
#contenedor .sab img {margin-left: 30px;}

#formulario {font-size:1em; width:440px; margin-top: 27px; margin-left: 20px;}
#formulario .elemento {width:100%; float:left; padding-bottom: 10px;}
#formulario .div_label {float:left; width:130px;color: #000;}
#formulario .div_input {float:left;width:300px; text-align: left;}
#formulario .div_input .preg {font-size:1em; color:#333; border-top:#999 1px solid; border-left:1px solid #999;  border-left:1px solid #999; border-bottom:1px dotted #999; border-right:1px dotted #999; }
#formulario .div_input .preg1 {font-size:0.8em; color:#333; border-top:#999 1px solid; border-left:1px solid #999;  border-left:1px solid #999; border-bottom:1px dotted #999; border-right:1px dotted #999; height: 16px;}
