body 
{
	margin: 0;
	padding: 0;
	background: #1d1d1d;
	font-family: "Lucida Grande", Verdana, sans-serif;
	font-size: 100%;
	
}


img { border: none; }
a{text-decoration:none} 
h2 	
{ 
	color: #999;
	margin-bottom: 0; 
	margin-left:13px;
	
	height:40px;
}

h2 span
{
	display: none;
}

p	
{ 
	color: #ffff66; 
	margin-top: .5em;
	font-size: .75em;
	padding-left:15px;	
}


#imagen {position:absolute;  z-index:1; border:no;}
#skate {position:absolute; left:40px; top:250px; z-index:3; border:no;}
#snow {position:absolute; left:110px; top:250px; z-index:3; border:no;}
#outlet {position:absolute; left:160px; top:250px; z-index:3; border:no;}
#contacto {position:absolute; left:220px; top:250px; z-index:3; border:no;}
#inicio {position:absolute; left:300px; top:270px; z-index:3; border:no;}
#marcas {position:absolute; left:40px; top:490px; z-index:3; border:no;}
#noticias {position:absolute; left:40px; top:540px; z-index:3; border:no;}
#filosofia {position:absolute; left:40px; top:600px; z-index:3; border:no;}
#localizanos {position:absolute; left:40px; top:660px; z-index:3; border:no;}
#tabla1 {position:relative; left:30px; top:-1310px; z-index:3; border:no;}
#tabla2 {position:relative; left:400px; top:-1000px; z-index:3; border:no;}
#happy {position:absolute; left:45px; top:370px; z-index:3; border:no;}

#fondo {position:relative; left:px; top:px; z-index:1; border:0;}
#mapa {position:relative; left:-250px; top: -350px; z-index:3; border:no;}

#mainContent {
	position:absolute;
	top:450px;
	left:210px;
	color: #fff;
	
		}
		#mainContent .product {
			float: left;
			border: 4px solid #d3d2ca;
			text-align: center;
			width: 178px;
			height:200px;
			margin: 6px 12px 6px 0;
			background: #fff;
			padding-top: 5px;
			}
			.product .details {
				background: #f2f1ef;
				color: #4a4c48;
				padding: 3px;
				min-height: 4em;
				height: auto !important;
				height: 5em;
				margin-top: 5px;
				}

#mainContentA {
	position:absolute;
	top:450px;
	left:210px;
	color: #fff;
	
	
	
		}
		#mainContentA .product {
			float: left;
			border: 4px solid #d3d2ca;
			text-align: center;
			width: 178px;
			height:250px;
			margin: 6px 12px 6px 0;
			background: #f2f1ef;
			padding-top: 5px;
			}
			.product .details {
				background: #f2f1ef;
				color: #4a4c48;
				padding: 3px;
				min-height: 4em;
				height: auto !important;
				height: 5em;
				margin-top: 5px;
				}
#mainContent2 {
	position:absolute;
	z-index:3;
	top:900px;
	left:190px;
	color: #fff;
	width: 705px;
	height: 585px;
		}
		#mainContent2 .product {
			float: left;
			border: 4px solid #d3d2ca;
			text-align: center;
			width: 178px;
			margin: 6px 12px 6px 0;
			background: #fff;
			padding-top: 5px;
			}
			.product .details {
				background: #f2f1ef;
				color: #4a4c48;
				padding: 3px;
				min-height: 5em;
				height: auto !important;
				height: 5em;
				margin-top: 5px;
				}


#mainContent3 {
	position:absolute;
	z-index:3;
	
	color: #fff;
	width: 900px;
	height: 585px;
		}
		#mainContent3 .product {
			float: left;
			border: 4px solid #d3d2ca;
			text-align: center;
			width: 178px;
			margin: 6px 12px 6px 0;
			background: #fff;
			padding-top: 5px;
			}
			.product .details {
				background: #f2f1ef;
				color: #4a4c48;
				padding: 3px;
				min-height: 5em;
				height: auto !important;
				height: 5em;
				margin-top: 5px;
				}
#mainContentSkate {
	position:absolute;
	top:450px;
	left:213px;
	color: #fff;
	width: 800px;
	
		}


#mainContentM {
	position:absolute;
	top:450px;
	left:213px;
	color: #fff;
	
		}
		#mainContentM .product {
			float: left;
			border: 4px solid #d3d2ca;
			text-align: center;
			width: 178px;
			margin: 6px 12px 6px 0;
			background: #fff;
			padding-top: 5px;
			}
			.product .details {
				background: #f2f1ef;
				color: #4a4c48;
				padding: 3px;
				min-height: 4em;
				height: auto !important;
				height: 5em;
				margin-top: 5px;
				}		

#navigation-block {
	position:relative;
	top:px;
	left:px;
}

#hide {
	position:absolute;
	top:30px;
	left:-190px;
}

ul#sliding-navigation
{
	list-style: none;
	font-size: .75em;
	margin: 30px 0;
	padding: 0;
}

ul#sliding-navigation li.sliding-element h3,
ul#sliding-navigation li.sliding-element a
{
	display: block;
	width: 150px;
	padding: 5px 18px;
	margin: 0;
	margin-bottom: 5px;
}

ul#sliding-navigation li.sliding-element h3
{
	color: #fff;
	background:#333 url(heading_bg.jpg) repeat-y;
	font-weight: normal;
}

ul#sliding-navigation li.sliding-element a
{
	color: #999;
	background:#222 url(tab_bg.jpg) repeat-y;
	border: 1px solid #1a1a1a;
	text-decoration: none;
}

ul#sliding-navigation li.sliding-element a:hover { color: #ffff66; }