/* CSS Document */
body { margin: 0px; padding: 0px; 	background-color: #e5e5e5;  }
.b10 { background:url(images/b10.gif); height: 30px; width: 15px }
.b1 { background:url(images/b1.gif) repeat-x; height: 30px }
.b2 { background:url(images/b2.gif); height: 30px; width: 15px }
.b2_actores { background:url(images/b2_actores.gif); height: 30px; width: 15px }
.b12 { background:url(images/b12.gif); height: 30px }
.b2a { background:url(images/b2a.gif); width: 15px }
.b3 { background:url(images/b3.gif) repeat-x; height: 15px }
.b31 { background:url(images/b31.gif) top; width: 15px; height: 15px }
.b32 { background:url(images/b32.gif) top; width: 15px; height: 15px }
.content { background: #333333 }
.content_actores { background: #353334 }
.book { background: #333333; padding-right: 10px; padding-left: 18px; padding-bottom: 10px }
.nav { background: #333333; width: 735px; padding-left: 40px; vertical-align: top }
.info { background: url(images/b5.gif) repeat-x  #333 bottom;  border-left: 12px solid #333; vertical-align: bottom; padding-bottom: 12px }
.seccion { height: 60px; background-color: #333333; border-right: 50px solid #333; margin-bottom: 10px; text-align: right;   }
.datagency { height: 60px; background-color: #f8f7f7; border-right: 10px solid #fff; margin-bottom: 10px; text-align: right; font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; font-size: 11px; padding: 10px   }
.pie { font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; color: #8f9091; font-size: 10px; text-align: right }
.pie a { color: #8f9091; margin-left: 250px; margin-right: 20px }

/* Menu */
td.menu { background: #333333; vertical-align: top; padding-left: 90px;   }
span.menu { display: block }
.menu { background: #333333; height: 160px; text-align: right; padding: 10px; vertical-align: bottom    }
.menu a { width: 125px; height: 30px;    }
a.zm1 { background:url(images/zagency.gif); display:block; float: left }
a.zm2 { background:url(images/zwoman.gif); display:block; float: left}
a.zm3 { background:url(images/zmen.gif); display:block; float: left}
a.zm4 {background:url(images/zjunior.gif); display:block; float: left}
a.zm5 {background:url(images/zcontact.gif); display:block; float: left}
a.zm6 {background:url(images/zdirector.gif); display:block; float: left}
a.zm7 {background:url(images/zguionista.gif); display:block; float: left}
a.zm1:hover { background:url(images/zagency2.gif)}
a.zm2:hover { background:url(images/zwoman2.gif)}
a.zm3:hover { background:url(images/zmen2.gif)}
a.zm4:hover {background:url(images/zjunior2.gif)}
a.zm5:hover {background:url(images/zcontact2.gif)}
a.zm6:hover {background:url(images/zdirector2.gif)}
a.zm7:hover {background:url(images/zguionista2.gif)}

/* Woman*/
#woman .md div { background:url(images/label.gif); height: 22px; width: 150px; padding-top: 3px; padding-left: 15px; margin-top: 13px   }
#woman .md a { margin-right: 16px; color: #413c3c; font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; font-size: 11px; text-decoration: none }
#woman .md a:hover { text-decoration: underline }
#woman .md a:hover div { background:url(images/labeloverw.gif); color: #e31005 }
#woman .md img { border: 0px }
#woman .pag { width: 665px; background: #1a1a1a;  font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; font-size: 11px; }
#woman .b { width: 910px !important; }
#woman .num { text-align: center; font-weight: bold; font-family: Verdana, Arial, Helvetica;  color: #e31005  }
#woman .num a { color: #a3a2a2 !important; padding-right: 2px; padding-left: 2px }
#woman .num a:hover { background: #e31005; color: #fff !important  }
#woman .pag a { color: #807a7a; text-decoration: none; padding-right: 5px; padding-left: 5px  }
#woman .pag a:hover { background: #e31005; color: #fff; }
#woman .pag img { border: 0px; vertical-align:middle }

.datamodel { font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; color: #FFFFFF; font-size: 14px; width: 920px; margin-bottom: 15px; background: url(images/bm2.gif) repeat-x; padding-top: 5px; margin-top: 15px }
.nam { font-size: 24px;  padding-left: 50px;  }
#woman .datamodel th { text-align: left; font-size: 12px; background: url(images/square.gif) no-repeat 0px 10px 0px 0px; padding-left: 10px; padding-right: 10px }

/* Men */
#men .md div { background:url(images/label.gif); height: 22px; width: 150px; padding-top: 3px; padding-left: 15px; margin-top: 13px   }
#men .md a { margin-right: 16px; color: #413c3c; font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; font-size: 11px; text-decoration: none }
#men .md a:hover { text-decoration: underline }
#men .md a:hover div { background:url(images/labelover.gif); color: #6633FF }
#men .md img { border: 0px }
#men .pag { width: 665px; background: #1a1a1a;  font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; font-size: 11px; }
#men .b { width: 910px !important; }
#men .num { text-align: center; font-weight: bold; font-family: Verdana, Arial, Helvetica;  color: #6633FF  }
#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: #6633FF; color: #fff; }
#men .pag img { border: 0px; vertical-align:middle }

#men .datamodel th { text-align: left; font-size: 12px; background: url(images/squarem.gif) no-repeat 0px 10px 0px 0px; padding-left: 10px; padding-right: 10px }


/* Junior */
#junior .md div { background:url(images/label.gif); height: 22px; width: 150px; padding-top: 3px; padding-left: 15px; margin-top: 13px   }
#junior .md a { margin-right: 16px; color: #413c3c; font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; font-size: 11px; text-decoration: none }
#junior .md a:hover { text-decoration: underline }
#junior .md a:hover div { background:url(images/labelover.gif); color: #FDF453 }
#junior .md img { border: 0px }
#junior .pag { width: 665px; background: #1a1a1a;  font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; font-size: 11px; }
#junior .b { width: 910px !important; }
#junior .num { text-align: center; font-weight: bold; font-family: Verdana, Arial, Helvetica;  color: #FDF453  }
#junior .num a { color: #a3a2a2 !important; padding-right: 2px; padding-left: 2px }
#junior .num a:hover { background: #3a8ec3; color: #fff !important  }
#junior .pag a { color: #807a7a; text-decoration: none; padding-right: 5px; padding-left: 5px  }
#junior .pag a:hover { background: #FDF453; color: #fff; }
#junior .pag img { border: 0px; vertical-align:middle }

#junior .datamodel th { text-align: left; font-size: 12px; background: url(images/squarem.gif) no-repeat 0px 10px 0px 0px; padding-left: 10px; padding-right: 10px }

/* Director */
#director .md div { background:url(images/label.gif); height: 22px; width: 150px; padding-top: 3px; padding-left: 15px; margin-top: 13px   }
#director .md a { margin-right: 16px; color: #413c3c; font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; font-size: 11px; text-decoration: none }
#director .md a:hover { text-decoration: underline }
#director .md a:hover div { background:url(images/labelover.gif); color: #669933 }
#director .md img { border: 0px }
#director .pag { width: 665px; background: #1a1a1a;  font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; font-size: 11px; }
#director .b { width: 910px !important; }
#director .num { text-align: center; font-weight: bold; font-family: Verdana, Arial, Helvetica;  color: #669933  }
#director .num a { color: #a3a2a2 !important; padding-right: 2px; padding-left: 2px }
#director .num a:hover { background: #3a8ec3; color: #fff !important  }
#director .pag a { color: #807a7a; text-decoration: none; padding-right: 5px; padding-left: 5px  }
#director .pag a:hover { background: #669933; color: #fff; }
#director .pag img { border: 0px; vertical-align:middle }

#director .datamodel th { text-align: left; font-size: 12px; background: url(images/squarem.gif) no-repeat 0px 10px 0px 0px; padding-left: 10px; padding-right: 10px }


/* Guionista */
#guionista .md div { background:url(images/label.gif); height: 22px; width: 150px; padding-top: 3px; padding-left: 15px; margin-top: 13px   }
#guionista .md a { margin-right: 16px; color: #413c3c; font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; font-size: 11px; text-decoration: none }
#guionista .md a:hover { text-decoration: underline }
#guionista .md a:hover div { background:url(images/labelover.gif); color: #33CCFF }
#guionista .md img { border: 0px }
#guionista .pag { width: 665px; background: #1a1a1a;  font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; font-size: 11px; }
#guionista .b { width: 910px !important; }
#guionista .num { text-align: center; font-weight: bold; font-family: Verdana, Arial, Helvetica;  color: #33CCFF  }
#guionista .num a { color: #a3a2a2 !important; padding-right: 2px; padding-left: 2px }
#guionista .num a:hover { background: #3a8ec3; color: #fff !important  }
#guionista .pag a { color: #807a7a; text-decoration: none; padding-right: 5px; padding-left: 5px  }
#guionista .pag a:hover { background: #33CCFF; color: #fff; }
#guionista .pag img { border: 0px; vertical-align:middle }

#guionista .datamodel th { text-align: left; font-size: 12px; background: url(images/squarem.gif) no-repeat 0px 10px 0px 0px; padding-left: 10px; padding-right: 10px }


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

/* Cuerpo */
.contxt {  font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; font-size: 11px; }
.contxt a { color: #413c3c; }
.t2 {color: #FF6600; background-color:#333333; display: block; padding: 2px; padding-left: 15px; font-weight: bold   }
.t3 {padding-left: 15px   }
.t1 {padding-left: 15px   }
input { border: 1px solid #A3A3A3; font-size: 10px }

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

#titledatos { 	width:640px; 	height:22px; background:url(images/gesta2.gif) repeat-x; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 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: Arial, Helvetica, sans-serif, "Arial Narrow"; font-size: 25px; padding: 15px   }

.gesform {font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; font-size: 11px; 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: Arial, Helvetica, sans-serif, "Arial Narrow"; font-size: 11px;}