html, body{
	
	margin: 0;
	padding: 0;
	
	height: 100%;
	
	background: #000 url('../images/windowBg.jpg') top left no-repeat;	
	
	font: 12px "Trebuchet MS", arial, sans-serif;
}

#flashbandeauzone{
	/*position: absolute;
	left: -2px;
	top: -60px;*/
	z-index: 20000;
}

div#logoPng{ 
	position: absolute;
	margin-top: 35px;
	left: 0;	
	z-index: 110;
	width: 298px;
	height: 126px;
	background: url('../images/logo.png') top left no-repeat;
	text-indent: -20000px;
}

* html div#logoPng{ 
	background: url('../images/logo.gif') top left no-repeat;
}

a#logo-link{ 
	display: block;
	width: 298px;
	height: 126px;
}

/* Google Searh-ch*/

div#searchcontrol{

	float: right;
	height: 20px;
	padding-top: 3px;
	overflow: hidden;
	position: relative;
	z-index: 100;

}

input.gsc-input{
border: 1px solid #efefff;
	color: #efefff;
	background-color: #28211B;
}

input.gsc-search-button{

	border: 1px solid #efefff;
	color: #efefff;
	background-color: #28211B;
	height: 18px;
	
	margin-top: 1px;

}

.gsc-clear-button{display:none;}

#leftCol .gs-webResult.gs-result{
	margin-bottom: 10px;
}

#leftCol .gs-result .gs-title, .gs-result .gs-title * ,#leftCol .gs-result .gs-title, .gs-result .gs-title b {

	color: #E31E26;

}

#leftCol .gs-result a.gs-visibleUrl, .gs-result .gs-visibleUrl {
color: #E31E26;

}

#leftCol .gs-result .gs-watermark{
	color: #E31E26;
	font-size: 9px;
}




/* End Google Search */
div#global-action-mois{
	width: 216px;
	height: 186px;
	border: 1px solid #E31E26;
	margin: 0 auto;
	position: relative;
}

div#cycle-images{ background-color: black; height: 161px;}

div#texte-action{
	overflow: hidden;
	height: 25px;
	width: 100%;
	line-height: 25px;
	color: #fff;
	font-weight: bold;
	position: absolute;
	bottom: 0;
	background-color: #E31E26;
	text-align: center;
}


div#arianne{

	margin-left: 45px;

}

div#arianne a{text-decoration:none;}



ul{

	list-style: none;
	/*margin-left: 25px;*/
	margin-bottom: 10px;

}

ul li{
	margin: 3px 0;
}

a{ outline: none; color:#E31E26; }

a img{ border: none; }

span.title{

	color: #E31E26;
	display: block;
	margin-bottom: 8px;

}

#global{
	
	min-height: 100%;
	margin: 0;
	padding: 0;
	
	
}

#header{
	
	width: 1000px;
	height: 175px;
	
	margin: 0 auto;
	background: url('../images/branding.jpg') top left no-repeat;
	
}
/*
#header.brandingCms{background: url('../images/header6.jpg') top left no-repeat;}
#header.brandingAnnonces{background: url('../images/header5.jpg') top left no-repeat;}
#header.brandingStore{background: url('../images/header3.jpg') top left no-repeat;}
#header.brandingNews{background: url('../images/header4.jpg') top left no-repeat;}
#header.brandingMagasins{background: url('../images/header2.jpg') top left no-repeat;}
#header.brandingNewsletter{background: url('../images/header1.jpg') top left no-repeat;}
#header.brandingContact{background: url('../images/header6.jpg') top left no-repeat;}
#header.noel{background: url('../images/headerNoel.jpg') top left no-repeat;}
*/
#brandingnoel{position:relative; top: 4px;}
#brandingflash{position:relative; top: 27px; left: 161px; z-index: 100; }

#shadowbg{
	text-align : center;
	/*background: url('../images/bgshadow.jpg') 0 0 repeat-y;*/
	background-color: #D4D4D4;
	width: 857px;
	margin: 0 auto;
}

#globalContent{
	text-align : left;
	width: 857px;
	min-height:  600px;
	margin: 0 auto;
	
	/*background: url('../images/bgGlobalContent.png') top left no-repeat;	*/
	
	position: relative;
	
}

#content{
	
	min-height: 675px;	
	
}


/* ---- Main Menu ----*/

ul#mainMenu{
	
	position: relative;
	top: -3px;
	left: 3px;
	width: 857px;
	height: 43px;	
	
	margin: 0;
	/*margin: 0 0 0 54px;*/
	padding: 0;
}

ul#mainMenu li{
	
	display: block;
	float: left;
	
	height: 43px;
		
	
}

ul#mainMenu li a{
	
	display : block;
	float: left;
	
	height: 43px;
	
	text-indent: -20000px;
	
	background-image: url('../images/mainMenu.jpg');
	background-repeat: no-repeat;	
	
}


li#quisommesnous a{	width: 143px;	}
li#offremoto a{		width: 111px;	background-position: -143px 0;	}
li#store a{			width: 111px;	background-position: -254px 0;	}
li#promos a{		width: 102px;	background-position: -365px 0;	}
li#news a{			width: 72px;	background-position: -467px 0;	}
li#magasins a{		width: 111px;	background-position: -539px 0;	}
li#newsletter a{	width: 100px;	background-position: -650px 0;	}
li#contact a{		width: 106px;	background-position: -756px 0;	}

li#quisommesnous a.active, li#quisommesnous a:hover{	background-position: 0 -43px;	}
li#offremoto a.active, li#offremoto a:hover{			background-position: -143px -43px;	}
li#store a.active, li#store a:hover{					background-position: -254px -43px;	}
li#promos a.active, li#promos a:hover{				background-position: -365px -43px;	}
li#news a.active, li#news a:hover{				background-position: -467px -43px;	}
li#magasins a.active, li#magasins a:hover{			background-position: -539px -43px;	}
li#newsletter a.active, li#newsletter a:hover{		background-position: -650px -43px;	}
li#contact a.active, li#contact a:hover{				background-position: -756px -43px;	}





#leftCol{

	float: left;
	width: 500px;
	

	/*margin-left: 54px;*/
	margin: 0;
	padding-left: 35px;
	padding-top: 10px;

}

#rightCol{

	width: 280px;
	
	float: right;
	margin-right: 0;

}

#expernaute{
	width: 250px;
	
	padding-top: 10px;
	margin-bottom: 10px;
}

#contentExpernaute{
	display: none;
	height: 100px;
	margin-left: 15px;
}




#menuBas{
	
	width: 857px;
	height: 220px;
	
	position: relative;
	
	/*background: url('../images/bgMenubas.jpg') top left no-repeat;	*/
	
}

ul#menubas{
	
	width: 857px;
	margin: 0;	
	padding: 30px 0 0;
	
}

ul#menubas li{
	display: block;
	float: left;	
}

ul#menubas li a{
	display: block;
	float: left;
	height: 180px;
	text-indent: -20000px;
	
}

li#left a{		width: 271px; }
li#middle a{ 	width: 290px; }
li#right a{		width: 296px; }

ul#menubas li a.store{ 		background: url('../images/menubas_onlinestore.jpg') top left no-repeat; }
ul#menubas li a.magasins{ 	background: url('../images/menubas_magasins.jpg') top left no-repeat; }
ul#menubas li a.offremoto{ 	background: url('../images/menubas_offremoto.jpg') top left no-repeat; }

ul#menubas li a.store:hover{ 		background-position: 0 -180px; }
ul#menubas li a.magasins:hover{ 	background-position: 0 -180px; }
ul#menubas li a.offremoto:hover{ 	background-position: 0 -180px; }



#contentFooter{
	
	width: 857px;
	height: 50px;
	margin: 0 auto;
	position: relative;
	
	background: url('../images/bgFooter.jpg') top left no-repeat;
	
}


#contentFooter span.copy img{

	position: relative;
	top: 5px;

}

#contentFooter span.copy a, #contentFooter span.copy a:hover{

	color: #fff;
	text-decoration: none;

}

#contentFooter span.copy a.produweb{
	text-decoration: underline;
}

#contentFooter span.copy a.produweb:hover{
	text-decoration: none;
}

#contentFooter span.copy{
	
	display: block;
	float: right;
	font: 11px arial, sans-serif;
	color: #EFEFEF;
	margin-top: 40px;

}


.toplink{ display: block;
	float: left;
	font: 11px arial, sans-serif;
	color: #EFEFEF;
	margin-top: 40px; }
	
.toplink a{color: #EFEFEF;}

/*---TABLES----*/

fieldset{ border:none;	}

table.data{

	
}

table.data th{

	height: 17px;
	width: 125px;
	background: url('../images/bgGreyBar.jpg') top left repeat-x;
	color: #E31E26;
	
}

table.data td select{
	width: 125px;
}


.reset{

	margin: 0;

}

/*--- Annonce Search ---*/

#searchAnnounce{
	width: 512px;
	height: 260px;
	
	background: url('../images/bgSearch.jpg') top left no-repeat;
}

#searchAnnounce2{
	width: 512px;
	height: 438px;
	
	background: url('../images/bg-search-announce.jpg') top left no-repeat;
}

#searchAnnounce2 #col-1{ float: left; width: 120px; }
#searchAnnounce2 #col-1 select{ width: 120px; }
#searchAnnounce2 #col-2{ width: 185px; float: left; margin-left: 5px; text-align: right;  }

#searchContentZone{

	width: 315px;
	height: 180px;
	
	position: relative;
	top: 22px;
	left: 165px;
	
	font-size: 11px;

}

#searchContentZone .title{
	color: #E31E26;
}

#searchZone{
	margin-top: 5px;
}

label.twocols{
	display: block;
	float: left;
	
	width: 40%;
}

label.criteria{
	display: block;
	float: left;
	height: 25px;
	line-height: 25px;
	width: 70px;
	
}

span.criteria{
	line-height: 25px;
}

/*47*25*/

#searchAnnounce2 .minifield{ width: 25px; background: none; border: 1px solid #525252; padding: 0 1px; }

input.minifield{
	width: 40px;
	height: 20px;
	line-height: 25px;
	
	background: url('../images/minifield.jpg') center center no-repeat;
	margin: 0;
	padding: 5px 1px 0 4px;
	border: none;
}

#searchBar{
	margin-top: 10px;
	margin-left: 10px;
	

	width: 500px;
	height: 20px;
	
	background: url('../images/searchBar.jpg') top left no-repeat;

}

.searchBarLabel{
	display: block; 
	float: left;
	width: 125px;
	text-align: center;
	font-size: 11px;
	color: #E31E26;
	line-height: 20px;
}

#selectBar{
	margin-top: 2px;
	margin-left: 10px;
	

	width: 500px;
	height: 20px;
}

.searchBarSelect{
	display: block;
	float: left;
	width: 125px;
	text-align: center;
}

.searchBarSelect select{

	width: 121px;

}

#searchAnnounce2 a#btnSearch{
	display: block;
	width: 91px;
	height: 25px;
	text-indent: -20000px;
	
	background: url('../images/rechercher_new.jpg') top left no-repeat;
	margin-top: 20px;
	
}

a#btnSearch{

	display: block;
	width: 110px;
	height: 33px;
	line-height: 33px;
	
	margin-top: 5px;
	float: right;
	
	margin-right: 5px;
	
	color: #E31E26;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	
	background: url('../images/btnSearch.jpg') top left no-repeat;

}


a#btnViewAll{

	display: block;
	width: 170px;
	height: 33px;
	line-height: 33px;
	
	margin-top: 5px;
	float: right;
	
	margin-right: 5px;
	
	color: #E31E26;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	
	background: url('../images/btnViewAll.jpg') top left no-repeat;

}


.announceResult{

	width: 502px;
	height: 100px;
	
	margin-left: 10px;
	margin-left: 10px;
	
	
	background: url('../images/bgResult.jpg') top left no-repeat;

	padding-left: 30px;
	padding-top: 11px;
}

.announceTitle{
	font-size: 12px;
	color: #E31E26;
	font-weight: bold;
}

.announceInfos{

	margin-top: 5px;

	width: 265px;
	height: 70px;

}

.price{
	font-size: 14px;
	font-weight: bold;
	line-height: 25px;
}

.detailResult{

	display: block;
	float: right;
	width: 101px;
	height: 19px;
	line-height: 19px;
	
	margin-top: 40px;
	text-align: center;
	text-decoration: none;
	
	color: #E31E26;
	background: url('../images/btnDetailResult.jpg') top left no-repeat;

}

.thumbListAnnonce{
	position: relative;
	float: right;
	margin-right: 50px;
	width: 175px;
	height: 100px;
}
.thumbListAnnonce ul{ margin-left: 30px; margin-top: 0; padding-top: 0; position: relative;  }

div.badgepro{

	position: absolute;
	top: 10px;
	left: -10px;

}
.resultCount{
	float: left;
	margin-left: 10px;
	line-height: 23px;
}

.paginationControl{ 
	line-height: 23px;
	text-align: center;
}

.paginationControl a{

	text-decoration: none;
	
	color: #000;

}

.paginationControl img.fleche{
	position: relative;
	top: 4px;
}

.currentPage{ color: #E31E26; font-size: 1.3em; font-weight: bold; }

.spacer{clear:both;}
.spacer.lit{ clear:both; height: 1px;}


/*
ANNOUNCE DETAIL ANNOUNCE DETAIL ANNOUNCE DETAIL ANNOUNCE DETAIL
*/

#cadreDetail{

	position: relative;

	width: 511px;
	
	margin-left: 18px;

}
.hided{display: none;}

#cadreDetailR{

	position: relative;

	width: 511px;
	
	background: url('../images/bgCadreDetailRepeat.jpg') top left repeat-y;
	
}

#cadreDetailTop{

	width: 511px;
	height: 22px;
	
	background: url('../images/bgCadreDetailTop.jpg') top left no-repeat;

}

#cadreDetailBottom{

	width: 511px;
	height: 24px;
	
	background: url('../images/bgCadreDetailBottom.jpg') top left no-repeat;

}


#cadreContact{

	position: relative;

	width: 526px;
	height: 627px;
	
	
	margin-top: 25px;
	
	background: url('../images/contactSeller.jpg') top left no-repeat;
	

}

#contactMagasinZone{

	width: 280px;
	
	position: relative;
	
	left: 225px;
	top: 55px;

}



#cadreContactMini{

	position: relative;

	width: 524px;
	height: 405px;
	
	margin-top: 25px;
	
	background: url('../images/contactSellerMini.jpg') top left no-repeat;
	

}

#contactSellerZone{

	width: 280px;
	height: 345px;
	
	position: relative;
	
	left: 225px;
	top: 50px;
	

}

#formContact{

	
	margin-top: 25px;

}

#photoResize{
	width: 250px;
	height: 180px;
	
	position: relative;
	
	top:20px;
	left: 20px;
}

#photoResize img{
	border: 1px solid #E31E26;
}

#motoDetail{
	width: 210px;
	float: right;
	
	position: relative;
	
	top:20px;
	right: 20px;
	
	font-size: 11px;
	color: #030303;
}

.detailTitle{
	display: block;
	margin-bottom: 7px;
	font-size: 13px;
	color: #E31E26;

}

#btnMagasinDetail{

	float: right;

}

#contactMagasinZone .detailTitle{
	margin-bottom: 20px;
}

#motoDetail .datepub{
	display: block;
	margin-bottom: 7px;
}

span.label{
	color: #6F777C;
}


#motoDetail span.price{
	font-size: 13px;
	font-weight: bold;
}

#miniThumbs
{
	width: 92%;
	height: 50px;
	margin: 8px 0 0 25px;
	
}

#miniThumbs .minithumb{

	float: left; 
	margin-right: 17px;

}


#miniThumbs .minithumb img{
	
	border: 1px solid #E31E26;
	cursor: pointer;
	}

	/*NEWSLETTER NEWSLETTER NEWSLETTER NEWSLETTER NEWSLETTER NEWSLETTER */
	
#cadreNewsletter{
	width: 541px;
	height: 202px;
	
	background: url('../images/cadreNewsletter.jpg') top left no-repeat;
}

#contentScreens{

	width: 235px;
	height: 95px;
	
	position: relative;
	
	top: 30px;
	left: 140px;
	
	overflow: hidden;

}

#wallPrev{float: left; margin-left: 125px;}
#wallNext{float: right; margin-right: 158px;}
div.screen{

	background: url('../images/bgthumbwall.jpg') top left no-repeat;
	
	padding-top: 3px;
	padding-left: 4px;

	width: 72px;
	height: 44px;
	
	float: left;
}

#newsletterform{
	width: 300px;
	margin: 0 auto;
}

#newsletterform #envoyer{

	display: block;
	width: 83px;
	height: 24px;
	line-height: 24px;
	
	background: url('../images/btnContact.jpg') top left no-repeat;
	color: #E31E26;
	text-align: center;
	text-decoration: none;
	margin: 0 auto;
}

/*
CMS CMS CMS CMS
*/

/*Blocs images*/

.oneimage, .twoimages{}

.blocimage{
	width: 178px;
	height: 130px;
	
	background: url('../images/bgEnlargeThumb.jpg') top left no-repeat;
	
	float: left;
	padding-left: 7px;
	padding-top: 4px;
}

.blocimage .enlargeLink{

	display: block;
	font-size: 11px;
	background-color: #F00;
	float: right:;
	margin-right: 19px;
	color: #fff;
	float: right;
	width: 84px;
	margin-top: 3px;
	text-align:center;
	text-decoration:none;
}

.oneimage .blocimage{

	margin-left: 143px;

}
* html .oneimage .blocimage{

	margin-left: 71px;

}

.twoimages .blocimage.first{
	margin-left: 55px;
	margin-right: 35px;
}


/* RESEAU DE MAGASINS */

#mapZone{width:211px;height:184px;position:absolute;top:-31px;right:5px;}
#bigMapZone{width:358px;height:308px;position:absolute;top:-14px;right:11px; }

#selectMagasins{

	width: 509px;
	height: 172px;
	
	background: url('../images/selectMagasin.png') top left no-repeat;

}
#selectMagasinsBig{

	width: 522px;
	height: 139px;
	
	background: url('../images/selectMagasinBig.jpg') top left no-repeat;

}



#magasinZone{

	width: 140px;
	height: 140px;
	
	position: relative;
	
	top: 24px;
	left: 145px;

}

a#visitLink{
	display: block;
	
	width: 95px;
	height: 19px;
	line-height: 19px;
	
	background: url('../images/btnVisit.jpg') top left no-repeat;
	
	text-align: center;
	color: #E31E26;
	font-weight: bold;
	text-decoration: none;
	
	margin: 12px auto 0;
}

#photoMagasin{
	width: 510px;
	height: 295px;
	
	margin: 15px 0 0 5px;
	
	background: url('../images/bgPhotoMagasin.jpg') top left no-repeat;
	padding: 5px 0 0 3px;
}

#cadrePlan{

	width: 510px;
	min-height: 126px;
	
	margin: 15px 0 76px 10px;
	
	background: url('../images/cadrePlan.png') top left no-repeat;

}


#cadrePlanFranchise{

	width: 534px;
	min-height: 139px;
	
	margin: 15px 0 76px -10px;
	
	background: url('../images/cadrePlanFranchise.png') top left no-repeat;

}

#cadrePlan #map,#cadrePlanFranchise #map{

	width: 470px;
	height: 300px;
	
	margin: 0 auto 0;
	
	position: relative;
	top: 75px;
	
	border: 1px solid #fff;

}

/**Menu Droite**/

ul#rightMenu{

	display: block;
	width: 274px;
	
	margin: 0;
	padding: 0;
	
	float: left;

}

ul#rightMenu li{

	display: block;
	width: 274px;

}

ul#rightMenu li a{

	display: block;
	width: 274px;
	
	text-indent: -20000px;

}

ul#rightMenu li#cartefidelite a{

	height: 128px;
	background: url('../images/MenuDroite/cartefidelite.jpg') 0 0 no-repeat;

}
ul#rightMenu li#cartefidelite a:hover{ background: url('../images/MenuDroite/cartefidelite.jpg') 0 -122px no-repeat; }

ul#rightMenu li#financement a{

	height: 128px;
	background: url('../images/MenuDroite/financement.jpg') 0 0 no-repeat;

}
ul#rightMenu li#financement a:hover{

	background: url('../images/MenuDroite/financement.jpg') 0 -128px; no-repeat;

}

ul#rightMenu li#franchise a{

	height: 128px;
	background: url('../images/MenuDroite/franchise.jpg') 0 0 no-repeat;

}
ul#rightMenu li#franchise a:hover{

	background: url('../images/MenuDroite/franchise.jpg') 0 -128px no-repeat;

}

ul#rightMenu li#garantie a{

	height: 128px;
	background: url('../images/MenuDroite/garantie.jpg') 0 0 no-repeat;

}
ul#rightMenu li#garantie a:hover{
	background: url('../images/MenuDroite/garantie.jpg') 0 -128px no-repeat;

}

ul#rightMenu li#magasins a{

	height: 128px;
	background: url('../images/MenuDroite/magasins.jpg') 0 0 no-repeat;

}
ul#rightMenu li#magasins a:hover{

	background: url('../images/MenuDroite/magasins.jpg') 0 -128px no-repeat;

}

ul#rightMenu li#newsletter a{

	height: 128px;
	background: url('../images/MenuDroite/newsletter.jpg') 0 0 no-repeat;

}
ul#rightMenu li#newsletter a:hover{
	background: url('../images/MenuDroite/newsletter.jpg') 0 -128px no-repeat;

}

ul#rightMenu li#offreMoto a{

	height: 128px;
	background: url('../images/MenuDroite/offreMoto.jpg') 0 0 no-repeat;

}
ul#rightMenu li#offreMoto a:hover{

	background: url('../images/MenuDroite/offreMoto.jpg') 0 -128px no-repeat;

}

ul#rightMenu li#store a:hover{
	background: url('../images/MenuDroite/store.jpg') 0 -108px no-repeat;

}

/* Various classes */

.nomargin{ margin: 0; }

/* GARANTIE THICKBOX */

#globalGar{	width: 542px; text-align: left;	margin: 0 auto; }
#globalVendre{	width: 541px; text-align: left;	margin-left: -10px; }
#brandingGar{ margin: 0; width: 100%; height: 146px; background: url('../images/brandingGarantie.jpg') top left no-repeat; }
#brandingFin{ margin: 0; width: 100%; height: 134px; background: url('../images/brandingFinancement.jpg') top left no-repeat; }
#brandingVendre{ margin: 0; width: 100%; height: 134px; background: url('../images/brandingVendre.png') top left no-repeat; }
#contentGar{ margin: 0; width: 100%; background: url('../images/backgroundRepeatGarantie.jpg') top left repeat-y; }
#contentVendre{ margin: 0; width: 100%; background: url('../images/backgroundRepeatVendre.png') top left repeat-y; }
#contentZoneGar{ margin: 0 20px 0 30px; }
#bottomGar{ margin: 0; width: 100%; height: 60px; background: url('../images/bottomGarantie.jpg') top left repeat-y; }
#bottomVendre{ margin: 0; width: 100%; height: 41px; background: url('../images/bottomVendre.png') top left repeat-y; }
#contentZoneGar ul{ list-style:none; margin-left: 25px; }

/* CONTACT FORM CONTACT FORM */

#globalContact{

	width: 534px;
	height: 436px;
	
	background: url('../images/cadreContactFranchise.jpg') top left no-repeat;
	position: relative;
	left: -10px;
	font-size: 12px;

}


#intContact{

	float: left;
	margin: 120px 0 0 15px;

}

#siteContactForm{float: left; margin-top: 110px; margin-left: 40px;}

form#contact_magasin, form#candidature
{
	margin-top: 25px;
}

form#contact_magasin p, form#candidature p
{
	margin: 4px 0px;
	clear: both;
}

form#contact_magasin span.align, form#candidature span.align
{
	float: left;
	width: 80px;
	line-height: 24px;
}

form#contact_magasin input#nom, form#contact_magasin input#prenom,
form#contact_magasin input#adresse, form#contact_magasin input#tel,
form#contact_magasin input#email,
form#candidature input#nom, form#candidature input#prenom,
form#candidature input#adresse, form#candidature input#pays, form#candidature input#tel,
form#candidature input#gsm, form#candidature input#email
{
	padding: 4px;
	width: 191px;
	height: 14px;
	background: url('/images/minisite/form-text.jpg') no-repeat 0% 0%;
	border: none;
}

form#contact_magasin input#code_postal, form#contact_magasin input#ville, form#candidature input#code_postal, form#candidature input#ville
{
	padding: 4px;
	width: 50px;
	height: 15px;
	background: url('/images/minisite/form-stext.jpg') no-repeat 0% 0%;
	border: none;
}

form#contact_magasin textarea, form#candidature textarea
{
	padding: 4px;
	width: 191px;
	height: 56px;
	background: url('/images/minisite/form-btext.jpg') no-repeat 0% 0%;
	border: none;
}

div#data
{
	float: left;
	padding-left: 10px;
	width: 210px;
	height: 411px;
}

div#data p
{
	margin-top: 15px;
}

/* NEWS NEWS NEWS */

#topNews{
	width: 528px;
	height: 25px;
	
	background: url('../images/newsTop.jpg') top left no-repeat;
}

#contentNews{
	width: 495px;
	padding: 0 20px;
	background: url('../images/newsRepeat.jpg') top left repeat-y;
	
}

#bottomNews{
	width: 528px;
	height: 60px;
	
	background: url('../images/newsBottom.jpg') top left no-repeat;
}

div.news{
	margin: 0 25px 8px;
	padding: 10px;
	padding-top: 0;
	border: 1px solid #E31E26;
}


.date_parution_news{ display: block; margin: 5px 0;  font: 13px "Trebuchet MS", tahoma, arial, sans-serif; color: #999; float: right; }

div.news p.date
{
	width: 217px;
	height: 18px;
	color: #E50000;
	font-size: 12px;
	line-height: 12px;
	background: url('../images/minisite/date.jpg') no-repeat 0% 0%;
}


div.news h2{
	font-size: 12px;
	/*color: #030303;*/
	font-weight: bold;
	margin: 0 0 10px 0px;
}

div#contentZoneGar h2.title, div.news h2.title{ 
	background: url('../images/bgTitleWhite.jpg') -10px 0 no-repeat; position: static; }

/* LAST */

.linkexpernaute{

	cursor: pointer;

}