/* basic elements */
	body { background: url(media/degr.gif) repeat-x #130503; font: normal 11px/16px Tahoma, Verdana, Arial, sans-serif; color: #fff; margin: 0px;	}
	a:link, a:visited { font-weight: normal; text-decoration: underline; color: #f7ab00;font-weight:bold;}
	a:hover { text-decoration:none ; color: #f7ab00;}

/* specific divs */
	#container { width: 950px; background: url(media/bg2.gif) no-repeat; margin-right: auto; margin-left: auto; margin-top: 0px; 	margin-bottom: 0px;}
	
	#chemempa {	width: 401px; height: 75px; padding-top: 16px; padding-left:166px;}

	#titre { clear: right; padding: 18px 0px 0 192px; width:260px;}
	#titre-lien { clear: right; padding: 0px 0px 0 504px; width:250px; font: bold 16px Arial}

	#menu {	clear: right; padding: 50px 10px 0 162px; width:260px;}
	#menu h3 { display:block; width:100%; height:23px; background: url(title0.gif) no-repeat;}
	#menu h3 span {display:none;}
	#menu p {margin:5px 0 0 0; padding:0; color: #6F715C; font-style:italic;}
	
	#supportingText { clear: right; padding: 10px 10px 0 0; margin:0; width:490px;}

		
	#txt1 {margin:10px 0 0 0; padding: 0 0 0 192px; width:580px;}
	#txt1 h3 { display:block; width:100%; height:23px; background: url(title2.gif) no-repeat; margin:0;}
	#txt1 h3 span {display:none;}
	#txt1 p {margin:5px 0 0 0; padding:0; text-align:justify;}
		
	#txt2 {margin:10px 0 0 0; padding: 0 0 0 192px; width:580px;}
	#txt2 h3 { display:block; width:100%; height:23px; background: url(title1.gif) no-repeat; margin:0;}
	#txt2 h3 span {display:none;}
	#txt2 p {margin:5px 0 0 0; padding:0; }
		
	#txt3 {margin:10px 0 0 0; padding: 0 0px 0 192px; width:580px; background: url(bgBottom0.gif) right bottom no-repeat;}
	#txt3  h3 { display:block; width:100%; height:23px; background: url(title1.gif) no-repeat; margin:0;}
	#txt3  h3 span {display:none;}
	#txt3  p {margin:5px 0 0 0; padding:0; }
	
	#boutik {margin:10px 0 0 0; padding: 0 0 0 192px; width:580px;}
	#boutik h3 { display:block; width:100%; height:11px; background: url(title2.gif) no-repeat; margin:0;}
	#boutik h3 span {display:none;}
	#boutik p {margin:5px 0 0 0; padding:0; text-align:justify;}
	
	#pop {margin:10px 0 0 0; padding: 0 0 0 10px; width:400px;}
	#pop p {margin:5px 0 0 0; padding:0; text-align:justify;}
	
	#date {margin:0px 0 0 0; padding: 0 0 0 187px; width:580px;}
	#date p {margin:5px 0 0 0; padding:0; text-align:justify;}
	
	#photos {margin:10px 0 0 0; padding: 0 0 0 90px; width:580px;}
	#photos  h3 { display:block; width:100%; height:11px; background: url(title2.gif) no-repeat; margin:0;}
	#photos  h3 span {display:none;}
	#photos  p {margin:5px 0 0 0; padding:0; text-align:justify;}

	#footer {width:970px; height:239px; background: url(media/ville-chemempa.gif) 0px 0px no-repeat;}
		
	#footer-menu {width:970px; height:21px; margin-left:0px;background: url(media/ville-bas.gif) 0px 0px no-repeat;}
	#footer-menu a:link, #footer a:visited { color:#000000; margin: 0 0 0 0px;}
	#footer-menu a:hover { color:#000000;}

	.orange { FONT-SIZE: 12px; FONT-FAMILY: arial; FONT-WEIGHT: bold; COLOR: #f7ab00;TEXT-DECORATION: none;}
	.grd-blc { FONT-SIZE: 14px; FONT-FAMILY: arial; FONT-WEIGHT: bold; COLOR: #ffffff;TEXT-DECORATION: none;}
	.date-blc { FONT-SIZE: 13px; FONT-FAMILY: arial; FONT-WEIGHT: bold; COLOR: #ffffff;TEXT-DECORATION: none;}
 
	td.pointi { border-right-style:dotted; border-right-color:#FFffff; border-width:1px;}
	td.orange { background-color: #f7ab00; FONT-SIZE: 13px; FONT-FAMILY: arial; FONT-WEIGHT: bold; COLOR: #861619;TEXT-DECORATION: none; height:25px; text-align:center;}
	
	TD { font: normal 11px Arial, sans-serif; color: #FFF;}
	
input.text,
textarea {
width: 350px;
border:1px solid #3d0706;
padding-left: 0px;
margin-left: 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3d0706;
}

.checkbox {
width:20px;
border:0px solid #3d0706;
margin-right: 0px;
}

input.text2 {
width: 145px;
border:1px solid #3d0706;
padding-left: 0px;
margin-left: 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3d0706;
}

input.text3 {
width: 20px;
border:0px solid #861619;
background-color: #861619;
padding-left: 0px;
margin-left: 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#f7ab00;
}

