body{
margin:0;
padding:0 0 <length> 0;
font-family:Arial;
font-size:12px;
background-color:#000;
}em{
	font-style:italic;

}

div#footer{
position:absolute;
bottom:0;
left:0;
width:100%;
height:<length>;
text-align:center;
z-index:1000;
}
@media screen{
body>div#footer{
position: fixed;
}
}
* html body{
overflow:hidden;
} 
* html div#content{
height:100%;
overflow:auto;
}
div.pane{
overflow:hidden;
clear:left;
margin: auto;
position:relative;
width:826px;
height:622px;
}
ul.elements{
border:0px solid red;
width:14000px;
}
ul.elements li.reescalar{
width:826px;
height:622px;
overflow:hidden;
font-weight:bolder;
border:0px black solid;
text-align:center;
position:relative;
top:0px;
left:0px;
float:left;
}
#content{
text-align:center;
}
ul.pager{
margin:auto;
}
ul.pager li{
display:inline;
width:20px;
height:20px;
}
.clearfix{
clear:both;
}
a.boton{
border:1px solid white;
background:black;
color:white;
padding:5px;
}
.oculto{
display:none;
}
/*--cargando para ie*/
.ie #absolutoCargando{
width:100%;height:100%;z-index:1100;position:absolute;top:0px;left:0px;color:white;
background:url(../img/logoMister.png) black no-repeat center center;
text-align:center;}
.ie #absolutoCargando p{
padding-top:250px;
font-size:20px;
}
/*
MENÚ SUPERIOR
*/
.ie #wrapperSecciones div.menu-superior{ display:none}
div.menu-superior{display:block;position:relative;top:0px;left:0px;}
div.menu-superior-contacto{display:none;position:relaitve;top:0px;left:0px;}
div.menu-superior .izquierda2,div.menu-superior-contacto .izquierda2{float:left;margin-left:32px;}
div.menu-superior ul,div.menu-superior-contacto ul{margin-top:20px;}
div.menu-superior li,div.menu-superior-contacto li{float:left;}
div.menu-superior li a,div.menu-superior-contacto li a{float:left;color:#fff;font-size:13px;}
div.menu-superior li.coleccion a,div.menu-superior-contacto li.coleccion a{margin-right:30px;margin-left:50px;}
div.menu-superior li.nosotros a,div.menu-superior-contacto li.nosotros a{margin-right:30px;margin-left:30px;}
div.menu-superior li.nuestro-calzado a, div.menu-superior-contacto li.nuestro-calzado a{margin-right:30px;margin-left:30px;}
div.menu-superior li.contacto a, div.menu-superior-contacto li.contacto a{margin-left:30px;}
div.menu-superior li a.seleccionado,div.menu-superior-contacto li a.seleccionado{color:#8c8a88;font-weight:bold;}
div.menu-superior-contacto li a.seleccionado{color:#8c8a88;font-weight:bold;}
div.menu-superior-contacto li a{color:#000;}
#wrapperColeccion,#wrapperNosotros,#wrapperNuestroCalzado,#wrapperContacto{
}
/*
MENÚ IDIOMAS
*/
#wrapperIdiomas{
background-image:url(../img/logoMister.png);
background-repeat:no-repeat;
background-position:center 30%;
text-align:center;
}
.ie #wrapperIdiomas{
width:700px;
text-align:center;
}
#menuIdiomas{
padding:0px 0px 0px 0px;
border:0px solid orange;
}
#menuIdiomas li{
display:inline;
}
#logo{
/*margin-left:0px;
margin-top:100px;*/
}
#menuIdiomas li a{
color:#fff;
font-size:13px;
/*font-family:Arial, Helvetica, sans-serif;*/
font-weight:bold;
text-decoration:none;
padding:0px 25px 0px 25px;
}
div.ficha{
}
div.absoluto-75{
z-index:1000;position:absolute;left:5%;top:0px;border:0px solid blue;width:75%;
}
#menuIdiomasPeq{position:absolute; top:0px; right:0px;z-index:10000}
#menuIdiomasPeq li{
display:inline;color:#fff;}
#menuIdiomasPeq li a{
color:#fff;
font-size:11px;
font-weight:bold}
/*
COLECCIÓN
*/
.containerWrapper{
position:absolute;top:0px;left:0px;width:100%;padding-top:50px;
}
/*
DAMERO
(ver mister.catalogo.css);
*/
/*
FOOTER
*/

.ie #wrapperSecciones div.footer{ display:none}
#content div.footer{
text-align:center;
padding:10px 0px 10px 0px;
margin-top:0px;
border-top:1px solid white;border-bottom:1px solid white;
background-image:url(../img/fondo_negro.png);
background-repeat:repeat;
}
#wrapperColeccion div.footer{
margin-top:50px;
}
.ie div.footer ul{
height:15px;
}
div.footer li{
display:inline;
margin-right:5px;
color:#fff;
text-transform:uppercase;
font-weight:normal;
font-size:13px;
}
div.footer li span{
letter-spacing:3px;
}
div.legal{
height:20px;
}
div.legal a{
color:#fff;
}
/*nosotros*/
#containerWrapperNosotros{position:absolute;top:0px;left:0px;width:100%;padding-top:48px;}
#containerWrapperNuestroCalzado{
position:absolute;top:0px;left:0px;width:100%;margin-top:48px;}
#altoFijoNosotros{
border:0px dotted blue;height:530px;
}
.textoIzquierda a{text-decoration:underline;color:#fff;}
.cajaTexto a{text-decoration:underline;color:#fff;}
.titulo{
font-size:21px;
width:200px;
letter-spacing:5px;
padding:10px 0px;
line-height:22px;
//font-weight:normal;
/*word-spacing:4px;*/
text-align:left;}
.titulo2{
font-size:21px;
width:250px;
letter-spacing:5px;
padding:10px 0px;
line-height:22px;
//font-weight:normal;
/*word-spacing:4px;*/
text-align:left;
}
p{
font-weight:normal}
p.texto, div.texto{
font-size:12px;
font-weight:normal;
text-align:justify;
padding:5px 0px 3px 0px;
line-height:18px;
}
div.texto p,p.texto p{padding-bottom:5px}
/*NUESTRO CALZADO*/
#altoFijoNuestroCalzado{
height:530px;
}
#containerWrapperNuestroCalzado{
position:absolute;top:0px;left:0px;width:100%;padding-top:0px;
}
.botonera{
float:right;
letter-spacing:3px;
margin:-20px 0px 0px 0px}
.botonera a{text-decoration:none;}
.imagenLateral2{position:absolute;top:95px;right:120px;width:179px;}
.ie7 .imagenLateral2{top:110px;right:-50px;}
/*CONTACTO*/
#altoFijoContacto{
height:530px;border:0px solid blue;
}
#containerWrapperContacto{
position:absolute;top:0px;left:0px;width:100%;padding-top:40px;
}
.menuContactoLocalizacion{
position:relative;
top:0px;
left:0px;
width:484px;
border-top:1px solid #000;
border-bottom:1px solid #000;
}
.menuContactoFormPedidos{
position:relative;
top:0px;
left:0px;
display:none;
width:350px;
border-top:1px solid #fff;
border-bottom:1px solid #fff;
}
.menuContactoLocalizacion li{
display:inline;
float:left;
padding-right:50px;
}
.menuContactoFormPedidos li{
display:inline;
float:left;
padding-right:35px;
}
.menuContactoLocalizacion li a{
text-transform:uppercase;
font-weight:normal;
font-size:12px;
color:#000;
}
.menuContactoFormPedidos li a{
font-weight:normal;
font-size:13px;
color:#fff;
}
.menuContactoFormPedidos li a.gris{
color:#8c8a88;
}
#col1Localizacion{
width:484px;
}
#col1Localizacion a{
color:#000;
text-decoration:none;
}
#col2Localizacion{
margin:145px 0px 0px 30px;
width:230px;
height:325px;
padding-top:3px;

}
#col2Localizacion .texto{font-size:11px;}
#iframeMapa{
width:484px;
height:310px;
}
.ie #iframeMapa{
width:488px;
height:314px;
}
#col1FormPedidos{
width:350px;
height:467px;}
#col1FormPedidos div{
padding:5px 0px
}
.ie7 #col1FormPedidos{
width:350px;
height:477px;}
#col2FormPedidos{
color:#fff;
height:490px;
margin:-24px 0px 0px 70px;
width:460px;
}
.ie7 #col2FormPedidos{
height:500px;}
#col2FormPedidos form{
margin-top:5px;padding-top:5px;}
#col2FormPedidos form div.caja{
margin:5px 0px 7px 0px;font-size:11px;font-weight:bold;height:19px;
}
#col2FormPedidos form div.label,#col2FormPedidos form div.label2{width:98px;float:left;margin-top:4px;}
#col2FormPedidos form div.labelCheck{margin-top:4px}
#col2FormPedidos form div.caja input{border:0px;height:17px;}
#col2FormPedidos form textarea{border:0px}
#col2FormPedidos form div.caja input.corto{width:85px;top:0px;}
.ie #col2FormPedidos form div.caja input.corto{width:80px;}
#col2FormPedidos form div.caja input.medio{width:130px;}
#col2FormPedidos form div.caja input.largo{width:78%;float:right;top:0px;left:-1px;padding-left:3px}
.ie #col2FormPedidos form div.caja input.largo{width:78%;float:right;top:0px;left:-1px;padding-left:1px}
#col2FormPedidos form div.caja input.check{margin:0px 20px 0px 0px;position:relative;top:0px;left:2px;}
.ie #col2FormPedidos form div.caja input.check{margin:0px 20px 0px 0px;position:relative;top:-3px;left:2px;}
#col2FormPedidos form  ul li{height:22px;display:inline}
#col2FormPedidos form  ul li input{margin-right:15px}
.botonEnviar{color:#000;background-color:#fff;border:0px;font-weight:bold;float:right;cursor:pointer}
.ie7 .botonEnviar{position:relative;right:0px;bottom:5px;}
#col1FormPedidos p.texto{
font-weight:bold;
}
#comentarios{height:115px;width:275px}
.tratamiento div{border:0px solid red;margin-top:2px}
/*.ie .tratamiento  input.check{border:1px solid pink;margin-top:-3px}*/
#col2FormPedidos form div input#age{
width:22px;height:11px;position:relative;top:2px;left:3px;}
.ie #age{
width:22px;height:11px;position:relative;top:14px}
#resultado{ 
text-align:center;
}
/*------------facebox---------------------------*/
#facebox #container_facebox_footer p{
padding:7px 0px;
}
#facebox #container_facebox_footer{
line-height:18px;
font-size:12px;
padding:10px;}
#facebox #container_facebox_footer h1{
text-align:center;
padding-bottom:7px;}
.flechaNavegador{
cursor:pointer;
}

#panelesProductos li{
cursor:pointer;
}