html{
	background:url(../img/html_rose.jpg)repeat scroll center top;	

}

body{
	background:url(../img/repeatBody_rose.jpg) repeat-x scroll center 250px;		
}

#page{
	background:url(../img/repeatPage_rose.jpg) repeat-y scroll center -1px;	

}

#pageContent{
	background:url(../img/topPage_rose.jpg)no-repeat scroll center top;	
}


#menu #a a,
#menu #a a:hover,
#menu #a a:visited{
	background:#000;
	color:#FFF;
}


#teaser{
	width:100%;
	color:#FFF;
	background:transparent;
	padding:0 0 30px 0;
	margin:10px 0 20px 0;
	border:dotted #FFF; 
	border-width:0 0 1px 0;

} 

#teaser #embed{
	border:solid #FFF 6px; 

}

#about{
	text-align:justify;
} 

h1{
	text-transform:uppercase;
	font-weight:bold;
	font-size:20px;
	margin:10px 0;
	color:#FFF;
	padding:4px 0 15px 10px;
	background:transparent url(../img/bg_titre.png) no-repeat top left;
} 

#news .aNews{
	padding:5px 0 25px 0;
	margin:0px 0 18px 0;  
	border:dotted #FFF; 
	border-width:0 0 1px 0;
}

#news .aNews .news{
	width:460px; 

}

#news .aNews .news h2{
	background:transparent url(../img/bg_news.png) no-repeat top left;     
	padding:0 0 15px 30px;     
	color:#FFF;
	text-transform:uppercase;
	font-size:15px;
	font-weight:normal;
} 

#news .aNews .news .news-text{
	color:#FFF;
  
 	font-weight:lighter; 
	font-size:9px;
	letter-spacing:1px;  
} 

#news .aNews .news .more{
	color:#FFF;
	text-transform:uppercase;       
	font-size:9px; 
	background:#000;
	padding:4px 10px;
	float:right;
	margin:0;
}  

#news .aNews .news .more,
#news .aNews .news .more:hover,
#news .aNews .news .more:visited{
	text-decoration:none;
}












