/* CSS Document */
body { margin: 0px; padding: 0px; 	background-color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.b10 { height: 30px; width: 15px }
.b1 { background:url(_img2/b1.gif) repeat-x; height: 30px }
.b2 { height: 30px; width: 15px }
.b12 { height: 30px }
.b2a { width: 15px }
.b3 {  height: 15px }
.b31 { width: 15px; height: 15px }
.b32 { width: 15px; height: 15px }
.content { background: #fff }
.book { background: #fff; padding-right: 10px; padding-left: 18px; padding-bottom: 10px }
.nav { background: #fff; width: 735px; padding-left: 40px; vertical-align: top }
.info { background: url(_img2/b5.gif) repeat-x  #fff bottom; height: 350px; border-left: 12px solid #fff; vertical-align: bottom; padding-bottom: 12px; color:#000000 }
.info a { color:#000000; }
.info a:link { color:#000000; }
.info a:visited { color:#000000; }
.info a:hover { color:#000000; }
.info a:active { color:#000000; }
.seccion { height: 60px; background-color: #f8f7f7; border-right: 10px solid #fff; margin-bottom: 10px; text-align: left;   }
.datagency { height: 60px; background-color: #f8f7f7; border-right: 10px solid #fff; margin-bottom: 10px; text-align: right; font-family: Verdana, Arial, Helvetica; font-size: 10px; padding: 10px   }
.pie { color:#EEEEEE; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-align: right }
.pie a { color: #8f9091; margin-left: 250px; margin-right: 20px }

/* Menu */
td.menu { vertical-align: top; padding-left: 90px;   }
span.menu { display: block }
.menu { background: #fff; height: 160px; text-align: right; padding: 10px; vertical-align: bottom    }
.menu a { width: 125px; height: 30px;    }

a.zm1 { background:url(_img2/zwoman.gif); display:block; float: left}
a.zm2 { background:url(_img2/zmen.gif); display:block; float: left}
a.zm3 {background:url(_img2/zteenager.gif); display:block; float: left}
a.zm4 {background:url(_img2/zkids.gif); display:block; float: left}
a.zm5 {background:url(_img2/zpeople.gif); display:block; float: left}
a.zm6 { background:url(_img2/zagency.gif); display:block; float: left }
a.zm7 {background:url(_img2/zcontact.gif); display:block; float: left}

a.zm1:hover { background:url(_img2/zwoman2.gif)}
a.zm2:hover { background:url(_img2/zmen2.gif)}
a.zm3:hover {background:url(_img2/zteenager2.gif)}
a.zm4:hover {background:url(_img2/zkids2.gif)}
a.zm5:hover {background:url(_img2/zpeople2.gif)}
a.zm6:hover { background:url(_img2/zagency2.gif)}
a.zm7:hover {background:url(_img2/zcontact2.gif)}

/* Woman*/
#woman .md div { color:#FFFFFF; height: 22px; width: 150px; padding-left: 15px   }
#woman .md a { margin-right: 16px; color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none }
#woman .md a:hover { text-decoration: underline }
#woman .md a:hover div { color: #F6A494; }
#woman .md img { border: 0px; margin-top: 13px; padding-top: 3px }
#woman .pag { width: 665px; background: #f9fafa;  font-family: Verdana, Arial, Helvetica; font-size: 10px; }
#woman .b { width: 910px !important; }
#woman .num { text-align: center; font-weight: bold; font-family: Verdana, Arial, Helvetica;  color: #cf046f  }
#woman .num a { color: #a3a2a2 !important; padding-right: 2px; padding-left: 2px }
#woman .num a:hover { background: #cf046f; color: #fff !important  }
#woman .pag a { color: #807a7a; text-decoration: none; padding-right: 5px; padding-left: 5px  }
#woman .pag a:hover { background: #f6a494; color: #000000; }
#woman .pag img { border: 0px; vertical-align:middle }

.datamodel { font-family: Verdana, Arial, Helvetica; font-size: 14px; width: 920px; margin-bottom: 15px; background: url(_img2/bm2.gif) repeat-x; padding-top: 5px; margin-top: 15px }
.nam { font-size: 24px;  padding-left: 50px;  }
#woman .datamodel th { text-align: left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; background-repeat: no-repeat; background-position: top left; padding-left: 10px; padding-right: 10px; }
#woman .datamodel td {  padding-left: 10px;font-size:10px;font-weight:normal; color:#F6A494; }

/* Men */
#men .md div { color:#FFFFFF; height: 22px; width: 150px; padding-left: 15px   }
#men .md a { margin-right: 16px; color:#000000; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none }
#men .md a:hover { text-decoration: underline }
#men .md a:hover div { color: #F6A494; }
#men .md img { border: 0px; padding-top: 3px; margin-top: 13px }
#men .pag { width: 665px; background: #f9fafa;  font-family: Verdana, Arial, Helvetica; font-size: 10px; }
#men .b { width: 910px !important; }
#men .num { text-align: center; font-weight: bold; font-family: Verdana, Arial, Helvetica;  color: #3a8ec3  }
#men .num a { color: #a3a2a2 !important; padding-right: 2px; padding-left: 2px }
#men .num a:hover { background: #3a8ec3; color: #fff !important  }
#men .pag a { color: #807a7a; text-decoration: none; padding-right: 5px; padding-left: 5px  }
#men .pag a:hover { background: #f6a494; color: #000000; }
#men .pag img { border: 0px; vertical-align:middle }

#men .datamodel th { text-align: left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; background-repeat: no-repeat; background-position:top left; padding-left: 10px; padding-right: 10px; color:#F6A494; }
#men .datamodel td {  padding-left: 10px;font-size:10px;font-weight:normal; }

/* Teenager */
#teenager .md div { color:#FFFFFF; height: 22px; width: 150px; padding-left: 15px   }
#teenager .md a { margin-right: 16px; color:#000000; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none }
#teenager .md a:hover { text-decoration: underline }
#teenager .md a:hover div { color: #F6A494; }
#teenager .md img { border: 0px; padding-top: 3px; margin-top: 13px }
#teenager .pag { width: 665px; background: #f9fafa;  font-family: Verdana, Arial, Helvetica; font-size: 10px; }
#teenager .b { width: 910px !important; }
#teenager .num { text-align: center; font-weight: bold; font-family: Verdana, Arial, Helvetica;  color: #3a8ec3  }
#teenager .num a { color: #a3a2a2 !important; padding-right: 2px; padding-left: 2px }
#teenager .num a:hover { background: #3a8ec3; color: #fff !important  }
#teenager .pag a { color: #807a7a; text-decoration: none; padding-right: 5px; padding-left: 5px  }
#teenager .pag a:hover { background: #f6a494; color: #000000; }
#teenager .pag img { border: 0px; vertical-align:middle }

/* Junior */
#kids .md div { color:#FFFFFF; height: 22px; width: 150px; padding-left: 15px   }
#kids .md a { margin-right: 16px; color:#000000; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none }
#kids .md a:hover { text-decoration: underline }
#kids .md a:hover div { color: #F6A494; }
#kids .md img { border: 0px; padding-top: 3px; margin-top: 13px }
#kids .pag { width: 665px; background: #f9fafa;  font-family: Verdana, Arial, Helvetica; font-size: 10px; }
#kids .b { width: 910px !important; }
#kids .num { text-align: center; font-weight: bold; font-family: Verdana, Arial, Helvetica;  color: #3a8ec3  }
#kids .num a { color: #a3a2a2 !important; padding-right: 2px; padding-left: 2px }
#kids .num a:hover { background: #3a8ec3; color: #fff !important  }
#kids .pag a { color: #807a7a; text-decoration: none; padding-right: 5px; padding-left: 5px  }
#kids .pag a:hover { background: #f6a494; color: #000000; }
#kids .pag img { border: 0px; vertical-align:middle }

#kids .datamodel th { text-align: left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; background-repeat: no-repeat; background-position:top left; padding-left: 10px; padding-right: 10px; color:#F6A494; }
#kids .datamodel td {  padding-left: 10px;font-size:10px;font-weight:normal; }

/* Carga fotos */
#photos  { padding-left: 35px;   }

/* Cuerpo */
.contxt {  font-family: Verdana, Arial, Helvetica; font-size: 10px; }
.contxt a { color: #BEC3C3; }
.t2 {color: #F6A494; background-color:#F7F7F7; padding: 2px; padding-left: 15px; font-weight: bold   }
.t3 {padding-left: 15px   }
.t1 {padding-left: 15px   }
input, select, textarea { border: 1px solid #A3A3A3; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px }

/* Gestor */
.seclog { background-color: #1ebfdf; color: #fff; margin-left: 15px; margin-right: 15px;  font-family: Verdana, Arial, Helvetica; font-size: 18px; padding: 10px  }
.datos tr { background:url(_img2/gbg.gif) repeat-x; height: 32px; }
.datos td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #413c3c; padding-left: 5px }
.datos input { border: none }
.gestool { margin: 10px; margin-left: 30px; padding-top: 10px  }
.gestool a {  font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #413c3c; padding-right: 25px; text-decoration: none }
.gestool a:hover { text-decoration: underline }

#titledatos { 	width:640px; 	height:22px; background:url(_img2/gesta2.gif) repeat-x; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; margin-left: 24px }
#tabladatos { position:absolute; 	width:640px; 	height:480px; 	z-index:1; 	overflow: scroll;  border-bottom: 1px solid #c9c9c9;  border-left: 1px solid #c9c9c9;  border-right: 1px solid #c9c9c9; margin-left: 25px;  overflow-x:hidden }
.seccionges { height: 60px; background-color: #1ebfdf; border-right: 10px solid #fff; margin-bottom: 10px; text-align: right; color: #fff; font-family: Verdana, Arial, Helvetica; font-size: 25px; padding: 15px   }

.gesform {font-family: Verdana, Arial, Helvetica; font-size: 10px; background: #F6F5EF; width: 638px; margin-left: 24px; border: 1px solid #cac7b6; border-top: 1px solid #fff; padding-top: 5px; padding-bottom: 5px }
.gesform td { padding-left: 5px }
.gesboton { padding: 10px; text-align: right; padding-right: 50px; padding-top: 500px }
p { font-family: Verdana, Arial, Helvetica; font-size: 10px;}
