* { 
	font-family: Verdana, Arial, Helvetica, sans-serif;   
  } 

body { 
	padding: 0;
	margin: 15;
	text-align: center;
	background: #b1d9ff;		   
	color: #0066CC}

#header { 
		display:none;
		}	

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

#container1{
	margin: 0 auto 0 auto; 
	//min-width: 590px; 
	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/flags/flag_001/fr.gif");  width: 30px; height: 20px; } 
	#flag_it { background: url("http://www.pornattitude.com/media/flags/flag_001/it.gif");  width: 30px; height: 20px; }
	#flag_es { background: url("http://www.pornattitude.com/media/flags/flag_001/es.gif");  width: 30px; height: 20px; }
	#flag_en { background: url("http://www.pornattitude.com/media/flags/flag_001/uk.gif");  width: 30px; height: 20px; }

	
	#cat{
		width:575px;				
	text-align: middle;		        
			border: SOLID 1px black;
			background: #b1d9ff;			
	margin: 8px auto 8px auto;
	padding: 3px;
	}	
		#cat a { 
		color : #0066CC;		
		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;
		background:#b1d9ff; 
	display: block;
	height:24px;
	width: 570px;
	position: relative; 
	color : #0066CC;		
	}	
		#nav a{
		color : #0066CC;	
		font-size : 10px;	
		font-weight: normal;
		text-decoration: none;
		}	
		
		#nav a.fleche{
				
		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: #0066CC;			
		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: #0066CC;		
		font-size: 10px;		
		font-weight: normal;
				}

		#moduledesc A, #moduledesc A:link, #moduledesc A:visited {
			color: #0066CC;;
		}
		
		#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: SOLID 1px #0066CC;
		border-top: NONE 0px;
	}	

	#moduleheader
	{
		border: SOLID 1px #0066CC;
		border-bottom: NONE 0px;
	}
	

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