/* CSS Propios de Promociones
	- General
	- Promocion
	- Secciones
*/

/* =GENERAL
----------------------------------------------- */
.txtcolor{color:#6695FF!important;}
.txtred{color:#F00!important;}
.txtblack{color:#000!important;}
.lineapuntos{border-bottom:1px dotted #666;}
.tachado {text-decoration: line-through;}
.txtmed{font-size:12px;}


/* =PROMOCION
----------------------------------------------- */
.ofertas {width:100%; margin-bottom:5px;}
#promociones .img_registro {overflow: hidden;}
#promociones .img_registro img{width: 243px;}
#sidebarinfo{background:#6695FF; color:#FFF; padding:10px; margin-bottom:10px;}
#sidebarinfo .lineapuntos,#sidebarinfo3 .lineapuntos {border-color:#FFF;}
#seccion1 #sidebarinfo{padding:25px 25px 10px 25px; }
#seccion1 #sidebarinfo h2 {margin-bottom:10px;font-size:25px;line-height:0.9em;}
#seccion1 #sidebarinfo h3,#seccion1 #sidebarinfo h4 {margin-bottom:15px;font-size:18px;}
#seccion1 #sidebarinfo p {margin-bottom:10px;}
#sidebarinfo p a,#sidebarinfo3 p a{color:#fff; text-decoration:underline;}
#sidebarinfo p a:hover,#sidebarinfo3 p a:hover{text-decoration:none;}

#sidebarinfo2 {background:#FFF; color:#666; padding:10px; margin-bottom:10px; border:1px solid #666;}
#seccion1 #sidebarinfo2 {padding:25px 25px 10px 25px; }
#seccion1 #sidebarinfo2 h1 {margin-bottom:10px;font-size:25px;line-height:0.9em;}
#seccion1 #sidebarinfo2 h2 {color:#6695FF;margin-bottom:15px;font-size:18px;}
#seccion1 #sidebarinfo2 h4 {color:#6695FF;margin-bottom:15px;font-size:18px;}
#seccion1 #sidebarinfo2 p {margin-bottom:10px;}
#seccion1 #sidebarinfo2 span {color:#6695FF}

#sidebarinfo3 {background:#666; color:#FFF; padding:10px;}
#sidebarinfo3 img {display:inline;position:relative;top:6px;}

#sidebarinfo ul,#sidebarinfo2 ul {margin:10px;padding-left:15px;}
#sidebarinfo li,#sidebarinfo2 li {list-style: disc;}

table.ofertas thead th {font-weight:bold; font-size:12px;color:#6695FF; text-align:left;padding:4px 8px;}
table.ofertas tr td {padding:4px 7px;}
table.ofertas tr td a{color:#6695ff;}
table.ofertas tr td a:hover {text-decoration:none;}

.fotopromoizq {width:369px; overflow: hidden;}
.fotopromoder {width:316px; overflow: hidden;}
.fotopromoizqslide {width:369px; overflow: hidden;height:300px;}
.fotopromoizqslide ul{margin:0;}

/*= SECCIONES 
----------------------------------------------- */
#content .container {padding:0;}
.container .titofertas {background:url(../images/layout/titles.png) no-repeat scroll right -206px; padding:10px 0px 10px 10px;margin-bottom:3px;}
.container .titofertas p {color:#666;}
.container .titofertas h2 {font-size:24px;}
.container .sintitofertas {background:none; margin-right:10px; padding:10px 0px 10px 10px;margin-bottom:3px;}
.container .sintitofertas p {color:#666; font-size:13px;}
.container .sintitofertas h2 {font-size:24px;}

#seccion4 {}
#seccion4 .grid2col {padding:10px 0px;}
#seccion4 h3 {padding:10px;}
#seccion4 img {width:110px; padding:5px;}
#seccion4 span {color:#666;}
#seccion4 p {padding-right:10px;}
#seccion4 a {display:block;margin-bottom:5px;}
#seccion4 li a {display:inline;margin-bottom:6px;}

#content #seccion5 div.container{padding:10px;}
#seccion5 h1,#seccion5 h2,#seccion5 h3,#seccion5 h4{padding-bottom:5px;padding-top:6px;}
#seccion5 h1 strong,#seccion5 h2 strong,#seccion5 h3 strong,#seccion5 h4 strong {color:#666;}
#seccion5 p {padding:5px 0px;}
#seccion5 ul{padding:5px 12px;}
#seccion5 li {padding:0 5px 5px 0; list-style:disc;}

.innerfade {list-style-type:none;margin:0;overflow:hidden;}

/*= BUSCADOR
----------------------------------------------- */
.grid2col #buscador {padding-top:0 !important;}
#promociones div.buscador{background-color:#6695ff;} 
h1#titulo{font-size:18px; background:#6695FF url(../images/layout/ico_search.gif) no-repeat scroll 6px 4px; height:38px; line-height:38px !important; padding:2px 0 4px 50px; color:#fff;}

/*= RESET FORMULARIOS 
----------------------------------------------- */
#content div.container {padding:0;overflow: visible!important;}
#content div.container #titular {margin-bottom: 0!important;}
#content div.container #titular h2 {color:#fff!important;}
.division1 {border-color:#716F6E #FFFFFF;border-style:solid;border-width:1px;height:10px;margin:0 -1px 10px;}
