* { margin: 0; padding: 0; border: 0; font-size: 1em; font-style: normal; text-decoration: none; list-style-type: none; border:none; font-family: Arial, Helvetica, sans-serif; font-weight:normal; }

body { font-size:11px; background-color:#2c2d30; color:#FFF; }

.pic { width:250px; height:170px; }
	.pic img { width:250px; height:170px; }


#global { position:absolute; left: 50%; top: 50%; width: 800px; height: 600px;      margin-top: -300px; /* moitié de la hauteur */
     margin-left: -400px; /* moitié de la largeur */  }

#cadre { background-color:#422d2a; border:1px solid #A38C7A; } 
	 
strong { font-weight:bold; }
	 
#header { position:relative;  }

	 
#left { width:180px; height:450px; float:right; background:url(images/palmier.jpg) left bottom no-repeat;  }

		#annonce { width:160px; padding:5px; background-color:#2c2d30;  filter: alpha(opacity=80);  opacity: .8; margin-top:100px; border:1px solid #000;   }
			#annonce p {  text-align:left; }
			
			#annonce img { float:right; padding:2px; }

#right { width:590px; }

#navigation { float:left; padding:5px; margin-top:5px; }
		#navigation ul { }
		#navigation li { }
		#navigation li a, #navigation li a:visited { padding-left:10px; border-left:1px solid #A38C7A; color:#FFF; text-transform:uppercase; letter-spacing:0.1em; font-size:1.1em;  }
		#navigation li a:hover, #navigation #current { color:#fff; border-left:3px solid #fff;}
		
#menu2 { position:absolute; top:30px; right:0px; }
	#menu2 li { display:inline; }
	#menu2 li a, #menu2 li a:visited { text-transform:uppercase; color:#fff; margin-left:10px;  }
	#menu2 li a:hover { text-decoration: underline; }


#content { padding:5px; overflow:auto; height:440px; overflow:auto;
 scrollbar-face-color:#422d2a; scrollbar-base-color:#422d2a; scrollbar-arrow-color:#da5b69; 	scrollbar-track-color:#422d2a; 	scrollbar-shadow-color:#da5b69; scrollbar-highlight-color:#422d2a;	scrollbar-3dlight-color:#422d2a; scrollbar-darkshadow-Color:#422d2a; }

		h1 { font-size:2.1em; margin:5px 0;  color:#A38C7A;  }
		h2 { font-size:1.7em; margin:5px 0;  color:#A38C7A; }
		h3 { margin:0; font-size:1.2em; }
		h4 { color:#A38C7A; margin:0; font-weight:bold; font-size:1.5em; }


		.bloc-img { float:left; margin:10px 0 0 10px; border:1px solid #A38C7A; width:250px; background:#A38C7A; }
			.bloc-img-legend { background-color:#A38C7A; font-size:1em; width:250px; text-transform:uppercase;   }
					.bloc-img-legend a { text-decoration:none; }
					.bloc-img-legend a:hover { color:#FFF; }
					.bloc-img img {  }
					
					#content .bloc-img .plusdetail { }	
			#content .bloc-img .plusdetail a, #content .bloc-img .plusdetail a:visited { font-size:0.9em; text-decoration:none; color:#fff; float:right; margin-right:5px;}
			#content .bloc-img .plusdetail a:hover { color:#000; }
			
		#content p { margin:5px 0; line-height:1.5em; font-size:1.3em; }

			
		#content form { margin:10px 0;}
		#content input, #content textarea { padding:2px; margin: 0 0 3px 0; background-color:#FFF; border:1px solid #CECFC6; }
		#content input:hover, #content input:focus, #content textarea:hover, #content textarea:focus { background-color:#eeeeee; }
		
		#content legend { font-size:0.8em; padding:1px;}
			
			.select { margin: 0 0 5px 0; float:left;  background-color:#fff; }
			#content label { float:left; margin: 5px 0; clear:left; width:150px;}
		
		#content a:link, #content a:visited {  color:#FFF; text-decoration:underline; }
		#content a:hover { color:#ad383e; }
		
		
		
		.left-img { float:right; margin:0 5px 0 5px; border:1px solid #FFF; }
		
.diaporama { margin:5px auto; }

#footer { text-align:center; padding:5px; border-top:1px solid #A38C7A;   }

		#footer .bloc { width:390px; float:left; border-right:1px solid #A38C7A; }
		#footer .bloc2 { width:390px; float:left; }
		#footer h2 {  color:#FFF; background-color:#422d2a; text-transform:uppercase; font-weight:bold; }
		
		#footer a, #footer a:visited { color:#FFF; }
		#footer a:hover { text-decoration:none; }

.spacer { clear:both; }
.detail { float:right; font-style:italic; }
.picture_det { float:left; margin-right:2px; border:1px solid #fff; }

.picture_big { margin:5px auto; display:block; border:1px solid #fff;  }

#copyright { font-size:0.8em; color:#FFF; text-align:center; margin-top:3px; }
#copyright a, #copyright a:visited { color:#FFF; text-decoration:none; }
#copyright a:hover { text-decoration:underline; }

