body,h1,h2,h3,p,quote,small,form,input,ul,li,ol,label,table,img,hr{
	margin:0px;
	padding:0px;
}

img{
    display:inline;
    font-size:20px;
    line-height:1px;
    vertical-align:middle;
}
td > button{
	text-indent:12px;
}
#label
{
    text-transform: none;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #1a7ac8;
    padding-left: 10px;
}
#titlespecification {
	background-color: #1A7AC8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
}

a {
	font-size: 10px;
	color: #0077C9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a:link {
	text-decoration: underline;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #E3001B;
}
a:active {
	text-decoration: blink;
}

#FRE {
	background-color: #1A7AC8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
}
#contentfre {
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-right: 10px;
	border: 1px solid #1A7AC8;
}


.top-formulaire {
	background-image: url(../images/top-central.jpg);
	background-repeat: no-repeat;
	height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #3696E4;
	text-align: left;
	padding-left: 10px;
	padding-top: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	}
	
	.top-formulaire {
	background-image: url(../images/top-central.jpg);
	background-repeat: no-repeat;
	height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #3696E4;
	text-align: left;
	padding-left: 10px;
	padding-top: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.content-formulaire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.form-login {
	float: right;
	width: 280px;
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-top: 3px;
	margin-bottom: 4px;
	Z-index:1;
}
.form-login2 {
	float: left;
	width: 284px;
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-top: 3px;
	margin-bottom: 4px;
}
.btenregistrer {
	height: 27px;
	width: 85px;
	background-image: url(../images/btcommander.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1A7AC8;
	margin-left: 21px;
	border: 1px solid #3696EB;
}
.btcontinuer {
	height: 27px;
	width: 85px;
	background-image: url(../images/btcommander.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1A7AC8;
	border: 1px solid #3696EB;
	margin-top: 10px;
}

.btPayment
{
    height: 27px;
    
    background-image: url(../images/btcommander.jpg);
    background-repeat: repeat-x;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #1A7AC8;
    border: 1px solid #3696EB;
	padding-right: 100px;
	margin-top:8px;
	margin-left:10px;
  

}

.content-line {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
}

.content-formulaire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}


.autosuggestion {
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
    color:   windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 220px;
    text-align : left; 
    list-style-type : none;
    padding-left:0.1em;
    font-family:Verdana;
    font-size: 11px;
    font-weight:normal;
}
.btenregistrer {
	height: 27px;
	width: 85px;
	background-image: url(../images/btcommander.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1A7AC8;
	margin-left: 21px;
	border: 1px solid #3696EB;
}
#colcentral2 {
	background-color: #F7f7f7;
	width: 460px;
	height: 810px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.top-formulaire {
	background-image: url(../images/top-central.jpg);
	background-repeat: no-repeat;
	height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #3696E4;
	text-align: left;
	padding-left: 10px;
	padding-top: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#FRE-RESULT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	line-height: 14px;
}
#CON {
	background-color: #1A7AC8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
}
#contentcon {
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-right: 10px;
	border: 1px solid #1A7AC8;
}
#CON-RESULT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	line-height: 14px;
}

#CAR {
	background-color: #1A7AC8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
}
#contentcar {
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-right: 10px;
	border: 1px solid #1A7AC8;
}
#CAR-RESULT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	line-height: 14px;
}
#titrelibre {
	background-color: #1A7AC8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
}
#contenttitrelibre {
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-right: 10px;
	border: 1px solid #1A7AC8;
}
#formnewsletter
{
    margin-left: 9px;
}
#libre-result {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	line-height: 14px;
}

.nederland {
	color: #FFFFFF;
}
.francais {color: #1a7ac8}

body {
    height:100%;
	background-color: #f3f3f3;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;

	
}

.TextIndicator_TextBox1
{
     background-color:Gray;
     color:White;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;  
     padding: 2px 3px 2px 3px;   
}
.lignetop2 {
	background-image: url(../images/barretop1.jpg);
	background-repeat: repeat-x;
	height: 35px;
}
.lignetop {
	background-color: #1a7ac8;
	height: 10px;
}

#container
{
    width: 62%;
    background-image: url(../images/barretop.jpg);
    background-repeat: repeat-x;
    border: 1px solid #CCCCCC;
    margin-left: auto;
    margin-right: auto;
    padding-right: 15px;
    padding-left: 15px;
}
.entete
{
    width: 923px;
    margin-top: 13px;
    margin-right: 10px;
    margin-left: auto;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-align: right;
    background-image: url(../images/fond-choix-langues.jpg) ;
    background-position: right;
    background-repeat: no-repeat;
    height: 22px;
    padding-top: 6px;
    padding-right: 7px;
  
}
.entete2 {
	width: 920px;
	margin-top: 13px;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	height: 70px;
	padding-top: 3px;
	
}
#recherche
{
    float: right;
    height: 60px;
    width: 140px;
    padding-right: 0px;
    margin-right: 0px;
    clip: rect(auto, 20px, auto, auto);
}


.form1 {
	float: left;
	height: 40px;
	width: 150px;
}
#logo {
	float: left;
	width: 265px;
	background-image: url(../images/logo.jpg);
	background-repeat: no-repeat;
	height: 59px;
}
.txtrecherche {
	width: 200px;
	background-color: #FFFFFF;
	border: 1px solid #007BCB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #005DA3;
	padding-left: 2px;
	margin-right: 15px;
	margin-top: 14px;
	padding-top: 2px;
}
.btrecherche {
	width: 50px;
	background-color: #e6edf2;
	border: 1px solid #007BCB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #005DA3;
	padding-top: 2px;
	padding-left: 2px;
	height: 20px;
}
#accordion  {
	width: 500px;
	border: 1px solid #999999;
}
.h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #009933;
}
.menu {
	width: 940px;
	margin-top: 13px;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 34px;
	padding-top: 3px;
	margin-bottom: 25px;
}
#contenu {
	width: 940px;
	margin-top: 13px;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: auto;
	padding-top: 3px;

}
.btenregistrer {
	height: 27px;
	width: 85px;
	background-image: url(../images/btcommander.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1A7AC8;
	margin-left: 21px;
	border: 1px solid #3696EB;
}
#colcentral2 {
	background-color: #F7f7f7;
	width: 460px;
	height: 810px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.top-formulaire {
	background-image: url(../images/top-central.jpg);
	background-repeat: no-repeat;
	height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #3696E4;
	text-align: left;
	padding-left: 10px;
	padding-top: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.top-promo-new
{
    background-image: url(../images/top-promo-new.jpg);
    background-repeat: no-repeat;
    height: 15px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;
    color: #1a7ac8;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
    font-weight: bold;
    padding-bottom: 10px;
}
#colgauche
{
    background-color: #F3f3f3;
    width: 217px;
    height: 429px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-color: #CCCCCC;
    border-bottom-color: #CCCCCC;
    border-left-color: #CCCCCC;
}
.iframe-new
{
    height: auto;
    margin-top: 20px;
    margin-left: 8px;
    padding-left: 4px;
}
.iframe-promo {
	height: 300px;
	margin-top: 10px;
	margin-left: 8px;
	padding-left: 4px;
}
#contenu table {
	margin-right: auto;
	margin-left: auto;
}
.top-central {
	background-image: url(../images/top-central.jpg);
	background-repeat: no-repeat;
	height: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #1a7ac8;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding-left: 10px;
}



.top-centralTempo
{
    background-image: url(../images/top-central.jpg);
    background-repeat: no-repeat;
    height: 35px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;
    font-weight: bold;
    color: #1a7ac8;
    margin-right: auto;
    margin-left: auto;
    text-align: left;
    padding-left: 10px;
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #cccccc;
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: #cccccc;
}

.txt11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	padding-top: 10px;
	padding-left: 10px;
}

.txtaccueil1 {
}

#colcentral {
	background-color: #F7f7f7;
	width: 460px;
	height: 700px;
}
#collisteproduits {
	background-color: #FFFFFF;
}

#photoindex {
	width: auto;
	height: auto;
	border: thin solid #000000;
	clip: rect(auto,auto,auto,auto);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	vertical-align: top;
	text-align: left;
}
.photoindex {
	width: auto;
	height: auto;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 10px;
	padding-left: 7px;
	text-transform: none;
	color: #333333;
}
.photoindex img {
	padding-right: 10px;
}
.txt-titre-gras-gris    {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: justify;
	padding-right: 7px;
}
.txt-contenu1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	font-weight: normal;
	padding-right: 7px;
	padding-left: 7px;
	 text-align:justify;
}
.detour-rayons {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.contenu1 {
	width: auto;
	height: auto;
	float: left;
	padding-left: 7px;
	text-transform: none;
}
#col8rayons
{
    background-color: #FFFFFF;
    width: 455px;
    height: 430px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #CCCCCC;
    border-left-color: #CCCCCC;
    margin-top: 0px;
}
.top-8rayons {
	background-image: url(../images/top-central.jpg);
	background-repeat: no-repeat;
	height: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #1a7ac8;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding-left: 10px;
}
.detour-rayons2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.titre-8rayons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #1a7ac8;
	text-align: left;
	padding-bottom: 5px;
}
.txt-8rayons {
	background-image: url(../images/arrow-right.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-align: left;
	background-position: 8px;
	padding-left: 14px;
	margin-bottom: 3px;
}
.detour-rayons1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
#newsletter
{
    background-image: url(../images/fond-newsletter.jpg);
    background-repeat: no-repeat;
    height: 77px;
    margin-top: 19px;
    margin-left: 0px;
    width: 220px;
}
.newsletter
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFFFFF;
    padding-top: 12px;
    padding-bottom: 10px;
    padding-left: 0px;
    margin-left: 0px;
}
#formulairenewsindex {
	margin-left: 10px;
}
#colgauche2 {
	background-color: #FFFFFF;
	width: 200px;
	height: auto;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#colgauche3 {
	background-color: #FFFFFF;
	width: 200px;
	height: auto;
	margin-top: 18px;
}
.LienInterface {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding-top: 0px;
	padding-bottom: 0px;
}

#basdepage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding-top: 2px;
	padding-bottom: 4px;
	
}


hr {
        color: #FF0000;
        background-color: #FF0000;
        height: 1px;
        border: #FF0000;
      
}
.form2 {
	float: right;
	width: 340px;
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-top: 3px;
	margin-bottom: 4px;
}

#filconducteur {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	padding-right: 10px;
	margin-top: 5px;
}
.btenvoyer {
	width: 58px;
	background-color: #e6edf2;
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding-top: 2px;
	padding-left: 2px;
	height: 20px;
	background-image: url(../images/fondaccordeon.jpg);
	background-repeat: repeat-x;
	float: right;
	margin-top: 5px;
}
.imgborder {
	border: 1px solid #CCCCCC;
	margin-top: 10px;
}

.form2txt {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-position: left center;
	padding-top: 5px;
}
#txtnewsletter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-top: 12px;
	font-weight: normal;
	margin-left: 5px;
}
#champnewsletter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-top: 12px;
	font-weight: normal;
	margin-left: 5px;
}
.margeimgdroite {
	border: 1px solid #CCCCCC;
}

.btcommandercaddie {
	width: 22px;
	background-image: url(../images/btcommander-caddie.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1A7AC8;
	height: 27px;
	margin-left: 10px;
	margin-top: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #1A7AC8;
	border-bottom-color: #1A7AC8;
	border-left-color: #1A7AC8;
}
.autosuggestion {
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
    color:   windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 220px;
    text-align : left; 
    list-style-type : none;
    padding-left:0.1em;
    font-family:Verdana;
    font-size: 11px;
    font-weight:normal;  
}
/* EXTENDER */
.filigrane {
	height:20px;
	width:150px;
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE;
	background-color:#F0F8FF;
	color:gray;
}

#ssfam {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #1A7AC8;
}
#trier
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #333333;
    margin-top: 5px;
    text-align: left;
    padding-right: 5px;
    width: 450px;
    position: absolute;
    padding-bottom: 50px;
    margin-bottom: 50px;
    height: 50px;
    margin-top: 5px;
    padding-left: 7px
}

#ToutesMarques
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #333333;
    margin-top: 1px;
    padding-right: 2px;
    width: 100px;
    padding-bottom: 2px;
    margin-bottom: 2px;
    height: 5px;
    position:relative;
    padding-left: 12px;
    float:right;
}
.btcommander2 {
	height: 27px;
	width: 85px;
	background-image: url(../images/btcommander.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1A7AC8;
	margin-left: 21px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#btcommander2 {
	height: 27px;
	width: 106px;
	background-image: url(../images/btcommander-caddie.jpg);
	background-repeat: no-repeat;
	border: 1px solid #1A7AC8;
	margin-right: 5px;
}

#contentcarac1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-right: 10px;
	font-weight: normal;
	line-height: 14px;
	border: thin solid #1A7AC8;
}
#colcentralpageindex {
	background-color: #F7f7f7;
	width: 458px;
}
#contentindexfr
{
    background-color: #F7f7f7;
    width: 455px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #CCCCCC;
    border-bottom-color: #CCCCCC;
    border-left-color: #CCCCCC;
    height: 429px;
}
#colcentralpageindex2
{
    background-color: #F7f7f7;
    width: 458px;
    margin-top: 16px;
}
#colpublpageindex {
	background-color: #F7f7f7;
	width: 219px;
	height: 577px;
	margin-top: 5px;
}
.top-pub
{
    background-image: url(../images/top-promo-new.jpg);
    background-repeat: no-repeat;
    height: 34px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;
    font-weight: bold;
    color: #1a7ac8;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
}
#colpub
{
    background-color: #FFFFFF;
    width: 216px;
    height: 574px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-color: #cccccc;
    border-bottom-color: #cccccc;
    border-left-color: #cccccc;
 
}
#coldroite {
	background-color: #F7f7f7;
	width: 220px;
	height: 500px;
	margin-top: 18px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#colnewspageindex
{
    background-color: #F7f7f7;
    width: 220px;
    height: auto;
}

#colpromopageindex
{
    background-color: #F7f7f7;
    width: 220px;
    height: auto;
    margin-top: 16px;
}
#colmenurayons {
	background-color: #FFFFFF;
	width: 218px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-left: 10px;

}
#colnewspageinterne {
	background-color: #F3f3f3;
	width: 220px;
	height: auto;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-top: 31px;

}

#colcontenu
{
    height: 810px;

    background-color: #F7f7f7;
    width: 459px;

    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #CCCCCC;
    border-bottom-color: #CCCCCC;
    border-left-color: #CCCCCC;
    font-weight: bold;
    min-height: 100%;


}
#colcentral2 {
	background-color: #F7f7f7;
	width: 460px;
	height: 755px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
 
}
#contenthistoriquefr {
	background-color: #F7f7f7;
	width: 456px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	height: 809px;


}
#caddycontainer {
	width: 98%;
	height: auto;
	
}
#caddyitem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #CCCCCC;
}
#caddyquantite {
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: center;
}
.btquantite {
	height: 20px;
	width: 20px;
	background-image: url(../images/validation.jpg);
	border: 1px solid #CCCCCC;
	font-size: 1px;
	color: #E1E1E1;
	background-repeat: no-repeat;
	top: 0px;
}

#caddytitle {
	background-color: #1A7AC8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	line-height: 20px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
}
#caddytotal {
	margin-top: 5px;
}
.caddyprixtotal
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #d32f44;
    text-transform: uppercase;
    border: 1px solid #d32f44;
    background-image: url(../images/fond-prix-caddy.jpg);
    background-repeat: repeat-x;
    font-weight: bolder;
    height: 25px;
    margin-bottom: 10px;
    text-align: center;
   
}
.caddybtvalider {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #1A7AC8;
	height: 25px;
	width: 142px;
	border: 1px solid #1A7AC8;
	font-weight: bolder;
	margin-top: 2px;
	line-height: 25px;
	float: right;
}
.imgcaddy {
	padding: 2px;
	height: 45px;
	width: 45px;
	border: 1px solid #197AD9;

}

#caddyprixtotal
{
    background-image: url(../images/fond-prix-caddy.jpg);
    background-repeat: repeat-x;
    border: 1px solid #d32f44;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #d32f44;
    float: right;
}

#caddyreference
{
    background-image: url(../images/fond-prix-caddy.jpg);
    background-repeat: repeat-x;
    border: 1px solid #d32f44;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #d32f44;
    float: inherit;
    text-align: center;
}

.caddybteffacer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1A7AC8;
	height: 25px;
	width: 175px;
	border: 1px solid #1A7AC8;
	font-weight: bolder;
	float: right;
}
.caddyquantite {
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: center;
	height: 16px;
	width: 25px;
}
