@charset "utf-8";
/* CSS Document */

body {
	background-color:#000000;
	margin: 0;
	font: 0.9em Arial, Helvetica, sans-serif;
}
img {
	border:0px;
}
/*################ STRUCTURE DE LA PAGE ##############*/
div#global {
	min-height: 100%;
	width: 950px;
	padding: 0 10px;
	margin: 0 auto;
	position: relative;
}
div#header {
	margin-top: 20px;
	background: url(images/bandeau-interieur.jpg) no-repeat;
	height: 261px;
}
div#bandeauShow {
	margin-top: 20px;
	background: url(images/bandeau-haut-show.jpg) no-repeat;
	height: 261px;
}
div#bandeauNews {
	margin-top: 20px;
	background: url(images/bandeau-haut-news.jpg) no-repeat;
	height: 261px;
}
div#bandeauMentions {
	margin-top: 20px;
	background: url(images/bandeau-haut-news.jpg) no-repeat;
	height: 261px;
}
div#bandeauGalerie {
	margin-top: 20px;
	background: url(images/bandeau-haut-galerie.jpg) no-repeat;
	height: 261px;
}
div#bandeauMentions {
	margin-top: 20px;
	background: url(images/bandeau-haut-mentions.jpg) no-repeat;
	height: 261px;
}
div#bandeauPlan {
	margin-top: 20px;
	background: url(images/bandeau-plan-du-site.jpg) no-repeat;
	height: 261px;
}
div#conteneur {
	background-color:#fef7e1;
	display:block;
	padding-top:0;
	margin-top:0;
}
div#galerieH {
	width:930px;
	border-right-width: 8px;
	border-left-width: 8px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	margin:auto;
	background:url(images/fond-col.gif) no-repeat;
	height:100px;
}
div#contenu {
	width:930px;
	border-right-width: 8px;
	border-left-width: 8px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	margin:auto;
	background:url(images/fond-haut-interieur.gif) no-repeat;
	height:100px;
}
#show {
	width:930px;
	border-right-width: 8px;
	border-left-width: 8px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	margin:auto;
	margin-top:0px;
	padding-top:0px;
	background:url(images/fond-showroom.jpg) no-repeat top;
	height:380px;
	position:relative;
	top:-1px;
}
#news {
	width:930px;
	border-right-width: 8px;
	border-left-width: 8px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	margin:auto;
	margin-top:0px;
	padding-top:0px;
	background:url(images/fond-newsletter.gif) no-repeat top;
	height:380px;
	position:relative;
	top:-1px;
}
#newsdes {
	width:930px;
	border-right-width: 8px;
	border-left-width: 8px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	margin:auto;
	margin-top:0px;
	padding-top:0px;
	background:url(images/fond-newsletter-desinscription.gif) no-repeat top;
	height:380px;
	position:relative;
	top:-1px;
}
#mentionslegales {
	width:930px;
	border-right-width: 8px;
	border-left-width: 8px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	margin:auto;
	margin-top:0px;
	padding-top:0px;
	height:380px;
	position:relative;
	top:-1px;
	font: 0.9em Arial, Helvetica, sans-serif;
}
#mentionslegales photos h1 {
	color:#980208;
}
#sansfond {
	width:930px;
	border-right-width: 8px;
	border-left-width: 8px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	margin:auto;
	margin-top:0px;
	padding-top:0px;
	background-color:#fef7e1;
	height:380px;
	position:relative;
	top:-1px;
}
#galerie {
	width:930px;
	border-right-width: 8px;
	border-left-width: 8px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	margin:auto;
	height:380px;
}
/*div#nav {
	position:absolute;
	top:216px;
	width:750px;
	left:100px;
	right:100px;
}*/
div#nav{
	position:absolute;
	top:216px;
	*top:250px;/* IE 7 */
	left:50px;/* Safari ignore ce qu'il y a après le # */
	#
	left:42px;
}
/* ----------------------------- start #nav ----------------------------- */
#nav img {
	border: none;
}
#nav li {
	display: inline;
	list-style:none;
}
#nav li a {
	float: left;
	display:block;
	height: 19px;
}
#nav li a img {
	border:none;
	vertical-align:bottom; /* for IE6 */
}
#nav li a:hover {
	visibility:visible;
}
#nav li a:hover img {
	visibility:visible;
}
#nav li a:hover img/**/ {
	visibility:hidden; /* hide from IE5.0/win */
}
/* ----------------------------- end #nav ----------------------------- */


/* ----------------------------- start #nav ids ----------------------------- */
#one { background:url(images/new_bt-accueil-over.gif) no-repeat left bottom; }
#two { background:url(images/new_bt-presentation-over.gif) no-repeat left bottom; }
#three { background:url(images/new_bt-galerie-over.gif) no-repeat left bottom; }
#four { background:url(images/new_bt-boutique-over.gif) no-repeat left bottom; }
#five { background:url(images/new_bt-showroom-over.gif) no-repeat left bottom; }
#six_nav { background:url(images/new_bt-newsletter-over.gif) no-repeat left bottom; }
/* ----------------------------- end #nav ids ----------------------------- */
div#navG {
	position:absolute;
	top:317px;
	width:163px;
	left:0px;
}
/* ----------------------------- start #navG ----------------------------- */
#navG img {
	border: none;
}
#navG li {
	display: inline;
	list-style:none;
}
#navG li a {
	float: left;
	display:block;
	height: 34px;
}
#navG li a img {
	border:none;
	vertical-align:bottom; /* for IE6 */
}
#navG li a:hover {
	visibility:visible;
}
#navG li a:hover img {
	visibility:visible;
}
#navG li a:hover img/**/ {
	visibility:hidden; /* hide from IE5.0/win */
}
/* ----------------------------- end #navG ----------------------------- */


/* ----------------------------- start #navG ids ----------------------------- */
#zero {
	background:url(images/bt-blousons-over.gif) no-repeat left bottom;
}
#un {
	background:url(images/bt-vestes-over.gif) no-repeat left bottom;
}
#deux {
	background:url(images/bt-jeans-over.gif) no-repeat left bottom;
}
#trois {
	background:url(images/bt-chaussures-over.gif) no-repeat left bottom;
}
#quatre {
	background:url(images/bt-teeshirts-over.gif) no-repeat left bottom;
}
#cinq {
	background:url(images/bt-shirts-over.gif) no-repeat left bottom;
}
#six {
	background:url(images/bt-accessoires-over.gif) no-repeat left bottom;
}
#sept {
	background:url(images/bt-casques-over.gif) no-repeat left bottom;
}
/* ----------------------------- end #navG ids ----------------------------- */
div#navG2 {
	position:absolute;
	top:550px;
	width:163px;
	left:-3px;
}
/* ----------------------------- start #navG ----------------------------- */
#navG2 img {
	border: none;
}
#navG2 li {
	display: inline;
	list-style:none;
}
#navG2 li a {
	float: left;
	display:block;
	height: 61px;
}
#navG2 li a img {
	border:none;
	vertical-align:bottom; /* for IE6 */
}
#navG2 li a:hover {
	visibility:visible;
}
#navG2 li a:hover img {
	visibility:visible;
}
#navG2 li a:hover img/**/ {
	visibility:hidden; /* hide from IE5.0/win */
}
/* ----------------------------- end #navG ----------------------------- */


/* ----------------------------- start #navG ids ----------------------------- */

#huit {
	background:url(images/bt-collec-over.gif) no-repeat left bottom;
}
/* ----------------------------- end #navG ids ----------------------------- */
/*version langues*/
#fond {
	background: url(images/fond-version.jpg) no-repeat center;
	height:600px;
}
#bouton {
	position:absolute;
	top:628px;
	left:712px;
}
#marques {
	position:absolute;
	top:570px;
	left:105px;
	color:#fef7e1;
	width:560px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}
/*--------------------------------------------------------------------------------boutique*/
#texteCo {
	position:absolute;
	margin-left:265px;
	margin-top:25px;
}
div#contenuBas {
	width:930px;
	border-right-width: 8px;
	border-left-width: 8px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	margin:auto;
	background:url(images/fond-boutique.gif) repeat-y;
	padding-bottom:20px;
	overflow:hidden;
}
div#contenuBasG {
	width:930px;
	border-right-width: 8px;
	border-left-width: 8px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	margin:auto;
	background:url(images/fond-boutique.gif) repeat-y;
	padding-bottom:20px;
	overflow:hidden;
	height:480px;
}
#cheval {
	position:relative;
	background:url(images/cheval.gif) no-repeat;
	width:597px;
	height:248px;
	left:227px;
}
#collection {
	position:relative;
	background:url(images/collection.jpg) no-repeat;
	width:597px;
	height:130px;
	left:227px;
}
#coupCoeur {
	position:relative;
	width:597px;
	left:227px;
	height:146px;
	top:0px;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.coup {
	background:url(images/titre-coup-coeur2.gif) no-repeat;
}
#coupCoeur p {
	width:280px;
	position:absolute;
	top:60px;
	left:45px;
	font-size:.8em;
	text-align:justify;
}
#photoCoupCoeur {
	margin-left:420px;
	width:146px;
	background-color: #FFFFFF;
	height:146px;
	vertical-align:middle;
}
#prixCoupC {
	position:absolute;
	height:46px;
	width:77px;
	left:382px;
	top:30px;
	background-image: url(images/fond-prix.gif);
	background-repeat: no-repeat;
	font-size: 1.2em;
	color: #FFFFFF;
	font-weight:bold;
	text-align:center;
	padding-top:10px;
}
img.logopartenairepegasus{
	position:absolute;
	left:230px;
	top:-30px;	
}
#produit {
	position:relative;
	width:597px;
	left:227px;
	top:0px;
	background-color:#FFFFFF;
	overflow:hidden;
}
#produit2 {
	position:relative;
	width:597px;
	left:227px;
	top:0px;
	background-color:#FFFFFF;
	overflow:hidden;
}
#produit a {
	color:#000000;
	text-decoration:none;
	font-size:0.7em;
}
.liste {
	float:left;
	width: 146px;
	border-bottom: 3px solid #980e13;
	margin: 10px 20px;
	padding: 5px 5px 10px 5px;
	display:block;
	height:203px;
}
* html .liste {
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom:3px;
	margin-top:7px;
	height:204px;
}
*+html .liste {
	margin-bottom:3px;
	margin-top:7px;
}
.liste img {
	padding-bottom:5px;
}
* html .liste img {
	padding-bottom:0px;
	margin-bottom:0px;
	border:none;
}
*+html .liste img {
	padding-bottom:0px;
	margin-bottom:0px;
	border:none;
}
.blousons {
	background: #FFFFFF url(images/cat-blousons.gif) no-repeat top center;
}
.vestes {
	background: #FFFFFF url(images/cat-vestes.gif) no-repeat top center;
}
.jeans {
	background: #FFFFFF url(images/cat-jeans.gif) no-repeat top center;
}
.chaussures {
	background: #FFFFFF url(images/titre-chaussure.gif) no-repeat top center;
}
.sweets {
	background: #FFFFFF url(images/cat-sweets.gif) no-repeat top center;
}
.teeshirts {
	background: #FFFFFF url(images/titre-tee-shirt.gif) no-repeat top center;
}
.accessoires {
	background: #FFFFFF url(images/cat-accessoires.gif) no-repeat top center;
}
.casques {
	background: #FFFFFF url(images/titre-casques-ruby.gif) no-repeat top center;
}
#pierre, #philippe {
	position:absolute;
	left:610px;
	top:340px;
	visibility:hidden;
	width:231px;
	height:182px;
	z-index:250;
}
.article{
	position:relative;
}
img.epuise {
	position:absolute;
	top:115px;
	margin-left:5px;
}
/*pour ie 6 aller voir dans js/correct-png.js ligne 36*/
/*-----------------------------------------------------------------SHOW ROOM*/

#photos {
	position:absolute;
	width:386px;
	height:298px;
	left:275px;
	padding-top:0;
	margin-top:0;
}
#photos h1 {
	color:#64030A;
	font-size:1.2em;
	font-weight:bold;
}
#photos h2 {
	color:#780500;
	font-size:1em;
	font-weight:bold;
}
#photos a {
	color:#64030A;
	text-decoration:none;
}
#photos a:hover {
	color:#64030A;
	text-decoration:underline;
}
/*---------------------------------------------------------galerie*/
#envoi {
	position:absolute;
	width:194px;
	top:301px;
	margin-left:9px;
}
#photosGalerie {
	position:absolute;
	top:287px;
	left:267px;
	width:597px;
	overflow:hidden;
}
.photoGal {
	float:left;
	height: 112px;
	width: 116px;
	margin: 11px;
	padding: 0px;
	background-image: url(images/fond-vign-galerie.gif);
}
.verdana10gras {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	font-weight:bold;
	color:#000000;
}
.numeroPage {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	color:#000000;
	z-index:1000;
	text-decoration:none;
}
/*---------------------------------------------------------inscription newsletter*/

#news input, #newsdes input {
	height: 17px;
	width: 150px;
	border: 0px;
	position:absolute;
	width:230px;
	left:50px;
	top:181px;
	background-color:#fef7e1;
}
#news .ok, #newsdes .ok {
	position:absolute;
	left:310px;
	width:30px;
	height:30px;
	top:175px;
}
.verdanarouge {
	position:absolute;
	color:#980e13;
	font-weight:bold;
	top:230px;
	left:120px;
}
.cameleon {
	font-size:0.7em;
}
.cameleon img {
	padding-bottom:5px;
	border: #FFFFFF solid 1px;
}
* html .cameleon img {
	padding-bottom:20px;
}
*+html .cameleon img {
	padding-bottom:20px;
}
#lunettes {
	float:left;
	margin-left: 25px;
	margin-top:15px;
	margin-right:25px;
	background-color:#CCCCCC;
	z-index:100;
	height:376px;
	width:146px;
}
* html #lunettes {
	margin-left: 15px;
	margin-top:12px;
}
*+html #lunettes {
	margin-top:12px;
}


div#nav-footer2{
	position:absolute;
	left:-30px;
}
/* ----------------------------- start #nav ----------------------------- */
#nav-footer img, #nav-footer2 img { border: none; }
#nav-footer li, #nav-footer2 li { display: inline; list-style:none; }
#nav-footer li a, #nav-footer2 li a { float: left; display:block;  height: 45px; }
#nav-footer li a img, #nav-footer2 li a img {  border:none; vertical-align:bottom; /* for IE6 */}
#nav-footer li a:hover, #nav-footer2 li a:hover { visibility:visible; }
#nav-footer li a:hover img, #nav-footer2 li a:hover { visibility:visible; }
#nav-footer li a:hover img/**/, #nav-footer2 li a:hover img/**/ { visibility:hidden; /* hide from IE5.0/win */}
/* ----------------------------- end #nav ----------------------------- */


/* ----------------------------- start #nav ids ----------------------------- */
#footer-one { cursor:default; background:url(images/new_bt-footer-accueil.gif) no-repeat left bottom; }
#footer-two { background:url(images/new_bt-footer-maindor-over2.gif) no-repeat left bottom; }
#footer-three { cursor:default; background:url(images/new_bt-footer-developpement.gif) no-repeat left bottom; }
#footer-four { background:url(images/new_bt-footer-adhoc-over.gif) no-repeat left bottom; }
#footer-five { background:url(images/new_bt-footer-mentions-over.gif) no-repeat left bottom; }
/* ----------------------------- end #nav ids ----------------------------- */
