/* CSS Document */

/* fond des blocs */
.footer {
background-image:url(images/footer.jpg); background-repeat:no-repeat;
}

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

.calendrierfd {background-image:url(images/contindex2_04.png); background-repeat:no-repeat;
}

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

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

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

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

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

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

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

.fdvertclair {background-color:#000000;}
/*textes*/
.txt {
color:#ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.txtbl {
color:#ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
} 

.txtrss{
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.date {
color:#ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.txtpt {
color:#ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}

.txtptbl {
color:#ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}
.txtptbl a {
color:#ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-decoration: underline;
}

.txtptbl a : hover{
color:#ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-decoration: underline;
}


.txtpt a {
color:#ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-decoration: underline;
}

.txtpt a : hover{
color:#ff0000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-decoration: underline;
}

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

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

.txtbl a{
color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

.txtbl a:hover{
color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
}

.titre {
color:#ff0000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
}

.titrecal {
color:#ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:600;
}

.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;}