/* CSS Document */

/* fond des blocs */
.body {
color:#FFFFFF; font-family:Arial; font-size:12px; }

.bloc1 {
background-image:url(images/index_06.jpg); background-repeat:no-repeat;
}

.blocmenu{
background-image:url(images/index_04.jpg); background-repeat:no-repeat;
}

.blocnews{
background-image:url(images/contnews_01.png); background-repeat:repeat-y; background-position:top;
}

.blocfooter{
background-image:url(images/index_06.jpg); background-repeat:no-repeat; background-position:top;
}

.bloctrans{
background-image:url(images/fondtrans.png); background-repeat:no-repeat; background-position:top;
}

.bloctransgh{
background-image:url(images/JTS722009_03.png); background-repeat:repeat-y; background-position:top;
}
.bloctransghph{
background-image:url(../images/JTS722009_03.png); background-repeat:repeat-y; background-position:top;
}

.bloctransdt{
background-image:url(images/JTS722009_02.png); background-repeat:repeat-y; background-position:top;
}

.bloc2 {
background-image:url(../images/cont_02.jpg); background-repeat:no-repeat;
}

.bloc02 {
background-image:url(../images/ind_02.jpg); background-repeat:no-repeat;
} 

.bloc3 {
background-image:url(images/cont_003.jpg); background-repeat:no-repeat;
}

.bloc03 {
background-image:url(images/ind_03.jpg); background-repeat:no-repeat;
}

.blocph {
background-image:url(images/ind_07.jpg); background-repeat:no-repeat;
}

.blocfd {
background-image:url(images/ind_01.jpg); background-repeat:no-repeat;
}

.blocnews {
background-image:url(../images/contnews_02.jpg); background-repeat:repeat-y;
}

.blocpil1 {
background-image:url(../images/contpilote_01.jpg); background-repeat:no-repeat;
}

.blocpil2 {
background-image:url(../images/contpilote_04.jpg); background-repeat:no-repeat;
}
.blocpil3 {
background-image:url(../images/contpilote_02.jpg); background-repeat:no-repeat;
}

/* fond des blocs end */

/*textes*/
.txt {
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}

.txtpt {
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
}

.txt a{
color: #FFffff;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}

.txt a:hover{
color: #FF0000;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
}

.txtrss a{
color: #FFffff;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
}

.txtrss a:hover{
color: #FF0000;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
}

.titre {
color:#FFffff;
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
}

.encadrement{border:1px solid #FFFFFF;float:left;margin:0 0 0 5px;padding:5px;}
.encadrementtd{border:1px solid #FFFFFF;float:left;margin:0 0 0 5px;padding:5px;}

.div_img_left{float: left;margin-right: 10px;margin-bottom: 10px;}
.div_img_bottom{clear: both;margin-top: 5px;text-align: center;}
.div_youtube{clear: both;margin-top: 5px;text-align: center;}

.date{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#FFCC00;}

/*style newsletter*/
/*body{width: 800px; margin: auto;}*/
#news_body{background-color: #FFFFFF; border-style:solid; border-color:#000000; border-width:1px; width:800px; margin-left: auto; margin-right: auto;}
#news_header{background-image: url(images/news_header_bg.gif); background-repeat:repeat-x; height: 216px;}
#news_logo{float:left; margin-left:20px; margin-top:20px;}
#news_titre{float:right; font-family:Arial, Helvetica, sans-serif; font-size:20px; text-align:right; margin-top:70px; margin-right:20px; color:#00346b;}
#news_image{width:550px; height:250px; border-style:solid; border-color:#000000; border-width:1px; float:right; background-color: #FFFFFF; margin-right:20px; margin-top:10px;}
#news_image2{float:left; margin-left:20px; margin-top:80px;}
#news_content{clear:both; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:left; margin-left:25px; margin-right:20px; padding-top:20px;}
#news_footer{clear:both; background-image: url(images/news_footer_bg.gif); background-position: bottom left; background-repeat: repeat-x; height:181px; margin-top:20px;}
#news_footer_img{float:left; margin:0px;}
#news_signature{float:right;font-family:Arial, Helvetica, sans-serif; font-size:20px; text-align:right; margin-right:10px; margin-top:90px; color:#00346b;} 
#news_desinscription{float:right;font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:center; margin-right:10px; color:#666666; margin-top:30px; width:500px;} 
.ml2 {font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:10px; text-decoration:none;}
.ml2 a{font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:10px; text-decoration:underline;}
.ml2:hover {font-family:Arial, Helvetica, sans-serif;  text-decoration:underline; color: #666666;}

ptnewslet { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#FF0000;}