*{margin:0px;padding:0px;}

 /*concerts */
#concert31, #soiree31, #spec31, #expo31, #broc31, #divers31, #lieu31, #rech31 { 
		/*float:left;*/width:630px;padding:11px 20px 10px 10px;
		margin-top:-5px; margin:10px 0px !important;border-top:0px solid blue;}
		
* html #concert31, #soiree31, #spec31, #expo31, #broc31, #divers31, #rech31 { 
		padding:11px 20px 10px 10px;border-top:0px solid blue;}
		
#concert31 { background-color:#FF8000}  #soiree31 { background-color:#FBC902;}  
#spec31 { background-color:#8FAC39}     #expo31 { background-color:#24B58D}
#broc31 { background-color:#695AF3}     #divers31 { background-color:#B60342}   
   #lieu31 { background-color:#10D8CE}  #rech31 { background-color:#9D9DFF}

#concert31 h5, #soiree31 h5, #spec31 h5, #expo31 h5,  #broc31 h5,  #divers31 h5, #lieu31 h5, #rech31 h5  
{ font: 28px Arial, Helvetica, sans-serif;color:white;display:inline;
		letter-spacing:0.5px;text-align:left}

#concert31 h6, #soiree31 h6, #spec31 h6, #expo31 h6,  #broc31 h6,  #divers31 h6, #lieu31 h6, #rech31 h6 	
{ font:lighter 12px Arial, Helvetica, sans-serif;color:white;display:inline;    
      		letter-spacing:2px;text-align:right;padding-left:20px}	 	 

#concert31b, #soiree31b, #spec31b, #expo31b, #broc31b, #divers31b, #rech31b
		{/*float:left;width:660px;*/border-bottom:0px solid white;padding-bottom:20px}/* ;#lieu ;*/
#bloc31{padding:10px 15px 20px 15px;}/*width:650px;*/	
#concert31b   {background-color:#FFE9BF}    #soiree31b {background-color:#FFFF99}
#spec31b      {background-color:#E7FE96}    #expo31b      {background-color:#CDE4E3} /*#B5FBE6*/
#broc31b   {background-color:#D2D2FF}       #divers31b    {background-color:#FEDAE7}
#rech31b   {background-color:#EFE7DC}

/*#bloc_expo31{padding:10px 15px 20px 15px;background-color:#CCFF66;}*/


/*--------------------les concerts----------------------------------------*/
	/*titre !! on met une largeur pour que le titre ne soit pas bloqué au milieu*/
  #bloc31 h1 a, #bloc31 h1
  {padding-top:8px;width:630px;
  font:bold 14px Arial, Helvetica, sans-serif;color:#79003D;}/*float:left;display:block;*/
  
  #bloc31 a {text-decoration:none}	#bloc31 a:hover {color:#000000}	
  #souligne {width:620px;float:left;height:1px;border-bottom:1px dotted #CC9933;margin-bottom:3px}
 				 /*titre*/  
  #bloc31 h2   {float:left;width:280px;
  				font:bold 12px Verdana, Helvetica, sans-serif;color:#666666}/*style*/
  #bloc31 h3,#bloc31 h4  {margin-left:310px;width:310px;text-align:right;
  				color:#333333;	}/*ville*/
  #bloc31 h3  {font:bold 12px Verdana, Helvetica, sans-serif;}     
  #bloc31 h4  {font:bold 12px Georgia, Helvetica, sans-serif;}/*ville*/
  
  #date31     {margin-left:310px;width:310px;}/*dates*/
  #date31  p  {text-align:right;font:11px Verdana, Helvetica, sans-serif;text-decoration:none;
  				color:#666666;line-height:1.2em;text-align:right;}/*date nom-jour*/

  #img {/*float:left;*/width:630px;margin:10px 0px}		
  #img img{border:1px solid #DBDBDB;padding:15px;background-color:white;}	
  	    
/*--------------------lES LIEUX----------------------------------------*/
/*!!!!!! on met une largeur pour que le titre ne soit pas bloqué au milieu !!!!*/
#lieu    {width:658px;margin:0px;padding:0px;background-color:#BFE3E6;/*border:1px solid blue*/}
		
#lieu h1 {background-color:#0FC4D2;padding:5px 10px 5px 10px;margin-bottom:5px;
		  font:18px Georgia, Helvetica, sans-serif;color:white;display:block;}  /*ville*/
		
#lieu2   {/*width:626px*/padding:10px 15px 10px 15px;border-bottom:10px solid white}/*border:1px solid red;*/
table {margin:0px 0px}
/*#salle {float:left;width:200px;*//*border:1px solid green;}*/	/*salle*/
#salle {padding-left:15px;/*border:1px solid green;*/}	/*salle*/
#salle a{vertical-align:baseline;font:bold 14px Georgia, Helvetica, sans-serif;color:#00747D;text-decoration:none}
		#salle a:hover {color:#660033}	
/*#adresse  {float:left;padding-top:4px;border:1px solid yellow}*//*adresse*/
#adresse  {text-align:left;font:lighter 11px Georgia, Helvetica, sans-serif;color:#666666;text-decoration:none}		

/*#voir_carte {margin-left:520px;padding-top:4px;border:1px solid blue}*//*voir sur la carte*/
#voir_carte a {text-align:right;font:11px Georgia, Helvetica, sans-serif;color:#666666;}
	#voir_carte a:hover {color:#660033}	
		
#souligne_lieu {width:620px;height:1px;padding:0px;margin:0px;border-bottom:1px dashed silver}


/*----------------  expos      ----------------------------------*/
#expo31-2, #expo31-3 { /*float:left;*/width:630px;padding:8px 20px 8px 10px;
		margin-top:0px;background-color:#469972}
		#expo31-3 { margin-top:10px;}
#expo31-2 h4, #expo31-3 h4
{ font: 18px Arial, Helvetica, sans-serif;color:white;display:inline;
		letter-spacing:0.6px;text-align:left;margin:15px 0px}

#expo31b     {padding-top:10px}		
#expo31b tr td   {margin:0px;padding:0px}/*titre*/
#expo31b h1  {border-bottom:1px solid silver}/*titre*/
#expo31b h1 a
  {font:bold 14px Arial, Helvetica, sans-serif;color:#79003D;text-decoration:none;}/*titre*/
#expo31b h2  {font:bold 13px Verdana, Helvetica, sans-serif;color:#AF7086} /*titre2*/
#expo31b h3  {font:bold 12px Verdana, Helvetica, sans-serif;color:#999999;} /*ville*/
#expo31b h4  {font:bold 12px Verdana, Helvetica, sans-serif;color:#666666}/*style*/
#expo31b p   {font: 11px Verdana, Helvetica, sans-serif;color:#666666} /*adresse*/


#spacer1 {width:660px;height:10px;/*border:1px solid blue*/}

#img2 {padding-right:10px }		
#img2 img{border:1px solid #DBDBDB;padding:5px;background-color:white;float:right}	

/*----------------   recherche ----------------------------------*/
#recherche {padding:5px;width:150px }
#recherche p {font:10px Vardana, Helvetica, sans-serif;color:white;}

select {width:115px;} 

#ok {height:20px;width:20px;font: 8px Verdana, Arial, Helvetica, sans-serif;color:#0000CC}		
#select    { background-color:white;color:#333333;font:10px Verdana, Helvetica, sans-serif}
		   
	   
#rech31b h5 {font:bold 15px Arial, Helvetica, sans-serif;color:white;text-align:right; 
				background-color:#BE9B7C;padding-right:3px;padding-top:0px}
#resultat_rech h1 a{font:lighter 16px Verdana, Arial, Helvetica, sans-serif;color:#666666;
            text-decoration:none;margin:20px 20px 40px 20px;line-height:25px}
#rech      {margin:50px }			

#spacer {width:660px;height:50px;float:left;/*border:1px solid blue*/}
#xiti{margin:10px}

#contact    {float:left;width:560px;height:130px;padding:90px 50px;background-color:#CCFF33;border-top:10px solid white;border-bottom:10px solid white}
#contact h1 {font:14px Verdana, Helvetica, sans-serif;color:#666666; text-align:center}
#contact  a {font:14px Verdana, Helvetica, sans-serif;color:#666666; text-align:center}



/*bloc gauche vert kaki #757F52 --noir 00000---blanc FFFFFF blanc/bleu #EFEEEB-------kaki #BBB75E et #9F9C52 clair :#C8C58A F3F2E4
vert vif titre DAE33A ---orange FF8000*/	
			
/*.bordertop_auj1, .borderbottom_auj1 {display:block;font-size:1px}/*background:transparentposition:relative*/
/*.bordertop_auj1 { margin:-5px 0 0 0 ;position:relative}
.borderbottom_auj1{position:relative;bottom:-17px;margin:0 -15px}/*position:absolute;bottom:0px;*/ 
/*.coin1, .coin2, .coin3, .coin4, .coin5, .coin6
{display:block; overflow:hidden; height:1px; background:white}
.coin1 {margin:0 5px}
.coin2 {margin:0 3px}
.coin3 {margin:0 2px}
.coin4 {margin:0 1px}
.coin5, .coin6 {margin:0 1px}*/
