*{margin: 0;padding: 0;border:none;}
body {width: 100%; margin:auto; margin-top: 15px; margin-bottom: 15px; text-align:center; font-family:"Trebuchet MS"; font-size:1em;}


div#contenedor {width:850px; height: 790px; margin:auto; text-align:center; border: 1px solid #005483; margin-botom:15px;background-image: url("../img/teclado1.jpg");background-repeat: no-repeat;background-position:0px 115px; }
div#contenedor div#cabecera {height:114px; }
div#contenedor div#cabecera h1 {display:none;}
div#contenedor div#cabecera h2 {color:#ffffff; font-size:2em; font-weight:normal; padding-top:18px; text-align:left; margin-left:25px; }
div#contenedor div#cabecera div#logo_ciss {height:114px;width:850px; float:left;background-image: url("../img/logo_ciss3.gif");background-repeat: x-repeat;background-position:0px 0px;}
div#contenedor p.tit { font-size:2em; color:#005483; text-align:center; margin-right: 4px; margin-top:15px; padding-top:15px;}
div#contenedor p.subtit { font-size:1.1em; color:#005483; text-align:right; margin-top:5px;  padding-top:40px; margin-right: 25px;}
div#contenedor p { font-size:0.8em; color:#666666; text-align:left; margin-right: 12px; margin-top:25px; }
div#contenedor form div#formu { width:800px; margin-top: 30px; } 
div#contenedor form div#formu p.campos { margin-bottom:0px; color:#666666; text-align:right; margin-left: 50px;}
div#contenedor form div#formu div#izq {float:right; width: 200px; font-size:14px; text-align:right; color:#666666;}
div#contenedor form div#formu div#clave {width: 550px; text-align:left; color:#666666; margin-top:15px; margin-left: 280px; }
div#contenedor form div#formu div#clave p  {margin-top: 4px; text-align:left;  color:#666666; font-size:0.9em; }
div#contenedor form div#formu div#clave p input#checkbox {border:1px solid #0561A6;  text-align:left; color:#666666; margin-top:25px;}
div#contenedor form div#formu div#clave p span {color:#0561A6; font-weight:bold; font-size:1.1em; }
div#contenedor form div#formu div#clave p.aceptar {color:#0561A6;}

div#contenedor form div#formu div#izq label {font-size:14px; color:#666666;}
div#contenedor form div#formu div#der {float:right; width: 300px; font-size:14px; text-align:right; color:#666666;}
div#contenedor form div#formu div#der input {font-size:14px; color:#666666; border:1px solid #005483;}
div#contenedor form div#formu div#der p { font-size:1em; color: #333333; text-align:left; margin-top:0px; padding-bottom: 6px; padding-top:2px;}
div#contenedor form div#formu div#izq p { font-size:1em; color: #666666; text-align:right; margin:0px; padding:0px; margin-bottom:6px; margin-right:4px; padding-bottom:2px; padding-top:2px;}
div#contenedor p.boton {text-align:right; }
input.envio { text-align:center; border:0px; background-image:url(../img/enviar_1.gif); background-repeat: no-repeat; background-position: 5px 0px; width: 140px; height: 40px; margin-top: 5px; cursor:hand; cursor:pointer; margin-bottom:20px; background-color:#ffffff;}
div#contenedor form div#formu div#clear {clear:both;} 

div#contenedor form div#protect { background-color:#ffffff; width: 100%; margin-top:5px; border-top: 1px solid #cfcfcf; margin-left:0px; margin-right:0px; padding: 0px; padding-top: 8px; text-align:justify;}
div#contenedor form div#protect p.tit {padding-top: 10px; color:#005483; font-size: 1em; text-align:left; font-weight: bold; padding-left:15px; margin-left:15px;}
div#contenedor form div#protect p {font-size: 0.7em; text-align:justify; margin-top: 0px;  padding-left:30px;  padding-right:30px}

div#contenedor div#confir_1 p { margin-top:60px; text-align:center; font-size: 1.4em; color:#005483}
div#contenedor div#confir_2 p { margin-top:15px; text-align:center; font-size: 1em; color:#666666}
