/* CSS Document */
body {
	background-color: #3F3936;
	color:#000000;
	margin-top:15px;
}
.language {
    position:absolute;
    left:0px;
    top:16px;  
    width:55px;
    height:20px;
    z-index:1;
    vertical-align: top;
}
.logo_bochard {
    background-image:url(../image/logo.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px ;
}
.theme{
    background-color: #ebe4c9;
	width: 754px;
    height: 600px;
}
.lisere{
    background-color: #9FA39D;
    height: 1px;
}


.link_img{
    border:0;
}

.link_img_on {
    cursor:pointer;
}

.titre_produit {
	font-family: "Arial", Helvetica, sans-serif;
	font-size: 26px;
	color:#000000;
    padding-left: 25px;    
}

.txt {
	font-family: "Arial", Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-align:justify;
    vertical-align:top ;
	}
.txt_accueil {
    font-family: "Arial", Helvetica, sans-serif;
    font-size: 14px;
    color:#000000;
    text-align:justify;
    text-decoration: none;    
}
.descriptif {
    font-family: "Arial", Helvetica, sans-serif;
    font-size: 12px;
    color:#000000;
    text-align:justify;
    vertical-align:top;
    font-weight: bold;
    }    
.texte {
    font-family: "Arial", Helvetica, sans-serif;
    font-size: 11px;
    color:#000000;
    text-align: justify;
    padding-right: 10px;
    vertical-align: top;
    line-height: 14px;
    }    
.produit {
	font-family: "Arial", Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
    text-align: left;
}

.produit .leftcol {
	font-weight: bold;
}

.produit .title {
	font-size:14px;
}
.info{
    background: url(../image/info.gif) no-repeat top right;
    width: 20px;
    height: 20px;
    cursor: pointer;    
}
.info_on{
    background: url(../image/info_on.gif) no-repeat top right;
    width: 20px;
    height: 20px;
    cursor: pointer;  
}
.menu {
	font-family: "Arial", Helvetica, sans-serif;
	font-size: 11px;
	padding-left:3px;
	color:#000000;
    text-decoration: none;
	}
.menu_on {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding-left:3px;
    color:#9FA39D;
    cursor: pointer;
    text-decoration: none;
    }
.menu_hover {
    font-family: "Arial", Helvetica, sans-serif;
    font-size: 11px;
    padding-left:3px;
    color:#9FA39D;
    cursor: pointer;
    text-decoration: none;
    }    
 .conteneur_flash{
    background-color: #ebe4c9;
    width: 645px;
    height: 490px;
    vertical-align: top;   
 }   

.link {
    color:#000000;
    font-family: "Arial", Helvetica, sans-serif;
    font-size: 11px;    
    text-decoration: none;
}    
.menu_light{
	font-family: "Arial", Helvetica, sans-serif;
	font-size: 11px;
	color:#9FA39D;
	}	
	
.filet{
	background:url(../image/filet.gif) no-repeat;
	height:3px;
}	

/**
 *    Contact form style
 *    -------------------------
 */

TABLE.inputForm TD *, TABLE.inputForm TD {
    font-family: "Arial", Helvetica, sans-serif;
    color:#000000;
    font-size:11px;
} TABLE.inputForm TD {
    background-color:#EBE4C9; 
    padding: 4px;
} TABLE.inputeForm {
    padding-right: 20%;
}

FORM#contactForm TABLE.inputForm TD.formname {
    color: #000000;
    font-weight: bold;
    background-color:#EBE4C9;
}


/*even de form-elementen repareren*/
FORM TABLE.inputForm INPUT, FORM TABLE.inputForm TEXTAREA {
    border: none;
    padding: none;
    margin: none;
}
FORM TABLE.inputForm INPUT.formfields, FORM TABLE.inputForm TEXTAREA, FORM TABLE.inputForm SELECT.formfields {
    width: 240px;
    border:solid 1px #000000;
}
FORM TD.formname .infos  {
    font-family: "Arial", Helvetica, sans-serif;
    font-size: 9px;
    color:#000000;
}

/*De table repareren*/
#contenttype2 FORM#contactForm TABLE {
    table-layout: auto;
    width: 100%;
} #contenttype2 FORM#contactForm TABLE TD{
    width: auto;
}

 #contenttype2 FORM#contactForm TABLE TD.formname {
    width: 125px;
}

.formButton {
    width: 94px;
    height: 44px;
    text-decoration: none;
    color: #9FA39D;
    font-weight: bold;
    padding: 2px 0.5em;
    margin-right: 2px;
    background: transparent url("../image/arrow.gif") no-repeat ; 
    cursor: pointer; 
}


.infos  {
    font-family: "Arial", Helvetica, sans-serif;
    font-size: 9px;
    color:#000000;
}
.infos_contact  {
    font-family: "arial", Helvetica, sans-serif;
    font-size: 9px;
    color:#000000;
    padding-left: 15px;
    padding-top: 10px;
}
.infos_contact_bold {
   font-weight: bolder;
   font-size: 120%;   
}
.mail {
    font-family: "Arial", Helvetica, sans-serif;
    font-size: 11px;
    color:#000000;
    text-align: justify;
    padding-left: 20px;
    vertical-align: top;
}
.mail a:link {
    font-family: "Arial", Helvetica, sans-serif;
    font-size: 11px;
    color:#000000;
    text-align: center;
} 
