
#iframeContainer{width:100%;}

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

.quiksilver_europe{
    position:absolute;
    left:50%;
    top:5px;
    width:200px;
    margin-left:290px;
    margin-top:-50px;
    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:#000;
    text-decoration:none;
    outline:none;
}

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

.body_en .page{
    width:100%;
    background:url("../img/top_en.png") no-repeat scroll center 60px transparent;
}

.body_fr .page{
    width:100%;
    background:url("../img/top_fr.png") no-repeat scroll center 60px transparent;
}

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


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




#menus{
    background:#000;
    padding:5px;
	margin:0;
	position: relative;
}

#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:0px 0 0 0;
}

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


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


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

#rubriques li.active  a , #rubriques li.active  a:visited{
    background:#FFF;
    color:#000;
}


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



#langues{
    float:right;
	color:#FFF;
	text-transform:uppercase;
	text-align:center;
	border:solid #FFF;
	border-width:0 0 0 2px;
	padding:0 2px 0 4px;
}

#langues li{
	display:inline;

}

#langues li a,
#langues li a:link,
#langues li a:hover,
#langues li a:visited
{
	padding:2px 4px;
	color:#FFF;
}

#langues li.active a,
#langues li.active a:link,
#langues li.active a:hover,
#langues li a:hover,
#langues li.active a:visited
{
	color:#000;
	font-weight:bold;
	background:#FFF;
}

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

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

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


#footer{
	margin:10px 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;
}


#orange{

	position:absolute;
	top:0;
	margin:0px  0 0 0;
	
}

#pageHider {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7);
    display: block;
    height: 100%;
    overflow: hidden;
    position: absolute;
    width: 100%;
    z-index: 1000;
}

#roxylive_popin {
    background: url("../img/roxylive_popin.jpg") no-repeat scroll center center transparent;
    border: 10px solid #FFFFFF;
    display: block;
    height: 370px;
    left: 16%;
    position: absolute;
    top: -25px;
    width: 658px;
    z-index: 100000;
}

#roxylive_closer{
    background: #FFF;
    color: #000;
    display: block;
    left: 43%;
    position: absolute;
    top: 365px;
    z-index: 110000;
    font-size: 28px;
    padding: 2px 6px;
    cursor: pointer;
}
