/* CSS Document */
/*PARA EL MEDIO Y AVANZADO ESTE*/

body { padding: 0;margin: 0;background:#fff;font-family:Verdana, Arial, sans-serif; font-size:10px}
p { margin:0; color:#616264; text-align:justify; line-height:1.3em; font-family:Verdana, Arial, sans-serif; font-size:10px}

a { color: #924591;text-decoration: underline;}
a:link, a:visited { color: #924591;text-decoration: none;}
a:hover { text-decoration: underline;}

hr{border:0px;border-bottom:1px solid #efefef;}
img { border:0px;}

h1 { font-size:12px; color:#999999; margin:10px 0px 0px 0px; line-height:15px; font-weight:bold}
h2 { font-size:10px; color:#616264;margin:0px; font-weight:normal; line-height:14px;}
h3 { font-size:10px; color:#000000;margin:0px; font-weight:normal; line-height:12px;}

.magenta { color:#924591}
.rosa { color:#E75294}
.negro { color:#000000}
.rojo { color:#D25B40}
.azul { color:#4E6F8D}

/* horarios */
#horarios { margin-left:3px; margin-right:8px;}
#horarios h1 { font-size:10px; }
#horarios h2 { font-size:10px;}
#horarios a, #horarios a:link, #horarios a:visited { font-size:11px;text-decoration:none; color:#E75294;margin:0px 0px 10px 0px;font-weight:bold}
#horarios a:hover { text-decoration:underline}

/* cajas banner */
#caja {float:left; padding:0px; margin:4px 0px 10px 0px; width:238px; height:185px; }
.cajamid { width:238px; height:177px; padding-left:4px; background-image:url(../img/layout/midcaja.gif); background-repeat:repeat-y}
.cajasup { width:238px; height:4px; background-image:url(../img/layout/supcaja.gif); background-repeat:no-repeat;}
.cajainf { width:238px; height:4px ;background-image:url(../img/layout/infcaja.gif); background-repeat:no-repeat;}
#caja h1 { font-size:13px; text-align:left; font-weight:bold; margin-bottom:5px; }
#caja h2 { font-size:11px; text-align:left; margin:0px; padding:0px;}
#caja h3 { text-align:justify; line-height:normal; margin:0px; padding:5px;color:#666666;font-size:9px;}

.interior { width:214px;padding:8px 8px 0 8px; margin-bottom:5px; height:169px}

/*#caja h1.noti { color:#924591;  margin:0px 0px 5px 0px;font-size:17px;}*/
#caja h2.noti { color:#478393; margin:0;font-size:10px;}
#caja p.noti { }
#caja a.noti, #caja a.noti:link, #caja a.noti:visited { text-align:left; text-decoration:none; color:#E07F60}
#caja a.noti:hover { text-decoration:underline}

/*#caja h1.ofer { color:#F0AF00;  margin:0px 0px 5px 0px;font-size:17px;}*/
#caja h2.ofer { color:#E75294;  margin:0;font-size:12px; font-weight:bold}
#caja h2.oferperiod { color:#00A1E2;  margin:0;font-size:10px;}
#caja p.ofer { }
#caja a.ofer, #caja a.ofer:link, #caja a.ofer:visited { text-align:left; text-decoration:none; color:#924591}
#caja a.ofer:hover { text-decoration:underline}

/* PAGINA TIENDAS */
#tiendas { margin:0px 4px 4px 0px; padding:0px; width:955px;}
#dchatienda { float:right; width:468px; margin:0; padding-right:5px} /*era 472 sin el padding*/
#dchatienda h1 {margin:0;font-size:10px}
#dchatienda p {line-height:18px;}
#dchatienda a:link, #dchatienda a:visited {color:#616264;text-decoration: none;}
#dchatienda a:hover { text-decoration: underline;}
.detalle { margin: 5px;}
#dchatiendainf { float:right; width:476px; margin: 0;}

#izqtienda { width:475px; float:left;margin-left:3px }/*height:823px*/
#columna { float:left; margin-right:5px;  width:148px; display:block}
#columna h1 {margin:0;font-size:11px}
#columna a:link, #columna a:visited { color:#616264;text-decoration: none;;font-size:10px}
#columna a:hover { text-decoration: underline;}
.clear3 { font-size:11px; color:#8C9790;margin:3px 0 3px 0;font-weight:normal; line-height:14px; text-align:left}
/*Proximas aperturas*/
#proxima { margin-left:3px; margin-right:8px}
#proximaleft { float:left; display:block; margin-right:20px;margin-bottom:10px;}
#proxima h1 {margin:0;font-size:10px;}

/*PAGINA OFERTAS*/
#ofertas { padding:10px; margin:0px;color:#616264}
#ofertas h2 { padding:0px; color:#E24486; font-size:18px; font-weight:bold;line-height:22px; text-align:left}
#ofertas h3 { padding:0px;  color:#00A1E2; font-size:14px; font-weight:bold;line-height:18px; text-align:left}
#ofertas p, font { color:#616264; line-height:1.3em; font-family:Verdana, Arial, sans-serif; font-size:10px }
#ofertas ul { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color:#616264;margin-bottom:5px;list-style-position: inside;}
#ofertas ul li { margin:5px 0 0 20px; text-align:justify}
#ofertas ol { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color:#616264;margin-bottom:5px;list-style-position: inside;}
#ofertas ol li { margin:5px 0 0 20px; text-align:justify}
#ofertas div {text-align:justify}

/*PAGINA SERVICIOS*/
#tabservc { display:table; text-align:center; border:1px} 
#tabservc td{ margin:0; padding:0;vertical-align:top; text-align:center} 
#tabservc td img { border:0; margin:0; padding:0;width:135px; height:85px}
#tabservc a:link, #tabservc a:visited  { margin:0; text-align:center; width:135px; color:#616264;text-decoration:none;}
#tabservc a:hover { text-decoration:none; color:#333333; font-weight:bold}

/*PAGINA MONTAR TIENDA*/
.conmontar { padding: 10px;}
.subtitform {color:#11496D;font-size:14px; margin:10px 0 10px 0; text-align:left}
.titlocal { color:#E8515F;margin:10px 0 5px 0; text-align:left}
.ubicacion {color:#11496D; margin:5px 0 5px 0; text-align:left}

/*PAGINA CARTELERA*/
#cartelera { margin:10px;color:#616264; }
#cartelera h1 { padding:0px; margin:0 0 5px 0; color:#924591; font-size:18px; font-weight:bold;line-height:1.3em; text-align:left}
#cartelera h2 { padding:0px; color:#616264; font-size:12px; font-weight:normal;line-height:1.3em; text-align:left}
#cartelera p, font { color:#616264; line-height:1.3em; font-family:Verdana, Arial, sans-serif; font-size:10px }
#cartelera img {float:left; margin:0 15px 15px 0; border:0}
#cartelera ul { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color:#616264;margin-bottom:5px;list-style-position: inside;}
#cartelera ul li { margin:5px 0 0 20px; text-align:justify}
#cartelera ol { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color:#616264;margin-bottom:5px;list-style-position: inside;}
#cartelera ol li { margin:5px 0 0 20px; text-align:justify}
#cartelera div {text-align:justify}
#detallescart { float:left; margin:0 15px 15px 0; text-align:left; width:275px}
.bodeinfnot { border-bottom:1px solid #babcbc;display: block;clear: both;height:10px;}
#box { float:right; }
#box h1{ padding-top:10px; font-weight:normal; padding-right:10px; }

/*PAGINA NOTICIAS EXTERNAS*/
#noticias { margin:10px;}
#noticia { margin:10px;color:#616264;}
#noticia h2 { padding:0px; color:#366379; font-size:22px; font-weight:bold;line-height:1.3em; text-align:left}
#noticia h3 { padding:0px;  color:#ED8355; font-size:20px; font-weight:bold;line-height:1.3em; text-align:left}
#noticia p, font { color:#616264; line-height:1.3em; font-family:Verdana, Arial, sans-serif; font-size:10px; }
#noticia img {float:left; margin:15px 15px 15px 0; border:0}
#noticia ul { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color:#616264;margin-bottom:5px;list-style-position: inside;}
#noticia ul li { margin:5px 0 0 20px; text-align:justify}
#noticia ol { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color:#616264;margin-bottom:5px;list-style-position: inside;}
#noticia ol li { margin:5px 0 0 20px; text-align:justify}
#noticia div {text-align:justify}
.bodeinfnot { border-bottom:1px solid #babcbc;display: block;clear: both;height:10px;}

/*Bordes*/
#bordesup { border:0px;border-bottom:1px solid #cccccc; margin-bottom:10px; margin-top:40px; width:618px; float:right}
#bordesup2 { clear:both; border:0px;border-bottom:1px solid #cccccc; margin-bottom:10px; margin-top:10px; width:475px;}
.bordeizq { border-left-width: 1px;border-left-style: solid;border-left-color:#cccccc; padding-left:40px}

/*Huecos*/
.clear5 { display: block;clear: both;height:5px;}
.clear10 { display: block;clear: both;height:10px;}
.clear20 { display: block;clear: both;height:20px;}
#pixelw1 { float:left;width:1px;}

/*controles formulario*/
#btn {float:right;}

.inputselect1 { font-family:Verdana, Arial, sans-serif;font-size:11px; color:#000000; background-color:#F3EEE7;border: 0px solid #D3D1CB;}
.inputselect2 { font-family:Verdana, Arial, sans-serif;font-size:11px; color:#666666; background-color:#F3EEE7;border: 0px solid #D3D1CB; margin-top:3px;}

.warning {color: #CC0099;font-weight: normal; margin-bottom:5px; margin-top:3px;}
