html, body {
	height: 100%;
}

body {
	margin: 0;
	padding: 0;
	font-size : 13px;
	font-family: Verdana;
	color : #FFFFFF;
}

table {
	border-spacing: 0px;
	width : 100%;
	height : 100%;
	padding : 0 0 0 0;
}

form {
	padding : 0 0 0 0;
	margin : 0 0 0 0;
}

td {
	padding : 0 0 0 0;
}

ul
  {
  margin : 0 0 0 0;
  margin-left: 0;
  padding-left: 1em;
  }
li
  {
  margin: 0;
  padding: 0;
  }

a:link, a:visited, a:hover, a:active {
	text-decoration: none;
	padding : 0 0 0 0;
	margin: 0;
}

.all-stock {
	width : 989px;
	height : 610px;
	align : center;
	margin-left : auto; 
	margin-right : auto;
}

.principale {
	width : 909px;
	height : 610px;
	align : center;
	margin-left : auto; 
	margin-right : auto;
}

.header {
	width : 909px;
	height : 60px;
	background-color : #000000;
}

.middle {
	width : 909px;
	height : 443px;
}

.line {
	width : 909px;
	height : 1px;
	background-color : #FFFFFF;
}

.footer {
	width : 909px;
	height : 65px;
	background-color : #000000;
}

.credit {
	width : 909px;
	height : 42px;
	background : url(http://www.stockhouse.fr/img/degrade-footer.gif) repeat-x;
	valign : top;
}

.logo {
	width : 180px;
	padding-top : 1px;
	padding-left : 6px;
}

.marques, .femme, .homme, .enfant, .decoration, .marquesOn, .femmeOn, .hommeOn, .enfantOn, .decorationOn {
	font-family: Arial;
	font-weight: bold;
	color : #FFFFFF;
	font-size : 14px;
}

.marques, .marquesOn {
	width : 229px;
}

.femme, .femmeOn {
	width : 116px;
} 

.homme, .hommeOn {
	width : 120px;
} 

.enfant, .enfantOn {
	width : 122px;
} 

.decoration, .decorationOn {
	width : 144px;
} 

.menu {
	padding-left : 10px;
}

.accueilGauche {
	width : 240px;
	height : 443px;
	background : url(http://www.stockhouse.fr/img/col-gauche-accueil.jpg) no-repeat;
}

.accueilHaut {
	width : 670px;
	height : 50px;
	background : url(http://www.stockhouse.fr/img/titre-accueil.jpg) no-repeat;
}

.adminGauche {
	width : 240px;
	height : 443px;
	background : url(http://www.stockhouse.fr/img/col_admin.jpg) no-repeat;
}

.adminHaut {
	width : 670px;
	height : 50px;
	background : url(http://www.stockhouse.fr/img/titre-admin.jpg) no-repeat;
}

.accueilContenu {
	width : 669px;
	height : 393px;
	background : url(http://www.stockhouse.fr/img/fond-contenu-accueil.jpg) no-repeat;
}

.contenu {
	width : 669px;
	height : 393px;
	background : url(http://www.stockhouse.fr/img/fond-contenu-blanc.gif) no-repeat;
}

.contenu2 {
	width : 669px;
	height : 393px;
	background : url(http://www.stockhouse.fr/img/fond-contenu-rouge.jpg) no-repeat;
}

.contenu3 {
	width : 669px;
	height : 393px;
	background : url(http://www.stockhouse.fr/img/fond-contenu-plan-site.jpg) no-repeat;
}

.contenuVide {
	width : 669px;
	height : 393px;
}

.marquesGauche {
	width : 240px;
	height : 443px;
	background : url(http://www.stockhouse.fr/img/col-gauche-marques.jpg) no-repeat;
}

.marquesHaut {
	width : 670px;
	height : 50px;
	background : url(http://www.stockhouse.fr/img/titre-marques.jpg) no-repeat;
}

.produitGauche {
	width : 240px;
	height : 443px;
	background : url(http://www.stockhouse.fr/img/col-gauche-produits.jpg) no-repeat;
}

.femmeHaut {
	width : 670px;
	height : 50px;
	background : url(http://www.stockhouse.fr/img/titre-femme-ete.jpg) no-repeat;
}

.femmeContenu {
	width : 669px;
	height : 393px;
	background : url(http://www.stockhouse.fr/img/fond-contenu-femme-ete.jpg) no-repeat;
}

.hommeHaut {
	width : 670px;
	height : 50px;
	background : url(http://www.stockhouse.fr/img/titre-homme.jpg) no-repeat;
}

.hommeContenu {
	width : 669px;
	height : 393px;
	background : url(http://www.stockhouse.fr/img/fond-contenu-homme-ete.jpg) no-repeat;
}

.enfantHaut {
	width : 670px;
	height : 50px;
	background : url(http://www.stockhouse.fr/img/titre-enfant.jpg) no-repeat;
}

.enfantContenu {
	width : 669px;
	height : 393px;
	background : url(http://www.stockhouse.fr/img/fond-contenu-enfant-ete.jpg	) no-repeat;
}

.decorationHaut {
	width : 670px;
	height : 50px;
	background : url(http://www.stockhouse.fr/img/titre-decoration.jpg) no-repeat;
}

.decorationContenu {
	width : 669px;
	height : 393px;
	background : url(http://www.stockhouse.fr/img/fond-contenu-decoration.jpg) no-repeat;
}

.footerFont1 {
	font-family: Arial;
	font-weight: bold;
	color : #C6001B;
	font-size : 13px;
	padding-left : 5px;
}

.footerFont2 {
	font-family: Arial;
	font-weight: bold;
	color : #FFFFFF;
	font-size : 10px;
	padding-left : 5px;
}

.quiGauche {
	width : 240px;
	height : 443px;
	background : url(http://www.stockhouse.fr/img/col-gauche-qui-sommes-nous.jpg) no-repeat;
}

.quiHaut {
	width : 670px;
	height : 50px;
	background : url(http://www.stockhouse.fr/img/titre-qui-sommes-nous.jpg) no-repeat;
}

.contactGauche {
	width : 240px;
	height : 443px;
	background : url(http://www.stockhouse.fr/img/col-gauche-contact.jpg) no-repeat;
}

.contactHaut {
	width : 670px;
	height : 50px;
	background : url(http://www.stockhouse.fr/img/titre-contact.jpg) no-repeat;
}

.magasinsGauche {
	width : 240px;
	height : 443px;
	background : url(http://www.stockhouse.fr/img/col-gauche-magasins.jpg) no-repeat;
}

.magasinsHaut {
	width : 670px;
	height : 50px;
	background : url(http://www.stockhouse.fr/img/titre-magasins.jpg) no-repeat;
}
/***************************************/

/*CE*/
.ceGauche {
	width : 240px;
	height : 443px;
	background : url(http://www.stockhouse.fr/img/col-CE.jpg) no-repeat;
}

.ceHaut {
	width : 670px;
	height : 50px;
	background : url(http://www.stockhouse.fr/img/titre-ce.jpg) no-repeat;
}

.contenuCE {
	width : 669px;
	height : 393px;
	background : url(http://www.stockhouse.fr/img/fond-contenu-rougeFonce.jpg) no-repeat;
}
/***************************************/

/*PRIVILEGES*/
.privilegesGauche {
	width : 240px;
	height : 443px;
	background : url(http://www.stockhouse.fr/img/col-gauche-privileges.jpg) no-repeat;
}

.privilegesHaut {
	width : 670px;
	height : 50px;
	background : url(http://www.stockhouse.fr/img/titre-privileges.jpg) no-repeat;
}

.titre-privileges {
	padding-left : 20px;
	padding-right : 5px;
	padding-top : 10px;
	padding-bottom : 10px;
	vertical-align : top;
	font-size : 16px;
}	

.texte-privileges {
	padding-left : 20px;
	padding-right : 5px;
	padding-top : 0px;
	padding-bottom : 0px;
	vertical-align : top;
	font-size : 14px;
	font-weight: bold;
}

.texte-privileges-black {
	padding-left : 60px;
	padding-right : 5px;
	padding-top : 0px;
	padding-bottom : 0px;
	vertical-align : top;
	color : black;
	font-size : 13px;
	font-weight: normal;
}

.texte-privileges-gras{
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	vertical-align : top;
	color : black;
	font-size : 13px;
	font-weight: bold;
}
a.privileges {
	color : #FFFFFF;
	font-weight: bold;
	text-decoration : underline;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	vertical-align : top;
	font-size : 18px;
}
/***************************************/

/*FAQ*/
.faqGauche {
	width : 240px;
	height : 443px;
	background : url(http://www.stockhouse.fr/img/col-gauche-faq.jpg) no-repeat;
}

.faqHaut {
	width : 670px;
	height : 50px;
	background : url(http://www.stockhouse.fr/img/titre-faq.jpg) no-repeat;
}

.titre-faq {
	padding-left : 20px;
	padding-right : 5px;
	padding-top : 10px;
	padding-bottom : 10px;
	vertical-align : top;
	font-size : 16px;
}	

.question-faq {
	padding-left : 40px;
	padding-right : 5px;
	padding-top : 0px;
	padding-bottom : 0px;
	vertical-align : top;
	font-size : 13px;
	font-weight: bold;
	color : black;
}

.reponse-faq {
	padding-left : 50px;
	padding-right : 5px;
	padding-top : 0px;
	padding-bottom : 0px;
	vertical-align : top;
	color : white;
	font-size : 13px;
	font-weight: normal;
}

.texte-faq-gras{
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	vertical-align : top;
	color : black;
	font-size : 13px;
	font-weight: bold;
}
a.faq {
	color : #FFFFFF;
	font-weight: bold;
	text-decoration : underline;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	vertical-align : top;
	font-size : 18px;
}
/***************************************/

/*AVANTAGES*/

.texte-avantages-black {
	padding-left : 0px;
	padding-right : 5px;
	padding-top : 0px;
	padding-bottom : 0px;
	vertical-align : top;
	color : black;
	font-size : 12px;
	font-weight: normal;
}

.texte-avantages-black-petit {
	padding-left : 20px;
	padding-right : 5px;
	padding-top : 0px;
	padding-bottom : 0px;
	vertical-align : top;
	color : black;
	font-size : 10px;
	font-weight: normal;
	font-style: italic;
}

.texte-avantages {
	padding-left : 30px;
	padding-right : 5px;
	padding-top : 0px;
	padding-bottom : 0px;
	vertical-align : top;
	font-size : 14px;
	font-weight: bold;
}

.avantages-noir {
	padding-left : 0px;
	vertical-align : top;
	padding-left : 20px;
	color : #000000;
	font-weight: normal;
	font-size : 14px;
}

/***************************************/

/*NEWSLETTER*/
.newsletterGauche {
	width : 240px;
	height : 443px;
	background : url(http://www.stockhouse.fr/img/col-newsletter.jpg) no-repeat;
}

.newsletterHaut {
	width : 670px;
	height : 50px;
	background : url(http://www.stockhouse.fr/img/titre-newsletter.jpg) no-repeat;
}

.newsletterHaut2 {
	width : 670px;
	height : 50px;
	background : url(http://www.stockhouse.fr/img/titre_desin.jpg) no-repeat;
}

.news-noir {
	vertical-align : top;
	padding-left : 20px;
	color : #000000;
	font-weight: bold;
	font-size : 16px;
}
/***************************************/
.tableCredit {
	width : 450px;
	height : 20px;
	align : right;	
}

.credit, .credit a:link, .credit a:visited, .credit a:hover, .credit a:active {
	font-family: Arial;
	color : #393939;
	font-size : 11px;
	text-align : right;
}

.mentionsGauche {
	width : 240px;
	height : 443px;
	background : url(http://www.stockhouse.fr/img/col-gauche-mentions-legales.jpg) no-repeat;
}

.mentionsHaut {
	width : 670px;
	height : 50px;
	background : url(http://www.stockhouse.fr/img/titre-mentions-legales.jpg) no-repeat;
}

.planGauche {
	width : 240px;
	height : 443px;
	background : url(http://www.stockhouse.fr/img/col-gauche-plan-site.jpg) no-repeat;
}

.planHaut {
	width : 670px;
	height : 50px;
	background : url(http://www.stockhouse.fr/img/titre-plan-site.jpg) no-repeat;
}

.texte {
	padding-left : 20px;
	padding-right : 5px;
	padding-top : 20px;
	padding-bottom : 0px;
	vertical-align : top;
}

.texte_petit {
	padding-left : 20px;
	padding-right : 0px;
	padding-top : 20px;
	padding-bottom : 0px;
	vertical-align : top;
	font-size : 10px;
}

.texte_small{
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 5px;
	padding-bottom : 0px;
	vertical-align : bottom;
	font-size : 9px;
}

.texte2 {
	padding-left : 30px;
	padding-right : 30px;
	vertical-align : top;
}

.texte3	 {
	padding-left : 20px;
	padding-right : 30px;
	padding-top : 10px;
	vertical-align : top;
}

.texte-noir {
	padding-left : 30px;
	padding-right : 30px;
	padding-top : 30px;
	vertical-align : top;
	color : #000000;
}

.texte-noir2 {
	padding-left : 30px;
	padding-right : 30px;
	padding-top : 30px;
	vertical-align : top;
	color : #000000;
	font-size : 9px;
}

.legend {
	padding-left : 30px;
	padding-bottom : 5px;
	vertical-align : top;
	color : #000000;
	font-style: italic;
	font-size : 12px;
}

a.mail  {
	color : #FFFFFF;
	font-weight: bold;
	text-decoration : underline;
}

a.plan1:link, a.plan1:visited, a.plan1:hover, a.plan1:active {
	color : #000000;
	font-weight: bold;
	text-decoration : underline;
}

a.plan2:link, a.plan2:visited, a.plan2:hover, a.plan2:active {
	color : #C50220;
	font-weight: bold;
	text-decoration : underline;
}

a.plan2b:link, a.plan2b:visited, a.plan2b:hover, a.plan2b:active {
	padding-left : 30px;
	color : #C50220;
	font-weight: bold;
	text-decoration : underline;
}

a.plan3:link, a.plan3:visited, a.plan3:hover, a.plan3:active {
	color : #000000;
	text-decoration : underline;
}

#mentions {
	position : relative;
	overflow : scroll;
	width : 600px;
	height : 350px;
	color : #000000;
	text-align: left;
	padding-right : 3px;
}

.noir {
	padding-left : 30px;
	vertical-align : top;
	color : #000000;
}

a.mag:link, a.mag:visited, a.mag:hover, a.mag:active {
	color : #000000;
	padding-left : 30px;
	text-decoration : underline;
}

.actuRouge {
	color : #EE233F;
	font-weight: bold;
	font-size : 16px;
}

.actuRougeGrand {
	color : #EE233F;
	font-weight: bold;
	font-size : 15px;
}

.actuBlancGrand {
	color : #FFFFFF;
	font-weight: bold;
	font-size : 20px;
}

.actuBlanc {
	color : #FFFFFF;
	font-weight: bold;
	font-size : 12px;
}

.actuBlancPetit {
	color : #FFFFFF;
	font-weight: bold;
	font-size : 10px;
}

.formu {
	padding-left : 20px;
	vertical-align : top;
	font-weight: bold;
	font-size : 11px;
	padding-top: 1px;
}

.formu2 {
	padding-left : 35px;
	vertical-align : top;
	font-weight: bold;
	font-size : 11px;
	padding-top: 1px;
}

.inputText {
     color:#000000;
     background-color:#FFFFFF;
     font-size:10px;
	 font-weight: bold;
     font-family:arial;
	 width:138px;
	 height:11px;
	 border-color:#374140; 
	 border-style:solid; 
	 border-width:2px; 
	 vertical-align : top;
	 padding-left:2px;
}

.inputText2 {
     color:#000000;
     background-color:#FFFFFF;
     font-size:10px;
	 font-weight: bold;
     font-family:arial;
	 width:98px;
	 height:11px;
	 border-color:#374140; 
	 border-style:solid; 
	 border-width:2px; 
	 vertical-align : top;
	 padding-left:2px;
}

.inputText3 {
     color:#000000;
     background-color:#FFFFFF;
     font-size:10px;
	 font-weight: bold;
     font-family:arial;
	 width:25px;
	 height:11px;
	 border-color:#374140; 
	 border-style:solid; 
	 border-width:2px; 
	 vertical-align : top;
	 padding-left:2px;
}

.menuGauche {
	padding-left:50px;
}

.blanc {
	vertical-align : top;
	color : #FFFFFF;
	font-weight: bold;
	font-size : 16px;
}

.black {
	vertical-align : top;
	color : #000000;
	font-weight: bold;
	font-size : 13px;
}

