/*DISCLAIMER*/
div#disclaimer{ text-align:left; }
 div#disclaimer-fond{ z-index:1000; position:absolute;  width:1000px; height:2650px; background:black; filter:alpha(opacity=98); -moz-opacity:0.98; opacity: 0.98; text-align:center; line-height:normal; clear:both; }
 div#disclaimer-conteneur{ z-index:1001;position:absolute;  width:1000px; text-align:center; clear:both; }
  div#disclaimer-cadre{ width:1000px; margin-left:auto; margin-right:auto; text-align:center;  padding:15px; font-size:12px; background:black; color:white; }
   div#disclaimer-cadre b{ font-size:14px; color:white; }
   div#disclaimer-cadre a{ text-decoration:none; font-size:22px; font-weight:bold; color:black; }
   div#disclaimer-cadre a:hover{ color:#28385b; }


body
{
   width: 1000px;
   
   margin-top: 0px;
   margin-bottom: 20px;
   margin-left:auto;
    margin-right:auto;
   background-color: #000;
   color:#fff;
   font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
}


#header
{
   margin-top:15px;
   margin-bottom:5px;
   width: 1000px;
   height: 120px;
   background-image: url('title1.jpg');
   background-repeat: no-repeat;
 
}


#header2
{
   margin-top:15px;
   margin-bottom:5px;
   width: 1000px;
   height: 120px;
   background-image: url('title2.jpg');
   background-repeat: no-repeat;
 
}

#cadre
{
width: 100%;
height:100%;
position: relative;
}

a                 { color: #28385b; text-decoration: none; outline: none; }

/* favPage */
.video_fav a:hover {filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; color: #28385b;}
.video_fav a {color: #000; text-decoration:none;}
.fav_title  {font-size:1.4em; text-align:center;margin-top:5px;}
.fav_title a {color: #28385b; text-decoration: none;}
.fav_title a:hover {color:#fff;}
.fav_body {margin-top:10px; width:618px; height:1250px; border: 1px solid#fff;}

/* AdPage */
#adpage{display:block; width:1000px; height:600px; border-right: 1px solid #000; border-left: 1px solid #000;margin-top:20px;}
.header2{width:800px; height:130px;background-repeat: no-repeat;background-image:url('title2.jpg');}
.adtext {width: 500px;height:200px;text-align:center;margin-left:250px;font-size}
.adtext h1 {text-align:center;font-size:1.7em}
.buttons {clear:both;width:500px; height:60px;margin-left:250px;margin-top:50px;padding-left:120px;}
.button{float:left;margin-right:55px;}
.buttons a {color: #000; text-decoration: none;}

/* Le menu */

#menu
{
background-color:#fff; 
   width: 1000px;
   height: 33px;
   border-top: 1px solid #fff;
   border-bottom: 1px solid #fff;
   text-align: center;
}

.menu_links_here a
{
background: transparent url("logos.png") 0px 0px no-repeat; 
display: block; width: 80px; height: 26px;
text-decoration: none;
text-align:center;
margin-left: 1px;
margin-right: 1px;
font-weight:bold;
font-size:0.8em;
color:#fff;
padding-top: 7px;
padding-left: 20px;
padding-right: 20px;
float:left;
}


.menu_links a
{ 
background-color: black; 
display: block; width: 80px; height: 26px;
float: left;
text-decoration: none;
text-align:center;
margin-left: 1px;
margin-right: 1px;
font-weight:bold;
font-size:0.8em;
color:#fff;
padding-top: 7px;
padding-left: 20px;
padding-right: 20px;
}

.menu_links a:hover 
{
background: transparent url("logos.png") 0px 0px no-repeat; 
display: block; width: 80px; height: 26px;
color: #ffffff;
}

.menu_fin
{
background-color: black;
display: block; width: 265px; height: 28px;
float: left;
margin-left: 1px;
margin-right: 1px;
text-align:center;
padding-top:5px;
}

/* Box */

#box
{
   clear: both;
   float: left;
   width: 170px;
   height:100%;
  
    background-color: #000;
   margin: 10px;
   margin-top: 15px;
   border: 1px solid #fff;
}


.box_titre {background: transparent url("logos.png") 0px 0px no-repeat; display: block; width: 170px; height: 24px; margin-top: 1px;
    text-align: center;
    font-weight:bold;
    font-size:1em;
}

.element_box ul { text-align: left; list-style-type: none; padding-left: 10px; font-size: 0.7em;}
.element_box a { color:#fff; text-decoration:none; cursor:pointer;}
.element_box a:hover { color: #28385b;}

/* Box Ad */
#cadre_boxad{position:absolute; top:0; right:0; width: 160px; height: 1350px; background-color: #000; margin: 10px; margin-top:50px; border: 1px solid #fff;}

.box_titread {background: transparent url("logos.png") 0px 0px no-repeat; display: block; width: 160px; height: 24px; margin-top: 1px;
    text-align: center;
    font-weight:bold;
    font-size:1em;
}


#cadre_boxad2{position:relative;  width: 728px; height: 105px; background-color: #000; margin: 15px; margin-left:225px;  border: 1px solid #fff;}



/* Box 3 */
#box3
{

   width: 170px;
  
    background-color: #000;
   margin: 10px;
   margin-top: 530px;
   border: 1px solid #fff;
}


.box_titre {background: transparent url("logos.png") 0px 0px no-repeat; display: block; width: 170px; height: 24px; margin-top: 1px;
    text-align: center;
    font-weight:bold;
    font-size:1em;
}

.element_box ul { text-align: left; list-style-type: none; padding-left: 10px; font-size: 0.7em;}
.element_box a { color:#fff; text-decoration:none; cursor:pointer;}
.element_box a:hover { color: #28385b;}


/* Body */

#body {margin: 15px 0 20px 190px; color: #fff; background-color: #000; font-size: 0.7em; text-align: justify;padding-left:6px;padding-right:4px;}
.sous_body {margin-top:10px; width:618px; height:450px; border: 1px solid#fff;}

.body_titre h1{float:left; background: transparent url("logos.png") 0px 0px repeat-x; display: block; width: 616px; height: 25px; 
				margin-top:0px; text-align: center; font-weight:bold; font-size:1.8em;}

.video_week{display:block; width:384px; height:350px; margin-left: 115px;}
.video_week h1{text-align:center;}
.video_week a{color:#000; cursor:pointer;}
.video_week a :hover {color: #28385b;filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8;}

/* BODY II */

#body2 {margin: 15px 0 20px 218px; color: #fff; background-color: #000; font-size: 0.7em; text-align: center; padding-left:6px;padding-right:4px;}
.sous_body2 {margin-top:10px; width:731px; height:600px; border: 1px solid #fff;}

.body_titre2 h1{float:left; background: transparent url("logos.png") 0px 0px repeat-x; display: block; width: 731px; height: 25px; 
				margin-top:0px; text-align: center; font-weight:bold; font-size:1.8em;}

.video_week2{float:left;display:block; width:608px; height:500px; margin:auto;margin-left:60px;}
.video_week2 h1{text-align:center;}
.video_week2 a{color:#000; cursor:pointer;}
.video_week2 a :hover {color: #28385b;filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8;}

/* BODY CAT */
#body_cat { margin: 15px 15px 20px 10px;color: #fff; background-color: #000; font-size: 0.7em; text-align: justify; width: 795px; height: 975px; border: 1px solid #fff; }

.body_cat_titre h1{float:left; background: transparent url("logos.png") 0px 0px repeat-x; display: block; width: 795px; height: 25px;
					margin-top: 0px; text-align: center; font-weight:bold; font-size:1.6em;}

.body_box_cat { display:block; width:180px; height:160px; margin:10px; margin-left: 8px; margin-right:4px; border: 3px solid #28385b; float:left;}
.video_cat {}
.video_cat a{color:#000; cursor:pointer;}
.video_cat a :hover {color: #28385b;filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.title_cat {text-align:center;font-size:1.4em;font-weight:bold; background: transparent url("logos.png") 0px 0px repeat-x; display: block; width: 180px; height: 25px;}
.title_cat a {color:#fff; text-decoration:none;cursor:pointer;}


/* CAT */
#body_vid { margin: 15px 15px 20px 0px;color: #fff; background-color: #000; font-size: 0.7em; text-align: justify; width: 805px; height:1450px; border: 1px solid #fff; }
.vid_pag {width: 805px; height: 30px;text-align:center; float: left; font-size: 1.4em; font-weight:bold;}
.vid_pag a {color:#fff; cursor:pointer;}
.vid_pag a :hover {color:#fff;}
.body_vid_titre h1{float:left; background: transparent url("logos.png") 0px 0px repeat-x; display: block; width: 805px; height: 25px;
					margin-top: 0px; text-align: center; font-weight:bold; font-size:1.6em;}

.body_box_vid {position:relative; width:176px; height:165px; margin-bottom:40px; margin-left: 17px; margin-right:5px;  float:left;}
.video_vid img { width:176px; height:140px; border: 1px solid #fff; cursor:pointer; }

.video_vid a :hover {color: #fff;filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.vid_title { color: fe81c3; font-size: 1.2em; font-weight:bold; cursor:pointer;}
.vid_left { clear: both; float: left;}
.vid_right {float: right;}
.links{text-align:center;width:100%;height:30px;display:block;margin-top:930px;}
.links a:visited {color:#fff;}

/* COMMENTS */
.body_comments {margin-top:10px; width:618px; height:400px; border: 1px solid#fff; text-align: center; }


/* CONTACT */
.sous_body_contact { margin-top:10px;  width: 618px; height: 400px; border: 1px solid#fff; text-align: center; }

.body_titre_contact h1 {margin-top:0px; background: transparent url("logos.png") 0px 0px repeat-x; display: block; width: 618px; height: 24px;text-align: center;
						font-weight:bold; font-size:1.6em;}
.contact_form input {display:block; float:left ;margin-left:300px;}


/* FOOTER */
#footer
{
text-align: center;
font-size:1em;
}