﻿body { font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;  background-color: #000000; font-size: 11px; margin: 0; padding: 0; background-image: url(../images/fondEN.jpg); background-position:center top; background-repeat:no-repeat; }
/*styles HEADER */
#header { position: relative; width: 1000px; height: 370px; margin: 0 auto; color: #FFFFFF; background-image: url(../images/logo-paratrooper-fond.gif); background-repeat:no-repeat;  }
.logo { float:left; }
.panier { float:right; margin: 45px 110px 0px 250px; padding: 0px; font-size: 12px; font-weight:bold; text-align:center; }
.selection { float:right; padding: 30px 8px 0px 0px; font-size: 12px; font-weight:bold; margin-left:400px}
.drapeauGB {margin-left: 10px; margin-right: 10px; }
.drapeauFR { margin-left: 10px; }
#conteneur { position: relative; width: 1000px; margin: 0 auto; }
#menuH { clear:both; width: 1000px; height: 206px; }
.banniere { float: left; background-image: url(../images/menuH_fond.gif); width: 220px; height: 206px;  }
.banniere1 { float: left; width: 210px; height: 206px; }
.banniere2 { float: left; width: 561px; height: 206px; }
a img { border: 0 none; }
#ticker{left: 269px; position: absolute; top: 115px;width:590px;height:30px;display:block;}
#tickerHeader{left: 269px; position: absolute; top: 115px;width:590px;height:30px;display:block;}
/*styles CENTRE */
#centre { color: white; font-size: 11px; float:left; margin: 8px 0px 0px 10px; width: 530px; }
#centre ul { color: white; margin: 0px; padding: 0px; list-style-image: url( ../images/picto_carre.gif ); list-style-position: inside; }
#centre p { color: white; margin: 0px; padding: 0px 0px 15px 0px; text-align: justify; }
#centre a:hover { text-decoration: underline; }

#centre h1 {  margin: 0px; padding: 0px; width: 532px; color:#fac805;}
#centre h2 { font-size: 22px; margin: 0px; padding-bottom: 5px; }
hr { height: 1px; color: #666666; }
.centre { margin: 0px; padding: 0px 0px 5px 0px; clear:both; }
#centre h3 { margin: 0px; text-align:left; padding: 0px 0px 10px 0px; font-size: 18px; font-variant: small-caps; }
#centre h5 { margin: 0px; padding: 15px 0px 10px 0px; font-size: 18px; font-variant: small-caps; }
#centre h6 { color: #80D100; font-size: 14px; margin: 0px; padding: 0px; font-variant: small-caps; }
.titrepanier { font-size: 11px; font-weight:bold; background-color: #575759; margin: 0px; padding: 2px; }
.titreSousDetail { font-size: 16px; padding-top: 10px;padding-bottom: 5px; font-weight:bold; font-variant: small-caps;}
.titreSousDetailAdresses { font-size: 16px; padding-top: 10px;padding-bottom: 5px; font-weight:bold; font-variant: small-caps;margin-top:15px;color: #80D100;}
.centre h4 { font-size: 24px; color: #FFFFFF; font-variant: small-caps; margin: 0px; padding: 0px; }
.zoneCentre { text-align:justify; }
.zoneCentre h2 { margin: 20px 0px;}
.rubriquePhoto { float: left; }
.rubriqueTexte { float: left; padding-left: 10px; }
a.lien  { color: #FFFFFF; text-decoration: none;  }
a:hover.lien  { text-decoration: underline; }

a.lienCatFid{color:#80D100;float:right;text-decoration:none;font-size:12px;font-weight:bold;}
a:hover.lienCatFid{text-decoration:underline;}

a { color: #FFFFFF; text-decoration: none;  }
a:hover { text-decoration: underline; }
.enteteArmy { clear:both; padding-left : 0px; }
.navigation { clear:both; color: #FFFFFF; height: 55px; margin: 0px; padding: 0px; }
.navigation a { color: #80D100; margin: 0px; padding: 0px;}
.navigationCatalogue { clear:both; color: #FFFFFF; height: 87px; margin: 0px; padding: 0px; background-image: url(../images/pictos/cybermut.jpg); background-position:right; background-repeat:no-repeat; }
.navigationCatalogue a { color: #80D100; margin: 0px; padding: 0px;}

.navigationProduits { margin-bottom:10px;}
.navigationProduits a { color:#80D100 ; margin: 5px; padding: 5px;}
.navigationProduits li{ display:inline; margin:5px;}
.navigationProduits li.selected{ display:inline; margin:5px; background-color:#666666; }
.dedicace { color: #80D100; font-size: 14px; font-weight:bold; margin: 0px; padding: 0px; font-variant: small-caps; }
.dedicace a { color: #80D100; font-size: 14px; margin: 0px; padding: 0px; font-variant: small-caps; }

.navigation1 { color: #666666; padding-left: 118px; margin: 0px;}
.navigation1 a { color: #666666;}
.navigBoussole { width: 108px; height: 62px; float: left; padding-right: 10px; }
.navigBoussole1 { height: 62px; width: 400px; float: left; padding-right: 10px; padding-top: 15px; }
.navigBoussole1 span { color: #B69D5C;}
.ici { color: #B69D5C;}
.produit { clear:both;}
.bAjouterPanier { margin-top: 10px;}
.navigBoutik { height: 30px; width: 400px; float: left; padding-right: 10px; padding-top: 15px; }
.navigBoutik span { color: #B69D5C;}
/*Gauche*/
#gauche { float:left; width: 203px; font-size: 11px; text-align: justify; margin: 0px; padding: 0px 5px 0px 5px; }
#gauche h1 { color: white; font-size: 18px; font-weight: bold; height: 28px; margin: 0px; padding: 3px 0px 0px 10px; background-image: url(../images/gauche_H1.jpg); }
#gauche h2 { color: white; font-size: 17px; font-weight: normal; height: 28px; margin: 0px; padding: 3px 0px 0px 10px; background-image: url(../images/gauche_H2.gif); }

#gaucheMenu2 { float:left; width: 203px; margin: 0px; padding: 0px 8px 0px 5px; margin: 0px 0px 0px 2px; font-size: 11px; color: #FFFFFF; }
#gaucheMenu2 h1 { color: white; font-weight:normal; font-size: 17px;  height: 28px; padding: 3px 0px 0px 10px; margin: 6px 0px 3px 0px; background-image: url(../images/gauche2H1.jpg); }
#gaucheMenu2 h2 { color: white; font-weight:normal; font-size: 17px;  height: 28px; padding: 3px 0px 0px 10px; margin: 6px 0px 3px 0px; background-image: url(../images/gauche2H1.jpg); }
.livredor { margin: 0px; padding: 0px;} 

.accesrapide {  background-color: #575A23; font-size: 12px; height: 40px; margin-top: 8px; padding: 8px;background-image: url(../images/accesrapide-fond.jpg); background-repeat:repeat-x; }

.zoneTextePrincipal { clear:both; margin: 0px 0px 0px 0px; padding-top: 10px; text-align:justify; }
.zoneTextePrincipalH2 { margin: 10px 0px 10px 0px; }

.zoneImage { float: left; margin: 10px 10px 0px 30px; padding: 0px; }
.zoneTexte { float: right; vertical-align: top; margin-top: 10px; padding: 0px; width: 360px; }
.zoneTexteProduit { float: right; vertical-align: top; margin: 0px; padding-top: 10px; width: 350px; }

.zoneTextePetite { float: left; width: 180px; margin-top: 30px; }
.cadreInfo { margin: 10px; padding: 10px; border: 1px solid #FFFFFF; }

.texteObjet { width: 520px; padding-left: 10px; }

.liencarre { background-position: left; color: white; background-image: url( ../images/picto_carre.gif ); background-repeat: no-repeat; display: inline; margin: 0px 0px 0px 5px; padding: 0px 0px 0px 25px; text-decoration: none; }
.liencarre a { color: white; text-decoration: none; }
.liencarre a:hover { color: white; text-decoration: underline; }

.liencarreR { font-size: 14px; background-position: left; color: white; background-image: url( ../images/picto_carre.gif ); background-repeat: no-repeat; display: inline; margin-left: 15px; padding-left: 25px; margin-bottom: 10px; padding-bottom: 10px; }
.liencarreR a { color: white; text-decoration: none; }
.liencarreR a:hover { color: white; text-decoration: underline; }
.liencarreGris { font-size: 12px; height: 30px; padding: 6px 0px 0px 30px; margin: 0px 0px 0px 0px; background-image: url( ../images/picto_ajoutpanier.gif ); background-repeat: no-repeat; }
.liencarreGrisD { float: right; font-size: 16px; font-weight:bold; color: #80D100; text-align: right; margin: 0px 0px 5px 0px; padding: 0px; }
.liencarreGrisR { font-size: 14px; background-color: gray; width: 527px; margin-left: 10px; margin-bottom: 5px; height: 15px; padding-bottom: 5px; padding-top: 5px; margin-top: 5px; }

.centreGerman { width: 532px; padding: 0px; margin-top: 0px; float: left; }
.centreGerman h1 { width: 532px; color: white; font-size: 30px; font-weight: bolder; letter-spacing: -1px; height: 61px; margin: 0px; padding: 0px 0px 0px 10px; background-image: url( ../images/conteneur_AllemandH1.jpg ); background-repeat:no-repeat; }
.centreGermanEN { width: 532px; padding: 0px; margin-top: 0px; float: left; }
.centreGermanEN h1 { width: 532px; color: white; font-size: 30px; font-weight: bolder; letter-spacing: -1px; height: 61px; margin: 0px; padding: 0px 0px 0px 10px; background-image: url( ../images/conteneur_AllemandH1EN.jpg ); background-repeat:no-repeat; }
.voir a {font-size: 12px; color: #80D100; text-decoration: none;  }
.voir a:hover { text-decoration: underline; }

.centreUSArmy { width: 532px; padding: 0px; margin-top: 0px; float: left; }
.centreUSArmy h1 { width: 532px; color: white; font-size: 30px; font-weight: bolder; letter-spacing: -1px; height: 61px; margin: 0px; padding: 0px 0px 0px 10px; background-image: url( ../images/conteneur_ArmyH1.jpg ); background-repeat:no-repeat; }
.centreUSArmyEN { width: 532px; padding: 0px; margin-top: 0px; float: left; }
.centreUSArmyEN h1 { width: 532px; color: white; font-size: 30px; font-weight: bolder; letter-spacing: -1px; height: 61px; margin: 0px; padding: 0px 0px 0px 10px; background-image: url( ../images/conteneur_ArmyH1EN.jpg ); background-repeat:no-repeat; }
.centreBritish { width: 532px; padding: 0px; margin-top: 0px; float: left; }
.centreBritish h1 { width: 532px; color: white; font-size: 30px; font-weight: bolder; letter-spacing: -1px; height: 61px; margin: 0px; padding: 0px 0px 0px 10px; background-image: url(../images/conteneur_BritishH1.jpg ); background-repeat:no-repeat; }
.centreBritishEN { width: 532px; padding: 0px; margin-top: 0px; float: left; }
.centreBritishEN h1 { width: 532px; color: white; font-size: 30px; font-weight: bolder; letter-spacing: -1px; height: 61px; margin: 0px; padding: 0px 0px 0px 10px; background-image: url(../images/conteneur_BritishH1EN.jpg ); background-repeat:no-repeat; }
.CentreTheme { margin-left: 0px; margin-bottom: 10px; margin-top: 5px; }
.CentreTheme1 { float: left; }
.photo  { font-size: 13px; margin: 10px 0px 5px 0px;}
.dispo { padding: 0px 0px 8px 5px; margin: 0px;}
.infoStock { padding: 0px; margin: 0px;}
.detail { float: right; padding-top: 10px; margin: 0px; }
.navigationdetail a { float: right; color: #80D100;  margin: 0px; padding: 0px; height: 50px;}


.menu { font-size:15px; text-transform: uppercase; margin: 0px; padding: 5px 10px 2px 10px; }
.menu li { list-style-type: none; margin: 10px 10px 10px 10px; padding: 0px 0px 5px 0px; text-transform: uppercase; border-bottom: 1px solid #666666; }
.menu a { margin: 0px; padding: 0px; text-decoration: none; color: #FFF; }
.menu a:hover { text-decoration: underline; }

.menuH1 { font-size:15px; width: 190px; text-transform: uppercase; margin: 10px 0px; padding: 0px 10px 0px 10px; }
.menuH2 { color: #000000; padding: 5px; border-bottom: 1px solid #666666;}
.menuH2Sub { color: #000000; padding: 5px; border-bottom: 1px solid #666666;}
.menuT { padding: 0px 0px 15px 9px; margin: 0px; }
.menu1 { padding: 0px 0px 15px 15px; margin: 0px; }
.menu1 li { list-style-type: none; margin: 5px 0px 5px 5px; padding: 0px; }
.menu1 a { margin: 0px; padding: 0px; text-decoration: none; color: #FFF; }

.menu1 a:hover { text-decoration: underline; }
.menu1US { padding: 0px 0px 15px 15px; margin: 0px; }
.menu1US li { list-style-type: none; margin: 5px; padding: 0px; }
.menu1US a { margin: 0px; padding: 0px; text-decoration: none; color: #FFF; }
.menu1US a:hover { text-decoration: underline; }


input[type="password"] { font-size: 11px; background-color: #E8E8E8; border: 1px solid #808080; }
input[type=text] { font-size: 11px; background-color: #E8E8E8; border: 1px solid #808080; }

.bouton { border-right: #7f9db9 1px solid; border-top: #7f9db9 1px solid; font-size: 10px; background-image: url(../images/fondBouton.gif); margin: 10px 1px 1px 1px; border-left: #7f9db9 1px solid; color: black; border-bottom: #7f9db9 1px solid; }
label { display: inline-block; width: 100px; color: #5E5E5E; margin: 0 0 1px 2px; color: #ffffff; }
select { font-size: 11px; background-color: #E8E8E8; border: 1px solid #808080; font-family: Verdana, Arial, sans-serif; }
textarea { font-size: 11px; background-color: #E8E8E8; border: 1px solid #808080; font-family: Verdana, Arial, sans-serif; }
.alerte { background-image: url(../images/pictos/alerte.gif); background-repeat: no-repeat; background-position: top,left; display: block; padding-left: 20px; margin-top: 5px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; color: #A6B126; }
.fidelite { display: block; padding-left: 20px; margin-top: 5px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; color: #FF3300; }
.fidelite a { color:#FF3300; text-decoration:underline;}
.dogTag { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold;
    width: 329px;
}
.dogTag table {margin-right:150px;}
.dogTag td { vertical-align:middle;}
.dogTag td a { color:#FF3300;}
.dogTage td a:hover{text-decoration:underline;}
.erreur { display: block; padding-left: 20px; margin-top: 5px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; color: #FF3300; }
.prix { font-weight: bold; }
.alerteAdresse {font-weight: bold; color: #FF3300;}


.zoneTextePrincipalParatrooper1 {
	clear:both;
	margin: 0px;
	text-align:justify;
	background-image: url(../images/you_can_spot_it.jpg);
	height: 720px;
	background-repeat: no-repeat;
}
.zoneTextePrincipalParatrooper2 {
	clear:both;
	margin: 0px;
	text-align:justify;
	background-image: url(../images/livraison.jpg);
	background-repeat: no-repeat;
	height: 750px;
}
.zoneTextePrincipalParatrooper2EN {
	clear:both;
	margin: 0px;
	text-align:justify;
	background-image: url(../images/livraisonEN.jpg);
	background-repeat: no-repeat;
	height: 750px;
}
.zoneTexteParatrooper {
	float: left;
	vertical-align: top;
	margin: 0px;
	width: 230px;
	padding-top: 120px;
	padding-right: 10px;
	padding-left: 0px;
}
.zoneTexteParatrooperLiv {
	float: left;
	vertical-align: top;
	margin: 0px;
	width: 230px;
	padding-top: 80px;
	padding-right: 10px;
	padding-left: 10px;
}

 
.tablenormal { width: 100%;}
.titre-noir-18 {color:#80D100; font-size: 14px; margin-bottom: 20px; font-weight:bold; float:right;}
.mgb a img 
{
     border: 0 none;
     width:200px;
     display:block;
}

/*Mannequin virtuel */
.mannequin{width:100%;}
.chiffreLegendeMannequin {width:30px;line-height:25px;text-align:center;color:#fac805;font-size:16px;font-weight:bold;}
.legende{padding-left:15px}
