body {
background-color:#FFFFFF;
font-family:arial;
font-size:14px;
margin:0;
padding:0;
}
#header {
padding:17px 0 0;
}
#header ul {
margin:0;
padding:0;
}
#header li {
display:block;
float:left;
font-family:arial;
font-size:16px;
height:29px;
line-height:29px;
margin:0;
padding:0;
text-align:center;
width:103px;
}
#tab {
background:transparent url(../images/1px-grey.gif) repeat scroll 0 0;
}
.highlight_back {
background:transparent url(../images/1px-black.gif) repeat scroll 0 0 !important;
}
#header li a {
color:#FFFFFF;
text-decoration:none;
}
.logo {
padding-bottom:12px;
}
.menu {
height:29px;
margin:0;
padding:0;
}
.image_container {
float:right;
font-size:18px;
padding-left:29px;
padding-right:19px;
}
.image_intrazik {
clear:right;
float:right;
margin:13px 126px 0 20px;
}
#spacer_left {
background-color:transparent !important;
background-image:url(../images/tab-grey-left-solo.gif);
width:10px !important;
}
.highlight_left {
background-image:url(../images/tab-black-left-solo.gif) !important;
}
#spacer_left_highlight {
background-color:transparent;
background-image:url(../images/tab-black-left-solo.gif);
width:10px;
}
#spacer_right_shadow {
background-color:transparent !important;
background-image:url(../images/tab-grey-right.gif);
width:58px !important;
}
.highlight_right_shadow {
background-image:url(../images/tab-black-right.gif) !important;
}
#spacer_left_shadow {
background-color:transparent !important;
background-image:url(../images/tab-grey-right.gif);
width:58px !important;
}
.highlight_left_shadow {
background-image:url(../images/tab-black-left.gif) !important;
}
#spacer_right {
background-color:transparent !important;
background-image:url(../images/tab-grey-right-solo.gif);
width:48px !important;
}
.highlight_right {
background-image:url(../images/tab-black-right-solo.gif) !important;
}
#content_all {
background-image:url(../images/ZOL.jpg);
background-repeat:no-repeat;
height:958px;
margin:auto;
width:1000px;
}
#black_content {
background-color:#0D0D0D;
clear:both;
margin:0 0;
max-width:1000px;
padding:0;
}
#black_content img {
margin:0;
padding:0;
}
#black_content span {
color:#413936;
font-size:18pt;
font-weight:bold;
margin-bottom:5px;
}
#black_content h1 {
color:#FFFFFF;
font-size:27pt;
font-weight:bold;
margin-bottom:0;
margin-top:5px;
}
#black_content .text {
color:#CDCDCD;
font-size:14px;
margin:0;
padding:0 40px;
text-align:justify;
width:388px;
}
#black_content .title {
color:#413936;
margin:0;
padding:0 40px;
}
.content_border {
}
#text2 {
font-size:12pt;
max-width:1000px;
padding-left:227px;
padding-top:5px;
text-align:justify;
}
#activities_text {
padding:10px 40px;
}
#activities_text .introductoryText {
font-size:13px;
}
#activities_text h2 {
background:transparent url(../images/line.gif) no-repeat scroll left bottom;
font-size:20px;
padding-bottom:15px;
}
#activities_text .editeur {
float:left;
padding-bottom:100px;
padding-right:100px;
width:400px;
}
#activities_text img {
padding-top:60px;
}
.greyBoxes {
margin:5px 20px;
width:100%;
}
.greyBox {
background-color:#F1F1F1;
color:#818181;
float:left;
font-size:14px;
height:280px;
margin:6px;
padding:6px;
text-align:justify;
width:280px;
}
.greyBox h3 {
background:transparent url(../images/puce-logo.gif) no-repeat scroll left top;
color:#000000;
font-size:20px;
padding-left:25px;
text-align:left;
}
#reference_div {
height:162px;
margin:40px 0;

}
.thumbnail{
width: 231px;
}
.thumbnail img {
border:1px solid #818181;
margin-right:40px;
}
#reference_div h1 {
background:transparent url(../images/line.gif) repeat-x scroll left bottom;
font-size:19pt;
margin:0;
padding-bottom:15px;
width:383px;
}
#reference_div p {
color:#818181;
font-size:10pt;
}
#reference_div .right
{
width:470px;
}
.buttons {
height:49px;
line-height:49px;
margin:40px 40px 0;
vertical-align:middle;
}
.right_button{
float:right;
width:42px;
margin-top:300px;
height:400px;
margin-left:20px;
}
.left_button{
float:left;
width:42px;
margin-top:300px;
height:400px;
margin-right:20px;
}
.float_left {
float:left;
width: 383px;
text-align: justify;
}
.padding_top_78 {
padding-top:78px;
}
.float_right {
float:right;
}

.notes {
font-size:65%;
font-weight:bold;
padding-top:23px;
text-align:justify;
width:425px;
}
.image {
clear:right;
float:right;
margin:25px;
width:290px;
}
.small_number {
font-size:60%;
}
#bottom_content {
font-family:arial;
margin-top:10px;
}
img {
border:medium none;
}
#bottom_content .image1 {
border:1px solid #818181;
float:left;
margin-right:5px;
}
.right {
float:right;
}
.left {
float:left;
margin-left:38px;
}
#bottom_content h1 {
color:#000000;
font-size:31px;
margin-bottom:0;
}
#bottom_content a {
text-decoration:none;
color:#000000;
}
#bottom_content .margin_bottom {
background-image:url(../images/line-grey.gif);
background-position:left bottom;
background-repeat:no-repeat;
color:#818181;
font-size:16px;
margin-bottom:20px;
padding-bottom:15px;
}
.contact {
color:#81827A;
font-family:arial;
font-size:16px;
}
.contact p {
display:inline;
margin:5px 0 0;
padding-left:5px;
position:absolute;
}
#contact_div {
height:450px;
margin:40px;
}
#contact_div .left {
border-right:1px solid #818181;
margin:0 !important;
padding-right:75px;
}
#contact_div .right {
width:420px;
}
#google iframe {
border:1px solid #818181;
margin-top:40px;
}
#form_div {
padding-top:10px;
width:560px;
}
#form_div .input {
padding-left:113px;
}
.row {
padding-bottom:10px;
padding-left:113px;
position:relative;
width:245px;
}
.warning {
font-size:11px;
text-align:right;
width:333px;
padding-bottom:10px;
}
.success {
color:green;
font-size:12px;
font-weight:bold;
padding:10px 20px 14px 0;
text-align:left;
width:325px;
}
.error {
color:red;
text-align: right;
font-size:11px;
width:333px;
padding-bottom:10px;
height: 30px;
}
#form_div .row label {
font-size:14px;
left:0;
position:absolute;
text-align:right;
width:110px;
}
.row input {
width:217px;
}
.send {
background:transparent url(../images/bouton.gif) repeat scroll 0 0;
border:0 none;
color:#FFFFFF;
font-family:arial;
font-size:18px;
font-weight:bold;
height:35px;
line-height:25px;
margin-left:234px;
text-align:center;
width:103px;
}
.send a {
color:#000000;
font-size:11pt;
font-weight:bold;
padding:7px 23px;
position:absolute;
text-decoration:none;
}
.validationFailed {
border:1px solid red;
}
.error_list {
display:none;
}
.form_ok {
color:#818181;
font-size:13pt;
margin-left:110px;
margin-top:206px;
}
#footer {
clear:both;
color:#666666;
font-size:10pt;
text-align:center;
}
#footer a {
color:#4C4C4C;
font-weight:bold;
}
.footer_index {
}
.footer_activities {
margin-top:-3px !important;
}
.footer_tools {
margin-top:190px !important;
}
.footer_contact {
margin-top:205px !important;
}
.footer_references {
margin-top:44px !important;
}