body {
	font-family:Arial,Helvetica,sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #000;
	color:#FFF;
}
/*::::: PIROBOX RULES::::::::*/
.piro_overlay { position: fixed; _position: absolute; top: 0; left: 0; width: 100%; height: 100%; background:#000; display: none; z-index:99997; }

.loading span{position:absolute;top:50%;left:50%;margin-top:-15px;margin-left:-15px;width:30px;height:30px;display:block;z-index:100008; background:none }
.loading span span{position:absolute; display:block; width:30px;height:30px; z-index:100009;background: url(ajax-loader.gif) center center no-repeat!important;background: url(ajax-loader.gif) center center no-repeat;}

.caption{position:absolute;bottom:0;left:0;margin:0;display:block; padding:0px; cursor:text; background:#222;}
.piro_nav{position:absolute;bottom:0;left:50%;margin:0;display:block; padding:0; background:none;}
.caption p{ display:block; margin:0;padding:4px 28px 4px 38px; text-align:center; font-weight:normal; background:black; color:white; font-size:12px;}

a.piro_close{position:absolute;top:20px;right:20px;height:35px;width:35px;background:url(close_btn.png) no-repeat;cursor:pointer;z-index:100006;}
a:hover.piro_close{background:url(close_btn_h.png) no-repeat;}

a.piro_next{position:absolute;top:50%;width:35px; height:35px;right:20px;text-indent:-999em;outline:none; display:block; margin:-18px 0 0 0;background:url(next.png) center right no-repeat; border:none; cursor:pointer;z-index:1000000001}
a:hover.piro_next{background:url(next_h.png) center right no-repeat;}

a.piro_prev{position:absolute;top:50%;width:35px; height:35px;left:20px; text-indent:-999em; outline:none;display:block;margin:-18px 0 0 0;background: url(prev.png) center left no-repeat;border:none; cursor:pointer; z-index:1000000000}
a:hover.piro_prev{background:url(prev_h.png) center left no-repeat;}



.pirobox_content {position:absolute; top:50%; left: 50%; padding:0; width: 800px; height: 600px; margin:-300px 0 0 -400px; display:block; z-index:99998;font-family:Trebuchet MS,Arial;}
.pirobox_content table,tbody,tr,th,td{margin:0;padding:0;border:none;}
.pirobox_content img{ margin:0; padding:0; border:none;}

.t_l{background:url(t_l.png) no-repeat; width:20px; height:20px;}
.t_r{background: url(t_r.png) no-repeat; width:20px; height:20px;}
.t_c{height:20px; background:url(t_c.png) repeat-x;}

.c_l{width:20px; background: url(c_l.png) repeat-y;}
.c_c{background:black; margin:0; padding:0;}
.c_c div{width:760px; height:560px; margin:0; padding:0 0 0px 0;}
.c_r{width:20px; background: url(c_r.png) repeat-y;}

.b_c{height:20px; background:url(b_c.png) repeat-x;}
.b_l{background:url(b_l.png) no-repeat; width:20px; height:20px;}
.b_r{background:url(b_r.png) no-repeat; width:20px; height:20px;}

/*.t_l{background:#000; width:10px; height:10px;}
.t_r{background:#000; width:10px; height:10px;}
.t_c{height:10px; background:#000;}

.c_l{width:10px; background:#000;}
.c_c{background:#000; margin:0; padding:0;}
.c_c div{width:380px; height:180px; margin:0; padding:0;}
.c_r{width:10px; background: #000;}

.b_c{height:10px; background:#000;}
.b_l{background:#000; width:10px; height:10px;}
.b_r{background:#000; width:10px; height:10px;}
*/
.box_img{ position:absolute; z-index:99995; background: url(img_bg.png);width: 100%; top:30px; left:30px; height: 100%; padding:0;}
.err_mess{ position:absolute;bottom:20px; color:white; padding:0; margin:0 0 0 20px; display:block;}
.err_mess a{color:red; font-weight:700;}
.number{position:absolute;margin-left:3px;height:18px;width:30px; padding:3px;left:0;color:#666;bottom:1px; font-size:11px;}
a.link_to {position:absolute;margin-right:6px;height:20px;width:20px;right:0;color:#999;bottom:3px; background:url(link_out.png) no-repeat; text-indent:-999em;}
a:hover.link_to { background:url(link_out_h.png) no-repeat;}
a.play{position:absolute;top:20px!important;top:20px;left:20px!important;left:20px;width:40px; height:40px; margin:0; outline:none; display:block;background:url(play.png) no-repeat; text-indent:-999em; border:none;cursor:pointer;}
a:hover.play{background:url(play_h.png) no-repeat;}
a.stop{position:absolute;top:20px!important;top:20px;left:20px!important;left:20px;;width:40px; height:40px; margin:0; outline:none; display:block;background:url(pause.png) no-repeat;text-indent:-999em; border:none;cursor:pointer;}
a:hover.stop{background:url(pause_h.png) no-repeat;}




/* -------- POSITIONNEMENT -------- */

.left {
	width:1027px;
	height:900px;
		z-index:1;
}
.leftA {
	position:relative;
	width:100%;
	height:66px;
	background-image:url(../images/lefta.jpg)
}
.leftB {
	position:relative;
	width:100%;
	height:686px;
		background-image:url(../images/imgF00.jpg)
}
.leftC {
	position:relative;
	width:100%;
	height:148px;
	background-image:url(../images/leftc.jpg)
	
}
.right {
	height:900px;
	margin-left:1027px;
	background-image:url(../images/right.jpg);
	background-repeat: no-repeat;
}



/* -------- ELEMENTS RECURRENTS -------- */

#slogo {
	position:absolute;
	top:10px;
	left:6px;
	width:265px;
	height:26px;
	z-index:10;
}

/* SmoothMenu */

#smooth {
	position:absolute;
	top:33px;
	left:406px;
	width:612px;
	height:41px;
	z-index:12;
}


/* -------- ELEMENTS HOMEPAGE -------- */

#lacen {
	position:absolute;
	top:174px;
	left:586px;
	width:340px;
	height:101px;
	z-index:11;
}

#ci {
	position:absolute;
	top:272px;
	left:599px;
	width:340px;
	height:37px;
	z-index:11;
	font-size:20px;

	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 8px;

	
}
#welcome {
	position:absolute;
	top:397px;
	left:555px;
	width:432px;
	z-index:11;
	font-size:15px;
	letter-spacing: 1px;
	line-height:22px;
}
#welcome a {
	font-weight:bold;
			color:#fceec7;
	text-decoration:none;
}
#welcome a:hover {
	font-weight:bold;
			color:#ffd97e;
	text-decoration:none;
}
#affiche{
	position:absolute;
	top:680px;
	left:555px;
	width:432px;
	z-index:11;
	font-size:11px;
	padding-top:5px;
	padding-left:20px;
	letter-spacing: 1px;
	line-height:22px;
	border-top:1px dotted #bbbbbb;
}
#affiche2{
	position:absolute;
	top:715px;
	left:555px;
	width:498px;
	z-index:11;
	font-size:11px;
	padding-top:5px;
	padding-left:20px;
	letter-spacing: 1px;
	line-height:22px;
	border-top:1px dotted #bbbbbb;
}
.pucen{
	position:absolute;
	top:687px;
	left:554px;
	z-index:20;
}
.pucen2{
	position:absolute;
	top:722px;
	left:554px;
	z-index:20;
}
#aff{
	position:absolute;
	width:76px;
	height:17px;
	top:659px;
	left:555px;
	z-index:20;
	font-size:10px;
	text-transform:uppercase;
	padding-left:12px;
	padding-top:4px;
	background-image:url(../images/trans.png);
}
#affiche2 a {

			color:#fceec7;
	text-decoration:none;
}
#affiche2 a:hover {
			color:#ffd97e;
	text-decoration:none;
}
#affiche a {

			color:#fceec7;
	text-decoration:none;
}
#affiche a:hover {
			color:#ffd97e;
	text-decoration:none;
}
#aff a {
	font-weight:bold;
			color:#fceec7;
	text-decoration:none;
}
#aff a:hover {
	font-weight:bold;
			color:#ffd97e;
	text-decoration:none;
}

#presta {
	position:absolute;
	top:759px;
	left:31px;
	width:740px;
	height:26px;
	z-index:10;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;
	color:#666;
	text-transform: uppercase;
	letter-spacing: 0.1em;
}

#News {
	position:absolute;
	top:666px;
	left:1165px;
	width:383px;
	height:149px;
	z-index:11;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 17px;
}
#loooq {
	position:absolute;
	top:757px;
	left:709px;
	width:51px;
	height:29px;
	z-index:11;
}
.TitreNews {
	font-size:14px;
	text-transform: uppercase;

}


/* ---BIOGRAPHIE --- */

#Wonglets {
	position:absolute;
	top:523px;
	left:2px;
	width:447px;
	height:25px;
	z-index:15;
	padding-left:4px;
	padding-top:15px;
	font-size:11px;
	letter-spacing: 1px;
	line-height:22px;
}
.bio-leftA {
	position:relative;
	width:100%;
	height:66px;
	background-image:url(../images/bio-lefta.jpg)
}
.bio-leftB {
	position:relative;
	width:100%;
	height:686px;
		background-image:url(../images/bio-main.jpg)
}
.bio-leftC {
	position:relative;
	width:100%;
	height:148px;
	background-image:url(../images/bio-leftc.jpg)
	
}
.bio-right {
	height:900px;
	margin-left:1027px;
	background-image:url(../images/bio-right.jpg);
	background-repeat: no-repeat;
}
#bio {
	position:absolute;
	top:181px;
	left:47px;
	width:569px;
	z-index:11;
	font-size:15px;
	letter-spacing: 1px;
	line-height:22px;
}


.TitreBio  {
	position:absolute;
	top:107px;
	left:47px;
	width:662px;
	height:30px;
	z-index:11;
	font-family:Verdana, Geneva, sans-serif;
	font-size:22px;
	color:#000;
	letter-spacing: 1px;
	font-style:italic;
	font-weight:bold;
	text-align: right;
	border-bottom:6px solid #bbbbbb;
}

		TEXTAREA { width: 80%;}
		FIELDSET { border: 1px dotted #ccc; padding: 1em; margin: 0; }
		LEGEND { color: #ccc; font-size: 120%; }
		INPUT, TEXTAREA { font-size: 100%; padding: 7px; border: 1px solid #999; }
		LABEL { display: block; margin-top: 10px; } 
		IMG { margin: 5px; }
 
		UL.tabNavigation {
		    list-style: none;
		    margin: 0;
		    padding: 0;
			
		}
 
		UL.tabNavigation LI {
		    display: inline;
			
		}
 
		UL.tabNavigation LI A {
		    padding: 3px 5px;
			color:#fceec7;
		    background-color: none;
		    text-decoration: none;
			font-weight:bold;
		}
 
		UL.tabNavigation LI A.selected {
		    background-color: #000;
		    padding-top: 7px;
			font-weight:bold;
			color:#ffd97e;
		}

		UL.tabNavigation LI A:hover {
		    background-color: #333;
		    padding-top: 7px;
			font-weight:bold;
			color:#fceec7;
		}
		
		
		UL.tabNavigation LI A:focus {
			outline: 0;
		}
 
		div.tabs > div {
			padding:40px 50px 20px 50px;
			margin-top: 3px;
			border: 1px dotted #000;
		}
		
		div.tabs > div h2 {
			margin-top: 0;
			font-size:22px;
			letter-spacing:1px;
		}
 
		#first {
		    background-color: none;
		}
 
		#second {
		    background-color: none;
		}
 
		#third {
		    background-color: none;
		}
		
		.waste {
			min-height: 1000px;
		}

/* ---EXTRAITS --- */

.extraits-leftA {
	position:relative;
	width:100%;
	height:66px;
	background-image:url(../images/extraits-lefta.jpg)
}
.extraits-leftB {
	position:relative;
	width:100%;
	height:686px;
		background-image:url(../images/extraits-main.jpg)
}
.extraits-leftC {
	position:relative;
	width:100%;
	height:148px;
	background-image:url(../images/extraits-leftc.jpg)
	
}
.extraits-right {
	height:900px;
	margin-left:1027px;
	background-image:url(../images/extraits-right.jpg);
	background-repeat: no-repeat;
}
#extraits {
	position:absolute;
	top:255px;
	left:202px;
	width:480px;
	z-index:11;
	font-size:12px;
	letter-spacing: 1px;
	line-height:20px;
}
#extraits2 {
	position:absolute;
	top:255px;
	left:63px;
	width:612px;
	z-index:11;
	font-size:12px;
	letter-spacing: 1px;
	line-height:20px;
	border:1px dotted #000;
	padding-left:20px;
	padding-bottom:20px;
}
}
#extraits a {
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
#extraits a:hover {
	font-weight:bold;
	color:#6aba8d;
	text-decoration:none;
}
.TitreExtraits  {
	position:absolute;
	top:107px;
	left:45px;
	width:599px;
	height:30px;
	z-index:11;
	font-family:Verdana, Geneva, sans-serif;
	font-size:22px;
	color:#000;
	letter-spacing: 1px;
	font-style:italic;
	font-weight:bold;
	text-align: right;
	border-bottom:6px solid #bbbbbb;
}
#SousT {
	position:absolute;
	top:680px;
	left:201px;
	width:554px;
	height:25px;
	z-index:15;
	padding-left:4px;
	padding-top:15px;
	font-size:11px;
	letter-spacing: 1px;
	line-height:22px;
}
#SousT2 {
	position:absolute;
	top:700px;
	left:202px;
	width:447px;
	height:25px;
	z-index:15;
	padding-left:4px;
	padding-top:15px;
	font-size:11px;
	letter-spacing: 1px;
	line-height:22px;
}
#SousT2 a {
	font-weight:bold;
	color:#fceec7;
	text-decoration:none;	
}
#SousT2 a:hover {
	font-weight:bold;
	color:#ffd97e;
	text-decoration:none;
}
#SousT3 {
	position:absolute;
	top:700px;
	left:68px;
	width:554px;
	height:25px;
	z-index:15;
	padding-left:4px;
	padding-top:15px;
	font-size:11px;
	letter-spacing: 1px;
	line-height:22px;
}
	/* ---CONTACT --- */

.contact-leftA {
	position:relative;
	width:100%;
	height:66px;
	background-image:url(../images/contact-lefta.jpg)
}
.contact-leftB {
	position:relative;
	width:100%;
	height:686px;
		background-image:url(../images/contact-main.jpg)
}
.contact-leftC {
	position:relative;
	width:100%;
	height:148px;
	background-image:url(../images/contact-leftc.jpg)
	
}
.contact-right {
	height:900px;
	margin-left:1027px;
	background-image:url(../images/contact-right.jpg);
	background-repeat: no-repeat;
}
#contact {
	position:absolute;
	top:251px;
	left:47px;
	width:579px;
	z-index:11;
	font-size:12px;
	letter-spacing: 1px;
	line-height:20px;
}
#contact a {
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
#contact a:hover {
	font-weight:bold;
	color:#6aba8d;
	text-decoration:none;
}
.TitreContact  {
	position:absolute;
	top:107px;
	left:45px;
	width:719px;
	height:30px;
	z-index:11;
	font-family:Verdana, Geneva, sans-serif;
	font-size:22px;
	color:#fff;
	letter-spacing: 1px;
	font-style:italic;
	font-weight:bold;
	text-align: right;
	border-bottom:6px solid #bbbbbb;
}


INPUT { color:#6aba8d;; font-size: 14px; 	font-family:Arial,Helvetica,sans-serif; background-color: #000000; font-weight:bold }
SELECT { color:#6aba8d;; font-size: 14px; 	font-family:Arial,Helvetica,sans-serif; background-color: #000000 }
TEXTAREA { color:#6aba8d;; font-size: 14px; 	font-family:Arial,Helvetica,sans-serif; background-color: #000000 }
.txterror { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.txtform { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
/* ---PRESTATIONS --- */

.presta-leftA {
	position:relative;
	width:100%;
	height:66px;
	background-image:url(../images/presta-lefta.jpg)
}
.presta-leftB {
	position:relative;
	width:100%;
	height:686px;
		background-image:url(../images/presta-main.jpg)
}
.presta-leftBM {
	position:relative;
	width:100%;
	height:686px;
		background-image:url(../images/presta-menu.jpg)
}
.presta-leftC {
	position:relative;
	width:100%;
	height:148px;
	background-image:url(../images/presta-leftc.jpg)
	
}
.presta-right {
	height:900px;
	margin-left:1027px;
	background-image:url(../images/presta-right.jpg);
	background-repeat: no-repeat;
}
#Presta {
	position:absolute;
	top:181px;
	left:47px;
	width:719px;
	z-index:11;
	letter-spacing: 1px;
}
#Presta a {

	color:#FFF;
	text-decoration:none;
}
#Presta a:hover {

	color:#6aba8d;
	text-decoration:none;
}
.TitrePresta {
	position:absolute;
	top:107px;
	left:45px;
	width:830px;
	height:30px;
	z-index:11;
	font-family:Verdana, Geneva, sans-serif;
	font-size:22px;
	color:#fff;
	letter-spacing: 1px;
	font-style:italic;
	font-weight:bold;
	text-align: right;
	border-bottom:6px solid #bbbbbb;
}
#prestalist {
	position:absolute;
	top:590px;
	left:47px;
	width:800px;
	height:25px;
	z-index:15;
	padding-left:4px;
	padding-top:15px;
	font-size:15px;
	letter-spacing: 1px;
	line-height:22px;

}
/* ---list--- */
		h3 {
			margin: 0;	
			padding: 7px 0 0 0;
			font-size: 16px;
			text-transform: uppercase;
		}
	div#feature_list {
			width: 715px;
			height: 475px;
			overflow: hidden;
			position: relative;
		}

		div#feature_list ul {
			position: absolute;
			top: 0;
			list-style: none;	
			padding: 0;
			margin: 0;
		}

		ul#tabs {
			left: 0;
			z-index: 2;
			width: 350px;
		}

		ul#tabs li {
			font-size: 12px;
			font-family: Arial;
		}
		
		ul#tabs li img {
			padding: 5px;
			border: none;
			float: left;
			margin: 10px 10px 0 0;
		}

		ul#tabs li a {
			color:#fceec7;
			text-decoration: none;	
			display: block;
			padding: 10px;
			height: 60px;
			outline: none;
		}

		ul#tabs li a:hover {
			text-decoration: none;
				color:#ffd97e;
		}

		ul#tabs li a.current {
			background:  url('../images/feature-tab-current.png');
			color: #FFF;
		}

		ul#tabs li a.current:hover {
			text-decoration: none;
			cursor: default;
		}

		ul#output {
			right: 0;
			width: 400px;
			height: 475px;
			position: relative;
		}

		ul#output li {
	position: absolute;
	width: 463px;
	height: 475px;
	left: -5px;
	top: -6px;
		}

		ul#output li a {
	position: absolute;
	bottom: -227px;
	right: 83px;
	padding: 8px 12px;
	text-decoration: none;
	font-size: 11px;
	color: #FFF;
	background: #000;
	-moz-border-radius: 5px;
		}
		
		ul#output li a:hover {
			background: #D33431;
		}

/* ---GALERIE --- */

.gal-leftA {
	position:relative;
	width:100%;
	height:66px;
	background-image:url(../images/gal-lefta.jpg)
}
.gal-leftB {
	position:relative;
	width:100%;
	height:686px;
		background-image:url(../images/gal-main.jpg)
}
.gal-leftC {
	position:relative;
	width:100%;
	height:148px;
	background-image:url(../images/gal-leftc.jpg)
	
}
.gal-right {
	height:900px;
	margin-left:1027px;
	background-image:url(../images/gal-right.jpg);
	background-repeat: no-repeat;
}
#Gal {
	position:absolute;
	top:242px;
	left:47px;
	width:746px;
	z-index:11;
	font-size:12px;
	letter-spacing: 1px;
	line-height:20px;
}
#Gal a {
	font-weight:bold;
	color:#fceec7;
	text-decoration:none;
}
#Gal a:hover {
	font-weight:bold;
	color:#ffd97e;
	text-decoration:none;
}
.GalListe {
	width:100%;
	height:20px;
	z-index:11;
	font-size:12px;
	letter-spacing: 1px;
	border-top:1px dotted #bbbbbb;
	padding:10px;
}
.GalListeEnd {
	width:100%;
	height:20px;
	z-index:11;
	font-size:12px;
	letter-spacing: 1px;
	border-top:1px dotted #bbbbbb;
		border-bottom:1px dotted #bbbbbb;
	padding:10px;
}

.TitreGal{
	position:absolute;
	top:107px;
	left:45px;
	width:791px;
	height:30px;
	z-index:11;
	font-family:Verdana, Geneva, sans-serif;
	font-size:22px;
	color:#000;
	letter-spacing: 1px;
	font-style:italic;
	font-weight:bold;
	text-align: right;
	border-bottom:6px solid #bbbbbb;

}
#screenshot{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	z-index:42;
	}
.Pelloche {
	width:699px;
	height:127px;
	z-index:11;
	margin-top:15px;
	background-image:url(../images/galeries/images/pell.png);
}
.Vignette{
	z-index:12;
	float:left;
	padding-left:2px;
	padding-top:3px;
	cursor:crosshair;
}
.Pelloche2 {
	width:698px;
	height:127px;
	z-index:11;
	margin-top:15px;
	background-image:url(../images/galeries/images/pell.png);
}
.Vignette2{
	z-index:12;
	float:left;
	padding-left:0px;
	padding-top:0px;
	cursor:crosshair;
}
.Vignette0{
	z-index:12;
	width:162px;
	height:110px;
	padding-left:0px;
	padding-top:0px;
	cursor:crosshair;
}
#Back {
	position:absolute;
	top:98px;
	left:45px;
	width:114px;
	height:25px;
	z-index:15;
	background-image:url(../images/galeries/images/back1.png);
	padding-left:18px;
	padding-top:15px;
	font-weight:bold;
	font-size:13px;
}
#Back a {
	color:#fceec7;
	text-decoration:none;
}
#Back a:hover {
	font-weight:bold;
	color:#ffd97e;
	text-decoration:none;
}
#ListeGalI {
	position:absolute;
	top:166px;
	left:45px;
	width:745px;
	height:25px;
	z-index:15;
	padding-left:4px;
	padding-top:15px;
	font-size:15px;
	letter-spacing: 1px;
	line-height:22px;

}
#Coor{
	position:absolute;
	top:166px;
	left:45px;
	width:800px;
	height:25px;
	z-index:15;
	padding-left:4px;
	padding-top:15px;
	font-size:15px;
	letter-spacing: 1px;
	line-height:22px;

}
#Coor a {
	font-weight:bold;
			color:#fceec7;
	text-decoration:none;
}
#Coor a:hover {
	font-weight:bold;
			color:#ffd97e;
	text-decoration:none;
}

/* ---MATOS --- */


#Matos {
	position:absolute;
	top:170px;
	left:47px;
	width:620px;
	height:101px;
	z-index:11;
	font-size:12px;
	letter-spacing: 1px;
	line-height:20px;
}
#Matos a {
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
#Matos a:hover {
	font-weight:bold;
	color:#6aba8d;
	text-decoration:none;
}
.TitreMatos {
	position:absolute;
	top:107px;
	left:43px;
	width:731px;
	height:30px;
	z-index:11;
	font-family:Verdana, Geneva, sans-serif;
	font-size:22px;
	color:#fff;
	letter-spacing: 1px;
	font-style:italic;
	font-weight:bold;
	text-align: right;
	border-bottom:6px solid #bbbbbb;
}
	
#ListeMatosI {
	position:absolute;
	top:263px;
	left:45px;
	width:800px;
	height:25px;
	z-index:15;
	padding-left:4px;
	padding-top:15px;
	font-size:15px;
		letter-spacing: 1px;
	line-height:22px;

}
#ListeMatos {
	position:absolute;
	top:320px;
	left:30px;
	width:370px;
	height:25px;
	z-index:5;
	padding-left:18px;
	padding-top:15px;
	font-size:13px;
	list-style-type: circle;
}
#ListeMatos li {
	font-family: Arial, sans-serif;
	font-size: 100%;
	color: white;
	display : list-item;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #bbbbbb;
}
#ListeMatos a {
	font-weight:bold;
	color:#fceec7;
	text-decoration:none;
}
#ListeMatos a:hover {
	font-weight:bold;
	color:#ffd97e;
	text-decoration:none;
}
#ListeMatos2 {
	position:absolute;
	top:320px;
	left:400px;
	width:370px;
	height:25px;
	z-index:15;
	padding-left:18px;
	padding-top:15px;
	font-size:13px;
	list-style-type: circle;
}
#ListeMatos2 li {
	font-family: Arial, sans-serif;
	font-size: 100%;
	color: white;
	display : list-item;
	padding: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #bbbbbb;
}
#ListeMatos2 a {
	font-weight:bold;
	color:#fceec7;
	text-decoration:none;
}
#ListeMatos2 a:hover {
	font-weight:bold;
	color:#ffd97e;
	text-decoration:none;
}
#ListeMatos3 {
	position:absolute;
	top:650px;
	left:30px;
	width:742px;
	height:25px;
	z-index:5;
	padding-left:18px;
	padding-top:15px;
	font-size:13px;
	list-style-type: circle;
}
#ListeMatos3 li {
	font-family: Arial, sans-serif;
	font-size: 100%;
	color: white;
	display : list-item;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #bbbbbb;
		border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #bbbbbb;
}
#ListeMatos3 a {
	font-weight:bold;
	color:#fceec7;
	text-decoration:none;
}
#ListeMatos3 a:hover {
	font-weight:bold;
	color:#ffd97e;
	text-decoration:none;
}
	/* ---AUTRES --- */

.autre-leftA {
	position:relative;
	width:100%;
	height:66px;
	background-image:url(../images/autre-lefta.jpg)
}
.autre-leftB {
	position:relative;
	width:100%;
	height:686px;
		background-image:url(../images/autre-main.jpg)
}
.autre-leftC {
	position:relative;
	width:100%;
	height:148px;
	background-image:url(../images/autre-leftc.jpg)
	
}
.autre-right {
	height:900px;
	margin-left:1027px;
	background-image:url(../images/autre-right.jpg);
	background-repeat: no-repeat;
}
#autre {
	position:absolute;
	top:211px;
	left:47px;
	width:579px;
	height:101px;
	z-index:11;
	font-size:12px;
	letter-spacing: 1px;
	line-height:20px;
}
#autre a {
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
#autre a:hover {
	font-weight:bold;
	color:#6aba8d;
	text-decoration:none;
}
.TitreAutre  {
	position:absolute;
	top:107px;
	left:45px;
	width:445px;
	height:30px;
	z-index:11;
	font-family:Verdana, Geneva, sans-serif;
	font-size:22px;
	color:#000;
	letter-spacing: 1px;
	font-style:italic;
	font-weight:bold;
	text-align: right;
	border-bottom:6px solid #bbbbbb;
}
#mentions {
	position:absolute;
	top:181px;
	left:47px;
	width:579px;
	z-index:11;
	font-size:12px;
	letter-spacing: 1px;
	line-height:20px;
}

	#mentions a {

			color:#fceec7;
	text-decoration:none;
}
#mentions a:hover {

			color:#ffd97e;
	text-decoration:none;
}	

/* ---NEWS --- */

#Gaz {
	position:absolute;
	top:170px;
	left:511px;
	width:510px;
	z-index:11;
	font-size:12px;
	letter-spacing: 1px;
	line-height:20px;
}
#Gaz a {
	font-weight:bold;
	color:#fceec7;
	text-decoration:none;
}
#Gaz a:hover {
	font-weight:bold;
	color:#ffd97e;
	text-decoration:none;
}
#GazArchive {
	top:1px;
	left:1px;
	width:510px;
	z-index:11;
	font-size:12px;
	letter-spacing: 1px;
	line-height:20px;
	height: 609px;
}
#GazArchive a {
	font-weight:bold;
	color:#fceec7;
	text-decoration:none;
}
#GazArchive a:hover {
	font-weight:bold;
	color:#ffd97e;
	text-decoration:none;
}
.GazListe {
	width:100%;
	height:20px;
	z-index:11;
	font-size:12px;
	letter-spacing: 1px;
	border-top:1px dotted #bbbbbb;
	padding:10px;
}
.GazEnd {
	width:100%;
	height:20px;
	z-index:11;
	font-size:12px;
	letter-spacing: 1px;
	border-top:1px dotted #bbbbbb;

	padding:10px;
}
.GazEndU {
	width:100%;
	z-index:11;
	font-size:12px;
	letter-spacing: 1px;

		border-bottom:1px dotted #bbbbbb;
	padding:10px;
}
.GazEndU2 {
	width:100%;
	z-index:11;
	font-size:12px;
	letter-spacing: 1px;
	padding-top:10px;
	padding-left:420px;
}
.GazEndU3 {
	width:100%;
	z-index:11;
	font-size:12px;
	letter-spacing: 1px;
	padding-top:10px;
	padding-left:410px;
}

.TitreGaz{
	position:absolute;
	top:107px;
	left:567px;
	width:553px;
	height:30px;
	z-index:11;
	font-family:Verdana, Geneva, sans-serif;
	font-size:22px;
	color:#fff;
	letter-spacing: 1px;
	font-style:italic;
	font-weight:bold;
	text-align: right;
	border-bottom:6px solid #bbbbbb;
}
.TitreGazA{
	top:1px;
	left:32px;
	width:553px;
	height:30px;
	z-index:11;
	font-family:Verdana, Geneva, sans-serif;
	font-size:22px;
	color:#fff;
	letter-spacing: 1px;
	font-style:italic;
	font-weight:bold;
	text-align: right;
	border-bottom:6px solid #bbbbbb;
}
.Black {
	color:#000;
	}
#GazEndU ul li{
	list-style-type: none;
	color: #777;
	line-height:50px;
	list-style-type: square;	

}

#GazEndU ul li a{
text-decoration: none;
list-style-type: none;

}

#GazEndU ul li a:hover{
text-decoration: none;
list-style-type: none;
color: #000000;
}

.date {
	background-color:#738467;
	padding:2px;
	}
	
	#Mot{
	position:absolute;
	top:688px;
	left:320px;
	width:171px;
	height:37px;
	z-index:15;
	background-image:url(../images/galeries/images/bg.png);
	background-repeat:no-repeat;
	padding-left:27px;
	padding-top:9px;
	font-weight:normal;
	font-size:16px;
}

	#Mot a{
		color:#fceec7;
		text-decoration:none;
}
	#Mot a:hover{
		color:#ffd97e;
}

	#prestalist a{
		color:#fceec7;
		text-decoration:none;
}
	#prestalist a:hover{
		color:#ffd97e;
}

/* ---MENU MUSICAL --- */


.listemenu {
	font-size:10px;

}
#listemenu ul {
	font-size:11px;
}
#listemenu li {
	list-style-type:none;
	margin-top:06px;
}
.titreListeM {
	font-weight:bold;
	font-size:12px;
	color:#ed008c;	
	}
.cat {
	
	
	font-size:18px;
	font-weight:bold;
	padding-top:25px;
	padding-bottom:10px;}
.TitreMenum {
	position:absolute;
	top:107px;
	left:43px;
	width:731px;
	height:30px;
	z-index:11;
	font-family:Verdana, Geneva, sans-serif;
	font-size:22px;
	color:#fff;
	letter-spacing: 1px;
	font-style:italic;
	font-weight:bold;
	text-align: right;
	border-bottom:6px solid #ffffff;
}
#iframemu {
	position:absolute;
	top:180px;
	left:521px;
	width:375px;
	height:575px;
	z-index:50;

}
