

/*---------------------------------------------------------------
                         Style du texte General
---------------------------------------------------------------*/

p {
	margin: 0 0 16px 0;
}

img {
	border: 0;
}

.clear {
	clear: both
}

a {
	color: #3ba9cc;
	text-decoration: underline
}

a:hover {
	color: #3ba9cc;
	text-decoration: underline
}

table{
	margin-bottom:18px;
}

.imgbord1 {
	margin:0;
	padding:5px 0 3px 0;
}

.edito{
	margin-top: 0;
	font-size:1.3em;
	font-weight:normal;
	color:#000;
	text-transform:none;
}

.aligneDroite {
	text-align:right;
}

.remarque {
	font-size:1.2em;
	font-weight:bold;
	color:#e2001a;
	text-align:center;
}

.important {
	font-size:1.5em;
	font-weight:bold;
	color:#e2001a;
	text-align:center;
}

.important2 {
	font-size:1.5em;
	font-weight:bold;
	color:#e2001a;
}

.centrer {
	text-align:center;
}

.plusPetit {
	font-size:0.9em;
}

.plusGrand {
	font-size:1.1em;
}

.actu{
	padding-top:10px;
	border-top:dotted 1px #999;
}

strong {
	color:#000000;
}

.TxtBlanc{
	color:#fff;
}



/*---------------------------------------------------------------
                         Style du texte Home
---------------------------------------------------------------*/

#contenuHome {
	color:#525252;
}

#contenuHome .actu{
	padding:10px 0 0 5px;
	border-top:dotted 1px #999;
}

#contenuHomeGauche a, #contenuHomeMilieu a{
	color:#525252;
	text-decoration:underline;
}

#contenuHomeGauche a:hover, #contenuHomeMilieu a:hover{
	color:#0386c8;
}

#contenuHomeGauche p img {
	padding:5px 0 10px 0;
}

#contenuHomeGauche h1{
	margin-top: 0;
	margin-bottom:2px;
	font-size:1.1em;
	font-weight:bold;
	color:#3e77ca;
	text-transform: uppercase;
}

#contenuHomeMilieu h1{
	margin-top: 0;
	margin-bottom:2px;
	font-size:1.1em;
	font-weight:bold;
	color:#f16729;
	text-transform: uppercase;
}

.vignetteContenu a, .vignetteContenu a:hover {
	color:#000;
	text-decoration:underline;
}

#vignette1 .vignettePied a, #vignette2 .vignettePied a, #vignette3 .vignettePied a, #vignette4 .vignettePied a, #galeriePhoto .vignettePied a, #galeriePhoto .vignettePied a:hover {
	color:#fff;
	text-decoration:none;
}

#vignette1 .vignettePied a:hover, #vignette2 .vignettePied a:hover, #vignette3 .vignettePied a:hover, #vignette4 .vignettePied a:hover {
	color:#000;
	text-decoration:none;
}

#contenuHomeDroite .blocDroite .legende{
	margin: 0;
	padding: 3px 10px 10px 10px;
	text-align:right;
}

#contenuHomeDroite .blocDroite h1{
	margin: 0 ;
	padding: 10px 10px 0 10px;
	font-size:1.1em;
	font-weight:bold;
	color:#f16729;
	text-transform: uppercase;
	text-align:right;
}

#contenuHomeDroite .blocDroite a {
	color:#000;
	text-decoration:underline;
}

#contenuHomeDroite .blocDroite a:hover {
	color:#0386c8;
	text-decoration:underline;
}

/*---------------------------------------------------------------
                         Style du texte Page Interne
---------------------------------------------------------------*/

#pageMenu1 h1, #pageMenu2 h1, #pageMenu3 h1,  #pageMenu4 h1{
	margin: 0 0 10px 0;
	font-size:1.3em;
	font-weight:bold;
	color:#f16729;
	text-transform: uppercase;
}

#pageMenu1 h2, #pageMenu2 h2, #pageMenu3 h2, #pageMenu4 h2{
	margin: 0 0 5px 0;
	font-size:1.1em;
	font-weight:bold;
	color:#70981e;
	text-transform:none;
}

table {
	font-size:1em;
	color:#000000;
}

#basMenu1 a, #basMenu2 a, #basMenu3 a, #basMenu4 a, #basMenu5 a, #basMenu6 a, #basMenu7 a, #basMenu8 a{
	color:#fff;
	text-decoration:underline;
	font-size:0.9em;
}

#basMenu1 a:hover, #basMenu2 a:hover, #basMenu3 a:hover, #basMenu4 a:hover, #basMenu5 a:hover, #basMenu6 a:hover, #basMenu7 a:hover, #basMenu8 a:hover{
	color:#fff;
	text-decoration:underline;
}

.bloc1, .bloc2, .bloc3 {
	color:#525252;
}

#copyright strong{
	color:#fff;
}

.bloc3 h1{
	margin: 0 0 2px 0;
	font-size:1.3em;
	font-weight:bold;
	color:#f16729;
	text-transform: uppercase;
}

.bloc3 h2{
	margin: 0 0 5px 0;
	font-size:1.1em;
	font-weight:bold;
	color:#70981e;
	text-transform:none;
}

.bloc3 img{
margin-right:5px;
}

