/* CSS Document */

html,body { margin:0px; padding:0px; text-align:center; min-width:960px; background-color:#000000; color:#232323; font-family:arial,helvetica,serif; font-size:11px; }
img { border:0; }

/* Necesario para editar dentro del frontend */
.contentInPlace { float:left; background:#FFF; height:600px; width:100%; margin-left:-8px; margin-top:8px; margin-bottom:8px; border-right:7px solid #FFF; padding-left:10px; }

.maxcontent { width:996px; height:auto; margin:0px auto; background:url(../images/fondo_repetitivo.png); background-position:left; padding:0px; }
.maxcontentSuperior { float:left; clear:left; background-image:url(../images/fondo_encabezado.jpg); width:996px; height:171px; }
.maxcontentSuperiorLogo { float:left; width:178px; height:121px; margin:20px 0px 0px 0px;padding:0px 0px 0px 30px; }
.maxcontentSuperiorMenu { float:left; clear:left; width:740px; height:15px; margin:8px 0px 0px 0px;padding:0px 0px 0px 250px;}
.maxcontentSuperiorMenuLinks a { float:left; width:auto; height:14px; margin-left:30px; margin-right:20px;}

.maxcontentInferior { float:left; clear:left; width:996px; background-image:url(../images/fondo_gris_web.png); margin:0px; padding:0px;}

.menuIzq, .menuIzq2 { float:left; clear:left; width:232px; min-height:100px; margin:0px; padding:0px;  }
.menuIzq2 { height:100px; background-image:url(../images/fondo_izq.png); background-position:bottom left; background-repeat:no-repeat; margin:150px 0px 0px 0px; }
.menuIzq img { margin-bottom:0px; }

.menuIzqFondoera_escola,  .menuIzqFondoesquiaran, .menuIzqFondoblanca, .menuIzqFondoskicamp {float:left;  width:218px; height:157px; margin-left:7px; margin-bottom:6px; padding:0px;}
 .menuIzqFondoflexiski {float:left;  width:218px; height:130px; margin-left:7px; margin-bottom:6px; padding:0px;}

.menuIzqFondoera_escola { background:url(../images/fondo_botonera_era_escola.gif) no-repeat;}
.menuIzqFondoera_escola img, .menuIzqFondoesquiaran img, .menuIzqFondoskicamp img, .menuIzqFondoblanca img, .menuIzqFondoflexiski img {margin-top:7px;}
.menuIzqFondoflexiski { background:url(../images/fondo_botonera_flexiski.gif) no-repeat;}
.menuIzqFondoesquiaran { background:url(../images/fondo_botonera_esquiaran.gif) no-repeat;}
.menuIzqFondoskicamp { background:url(../images/fondo_botonera_skicamp.gif) no-repeat; }
.menuIzqFondoblanca { background:url(../images/fondo_botonera_blanca.gif) no-repeat; padding-top:10px; margin-bottom: 0px; }

/* stilo especial para el menu izquierdo "clases" */
.menuIzqFondoClases {float:left; clear:left; margin:0px; }
.menuIzqFondoClases a {float:left; clear:left; margin:0px; margin-left:5px; height:23px;margin-top:2px; width:200px; text-align:left; }

/* stilo especial para el menu izquierdo "flexiski" */
.menuIzqFondoLinkFlex {float:left; clear:left; margin:10px 0px 0px 0px; }
.menuIzqFondoLinkFlex a {float:left; clear:left; margin:0px; margin-left:5px; height:23px;margin-top:2px; width:200px; text-align:left; }

.menuIzqFondoLinks { float:left; clear:left; margin:0px;padding:0px; }
.menuIzqFondoLinks a { float:left; clear:left; margin:0px; margin-left:5px; height:18px; width:210px; text-align:left;}
.menuIzqFondoLineaDotted { float:left; border-bottom:1px dotted #FFF; width:190px; height:13px; margin:0px; margin-left:10px; }
.menuIzqFondoLineaDottedBlack { float:left; clear:left; border-bottom:1px dotted #545454; width:190px; margin-top:7px; margin-left:10px; }

.maxcontentInferiorContenido { float:left; clear:none; width:762px; min-height:100px; border-left:2px solid #000;margin:0px;padding:0px;}
.maxcontentInferiorContenido2 { float:left; width:762px; min-height:100px; border-left:2px solid #000;margin:0px;padding:0px; }

.maxcontentInferiorContenido2 { float:left; height:250px; }
.portadaCuadroPublicity { float:left; margin-left:7px; margin-top:0px;  margin-bottom:5px; width:747px;}
.maxcontentInferiorContenido2FooterColaborador {float:right;margin:10px 15px 0px 0px;}
.maxcontentInferiorContenido2Footer {float:left; margin:20px 0px 0px 25px; width:700px; text-align:center;}
.maxcontentInferiorContenido2Footer a { text-decoration:none; font-size:13px; font-weight:bold; padding:0px 5px 0px 5px; border-right:1px #707070 solid;color:#707070;}
.maxcontentInferiorFooterOcStudio {float:right;margin:15px 10px 0px 0px;}
.maxcontentInferiorFooterOcStudio a { text-decoration:none;font-weight:bold;color:#000000; font-size:13px;}