body{
 margin:0px 8%;padding:0px;
 background:#bdcae1; background:#d0d7e0;
 font-family: arial;
 text-align: left;
 line-height: 1.5em;
 font-size: 75%;
 color: #222;
}

#header {
  background:  url(img/terre_38RT.png) no-repeat scroll 10px -2px;
	height:112px; margin:0px 0px 0px 0px;
	border:0px solid #D0D7E0;
}
#titre1 {
	padding:30px 0px 0px 150px;
	margin:0px;
 	font-size:3.5em;
 	white-space: nowrap;
 	color:#fff;color:#11245c;
 }
#titre2 {
	padding:20px 0px 10px 0px;
	margin:0px 0px 0px 150px;
 	font-size: 3.0em;
 	white-space: nowrap;
  color:#11245c;color:#fff;
 	border-bottom:3px solid white;
}

#colg{
float:left;
width:75%;
}

#cold{
margin-left:75%;
}

#colg .content{
  margin:0px 4px 4px 0px; padding: 10px 50px 10px 20px;
  border:1px solid #9aa4c2;
  background:#9aa4c2;
}

#colg .contentGal{
  margin:0px 4px 4px 0px; padding: 10px 50px 10px 20px;
  border:1px solid #30333d;
	background:#30333d;
}

#cold .content{
  margin:0px 0px 4px 4px; padding: 0px 10px 0px 10px;
  border:1px solid #9aa4c2;
  background:#9aa4c2;	
}

#cold .contentActif{
  margin:0px 0px 4px 4px; padding: 0px 10px 0px 10px;
  border:1px solid #f6f6F8;
  background:#f6f6F8;
}

.annonce{
  margin:4px; padding: 10px 50px 10px 40px;
  border:0px solid #DB0F2E;
  background:#fff;	
}

.pub{
  margin:6px 0px 0px 4px;
	padding: 0px 10px 0px 10px;
  border:1px solid #fff;
  background:#EdEDF8;
}
.chry{ 
  margin:16px 0px 20px 0px;
	padding: 6px 6px 6px 6px;
  border:0px solid #fff;
  background:#F8F7F1;background:#FBF2A8;
}
.chry .titre{font-family:verdana;font-weight:bold}

.paskua {font-size:1.1em; line-height:1.5em;font-style:italic; color:#ddd;}
.paskua img {width:300px}

#footer{
 padding:1.5em 0em;
 clear:left;
 text-align:left; 
 color:#fff; color:#5355A8; color:#11245c;
 clear:both;
 font-size:10px;
 letter-spacing:0.1em;
 border:0px solid white;
}

h2{
 font-size:140%;
 }

h3{
 font-size:110%;
 }

h1,h2,h3,h4,h5,h6 {
 color: #11245c;
}

input,select,option,textarea{
 font-family:verdana;font-size:100%;color:#000040;
 text-align:left;width:80%;background:white;border:1px solid grey;
}

#cold  h3 {
 margin:2px 0px; color: #fff;font-size:1.0em;
}
#cold  h2 {
 margin:8px 0px;
}

.cb{clear:both}
.trans {opacity:0.3; filter:alpha(opacity=30);}
.pdf{height:14px;border:0px;position:relative;top:+2px;}

.photorouge{clear:both}
.photorouge img{float:left; margin:8px 8px 0px 0px;height:200px}
.photorouge h3{margin:140px 0px 0px 0px}
.puce{height:14px;border:0px;position:relative;top:+2px;}

a.bouton:link{text-decoration:none;color:#fff;}
a.bouton:visited {text-decoration:none;color:#fff;}
a.bouton:hover {text-decoration:underline;color:#fff;}
a.boutonActif:link{text-decoration:none;color:#11245c;}
a.boutonActif:visited {text-decoration:none;color:#11245c;}
a.boutonActif:hover {text-decoration:underline;color:#11245c;}

a.linkPub:link{text-decoration:none;color:#5355A8;}
a.linkPub:visited {text-decoration:none;color:#5355A8;}
a.linkPub:hover {text-decoration:none;color:#5355A8;}

a.txt:link{text-decoration:none;color:#5355A8;}
a.txt:visited {text-decoration:none;color:#5355A8;}
a.txt:hover {text-decoration:underline;color:#5355A8;}

a.sign:link{text-decoration:none;color:#11245c;}
a.sign:visited {text-decoration:none;color:#11245c;}
a.sign:hover {text-decoration:underline;color:#11245c;}

