body {
background:#BBBBBB;
font-family:"Trebuchet MS", sans-serif;
font-size: 0.8em;
text-align:justify;
margin: 0;
padding: 0;
}

h1 {
font-size:2em;
font-weight:bold;
color:#DD0000;
}

h2 {
font-size:1.2em;
font-weight:bold;
color:#0000FF;
}

h3 {
font-size:1.1em;
color:#999999;
font-style:italic;
}

h4 {
color:#DD0000;
}

a {
color : 000099;
font-weight:bold;
text-decoration:none;
}

form#devis {
	background-color:#F0F0F0;
	color: #333333;
	padding:1em;
}

.CacheToi {
 visibility:hidden;
 display:none;
}

#conteneur {
position: relative;
width: 990px;
margin: 0 auto;
margin-top:1em;
background-color:#237683;
}

.ColonneGauche {
	width:290px;
	height:69px;
	background-color:WHITE;
	text-align:center;
	float:left;
}

.ColonneDroite {
	background-image:url(../images/Sortez-Du-Lot-Titre.jpg);
	background-repeat:repeat-x;
	witdh:700px;
	height:69px;
	color:#DDDDDD;
	padding:0;
	margin:0;
	float:left;
}
.ColonneGaucheMenu {
	width:290px;
	height:26px;
background-color:#33A9BB;
	text-align:center;
	float:left;
	padding-top:14px;
}
.ColonneDroiteMenu {
float:left;
background-color:#33A9BB;
width:700px;
height:40px;
color:#1D73A6;
font-size:17px;
font-weight:bolder;
}


#header {
height: 69px;
background-color: BLUE;
}
#header-menu {
height: 40px;
background-color: RED;
}

.centre {
float:left;
background-color:WHITE;
width:700px;

}
.ContenuDeCentre {
padding:1.2em;
padding-top:1.5em;
}

.gauche {
float:left;
width:290px;

color:WHITE;
}

.ContenuDeMenu {
padding:0.7em;
}

.ContenuDeMenu a {
color:WHITE;
font-weight:bold;
text-decoration:none;
}

.ContenuDeMenu h3 {
font-size:1.4em;
color:WHITE;
text-align:center;
font-style:normal;
}

div.spacer {
	clear:both;
}

div.fond-bleu {
	display: block;
	background-color: #33A9BB;
	width:100%;
}
div#menu-haut a {
	display: block;
	float: left;
	margin-right: 0.7em;
	background-color: #33A9BB;
	padding: 0.5em;
	text-decoration: none;
	border: none;
	color: #1D73A6;
	text-align:center;
	font-size:1.0em;
}
div#menu-haut a:hover {
  background-color: #1D73A6;
text-decoration: underline;
  color: #33A9BB;
}
div#menu-haut span {
  display: none;
}


.gauche ul {
list-style-image:url(../images/10.jpg);
list-style-type:square;
}

.gauche a:hover {
text-decoration:underline;
color:#DD0000;
}


#pied {
background-color: #015697;
text-align:right;
font-size:0.8em;
clear:both;
}

#pied a {
color : WHITE;
}
#pied a:hover {
text-decoration:underline;
color:#DD0000;
}

.Exemple {
margin:0.5em;
padding:0.5em;
border:dotted;
border-color:#000099;
border-width:0.1em;
}

.I-Am-Here {
list-style-image:url(../images/10-I-am-here.jpg);
}
.I-Am-Here a {
text-decoration:underline;
color:#DD0000;
}

