/* CSS Document */

body{
	background-image:url(full-bg-jc.jpg);
	background-repeat:no-repeat;
	background-color:#212121;
	color:#222;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#logo{
	width:310px;
	height:70px;
	/*
	background-image:url(logo.jpg);
	background-repeat:no-repeat;
	*/
	margin:30px 0 0 590px;
}

#menu_sup{
	margin-left:85px;
	margin-top:1px;
	width:775px;
	height:20px;
	background-color:transparent;
}

#menu_sup li {	
	margin-right:10px;
	padding-right:5px;
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;	
}
#menu_sup a {	
	margin-top:10px;
	color: #FFF;
	background-color:transparent;
	text-decoration:none;
	font-weight:bolder;
}

#menu_sup a:hover {
	text-decoration:none;
	/*letter-spacing:3px;*/	
}


#bloc_news{
	float:left;
	margin-left:105px;
	margin-top:130px;
	width:174px;
	height:196px;	
	margin-right:7px;
	/*border:1px solid #009900;*/
	background-color:#FFFFFF;
}
#bloc_news p{
	padding-left:5px;
}

/*******************************
News ticker
********************************/
.hidden {
	position: absolute;
	top: -10000px;
}

.scrollup {
   position: relative;
   overflow: hidden;
   
   /*
   border: 1px solid #003399;
   background-color:#DAFFBF;
   */
   height: 162px;
   width:165px;
   background-color:transparent;
   color:#333333;	
   margin:0;
 }

#scrollup {
   position: relative;
   overflow: hidden;
   
   /*
   border: 1px solid #003399;
   background-color:#DAFFBF;
   */
   height: 162px;
   width:165px;
   background-color:transparent;
   color:#333333;	
   margin:0;
 }
 
.headline {
   position: absolute;
   top: 210px;
   left: 5px;
   height: 160px;
   width:165px;
 }
.headline h1{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0;
	padding:2px;
} 

.headline p{
	font-size:10px;
	margin:0;
	padding:4px;
} 






#bloc_gallery{
	float:left;
	margin-top:130px;
	width:150px;
	height:196px;
	/*background-color:transparent;*/
	background-image:url(hp_bg_gallery.jpg);
	margin-right:6px;
}

#bloc_gallery p{
	padding-left:5px;
}

#portfolio{
	padding:0;
	margin:0;
}

ul#portfolio li {
	list-style:none;
	text-align:center;
}




ul#portfolio li img{	
	margin: 0 0 0 2px;
	padding: 1px;
	background-color:#000;
}

ul#portfolio .noborder{	
	margin: 0 0 0 2px;
	padding: 1px;
	background-color:#FFF;
}









#bloc_content{
	float:left;
	margin-top:130px;
	width:321px;
	height:196px;
	margin-right:3px;
	background-color:#FFFFFF;
	/*
	background-image:url(hp_bg_full_tuning.jpg);
	*/
}

#bloc_content p{
	padding-left:5px;
}


.blocs_h1{
	background-color:#F68F04;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px 0 3px 0;
	padding:7px 0 0 12px ;
	font-size:14px;
	height:26px;
	letter-spacing:1px;
}


#footer{
	height:140px;
	padding-left:105px;
	padding-top:75px;
	color:#FFFFFF;
	font-size:10px;		
	/*
	border:1px solid #00CC00;
	*/
}
#footer p{
	color:#999999;
}
#footer p a{
	color:#FF6600;
}







