html, body{
	font: 12px Calibri, Arial, Helvetica, sans-serif;
	height:100%;
}
body {
	margin:0;
	background:#fff url(../images/bg.jpg) repeat-x left top;
	height:100%;
}
#container-out{
	margin:0 auto;
	width:882px;
	height:100%;
}
#container{
	width:860px;
	background: transparent url(../images/bg-container.png) repeat-y left top;
	padding:0 11px;
	float:left;
	min-height:100%;
	display: block;
}
#container-in{
	width:860px;
	height:100%;
	background:#ccc;
}
abbr{
	border-bottom:none;
}
h2.tituloseccion{
	font-size:2em;
	color:#000;
	margin:0 0 20px 0;
}
fieldset{
	border:none;
	margin:0;
	padding:0;
}
p strong{
	color:#d46c23;
	font-style:italic;
}
strong.nomaker{
	background:url(../images/logo-breadcrumbs.png) no-repeat 0 1px;
	display:block;
	width:37px;
	height:13px;
	float:left;
	text-indent:-9999px;
}
/***** Header *****/
#header{
	width:860px;
	border-top:4px solid #e67a2e;
	height:155px;
	float:left;
	background:#fff;
}
h1 a{
	background:transparent url(../images/logo.png) no-repeat left top;
	width:249px;
	height:106px;
	text-indent:-9999px;
	display:block;
	float:left;
	margin:0 0 0 30px;
}
#header p{
	font-size:1.6em;
	color:#929292;
	font-style:italic;
	font-weight:bold;
	float:left;
	margin:37px 0 0 70px;
}
#header p span{
	color:#e67a2e;
}
/***** Fi Header *****/
/***** Breadcrumbs *****/
#breadcrumbs{
	color:#000;
	float:left;
	background:#fff;
	width:820px;
	padding:10px 20px;
	border-bottom:1px dashed #6b6b6b;
	font-size:1.1em;
}
#breadcrumbs a{
	color:#999;
	margin:0 7px;
}
#breadcrumbs a.home-breadcrumbs{
	display:block;
	float:left;
	background: url(../images/logo-breadcrumbs.png) no-repeat 0 -3px;
	width:40px;
	height:18px;
	text-indent:-9999px;
	margin:0 7px 0 0;
}
#breadcrumbs span{
	color:#999;
	margin:0 7px;
}
/***** Fi breadcrumbs *****/
/***** Footer *****/
#footer{
	border-top:4px solid #fff;
	float:left;
	width:860px;
	background:#ccc;
}
#footer p{
	float:left;
	color:#666;
	font-size:1.1em;
	margin:15px 0 15px 40px;
}
#footer p span.logofooter{
	display:block;
	float:left;
	background: url(../images/logo-footer.png) no-repeat 0 -3px;
	width:40px;
	height:18px;
	text-indent:-9999px;
	margin:0 7px 0 0;
}
#footer p.notalegal{
	float:right;
	margin:15px 40px 15px 0;
}
#footer p a{
	color:#666;
}
#footer p a:hover{
	text-decoration:none;
}
#footer .facebook{
	display:block;
	float:left;
	background: url(../images/icon_facebook.png) no-repeat 0 -3px;
	width:20px;
	height:20px;
	text-indent:-9999px;
	margin:15px 5px 15px 10px;
}
#footer .twitter{
	display:block;
	float:left;
	background: url(../images/icon_twitter.png) no-repeat 0 -3px;
	width:20px;
	height:20px;
	text-indent:-9999px;
	margin:15px 0 15px 0;
}
/***** Fi footer *****/
/***** Menu *****/
#menu{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	background:#fff;
	width:100%;
}
#menu li{
	list-style:none;
	float:left;
}
#menu li a{
	display:block;
	background:#f3f3f3;
	height:27px;
	width:auto;
	padding:13px 39px;
	color:#000;
	font-size:1.7em;
	font-weight:bold;
	text-decoration:none;
	text-align: center;
	border-left:2px solid #fff;
}
#menu li a.lastitem{
	border-right:2px solid #fff;
	padding:13px 38px;
}
#menu li a:hover, #menu li a.active{
	background:#e3e3e3;
	color:#d46c23;
}
/***** Fi menu *****/
/***** Main content *****/
#main-index{
	padding:30px 35px;
	float:left;
	width:790px;
	background:#fff;
	border-bottom:7px solid #e4e4e4;
}
#main{
	padding:15px 10px;
	float:left;
	width:840px;
	background: #fff;
	border-bottom:7px solid #e4e4e4;
}
/***** Fi Main *****/
/***** Main Index *****/
#index-escaparate a{
	display:block;
	width:458px;
	height:353px;
	background:url(../images/index-air-flow.jpg) no-repeat left top;
	margin:0 35px 0 0;
	padding:30px 0 0 50px;
	float:left;
	color:#999;
	font-size:1.8em;
	text-decoration:none;
}
#index-escaparate a strong{
	color:#d46c23;
	font-size:1.2em;
}
#index-novedades{
	width:247px;
	float:left;
}
#index-novedades h2{
	margin:0 0 5px 0;
	color:#d46c23;
	font-size:2em;
}
#index-novedades ul{
	margin:0;
	padding:0;
	list-style:none;
}
#index-novedades ul li h3{
	margin:0;
	font-size:1.2em;
}
#index-novedades ul li h3 a{
	color:#000;
}
#index-novedades ul li p{
	color:#666;
	margin:5px 0 15px 0;
	font-family:Arial, Helvetica, sans-serif;
}
#index-novedades ul li p.lastitem{
	margin-bottom:0;
}
#index-botas{
	width:790px;
	float:left;
	list-style:none;
	padding:0;
	margin:0;
}
#index-botas li{
	list-style:none;
	float:left;
	width:158px;
	margin:0 15px 0 0;
}
#index-botas li.lastitem{
	width:158px;
	margin:0;
}
#index-botas li a{
	display:block;
	width:143px;
	height:96px;
	text-decoration:none;
	color:#333;
	font-size:1.1em;
	padding:13px 0 0 15px;
	line-height:1em;
}
#index-botas li a.index-prod01{
	background:transparent url(../images/index-bodegon-tecno.jpg) no-repeat left top;
}
#index-botas li a.index-prod02{
	background:transparent url(../images/index-bodegon-jump.jpg) no-repeat left top;
}
#index-botas li a.index-prod03{
	background:transparent url(../images/index-bodegon-plus.jpg) no-repeat left top;
}
#index-botas li a.index-prod04{
	width:234px;
	height:101px;
	text-decoration:none;
	color:#000;
	font-size:1.1em;
	padding:8px 0 0 10px;
	text-transform:uppercase;
	background:transparent url(../images/index-personaliza-petit.jpg) no-repeat left top;
	margin:0 0 0 21px;
}
#index-botas li a strong{
	color:#d46c23;
}
#index-novedades li p a{
	color:#d46c23;
}
#index-novedades li p a:hover{
	color:#d46c23;
	text-decoration:none;
}
#familiasproductos{
	list-style:none;
	margin:0 0 30px 0;
	padding:0;
	float:left;
}
#familiasproductos li{
	width:264px;
	height:264px;
	float:left;
}
#familiasproductos li.pastillavelocidad{
	margin-right:50px;
	background:transparent url(../images/bg-velocidad.png) no-repeat left bottom;
}
#familiasproductos li.pastillaartistico{
	background:transparent url(../images/bg-artistico.png) no-repeat left bottom;
}
#familiasproductos li a{
	display:block;
	text-transform:uppercase;
	text-decoration:none;
	margin:0 15px 15px 7px;
	font:normal 2.5em Verdana, Arial, Helvetica, sans-serif;
	padding:20px 0 0 0;
	height:230px;
}
#familiasproductos li a.linkvelocidad{
	padding-left:30px;
	width:219px;
	color:#006CCC;
}
#familiasproductos li a.linkartistico{
	padding-left:37px;
	width:212px;
	color:#D000AA;
}
#ofertaall{
	float:left;
	margin:20px 0 20px 0;
	width:578px;
	background:transparent url(../images/bg-oferta.png) repeat-y left top;
}
#ofertatop{
	float:left;
	width:578px;
	background:transparent url(../images/bg-oferta-top.png) no-repeat left top;
}
#ofertacontain{
	float:left;
	width:548px;
	background:transparent url(../images/bg-oferta-bottom.png) no-repeat left bottom;
	padding:15px;
}
#ofertaimage{
	width:210px;
	float:left;
}
#ofertaimage img{
	border:none;
}
#ofertatextos{
	width:195px;
	float:left;
}
#ofertatextos h2 a{
	color:#CBEE00;
	text-decoration:none;
	font-size:1.5em;
}
#ofertatextos p.textoferta{
	margin:0;
}
#ofertatextos p.textoferta a{
	text-decoration:none;
	color:#000;
}
#ofertatextos p.textoferta a:hover{
	text-decoration:none;
	color:#000;
}
#ofertapreu{
	width:128px;
	float:left;
	padding-left:15px;
}
#ofertapreu h3 a{
	color:#CBEE00;
	text-decoration:none;
	font-size:2.7em;
}
#ofertapreu p.tiendaofertas{
	text-align:center;
}
#ofertapreu p.tiendaofertas a{
	display:block;
	color:#fff;
	font:bold 2.7em Arial;
	text-decoration:none;
	background:transparent url(../images/bg-precio.png) no-repeat left bottom;
	width:103px;
	height:73px;
	margin:0 auto;
	padding-top:30px;
}
#ofertapreu p.tiendaofertas a:hover{
	text-decoration:none;
	color:#fff;
}
/***** Fi Index *****/
/***** Catalogo *****/
#menu-catalogo{
	width:197px;
	background:transparent url(../images/menu-catalogo-middle.png) repeat-y left top;
	float:left;
	margin-bottom:20px;
}
#menu-catalogo-top{
	background:transparent url(../images/menu-catalogo-top.png) no-repeat left top;
}
#menu-catalogo-bottom{
	background:transparent url(../images/menu-catalogo-bottom.png) no-repeat left bottom;
	width:182px;
	padding:8px 8px 9px 7px;
}
ul.menu-catalogo-principal{
	list-style:none;
	margin:0;
	padding:0;
}
ul.menu-catalogo-principal li{
	list-style:none;
}
ul.menu-catalogo-principal li h2{
	width:169px;
	height:26px;
	padding:0 0 0 13px;
	background:#ccc;
	margin:0;
	border-bottom:2px solid #fff;
}
ul.menu-catalogo-principal li h2 a{
	font-size:0.9em;
	color:#000;
	text-decoration:none;
}
ul.submenu-catalogo{
	margin:0 0 5px 0;
	padding:0;
	list-style:none;
}
ul.submenu-catalogo li{
	list-style:none;
	border-bottom:2px solid #fff;
}
ul.submenu-catalogo li a{
	color:#d46c23;
	font-weight:bold;
	font-size:1.2em;
	display:block;
	width:169px;
	height:24px;
	padding:2px 0 0 13px;
	background:#f6f6f6;
}
ul.submenu-catalogo li a:hover, ul.submenu-catalogo li a.active{
	color:#666;
	font-weight:bold;
	font-size:1.2em;
	background:#e3e3e3;
	text-decoration:none;
}
#principal-catalogo{
	float:left;
	width:613px;
	padding:0 0 0 30px;
}
#lista-catalogo{
	list-style:none;
	margin:0;
	padding:0;
}
#lista-catalogo li{
	list-style:none;
	width:189px;
	background:#f6f6f6;
	float:left;
	margin:0 15px 20px 0;
	/*height:255px;*/
}
div.pastilla-catalogo-top{
	background:transparent url(../images/catalogo-box-top.png) no-repeat left top;
}
div.pastilla-catalogo-bottom{
	background:transparent url(../images/catalogo-box-bottom.png) no-repeat left bottom;
	width:174px;
	padding:8px 8px 8px 7px;
}
#tooltipPool{
	display:none;
}
#lista-catalogo li img{
	border:none;
}
#lista-catalogo li h3{
	margin:7px 0;
	font-size:1.3em;
}
#lista-catalogo li h3 a{
	color:#000;
}
#lista-catalogo li p{
	margin:0;
	font-size:1.1em;
}
#lista-catalogo li p a{
	color:#d46c23;
}
#lista-catalogo li p a:hover{
	color:#d46c23;
	text-decoration:none;
}
img.fotobotaperso{
	margin:10px 25px 0 0;
	border:none;
}
#principal-catalogo p a{
	color:#d46c23;
}
#principal-catalogo p a:hover{
	color:#d46c23;
	text-decoration:none;
}
#principal-catalogo p.textintroductori	{
	font-size: 1.4em;
	font-weight: normal;
	color: #666666;
}
#principal-catalogo h3.h3novedades{
	/*background: url(../images/bg-numero.png) no-repeat 0 0;*/
	height: 36px;
	margin-bottom: 10px;
}
#principal-catalogo h3.h3novedades span.tituloh3{
	display: block;
	padding: 5px 0 0 0;
}
#principal-catalogo h3.h3novedades span.numero{
	/*background: url(../images/bg-numero.png) no-repeat 0 0px;*/
	display: block;
	padding: 1px 0 0 11px;
	width: 36px;
	height: 36px;
	font-size: 1.4em;
	color: #fff;
	float: left;
}
#principal-catalogo p.destacado{
	color: #d46c23;
	font-size: 1.1em;
}
#principal-catalogo h4.h4novedades{
	color: #d46c23;
	font-size: 1.4em;
	font-weight: normal;
	margin: 10px 0 0 0;
}
/***** Fi catalogo *****/
/***** Ficha productos *****/
#ficha-producto{
	list-style:none;
	margin:20px 0 0 0;
	padding:0;
}
#ficha-producto li{
	list-style:none;
	margin:0 0 5px 0;
	font-size:1.1em;
}
#ficha-producto li a{
	color:#d46c23;
	font-size:1.1em;
}
#ficha-producto li .detall-ficha{
	margin:10px 0 0 0;
	padding:0 0 0 30px;
	list-style:decimal;
}
#ficha-producto li .detall-ficha li{
	font-size:1em;
	list-style:decimal;
}
/***** Fi ficha productos *****/
/***** Contacta *****/
#contacta-bigbox{
	background:#f6f6f6;
	width:491px;
	margin-left:10px;
}
#contacta-bigbox-top{
	background:#f6f6f6 url(../images/contacto-bigbox-top.png) no-repeat left top;
	width:491px;
}
#frmContacta{
	background:#f6f6f6 url(../images/contacto-bigbox-bottom.png) no-repeat left bottom;
	margin:0;
	padding:18px;
	width:455px;
}
p.requeridos{
	margin:0 0 10px 120px;
	padding:0;
	color:#999;
	font-size:0.9em;
}
p.requeridos span, label span{
	color:#cc6633;
	font-weight:bold;
}
label{
	display:block;
	float:left;
	width:120px;
	color:#000;
	font-size:1.1em;
}
label.declaracion{
	width:auto;
}
input, textarea{
	width:325px;
	margin:0 0 15px 0;
}
input.botoenviar{
	width:140px;
	margin:20px 0 0 310px;
}
#declaracion{
	float:left;
	margin:0 10px 0 120px;
	width:auto;
}
label.imatgeerror{
	color: #D8000C;
	font-weight: bold;
}
#priv{
	font-size: 0.9em;
	color: #666666;
}
.backgrounderror{
	background-color: #FCADA4;
	border:1px solid #f33a00;
}
div.success, div.error{
    border: 1px solid;
    margin: 0 0 20px 10px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
	width:431px;
	font-size:1.2em;
}
div.success {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url('../images/success.png');
}
div.error {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('../images/error.png');
}
/***** Fi contacta *****/
/***** Sobre AKER *****/
#principal-empresa{
	float:left;
	width:587px;
	padding:0 26px 0 30px;
}
#principal-empresa p{
	font-size:1.1em;
	margin:15px 0;
}
#stage{
	background:#f0f0f0;
	width:501px;
	overflow: auto;
	overflow-x:hidden;
	overflow-y:hidden;
	height:167px;
	margin:0;
	float:left;
}
#myList{
	width:1298px;
	border:0;
	margin:0;
	padding:18px 0 0 0;
	/*left:400px;*/
}
#myList li{
	list-style:none; 
	margin:0; 
	padding:0; 
	border:0; 
	margin-right:25px;
	float:left;
	width:190px;
	height:132px;
}
#myList li.lastitem{
	margin-right:0;
}
#myList li img{
	border:none;
}
p.botoscroll{
	float:left;
	width:43px;
	height:167px;
	margin:0;
}
#previous img{
	border:none;
	float:left;
}
#next img{
	border:none;
	float:left;
}
/***** Fi sobre AKER *****/
/***** Novedades *****/
#menu-novedades{
	width:197px;
	float:left;
}
#menu-catalogo h2{
	width:169px;
	height:26px;
	padding:0 0 0 13px;
	background:#ccc;
	margin:0;
	border-bottom:2px solid #fff;
}
#menu-catalogo h2 a{
	font-size:0.9em;
	color:#000;
	text-decoration:none;
}
h3.h3novedades{
	color:#d46c23;
	margin:0;
	font-size:1.4em;
}
#principal-empresa p a{
	color:#d46c23;
}
#principal-empresa p a:hover{
	color:#d46c23;
	text-decoration:none;
}
#principal-empresa div.novedad{
	border-bottom: 1px dotted #d46c23;
	float: left;
	padding-bottom: 10px;
	margin-top: 10px;
}
#principal-empresa div.novedad div.textonovedad{
	float: right;
	width: 325px;
	margin-left: 10px;
}
#principal-empresa div.novedad div.imgnovedad{
	background: #fff url(../images/bg-img-novedad.jpg) repeat-y;
	width:250px;
	float:left;
	height: 100%;
	margin-top: 17px;
}
#principal-empresa div.novedad div.imgnovedad div.imgnovedadtop{
	background: transparent url(../images/bg-img-novedad-top.jpg) no-repeat top;
	width: 250px;
	padding: 10px 0 0 0;
	float: left;
}
#principal-empresa div.novedad div.imgnovedad div.imgnovedadtop div.imgnovedadbottom{
	background: transparent url(../images/bg-img-novedad-bottom.jpg) no-repeat bottom;
	width: 250px;
	padding: 0 0 10px 0;
	float:left;
}
img.fotonovedad{
	margin: 0 0 0 10px;
	padding: 0;
	width: 230px;
	float:left;
}
a.ampliarimg{
	clear: both;
	display: block;
	background: url(../images/lupa.png) no-repeat 0 5px;
	padding: 5px 0 0 20px; 
	color:#D46C23;
	width:auto;
}
a.ampliarimg:hover {
	text-decoration: none;
}
/***** Fi novedades *****/
/***** Jugadores *****/
#principal-jugadores{
	float:left;
	width:840px;
}
#principal-jugadores p{
	font-size:1.3em;
	margin:5px 0 10px 0;
	height: 30px;
	line-height: 15px;
	text-align: left;
	overflow: hidden;
}
h3.h3jugadores{
	color:#d46c23;
	text-align: center;
	height: 42px;
	border-bottom: 1px dotted #d46c23;
	overflow: hidden;
}
h4.h4novedades{
	margin:0;
	font-size:1em;
}
div.divimg{
	background: url(../images/bg-img-jugador.jpg) no-repeat;
	padding: 5px;
	width: 164px;
	height: 218px;
	display: block;
}

/***** Fi jugadores *****/
/***** Info Hockey *****/
#listlinks{
	color:#d46c23;
	margin-top:10px;
}
#listlinks li{
	margin-bottom:5px;
}
#listlinks li a{
	color:#d46c23;
	font-size:1.1em;
}
#listlinks li a:hover{
	text-decoration:none;
}
/***** Fi Info Hockey *****/


/***** Paginador *****/
.paginador_izq{
	width: 100px;
	float: left;
	margin: 10px 10px 10px 0;
}

.paginador_cen{
	width: 375px;
	float: left;
	text-align: center;
	margin: 10px 0 10px 0;
}

.paginador_der{
	width: 100px;
	float: right;
	text-align: right;
	margin: 10px 0 10px 0;
}

.paginador_dest{
	font-weight: bold;
	color: #D46C23;
}
a.link_paginador {
	color:#D46C23;
}
a.link_paginador:hover {
	text-decoration: none;
}

/***** Fi Paginador*****/
