
body
	{
		background : url('../images/fond2.png')  ;
		font:12px verdana;
	}





/*  effets sur les images */
img 
	{ 
	border:0; 
	}


	
/*  effets sur les titres */
h1 
	{ 
		font:18px verdana; 
		color:#000;  
		height : 30px;
		line-height : 30px;
		vertical-align : middle;
		background : #b6c580;
		-moz-border-radius : 0px 10px 10px 0px;
		width : 550px;
		text-indent : 10px;
	}	

h2 
	{ 
		font:14px verdana; 
		color:#000000;  
		height : 25px;
		line-height : 25px;
		vertical-align : middle;
		background : #dcdeaa;
		-moz-border-radius : 0px 10px 10px 0px;
		width : 450px;
		text-indent : 10px;
	}

h3
	{ 
		font:12px verdana;
		height : 18px;
		line-height : 18px;
		vertical-align : middle;
		background : #dcdeaa;
		text-align : center;
	}

h4
	{ 
		font:18px verdana; 
		color:#5c85a0;  
		text-align : center;
		font-variant : small-caps;
	}
	
h5 
	{ 
		font:14px verdana; 
		color:#9da74d;  
	}
	
	
	
p
{
	padding : 10px;	
}

#contenu p:first-letter
{
	text-indent : 10px;
}
	
	
	
/*  structure html */	
div#page
	{
		width : 950px;
		margin:auto;
		padding : 10px;
		border : 3px solid #b6c580;
		-moz-border-radius : 10px;
		padding-bottom : 30px;
		background-color : #f7f7ef;
	}
	
div#header
	{
		width : 950px;
		margin : auto;
		height : 100px;
		background:url('../images/header.png') no-repeat;
	}
	
div#menu1
	{
		width : 940px;
		margin : auto;
		text-align : left;
		padding-left : 10px;
		/*background-color : #fff;
		border : 1px solid #e8e0da;
		-moz-border-radius : 10px;*/
	}

	
div#menu2
	{
		float : left;
		width : 175px;
		color : #6b6f5c;
		text-align : left;
		border : 1px dashed #e8e0da;
		background-color : #fff;
		-moz-border-radius : 10px;
		margin-top : 20px;
	}
	
div#contenu
	{
		float : right;
		width : 750px;
		text-align : left;
		margin-top : 20px;
	}	
	
div#bloc
	{
		border : 1px dashed #e8e0da;
		background-color : #fff;
		-moz-border-radius : 10px;
		margin-bottom : 10px;
		padding-bottom : 10px;
	}
	
div#pdp
	{
		width : 950px;
		margin : auto;
		text-align : center;		
		padding : 10px;
	}	

div#container
	{
		margin-bottom : 20px;	
	}

/* style des liens */
a
	{
		color: #9a835e;
		text-decoration:none;
		font-weight:none;
	}	

a:hover
	{
		color: #9a835e;
		text-decoration:none;
		font-style:italic;
	}

a.pdp
	{
		color: #000;
		text-decoration:none;
		font-weight:none;
	}	

a:hover.pdp
	{
		color: #9a835e;
		text-decoration:none;
		font-weight:none;
	}
	
a:hover.menu
	{
		color: white;
		text-decoration:none;
		font-weight:none;
	}	

a.menu
	{
		color: white;
		text-decoration:none;
		font-weight:none;
	}
	
/* formulaires */
input
	{
		border : 1px solid #dcdeaa;
		/*background : #c3d6e4;*/
		color : #586971;
		background : #f7f7ef;
	}
	
textarea
	{
		border : 1px solid #dcdeaa;
		/*background : #c3d6e4;*/
		background : #f7f7ef;
		color : #586971;
	}
	
select
	{
		border : 1px solid #dcdeaa;
		/*background : #c3d6e4;*/
		background : #f7f7ef;
		color : #586971;
	}
	
	
	
/* INFOBULLE */
a.info {
   position: relative;
   color: #f7f7ef;
   text-decoration: none;
   }
a.info span {
   display: none;
}
a.info:hover {
   background: none; 
   z-index: 500; 
    cursor: help;
}
a.info:hover span {
   display: inline; 
   position: absolute;
	white-space: nowrap; 
   top: 30px; 
   left: 20px;
   background: #c3d6e4;
   color: #586971;
	border : 1px solid #dcdeaa;
	 -moz-border-radius : 10px; 
	font:12px verdana;
	padding:10px; 
}







/* tableaux */
table#ajout
	{
		width : 100%;
		padding : 20px;
	}

table#dossiers
	{
		width : 100%;
		padding : 20px;
	}

table#dossiers th
	{
		padding : 5px;
		background-color : #c1cf8f;
		text-align : center;
		font-variant : small-caps;
	}

table#messagerie
	{
		width : 100%;
		padding : 20px;
		text-align : center;
	}

table#messagerie th
	{
		padding : 5px;
		background-color : #c1cf8f;
		text-align : center;
		font-variant : small-caps;
		color : white;
	}
	
table#messagerie td
	{
		padding : 5px;
		border-bottom : 1px dashed #c1cf8f;
	}
	
table#galerie
	{
		width : 100%;
		padding-left : 20px;
		padding-right : 20px;
		text-align : center;
	}
	
table#galerie td
	{
		border : 1px dashed #c1cf8f;
		padding : 5px;
	}
	
	
	
	


/* listes */
#news
	{
		list-style-type: none;	
		padding : 10px;
		margin : 0;
	}






/* infobulle (texte) */
.infobulle{
    position: absolute;   
    visibility : hidden;
     background: #c3d6e4;
   color: #586971;
	border : 1px solid #f5f4eb;
	-moz-border-radius : 10px; 
	font:12px verdana;
	padding:10px;
}



/* menu */
#usual1
	{
		background : black;
		-moz-border-radius : 0px 0px 15px 15px;
		padding-top : 2px;
/*		height: 30px;
		line-height : 30px;
		vertical-align : middle;*/
	}

.menu li
	{
		list-style-type: none;
		display : inline;
		padding-right : 20px;
		width : 100px;
		
	}

.menu li a
	{
		font-variant : small-caps;
		color: #9a835e;
		text-decoration:none;
		font-weight:bold;
		font-style:normal;
		font : 14px verdana;
		
	}
	
.menu li a:hover
	{
		font-variant : small-caps;
		text-decoration : underline;
		font-weight:bold;
		font-style:normal;
		font : 14px verdana;
		
	}
	
li.sousmenu
	{
		list-style-type: none;
		display : inline;
		padding-right : 20px;
	}
	
li.sousmenu a
	{
		color : black;
		text-decoration : none;
	}

li.sousmenu a:hover
	{
		color : black;
		text-decoration : underline;
	}
	
#tab1
	{
		background : #b6c580;
		padding : 1px;
		-moz-border-radius : 0px 0px 10px 10px;
	}
	
#tab2
	{
		background : #c5a280;
		padding : 1px;
		-moz-border-radius : 0px 0px 10px 10px;
	}	
	
#tab3
	{
		background : #80bac5;
		padding : 1px;
		-moz-border-radius : 0px 0px 10px 10px;
	}	
	
#tab4
	{
		background : #dcdeaa;
		padding : 1px;
		-moz-border-radius : 0px 0px 10px 10px;
	}	
	
#tab5
	{
		background : #d0aeae;
		padding : 1px;
		-moz-border-radius : 0px 0px 10px 10px;
	}	
	
#tab6
	{
		background : #adaadd;
		padding : 1px;
		-moz-border-radius : 0px 0px 10px 10px;
	}		
	
	
/* Easy Slider */

	#slider{}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:696px;
		height:241px;
		overflow:hidden; 
		}	
									

/* // Easy Slider */	


