*{padding:0;margin:0;font-family:Tahoma, Arial, Helvetica, sans-serif;}

/*body{background:#d6e9f6 url(images/back1.jpg) 0% 0% repeat-x;}*/
body{background:#fff url(../images/back.jpg) 0% 0% repeat-x;}

#wrapper{background:#fff;width:771px;border-left:1px solid silver;border-right:1px solid silver;border-bottom:1px solid silver;margin:0 auto;padding:5px;}
#season { margin:0 auto;}

#header{line-height:55px;height:55px;padding:20px 0 0px 0;color:#000;margin-bottom:0px;background: url(../images/axxom-bg.gif) 0% 0% no-repeat;}
#header h1{font-size:4em;float:left;font-family:Arial, "Trebuchet MS", Tahoma, Helvetica, sans-serif;}
#header h3{background: url(images/underline-header.gif) 0% 82% repeat-x;text-align:right;margin-left:14em;}

#langbox{float:right;text-align:center;font:10px/12px Tahoma, Arial, Helvetica, sans-serif;margin:0px 20px 0 0;}
#langbox img {vertical-align:middle;border:0;margin-top:2px;}

#topContainer{clear:both;font-size:14px;margin-top:0px;}
#topContainer #menuLeft{height:206px;width:255px;background: url(../images/topmenu-bg.jpg) top left no-repeat;float:left;margin-right:1px;}
#topContainer #menuLeft ul{width:80%;padding-top:30px;margin-left:25px;}
#topContainer #menuLeft li {width:185px;list-style-type:none;background:url(../images/arrow-menu.gif) 5% 50% no-repeat;text-align:left;padding:5px 0 5px 20px;border-top:1px solid white;}
#topContainer #menuLeft li.last {border-bottom:1px solid white;}
#topContainer #menuLeft a {display:block;width:181px;color:white;text-decoration:none;letter-spacing:1px;}
#topContainer #menuLeft li a:hover{background:white;color:#333;}

#realContent{clear:left;min-height:300px;width:96%;margin:0 auto;font-size:13px;margin-top:20px;color:#6f6f6f;}

#footer{clear:both;margin-top:20px;background:#eee;height:45px;padding:10px 10px 0 10px;font:10px/18px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal;}
#footer #fLeft{float:left;}
#footer #fLeft a{color:#777;text-transform:uppercase;letter-spacing:0.01em;text-decoration:none;}
#footer #fLeft a#cpx{color:#C2202B;font-size:9px;}
#footer #fLeft p{color:#777;}
#footer #fRight{text-align:right;}
#footer #fRight h4{color:#000;font-style:italic;font-size:16px;}
#footer #fRight h4.number{color:#666;}

/* tinyMCE */
/* overwrite the css proerties of TinyMCE default properties */
a{color:#C2202B;}
h1, h2, h3, h4, h5, h6{color:#000;}
h2{border-bottom:1px dotted silver;padding-bottom:3px;clear:both;margin-bottom:10px;font-size:19px;font-weight:normal;}
h4 {font-size:17px;}
h5 {font-size:15px;}
h6 {font-size:13px;}
p {margin-bottom:10px;}
address{margin-bottom:5px;font-size:12px;}
pre {margin-bottom:10px;background:#e3e3e3;padding:5px;border-left:3px solid #c8c8c8;}
/*img{padding:0 0 10px 0;}*/

/* contact */
#contactformcontent{width:50%;float:left;margin-right:0px;}
#blockContactInfo{float:right;}

p.small{font-size:11px;}
#adresse2 { margin-top:-0px;}
#adresse2 h4 {margin-left:0;}
#adresse2 span { font-size:14px; color:#003193;	}

#adressecol1 {width:555px;float:left;}
#adressecol2 {width:200px;float:right;}

.long {width: 180px;font-size:12px;}
.longarea{width:180px;}

label {width:150px;float:left;display: block;font-size: 100%;font-weight: normal;line-height: 1.1;}

.form {	margin:0;padding:0;}
.div_texbox {text-align:right;margin-top:3px;padding-top:2px;padding-bottom:3px;padding-left:2px;}
.button_div {float:right;}
.buttons, .buttons:focus, .buttons:hover  {font-size:12px;font-weight:bold;}
.clearer {clear:both;height:0px;}
label.error {display:none*; float:right;color:red;font-size:11px;}
fieldset {border:1px;}
.label2 {padding:0px;min-height:20px;}

h5.h5liste{border-top:1px dotted silver;padding-top:10px;}
.blocprodlist{border:1px solid silver;padding:5px;margin-bottom:5px;min-height:75px;_height:75px;}
.blocprodlist:hover{background:#eee;}
.blocprodlist img{float:left;width:75px;margin-right:10px;}
p.productoptions{float:left;margin-right:5px;}


#infoproduit{}
#blocimg{float:left;}
#blocimg img {border:1px solid silver;padding:0.3em;margin-right:30px;}
#blocinfo img {border:1px solid silver;padding:0.2em;margin-right:7px;width:100px;}
#infoproduit h2.produittitre{border-bottom:1px dotted silver;padding-bottom:3px;margin-bottom:10px;clear:none;margin-left:165px;font-size:21px;font-weight:normal;}