/* CSS Document */

body,html 				{ height:100%; margin:0; padding:0; background-color:#ffffff; }

body 					{ font-family:Georgia, Times New Roman, Times, serif; 
						  	  background-color:#FFFFFF; font-size:10px;
						      vertical-align:middle; color:#000000; }
						  
a							{ color:#000000; text-decoration:none; }
a:hover					{ color:#99CCFF; text-decoration:none; }


#conteneur 			{ width: 1024px; height: 768px;
						      margin: 0 auto; background-image:url(images/bckg.jpg);
						      background-repeat:no-repeat; }
						  
#contenu 				{ padding: 45px;
						      width: 934px; height: 678px; }
						  

#col_left					{ width:260px; float:left; border-right:1px solid #999999;
								  height:678px; padding:0 35px 0 0; margin:0 35px 0 0; }

#nav							{ text-align: center; font-size:11px; text-transform:uppercase; height:235px; 
								  padding:50px 0 0 0; }

#logo							{ height:365px; }

#footer						{ font-size:9px; color:#CCCCCC; }
#footer	a					{ color:#CCCCCC; }
#footer	a:hover			{ color:#99CCFF; }


#col_news					{ width:428px; height:678px; 
								  float:left; margin:0 2px 0 0;
								  overflow : auto; 
								  scrollbar-DarkShadow-Color:#FFFFFF; 
								  scrollbar-3dLight-Color:#CCCCCC; 
								  scrollbar-Arrow-Color:#99CCFF; 
								  scrollbar-Base-Color:#CCCCCC; 
								  scrollbar-Face-Color:#FFFFFF; }

#col_encarts				{ width:150px; height:678px; float:left; padding:0 0 0 15px; }

#encart						{ width:140px; padding:5px 5px 3px 5px; border:1px solid #CCCCCC; 
						  		   margin:0 0 7px 0; font-size:11px; }

#news						{ width:375px; }

#news_date				{ font-size:11px; color:#999999; font-family:Times, serif; text-align:right; }
#news_titre				{ font-size:16px; border-bottom:1px solid #999999; 
						 		  padding:0 0 6px 0; margin:0 0 6px 0; }
#news_txt					{ font-size:12px; }
#news_plus				{ font-size:10px; text-align:right; text-transform:uppercase; background-color:#f3fafc; padding:3px;  }
#news_plus	a			{ color:#99CCFF; }

#col_right					{ width:428px; height:678px; 
								  float:left; font-size:12px;
								  overflow : auto; margin:0 2px 0 0; 
								  scrollbar-DarkShadow-Color:#FFFFFF; 
								  scrollbar-3dLight-Color:#CCCCCC; 
								  scrollbar-Arrow-Color:#99CCFF; 
								  scrollbar-Base-Color:#CCCCCC; 
								  scrollbar-Face-Color:#FFFFFF; }
						  
.title							{ font-size:16px; text-transform:uppercase; }

#contenu_txt				{ width:375px;  }

#col_right2					{ width:593px; height:678px; 
								  float:left; font-size:12px;
								  overflow : auto; margin:0 2px 0 0; 
								  scrollbar-DarkShadow-Color:#FFFFFF; 
								  scrollbar-3dLight-Color:#CCCCCC; 
								  scrollbar-Arrow-Color:#99CCFF; 
								  scrollbar-Base-Color:#CCCCCC; 
								  scrollbar-Face-Color:#FFFFFF; }

#contenu_txt2			{ width:540px;  }


#col_brands				{ width:100px; border-right:1px solid #999999; height:678px; 
						 		  margin:0 20px 0 0; padding:0 35px 0 0; float:left; }

#col_txt_brands			{ width:443px; height:678px; 
								  float:left; font-size:12px;
								  overflow : auto; 
								  scrollbar-DarkShadow-Color:#FFFFFF; 
								  scrollbar-3dLight-Color:#CCCCCC; 
								  scrollbar-Arrow-Color:#99CCFF; 
								  scrollbar-Base-Color:#CCCCCC; 
								  scrollbar-Face-Color:#FFFFFF; }

#txt_brands				{ width:400px; }					  
						  
#titre							{ font-size:16px;
						 		  padding:0 0 6px 0; }					  
						  

#brand_img_line				{ clear:both; margin:15px 0 0 0; }
#brand_img					{ float:left; padding: 0 10px 10px 0; }

#img_plus					{ padding: 0; text-align:right; }

#select						{ font-size:45px; font-style:italic; color:#eeeeee; text-transform:uppercase; padding:225px 0 0 45px; }



