*, form, fieldset, table, a, img, ol {
    margin: 0;
    padding: 0;
    border: 0;
}

body{
	position: absolute;
	font-family:Trebuchet MS, Verdana, Arial, sans-serif;
	background:url(images/bg.gif) repeat-x  50% 0 ;
	background-color:#fff;
	/*text-align:center;*/
	margin:auto;
	width:100%;
	height:100%;
	height:auto;
	overflow:none;	
	color:#000;
}
body#index{
	background:url(images/bg_accueil.gif) repeat-x  50% 0 ;
}
body#programmes{
	background:url(images/bg_programmes.gif) repeat-x  50% 0 ;
}
body#intern{
	background:url(images/bg_intern.gif) repeat-x  50% 0 ;
}

html, body {
height:100%;
}
a{
	border:none;
	text-decoration:none;
	font:Arial, Helvetica, sans-serif;
	outline: none; 
	color:red;

}
a:focus{
outline:0;
} 
a.normal{
	color:#083B5B;
	border:none;
	text-decoration:none;
	font:Arial, Helvetica, sans-serif;
}

.clearer{
	clear:both;
	height:0px;
}
hr{
}

/*ACCEUIL*/
div#main{
	width:100%;
	margin:auto;
	/*border:1px solid red;*/
	/*text-align:center;*/
}
/**/
div#header{
background:url(images/bg_header.gif) repeat-x ;
width:100%;
height:134px;
}
div#header div#header_inner{
width:915px;
margin:auto;
height:135px;
}
div#header div#header_inner div#logo{
float:left;
width:211px;
height:97px;
}
div#header div#header_inner div#middle{
float:left;
height:97px;
width:357px;
}
div#header div#header_inner div#recherche{
float:left;
width:344px;
height:97px;
background:url(images/header_03.gif) no-repeat ;
}
div#header div#header_inner div#recherche div#form_recherche{
width:332px;
height:29px;
background:url(images/recherche_bg.gif) no-repeat ;
margin:55px 0 0 8px;
}
div#header div#header_inner div#recherche div#form_recherche form{
width:300px;
margin:0 0 0 30px;
text-align:left;
padding:5px 0 0 0;
}
div#header div#header_inner div#recherche div#form_recherche form div#champ{
height:18px;
width:210px;
float:left;

}
div#header div#header_inner div#recherche div#form_recherche form div#reponse{
height:18px;
width:80px;
float:left;

}
div#header div#header_inner div#recherche div#form_recherche form input[type=text]{
height:18px;
width:210px;
border:1px solid #8f8f8f;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
vertical-align:top;
padding:none;

}
div#header div#header_inner div#recherche div#form_recherche form input[type=submit]{
height:20px;
width:80px;
border:1px solid #8f8f8f;
background:url(images/bg_bt.gif) repeat-x ;
background-color:#000;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-left:4px;
vertical-align:top;
cursor:pointer;
padding:0 0 2px 0;

}


/*MENU LE28TV*/
div#header div#header_inner div#menu{
height:38px;
}
div#header div#header_inner div#menu div#menu_accueil{
float:left;
width:130px;
height:38px;
background:url(images/menu_accueil.gif) no-repeat ;
text-indent:-900em;
}
div#header div#header_inner div#menu div#menu_accueil:hover{
background:url(images/menu_accueil.gif) no-repeat 0 -38px;
cursor:pointer;
}
div#header div#header_inner div#menu div#menu_accueil_selected{
float:left;
width:130px;
height:38px;
text-indent:-900em;
background:url(images/menu_accueil.gif) no-repeat 0 -38px;
cursor:pointer;
}
/**/
div#header div#header_inner div#menu div#menu_programmes{
float:left;
width:128px;
height:38px;
background:url(images/menu_programmes.gif) no-repeat ;
text-indent:-900em;
}
div#header div#header_inner div#menu div#menu_programmes:hover{
background:url(images/menu_programmes.gif) no-repeat 0 -38px;
cursor:pointer;
}
div#header div#header_inner div#menu div#menu_programmes_selected{
float:left;
width:128px;
height:38px;
background:url(images/menu_programmes.gif) no-repeat 0 -38px;
text-indent:-900em;
}
/**/
div#header div#header_inner div#menu div#menu_annonces{
float:left;
width:129px;
height:38px;
background:url(images/menu_annonces.gif) no-repeat ;
text-indent:-900em;
}
div#header div#header_inner div#menu div#menu_annonces:hover{
background:url(images/menu_annonces.gif) no-repeat 0 -38px;
cursor:pointer;
}
div#header div#header_inner div#menu div#menu_annonces_selected{
float:left;
width:129px;
height:38px;
background:url(images/menu_annonces.gif) no-repeat 0 -38px;
text-indent:-900em;
}
/**/
div#header div#header_inner div#menu div#menu_archives{
float:left;
width:131px;
height:38px;
background:url(images/menu_archives.gif) no-repeat ;
text-indent:-900em;
}
div#header div#header_inner div#menu div#menu_archives:hover{
background:url(images/menu_archives.gif) no-repeat 0 -38px;
cursor:pointer;
}
div#header div#header_inner div#menu div#menu_archives_selected{
float:left;
width:131px;
height:38px;
background:url(images/menu_archives.gif) no-repeat 0 -38px;
text-indent:-900em;
}
/**/
div#header div#header_inner div#menu div#menu_equipe{
float:left;
width:131px;
height:38px;
background:url(images/menu_equipe.gif) no-repeat ;
text-indent:-900em;
}
div#header div#header_inner div#menu div#menu_equipe:hover{
background:url(images/menu_equipe.gif) no-repeat 0 -38px;
cursor:pointer;
}
div#header div#header_inner div#menu div#menu_equipe_selected{
float:left;
width:131px;
height:38px;
background:url(images/menu_equipe.gif) no-repeat 0 -38px;
text-indent:-900em;
}
/**/
div#header div#header_inner div#menu div#menu_prestations{
float:left;
width:130px;
height:38px;
background:url(images/menu_prestations.gif) no-repeat ;
text-indent:-900em;
}
div#header div#header_inner div#menu div#menu_prestations:hover{
background:url(images/menu_prestations.gif) no-repeat 0 -38px;
cursor:pointer;
}
div#header div#header_inner div#menu div#menu_prestations_selected{
float:left;
width:130px;
height:38px;
background:url(images/menu_prestations.gif) no-repeat 0 -38px;
text-indent:-900em;
}
/**/
div#header div#header_inner div#menu div#menu_contact{
float:left;
width:135px;
height:38px;
background:url(images/menu_contact.gif) no-repeat ;
text-indent:-900em;
}
div#header div#header_inner div#menu div#menu_contact:hover{
background:url(images/menu_contact.gif) no-repeat 0 -38px;
cursor:pointer;
}
div#header div#header_inner div#menu div#menu_contact_selected{
float:left;
width:135px;
height:38px;
background:url(images/menu_contact.gif) no-repeat 0 -38px;
text-indent:-900em;
}
/*<div id="menu">
            	<div id="menu_acceuil" >Accueil</div>
                <div id="menu_programmes">Programmes</div>
                <div id="menu_annonces">Annonces</div>
                <div id="menu_archives">Archives</div>
                <div id="menu_equipe">L'équipe</div>
                <div id="menu_prestations">Prestations</div>
                <div id="menu_contact">Contact</div>
            </div>*/

/**/
div#flow{
/*text-align:center;*/
width:100%;
padding-top:5px;

}
div#flow div#inner_flow{
width:900px;
margin:auto;
/*border:1px dotted red;*/
}
div#flow div#inner_flow div#caroussel{
width:900px;
height:240px;
}
/**/
div#content{
text-align:center;
width:100%;
position:relative;
}
div#content div#content_inner{
width:915px;
margin: 0 auto 0 auto;
padding-top:5px;
}

/*CARROUSSEL*/

/*VIDEO Du JOUR*/
div#content div#video_du_jour{
width:898px;
margin:0 auto 10px auto;
}
div#content div#video_du_jour div#left_side{
float:left;
height:283px;
width:39px;
}
div#content div#video_du_jour div#video_side{
float:left;
height:283px;
width:460px;
}
div#content div#video_du_jour div#right_side{
float:left;
height:283px;
width:398px;
background:url("images/actualite_right.gif") no-repeat 100% 0;
}
div#content div#video_du_jour div#right_side div#description_video{

width:392px;
padding:2px 0 0 7px;
}
div#content div#video_du_jour div#right_side div#ban_annonce{
width:364px;
height:92px;
margin:7px 0 0 17px;
float:left;
}
div#content div#video_du_jour div#right_side div#ban_annonce div{
height:240px;
}
div#content div#video_du_jour div#right_side div#ban_annonce p{
color:#fff;
font-size:11px;
}
div#content div#video_du_jour div#right_side div#ban_annonce p a{
color:#fff;
text-decoration:underline;
}
div#content div#video_du_jour div#right_side div#description_video div#titre_video{
margin:5px 0 0 0;
height:25px;
}
div#content div#video_du_jour div#right_side div#description_video div#titre_video div{
float:left;
}
div#content div#video_du_jour div#right_side div#description_video div#titre_video div#titre_video_inner{
background-color:#ca3333;
height:25px;
width:370px;
color:#fff;
text-align:left;
font-size:15px;
font-weight:bold;
text-transform:uppercase;
}
div#content div#video_du_jour div#right_side div#description_video div#titre_video div#titre_video_inner p{
padding-top:2px;
}
div#content div#video_du_jour div#right_side div#description_video div#detail_video{
margin:5px 0 0 0;


}
div#content div#video_du_jour div#right_side div#description_video div#detail_video img{
/*height:7px;*/
padding:none;
float:left;
}
div#content div#video_du_jour div#right_side div#description_video div#detail_video div#top_top img{
margin:none;
}
div#content div#video_du_jour div#right_side div#description_video div#detail_video div#bot_bot{
height:7px;
}
div#content div#video_du_jour div#right_side div#description_video div#detail_video div#detail_video_inner{
background-color:#f6f5f5;
height:120px;
width:384px;
color:#454545;
text-align:left;
float:left;
}
/*MISE EN PAGE*/
p.video_title{
color:#ca0101;
font-size:14px;
text-transform:uppercase;
padding:0 0 0 10px;

}
p.video_date{
color:#454545;
font-size:12px;
font-weight:bold;
padding:0 0 0 10px;
}
p.video_text{
color:#454545;
font-size:11px;
padding:8px 0 0 10px;
text-align:justify;
width:340px;
height:60px;
}
p.video_text a{
color:#ca0101;
font-size:12px;
text-decoration:underline;
}
p.video_tags{
color:#454545;
font-size:12px;
padding:0 0 0 10px;
text-align:justify;
width:320px;
padding-top:10px;
}
p.programme_link{
font-size:12px;
text-align:right;
padding:0 0 0 10px;
}
p.programme_link a{
color:#ca0101;
font-size:12px;
text-align:right;
padding:0 10px 0 0;
text-decoration:underline;
}

/*ENCARTS*/
div#content div#encarts{
height:100px;
width:898px;
clear:both;
margin:0 auto 15px auto;

}
div#content div#encarts div.ban_little{
float:left;
width:218px;
height:100px;
margin-right:7px;
}
div#content div#encarts div#newsletter{
float:left;
width:448px;
height:100px;
background:url(images/bg_newsletter.png) no-repeat ;
}
div#content div#encarts div#newsletter{
float:left;
width:448px;
height:100px;
background:url(images/bg_newsletter.png) no-repeat ;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
div#content div#encarts div#newsletter p.news{
color:#454545;
font-size:11px;
text-align:left;
padding:32px 0 0 8px;
}
div#content div#encarts div#newsletter form{

color:#454545;
font-size:12px;
padding:15px 0 0 8px;

}
div#content div#encarts div#newsletter form p{
font-weight:bold;

}
div#content div#encarts div#newsletter form input[type=text]{
border:1px solid red;
color:#454545;
font-size:12px;
height:21px;
width:180px;
border:1px solid #c1bebe;
margin:0 0 0 2px;
}
div#content div#encarts div#newsletter form input[type=submit]{
background:url(images/bt_ok.gif) no-repeat ;
height:22px;
width:47px;
text-indent:-900em;
cursor:pointer;
margin:0 0 0 5px;
}
/*PUBLICITE MEGANNERS*/
div#content div#publicite_large{
margin:0 auto 20px auto;
width:898px;
}
div#content div#publicite_large div#vers_facebook{
float:left;
width:150px;
}
div#content div#publicite_large div#vers_facebook img{
float:left;
width:51px;
margin:10px 5px 0 0;
}
div#content div#publicite_large div#vers_facebook p a {
display:block;
float:left;
width:80px;
color:#454454;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
margin:20px 5px 0 0;
}
div#content div#publicite_large div#vers_facebook p a:hover {
color:#3d60b1;
text-decoration:underline;
}
div#content div#publicite_large div#mega_banner{
float:left;
width:743px;
}
div#content div#publicite_large div#mega_banner img{
float:left;
}
/*
      */




/**/
div#footer{
background:url(images/bg_footer.gif) repeat-x ;
background-color:#1e1f23;
height:148px;
text-align:center;
border:1px solid #c60000;
border-width:0 0 10px 0;
}
div#footer div#footer_inner{
background:url(images/decor_footer.gif) no-repeat 0 87% ;
width:910px;
margin:auto;
height:157px;
}

div#footer div#footer_inner div#col_01{
border:1px solid #6d6e71;
float:left;
width:210px;
border-width:0 0 0 1px;
margin:25px 0 0 15px;
text-align:left;

}
div#footer div#footer_inner div#col_01 ul{
padding:0 0 0 10px;
}
div#footer div#footer_inner div#col_01 img{
margin:0 0 0 7px;
}
div#footer div#footer_inner div#col_01 p{
color:#fff;
list-style-type:none;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:0 0 0 8px;
}
div#footer div#footer_inner div#col_01 p a{
color:#fff;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
div#footer div#footer_inner div#col_01 p a:hover{
text-decoration:underline;
}
div#footer div#footer_inner div#col_02{
border:1px solid #6d6e71;
width:160px;
float:left;
border-width:0 0 0 1px;
text-align:left;
margin:25px 0 0 0;
}
div#footer div#footer_inner div#col_02 img{
margin:0 0 0 7px;
}
div#footer div#footer_inner div#col_02 p{
color:#fff;
list-style-type:none;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:0 0 0 8px;
}
div#footer div#footer_inner div#col_02 p a{
color:#fff;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
div#footer div#footer_inner div#col_02 p a:hover{
text-decoration:underline;
}


div#footer div#footer_inner div#col_03{
width:520px;
float:left;
text-align:right;
}
div#footer div#footer_inner div#col_03 img{
margin:20px 15px 0 0;
}
div#footer div#footer_inner div#col_03 p.text{
color:#4c4e58;
font-size:10px;
}
div#footer div#footer_inner div#col_03 p.text{
color:#4c4e58;
font-size:11px;
padding:5px 15px 0 0;
text-transform:uppercase;
}
div#footer div#footer_inner div#col_03 p.copyright{
color:#4c4e58;
font-size:11px;
padding:15px 15px 0 0;
text-transform:normal;
}
div#footer div#footer_inner div#col_03 p.copyright a{
color:#4c4e58;
}
div#footer div#footer_inner div#col_03 p.copyright a:hover{
color:#c60000;
text-decoration:underline;
}

/*PAGE PROGRAMMES*/
div#encart_programmes{
margin:10px 0 20px 0;
}
div#encart_programmes div#title_programmes{
text-align:center;
margin:0 0 10px 0;
}
div#encart_programmes div#content_colonnes{
text-align:center;
margin:auto;
width:850px;
margin-bottom:20px;
}
div#encart_programmes div#content_colonnes div#colonne_01{
background:url("images/bg_programme_red.gif") repeat-y 100% 0;
text-align:right;
float:left;
width:199px;
height:auto;
margin-right:16px;
}
div#encart_programmes div#content_colonnes div#colonne_03{
background:url("images/bg_programme_red.gif") repeat-y 100% 0;
text-align:right;
float:left;
width:199px;
height:auto;
margin-top:15px;
margin-right:16px;
}
div#encart_programmes div#content_colonnes div#colonne_01_02{
background:url("images/bg_programme_red.gif") repeat-y 100% 0;
text-align:right;
float:left;
width:200px;
height:auto;
margin-right:16px;
}
div#encart_programmes div#content_colonnes div#colonne_03_02{
background:url("images/bg_programme_red.gif") repeat-y 100% 0;
text-align:right;
float:left;
width:200px;
height:auto;
margin-right:16px;
}
div#colonne_01 img.title_colonne, div#colonne_03 img.title_colonne{
/*float:right;*/
}
div.menu_red{
background:url("images/bt_01.gif") no-repeat;
width:197px;
height:48px;
text-align:left;
padding:0 0px 0 0;
margin:5px 0px 0 0;
}
div.menu_red_02{
background:url("images/tatat.gif") no-repeat;
width:197px;
height:48px;
float:right;
padding:0 2px 0 0;
margin:5px 0 0 0;
}
div.menu_red p.big_title, div.menu_red_02 p.big_title{
text-align:left;
color:#fff;
font-size:15px;
text-transform:uppercase;
font-weight:bold;
padding:5px 0 0 16px;
}

div.menu_red p.bot_title, div.menu_red_02 p.bot_title{
text-align:left;
color:#fff;
font-size:11px;
padding:0 0 0 8px;
}

a:hover div.menu_red{
background:url("images/surbrillant.gif") no-repeat;
color:#454545;
}
a:hover div.menu_red p.big_title, a:hover div.menu_red p.bot_title{
color:#454545;
}
a:hover div.menu_red_02{
background:url("images/surbrillant.gif") no-repeat;
}
a:hover div.menu_red_02 p.big_title, a:hover div.menu_red_02 p.bot_title{
color:#454545;
}
a:hover div.menu_red_02 p.bot_title{
text-decoration:underline;
}

/**/
div#encart_programmes div#content_colonnes div#colonne_02{
background:url("images/bg_programme_grey.gif") repeat-y 100% 0;
text-align:right;
float:left;
width:199px;
height:auto;
margin-top:15px;
margin-right:16px;
}
div#encart_programmes div#content_colonnes div#colonne_04{
background:url("images/bg_programme_grey.gif") repeat-y 100% 0;
text-align:right;
float:left;
width:199px;
height:auto;

}
div#encart_programmes div#content_colonnes div#colonne_02_02{
background:url("images/bg_programme_red.gif") repeat-y 100% 0;
text-align:right;
float:left;
width:200px;
height:auto;
margin-right:16px;
}
div#encart_programmes div#content_colonnes div#colonne_04_02{
background:url("images/bg_programme_red.gif") repeat-y 100% 0;
text-align:right;
float:left;
width:200px;
height:auto;

}
div#colonne_02 img.title_colonne, div#colonne_04 img.title_colonne{
/*float:right;*/
height:33px;
}
div.menu_grey{
background:url("images/bt_02.gif") no-repeat;
width:197px;
height:48px;
text-align:left;
padding:0 0 0 0;
margin:5px 0 0 0;
}
div.menu_grey p.big_title{
text-align:left;
color:#fff;
font-size:15px;
text-transform:uppercase;
font-weight:bold;
padding:5px 0 0 16px;
}
div.menu_grey p.big_title img{
margin-right:5px;
}
div.menu_grey p.big_title img{
margin-right:5px;
}
div.menu_grey p.bot_title{
text-align:left;
color:#fff;
font-size:11px;
padding:0 0 0 8px;
}
a:hover div.menu_grey{
background:url("images/surbrillant.gif") no-repeat;
}

a:hover div.menu_grey p.big_title, a:hover div.menu_grey p.bot_title{
color:#454545;
}
/**/
div#toute_lactu {
text-align:right;
}
div#toute_lactu img{
margin-right:50px;
}

/*BULLE*/
div.bulle{
display:none;
position:relative;
top:-85px;
left:55px;
background:url("images/bulle.png") no-repeat;
width:142px;
height:57px;
color:#fff;
font-size:11px;
text-align:left;
padding:8px 0 0 8px;
font-weight:bold;
}
div.menu_grey:hover div.bulle, div.menu_red:hover div.bulle{
display:block;
}


/*LISTE VIDEO*/
div#liste_video{
margin:10px 0 10px 0;
}
div#liste_video div#liste_title{
float:left;
width:242px;
margin-bottom: 200px;
}
div#liste_video div#liste_liste{
float:left;
width:650px;
margin-left:5px;
}
/**/
div#liste_video div#liste_title div#inner_liste_title{

background:url("images/bg_titre_page.gif") no-repeat;
text-align:right;
height:49px;
border:1px solid #fff;
}
div#liste_video div#liste_title a.link_retour{
color:#db0000;
font-size:12px;
float:right;
padding:5px;
text-decoration:underline;
}
div#liste_video div#liste_title div#inner_liste_title p#big{
color:#db0000;
font-size:18px;
font-weight:bold;
padding:5px 6px 0 0;
text-transform:uppercase;
}
div#liste_video div#liste_title div#inner_liste_title p#bi_under{
color:#454545;
font-size:11px;
font-weight:bold;
padding:0 7px 0 0;
}
div#liste_video div#liste_title div#spacer_ban_visite{
height:250px;
}
div#liste_video div#liste_title div#spacer_ban_visite_detail{
height:200px;
}
div#liste_video div#liste_title div#spacer_ban_recherche{
height:200px;
}
div#liste_video div#liste_title div#inner_liste_ban{
margin:0 0 15px 0;
height:150px;
}

/*RECHERCHE KEYWORDS*/
p.recherche_keywords{
font-size:11px;
color:#454545;
text-align:center;
padding-top:10px;
}
/*ENCART VIDEo TYPE*/
div.encart_video_type{
background-color:#eeeeee;
border:1px solid #fff;
min-height:120px;
/*padding:10px;*/
margin:0 0 5px 0;
}
div.encart_video_type p.vide{
color:#454545;
text-align:left;
font-size:12px;
padding:10px;
}
div.encart_video_type div.image_video{
float:left;
width:155px;
height:103px;
padding:10px;
}
div.encart_video_type div.image_video img{
border:1px solid #fff;
width:155px;
height:100px;
}
div.encart_video_type div.image_video img:hover{
border:1px solid #db0000;
}
div.encart_video_type div.text_video{
float:left;
width:460px;
text-align:left;
padding:10px 10px 0 0;
}
div.encart_video_type div.text_video p.title_video_list{
color:#db0000;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
}
div.encart_video_type div.text_video p.title_video_list a{
color:#db0000;
}
div.encart_video_type div.text_video p.title_video_list a:hover{
text-decoration:underline;
}
div.encart_video_type div.text_video p.date_video_list{

color:#454545;
font-size:10px;
font-weight:bold;
}

div.encart_video_type div.text_video p.text_video_list{
clear:both;
color:#454545;
font-size:11px;
text-align:justify;
}
div.encart_video_type div.text_video p.text_video_list a{
color:#db0000;
text-decoration:underline;
}
/*FOOTER LINK*/

div.page_foot_link{
background-color:#eeeeee;
border:1px solid #fff;
margin:4px 0 15px 0;
text-align:right;
color:#db0000;
padding:3px 5px 3px 0;

}
div.page_foot_link a{
color:#db0000;
text-decoration:underline;
text-transform:uppercase;
font-size:12px;
}
div.page_foot_link a:hover{
color:#454545;
}

div.page_foot_link_recherche{
background-color:#eeeeee;
border:1px solid #fff;
margin:4px 0 15px 0;
text-align:center;
color:#db0000;
padding:3px 5px 3px 0;

}
div.page_foot_link a{
color:#db0000;
text-decoration:underline;
text-transform:uppercase;
font-size:14px;
}
div.page_foot_link a:hover{
color:#454545;
}
/*PAGE DETAIL VIDEO*/
div.encart_video_detail{
background-color:#eeeeee;
border:1px solid #fff;
padding:8px;
margin:0 0 5px 0;
}
div.encart_video_detail div.image_video_detail{
width:620px;
margin:5px auto 0 auto;
background-color:#eee;
}

div.encart_video_detail div.image_video_detail img:hover{
border:1px solid #db0000;
}
div.encart_video_detail div.text_video_detail{
width:620px;
text-align:justify;
margin:10px 0 15px 10px;
}
div.encart_video_detail div.text_video_detail p.title_video_detail{
color:#db0000;
font-size:18px;
font-weight:bold;
text-transform:uppercase;
margin:15px 0 5px 0;}
div.encart_video_detail div.text_video_detail p.title_video_detail a{
color:#db0000;
}
div.encart_video_detail div.text_video_detail p.title_video_detail a:hover{
text-decoration:underline;
}
div.encart_video_detail div.text_video_detail p.date_video_detail{
display:block;
float:left;
width:200px;
color:#454545;
font-size:14px;
font-weight:bold;
margin:0 0 5px 0;
}
div.encart_video_detail div.text_video_detail p.compteur_video_detail{
display:block;
float:right;
width:80px;
color:#454545;
font-size:12px;
font-weight:bold;
border:1px solid #454545;
border-width:0 4px 0 0;
background-color:#fff;
text-align:left;
padding:3px;
margin:0 10px 5px 0;
}
div.encart_video_detail div.text_video_detail p.text_video_detail{
color:#454545;
clear:both;
width:610px;
font-size:14px;
text-align:justify;
}
div.encart_video_detail div.text_video_detail p.text_video_detail a{
color:#db0000;
text-decoration:underline;
}
div.encart_video_detail div.text_video_detail p.tags_video_detail{
color:#454545;
font-size:12px;
font-weight:bold;
padding-top:10px;
}

/*PAGE EQUIPE*/
div#liste_content{
background-color:#eeeeee;
border:1px solid #fff;
margin:0 0 15px 5px;
float:left;
width:650px;
text-align:justify;
}
div#liste_content h1{
color:#db0000;
text-transform:uppercase;
font-size:16px;
padding:10px 0 10px 15px;
}
div#liste_content p{
color:#454545;
font-size:14px;
padding:0 15px 5px 15px;
}
div#liste_content p a{
color:#db0000;
text-decoration:underline
}
div#liste_content img.studio{
margin:auto;
display:block;
width:605px;
}
div#liste_content div#bloc_left_text{
float:left;
width:415px;
}
div#liste_content div#bloc_left_text p{
color:#454545;
font-size:14px;
padding:15px;
}

div#liste_content div#encart_petit_benevole{
padding-top:15px;
}
div#liste_content div#encart_petit_benevole a{
color:#db0000;
text-decoration:underline;
}

/*PAGE PRESTATIONS*/
div.spacer_texte_intern{
height:20px;

}
img.prestation_28{
float:left;
width:181px;
margin:10px 10px 0 15px;

}

div#liste_content div#bloc_right_text{
float:left;
width:415px;
}

div#liste_content div#bloc_right_text ul{
padding:10px 0 0 25px;
list-style-image:url("images/pug.gif");
}
div#liste_content div#bloc_right_text ul li{
color:#454545;
font-size:14px;
padding:0 0 8px 0;
}

div#video_manu{
margin:auto;
text-align:center;
margin:15px 0 15px 0;
}

/*PAGE CONTACT*/
div#bloc_contact{
margin:auto;
width:616px;
}
div#contact_form{
margin:auto;
width:616px;
height:500px;
padding:15px 0 15px 0;
}
div#contact_form form div{
height:30px;
clear:both;
}
div#contact_form form div.textarea{
height:200px;
clear:both;

}
div#contact_form form div.code{
height:50px;
clear:both;
text-align:left;
padding-left:15px;
}
div#contact_form form div.code table{



}
div#contact_form form div label{
float:left;
width:250px;
text-align:right;
color:#454545;
font-size:14px;
}
div#contact_form form div p{
float:left;
text-align:left;
}
div#contact_form form div p input[type=text]{
height:20px;
width:250px;
}
div#contact_form form div.special p input[type=text]{
height:20px;
width:70px;
}
div#contact_form form div p select{
width:250px;
font-size:14px;
background-color:#db0000;
color:#fff;
}
div#contact_form form div p textarea{
height:200px;
width:300px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:5px;
}
div#contact_form form div p input[type=submit]{
background-color:#db0000;
color:#fff;
padding:2px 10px 3px 10px;
cursor:pointer;
}

/*PAGE MENTIONS LEGALES*/
div#liste_mentions{
background-color:#eeeeee;
border:1px solid #fff;
margin:0 0 15px 5px;
float:left;
width:650px;
text-align:justify;
}
div#liste_mentions h1{
color:#db0000;
text-transform:uppercase;
font-size:14px;
padding:10px 0 10px 15px;
}
div#liste_mentions p{
color:#454545;
font-size:12px;
padding:0 15px 5px 15px;
}

/*MESSAGE ERREUR*/

div#error{
margin:10px auto 10px auto;
width:500px;
text-align:center;
color:#990000;
border:1px solid #fff;

}
/*
       */
