@charset "utf-8";
/* CSS Document */

.clear
{
	clear:both;
}

body
{
	background-color:#b7b3b6;
	color:#565556;
	font-family:Arial;
	font-size:12px;
}

body img
{
	border:none;
}
input
{
	color:#ff11a8;
	border:solid 1px #b7b4b6;
	background-color:#FFF;
}

.pour_input_file
{
	position:relative;
}
.input_file
{
	color:#ff11a8;
	border:solid 1px #b7b4b6;
	background-color:#FFF;
}

form img
{
	border:none;
}

#btn_warning
{
	width:135px;
	height:33px;
	margin-top:0px;
	margin-top/*\**/:5px;
	float:left;
}
* +html#btn_warning
{
	width:135px;
	height:33px;
}
#actualiser
{
	width:65px;
	height:25px;
	margin-left:215px;
	margin-left/*\**/:205px\9;
	margin-top:20px;
	margin-top/*\**/:5px;
}
*+html#actualiser
{
	width:65px;
	height:25px;
	margin-left:205px;
	margin-top:0px;
}
#supprfilm
{
	float:left;
	width:25px;
}
#actupage
{
	width:25px;
	margin-left:30px;
}

#page
{
	margin-left:auto;
	margin-right:auto;
	background-color:#FFF;
	width:998px;
	margin-top:-10px;
	border-left:dashed 1px #908e90;
	border-right:dashed 1px #908e90;
}

#header
{
	width:998px;
	height:128px;
	margin-top:0px;
	background-image:url(img/header.jpg);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;

}
#sous_header
{
}
#add_video
{
	width:247px;
	float:left;
}
#myassistant
{
	width:700px;
	height:150px;
	margin-left:265px;
}

#login
{
	width:110px;
	margin-left:880px;
	padding-top:10px;
}
#login img
{
	text-align:none;
	border:none;
}

#main
{	
}

#main_int
{
	padding-left:40px;
	padding-right:40px;
}
#menu
{
	margin-top:20px;
	text-align:right;
	padding-right:17px;
	word-spacing:25;
}
#menu a
{
	text-decoration:none;
	color:#565556;
	font-weight:450;	
}
#menu a:hover
{
	color:#ff11a8;
}
#menu a:selected
{
	color:#ff11a8;
}
#titre_page
{
	color:#ff11a8;
	font-weight:bold;
	font-size:16px;
	text-align:left;
	padding-left:40px;
	margin-top:25px;
	margin-bottom:40px;
}
.soustitre
{
	color:#ff11a8;
	font-weight:bold;
	font-size:14px;
	margin-top:25px;
	margin-bottom:10px;
}
.baseline_page
{
	font-weight:900;
	margin-bottom:10px;
}
.baseline_page a
{
	text-decoration:none;
	color:#565556;

}
.explications
{
	font-style:italic;
}
.lien_important
{
	color:#ff11a8;
	text-decoration:none;
}
.lien_important:hover
{
	color:#ff11a8;
	text-decoration:underline;
}
.next_step
{
	text-align:right;
}
.next_step img
{
	border:none;
}
#bande_footer
{
	margin-top:55px;
	background-image:url(img/bandeau_footer.jpg);
	background-repeat:no-repeat;
	width:998px;
}

#footer
{
	background-color:#b7b3b6;
	width:998px;
}
#fd_myaccount
{
	height:556px;
	background-image:url(img/fd_account.jpg);
	background-repeat:repeat-x;
	margin-top:15px;
	clear:both;
}

#moncompte_left
{
	width:275px;
	text-align:left;
	height:555px;
	margin-left:2px;
	float:left;
}
#mesfilms
{
	width:714px;
	margin-left:280px;
}
#invitation_flash
{
	width:410px;
	float:left;
}
#invitation_detail
{
	width:300px;
	margin-left:412px;
}
#invitation_detail2
{
	width:300px;
	margin-left:412px;
}
#invitation_detail_haut
{
	background-image:url(img/bloc_invit_haut.png);
	background-repeat:no-repeat;
	height:11px;
}
#invitation_detail_centre
{
	background-image:url(img/bloc_invit_centre.png);
	background-repeat:repeat-y;
	padding:7px;
}
#emails textarea
{
	border:solid 1px #B7B3B6;
	color:#E94397;
	font-size:11px;
	font-weight:100;
	height:90px;
	width:280px;
}
#invitation_detail_bas
{
	background-image:url(img/bloc_invit_bas.png);
	background-repeat:no-repeat;
	height:11px;
}
.suspendre_button
{
	margin-top:5px;
}
.suspendre_button img
{
	border:none;
}
.moncompte_bloc_H
{
	background-image:url(img/bloc_moncompte_H.png);
	background-repeat:no-repeat;
	height:16px;
	width:275px;
	margin-top:-5px;
}
.moncompte_bloc_C
{
	background-image:url(img/bloc_moncompteC.png);
	background-repeat:repeat-y;
	width:275px;
	padding-left:10px;
}
.moncompte_bloc_B
{
	background-image:url(img/bloc_moncompte_B.png);
	background-repeat:no-repeat;
	height:16px;
	width:275px;
}
.moncompte_titrebloc_save
{
	font-weight:500;
	color:#8437f7;
	font-size:18px;
	
}
.moncompte_titrebloc
{
	font-weight:500;
	color:#8437f7;
	font-size:18px;
}
.moncompte_info
{
	
	margin-top:5px;
	line-height:25px;
	font-size:12px;
	color:#e94398;
}

#baseline
{
	height:50px;
	padding-top:5px;
	padding-left:35px;
	font-size:14px;
	line-height:20px;
	width:950px;
}

#bluebande
{
	background-color:#00f0ff;
	text-align:center;
	margin-top:10px;
	width:998px;
	margin-left:auto;
	margin-right:auto;

}


#blocs
{
	margin-left:55px;
	width:889px;
}

#bloc12
{

	width:579px;
	float:left;
}

#bloc1
{
	background-image:url(img/bloc_blc.jpg);
	background-repeat:no-repeat;
	width:269px;
	height:159px;
	float:left;
}


#bloc2
{
	background-image:url(img/bloc_blc.jpg);
	background-repeat:no-repeat;
	width:269px;
	height:159px;
	margin-left:310px;
}

#bloc3
{
	background-image:url(img/bloc_blc.jpg);
	background-repeat:no-repeat;
	width:269px;
	height:159px;
	margin-left:620px;
}



#123parties
{
	width:990px;
}


.titre_bloc
{
	color:#ff11a8;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	padding-left:15px;
	padding-right:10px;
	padding-top:20px;
}

.text_bloc
{
	text-align:justify;
	font-size:12px;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	height:70px;
}

.more_button
{
	text-align:right;
	padding-right:10px;
}
#tryit_button
{
	text-align:right;
	padding-right:40px;
	margin-top:30px;
}
#tryit_button img
{
	border:none;
}

#form_logmein
{
	text-align:left;
	color:#ff11a8;
		margin-bottom:30px;
}

.message_erreur
{
	width:650px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:25px;
	font-size:14px;
	padding:5px;
	font-weight:bold;
	text-align:center;
}

.message_erreur a 
{
	color:#ff11a8;
	text-decoration:none;
	font-style:italic;
	font-weight:200;
}