/*//////////////////////////////////////////////// BALISE ////////////////////////////////////////////////*/
*				{
	margin:0;
	padding:0;
}
body			{font-family:Arial;font-size:12px;color:#333333;margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;background:url(../gifs/template/body.jpg) repeat-x #E8E8E8}
/*//////////////////////////////////////////////// LIEN ////////////////////////////////////////////////*/
a				{font-weight: bold;font-size:12px;color:#014F91;text-decoration:none}
a:link			{font-size:12px;color:#014F91;text-decoration:underline}
a:hover			{text-decoration:overline;color:#0033CC;}
a:active		{text-decoration:none;color:#014F91}
a:visited		{text-decoration:none;color:#0099FF}

a img {border:none}
/*//////////////////////////////////////////////// CLASSES ////////////////////////////////////////////////*/
.scrollbarre	{overflow:auto;}
/*//////////////////////////////////////////////// NEWSLETTER ////////////////////////////////////////////////*/
.email_news		{font-family:Arial;font-size:12px;color:#000000;background-color:#ffffff;border-bottom:#bbbbbb 1px solid;border-top:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid}
.bouton_news	{font-family:Arial;font-size:12px;color:#ffffff;background-color:#585858;border-bottom:#585858 1px solid;border-top:#585858 1px solid;border-left:#585858 1px solid;border-right:#585858 1px solid;}
/*//////////////////////////////////////////////// BDD AUTO ////////////////////////////////////////////////*/
.pagination				{height:15px;margin:auto}

.numpage				{height:15px;width:15px;line-height:15px;text-align:center;display:block;float:left;color:white!important;font-weight:900;margin:2px;background:url(../gifs/pagination_link.jpg) no-repeat}
.numpage_selec			{height:15px;width:15px;line-height:15px;text-align:center;display:block;float:left;color:black!important;font-weight:900;background:url(../gifs/pagination_hover.jpg) no-repeat}

.bt_suivant				{height:15px;width:15px;line-height:15px;text-align:center;display:block;float:left;background:url(../gifs/suivant.jpg) no-repeat;margin:2px}
.bt_suivant_inactiv		{height:15px;width:15px;line-height:15px;text-align:center;display:block;float:left;background:url(../gifs/suivant_inactiv.jpg) no-repeat;margin:2px}
.bt_precedent 			{height:15px;width:15px;line-height:15px;text-align:center;display:block;float:left;background:url(../gifs/precedent.jpg) no-repeat;margin:2px}
.bt_precedent_inactiv	{height:15px;width:15px;line-height:15px;text-align:center;display:block;float:left;background:url(../gifs/precedent_inactiv.jpg) no-repeat;margin:2px}
.liste_cat		{}
.fichierbin		{}
.photo			{}
/*//////////////////////////////////////////////// LIGHTBOX ////////////////////////////////////////////////*/
#lightbox			{background-color:#eee;padding:10px;border-bottom:2px solid #666;border-right:2px solid #666}
#lightboxDetails	{font-size:0.8em;padding-top:0.4em}	
#lightboxCaption	{float:left}
#keyboardMsg		{float:right}
#closeButton		{top:5px;right:5px}
#lightbox img		{border:none;clear:both} 
#overlay img		{border:none}
#overlay			{background-image:url('gifs/overlay.png')}
* html #overlay		{background-color:transparent;background-image:url(blank.gif)}


#global		{background: url(../gifs/template/sidebarpetage.jpg) repeat-y;margin-right:auto;margin-bottom:0px;margin-left:auto;width:1000px}
#topHeader	{
	height:26px;
	width:1000px;
	background: url(../gifs/template/topHeader.jpg) no-repeat;
}
	#baseline	{padding-left:10px;height:26px;float:left}
		#baseline p {line-height:26px}
	#toolbox	{
	float:right;
	height: 26px;
	width: 150px;
}
.pagination a {text-decoration:none!important}
		#tool1 a{float:right;height:26px;width:34px;background:url(../gifs/template/tool1.jpg) no-repeat;display:block}
		#tool2 a{float:right;height:26px;width:33px;background:url(../gifs/template/tool2.jpg) no-repeat;display:block}
		#tool3 a{float:right;height:26px;width:34px;background:url(../gifs/template/tool3.jpg) no-repeat;display:block}
		#tool4 a{float:right;height:26px;width:46px;background:url(../gifs/template/tool4.jpg) no-repeat;display:block}
		#tool1 a:hover{background:url(../gifs/template/tool1h.jpg) no-repeat!important}
		#tool2 a:hover{background:url(../gifs/template/tool2h.jpg) no-repeat!important}
		#tool3 a:hover{background:url(../gifs/template/tool3h.jpg) no-repeat!important}
		#tool4 a:hover{background:url(../gifs/template/tool4h.jpg) no-repeat!important}
#header		{height:156px;width:1000px}
#logo		{width:277px;height:156px;float:left}
#diaporama	{
	width:723px;
	height:156px;
	float:left;
	background: url(../gifs/template/headerRight.jpg) no-repeat;
	position: relative;
}
#wrapper	{
	float:left;
	width:723px;
	background: url(../gifs/template/wrapperContent.jpg);
}
#wrapperHead{
	background:url(../gifs/template/wrapperHead.jpg);
	height: 37px;
	width: 723px;
}
#wrapperContent{
	background:url(../gifs/template/wrapperFeet.jpg) bottom no-repeat;
	min-height:441px;
	_height:441px; /* A SUPPRIMER */
	
/*	position: relative;*/
}

#test {
background:url(../gifs/template/contentpetage.jpg);
width: 723px;
}

/*#wrapperFeet{
	height:106px;
	width:723px;
	overflow:hidden;
	background:url(../gifs/template/wrapperFeet.jpg) no-repeat;
	position: absolute;
	bottom:0
}*/
#sidebar	{
	width:277px;
	min-height:516px;
	_height:516px;
	height:516px; /* A SUPPRIMER */
	float:left;
	background: url(../gifs/template/sidebar.jpg) no-repeat;
}
#footer {
	width:1000px;
	height:141px;
	background: url(../gifs/template/footer.jpg);
	clear: both;
}
#footer a {
text-decoration:none}
#menu {
	background: #000000;
	height: 38px;
}
#footer1 {
	width: 142px;
	height: 130px;
	float: left;
	padding-left:14px;
	padding-top:11px;
	}
#footer2 {
	height: 130px;
	width: 166px;
	float: left;
	padding-left:14px;
	padding-top:11px;
}
#footer3 {
	float: left;
	height: 130px;
	width: 148px;
	padding-left:14px;
	padding-top:11px;
}
#footer4 {
	float: left;
	height: 130px;
	width: 133px;
	padding-top: 11px;
	padding-left: 14px;
}
#footer5 {
	float: left;
	height: 125px;
	width: 251px;
padding-left:10px;
padding-top:16px;}
#footer6 a{
	display:block;
	float: left;
	height: 141px;
	width: 94px;
}

.sideboxTitre0 {
	padding-left: 20px;
	padding-top: 10px;
	height: 25px;
}
#sidebar h2{
font-size:15px;
font-variant:small-caps;
letter-spacing:0.1em;}
.sideboxContent0 {
	padding-left: 20px;
	padding-top: 5px;
	height: 73px;
}
.sideboxContent0 .big1 {
	font-size: 14px;
	font-weight: bold;
}
.sideboxContent0 .big2 {
	font-size: 16px;
	font-weight: bold;
}
.sideboxContent0 .big3 {
	font-size: 20px;
	font-weight: bold;
}
.sideboxContent0 p {
	line-height: 22px;
}
.sideboxLink0 {
	padding-right: 20px;
	text-align: right;
	height: 35px;
}
.sideboxTitre1 {
	padding-left: 20px;
	padding-top: 10px;
	height: 25px;
}
.sideboxTitre2 {
	padding-left: 20px;
	padding-top: 10px;
	height: 28px;
}
.sideboxContent1{
height:119px;
padding-left:17px;
padding-top:19px;}
.sideboxContent1 ul{
	margin-left: 30px!important;
}
.sideboxContent1 a {
	text-decoration: none;
	font-size: 10px;
	padding:0.4em;}
.sideboxContent1 li {
list-style:square;
}
.sideboxContent1 a:hover {
	background-color:#014F91;
	text-decoration:none!important;
	color:#FFF}
.sideboxLink1 {
	padding-right: 20px;
	text-align: right;
	height: 35px;
}
.sideboxContent2 #actu {
	height: 60px;
}

.sideboxContent2 p {
	font-size: 11px;
	text-align: justify;
}
.sideboxContent2 {
	height: 98px;
	padding: 5px 20px;
}
#footer1 a {
	text-decoration: none;
	line-height: 24px;
	font-weight: bold;
	text-transform: uppercase;
}
#footer a:hover {
	text-decoration: underline;
}
#footer2 a,#footer3 a, #footer4 a  {
	font-size: 10px;
	color: #000000;
}
#footer2 p,#footer3 p,#footer4 p , #footer5 p {
	line-height: 16px;
}
#footer5 p{font-size:11px}
.titreFooter1 {
	border-bottom: 1px solid #666;
	margin-bottom: 5px;
	padding-bottom: 5px;
	width: 150px;
}
.titreFooter1 a {
	text-transform: uppercase;
	font-size: 12px!important;
	color: #006699!important;
	font-weight: bold!important;
}
.titreFooter2 {
	border-bottom:1px solid #666;
	margin-bottom:5px;
	padding-bottom:5px;
	width:130px;
}
.titreFooter2 a {
	text-transform:uppercase;
	font-size: 12px!important;
	color: #006699!important;
	font-weight: bold!important;
}
.titreFooter3 {
	border-bottom:1px solid #666;
	margin-bottom:5px;
	padding-bottom:5px;
	width:125px;
}
.titreFooter3 a {
	text-transform:uppercase;
	font-size: 12px!important;
	color: #006699!important;
	font-weight: bold!important;
}.exposant {
	font-size: 10px;
	vertical-align: superexposant;
}
#toptop {
	line-height: 25px;
	height: 25px;
	text-align: right;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	width: 1000px;
}
#toptop a {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding:0.4em!important
}
#toptop a:hover {
	background-color: #014F91;
	color:#FFF!important;
	padding:0.4em
}
#lienCache a {
display:block;
height:75px;
margin-left:2px;
margin-top:16px;
width:109px;
}
#lienCache {
	position: absolute;
}
#triche {
	background: url(../gifs/template/triche.jpg);
	position: absolute;
	height: 335px;
	width: 13px;
}
#mostcontent {
	padding: 0px 60px 50px 50px!important;
	overflow: hidden;
}
#mostcontent h1 {
	font-size: 18px;
	border-bottom: 2px solid #999966;
	margin-bottom: 15px;
	padding-bottom: 5px;
}
.pompompe {
	background-image: url(../gifs/template/encartAccueil.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 270px;
	_height:270px;
	margin-right: 15px;
	padding-left:24px;
	padding-top:26px;
	width:254px;	
}
.dfg {
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	height: 58px;
}
.sideboxContent2 h3 {
	font-size: 12px;
	letter-spacing: 0em;
	font-weight: bold;
}
#mostcontent p {
	margin-bottom: 10px;
	text-align: justify;
}
.dffdg {
	float: left;
	width: 320px;
}
.para1 {
	font-size: 16px;
	padding-left:50px
}
.para2 {
	font-size: 18px;
	padding-left:40px
}
.para3 {
	font-size: 18px;
	padding-left: 85px;}
.mosto {
	font-size: 30px;
	font-weight: bold;
}
.para4 {
	padding-left: 123px;
}
#content {
	background: url(../gifs/template/sidebarpetage.jpg) repeat-y;
}
.newsnews {
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 60px;
}
#mostcontent h2 {
	font-size: 16px;
	color: #339900;
	margin-top: 20px;
	margin-bottom: 15px;
	border-bottom: 1px solid #339900;
	padding-bottom: 5px;
}
#mostcontent h4 {
	font-size: 18px;
	border-bottom: 2px solid #999966;
	margin-bottom: 15px;
	padding-bottom: 5px;
	margin-top:30px
}
#mostcontent h3 {
	font-size: 12px;
	color: #339900;
	margin-top: 20px;
	margin-bottom: 15px;
	border-bottom: 1px dotted #339900;
	padding-bottom: 5px;
}
#mostcontent ul {
	margin-left: 50px;
	margin-bottom: 20px;
}
#mostcontent hr {
	margin-bottom: 15px;
}
#mostcontent li {
	margin-bottom: 5px;
}
#mostcontent em {
	width: 0px;
	clear: Aucune;
	height: 0px;
	margin: 0px;
	padding: 0px;
}
.autresproduits {
	margin-top: 15px;
}
.oph1 {
	float: left;
	width: 50%;
	height: 60px;
}
.oph2 {
	float: left;
	margin-left:10px;
	margin-top:10px;
	width: 380px;
}
