* { 
	font-family: Verdana, Arial, Helvetica, sans-serif;   
  } 

body { 
	padding: 0;
	margin: 15;
	text-align: center;
	background: #885840;		   
	color: #000000}

#header { 
		display:none;
		}	

#newsletter {
		display: none;
		
}


#container1{
	margin: 0 auto 0 auto; 
	width: 590px; 
}


#center{
padding:0px;
padding-bottom:10px;
text-align: center;
}
	#flags{
	margin-top:10px;
	
	width: 590px;	
	text-align: left;	 
	display: none; 
	}	

	#flag_fr, #flag_it, #flag_es, #flag_en 
	{	
		border: 0px;	/* gerer les borders sur les drapeaux */
				margin-left: 0px;
		margin-right: 0px;
			}	

	/* on definie les differentes url des drapeaux et les differentes tailles */
	#flag_fr { background: url("");  width: 0px; height: 0px; } 
	#flag_it { background: url("");  width: 0px; height: 0px; }
	#flag_es { background: url("");  width: 0px; height: 0px; }
	#flag_en { background: url("");  width: 0px; height: 0px; }

	
	#cat{
		width:575px;				
	text-align: middle;		        
			border: DOTTED 2px #000000;
			background: #ffffff;			
	margin: 8px;
	padding: 3px;
	}	
		#cat a { 
		color : #000000;		
		font-size : 10px;	
		font-weight: bold;		
		}	
		#cat ul { 
		margin: 0px;
		padding: 0px;
		display: inline;
		} 
		#cat ul li { 
		             
		margin-bottom: 1px;
		margin-left: 0px;
		margin-right: 0px;
		display: inline;
		}	

		#cat ul li.first { 
	margin-left: 0px;
	border-left: none;
	list-style: none;
	display: inline;
	}	
		
	#nav{
	margin: 0 auto 0 auto;
			border: DOTTED 2px #000000;
		background:#ffffff; 
	display: block;
	height:24px;
	width: 570px;
	position: relative; 
	color : #000000;		
	}	
		#nav a{
		color : #000000;	
		font-size : 10px;	
		font-weight: normal;
		text-decoration: none;
		}	
		
		#nav a.fleche{
		color : #ffffff;		
		font-weight: bold;
		text-decoration: none;
		}	
		
	#moduleheader{
	margin: 0 auto 0 auto;
	display: block;
	width: 570px;				
	height:16px; 
	margin-top:15px;
	text-align: left;		
	}	
		#info{
		float:left;
		background:#ffffff;		
		padding-left:10px;
		width: 560px;			
		}	
		.tinfo{
				display: none;
				}	
		.vinfo, .vinfo A{
		color: #000000;			
		font-size: 12px;		
		font-weight: bold;
		text-decoration: none;
		}	

	#modulecentre{
	margin: 0 auto 0 auto;
	background:#ffffff;			
	display: block;
	width:570px;			
	padding-bottom:10px;
	padding-top:15px;
	}	
		#moduledesc{
		margin: 0 auto 0 auto;
		padding: 0 2px 0 2px;
		background:#ffffff;	
		width:540px;			
		margin-bottom:10px;
		text-align:left;
		color: #000000;		
		font-size: 10px;		
		font-weight: normal;
				}

		#moduledesc A, #moduledesc A:link, #moduledesc A:visited {
			color: #000000;;
		}
		
		#modulecentre .img1{
		border:1px solid;
		border-color: #000;
		margin-top:5px;
		margin-right:10px;
		margin-left:10px;
		}	
		.cliquez{
		font-size: 14px;
		font-weight: bold;
		padding:5px;
		padding-left:28px;
		}	
		#modulecentre a.cliquez{
		text-decoration: none;
		}	
	
	.thumb {
				border-style: none;
			}

		#modulecentre
	{	
		border: DOTTED 2px #000000;
		border-top: NONE 0px;
	}	

	#moduleheader
	{
		border: DOTTED 2px #000000;
		border-bottom: NONE 0px;
	}
	

	#ADSL_block{ display:none; }
	#CB_block{ display:block; }
	#MICRO_block{ display:block; }
	
