@charset "utf-8";
*{margin: 0;padding: 0;}

body
{

        background:#313130 url(../images/bg-or.jpg) repeat-x;
	color: #fff;
	font-family: arial, helvetica, sans-serif;
	margin: 0;
	padding: 0;
        font-size:.9em;
}


#wrapper{
	position:relative;
	width:954px;
	margin-left:auto;
/*border:1px solid #00FF00;*/
}

#header
{
	position:relative;
	width:954px;
	height:223px;
/*border:1px solid red;*/
}

#descriptif
{
	display:none;
}

#presentation
{
	padding-top:40px;
	padding-left:148px;
}

#breadcrumbs
{
	padding-top:138px;
	padding-left:735px;

}

#contentarea{
/*border:1px solid white;*/
       background:url(../images/bg-container.jpg) repeat-y; 

}

#main{
/*border:1px solid #0000FF;*/
        width:533px;
        margin-left:150px;
        min-height:500px;
}

#right-column{
	position:absolute;
	width:238px;
	top:180px;
	right:171px;
	z-index:1;
	background:url(../images/bg-menu.jpg) no-repeat;
/*border:1px solid #FF0099;*/
}

        #onglets{
             width:145px;
	/*border:1px solid #CCFF00;*/
	}

        #photo{
	    position:relative;
	    width:128px;
	    height:128px;
	    margin-left:15px;


	}



#footer{
/*border:1px solid #0000FF;*/
        width:533px;
        margin-left:150px;
}


#toTop{
	margin-right:260px;
        background-color:#242422;
        width:50px;
        text-transform:capitalize;
}

#img-fixed-right{
	position:fixed;
	width:229px;
	height:237px;
	bottom:-2px;
	right:0%;
	background:url(../images/scroll-right.png) no-repeat;
	

}

#img-fixed-left{
	position:absolute;
	width:100px;
	height:112px;
	bottom:-2px;
	left:0%;
	background:url(../images/scroll-left.jpg) no-repeat;

}

/* ###################### general ###################### */
.unseen
{
	display: inline;
	height: 0px;
	left: -3000px;
	position: absolute;
	top: -2000px;
	width: 0px;
	z-index: 200;
}
