﻿@charset "utf-8";
/*@import url("default.css");*/
/* CSS Document */

a:link {color: #36378B;}
a:visited {color: #36378B;}
a:focus {color: #96BF0D;}
a:hover {color: #96BF0D;}
a:active {color: #96BF0D;}

body {
background: #FFF;
color: #000;
font: normal normal 0.8125em Arial, Helvetica, sans-serif;
margin: 0;
padding: 0;
}
h1 {
height: auto;
margin: 0;
padding: 0;
}
h1 a {/*<h1><a><span>lien*/
background: red url(../img/com/transparent.gif) left top repeat;
display: block;
height: 145px;
left: 30px;
margin: 0;
overflow: visible;
padding: 0;
position: absolute;
top: 30px;
width: 230px;
z-index: 2;
}
h2 {
font-size: 1.4em;
margin: 0;
padding: 0;
}
h3 {
font-size: 1.2em;
margin: 0;
padding: 0;
}
img {border: none;}
p {line-height: 1.2em;}
.cache,
h1 span,
h2 span,
h3 span {
height: 1px;
left: 0;
overflow: hidden;
position: absolute;
top: -9999px;
width: 1px;
}
#blocDroite {
float: right;
margin: 0;
padding: 0;
width: 390px;
}
#blocGauche {
float: left;
margin: 0;
padding: 50px 0 0 0;
width: 410px;
}
#colCentre {
float: left;
margin: 0;
padding: 0;
width: 560px;
}
#colDroite {
float: right;
margin: 0;
padding: 0;
width: 200px;
}
#colGauche {
float: left;
margin: 0;
padding: 0;
width: 210px;
}
#contenu {
background: #CCC;
border: none;
margin: 0;
padding: 0;
width: 830px;
}
#footer {
background: #FFF url(../img/footer-bg.gif) left top no-repeat;
color: #FFF;
font-size: 1.5em;
height: 34px;
margin: 5px 0 0 0;
padding: 6px 0 0 0;
position: relative;
text-align: center;
width: 830px;
}
	#footer img {
	float: left;
	margin: 0 0 0 10px;
	}
	#footer p {margin: 0;}

#global {
border: none;
margin: 30px auto;
position: relative;
width: 830px;
}
#header {
background: #FFF;
padding: 0;
position: relative;
}

/*    Les Classes
***************************************/
.bold {font-weight: bold;}
.btnForm {
background: #D9C1B3;
border: 1px solid #BF9A83;
color: #1F180C;
cursor: pointer;
}
.center {text-align: center;}
.docName {
background: transparent url(../img/com/picto-pdf.gif) left top no-repeat;
min-height: 19px;
padding: 0 0 7px 24px;
}
.httpLink {
background: transparent url(../img/com/picto-web.gif) left top no-repeat;
min-height: 19px;
padding: 0 0 7px 24px;
width: 350px;
}
.imgFloatLeft {
float: left;
margin: 0 10px 10px 0;
}
.imgFloatRight {
float: right;
margin: 0 0 10px 10px;
}
.italic {font-style: italic;}
.obligatoire {color: #C68E0F;}
.right {text-align: right;}
.separateur {
border: none;
clear: both;
display: block;
height: 1px;
margin: 0;
padding: 0;
visibility: hidden;
}
#b-contact {
background: #96BF0D url(../img/b-contact.gif) left top no-repeat;
font-size: 18px;
height: 44px;
text-align: center;
width: 389px;
}
#b-contact a {
display: block;
height: 34px;
margin: 0;
padding: 10px 0 0 0;
text-decoration: none;
}
#b-contact a:link {color: #FFF;}
#b-contact a:visited {color: #FFF;}
#b-contact a:focus {color: #36378B;}
#b-contact a:hover {color: #36378B;}
#b-contact a:active {color: #36378B;}

#b-doc {
background: #96BF0D url(../img/b-doc.gif) center top no-repeat;
font-size: 18px;
height: 178px;
margin: 0 auto;
text-align: left;
width: 278px;
}
#b-doc a {
display: block;
height: 135px;
margin: 0;
padding: 43px 0 0 135px;
text-decoration: none;
}
#b-doc a:link {color: #FFF;}
#b-doc a:visited {color: #FFF;}
#b-doc a:focus {color: #36378B;}
#b-doc a:hover {color: #36378B;}
#b-doc a:active {color: #36378B;}
