/* @group clearfix (clearing) */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac */
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* @end */

body {
	padding : 0px;
	margin : 0px;
	background : #eceeef;
}
.site-wrapper {
	width : 1050px;
	margin : 0px;
	background : #eceeef;
}
.navigation {
	height : 26px;
	margin : 0px;
	padding : 0px;
	background : #eceeef;
	padding : 0px 50px;
}
.navigation li {
	list-style : none;
	float : left;
	display : block;
}
.navigation li a {
	display : block;
	background : #b2b7bb;
	color : #faf9f6;
	text-decoration : none;
	padding : 3px 10px 5px;
	font-family : "Arial Rounded MT", verdana, sans-serif, arial;
	font-size : 13px;
	height : 18px;
	text-indent : -9000em;
}
.navigation li.active a {
	background : #666666;
}
.main-content {
	position : relative;
	min-height : 670px;
	background : #eceeef;
	padding : 0px 50px 0px;
	overflow : hidden;
	width : 950px;
}

.navigation li a.home { background : #b2b7bb url(../images/tabs/inicio.png) center center no-repeat; width : 50px; }
.navigation li.active a.home { background : #666 url(../images/tabs/inicio.png) center center no-repeat; }

.navigation li a.accessories { background : #b2b7bb url(../images/tabs/productos.png) center 5px no-repeat; width : 90px; }
.navigation li.active a.accessories { background : #666 url(../images/tabs/productos.png) center 5px no-repeat; }

.navigation li a.about { background : #b2b7bb url(../images/tabs/empresa.png) center 8px no-repeat; width : 65px; }
.navigation li.active a.about { background : #666 url(../images/tabs/empresa.png) center 8px no-repeat; }

.navigation li a.contact { background : #b2b7bb url(../images/tabs/contacto.png) 8px 4px no-repeat; width : 70px; }
.navigation li.active a.contact { background : #666 url(../images/tabs/contacto.png) 8px 4px no-repeat; }

.navigation li a.preorder { background : #b2b7bb url(../images/tabs/soporte.png) center center no-repeat; width : 80px; }
.navigation li.active a.preorder { background : #666 url(../images/tabs/soporte.png) center center no-repeat; }

.navigation li a.specs { background : #b2b7bb url(../images/tabs/servicios.png) center 5px no-repeat; width : 80px; }
.navigation li.active a.specs { background : #666 url(../images/tabs/servicios.png) center 5px no-repeat; }


.logo {
	width : 460px;
	height : 90px;
	background : url(../images/m3-logo.png) 4px 15px no-repeat;
	display : block;
	text-decoration : none;
	padding-top : 10px;
}

.navigation li.login-info {
	padding : 5px 5px;
	text-align : right;
	font-size : 12px;
	font-family : Futura, verdana, arial;
	float : right;
}
.navigation li.login-info a {
	display : inline;
	background : none;
	color : #666;
	padding : 0px;
	border-bottom: 1px solid #666;
}