/* CSS Document */

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

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

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

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

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

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

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

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

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

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

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

.blocnd {
background-image:url(images/dietrich_cont_05.jpg); background-repeat:repeat-y;
}
/* fond des blocs end */

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

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

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

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


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

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

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

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


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

.encadrement{border:1px solid #3c7df4;float:left;margin:0 0 0 5px;padding:5px;}
.encadrementtd{border:1px solid #3c7df4;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;}