* {
    font-family:Arial,Verdana,sans;
    margin:0;
    padding:0;
}

.quiksilver_europe{
    position:absolute;
    left:50%;
    top:5px;
    width:200px;
    margin-left:290px;
    text-align:right;
    border:0px solid red;
}
.quiksilver_europe h1 a{
    font-size:9px;
    color:#666666;
}


a img{border:0;}
a, a:hover, a:visited{
    color:#24929f;
    text-decoration:none;
    outline:none;
}

html{
    background:url(../img/html.jpg) #0a0000 fixed no-repeat center top;
    font-size:11px;
}

.page{
    width:100%;
    background:url("../img/top_en.jpg") no-repeat scroll center top transparent;

}

.wrapper{
    width:985px;
    background:transparent;
    margin:auto;
}

#top{
    background:transparent;
	padding:216px 0 0;
	margin:0 0 8px;
}




#menus{
    background:transparent;
    padding:5px;
	margin:0;
}

#title{
	height:36px;
	font-size:24px;
	padding-left:40px;
	text-transform:uppercase;
	background:url(../img/titleBG.gif) no-repeat top left;
	border:0px solid red;
	display:none;
}

#rubriques{
    float:left;
    margin:2px 0 0 0;
}

#rubriques li{
	display:block;
	float:left;
	padding:5px 0;
	text-transform:uppercase;
}


#rubriques li a ,
#rubriques li a:visited{
    color:#878585;
    display:inline;
    font-size:15px;
    font-weight:bold;
    padding:2px 8px;
    margin:0 4px;
}


#rubriques li a:hover{
    color:#FFF;
}

#rubriques li.active {
		background:url(../img/rubrique.jpg) no-repeat center top;
		-moz-border-radius:5px;
		-webkit-border-radius:15px;
		-khtml-border-radius:15px;
		border-radius:15px;
}

#rubriques li.active  a,
#rubriques li.active  a:link,
#rubriques li.active  a:hover,
#rubriques li.active  a:visited
{
    color:#FFF;

}


#rubriques li a[href='#'],
#rubriques li a[href='#']:link,
#rubriques li a[href='#']:hover,
#rubriques li a[href='#']:visited
{
	color:#878585;
	cursor:default;
}
 



#langues{
    float:right;
	color:#71695c;
	text-transform:uppercase;
	text-align:center;
	margin:10px 0 0 0;
}

#langues li{
	display:inline;

}

#langues li a,
#langues li a:link,
#langues li a:hover,
#langues li a:visited
{
	padding:2px 4px;
	color:#71695c;
	opacity:0.4;
}

#langues li.active a,
#langues li.active a:link,
#langues li.active a:hover,
#langues li a:hover,
#langues li.active a:visited
{
	color:#71695c;
	opacity:0.8;
}

#social{
	background:#000;
	padding:5px 0 2px;
}

#social > div{
	text-align:left;
}

#social span{
	margin:0 10px 0 7px;
}


#footer{
	margin:20px auto 0;
	padding:0px;
	text-align:left;
	width:995px;
}

#listP{
	width:950px;
	margin:auto;
	border:solid #d2d2d1;
	border-width:1px 0 0 0;
}



.right{
    float:right;
}

.left{
	float:left;
}


#pubs{

}

.pub{
	margin:0 9px;
}

.pub .embed{
	border:1px solid #091617;
}

.pub .name{
	background:transparent url(../img/pucePub.jpg) no-repeat scroll center left;
	padding:6px 0 6px 20px;
	color:#AAA;
}

#sony{
	top:0;
	position:absolute;
	margin:20px 0 0 40px;	
}

#birdhouse{
	position:absolute;
	top:0;
	left:50%;
	margin:170px 0 0 -57px;	
}

#techdeck{
	position:absolute;
	top:0;
	left:50%;
	margin:175px 0 0 257px;	
}

#tonyhawkshred{
	position:absolute;
	top:0;
	left:50%;
	margin:175px 0 0 320px;	
}

#actions{
	position:absolute;
	top:0;
	left:50%;
	margin:175px 0 0 380px;	
}

