body {background-color: #FFF; margin: 0px;}

body, td, p, input, select, textarea {font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; color: #000000;}

#corps {width: 100%; height: 100%; background-color: #FFFFFF; display: table; margin: 0 auto;}
#menu {height: 58px; position: relative; width: 100%; background: url('../images/bg_menu.gif') repeat-x; text-align: center;}
#header {height: 165px; width: 100%; background: url('../images/bg_header.gif') repeat-x top left; text-align: center; position: relative;}
#header_content {margin: 0 auto; width: 960px; text-align: center; position: relative;}

#main {display: block; height: 80%; margin: 0 auto; width: 960px; position: relative; margin-top: 10px; margin-bottom: 135px;}

#contenu {vertical-align: top;}

.titre {color: #018877; text-transform: uppercase; font-weight: bold; font-size: 16px; margin-top: 15px; margin-bottom: 20px; font-family: Arial;}
.content_text {margin-left: 60px; margin-right: 50px; margin-top: 10px; margin-bottom: 20px; text-align: justify;}

.logolink {margin: 15px;}

.photo {border: 1px solid #000;}

.about_txt { line-height: 1.5; margin-top: 20px; margin-bottom: 20px; margin-left: 110px; margin-right: 110px; text-align: justify;}

#contact_table {display: table; width: 950px; margin-bottom: 25px;}
.contact_tel {color: #A01110; font-weight: bold; text-align: right; font-size: 16px;}
.contact_txt, .contact_area {width: 250px;}
.contact_area {height: 150px;}
.sended {font-weight: bold; margin-left: 15px; color: #FF0000;}

#rv_table {display: table; width: 950px; margin-bottom: 25px;}
.rv_tel {color: #A01110; font-weight: bold; text-align: right; font-size: 16px;}
.rv_txt, .rv_area {width: 300px;}
.rv_area {height: 40px;}

#footer {height: 125px; width: 100%; background: url('../images/bg_footer.gif') repeat-x; text-align: center; position: fixed; bottom: 0px;}
#foot_content {margin: 0 auto; width: 960px; text-align: center; position: relative;}
.copyright {position: absolute; left: 100px; color: #FFF;}
.pneuscontact {position: absolute; z-index: 100; right: 100px;}

/********************************************************************************/

a:link, a:visited, a:active {color: #000000; text-decoration: none;} a:hover {color: #000000; text-decoration: underline;}

