* { 
	font-family: Courier New, Courier, mono;   
  } 

body { 
	padding: 0;
	margin: 15;
	text-align: center;
	background: #ffffff;		   
	color: #000000}

#header { 
		display:none;
		}	

#newsletter {
		font-weight: bold;
	font-size: 10px;
		
}

#container1{
	margin: 0 auto 0 auto; 
	//min-width: 820px; 
	width: auto;
}


#center{
padding:0px;
padding-bottom:10px;
text-align: center;
}
	#flags{
	margin-top:10px;
	
	width: 590px;	
	text-align: left;	 
	display: block; 
	}	

	#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("http://www.pornattitude.com/media/A/images/commun/fr_a.gif");  width: 32px; height: 23px; } 
	#flag_it { background: url("http://www.pornattitude.com/media/A/images/commun/it_a.gif");  width: 32px; height: 23px; }
	#flag_es { background: url("http://www.pornattitude.com/media/A/images/commun/es_a.gif");  width: 32px; height: 23px; }
	#flag_en { background: url("http://www.pornattitude.com/media/A/images/commun/uk_a.gif");  width: 32px; height: 23px; }

	
	#cat{
	display:none;
		width:575px;				
	text-align: middle;		        
						
	margin: 8px auto 8px auto;
	padding: 3px;
	}	
		#cat a { 
				
			
		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;
		}	

		
	#nav{
	margin: 0 auto 0 auto;
		background:#ffffff; 
	display: block;
	height:24px;
	width: 570px;
	position: relative; 
	color : #000000;		
	}	
		#nav a{
		color : #000000;	
		font-size : 12px;	
		font-weight: normal;
		text-decoration: none;
		}	
		
		#nav a.fleche{
		color : #ff00ff;		
		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:#ffa0ff;		
		padding-left:10px;
		width: 560px;			
		}	
		.tinfo{
							
		font-size: 12px;		
		font-weight: bold;
		padding-right: 5px;
		display: inline			
				}	
		.vinfo, .vinfo A{
		color: #ff00ff;			
		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:25px;
	}	
	*html #modulecentre { 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: #ff00ff;		
		font-size: 12px;		
		font-weight: normal;
				}

		#moduledesc A, #moduledesc A:link, #moduledesc A:visited {
			color: #ff00ff;;
		}
		
		#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;
			}

	

	#ADSL_block{ display:block; }
	#CB_block{ display:block; }
	#MICRO_block{ display:block; }
	
