/** tyle */

body{

/** background-image: url(../images/bg_red.gif); background-repeat:repeat-x; */
background-color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
margin-left:10px; margin-top:10px}


div#conteneur
{

	width: 870px;
	margin: 0 auto ;
	background-color:ffffff;
	
	position:absolute;

	left: 5px;
	top: 5px;}
	

.flottante1_pl {
background-color: #ffffff;
margin: 0px;
float: left;
width: 600px;
text-align: left;
}
.flottante2_pl {
background-color: #ffffff;
margin: 2px;
float: left;
width: 220px;
text-align: left;
}


/* Pagination */

#pagination {

	margin-top: 8px;
	margin-bottom: 8px;
	


}
#pagination ul {
	list-style-type: none;
	padding-left: 0px;
}
#pagination li {
	display: inline;
	margin: 0 5px 0 0;
	
}
#pagination li a {
	padding: 3px;
	border: 1px solid #999999;
	text-decoration: none;
	color: #333333;
	font-weight:bold;
	background-color:#FFFFFF;
}
#pagination li a:hover {
	border: 1px solid #999999;
	background-color: #CCFFFF;
	font-weight: bold;
	font-size: 12px;
	padding: 5px;

}

/* Pagination */






.vidcol {
	margin: 25px 0 25px 0;

}

.vidcol li {
	float: left;
	width: 180px;
	margin: 0 15px 20px 0;
	list-style: none; 
}

.vidcol li.last {
	margin: 0 0 0 0;
	float: left; 
}

.vidcol img.thumb {
	padding: 0px;
	border: 2px solid #606060;
	margin: 0 0 5px 0;
}

.vidcol img.highlight-on {
	border: 2px solid #FFF5B5; /* #EE577C; */
}

.vidcol .titre {
	width: 180px;
	text-align: left;
	margin: 0 0 5px 0;
	height:34px;
}

.vidcol .titre a {

	color: #000000;
	font: bold 100% arial;
	text-decoration: none;
}

.vidcol .titre a:hover {
	/* color: white;
	background-color: #EE577C; */
	text-decoration: underline;
}

.vidcol .duree {
	text-align: left;
	color: #606060;
	font: 90% arial;
	margin: 0 0 3px 0;
}

.vidcol .vues {
	text-align: left;
	color: #606060;
	font: 90% arial;
	margin: 0 0 3px 0;
}

.vidcol .vote {
	text-align: left;
	color: #606060;
	font: 90% arial;
	margin: 0 0 3px 0;
}

.vidcol .good {
	text-align: left;
	color: #CCCCCC;
	font: bold 107% arial;
}

.vidcol .preview {
	cursor: pointer;
}

.vidcol .review a {
	color: #D41B47;
	text-decoration: none;
}




.pagination {font-size:16px; color:#ffffff; text-decoration:none; font-weight: bold;  }
.pagination A {font-size:12px; color:#cccccc; text-decoration:none;  padding:0px; margin:0px;  }
.pagination A:visited {font-size:12px; color:#cccccc; text-decoration:none; font-weight:normal}
.pagination A:hover {font-size:12px; color:#000000; text-decoration:underline; font-weight:normal; background-color: #000000}
.pagination A:active {font-size:12px; color:#cccccc; text-decoration:none; font-weight:normal}




.menuhaut {font-size:11px; color:#13171d; text-decoration:none; font-weight:bold}
.menuhaut A {font-size:11px; color:#0A0A0A; text-decoration:none; font-weight:bold}
.menuhaut A:visited {font-size:11px; color:#0A0A0A; text-decoration:none; font-weight:bold}
.menuhaut A:hover {font-size:11px; color:#006699; text-decoration:underline; font-weight:bold}
.menuhaut A:active {font-size:11px; color:#0A0A0A; text-decoration:none; font-weight:bold}




.box1 {

margin: 2px;
float: left;
width: 185px;
text-align: center;
}

.box2 {

margin: 2px;
float: left;
width: 600px;
text-align: left;
}


.box2 .titre a {
	color: #000000;
	font: bold 100% arial;
	text-decoration: none;
}

.box2 .titre a:hover {
	/* color: white;
	background-color: #EE577C; */
	text-decoration: underline;
}




.conteneur2 {
width:100%;
position: relative;



}

hr {
clear: both;
visibility: hidden;
}





.infos {
	text-align: left;
	color: #000000;
	font: 75% arial;
	margin: 0 0 3px 0;
}
.infos a {
	text-align: left;
	color: #000000;
	font: 100% arial;
	margin: 0 0 3px 0;
}


.intro {
	text-align: left;
	color: #000000;
	font: 80% arial;
	margin: 0 0 3px 0;
}
.intro a {
	text-align: left;
	color: #000000;
	font: 100% arial;
	margin: 0 0 3px 0;
}







.menu_haut {font-size:18px; color:#FFFFFF; text-align:center}
.menu_haut A {font-size:18px; color:#FFFFFF; text-decoration:none; font-weight:normal;}
.menu_haut A:visited {font-size:18px;color:#FFFFFF; text-decoration:none; font-weight:normal}
.menu_haut A:hover {font-size:18px;color: #FFFFFF; text-decoration: underline; font-weight:normal}
.menu_haut A:active {font-size:18px;color:#FFFFFF; text-decoration:none; font-weight:normal}

.dujour {font-size:19px; color: #333333; text-align:left}

.texte_petit {font-size:10px; color: #999999; text-align:center}
.texte_petit A{font-size:10px; color: #999999; text-align:center}
.texte_petit A:visited{font-size:10px; color: #999999; text-align:center}
.texte_petit A:hover{font-size:10px; color: #999999; text-align:center}
.texte_petit A:active{font-size:10px; color: #999999; text-align:center}

.login {font-size:11px; color: #FFFFFF; font-weight:bold; }
.login A {text-decoration:none; color: #FFFFFF;}
.login A:visited {text-decoration:none;color: #FFFFFF;}
.login A:hover {text-decoration: underline; color: #FFFFFF;}
.login A:active {text-decoration:none;color: #FFFFFF; }

.titre_video {font-size:14px; color:#000000; text-decoration:none; font-weight:bold}
.titre_video A {font-size:14px; color:#000000; text-decoration:none; font-weight:bold}
.titre_video A:visited {font-size:14px; color:#000000; text-decoration:none; font-weight:bold}
.titre_video A:hover {font-size:14px; color:#000000; text-decoration:underline; font-weight:bold}
.titre_video A:active {font-size:14px; color:#000000; text-decoration:none; font-weight:bold}












.trade {font-size:13px; color:#000000; text-decoration:none; font-weight:bold}
.trade A {font-size:13px; color:#000000; text-decoration:none; font-weight:bold}
.trade A:visited {font-size:13px; color:#000000; text-decoration:none; font-weight:bold}
.trade A:hover {font-size:13px; color:#000000; text-decoration:underline; font-weight:nonbolde}
.trade A:active {font-size:13px; color:#000000; text-decoration:none; font-weight:bold}

.titre_video_play {font-size:18px; color: #666666; text-decoration:none; font-weight:bold}


.categories {font-size:18px; color: #666666; text-decoration:none; font-weight:bold}
.categories A {font-size:18px; color: #666666; text-decoration:none; font-weight:bold}
.categories A:visited {font-size:18px; color: #666666; text-decoration:none; font-weight:bold}
.categories A:hover {font-size:18px; color: #666666; text-decoration:none; font-weight:bold}
.categories A:active {font-size:18px; color: #666666; text-decoration:none; font-weight:bold}

.details_video {font-size:11px; color: #333333; text-decoration:none; font-weight:normal}
.details_video A {font-size:11px; color:#333333; text-decoration:none; font-weight:normal}
.details_video A:visited {font-size:11px; color:#333333; text-decoration:none; font-weight:normal}
.details_video A:hover {font-size:11px; color:#333333; text-decoration:none; font-weight:normal}
.details_video A:active {font-size:11px; color:#333333; text-decoration:none; font-weight:normal}

.page_video {font-size:14px; color: #CCCCCC; text-decoration:none; font-weight:normal; padding-left:20px}
.page_video A {font-size:14px; color:#CCCCCC; text-decoration:none; font-weight:normal; padding-left:20px}
.page_video A:visited {font-size:14px; color:#CCCCCC; text-decoration:none; font-weight:normal; padding-left:20px}
.page_video A:hover {font-size:14px; color:#CCCCCC; text-decoration:none; font-weight:normal; padding-left:20px}
.page_video A:active {font-size:14px; color:#CCCCCC; text-decoration:none; font-weight:normal; padding-left:20px}

.tag_cloud {font-size:14px; color: #333333; text-decoration:none; font-weight:normal; padding-left:3px; padding-right:3px;letter-spacing:-1px}
.tag_cloud A {font-size:13px; color:#000000; text-decoration:none; font-weight:bold; padding-left:3px padding-right:3px;letter-spacing:-1px}
.tag_cloud A:visited {font-size:13px; color:#000000; text-decoration:none; font-weight:bold; padding-left:3px padding-right:3px;letter-spacing:-1px}
.tag_cloud A:hover {font-size:13px; color:#000000; text-decoration:none; font-weight:bold; padding-left:3px padding-right:3px;letter-spacing:-1px}
.tag_cloud A:active {font-size:13px; color:#000000; text-decoration:none; font-weight:bold; padding-left:3px padding-right:3px;letter-spacing:-1px}


.pages {font-size:14px; color: #666666; text-decoration:none; font-weight:normal}
.pages A {font-size:14px; color: #999999; text-decoration:underline; font-weight:bold}
.pages A:visited {font-size:14px; color:#999999; text-decoration:underline; font-weight:bold}
.pages A:hover {font-size:14px; color:#999999; text-decoration:none; font-weight:bold}
.pages A:active {font-size:14px; color:#999999; text-decoration:underline; font-weight:bold}

.default_text {font-size:12px; color:#666666;}
.default_text A {font-size:12px; color:#666666; text-decoration:none; font-weight:bold}
.default_text A:visited {font-size:12px;color:#666666; text-decoration:none; font-weight:bold}
.default_text A:hover {font-size:12px;color: #666666; text-decoration: underline; font-weight:bold}
.default_text A:active {font-size:12px;color:#666666; text-decoration:none; font-weight}


.text_petit {font-size:11px; color:#CCCCCC;}
.text_petit A {font-size:11px; color:#CCCCCC; text-decoration:none; font-weight:bold}
.text_petit A:visited {font-size:11px;color:#CCCCCC; text-decoration:none; font-weight:bold}
.text_petit A:hover {font-size:11px;color: #CCCCCC; text-decoration: underline; font-weight:bold}
.text_petit A:active {font-size:11px;color:#CCCCCC; text-decoration:none; font-weight}


.text_normal {font-size:12px; font-weight:normal;color:#666666;}
.text_normal A {font-size:12px; color:#666666; text-decoration:none; font-weight:normal}
.text_normal A:visited {font-size:12px;color:#666666; text-decoration:none; font-weight:normal}
.text_normal A:hover {font-size:12px;color:#666666; text-decoration: underline; font-weight:normal}
.text_normal A:active {font-size:12px;color:#666666; text-decoration:none; font-weight:normal}

.text_vert {font-size:12px; font-weight:normal;color:#000000;}
.text_vert A {font-size:12px; color:#000000; text-decoration:underline; font-weight:normal}
.text_vert A:visited {font-size:12px;color:#000000; text-decoration:underline; font-weight:normal}
.text_vert A:hover {font-size:12px;color:#000000; text-decoration: underline; font-weight:normal}
.text_vert A:active {font-size:12px;color:#000000; text-decoration:underline; font-weight:normal}

.disclamer {font-size:16px; font-weight:normal;color: #999999 ;}



.titre_page {font-size:18px; color: #000000; text-decoration:none; font-weight:bold;letter-spacing:-1px;}
.titre_page A {font-size:18px; color: #000000; text-decoration:underline; font-weight:bold;letter-spacing:-1px;}
.titre_page A:visited {font-size:18px; color: #000000; text-decoration:underline; font-weight:bold;letter-spacing:-1px;}
.titre_page A:hover {font-size:18px; color: #000000; text-decoration:none; font-weight:bold;letter-spacing:-1px;}
.titre_page A:active {font-size:18px; color: #000000; text-decoration:none; font-weight:bold;letter-spacing:-1px;}



.images_videos  { border-color: #595e68;  border-style: solid; }

.images_videos img:hover {border-color: #FFFF99;  border-style: solid; }




.default_menu_blue {font-size:12px; color: #999999; text-decoration:none; font-weight:normal;letter-spacing:-1px; padding:2px}
.default_menu_blue A {font-size:12px; color: #999999; text-decoration:underline; font-weight:normal;letter-spacing:-1px;padding:2px}
.default_menu_blue A:visited {font-size:12px; color: #999999; text-decoration:underline; font-weight:normal;letter-spacing:-1px;padding:2px}
.default_menu_blue A:hover {font-size:12px; color: #999999; text-decoration:none; font-weight:normal;letter-spacing:-1px;padding:2px}
.default_menu_blue A:active {font-size:12px; color: #999999; text-decoration:none; font-weight:normal;letter-spacing:-1px;padding:2px}












.menu_head {font-size:12px;font-weight:bold; color:#2a3039; padding-top:3px; padding-bottom:3px;padding-left:5px}

.menu_g {font-size:11px; color:#13171d; text-decoration:none; font-weight:normal; padding-left:5px;}
.menu_g A {font-size:11px; color:#13171d; text-decoration:none; font-weight:normal; padding-left:5px;}
.menu_g A:visited {font-size:11px;color:#13171d; text-decoration:none; font-weight:normal; padding-left:5px;}
.menu_g A:hover {font-size:11px;color: #c947c1; text-decoration: underline; font-weight:normal; padding-left:5px;}
.menu_g A:active {font-size:11px;color:#13171d; text-decoration:none; font-weight:normal; padding-left:5px;}




.text_video {font-size:10px;  color:#000000;}
.text_video A {font-size:10px; color:#000000; text-decoration:none; font-weight:bold}
.text_video A:visited {font-size:10px;color:#000000; text-decoration:none; font-weight:bold}
.text_video A:hover {font-size:10px;color: #000000; text-decoration: underline; font-weight:bold}
.text_video A:active {font-size:10px;color:#000000; text-decoration:none; font-weight}








.date { letter-spacing:-1px;
color:#8097BB;
font-size:16px;
white-space:nowrap;
padding-top:2px;
font-weight:bold}


.bas {font-size:11px; color:#000000; padding-left:1px; padding-top:1px; background-color:6fa797}
.bas A {font-size:11px; color:#000000; text-decoration:none; font-weight:normal}
.bas A:visited {font-size:11px;color:#000000; text-decoration:none; font-weight:normal}
.bas A:hover {font-size:11px;color:#000000; text-decoration: underline; font-weight:normal}
.bas A:active {font-size:11px;color:#000000; text-decoration:none; font-weight:normal}





.text_petit_blanc {font-size:12px; color:#FFFFFF;}
.text_petit_blanc A {font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold}
.text_petit_blanc A:visited {font-size:12px;color:#FFFFFF; text-decoration:none; font-weight:bold}
.text_petit_blanc A:hover {font-size:12px;color:#c947c1; text-decoration: underline; font-weight:bold}
.text_petit_blanc A:active {font-size:12px;color:#FFFFFF; text-decoration:none; font-weight:bold}

.default_titre { letter-spacing:-2px;
color:#999;
font-size:2.4em;
white-space:nowrap;
padding-top:2px;
font-weight:bold}



.menu_principal {font-size:17px;font-weight:normal;color:#0A0A0A;}
.menu_principal A {font-size:17px; color:#FFFFFF; text-decoration:none; font-weight:bold}
.menu_principal A:visited {font-size:17px;color:#FFFFFF; text-decoration:none; font-weight:bold}
.menu_principal A:hover {font-size:17px;color:#c947c1; text-decoration: underline; font-weight:bold}
.menu_principal A:active {font-size:17px;color:#FFFFFF; text-decoration:none; font-weight:bold}

.menu_important {font-size:17px;font-weight:normal;color: #006699;}
.menu_important A {font-size:17px; color: #006699; text-decoration:underline; font-weight:bold}
.menu_important A:visited {font-size:17px;color:#006699; text-decoration:underline; font-weight:bold}
.menu_important A:hover {font-size:17px;color:#c947c1; text-decoration: underline; font-weight:bold}
.menu_important A:active {font-size:17px;color:#006699; text-decoration:underline; font-weight:bold}

.titre_blanc {font-size:17px;font-weight:Bold;color:#c947c1;}
.titre_blanc A {font-size:17px; color:#c947c1; text-decoration:none; font-weight:bold}
.titre_blanc A:visited {font-size:17px;color:#c947c1; text-decoration:none; font-weight:bold}
.titre_blanc A:hover {font-size:17px;color:#c947c1; text-decoration: underline; font-weight:bold}
.titre_blanc A:active {font-size:17px;color:#c947c1; text-decoration:none; font-weight:bold}


.menu_l {
	font-family: ,Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #610939;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
}
.menu_l a{
	font-family: ,Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #610939;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
}
.menu_l A:HOVER{
	text-decoration: underline;
}
.line_left
{
	BORDER-RIGHT:#763F94 0px solid; BORDER-TOP: #763F94 0px solid; BORDER-LEFT: #271A3B 1px solid; BORDER-BOTTOM: #763F94 0px solid;
}
	.line_right
{
	BORDER-RIGHT:#271A3B 1px solid; BORDER-TOP: #763F94 0px solid; BORDER-LEFT: #763F94 0px solid; BORDER-BOTTOM: #763F94 0px solid;
}
	
	.line_bottom
{
	BORDER-RIGHT:#763F94 0px solid; BORDER-TOP: #763F94 0px solid; BORDER-LEFT: #763F94 0px solid; BORDER-BOTTOM: #271A3B 1px solid;
}

.menu_droit {font-size:15px;font-weight:bold; color:FFFFFF; background-color:#0f0f0a; background-image:url(../images/barre.gif) }
.menu_droit A {font-size:15px; color:#FFFFFF; text-decoration:none; font-weight:bold; background-color:#0f0f0a; background-image:url(../images/barre.gif) }
.menu_droit A:visited {font-size:15px;color:#FFFFFF; text-decoration:none; font-weight:bold; background-color:#0f0f0a; background-image:url(../images/barre.gif) }
.menu_droit A:hover {font-size:15px;color:#006699; text-decoration: underline; font-weight:bold; background-color:#0f0f0a; background-image:url(../images/barre.gif) }
.menu_droit A:active {font-size:15px;color:#FFFFFF; text-decoration:none; font-weight:bold; background-color:#0f0f0a; background-image:url(../images/barre.gif) }

.menu_secondaire {font-size:15px; color:#0A0A0A}
.menu_secondaire A {font-size:15px; color:#13171d; text-decoration:none; font-weight:bold}
.menu_secondaire A:visited {font-size:15px;color:#13171d; text-decoration:none; font-weight:bold}
.menu_secondaire A:hover {font-size:15px;color:#006699; text-decoration: underline; font-weight:bold}
.menu_secondaire A:active {font-size:15px;color:#13171d; text-decoration:none; font-weight:bold}



.dotted{
border: 1px thin #666666}










.cat {font-size:11px; color:#13171d; text-decoration: none; font-weight:normal}
.cat A {font-size:11px; color:#13171d; text-decoration:underline; font-weight:normal}
.cat A:visited {font-size:11px; color:#13171d; text-decoration:underline; font-weight:normal}
.cat A:hover {font-size:11px; color:#006699; text-decoration:none; font-weight:normal}
.cat A:active {font-size:11px; color:#13171d; text-decoration:underline; font-weight:normal}


.tips  {color:#13171d; font-size:12px; background-color:#FFFFFF}


