/* CSS Document */

body
{
	background-color: #CCCC66;
	font-family: "Book Antiqua", "Arial Narrow", sans-serif;
	color:#a34b1f;
	text-align:center;
}
a:link {
color:#a34b1f;
text-decoration:none;
}

a:visited {
color:#a34b1f;
text-decoration:none;
}

a:active {
color:#a34b1f;
text-decoration:none;
}

a:hover {
color:#a34b1f;
text-decoration:underline;
}

th { color:#CCCC66; font-family: "Book Antiqua", "Arial Narrow", sans-serif;  }
td {  background-color:#a34b1f;font-family: "Book Antiqua", "Arial Narrow", sans-serif; color:#CCCC66;}
td a:link{  background-color:#a34b1f;font-family: "Book Antiqua", "Arial Narrow", sans-serif; color:#CCCC66;}
td a:visited{  background-color:#a34b1f;font-family: "Book Antiqua", "Arial Narrow", sans-serif; color:#CCCC66;}

h1 { color:#CCCC66; font-size:28px; font-family: "Book Antiqua", "Arial Narrow", sans-serif; text-align:center ; font-weight:bold; font-style:italic; height:30px; margin-bottom:0; margin-top:0;}
h1 a{ color:#CCCC66; font-size:28px; font-family: "Book Antiqua", "Arial Narrow", sans-serif; text-align:center ; font-weight:bold; font-style:italic; height:30px; margin-bottom:0; margin-top:0;}
h2 { line-height:24px; color:#CCCC66; font-size:24px; font-family: "Book Antiqua", "Arial Narrow", sans-serif; text-align:center; font-weight:bold; font-style:normal; vertical-align:top;}
h3 { line-height:20px; color:#CCCC66; font-size:18px; font-family: "Book Antiqua", "Arial Narrow", sans-serif; text-align:center; font-weight:bold; font-style:normal; vertical-align:top; margin-bottom:5px; }
h5 { line-height:16px; color:#CCCC66; font-size:14px; font-family: "Book Antiqua", "Arial Narrow", sans-serif; text-align:left; font-weight:bold; font-style:normal; vertical-align:top; margin-bottom:10px; }



hr {
color:#663300;
width:80%;
text-align:center;
height:2px;
border:0;
background-color:#663300;
margin-top:auto;
margin-bottom:0px;
padding:0;
}

.catalogue {
border-color:#CCCC66;
}

#header {
margin-left:auto;
margin-right:auto;
width:996px;
height:110px;
background-color:#663300;
padding:0;
text-align:center;
color:navy;
border-bottom:#FFFF00 double;
border-left:#FFFF00 solid 1px;
border-right:#FFFF00 solid 1px;
border-top:#FFFF00 solid 1px;
}

#logo {
float:left;
margin-left:auto;
margin-right:auto;
width:180px;
height:60px;
background:none;
padding-top:10px;
text-align:center;
margin-bottom:0;}

#title {
float:left;
margin-left:auto;
margin-right:auto;
width:580px;
height:30px;
background:none;
padding-top:35px;
padding-bottom:0;
text-align:center;
margin-bottom:0;}

#flags {
float:right;
margin-top:10px;
width:100px;
height:40px;
margin-right:10px;
margin-left:auto;
margin-bottom:0;
}

#menuh{
	height:24px;
	margin-right:120px;
    margin-left:auto;
	border: none;
	margin-top:13px;
	float:right;
	width:765px;
}

* html #menuh {
margin-right:60px;
m\argin-right:120px;
}

#menuhcentre {
	width:755px;
	margin-left:auto;
	margin-right:auto;


}

#menuh a {
	display:block;
	float:left;
	color:#CCCC66;
	text-decoration:none;
	font-family:"Book Antiqua";
	font-size:14px;
	font-style:normal;
	background: url(images/templatemarron/buttonh.gif) no-repeat 0 0 ;
	font-weight:bold;
	line-height:26px;
	padding-left:0;
	padding-right:0;
	border-right: none;
	width:125px;
	text-align:center;
	}

#menuh a:hover {
	color:yellow;
	text-decoration:none;
	font-family:"Book Antiqua";
	font-size:14px;
	font-style:normal;
	background: url(images/templatemarron/buttonh2.gif) no-repeat 0 0 ;
	font-weight:bold;
	
}


#menuh ul, #menuh li {
	list-style-type:none;
	margin:0px;
	padding:0px;
	
}

#menuh li {
	display:inline;
	width:127px;
}


#global {
width:996px;
background-color:#a34b1f;
height:690px;
font-family: "Book Antiqua", "Arial Narrow", sans-serif;
font-size:16px;
text-align:center;
margin-left:auto;
margin-right:auto;
margin-top:auto;
border-left:#FFFF00 solid 1px;
border-right:#FFFF00 solid 1px;
border-bottom:#FFFF00 solid 1px;
border-top:none;
}



#leftcolumn {
float:left;
margin-left:0;
margin-right:auto;
color:#CCCC66;
background-color:#663300;
font-size:12px;
font-family: "Book Antiqua", "Arial Narrow", sans-serif;
margin-top:0;
margin-bottom:auto;
width:160px;
height:690px;
}

#menu {
float:left;
margin-left:0;
margin-right:auto;
color:yellow;
background-color:inherit;
font-size:12px;
font-family: "Book Antiqua", "Arial Narrow", sans-serif;
margin-top:0;
margin-bottom:auto;
width:140px;
height:auto;
  }
  
ul#menu
{
margin-top:30px;
	margin-left:0;
	margin-right:auto;
	margin-bottom:auto;	
	padding: 0 ;
	list-style-type: none ;
	vertical-align: text-top;
	text-align:left;
/* Suppression du margin, du padding et des puces du <ul> */
}

ul#menu li
{
	margin: 0 0 5px 0 ;
	padding: 5px ;
/* Suppression du padding du <li> et on définit une marge basse de 5px pour aérer le tout */
vertical-align: text-top;
}

ul#menu li a
{
	display: block ; /* On passe les liens en éléments de type block pour leur donner des propriétés de taille */
	width: 148px ;
	line-height: 25px ;
	color:#CCCC66;
	text-indent: 20px ; /* On décale le texte de 40px du bord gauche */
	text-decoration: none ;
	vertical-align: text-top;	
	font-family:"Book Antiqua";
	font-size:14px;
	font-weight:bold;
	background-color:#a34b1f;	
	border: #FFFF00 solid 1px ;
}

ul#menu li a:hover
{
background-color:#FFCC33;
border: #660000 solid 1px;
color:#663300;
}

ul#menu li a:active
{
background-color:#FFCC33;
border: #660000 solid 1px;
color:#663300;
}


#rightcolumn {
float:right;
margin-left:auto;
margin-right:0;
color:#CCCC66;
background-color:#663300;
font-size:12px;
font-family: "Book Antiqua", "Arial Narrow", sans-serif;
margin-top:0;
margin-bottom:auto;
width:160px;
height:690px;

}

#content {padding-top:20px;
    font-family: "Book Antiqua", "Arial Narrow", sans-serif;
	font-style:italic;
	font-weight:bold;
	font-size:16px;
	text-align:center;
	float:left;
	margin-right:auto;
	margin-left:auto;
	margin-top:0;
	margin-bottom:auto;
	width:670px;
	background-color:inherit;
	color:#CCCC66;}
	
a:link {
color:#CCCC66;
text-decoration:none;
}

a:visited {
color:#CCCC66;
text-decoration:none;
}

a:active {
color:#CCCC66;
text-decoration:none;
}

a:hover {
color:#CCCC66;
text-decoration:underline;
}
	
ul#content {margin-top:0;
margin-left:0;
margin-right:0;
margin-bottom:10px;
	padding:0 ;
	list-style-type: none ;
	vertical-align: text-top;}
	
ul#content li {
	margin: 0 0 5px 0 ;
	padding: 5px ;
	
	font-family:"Book Antiqua";
	font-style:italic;
	font-weight:bold;
	font-size:16px;
	
/* Suppression du padding du <li> et on définit une marge basse de 5px pour aérer le tout */
vertical-align: text-top;
}	

	
#descriptif {padding-top:5px;
    font-family: "Book Antiqua", "Arial Narrow", sans-serif;
	font-style:italic;
	font-weight:bold;
	font-size:16px;
	text-align:center;
	float:left;
	margin-right:auto;
	margin-left:auto;
	margin-top:0;
	margin-bottom:auto;
	width:620px;
	background-color:inherit;
	}
	
ul#descriptif {margin-top:0;
margin-left:0;
margin-right:0;
margin-bottom:10px;
	padding:0 ;
	list-style-type: none ;
	vertical-align: text-top;}
	
ul#descriptif li {
	margin: 0 0 5px 0 ;
	padding: 5px ;
	
	font-family:"Book Antiqua";
	font-style:italic;
	font-weight:bold;
	font-size:16px;
	
/* Suppression du padding du <li> et on définit une marge basse de 5px pour aérer le tout */
vertical-align: text-top;
}

#vignettes {padding-top:5px;
	text-align:center;
	float:left;
	margin-right:auto;
	margin-left:auto;
	margin-top:0;
	margin-bottom:auto;
	width:670px;
	background-color:inherit;
}
#vignettes a{
text-decoration:none;
}


.titre { line-height:22px; color:#CCCC66; font-size:22px; font-family:"Book Antiqua"; text-align:center; font-weight:bold; font-style:italic; margin-bottom:5px; width:270px }


#menub{
	height:14px;
	border: none;
	border-left:none;
	border-right:none;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
width:960px;
text-align:center;

}

#menubcentre {
	width:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
text-align:center;
}

#menub a {
	display:block;
	float:left;
	text-decoration:none;
	color:#a34b1f;
	font-family:"Book Antiqua";
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	line-height:14px;
	padding-left:5px;
	padding-right:5px;

	}

.titremenub {
border-right: solid 1px #663300;
}

.finmenub{
	border:0;
	}


#menub a:hover {
	text-decoration:none;
	font-family:"Book Antiqua";
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#663300;
	
}

#menub a:active {
	text-decoration:none;
	font-family:"Book Antiqua";
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#663300;
	
}



#menub ul, #menub li {
	list-style-type:none;
	margin:0px;
	padding:0px;
	
}

#menub li {
	display:inline;
	
}	


#references {
width:650px;
font-family: "Book Antiqua", "Arial Narrow", sans-serif;
font-size: inherit;
font-style:inherit;
font-weight:inherit;
margin-top:50px;
height:auto;
}

#references p{
font-size:11px;
font-style:inherit;
font-weight:inherit;
text-align:justify;
}


#news {
width:650px;
text-align:left;
height:auto;
margin-top:10px;
position:relative;
font-family:"Book Antiqua", "Arial Narrow", sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
}

.newtd {
vertical-align:middle;
padding-top:10px;
text-align: center;
}

#newsletter {
width:650px;
text-align:left;
height:auto;
margin-top:50px;
position:relative;
font-family:"Book Antiqua", "Arial Narrow", sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
}

#contact {
width:650px;
font-family: "Book Antiqua", "Arial Narrow", sans-serif;
font-size: inherit;
font-style:inherit;
font-weight:inherit;
margin-top:50px;
height:auto;
}

.formulaire {
text-align:left;

}

.formcatalogue {
width:70%;
height:auto;
margin-top:20px;;
color:#CCCC66;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 12px;
font-weight:bold;
padding:10px;
margin-right: auto;
margin-left:auto;
}
.formcatalogue td{
text-align:right;
}


.Style2 {
background-image: url(images/template1/banniere2.gif); background-repeat:repeat-y; height:120px; font-size:20pt; font-weight:bold; font-style:italic; }
.Style3 { background-image: url(images/template1/images/leftcollumbkg.gif); width:157px; vertical-align:top; font-size:12px; height:800px; }
.Style4 { width:600px; border: none ; }
.Style5{ font-family:"Book Antiqua"; font-size:16px; font-weight:bold; font-style:italic; }
.Style6 {font-size: 16px; text-align:center}
.Style7 {font-size:12px; text-align:center; font-style:normal; font-weight:normal}
.Table1 {width:836px; vertical-align:middle; border:none;}
.Table2 {width:614px; vertical-align:middle; border:none; font-family:"Book Antiqua"; font-weight:bold; font-size:12px; font-style:normal}
.Table3 {width:90%; vertical-align:middle; border:none; font-family:"Book Antiqua"; font-weight:bold; font-size:12px; font-style:normal}
.Table4 {width:614px; vertical-align:top; border:none; font-family:"Book Antiqua"; font-weight:bold; font-size:12px; font-style:normal}


.hidden {
	visibility:hidden;
	display:none;
}
.Style8 { vertical-align:top; width:270px; } 
.Style9 {font-size:12px; text-align:left; font-style:normal; font-weight:normal}
.Photo {text-align:center; height:90px; margin-bottom:5px; margin-top:5px; width:270px}
.navigproduit {
font-size:10px;
}

.tablenavi {
height:20px;
}


.new {
font-size:12px;
text-align:left;
padding-left:5px;
padding-right:5px;
}

.newsletter {
text-align:left;
vertical-align:text-top;
background-color:inherit;
color:#CCCC66;
}

.newsletter a{
text-align:left;
vertical-align:text-top;
background-color:#a34b1f;
color:#CCCC66;
}


.datenew {
text-align:right;
font-size:12px;
}

#affichecat{
width:500px;
text-align:center;
margin-left:auto;
margin-right:auto;
}

.navigproduit {
font-size:12px;
font-weight:bold;
}

.spacer {
	clear:both;
	height:5px;
	margin-top:0;
	margin-bottom:0;
}

.newslien {
color:#a34b1f;

}

.newslien a{
color:#a34b1f;

}

