body{background-color: #fff;margin:0px;padding:0px;font:10pt helvetica,arial;color:#fff;}

#contenedorsuperior{ width: 100%;background-color:#676767;}
#contenedorinferior{ width: 100%;background-color:#272727;}

img{border:none; behavior: url(../images/iepngfix.htc);}

#cabecera{
 width:1000px;height:703px;margin:auto;
 background:url(../images/fondo.jpg) no-repeat;
 position:relative; 
}
#cabecera #logotipo{
 position:absolute;
 top:97px;left:130px;
}
#cabecera #ontrack{
 position:absolute;
 top:48px;right:90px;
}

#cabecera #menu{
 margin:0px;padding:0px;list-style:none;
 position:absolute;
 top:164px;left:175px;
}
#cabecera #menu li{
 float:left;
 margin-right:15px;
}
#cabecera #brillo{
 position:absolute;
 z-index:100;
 top:237px;right:179px;
}
#cabecera #pantalla{
 background: url(../images/pantalla.png) no-repeat;
 width:675px;height:466px;
 position:absolute;
 left:150px;top:233px;
}
#cabecera #pantalla .titulo{
 position:absolute;
 top:70px;left:77px;
 font-size:11pt;
 font-weight:bold;
 text-transform:uppercase;
}
#cabecera #pantalla .foto{
 position:absolute;
 top:105px;left:60px;
 background:url(../images/fondofoto.png) no-repeat;
 width:195px;
 height:243px;

}
#cabecera #pantalla .foto img{position:absolute;top:2px;left:1px;}
#cabecera #pantalla .texto{
 width:335px;
 position:absolute;
 top:107px;right:60px;
 font-size:9pt;
}
#cabecera #pantalla #datos{height:400px;}
#cabecera #teclado{
 position:absolute;
 top:669px;left:50px;
 z-index:50;
}
#pie{
 padding-top:100px;padding-bottom:20px;
 text-align:center;font-size:9pt;
}
#pie #logosmarcas{padding-right:25px;}
#pie #logosmarcas img{ 
 margin:5px;
}

.limpiar{clear:both;}

#marcas{
 padding:100px 0px 60px 70px;
 position:relative;z-index:150;
}
#marcas div{
 float:left;
 text-align:center;
 margin:0px 40px 50px 0px;width:150px;
}


.textos{ width:200px; position:absolute;top:107px;left:77px;}
form{ position:absolute; width:255px; right:60px;top:100px; z-index:150;}
input{display:block; width:243px;height:48px;font:10pt arial;margin:0px;
 background:transparent url(../images/combo.png) 0px 10px no-repeat;
 border:none;color:#272727;vertical-align:top;
 padding-left:5px;padding-right:5px;
 padding-top:18px\9;
 height:30px\9; 
}

input:focus{ outline: none;}
.cuadrotexto{
 width:243px;height:118px;
 background:transparent url(../images/textarea.png) 0px 10px no-repeat;
 padding-left:5px;padding-right:5px;padding-top:15px; padding-bottom:15px;
}
textarea{ width:238px;height:97px; resize:none; border:none;background-color:transparent;font:10pt arial;color:#272727;overflow:auto;}
textarea:focus{outline:none;}

