/* CSS Document */

div#contenu_gauche a, div#contenu_gauche a:link, div#contenu_gauche a:visited{
	color:#6D7885;
	cursor:pointer;
	text-decoration:none;
	font-weight:bold;
}

div#contenu_gauche a:hover{
	text-decoration:underline;
}


body{
	margin:0;
	padding:0;
	background-image:url(../images/decoupage/fond.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	background-color:#D6DADD;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

div#moteur_recherche{
	position:absolute;
	/* top:50%; */
	left:50%;
	/* margin-top:-293px; */
	top:115px;
	margin-left:-497px;
	width:250px;
	height:24px;
	line-height:24px;
	z-index:7000;
}

#bouton_rechercher, div#moteur_recherche input{
	vertical-align:middle;
}

#bouton_rechercher{
	cursor:pointer;
}

div#moteur_recherche input{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:133px;
	padding-left:3px;
	padding-right:3px;
}

* html div#moteur_recherche{
	top:120px;
}

/*div#chargement {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:#ffffff;
	text-align:center;
	margin:0;
	padding:0;
	z-index:100000000;
}

div#chargement img {
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-30px;
	margin-left:-150px;
}*/

div#conteneur{
	padding:0px;
	margin:0px;
	width:1000px;
	position:absolute;
	top:150px;
	left:50%;
	margin-left:-500px;
	background-color:#FFFFFF;
	padding-top:6px;
}

div#colonne_gauche{
	float:left;
	margin:0;
	padding:0;
	margin-left:15px;
	width:469px;	
	background-color:#abbdd1;
}

div#colonne_gauche_bas{
	width:469px;
	background-color:#FFFFFF;
	background-image:url(../images/decoupage/bottom_col_gauche.jpg);
	background-repeat:no-repeat;
	padding-top:10px;
}

div#colonne_gauche_bas img{ cursor:pointer; }

div#mentions{
	width:100%;
	float:none;
	clear:both;
	background-color:#d6dadd;
	background-image:url(../images/decoupage/bottom_contenu.jpg);
	background-repeat:no-repeat;
	padding-top:20px;
	padding-bottom:20px;
	color:#999999;
	font-size:8px;
}

div#mentions img { border:0; }

* html div#mentions a {
	font-size:10px;
}

*+html div#mentions a {
	font-size:10px;
}

html:not([lang*=""]) div#mentions a { 
	font-size:10px;
	}

div#colonne_droite{
	width:487px;
	margin:0px;
	padding:0px;
	float:right;
	margin-right:15px;
}

* html div#colonne_gauche { margin-left:8px; }
* html div#colonne_droite { margin-right:7px; }

div#topnav{
	position:absolute;
	top:0px;
	width:1005px;
	height:150px;
	left:50%;
	margin-left:-502px;
}

#titre_gauche {
	z-index:1;
}

#contenu_gauche {
	padding-top:11px;
}

#visionneuse {
	background-image:url(../images/decoupage/fond_visionneuse.jpg);
	background-repeat:no-repeat;
	width:487px;
	height:385px;
	margin:0;
	padding:0;
	margin-bottom:10px;
}

#visionneuse_generale { margin-left:1px; }

#proprietes {
	background-image:url(../images/decoupage/fond_desc_video.jpg);
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
	color:#000000;
	height:auto;
	width:467px;
}

#formulaire_partage, #video_partagee_ok, #vote_ajoute, #vote_non_ajoute{
	background-image:url(../images/decoupage/fond_desc_video.jpg);
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
	display:none;
}

* html #proprietes { margin-top:-2px; }
*+html #proprietes { margin-top:-2px; }

* html #formulaire_partage, *+html #formulaire_partage{
	margin-top:-21px;
}

*+html #formulaire_partage{
	margin-bottom:-21px;
}

* html #video_partagee_ok, * html #vote_ajoute, * html #vote_non_ajoute, *+html #video_partagee_ok, *+html #vote_ajoute, *+html #vote_non_ajoute{
	margin-top:-2px;
}

#partage {
	background-color:#ffffff;
	background-image:url(../images/decoupage/bottom_desc_video.jpg);
	background-repeat:no-repeat;
	padding-top:15px;
	text-align:center;
}

* html #partage { padding-top:10px; }

#partage img { cursor:pointer; margin-left:5px; margin-right:5px; }

#corde {
	position:absolute;
	top:150px;
	left:50%;
	margin-left:466px;
	width:29px;
	height:24px;
	background-image:url(../images/decoupage/corde.png);
	z-index:2000;
}

* html #corde {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/decoupage/corde.png', sizingMethod='scale');
	zoom: 1;
}

#pagination{
	position:absolute;
	top:6px;
	left:50%;
	margin-left:-205px;
	width:270px;
	text-align:right;
	height:28px;
	line-height:28px;
	display:block;
}

* html #pagination, *+html #pagination {
	/*
	zoom: 1;
	top:1px;
	left:1px;
	margin:0px;
	padding:0px;
	display:block;
	border:5px solid #FF0000; */
	position:absolute;
	top:25px;
	left:505px;
	margin-top:-20px;
	z-index:2000;
}

div.div_picto{
	width:122px;
	height:170px;
	float:left;
	margin-left:25px;
	display:block;
}

div.englobage_liste_videos{
	clear:both;
	display:block;
	float:none;
}

* html div.englobage_liste_videos{
	margin-left:-30px;
}

* html div.div_picto{
	height:165px;
}

div.div_picto img.image_picto{
	cursor:pointer;
	margin-bottom:8px;
}

div.div_picto img.image_categorie{
	margin-bottom:4px;
}

.nb_vues {
	font-weight:bold;
	color:#330066;
}

#etoiles {
	float:right;

}

div.ligne_etoiles img, div#etoiles img {
	opacity:0.8;
	filter:alpha(opacity=80);
}

div.ligne_etoiles img.no_etoile, div#etoiles img.no_etoile {
	opacity:0.3;
	filter:alpha(opacity=30);
}

a.lienRevenirDescription{
	cursor:pointer;
	font-weight:bold;
	color:#330066;
}

a.lienRevenirDescription:link, a.lienRevenirDescription:visited{
	color:#330066;
}

ul.liste_liens{
	margin:0px;
	padding:0px;
	text-align:right;
	width:400px;
}

ul.liste_liens li{
	float:left;
	list-style:none;
	width:auto;
	/* border:1px solid #000000; 
	margin-right:2px;
	background-color:#D1CCAB; */
	height:18px;
	line-height:18px;
	margin-top:5px;
	text-align:center;
}

ul.liste_liens li.current_prev, ul.liste_liens li.current_next{
	background:none;
	border:none;
	cursor:default;
	float:left;
	background-image:url(../images/decoupage/precedentes_off.jpg);
	width:148px;
	height:18px;
}

ul.liste_liens li.current_next{
	background-image:url(../images/decoupage/suivantes_off.jpg);
	width:132px;
}

ul.liste_liens li a{
	cursor:pointer;
	color:#FFFFFF;
	font-weight:bold;
}

ul.liste_liens li a:link, ul.liste_liens li a:visited{
	color:#FFFFFF;
}

ul.liste_liens li a:hover{
	text-decoration:none;
}

ul.liste_liens li a.lien_video_precedente, ul.liste_liens li a.lien_video_precedente:link{
	width:148px;
	height:18px;
	background-image:url(../images/decoupage/precedentes_on.jpg);
	display:block;
}

ul.liste_liens li a.lien_video_precedente:hover{
	background-image:url(../images/decoupage/precedentes_hover.jpg);
}

ul.liste_liens li a.lien_video_suivante, ul.liste_liens li a.lien_video_suivante:link{
	width:132px;
	height:18px;
	background-image:url(../images/decoupage/suivantes_on.jpg);
	display:block;
}

div.ligne_liens_prev_next, div.ligne_liens_prev_next_bas{
	clear:both;
	display:block;
	margin-bottom:46px;
	margin-left:95px;
	width:280px;
	float:none;
}

* html div.ligne_liens_prev_next, * html div.ligne_liens_prev_next_bas{
	margin-bottom:23px;
	padding-left:65px;
	padding-right:-55px;
	margin-right:-55px;
}

*+html div.ligne_liens_prev_next, *+html div.ligne_liens_prev_next_bas{
	margin-bottom:23px;
}

* html div.ligne_liens_prev_next ul.liste_liens {
	padding-right:-55px;
	margin-right:-55px;
}


* html div.ligne_liens_prev_next_bas, *+html div.ligne_liens_prev_next_bas{
	margin-bottom:10px;
	margin-top:10px;
}

* html div.ligne_liens_prev_next_bas ul.liste_liens{
	/* margin-left:-10px; */
	margin-right:-100px;
	padding-right:-100px;
	
}

*+html div.ligne_liens_prev_next_bas{
	padding-left:0px;
	margin-left:-13px;
	margin-top:-5px;
}

ul.liste_liens li a.lien_video_suivante:hover{
	background-image:url(../images/decoupage/suivantes_hover.jpg);
}

input, textarea {
	border:1px solid #6b8199;
	opacity:0.5;
	filter:alpha(opacity=50);
}

ul#plan, ul#plan ul {
	margin:0px;
	padding:0px;
	margin-left:15px;
}

ul#plan ul{
	margin-top:4px;
	margin-left:0px;
}

ul#plan li{
	padding-left:20px;
	background-repeat:no-repeat;
	list-style:none;
	width:200px;
}

ul#plan li ul li{
	height:20px;
	line-height:20px;
}

ul#plan li.level1{
	background-image:url(../images/admin/htmltree/folder.gif);
	margin-bottom:5px;
}

ul#plan li.level2{
	background-image:url(../images/admin/htmltree/ico_file.gif);
}

ul#plan a{
	font-weight:normal;
}