a.mail:link  {color:#CC0000; text-decoration:none;font-size:13px;font-family:helvetica,verdana;} 
a.mail:hover   {color:#CC0000;text-decoration:underline;font-size:13px;font-family:helvetica,verdana;}
 

#mel{
width:150px;
padding-left:5px;
}
#principale
{
	float:left;
	width:150px;
	margin-top:20px;
}
.menutitlecc{
cursor:pointer;
margin-bottom:1px;
margin-top:1px;
margin-left:25px;
color:#000000;
width:100px;
padding:0px;
text-align:left;
font-family:copperplate light,verdana; 
font-size:11px;
}
 a  {color:#OOOOO; text-decoration:none;} 
 a:hover   {color:#000000;text-decoration:none;font-size:12px;}
 a:link{color:#000000;texte-decoration:none;} 
 a:visited{color:#000000;}
.submenucc a{text-decoration:none;color:#000000;font-family:copperplate light,verdana;font-size:11px;}
.submenucc a:hover{
	text-decoration:none;
	color:#OOOOOO;
	font-size:12px;
}
.submenucc{
margin-bottom: 0.5em;
margin-left:20px;
}
#actu{
float:left;
width:600px;
margin-left:20px;
font-size:12px;
font-family:copperplate light,verdana;
color:#333333;}
#illu{
width:600px;
margin-left:5px;
font-size:12px;
font-family:copperplate light,verdana;
color:#333333;}
#frise
{
position:absolute;
top:10px;
left:200px;
}
#masterdiv
{
	float:left;
	width:1px;
	margin-top:20px;
	border-width:normal;
	border-right-style:dotted;
	border-right-color:#FF0033;
}
#contact
{
float:left;
width:150px;
padding-top:60px;
margin-left:20px;

font-size:13px;
font-family:copperplate light,verdana;
color:#333333;}
#header
{
padding-left:180px ;
width:800px;
padding-top:15px;
font-family:copperplate light,verdana;
font-size:12px;
color:#333333;
}
#footer-publication
{
padding-left:180px ;
width:800px;
padding-top:15px;
font-family:copperplate light,verdana;
font-size:12px;
color:#333333;
}
div#galerie
{ 
 	width: 400px ;
	background: white ;
	border: 0px solid #dcb ;
	padding-left:180px ;
	text-align: center ;
	
}
#couv
{ 
 	display:block;
	}

ul#galerie_mini
{
	margin-top: 5px; ;
	padding: 0px ;
	list-style-type: none ;
}

ul#galerie_mini li
{
	float: left ;
}

ul#galerie_mini li a img
{
	margin-top: 20px; 
	margin-left:20px ;
	border:0px solid #dcb ;
}
/*///////////////*/
ul.galerie_mini
{
	margin-top: 5px; ;
	padding: 0px ;
	list-style-type: none ;
	width:450px;
}

ul.galerie_mini li
{
	float: left ;
}

ul.galerie_mini li a img
{
	margin-top: 20px; 
	margin-left:20px ;
	border:0px solid #dcb ;
}
/*///////////////*/
dl#photo
{
	float: left ;
	margin: 0px auto ;
	
}

dl#photo dt
{
	font: 12px helvetica ;
	color: #000000;
}

dl#photo dd
{
	
}

dl#photo img
{
}
#publication
{
margin-left:590px;
padding-left:10px;
border-left-style:dotted;
border-left-color:#CC0033;
width:300px;
font-size:12px;
font-family:copperplate light,verdana;
color:#333333;
}
div#menumela_en_tete
{
position:relative;
display:block;
height:230px
}
div#menumela_en_tete p
{
position:absolute;
bottom:0;
padding-left:160px;
}
.credit a{
margin-top:300px;
display:block;
clear:both;
text-align:left;
font-family:copperplate light,verdana; 
font-size:9px;
color:#cccccc;
text-decoration:none;
}
.credit a:hover{
margin-top:300px;
display:block;
clear:both;
text-align:left;
font-family:copperplate light,verdana; 
font-size:9px;
color:#cccccc;
text-decoration:none;
}
.spacer{
clear:both;
}
