p{

font-family:verdana;

font-size:11px;

text-align:justify;

}



a, a:link, a:visited, a:active, a:focus {
	color: #FF3300;
	text-decoration: none

}

a:hover {

	color: #FF3300;

	text-decoration: underline;

}

h3{
font-size:15px;
margin-top:10px;
margin-bottom:10px;
padding-left: 30px;
color: #235da0;
}

h4{
/*color:#307a7f;*/
font-size:12px;
color:#666;
}
/*
#corps a{
padding-left:15px;
color:#f03037;
background: transparent url('../../images/fleche_lien_rouge.gif') no-repeat 0 50%;  
margin-left:5px;
}
#corps a:hover{
font-weight:bold; 
}
#corps ul{
list-style:none; 
}
#corps ul a{
margin-left:0; 
}
#corps h4 a{
background: none;
padding-left:0px;
}
*/
.lienFlecheRouge{
  background: transparent url('../../images/fleche_lien_rouge.gif') no-repeat 0 50%; 
  padding-left:15px;
  color:#f03037;
  margin-left:5px;
}

.lienNormal:link, .lienNormal:visited, .lienNormal:active, .lienNormal:focus{ 
  /*color:#1b5a6c;*/
  color:#F30;
}


.lienFlecheRouge:hover{
  font-weight:bold; 
}
.pasDePuce{
list-style:none; 
}
.clearboth{
  clear:both;
}
.marge10px{
  margin:10px;
}
.margeDroiteBas10px{
  margin-right:10px;
  margin-bottom:10px;
}
.margeGaucheBas10px{
  margin-left:10px;
  margin-bottom:10px;
}
.rouge{
  color:#FF0000;
}
.lien_fleche {
			color:#A6A6A4;
			text-decoration:none;
			font-size:11px;
			font-weight:bold;
			border:none;
			text-align:right;
}
.lien_fleche:hover{
			cursor:hand;
}

#message{
  width:350px;
}
.formulaire td input, .formulaire td textarea{
border-color:#6A535F;
border-width:1px;
}
.formulaire #submit{
  color:#999;
  background-color:#FFF;
}


.encart .cadreActualites h3, .encart .cadreAltais h3{
color:#82a9b4;
font-size:12px ;
margin-bottom:8px;
padding-left:0;
}

.encart .cadreAltais h3{
border:none;
}

.encart .cadreActualites {
border-top:1px solid #307A7F;
margin-top:5px;
}

.cadreActualites h3, .cadreAltais h3{
/*color:#1b5a6c;*/
font-size:12px ;
margin-bottom:8px;
/*padding-left:0;*/
}
/******************************************************************************/
/*
.encart_home .cadreActualites h3, .cadreAltais h3{
color:#1b5a6c;
font-size:12px ;
margin-bottom:8px;
border:1px solid green;
padding-left:0;
}
*/
/******************************************************************************/
div#bl_37 div#corps h3 {
/*color: #235da0;*/
/*background: transparent url('../../img/frontend/h3_37.png') no-repeat 0 0;*/
}

div#bl_38 div#corps h3 {
color: #357acb;
background: transparent url('../../img/frontend/h3_38.png') no-repeat 0 0;
}

div#bl_39 div#corps h3 {
color: #65cd35;
background: transparent url('../../img/frontend/h3_39.png') no-repeat 0 0;
}

div#bl_41 div#corps h3 {
color: #e1881f;
background: transparent url('../../img/frontend/h3_41.png') no-repeat 0 0;
}

div#bl_40 div#corps h3 {
color: #41a812;
background: transparent url('../../img/frontend/h3_40.png') no-repeat 0 0;
}

div#bl_47 div#corps h3 {
color: #a6a6a4;
background: transparent url('../../img/frontend/h3_47.png') no-repeat 0 0;
}

div#bl_42 div#corps h3 {
color: #e2351b;
background: transparent url('../../img/frontend/h3_42.png') no-repeat 0 0;
padding-left:30px;
}

.encart .cadreActualites p, .encart .cadreAltais p{
margin:0;
padding:0;
text-align:left;
font-size: 10px;
margin-top:5px;
margin-bottom:5px;
}
.cadreActualites{

margin-bottom:10px;
}



.cadreActualites a.lienImage {
/*margin-bottom:5px;
font-weight: bold;
color:#e5351b;*/
margin:0;
padding:0;
color:#e5351b;
font-weight: bold;
}


.cadreAltais a.lienImage{
margin-bottom:5px;
font-weight: bold;
color:#40a512;
}


div.cadreActualites h3 {
/*background: none;*/
/*color: #357d82;*/
/*border-bottom: 1px solid #357d82;*/
border:none;
}

div.cadreAltais h3 {
background: none;
color: #357d82;
border-bottom: 1px solid #357d82;
}

div#texTop {
color:#fff;
font-size: 28px;
text-align: right;
width: 967px;
/*border: 1px solid red;*/
margin: 30px auto 0 auto;
font-weight: lighter;
}

div#texTop strong {
font-weight: bold;
}

div#arrivant {
text-align: right;
}

div#arrivant a {
display: block;
width: 154px;
height: 28px;
background: transparent url('../../img/frontend/arrivant.png') no-repeat 0 0;
margin: 4px 0;
float: right;
}
div#arrivant a span {
display: none;
}

div#leftBlock p#icons {

text-align: center;

margin: 8px 0 5px 0;

}



p#icons img {

margin-right: 8px;

}



p#icons a span {

display: none;

}

div#contenu {
width:680px;
}

.cadreActualites div.passerecemment {
border:1px solid red;
}

