body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 0;
padding: 0;
color: #5D5D5D;
background-color: #FFFFFF;
}

/*************** HEADER ****************/

#header {position: relative; height: 150px; width: 1000px; 
	background-image: url("img/menu_back.png"); background-repeat: no-repeat;
	top: 7px; left: 20px;
	font-size: 15px; font-weight: bold;}

#header a {text-decoration: none; color: #0079f4;border: 0px;}

#btn_rencontre {position: absolute; top: 95px; left: 0px;}
#btn_home {position: absolute; top: 95px; left: 107px;}
#btn_vos {position: absolute; top: 95px; left: 185px;}
#btn_show {position: absolute; top: 95px; left: 300px;}
#btn_exclu {position: absolute; top: 95px; left: 383px;}
#btn_contact {position: absolute; top: 95px; left: 836px;}
#btn_aide {position: absolute; top: 95px; left: 906px;}

#menu_left {
top: 100px;
left: -16px;
float: left;
width: 1000px;
height: 50px;
}

#menu_right {
position: absolute;
right: 390px;
top: 225px;
height: 30px;
}

.google {
position: absolute;
left: 420px;
margin-top: 30px;
weight: 640px;
height: 80px;
padding: 5px;
}

/***************************************/

#conteneur {
position: absolute;
width: 1000px;
left: 50%;
margin-left: -500px;
}

.droite {
float:  left;
color: #5D5D5D;
width: 167px;
padding: 5px;
background-color: #FFFFFF;
}

#partners2 {
width: 167px;
height: 46px;
background-image: url("img/mes_amies.png"); background-repeat: no-repeat;
}

#partners2_b {
width: 167px;
height: 15px;
background-image: url("img/mes_amies_btm.png"); background-repeat: no-repeat;
}

#partners2_c {
width: 167px;
background-image: url("img/mes_amies_b.png"); background-repeat: repeat-y;
}

.droite #http {align: left;padding: 2px;}
.droite a {text-decoration: none; color: #5D5D5D; padding: 2px;font-size: 10px;}
.droite .httpth {align: left;padding: 2px;}
.droite a:hover {color: #FF014F;}

/***************************************************/

/***************** menutop **********************/
.top_ref {
float: left;
left: 0px;
width: 167px;
padding: 5px;
}

#partners {
width: 167px;
height: 46px;
background-image: url("img/encore_plus.png"); background-repeat: no-repeat;
}

#partners_b {
width: 167px;
height: 15px;
background-image: url("img/encore_plus_btm.png"); background-repeat: no-repeat;
}

#partners_c {
width: 167px;
background-image: url("img/encore_plus_b.png"); background-repeat: repeat-y;
}


.top_ref a {text-decoration: none; color: #0079f4; padding: 2px; font-size: 13px; font-weight: bolder;}
.top_ref a:hover {color: #FF014F; font-weight: bolder; }
.top_ref #http {align: left;padding: 2px;}

/***************************************************/

/****************  MAIN  ****************************/
.main {
float: left;
color: #5D5D5D;
width: 630px;
margin-top: 15px;
margin-bottom: 15px;
background-color: #FFFFFF;
}

.main .video {valign: middle;}

.liste {width: 190px; height: 215px; border: 1px solid #2c69c3;
	margin: 2px; padding: 2px;background-color: #FFFFFF;
	background-image: url("img/video_top.png"); background-repeat: no-repeat;}

.liste .nom {padding: 2px; font-weight: bolder; text-align: center;}
.liste .desc {height: 25px; padding: 5px; margin: 1px 11px 0px 11px;font-style: italic; color: #000000;font-size: 10px; }
.liste .date {margin-top: 5px; vertical-align: bottom; font-size: 10px; font-style: italic; background-color: #b1d8ff; color: #5D5D5D;}

.main a {text-decoration: underline; color: #FFFFFF; padding: 2px; font-weight: bolder; }
.main a:hover {text-decoration: none; color: #FF014F; font-weight: bolder;}
.liste img {margin-top:10px; border: 1px solid #2c69c3;}

.main.video a {text-decoration: none; color: #000000; padding: 2px; font-weight: bolder; }

.test_title {
padding: 13px;
vertical-align: middle;
font-size: 15px;
font-style: bolder;
border: 1px solid #5D5D5D}
/*****************************************************/


/****************  VIEW  ****************************/

.video .desc {height: 60px; width: 350px; margin: 10px; padding: 10px; background-color: #FFFFFF;  border: 2px dotted #000000;}
.video .desc #dl {width: 160px; margin: 10px; padding: 4px; background-color: #000000; color: #FFFFFF; border: 2px dotted #FFFFFF;}
.video .desc #dl a {color: #FFFFFF;}
a.agay  {color: #000;}
/****************************************************/
.bottom {
width: 1000px;
float: left;
lwft: 50%;
margin-bottom: 15px;
}

.sexy {
width: 650px;
poisition: absolute;
margin-bottom: 15px;
}

.partsexy a {color: red; font-size: bolder;}

