/* ---------------- GLOBAL STYLE -----------------------------*/
*{
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656251;}

body {
	background-color: #f7f7f7;}

a img { 
	border: 0px none;}
		
/* ----------------- CLASS STYLE ------------------------------*/
.hauteur{
	margin-top: 50px;}	
	
/* ---------------- PAGE STYLE -----------------------------*/
#page{
	position: relative;
	width: 955px;
	height: 560px;
	margin: 0px auto;
	margin-top: 10px;
	border: 1px solid #656251;
	background-color: #f7f7f7;
}

/* ---------------- PAGE STYLE NEWS-----------------------------*/
#pagenews{
	position: relative;
	width: 800px;
	margin: 0px auto;
	margin-top: 10px;
	border: 1px solid #656251;
	background-color: #f7f7f7;
}

/* ---------------- NAV MAIN STYLE -----------------------------*/	
#navMain{
	width: 853px;
	height: 51px;
	margin: 0px auto;
	margin-top: 8px;
	list-style-type: none; }

#navMain li { 
	float: left;}

#navMain li img { 
	vertical-align: top;}
	
/* ---------------- NAV SEC STYLE -----------------------------*/	
#navSec{
	clear: both;
	width: 853px;
	margin: 0px auto;
	margin-top: 10px;
	margin-bottom: 15px; 
	list-style-type: none;}
	
#navSec li{
	display: inline;
	margin-right: 30px;}

#navSec a {
	text-decoration: none;}

#navSec a:hover {
	color: #6c3890;}

#navSec img {
	vertical-align: middle;}
	
/* --------- nav sec link --------*/
.photographes a {
	color: #6c3890;}
.agences a {
	color: #6c3890;}
.sitesamateurs a {
	color: #6c3890;}
.musee a {
	color: #6c3890;}
.photo a{ 
	color: #6c3890;}
.form a {
	color: #6c3890;}
.stages a {
	color: #6c3890;}
.assoc a {
	color:#6c3890;}	
.europe a {	
	color:#6c3890;}
.monde a{
	color:#6c3890;}
.presse a {
	color:#6c3890;}

/* --------------------- NEW STYLE ---------------------------*/
#h27 {
	color:#baodod;}

/* ---------------- CONTENT STYLE -----------------------------*/	
#content {
	width: 853px;
	height: 410px;
	margin: 0px auto; }
	
/* ---------------- FOOTER STYLE -----------------------------*/
#footer {
	position: absolute;
	height: 46px;
	width: 954px;
	left: 0px;
	top: 541px;
	text-align: center;
	overflow: visible;}
		
#footer a {
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;}
