/* Contact */
#ContactBox {
margin : 10px 0px 0px 0px;

}
#ContactLeft {
width : 300px;
height : 600px;
float : left;
display : inline;
margin : 10px 10px 10px 10px;
}
#ContactAdresse {
font-weight: normal;
font-size: 12px;
}
#ContactEmail{
color : #000;
font-size: 12px;
text-decoration: underlined;
font-weight : normal;
}

#ContactForm {
top : 20px;
height : 350px;
border : 1px solid #bebebe;
padding : 5px;
}

#ContactLabel {
color: #bebebe;
font-size: .8em;
margin: 0 0 0 0;
font-weight : bold;
}
#ContactInput {
border-style: solid; 
border-width: 1px; 
width: 280px; 
border-color: #999999;
}
#ContactTextArea {
border-style: solid; 
border-color: #CCCCCC; 
border-width: 1px; 
width: 280px; 
height: 80px;
}
#ContactSubmit {
float :right;
margin : 10px 15px 10px 10px;
}
#ContactAjaxData {
width : 280px;
height : auto;
}
#ContactPBMSG {
width: 280px;
color : #cc0000;
font-weight: normal;
font-size: 12px;
margin : 10px 0px 0px 0px;
}
#ContactConfMSG {
width: 280px;
color: #0C9;
font-weight: bold;
font-size: 12px;
margin : 20px 0px 0px 0px;
}
#ContactRight {
float : right;
display : inline;
margin : 20px 0px 0px 0px;
}
#ContactMap {
width : 655px;
height : 400px;
border: 1px solid #bebebe;
}
#Distributors {
text-align : center;
top : 5px;
bottom : 10px;
position: relative;
display : block;
width : 655px;
}

#DistributorBox {
width : 190px;
min-height: 111px;
float : right;
margin: 2px;
padding : 10px;
position: relative;
display : block;
font-weight: normal;
font-size: 12px;
border : 1px solid #bebebe;
}

#DistributorName {
font-weight : bold;
}
