/* CSS Document */

body {margin: 0;}

#title {background-color: #6988CF; height: 15px; margin: 0; padding: 2px 10px 2px 28px;}
#addcomment {margin: 0 0 10px 0; padding: 5px; background-color: #2352BE; border: 1px solid #416CCD;}

h1 {font: 14px "arial narrow"; color: #fff; text-transform: uppercase; margin: 0 0 40px -176px;}
h1 img {margin: 0 7px 0 0;}
.client {font: 12px times; color: #939598;}
.menu_phrase  {width: 70px;}
.menu_phrase a:link, .menu_phrase a:visited, .menu_phrase a:hover {font: 12px georgia, times; color: #fff; text-transform: uppercase; text-decoration: none;}
.fleche {background-color: #fff; border: 1px solid #000; border-left: 1px solid #fff;}
.erreur {font: 12px georgia, times; color: #f00;}
.texte {font: 12px georgia, times; color: #fff;}
.posted {font: 11px georgia, times; color: #859ED8; border-bottom: 1px dashed #859ED8; margin: 0 0 25px 0; padding: 7px 0 1px 0;}
.table {border-bottom: 1px dashed #010E2E; border-top: 1px dashed #010E2E;}
.right {text-align: right; margin: 0; padding: 6px 6px 5px 0; font: 12px/18px georgia, times; color: #859ED8;}
.left {float: left; text-align: left; margin: 0; padding: 0; font: 12px/15px georgia, times; color: #fff;}
.left2 {float: left; text-align: left; margin: 0; padding: 0; font: 12px/12px georgia, times; color: #fff;}
.right2 {text-align: right; margin: 0; padding: 0; font: 12px/12px georgia, times; color: #fff;}
.sstitre {font: 12px georgia, times; margin: 20px 0 5px 0; padding: 0; text-transform: uppercase; color: #fff;}
.sstitre2 {font: 12px georgia, times; color: #fff; margin: 0; padding: 0 0 20px 0; text-transform: uppercase;}
.rouge {font: 12px/12px georgia, times; color: #f00; margin: 0; padding: 0; font-weight: bold;}
.top {font: 12px/12px georgia, times; margin: 0; padding: 1px;}
.bot {font: 12px/12px georgia, times; margin: 0; padding: 3px 1px; border-bottom: 1px dashed #859ED8;}
.top2 {font: 12px/12px georgia, times; margin: 0; padding: 1px;}
.bot2 {font: 12px/12px georgia, times; margin: 0; padding: 3px 1px; border-bottom: 1px dashed #859ED8;}
.date {font: 12px/12px georgia, times; color: #fff; margin: 0; padding: 0;}
.comments {font: 11px/12px georgia, times; color: #859ED8; margin: 0; padding: 0;}
.comments a:link, .comments a:visited {font: 11px/12px georgia, times; color: #859ED8; text-decoration: none;}
.comments a:hover {font: 11px/12px georgia, times; color: #859ED8; text-decoration: underline;}
a:link, a:visited {font: 12px/12px georgia, times; color: #fff; text-decoration: none;}
a:hover {font: 12px/12px georgia, times; color: #fff; text-decoration: underline;}
.back {font: 12px/12px georgia, times; color: #fff; margin: 20px 0 5px 0; padding: 0;}
.num {color: #fff;}

.input {background-color: #fff; font: 11px georgia, times; color: #000; margin: 1px 5px 2px 0; padding: 1px 2px 0px 2px; border: 1px solid #859ED8; width: 150px;}
.input2 {font: 11px georgia; color: #000; margin: 0px; padding: 1px 2px 0px 2px; border: 1px solid #C3C3C3; border-top: 1px solid #7C7C7C; width: 660px; height: 19px;}
.input3 {background-color: #fff; font: 11px georgia, times; color: #000; margin: 1px 5px 5px 0; padding: 1px 2px 0px 2px; border: 1px solid #859ED8; width: 250px;}
.button {background-color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 1px; text-transform: uppercase; color: #000; border: 1px solid #859ED8; margin: 10px 5px 2px 0; padding: 1px 2px;}
.textarea {background-color: #fff; font: 11px georgia, times; color: #000; margin: 2px 5px 2px 0px; padding: 1px 2px 0px 2px; border: 1px solid #859ED8; width: 250px;}
.menu {font: 11px verdana; margin: 3px 0 0 0; padding: 0;}
ul.langues {list-style-type: none; margin: 0; padding: 0; position: absolute; top: 90px; right: 25px;}
ul.langues li {margin: 0 0 4px 0; padding: 0; background: url(../images/fleche-home.gif) no-repeat 0 1px; width: 50px; height: 15px; font: 11px/12px arial; color: #fff; letter-spacing: 1px; text-transform: uppercase;}
ul.langues li.inactive {margin: 0 0 4px 0; padding: 0; background: url(../images/fleche-home2.gif) no-repeat 0 1px; color: #457DFF;}
ul.langues li.inactive a:link, ul.langues li.inactive a:visited, ul.langues li.inactive a:hover {font: 11px/12px arial; color: #457DFF; text-decoration: none;}
p.resolution {font: 14px "arial narrow"; color: #fff; text-transform: uppercase; margin: 40px 0 0 -516px; padding: 0;}
span.titre {font: 14px "arial narrow"; color: #fff; text-transform: uppercase;}
img#logoclients {margin: 0 7px 0 0;}
























