body{
margin:0;
padding:0;
text-align:center;
background-color:#000000;
}
#backTop{
position:fixed ;
top:0;
left:0;
width:100%;
color:#ffffff;
height:20px;
border-bottom: 1px solid #7b7b7b;
z-index:1000;
padding-top:5px;
background-image:url(../img/bgTop.png);
}
#box{
background-image:url(../img/tableau.jpg);
font-family:Arial,Helvetica;
background-repeat:no-repeat;
font-size:12px;
min-height:488px;
margin-left:auto;
margin-right:auto;
margin-top:20px;
text-align:left;
width:1110px;
}

#logo{
float:left;
height:97px;
margin-top:20px;
width:415px;
z-index:950;
}
#menu{
background-image:url(../img/menu.gif);

background-repeat:repeat-x;
border:1px solid #353636;
float:left;
height:41px;
margin-left:60px;
margin-top:288px;
width:973px;
z-index:950;

}
#menu ul {
list-style-type:none;

margin:0;
}
#menu ul li{
display:block;
float:left;
text-align:center;
padding:0;
}
#menu ul li a{
background-image:url(../img/menu.gif);
background-repeat:repeat-x;
height:35px;
width:150px;
display:block;padding-top:6px;
}
#menu ul li a:link{
background-image:url(../img/menu.gif);
background-repeat:repeat-x;
color:#000;
}
#menu ul li a:hover{
background-image:url(../img/menuOver.gif);
background-repeat:repeat-x;color:#000;
}
#menu ul li a:visited{
background-image:url(../img/menu.gif);
background-repeat:repeat-x;
}
#menu ul li a:visited:hover{
background-image:url(../img/menuOver.gif);
background-repeat:repeat-x;color:#000;
color:#000;
}
a:link{
text-decoration:none;
color:#eb2c8d;
font-weight:bold;
}
a:hover{
text-decoration:none;
color:#ff3099;
font-weight:bold;
font-family:Georgia, Times;
font-size:14px;
}
a:visited{
text-decoration:none;
color:#eb2c8d;
font-weight:bold;
}
a:visited:hover{
text-decoration:none;
color:#ff3099;
font-weight:bold;
font-family:Georgia, Times;
font-size:14px;
}
#contenu{
background-image:url(../img/bgContent.gif);
background-repeat:repeat-y;
color:#CCCCCC;
float:left;
margin-left:60px;

width:1000px;
}
h1{
font-size:16px;
text-transform:uppercase;
color:#ffffff;
background-color:#373737;
display:inline;
}
#contenu p{
margin:20px;
line-height:16px;
float:left;
text-align:justify;
}
.lastWork{
float:left;
height:126px;
width:250px;
border: 1px solid #353636;
background-image:url(../img/alko.jpg);
}
hr{
float:left;
margin-top:20px;
margin-bottom:20px;
width:800px;
height:1px;
margin-left:50px
}
.bloc{
float:left;
width:1000px;
margin-top:20px;
}
.LienCV{
height:60px;
left:742px;
position:absolute;
top:-6px;
width:240px;
}

/*Content Slider*/
#featured{ 
	width:700px;
	padding-right:250px; 
	position:relative; 
	border:1px solid #ccc; 
	height:246px; 
	background:#000;
	float:left;
	margin-left:20px;
	margin-top:14px;
	
}
#featured ul.ui-tabs-nav{ 
left:679px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
position:absolute;
top:-1px;
width:271px;
}
#featured ul.ui-tabs-nav li{ 
	padding:1px 0; padding-left:13px;  
	font-size:12px; 
	color:#eb2c8d; 
}
#featured ul.ui-tabs-nav li img{ 

background:#FFFFFF none repeat scroll 0 0;
border:1px solid #EEEEEE;
float:left;
margin:8px 5px 2px;
}
#featured ul.ui-tabs-nav li span{ 
	font-size:11px; font-family:Verdana; 
	line-height:18px; 
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:60px; 
	color:#333;  background:#000; 
	line-height:20px;
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:#f2f2f2; 
}
#featured li.ui-tabs-selected{ 
	background:url('images/selected-item.gif') top left no-repeat;  
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:#eb2c8d;
		color:#fff;
}

#featured .info h2{ 
	font-size:18px; font-family:Georgia, serif; 
	color:#fff; padding:5px; margin:0;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}
/*fin content slider*/

/*galerie*/
#thumbs {float:left;
height:97px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:30px;
overflow:auto;
padding:0;
width:900px;} 
#thumbs li {float:left;} 
#thumbs a {display:block; padding:10px; outline:none;} 
#thumbs a:hover, #thumbs a:focus {background:#fff;} 
#thumbs a.active {background:#000;} 
#viewer {position:relative; width:700px; height:465px; margin-left:30px;} 
#viewer img[src*="loader"] {position:absolute; left:50%; top:50%; margin:-15px 0 0 -15px;}
/*fingalerie*/


