/* regle du site general */

*{margin:0px; padding:0px; border:0px; font-family:Verdana, Arial, Tahoma, Serif; color:#000000; font-size:8pt;font-weight: normal;line-height:16px; text-align:justify;} 
ul{margin-left: 20px;}
h1{padding:3px; text-align:left; font-weight:bold; background-color:#ae032b; font-size:9pt; color:#ffffff;border-style: solid; border-width: 1px;border-color:#600218;}
.h1-site-internet{text-align:left; padding: 0px;font-weight:bold;color:#ae032b; font-size:9pt; border-style: solid; border-width: 0px 0px 1px 0px;background-color:#ffffff;border-color: #c0c0c0;} 
h2{padding:2px;text-align:center; font-weight:normal; background-color:#ae032b; font-size:8pt; color:#ffffff;}
.h2-site-internet{text-align:left; padding: 0px;font-weight:bold;color:#ae032b; font-size:8pt; border-style: solid; border-width: 0px 0px 1px 0px; background-color:#ffffff;border-color: #c0c0c0;}
h3{font-weight:bold; color:#ffffff;}

a{text-decoration: none;color:#ffffff;}
.aplan{text-decoration: none;color:#000000;}
.aplan:hover{text-decoration: none;color:#ff0000;}
/* centrage des pages  */

.centre-site-internet{position: absolute; width: 970px; left: 50%; margin: 5px 0px 0px -485px; }
.banniere-site-internet{width:970px; height: 102px;background-image: url('./site-internet/banniere-site-internet.jpg');margin-bottom: 5px;}
.menu-site-internet{width: 198px;height: 510px;border-style: solid; border-width: 1px; border-color: #000000;background-image: url('./site-internet/menu-site-internet.jpg');}
.tag-site-internet{width: 198px;border-style: solid; border-width: 1px; border-color: #808080;margin-top: 5px;}
.lien-tag-site-internet{color: #ff8000;font-size: 6pt;}
.lien-tag-site-internet:hover{color: #ff0000;font-size: 6pt;}
.lien-tag-site-internet2{color: #ff8000;font-size: 8pt;}
.lien-tag-site-internet2:hover{color: #ff0000;font-size: 8pt;}
.bas-site-internet{float: left;padding: 5px;width: 960px;text-align:center; font-weight:bold; color:#ffffff; font-size: 8pt;background-image: url('./site-internet/barrefond.gif');}
.plan-du-site-internet{position: absolute;width:30px; height: 30px;margin: 34px 0px 0px 880px;background-image: url('./site-internet/bt_plan.gif');}
.retour-site-internet{position: absolute;width:340px; height: 50px;margin: 26px 0px 0px 10px;}
.promotion-site-internet{float: left;width: 198px;text-align: right;margin: 12px 0px 0px 0px;}
.droite-site-internet{float: right;margin-left: 5px;width: 160px;}
.maillage-site-internet{float: left; width: 765px;height: 510px;margin-left: 5px; margin-top: 10px;}
.formulaire_bouton{margin-left: 40px;height: 50px;width: 170px;background-image: url('./site-internet/boutondevis.png');}
.formulaire_bouton:hover{margin-left: 40px;height: 50px;width: 170px;background-image: url('./site-internet/boutondevisover.png');}
.erreur-formulaire{font-weight:bold;color:#ffff00;margin-bottom: 5px;height: 32px;width: 340px;}
.menu{height: 22px;width: 175px;background-image: url('./site-internet/menu.gif');margin: 5px 0px 0px 5px;color:#ffffff;padding-left: 13px;padding-top: 4px;pointer: cursor;}
.menu:hover{height: 22px;width: 175px;background-image: url('./site-internet/menu-over.gif');margin: 5px 0px 0px 5px;color:#ffffff;padding-left: 13px;padding-top: 4px;pointer: cursor;}
.div-site-referencement{float: left;overflow: auto; overflow-x: hidden; overflow-y: hidden;height: 2px;width: 100px;}


/* Class pour le slide */
.slider-jquery{float: left;margin-left: 5px;}
#slider {width:600px;height:186px;position:relative;overflow:hidden;}
#mask-gallery {overflow:hidden;}
#gallery {list-style:none;margin:0;padding:0;z-index:0;width:1800px;overflow:hidden;}
#gallery li {float:left;}
#mask-excerpt {position:absolute;top:0;left:0;z-index:500px;width:200px;overflow:hidden;}

#excerpt {
	/* Opacity setting for different browsers */
	filter:alpha(opacity=60);
	-moz-opacity:0.6;  
	-khtml-opacity: 0.6;
	opacity: 0.6;  
	
	/* Clear the list style */
	list-style:none;
	margin:0;
	padding:0;
	
	/* Set the position */
	z-index:10;
	position:absolute;
	top:0;
	left:0;
	
	/* Set the style */
	width:200px;
	background-color:#ffffff;
	overflow:hidden;
	font-family:arial;
	font-size:10px;
	color:#000000;	
}

	#excerpt li {
		padding:5px;
	}
