/* CSS Document */
body { margin:0; padding:0; background-color:#999999}

a { outline: none; }

div#wrapper-head { width:auto; margin-left:auto; margin-right:auto;}
div#head { margin-left:auto; margin-right:auto; width:1000px; height:281px}

div#wrapper-top-menu { width:auto; margin-left:auto; margin-right:auto;}
div#top-menu { margin-left:auto; margin-right:auto; width:1000px; height:29px; background-color:#000000}

div#wrapper-content { width:auto; margin-left:auto; margin-right:auto;}

/* content images */
div#content { margin-left:auto; margin-right:auto; width:1000px; background-color:#FFFFFF; background-image:url(../Images/middle/middle-bacgr.png); background-position:top; background-repeat:no-repeat}

div#saison-culturelle {margin-left:auto; margin-right:auto; width:1000px; background-color:#FFFFFF; background-image:url(../Images/middle/content-bacgr/saison-culturelle.jpg); background-position:top; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; text-align:left; color:#000000;}

div#content-presentation-le-lieu { margin-left:auto; margin-right:auto; width:1000px; background-color:#FFFFFF; background-image:url(../Images/middle/content-bacgr/presentation.jpg); background-position:top; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; text-align:left; color:#000000;}

div#nous-aider { margin-left:auto; margin-right:auto; width:1000px; background-color:#FFFFFF; background-image:url(../Images/middle/content-bacgr/nous-aider.jpg); background-position:top; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; text-align:left; color:#000000;}

div#infos-pratiques {margin-left:auto; margin-right:auto; width:1000px; background-color:#FFFFFF; background-image:url(../Images/middle/content-bacgr/infos-pratiques.jpg); background-position:top; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; text-align:left; color:#000000;}

div#billet-ligne-programation {margin-left:auto; margin-right:auto; width:1000px; background-color:#FFFFFF; background-image:url(../Images/middle/content-bacgr/billet-ligne-programation.jpg); background-position:top; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; text-align:left; color:#000000;}

div#presse {margin-left:auto; margin-right:auto; width:1000px; background-color:#FFFFFF; background-image:url(../Images/middle/content-bacgr/presse.jpg); background-position:top; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; text-align:left; color:#000000;}
/* eof content images */
	
	/* content spacing div */
	.cont-688{ min-height:688px; }
	.cont-688{ 
		min-height:688px; 
		height:auto !important; 
	} 
	.cont-688{ 
		min-height:688px; 
		height:auto !important; 
		height:688px; 
	}
	
/* content styles */
	h1 { font-size:12px; text-align:left; margin:0; padding:0 75px 10px 332px; }
	h2.arial24 { font-weight:bold; font-size:24px; margin:0 0 10px 0; padding:17px 80px 0 332px; text-transform:uppercase;}
	h3.arial16 { font-weight:bold; font-size:16px; margin:0 0 10px 0; padding:0 80px 0 332px; text-transform:uppercase; color:#ff3366 }
	h3.genre-artist { color:#FF3366;}
	img.barre-sep { display:block; padding:26px 0 5px 332px;}
	p.arial12{ font-size:12px; text-align:left; margin:0; padding:0 75px 10px 332px; text-align:justify }
	ul.contlst { padding:0 75px 10px 345px; font-size:12px; margin:0; text-align:justify }
		ul.contlst li { padding-bottom:5px; }
	ul.contlst-caps-str { padding:0 75px 10px 345px; font-size:12px; margin:0; text-align:justify; text-transform:uppercase; font-weight:bold; }
		ul.contlst-caps-str li { padding-bottom:5px; }
	table.conttbl { padding:0; margin-left:332px; font-size:12px; width:590px}
		table.conttbl td { width:285px; vertical-align:top; text-align:justify; padding-right:10px }
	a.contlnk { color:#ff3366; text-decoration:underline; }
	a.contlnk:hover { color:#ff3366; text-decoration:none; }
	a.contlnk-pdf { color:#ff3366; text-decoration:underline; padding:12px 0 12px 30px; background-image:url(../Images/middle/icon-pdf.png); background-position:left; background-repeat:no-repeat; text-transform:uppercase; }
	a.contlnk-pdf:hover { color:#ff3366; text-decoration:none; padding:12px 0 12px 30px; background-image:url(../Images/middle/icon-pdf.png); background-position:left; background-repeat:no-repeat }
	a.contlnk-pdf-r { color:#ff3366; text-decoration:underline; padding:12px 30px 12px 0; background-image:url(../Images/middle/icon-pdf.png); background-position:right; background-repeat:no-repeat; text-transform:uppercase; }
	a.contlnk-pdf-r:hover { color:#ff3366; text-decoration:none; padding:12px 30px 12px 0; background-image:url(../Images/middle/icon-pdf.png); background-position:right; background-repeat:no-repeat }
	a.contlnk-img { color:#ff3366; text-decoration:underline; padding:12px 0 12px 30px; background-image:url(../Images/middle/icon-image.png); background-position:left; background-repeat:no-repeat; text-transform:uppercase; }
	a.contlnk-img:hover { color:#ff3366; text-decoration:none; padding:12px 0 12px 30px; background-image:url(../Images/middle/icon-image.png); background-position:left; background-repeat:no-repeat }
	
	/* contact */
	a.lien { color:#FF0066; padding-top:10px; text-decoration:underline }
	a.lien:hover { color:#FF0066; padding-top:10px; text-decoration:none }
	.flat_bis { font-family: Georgia, "Times New Roman", Times, serif; }
	
	div.logo-box { padding:15px 75px 0 332px; }
	a.logo-lnk { padding-right:10px; margin:0;}
	
	td.saison-culturelle { padding-bottom:5px; }
	span.date-fcap { text-transform:capitalize; }
	
	td.photo-gallerie { padding:0 10px 10px 0; font-size:10px; text-align:center }
/* eof content styles */

	table#index-content { width:934px; padding-bottom:20px; margin-left:auto; margin-right:auto; font-family:Arial, Helvetica, sans-serif  }		/* font-family: Georgia, "Times New Roman", Times, serif; */
	table#index-content td.ltop { width:546px; vertical-align:top; }	/*height:414px;*/
		table#index-content td.ltop h2 { font-weight:bold; font-size:24px; text-align:left; margin:0; padding:13px 0 0 0; text-transform:uppercase}
			td.ltop p { margin:0; padding:15px 0 0 0; font-size:12px; text-align:justify }
		table#index-content td.ltop img.barre-idx { padding:12px 0 26px 0; margin:0;}	
		table#index-content td.ltop img.ltop-img { padding:0 0 0 0; margin:0; }
		
		.strong-notice-legale { color:#CC3366; }
		a.lien-legale { color:#ff0066; text-decoration:underline; }
		a.lien-legale:hover { color:#ff0066; text-decoration:none; }
		
		div.plan-du-site { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left:332px }
		div.plan-du-site a.lien3 { text-decoration:underline; color:#FF0099 }
		div.plan-du-site a.lien3:hover { text-decoration:none; color:#FF0099; }
		div.plan-du-site p.links { margin:0; padding:0 0 15px 0; }
		div.plan-du-site p.links-pad20 { margin:0; padding:0 0 0 20px; }
		div.plan-du-site p.links-pad20-bt { margin:0; padding:0 0 15px 20px; }
		div.plan-du-site p.links-pad40 { margin:0; padding:0 0 0 40px; }
		
	table#index-content td.sepp { width:48px; /*height:665px*/ vertical-align:top; background-image:url(../Images/middle/ind-vert-spcr-part.png); background-position:top; background-repeat:repeat-y; }
	
	table#index-content td.rtop { width:340px; /*height:414px;*/ vertical-align:top }
		table#index-content p.jull2010 { padding:8px 0 9px 0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold}
		table#index-content td.rtop h3 { font-weight:bold; font-size:18px; text-align:left; margin:0; padding:19px 0 0 0;}
		table#index-content td.rtop p.txt { margin:0; padding:0; font-size:12px; text-align:justify }
		table#index-content td.rtop p.r-link { margin:0; padding:3px 0 0 0; text-align:right; }
		table#index-content td.rtop a.lire-suite { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ff0066; text-decoration:underline}
		table#index-content td.rtop a.lire-suite:hover { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ff0066; text-decoration:none}
		table#index-content td.rtop img { padding:0 }	
		table#index-content td.rtop img.plan-acces { 
			padding:15px 0 0 0; 
			.padding:12px 0 0 0;	/* IE7 fix */
		}
		
		/* Dynamic right column */
		div#content-rtop-dynamic { width:340px; }
			.cont-435{ min-height:435px; }
			.cont-435{ 
				min-height:435px; 
				height:auto !important; 
			} 
			.cont-435{ 
				min-height:435px; 
				height:auto !important; 
				height:435px; 
			}	
			
		/* eof Dynamic right column */
		
	table#index-content td.lbott1 { width:273px; }	
	
	table#index-content td.rbott { width:340px; height:174px}

div#wrapper-foother { width:auto; margin-left:auto; margin-right:auto;}
div#foother { margin-left:auto; margin-right:auto; width:1000px; height:26px; background-color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF}
	div#foother a { color:#FFFFFF; text-decoration:underline; }
	div#foother a:hover { text-decoration:none; }
	div#foother p.flinkbox { text-align:center; vertical-align:middle; margin:0; padding:5px 0 0 0}
	div#foother td.foother-td { padding-right:4px;}