﻿@charset "utf-8";
/* CSS Document */



/** Ofertas **/

#content {
width:904px;
overflow:hidden;
margin:0px auto;
background:#FFFFFF; /*url(../../img/bg-content.jpg) top left repeat-y;*/
}

#content .mainBannerContent{
width:904px;
height:170px;
background:#000000;
overflow:hidden;
}

#ofertas{
overflow:hidden;
list-style:none;
padding-left:50px;
margin:30px 0;
}

#ofertas li{
display:inline;
float:left;
width:250px;
height:150px;
overflow:hidden;
/*margin-right:25px;*/
}

/*.panel{
width:190px;
overflow:hidden;
padding:10px;
margin-right:5px;
float:left;
}

.panel h1.jmotrasOfertas{
background:url(../../img/bg-menu.jpg) center repeat-x;
font-size:11px;
padding:7px;
color:#FFFFFF;
text-transform:uppercase;
text-align:center;
margin-bottom:10px;
font-weight:bolder;
}*/

h1 {
background:url(../../img/bg-menu.jpg) center repeat-x;
font-size:9px;
padding:7px;
color:#FFFFFF;
text-transform:uppercase;
text-align:center;
margin-bottom:10px;
}

h2 {
background:url(../../img/bg-menu.jpg) center repeat-x;
font-size:11px;
padding:7px;
color:#FFFFFF;
text-transform:uppercase;
text-align:center;
margin-bottom:10px;
font-weight:bolder;
}

a.listaSuper, a.listaSuper:visited, a.dany, a.dany:visited{
color:#FFFFFF;
text-decoration:none;
}

a.listaSuper:hover, a.dany:hover{
text-decoration:underline;
}

/*.panel ul li{
margin-bottom:5px;
overflow:hidden;
}

.panel ul li span{
background:url(../../img/bg-menu.jpg) center repeat-x;
font-size:9px;
padding:6px;
margin-top:5px;
color:#FFFFFF;
text-transform:uppercase;
text-align:center;
float:left;
width:140px;
float:left;
}

.panel ul li img{
float:right;
margin-left:5px;
}*/

.adsContent{
clear:both;
width:190px;
overflow:hidden;
margin:15px auto 0px;
}

.adsContent .adBanner{
height:75px;
overflow:hidden;
background:#007134;
padding:5px 5px 0px;
}

.adsContent .adBanner .banner{
height:73px;
width:175px;
margin:0px auto;
overflow:hidden;
}

.adsContent .adTitulo{
background:url(../../img/bg-menu.jpg) center repeat-x;
font-size:9px;
padding:3px;
color:#FFFFFF;
text-transform:uppercase;
}

.adsContent .ad-roundedbottom{
background:url(../../img/ads-bottom-content.gif) bottom center no-repeat;
height:5px;
}

.panelcontent{
overflow:hidden;
/*width:680px;*/
/*float:left;*/
/*padding-top:10px;*/
text-align:justify;
}

.panelcontent p{
font-size:12px;
/*padding-left:10px;
padding-top:10px;
*/padding:10px;
}

/*#listaOfertas{
margin:10px auto;
padding-left:10px;
}

#listaOfertas li{
display:inline;
margin-bottom:10px;
padding-left:10px;
float:left;
width:80px;
background:url(../../img/check.gif) left no-repeat;
}

#listaOfertas li a{
text-decoration:none;
color:#666666;
padding-left:5px;
}

#listaOfertas li a:hover{
color:#C50F1E;
}*/

.bannerOfertas{
text-align:center;
}

/** Historia **/

.fechaHistoria{
font-size:13px;
font-weight:bolder;
padding-bottom:5px;
color:#C50F1E;
}

.breakLine{
border-bottom:1px #999 dashed;
padding:3px;
margin-bottom:20px;
}

/** Promociones **/

.icons{
list-style:none;
overflow:hidden;
clear:both;
width:300px;
margin:0px auto;
padding-top:10px;
}

.icons li{
display:inline;
padding:10px;
float:left;
}

.SlidingPanelsContent{
overflow:hidden;
margin-bottom:10px;
border-bottom:1px #999 dashed;
padding:10px;
}

.SlidingPanelsContentLast{
overflow:hidden;
margin-bottom:10px;
padding:10px;
}

.animacion{
width:670px;
overflow:hidden;
clear:both;
}

/** Contacto **/

.tableRegistro{
margin:0px auto;
width:500px;
}

.tableRegistro td{
padding:1px;
color:#666;
}

.txtA{
font-size:11px;
}

.breakLineVerde{
background:url(../../img/barra.jpg) top center no-repeat;
height:52px;
margin-top:10px;
}

/** Bolsa de trabajo **/

.txtb{
font-size:10px;
color:#666666;
width:250px;
}

/** Mapa del sitio **/

#mapalist{
list-style:none;
padding-left:7px;
margin:15px 50px;
float:left;
}

#mapalist li{
text-align:left;
padding:2px;
}

#mapalist li.msTitulo{
font-size:13px;
color:#CC3300;
font-weight:bold;
background:url(../../img/check.gif) left center no-repeat;
padding-left:15px;
border-bottom:1px #999999 solid;
width:200px;
}

#mapalist li a{
color:#666666;
text-decoration:none;
}

#mapalist li a:hover{
color:#C50F1E;
}

/** Mi cuenta **/

.sesion{
float:right;
}

.sesion a{
color:#666666;
text-decoration:none;
}

.sesion a:hover{
color:#C50F1E;
}

.breakLine2{
clear:both;
padding:5px;
border-top:1px #999 solid;
}



/** Descargas **/

#descargar{
overflow:hidden;
list-style:none;
margin-bottom:35px;
}

#descargar li{
display:inline;
float:left;
overflow:hidden;
width:480px;
}

#descargar li .icons{
list-style:none;
overflow:hidden;
clear:both;
width:300px;
margin:0px auto;
padding-top:10px;
}

#descargar li .icons li{
padding:10px;
display:inline;
float:left;
width:70px;
border-right:none;
}



h3{	
	font-size:10px;
	color:#999999;
	padding:10px 15px;
}