body {
		background-color:#390100;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#666666
		}
		
	A:visited { text-decoration:none;color:#8C1F1D;}
	A:link	{ text-decoration:none;color:#8C1F1D;}
	A:hover { text-decoration:underline;color:#8C1F1D;}
	
	form {
		padding:0px;
		margin:0px;
		}
	
	h1 {
		font-size:12px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		padding:0px;
		margin:0px;
		color:#670806;
		}
	
	h3 {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:16px;
		font-weight:normal;
		margin:0px;
		padding:0px;
		color:#670806;
		text-align:left;
		}
	
		#container {
			width:1000px;
			background-image:url(img/bckgrd_ccontent.jpg);
			background-position:bottom;
			background-repeat:repeat-y;
			position:absolute;
			left:50%;
			margin-left:-500px;
		}
		#headerNav {
			width:1000px;
			background-image:url(img/bckgrd_nav.gif);
			background-repeat:no-repeat;
			height:51px;
			}
		#headerBanner {
			width:1000px;
			background-image:url(img/bckgrd_banner.gif);
			background-repeat:no-repeat;
			height:125px;
			}
		#footer {
			clear:both;
			width:1000px;
			height:79px;
			background-image:url(img/bckgrd_footer.jpg);
			background-repeat:no-repeat;
			}
			
			#footerTexte {
				color:#FFFFFF;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				text-align:center;
				padding:25px 0 0 0;
				}
			
				#footerTexte A:visited { text-decoration:none;color:#FFFFFF;}
				#footerTexte A:link	{ text-decoration:none;color:#FFFFFF;}
				#footerTexte A:hover { text-decoration:underline;color:#FFFFFF;}
				
				#footerTexte h2 {
					padding:0px;
					margin:0px;
					font-size:10px;
					font-weight:normal;
					}
			
		#cLeft {
			width:55px;
			float:left;
			}
		#cContent {
			width:666px;
			float:left;
			padding-left:10px;
			}
		#cContentRight {
			width:225px;
			float:left;
			}
		
		#cContentRightTexte {
			padding-left:48px;
			width:170px;
			font-size:10px;
			}
			
		#cContentRightTexte input {
			background-color:#FFFFFF;
			border:1px solid #666666;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#333333;
			}
		
		#cRight {
			width:44px;
			float:left;
			}
		#positionTitre {
			width:382px;
			float:left;
			}
			
			#positionTitre h1 {
				padding:0px;
				margin:0px;
				color:#FFFFFF;
				font-size:12px;
				font-weight:normal;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				padding-left:80px;
				padding-top:2px;
				}
				
				#positionTitre strong {
					font-size:16px;
					}
					
				#positionTitre span {
					padding-left:75px;
					}
			
		#positionMenu {
			padding-top:11px;
			float:left;
			}
			
		#cContentBanner {
			text-align:center;
			}
		
		#cContentBanner img {
			border:0px;
			margin-left:2px;
			margin-right:2px;
			}
			
		#cContentConcertBlanc {
			width:663px;
			border-bottom:1px dotted #670806;
			background-color:#fff;
			clear:both;
			}
			
		#cContentConcertBeige {
			width:663px;
			border-bottom:1px dotted #670806;
			background-color:#F4F3E5;
			clear:both;
			}
			
		#cContentConcertBeige span, #cContentConcertBlanc span {
			padding:5px;
			}
		
		.concertDate {
			float:left;
			text-align:left;
			width:45px;
			padding:5px;
			}
		.concertTitre
				{
			float:left;
			text-align:left;
			width:530px;
			padding:5px;
			}
		.concertDetail {
			float:left;
			text-align:center;
			width:50px;
			padding:5px;
			}
		
		#cContentTexte {
			text-align:justify;
			padding:5px;
			}
			
		#rightConcerts {
			margin-bottom:2px;
			border-top:1px dotted #999999;
			}
			
			
#divForm ul{
list-style-position:inside;
margin-left:5px;
margin-bottom:10px;
}

#divForm ul li{
margin-bottom:5px;
}


#divForm .nav{
height:33px;
width:600px;
border-bottom:2px solid #8C1F1D;
}
#divForm .page_item{
float:left;
margin-left:2px;
text-align:center;
list-style-type:none;
}


#divForm .navlien{
display: block;
background:#fff url(img/background_bouton.gif) no-repeat 0px;
padding-top:14px;
width:150px;
height:33px;
	top: 0;
	left: 0;
 font-size:11px; /* permet de dissimuler au maximum le texte du span*/
color: #8C1F1D;
text-decoration:none;
}
#divForm .navlien:hover {
padding-top:3px;
background:#fff url(img/background_bouton_on.gif) no-repeat top left;
color: #FFFFFF;
text-decoration:none;
height:33px;
}
#divForm .hoverlien {
display: block;
background:#fff url(img/background_bouton_on.gif) no-repeat top left;
padding-top:14px;
width:150px;
height:33px;
	top: 0;
	left: 0;
 font-size:11px; /* permet de dissimuler au maximum le texte du span*/
color: #FFFFFF;
text-decoration:none;
padding-top:3px;

}

input, select, textarea {
	background-color:#FFFFFF;
	border:1px solid #B41129;
	font-size:11px;
	}
