body{background:url(images/bg-page.gif) top left repeat; font-family:"Tahoma", Arial, Helvetica, sans-serif; color:#000;}

.clear{clear:both;}

/* --- Wrapper --- */
#wrapper{background:#fff; width:755px; margin:0 auto;}

/* --- HEADER --- */
#header{background:url(images/bg-header.jpg) top center no-repeat; width:753px; height:100px; margin:0 auto; padding:0;}
#header h1{display:none;}
#header a{display:block; height:100px; text-indent:-9999px; width:753px;}

/* BOX DEL FORM */
.box-form{ margin:20px auto; width:702px; height:292px;}

/* --- SEPARADOR --- */
.separador-grande{ background:url(images/bg-separador.gif) left top repeat-x; width:753px; height:18px; overflow:hidden; margin:0 auto;}
.bottom-cierre{background:url(images/bottom-cierre.gif) left top repeat-x; width:755px; height:5px; overflow:hidden; margin:0 auto;}

/* FOTOS MODELO */
.fotos-modelos{ width:712px; margin:17px auto 0; padding:0 0 9px;}
.fotos-modelos{ width:715px;}
.box-foto{ background:url(images/bg-fotos-modelo.jpg) top left no-repeat; height:111px; width:129px; padding:11px 0 0 11px; float:left; margin:0 0 0 3px;}
.box-foto-last{ margin:0;}

.fotos-modelos h6{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; text-align:center; margin:13px 0 0;}

/* -- FOOTER -- */
.footer{width:755px; margin:10px auto 0;}
.footer p{ text-align:center; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0 0 3px;}
.footer p a{ color:#FFFFFF; text-decoration:underline;}
