/* _____COMMUN _____*/
body
{background: url(../img/commun/bg.jpg) top repeat-x; background-color: #074343; margin:0 ; border:0; padding:0;}
#page
{position:absolute;width: 914px;left:50%;margin-left: -457px;border:0px;padding:0;vertical-align:top;}
#page p{
color:#606060;
}
#page-droite
{position:absolute;width: 55px;margin-left: 457px;left: 50%;border:0px;padding:0;vertical-align:top;}
#logo
{background: url(../img/commun/logo.jpg) top left no-repeat; width:914px; height:133px; text-align:center}
#logo-admin
{height:133px; text-align:center}
#footer
{background: url(../img/commun/footer.gif) top left no-repeat; width:914px; height:30px;}
#footer2
{background: url(../img/commun/footer2.gif) top left no-repeat; width:914px; height:30px;}


#navigue
{width:914px; height:46px; background-color:#FFFFFF}
#navigue a
{float:left;display:block;height:35px;background: url(../img/commun/sep-nav.gif) center right no-repeat;padding: 0 15px 0 15px; line-height:35px;font-family: Trebuchet MS; font-style:italic; font-size:15px;font-weight: bolder; text-decoration:none}

#sous-navigue a
{display:block;height:20px;background: url(../img/commun/puce1.gif) left center no-repeat;padding: 0; margin:0 0 5px 30px; line-height:20px;font-family: Trebuchet MS; font-size:14px;font-weight: normal; text-decoration:none;color:#115656; text-indent:15px}
#sous-navigue a:hover
{color:#000000;}

#sous-navigue-grand-tour a
{display:block;height:20px;background: url(../img/commun/puce1.gif) left center no-repeat;padding: 0; margin:0 0 5px 30px; line-height:20px;font-family: Trebuchet MS; font-size:14px;font-weight: normal; text-decoration:none;color:#115656; text-indent:15px}
#sous-navigue-grand-tour a:hover
{color:#000000;}

.banniere
{width:214px; background: url(../img/banniere/bg-texte.jpg) top left repeat-y;margin-left:10px}
.banniere a
{font-size:11px; color:#333333; text-decoration:none;}
.banniere a:hover
{color:#000000; text-decoration:underline;}
.banniere-top
{width:214px; height:140px; background: url(../img/banniere/bg-banniere.jpg) top left no-repeat;}
.banniere-top img
{margin:13px 13px 0 13px; border:0}
.banniere-bottom
{width:214px; height:25px; background: url(../img/banniere/bottom.jpg) top left no-repeat;}

div.clearer {clear: left; line-height: 0; height: 0;}



/* _____ACCUEIL _____*/
TD.navigue-gauche
{background: url(../img/accueil/left.gif) top left no-repeat; width:39px; height:233px; vertical-align:top;}
#navigue-accueil
{width:232px; height:233px; vertical-align:top; background: #ffffff url(../img/accueil/01.jpg) bottom right no-repeat; padding-top:31px}
#navigue-accueil a
{font-family: Trebuchet MS; font-style:italic; font-size:1em;font-weight: bolder; line-height:22px;display:block; height:22px; background: url(../img/accueil/nav-off.gif) top left no-repeat; color:#000000; text-decoration:none; margin-left:20px}
#navigue-accueil a:hover
{background: url(../img/accueil/nav-on.gif) top left no-repeat; color:#115656;}
TD.tetiere1
{background: url(../img/accueil/tetiere.jpg) top left no-repeat; width:643px; height:233px; vertical-align:top;}
TD.tetiere2
{background: url(../img/accueil/tetiere2.jpg) top left no-repeat; width:643px; height:233px; vertical-align:top;}
TD.tetiere3
{background: url(../img/accueil/tetiere3.jpg) top left no-repeat; width:643px; height:233px; vertical-align:top;}
TD.tetiere4
{background: url(../img/accueil/tetiere4.jpg) top left no-repeat; width:643px; height:233px; vertical-align:top;}
TD.tetiere5
{background: url(../img/accueil/tetiere5.jpg) top left no-repeat; width:643px; height:233px; vertical-align:top;}
TD.tetiere6
{background: url(../img/accueil/tetiere6.jpg) top left no-repeat; width:643px; height:233px; vertical-align:top;}
TD.tetiere7
{background: url(../img/accueil/tetiere7.jpg) top left no-repeat; width:643px; height:233px; vertical-align:top;}
#contenu-accueil
{background: url(../img/accueil/02.jpg) top left no-repeat; width:914px; height:178px;}


/* _____SOCIETE _____*/
#societe-contenu
{background: url(../img/societe/bg-page.gif) top left repeat-y; width:914px;vertical-align:top;color:#000000;}
#societe-contenu-admin
{width:914px;vertical-align:top;background-color:#FFFFFF;}
TD.societe-col-gauche
{background: url(../img/societe/left-bg.jpg) top left repeat-y; width:224px;vertical-align:top;}
TD.societe-col-centrale
{background: url(../img/societe/header1.jpg) top left no-repeat; width:425px;vertical-align:top;}
TD.societe-col-droite
{background: url(../img/societe/header2.jpg) top left no-repeat; width:265px; height:350px;vertical-align:top;color:#000000;}
#societe-navigue
{width:224px; height:186px;background: url(../img/societe/left-top.gif) top left no-repeat; padding:50px 0 0 0}
#navigue-bottom
{width:224px; height:15px;background: url(../img/societe/left-botom.gif) top left no-repeat;}
#societe-footer
{background: url(../img/societe/footer.gif) top left no-repeat; width:914px; height:80px; text-align:center;}


/* _____ACTUALITE _____*/
#actu-contenu
{background: url(../img/services/fond.jpg) top left repeat-y; width:914px;vertical-align:top;}
TD.actu-col-gauche
{background: url(../img/actualite/left-bg.jpg) top left repeat-y; width:224px;vertical-align:top;}
TD.actu-col-centrale
{background: url(../img/actualite/header1.jpg) top left no-repeat; width:488px;vertical-align:top;}
TD.actu-col-droite
{background: url(../img/actualite/header2.jpg) top left no-repeat; width:202px; height:350px;vertical-align:top;}
#actu-navigue
{width:224px; height:186px;background: url(../img/actualite/left-top.jpg) top left no-repeat; padding:50px 0 0 0}
#actu-footer
{background: url(../img/actualite/footer.gif) top left no-repeat; width:914px; height:80px; text-align:center;}

/* _____CONTACT _____*/
TD.contact-col-centrale
{background: url(../img/contact/header1.jpg) top left no-repeat; width:488px;vertical-align:top;}
TD.contact-col-droite
{background: url(../img/contact/header2.jpg) top left no-repeat; width:202px; height:350px;vertical-align:top;}
#contact-navigue
{width:224px; height:186px;background: url(../img/contact/left-top.jpg) top left no-repeat; padding:50px 0 0 0}

/* _____EQUIPE _____*/
TD.equipe-col-centrale
{background: url(../img/equipe/header1.jpg) top left no-repeat; width:488px;vertical-align:top;}
TD.equipe-col-droite
{background: url(../img/equipe/header2.jpg) top left no-repeat; width:202px; height:350px;vertical-align:top;}
#equipe-navigue
{width:224px; height:186px;background: url(../img/equipe/left-top.jpg) top left no-repeat; padding:50px 0 0 0}

/* _____PARTENAIRES _____*/
TD.partenaires-col-centrale
{background: url(../img/partenaires/header1.jpg) top left no-repeat; width:488px;vertical-align:top;}
TD.partenaires-col-droite
{background: url(../img/partenaires/header2.jpg) top left no-repeat; width:202px; height:350px;vertical-align:top;}
#partenaires-navigue
{width:224px; height:186px;background: url(../img/partenaires/left-top.jpg) top left no-repeat; padding:50px 0 0 0}


/* _____AUTOCARS _____*/
#car-contenu
{background: url(../img/autocars/bg-page.gif) top left repeat-y; width:914px;vertical-align:top;}
TD.car-col-gauche
{background: url(../img/autocars/left-bg.jpg) top left repeat-y; width:224px;vertical-align:top;}
#virtuel
{background: url(../img/autocars/bg-visite.gif) top left no-repeat;width:372px; height:210px;margin-top:350px}
#virtuel-360
{background: url(../img/autocars/360.jpg) top left no-repeat;width:372px; height:130px;}
#virtuel-360 object
{margin: 4px 0 0 12px}
TD.virtuel-texte
{background: url(../img/autocars/visite360.gif) top left no-repeat;width:273px; height:80px;}
TD.virtuel-texte h4
{padding: 25px 0 0 25px; vertical-align:top}
#car-navigue
{width:224px; height:186px;background: url(../img/autocars/left-top.gif) top left no-repeat; padding:50px 0 5px 0}
#car-footer
{background: url(../img/autocars/footer.gif) top left no-repeat; width:914px; height:80px; text-align:center;}
#car-footer-admin
{width:914px; height:80px; text-align:center;}


TD.car-gamme
{background: url(../img/car-gamme/01.jpg) top left no-repeat; width:690px;vertical-align:top;padding-top:100px}

TD.car-classe1
{background: url(../img/car-classe/01.jpg) top left no-repeat; width:318px;vertical-align:top;}
TD.car-classe2
{background: url(../img/car-classe/02.jpg) top left no-repeat; width:372px; height:350px;vertical-align:top;}
TD.car-sprinter1
{background: url(../img/car-sprinter/01.jpg) top left no-repeat; width:318px;vertical-align:top;}
TD.car-sprinter1bis
{background: url(../img/car-sprinter/01.jpg) top left no-repeat; width:690px;vertical-align:top;}
TD.car-sprinter2
{background: url(../img/car-sprinter/02.jpg) top left no-repeat; width:372px; height:350px;vertical-align:top;}
TD.car-azur1
{background: url(../img/car-azur/01.jpg) top left no-repeat; width:318px;vertical-align:top;}
TD.car-azur1bis
{background: url(../img/car-azur/01.jpg) top left no-repeat; width:690px;vertical-align:top;}
TD.car-azur2
{background: url(../img/car-azur/02.jpg) top left no-repeat; width:372px; height:350px;vertical-align:top;}
TD.car-ronaldo1
{background: url(../img/car-ronaldo/01.jpg) top left no-repeat; width:318px;vertical-align:top;}
TD.car-ronaldo1bis
{background: url(../img/car-ronaldo/01.jpg) top left no-repeat; width:690px;vertical-align:top;}
TD.car-ronaldo2
{background: url(../img/car-ronaldo/02.jpg) top left no-repeat; width:372px; height:350px;vertical-align:top;}
TD.car-jador1
{background: url(../img/car-jador/01.jpg) top left no-repeat; width:318px;vertical-align:top;}
TD.car-jador1bis
{background: url(../img/car-jador/01.jpg) top left no-repeat; width:690px;vertical-align:top;}
TD.car-jador2
{background: url(../img/car-jador/02.jpg) top left no-repeat; width:372px; height:350px;vertical-align:top;}
TD.car-alicron1
{background: url(../img/car-alicron/01.jpg) top left no-repeat; width:318px;vertical-align:top;}
TD.car-alicron1bis
{background: url(../img/car-alicron/01.jpg) top left no-repeat; width:690px;vertical-align:top;}
TD.car-alicron2
{background: url(../img/car-alicron/02.jpg) top left no-repeat; width:372px; height:350px;vertical-align:top;}
TD.car-volvo1
{background: url(../img/car-volvo/01.jpg) top left no-repeat; width:318px;vertical-align:top;}
TD.car-volvo1bis
{background: url(../img/car-volvo/01.jpg) top left no-repeat; width:690px;vertical-align:top;}
TD.car-volvo2
{background: url(../img/car-volvo/02.jpg) top left no-repeat; width:372px; height:350px;vertical-align:top;}

TD.car-master1
{background: url(../img/car-master/01.jpg) top left no-repeat; width:318px;vertical-align:top;}
TD.car-masterbis
{background: url(../img/car-master/01.jpg) top left no-repeat; width:690px;vertical-align:top;}
TD.car-master2
{background: url(../img/car-master/02.jpg) top left no-repeat; width:372px; height:350px;vertical-align:top;}

TD.car-gold1
{background: url(../img/car-gold/01.jpg) top left no-repeat; width:318px;vertical-align:top;}
TD.car-goldbis
{background: url(../img/car-gold/01.jpg) top left no-repeat; width:690px;vertical-align:top;}
TD.car-gold2
{background: url(../img/car-gold/02.jpg) top left no-repeat; width:372px; height:350px;vertical-align:top;}

TD.car-pullman1
{background: url(../img/car-pullman/01.jpg) top left no-repeat; width:318px;vertical-align:top;}
TD.car-pullmanbis
{background: url(../img/car-pullman/01.jpg) top left no-repeat; width:690px;vertical-align:top;}
TD.car-pullman2
{background: url(../img/car-pullman/02.jpg) top left no-repeat; width:372px; height:350px;vertical-align:top;}


/* _____SERVICE _____*/
TD.services-col-centrale
{background: url(../img/services/header1.jpg) top left no-repeat; width:488px;vertical-align:top;}
TD.services-col-centrale-beaujolais
{background: url(../img/services/header1-beaujolais.jpg) top left no-repeat; width:448px;vertical-align:top;}
TD.services-col-centrale-perouges
{background: url(../img/services/header1-perouges.jpg) top right no-repeat; width:448px;vertical-align:top;}
TD.services-col-centrale-lyon
{background: url(../img/services/header1-lyon.jpg) top left no-repeat; width:448px;vertical-align:top;margin-right:40px;}
TD.services-col-centrale-gastro
{background: url(../img/services/header1-gastro.jpg) top left no-repeat; width:448px;vertical-align:top;}

TD.services-col-droite
{background: url(../img/services/header2.jpg) top left no-repeat; width:202px; height:350px;vertical-align:top;}
TD.services-col-droite-beaujolais
{background:url(../img/services/header2-beaujolais.jpg) top left no-repeat; width:242px; height:350px;vertical-align:top;}
TD.services-col-droite-perouges
{background:url(../img/services/header2-perouges.jpg) top left no-repeat; width:242px; height:350px;vertical-align:top;}
TD.services-col-droite-gastro
{background:url(../img/services/header2-gastro.jpg) top left no-repeat; width:242px; height:350px;vertical-align:top;}

TD.services-col-droite-lyon
{background:url(../img/services/header2-lyon.jpg) top left no-repeat; width:242px; height:350px;vertical-align:top;}
TD.services-col-droite-beaujolais img
{margin-bottom:10px;}
TD.services-col-droite-perouges img
{margin-bottom:10px;}
TD.services-col-droite-lyon img
{margin-bottom:10px;}
#services-navigue
{width:224px; height:150px;background: url(../img/services/left-top.jpg) top left no-repeat; padding:5px 0 0 0}
#services-navigue-beaujolais
{width:224px; height:186px;background: url(../img/services/left-top-beaujolais.jpg) top left no-repeat; padding:50px 0 0 0}
#services-navigue-perouges
{width:224px; height:186px;background: url(../img/services/left-top-perouges.jpg) top left no-repeat; padding:50px 0 0 0}
#services-navigue-lyon
{width:224px; height:150px;background: url(../img/services/left-top-lyon.jpg) top left no-repeat; padding:5px 0 0 0}
#services-navigue-gastro
{width:224px; height:150px;background: url(../img/services/left-top-gastro.jpg) top left no-repeat; padding:5px 0 0 0}

div.liste-grand-tour
{border-bottom:1px solid #e8e4db;}
span.list-num {
	background:url(../img/commun/puce-num.jpg) top left no-repeat;
	display:block;
	width:18px;
	height:18px;
	float:left;
	line-height:16px;
	text-align:center;
	margin-top:10px;
	color:#FFF;
	
	
}
div.liste-grand-tour h4
{margin:10px 0 0 30px;}
div.liste-grand-tour p
{margin:10px 0 10px 30px;}
span.prix
{float:left;clear:both;color:#de672b;}
span.famille
{float:right;margin-right:130px;}

/* _____SERVICE-NOUVEAU _____*/
TD.accueil-service
{background: url(../img/services/tetiere-accueil.jpg) top left no-repeat; width:690px;vertical-align:top;padding-top:80px}
#service-navigue
{width:224px; height:150px;background: url(../img/services/left-top.gif) top left no-repeat; padding:5px 0 5px 0}


/* _____REFERENCES_____*/
TD.references-col-centrale
{background: url(../img/references/header1.jpg) top left no-repeat; width:488px;vertical-align:top;}
TD.references-col-droite
{background: url(../img/references/header2.jpg) top left no-repeat; width:202px; height:350px;vertical-align:top;}
#references-navigue
{width:224px; height:186px;background: url(../img/references/left-top.jpg) top left no-repeat; padding:50px 0 0 0}

/* _____DEVIS_____*/
TD.devis-col-centrale
{background: url(../img/devis/header1.jpg) top left no-repeat; width:488px;vertical-align:top;}
TD.devis-col-droite
{background: url(../img/devis/header2.jpg) top left no-repeat; width:202px; height:350px;vertical-align:top;}
#devis-navigue
{width:224px; height:186px;background: url(../img/devis/left-top.jpg) top left no-repeat; padding:50px 0 0 0}

/* _____MENTIONS_____*/
TD.mentions-col-centrale
{background: url(../img/mentions/header1.jpg) top left no-repeat; width:425px;vertical-align:top;}
TD.mentions-col-droite
{background: url(../img/mentions/header2.jpg) top left no-repeat; width:265px; height:350px;vertical-align:top;}
#mentions-navigue
{width:224px; height:186px;background: url(../img/mentions/left-top.jpg) top left no-repeat; padding:50px 0 0 0}


.ico_pdf {
	background:url(../img/commun/ico_pdf.gif) no-repeat;
	display:block;
	height:20px;
	padding-left:25px;
	padding-top:2px;
}