@charset "utf-8";
/* CSS Document */

/*-STYLES-*/

body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	background:#FFF url(../images/header.jpg) center top repeat-x;
}

a {
	text-decoration:none;
	color:#D95F0F;
	font-weight:bold;
}
a:hover {
	
}
ul {
	margin:0;
	padding:0;
	list-style-type: none;
	clear:both;
}
h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
}
h1 {}
h2 {}
h3 {}
h4 {}
h5 {}
h6 {}


#header {
	width:960px;
	height:175px;
	margin:0 auto;
	position:relative;
}

#header h1 {
	height:150px;
	margin:19px 16px 0 10px;
	width:180px;
}
	#header h1 a, #header h2 a{ display:block; text-indent:-5000px; width:100%; height:100%;}
	
#header h2 {
	height:97px;
	position:absolute;
	right:0;
	top:0;
	width:493px;
}
#header .publicidad {
	position:absolute;
	right:10px;
	top:30px;
}
	#mainmenu {
		height:26px;
		margin:0;
		padding:0;
		position:absolute;
		bottom:30px;
		right:0;
	}
		#mainmenu ul {
			margin:0;
			padding:0;
			list-style-type: none;
			clear:both;
		}
		#mainmenu li {
			float:right;
			height:34px;
		}
		
		#mainmenu #marca a{ width:94px; height:34px; background:url(../images/menuitem-marca.gif) top left no-repeat;}
        #mainmenu #coleccion a{ width:122px; height:34px; background:url(../images/menuitem-coleccion.gif) top left no-repeat;}
        #mainmenu #prensa a{width:98px; height:34px; background:url(../images/menuitem-prensa.gif) top left no-repeat;}
        #mainmenu #contacto a{width:121px; height:34px; background:url(../images/menuitem-contacto.gif) top left no-repeat;}
		
		/*
          #mainmenu #subMenu { height:18px;}
               #subMenu #deporte a{width:85px; height:18px; background:url(../images/submenuitem-deporte.gif) top left no-repeat;}
               #subMenu #moda a{width:64px; height:18px; background:url(../images/submenuitem-moda.gif) top left no-repeat;}
               #subMenu #complementos a{width:113px; height:18px; background:url(../images/submenuitem-complementos.gif) top left no-repeat; padding-right:180px;}
		 */
	    #mainmenu #subMenu {
			position:absolute;
			bottom:-25px;
		}
		 

		#mainmenu #marca a:hover{background-position:left -34px;}
        #mainmenu #coleccion a:hover{background-position:left -34px;}
        #mainmenu #prensa a:hover{background-position:left -34px;}
        #mainmenu #contacto a:hover{background-position:left -34px;}
		
               #subMenu #deporte a:hover{ background-position:left -18px;}
               #subMenu #moda a:hover{background-position:left -18px;}
               #subMenu #complementos a:hover{background-position:left -18px;}


		#mainmenu li a {
				display:block;
				text-indent:-5000px;
			}
			
			#mainmenu #marca.selected a, #mainmenu #coleccion.selected a, #mainmenu #prensa.selected a, #mainmenu #contacto.selected a {background-position:left -34px;}
			#subMenu #deporte.selected a, #subMenu #moda.selected a,#subMenu #complementos.selected a {background-position:left -18px;}
			
			
#content {
	margin:0 auto;
	clear:both;
	height:auto;
	position:relative;
}
#mainFeature {
	text-align:center;
	background:#000;
	margin:0 auto;
	clear:both;
	height:auto;
	position:relative;
}
	
	#primaryContent {
		background:#FFF;
		/*height:720px;*/
		
		/*new*/
		
		/*height:100%;*/
		
		
		width:840px;
		margin:0 auto;
		margin-bottom:60px;
	}
	
	#primaryContent-inner {
		background:#FFF;
		/*height:500px;*/

		/*new*/		
		/*height:100%;*/
		
		width:950px;
		margin:0 auto;
		margin-bottom:0px;
		
		padding-top:40px;
	}
	
	#title_big{ background:url(../images/title-bg.gif) repeat-x bottom; padding:0px 0 15px 0; margin-right:0px; padding-right:0; width:100%; }
	#title{ background:url(../images/title-bg.gif) repeat-x bottom; padding:0px 0 15px 0; margin-right:0px; padding-right:0; width:588px; }
	
	/*CONTACTO BUG*/
	
	.titleB{ background:url(../images/bg.jpg) repeat-x bottom; padding:0px 0 15px 0; margin-right:0px; padding-right:0; width:588px; margin-top:14px; text-align:center;}
	.titleC{ padding:0px 0 15px 0; margin-right:0px; padding-right:0; width:588px; margin-top:10px; text-align:center;}
	
	.formA{
			margin-bottom:4px;	
	}
	
	.formFlash{
			height:auto; 
			margin-bottom:40px;	
	}
	
	.formTitle{
			margin-top:10px;	
	}
	
	/**/
	
	.comment { color:#000; font-size:13px; font-weight:bold;}
	
	.orange { color:#ff9601; font-size:13px; }
	
	#primaryContent h2#complementos{ background:url(../images/title-bg.gif) repeat-x bottom; padding:30px 0 15px 0;	margin-right:20px;}
	#primaryContent p { text-align:justify; font-size:12px; padding-right:20px;}
	#primaryContent ul { padding:20px 0;}
	#primaryContent li { float:left; padding:0 10px 10px 0; width:198px; height:238px;}
	
	#ul-products ul { padding:20px 0; list-style:none; display:inline-block;}
	#ul-products li { padding:0 10px 10px 0; float:left; }
	
.backForm {
	background-color:#fde9cc;	
	width:561px;
	height:22px;
	display:block;
	padding:5px;
	
	margin-bottom:15px;
}

.backForm .izq {
	float:left;
	width:150px;
	vertical-align:baseline;
	text-align:left;
	height:33px;
	display:block;
	padding-top:5px;
}

.backForm .der {
	float:right;
	right:0px;
	width:390px;
}

input {
	width:385px;
	height:19px;

	border:solid;
	border-width:1px;
	border-color:#000;
	
	padding:2px;
	
}

input[type=submit] {
	background:url(../images/enviar_over.jpg);
	background-repeat:no-repeat;
	text-indent:-1000px;
	width:100px;
	height:25px;
	border:none;
	cursor:pointer;
}

input[type=submit]:hover {
	background:url(../images/enviar.jpg);
	background-repeat:no-repeat;
	text-indent:-1000px;
	width:100px;
	height:25px;
	border:none;
	cursor:pointer;
}

textarea {
	
	width:561px;
	height:100px;
	border:solid;
	border-width:1px;
	border-color:#000;
	padding:5px;
	padding-top:7px;
	
}

.float-left {
	float:left;	
}

.column-middle {
	width:350px;
}

.column-large {
	width:570px;
}

.margin-left-small-1 {
	margin-left:10px;
}
.margin-left-small-2 {
	margin-left:20px;
}
.margin-left-small-3 {
	margin-left:30px;
}

.alignbottom {
	height:100%; margin-bottom:11px;	
}

.absbottom {
	position:absolute;
	bottom:-17px;
}

#pager { margin-left:20px; margin-top:50px; margin-bottom:50px; display:block; width:100%; height:60px; text-align:center; }
  #pager a,
  #pager strong{
	/*
	border:solid;
	border-color:#CCC;
	border-width:1px;
	padding:5px;
	*/
 }
 
#innerContentBack {
	width:100%;
	height:auto;
	background-color:#FFF;
}

#footer {
	width:100%;
	
	height:100px;
	
	text-align:center;
	margin:0 auto;
	padding:50px 0;
	padding-bottom:0px;
	background:#303538;
	color:#CCC;
	font-size:11px;
	background:#000 url(../images/footer.jpg) center top repeat-x;
	margin-top:0px;
	overflow:hidden;
}

	#footer a {
		padding:0 36px;
		margin-bottom:0px;
		color:#CCC;
		font-weight:normal;
	}
		#footer a:hover {color:#FFF;}
		
/*---ClearFIX---*/

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix {
	display: inline-block;
}
html[xmlns] .clearfix {
	display: block;
}
* html .clearfix {
	height: 1%;
}


.marcaFlash{
	height:auto; margin-bottom:40px;
}

/*
#marcaFlash {
    margin-bottom:42px; 
	#
}
*/