/* CSS Document */

#header{
	overflow:hidden;
}

/**** header  **/
.entry-summary a.more{
	font-family:Verdana,sans-serif;
	font-size: 10pt;
	text-decoration: none;
}

#site_search_content a#main_search_recipe_link{
	color: #C23523;
}

#site_search input{
	padding: 0.25em;
	width: 232px;
}

#site_search .form_action button{
	top: 0px;
	left: 0px;
}
/** end of header **/

/** footer **/
#footer{
background-image: url(http://www.coupdepouce.com/media/images/illustrations/illu_pattern-50.png);
margin-tops: 1640px;
}
/** end of footer **/
.wideColumn{
	padding-bottom:50px;
}

#content{
	margin: 0 !important;
	width:100%;
}
.contentBox{
	font-size: 10pt;
	font-family:Arial, Helvetica, sans-serif;
}


/*** publicity_primary **/
#publicity_primary{
	top: -210px;
	width: 750px;
}
/** end of publicity_primary **/

/*** ie 6 warning**/
div#ie6warning {
	background: #FEE193;
	border-bottom: 1px solid #F6C723;
	text-align: center;
}

div#ie6warning p {padding: 3px 0; margin: 0}
/** end of ie6 warning ***/
	
/*********HOME PAGE *************/
.lineSeparatorColumns {
	width: 645px;
}

body.page_home .lineSeparatorColumns{
	margin-top: -10px;
}

div.break{
	border-bottom: 0 none;
	height: 46px;
}

.homeother{
	width: 300px;
}

a#inscrivez{
	background-image:url(http://assets.filemobile.com/278/incrivezvous_04.gif) !important;
	background-position: 5px 5px;
	background-repeat: no-repeat;
	height: 55px !important;
	text-indent: -99999px;
	width: 301px !important;
	display: block;
	margin-top: -14px;
	margin-left: -5px;
}
a#inscrivez:hover{
	background-image:url(http://assets.filemobile.com/278/incrivezvous-hover_04.gif) !important;

}

a#inscrivez2{
	background-image:url(http://assets.filemobile.com/278/remplissez.jpg) !important;
	background-position: 5px 5px;
	background-repeat: no-repeat;
	height: 55px !important;
	text-indent: -99999px;
	width: 301px !important;
	display: block;
	margin-top: -14px;
	margin-left: -5px;
}
a#inscrivez2:hover{
	background-image:url(http://assets.filemobile.com/278/remplissez-hover.gif) !important;

}

/*
.homeRow{
	borders: 1px solid blue;
	width: 645px;
}
#defiCommunaute{
	float:left;
	borders: 1px solid black;
	height: 382px;
	margin-right: 13px;
	width: 304px;
}
#notreJournalist{
	float: left;
	background-image: url(http://assets.filemobile.com/278/notreJournaliste_03.gif);
	background-repeat: no-repeat;
	height: 382px;
	width: 320px;
}

.latestMedia{
	borders: 1px solid black;
	float: left;
	widths: 49%;
	
		border-bottom: 1px solid #e1e1e1;
	margin-right: 20px;
	padding-bottom: 10px;
	padding-top: 10px;
	width: 46%;
}

.latestMedia img{
	padding: 2px;
	border: 1px solid #e7e5e5;
}

.latestMedia span#mediaTitle a{
	color: #ff811a;
	font-weight: bold;
	font-size: 11pt;
	font-family:Arial, Helvetica, sans-serif;
	display: block;
	margin-left: 113px;
	
}
*/
.my_corners{
	color: #969696;
	font-family: arial;
	font-size: 10pt;
	
}

.my_corners ul{
	margin-left: 15px;
	color: #969696;
	widths: 250px;
	
}

.my_corners ul li{
	list-style-type: disc;
	width: 300px;
	borders: 1px solid red;
}

a#participez{
	background-image:url(http://assets.filemobile.com/278/participez.gif) !important;
	background-position: 5px 5px;
	background-repeat: no-repeat;
	height: 46px !important;
	text-indent: -99999px;
	width: 270px;
	display: block;
	margin-top: 5px;
	margin-lefts: 10px;
}

a#participez:hover{
	background-image:url(http://assets.filemobile.com/278/participez-hover.gif) !important;
	
}

.homeother .break{
	padding-bottom: 10px;
}

.my_corners p{
	margin: 0;
	width: 300px;
}

p#preparez{
	padding-top: 10px;
	padding-lefts: 15px;
}

a#notre_journaliste{
	borders: 1px solid black;
	display: block;
	width: 210px;
	height: 100px;
	text-indent:-99999px;
}

.defi_images_en{
	text-align:right;
	text-decoration:underline;
	color: #ff811a;
	font-family:arial;
	font-size: 10pt;
}
.defi_images_en a{

	color: #ff811a;

}

/******8end of home page**********/

/**********menu**********
.menu{
	border: 0 none;
}

.menu ul li{
	display: inline;
}
.menu ul li ul {
  display: none;
  position: absolute; 
  top: 1em;
  left: 0;
}

.menu ul li > ul {
	top: auto;
	lefts: auto;
	borders: 1px solid black;
	width: 960px;
}

.menu ul li:hover ul, li.over ul{ 
	display: block; 
	background-color: #fdeadb;
}*/
/*****end of menu*********/

/******INSCRIPTION******/
.left{
	background-color: #fff2e7;
}

.formBox{
	padding: 0 0 10px;
}

/****END OF INSCRIPTION*****/
/*****journal de bord ***/
/*#wrapper .mainBody .wideColumn*/
#journal{
	width: 50% !important;
	margin-top: 20px;
	float: left;
	margin-right: 20px;
}
#journal2{
	width: 47% ;
	margin-top: 20px;
	float: left;
}
#journal .top{
	background-position: 0 -330px;
	width: 100%;
}


#journal .inside{
	background-position: 0 -330px;
	width: 100%;
}

#journal .bottom{
	background-position: 0 -375px;
	width: 50%;
} 
#uploadStatus{
	width: 90%;
}


#journal .my_corners, #journal2 .my_corners{
	padding: 10px 15px;
}

#journal fieldset{
	margin-left: -10px;
}
 #journal2 fieldset{
 	margin-top: -35px;
	margin-left: -10px;
}
#journal .fmButton, #journal2 .fmButton{
	margin-left: 15px;
}

hr#horizontal{
	border: 1px dotted #e1e1e1;
	margin-bottom: 10px;
}

h2{
	font-size: 20px;
	
	font-family: Arial, Helvetica, sans-serif;
}

.validation_advice{
	color: red;
}

.required{
	border:1px solid #999999;
}
/*** end of journal de bord ***/

/**** channels ***/
body.page_channels .wideColumn.right{
	width: 630px;
}

/*body.page_channels .right{
	float: left;
}
*/
.tabBox div.tabContents {
	padding: 15px 10px;
	border-bottom: 1px solid #e1e1e1;
	border-left: 1px solid #e1e1e1;
}

a#mediaNames{
	font-size: 8pt;
	margin-left: 6px;
	text-decoration:none;
	font-family: arial;
	color: #ff811a;
}



a.mediaNames{
font-size: 8pt;
	margin-left: 8px;
	text-decoration:none;
	font-family: arial;
	color: #ff811a;
}

body.page_channels .latestMedia{
	border-bottom: 1px solid #e1e1e1;
	margin-right: 20px;
	padding-bottom: 10px;
	padding-top: 10px;
	width: 46%;
}

.tabBox ul{
	line-height: 1.1;
}
/*** end of channels **/

/*****entry pages ****/
.lastColumn{
	margin-top: -10px; /** was -20 **/
}

.userinfo{
	margin-top: 30px;
}

.avatarBlock{
	padding: 10px;
}

div#description{
	font-size:9pt;
	color: #969696;
	font-family: arial;
}
a#entry_name{
	color: #ff811a;
	font-family: arial;
	font-size: 9pt;
	font-weight: bold;
}

.latestMedia2{
	borders: 1px solid black;
	float: left;
	widths: 49%;
	
		border-bottom: 1px solid #e1e1e1;
	margin-right: 20px;
	padding-bottom: 10px;
	padding-top: 10px;
	width: 100%;
}

.sidebarlist .inside{
	padding-left: 15px;
	padding-right: 15px;
}

.latestMedia2 img{
	padding: 2px;
	border: 1px solid #e7e5e5;
}

.latestMedia2 span#mediaTitle a{
	color: #ff811a;
	font-weight: bold;
	font-size: 11pt;
	font-family:Arial, Helvetica, sans-serif;
	display: block;
	margin-left:112px;
	
}

a#envoirplus{
	float: right;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #ff811a;
	padding-top: 10px;
	padding-bottom: 5px;
}

#content p{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #969696;
}
.details span.title{
	color: #000;
	font-size: 11pt;
	font-weight:normal;
}

h2#media_hits{
	border-right: 1px solid #e1e1e1;
	padding-right: 6px;
	widths:10%;
	height: 12px;
}

form#submitComment ul{
	margin-left: 10px;
	margin-top: 10px;
	font-family:Arial, Helvetica, sans-serif;
	color: #969696;
	font-size: 9pt;
}

.icon.fav{
	/*background-image: none;
	background-position: 0 0;*/
	color: #ff811a;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 2;
	/*margin: 0 10px 0 10px;
	width: 100px;*/
}

img#ajouter{
	margin-left: 10px;
	padding-top: 10px;
}

.mediaDetail.comments{
	padding-top: 20px;
}

.icon.mini.ratingmetermini{
	color: #ff811a;
	background-position: 0 0;
}
.icon.mini.ratingmetermini span{
	background-image: url(http://filemobile.transcontinentalmedia.com/100205-CDP-DefiSante/sprite.gif);
	background-position: 0 -338px;
}

#addedtofav{
	display: inline;
	left: 0px;
	top: 0px;
}

#comment{
	heights: 15px;
}

.sidebarlist h2, .sidebarlist .inside{
	border-left: 1px solid #e7e5e5;
	border-right: 1px solid #e7e5e5;
}

body.page_mediadetail a#mediaNames{
	margin-left: 0px;
}

/*******SEND TO A FRIEND *********/
#sb-body, #sb-loading{
	background-color: #fff2e7;
	
}

a#fermer{
	float: right;
	margin-top: 5px;
	margin-right: 10px;
}

#sb-content table{
	margin-top: 30px;
	margin-left: 40px;
}

#sb-content table input{
	width: 175px;
}

#sb-content table input#envoyer{
	width: 100px;
}	

#sb-content table textarea{
	width: 175px;
}

div.shareForm{
	margin: -10px 20px 20px;
}

div.shareForm label{
	height: 10px;
	color: #969696;
	font-size: 9pt;
	display: block;
	font-family:Arial, Helvetica, sans-serif;
}

div.shareForm input{
	margin-top: -10px;
}

div.shareForm textarea{
	border: 1px solid #999999;
	padding: 3px;
	width: 179px !important;
	margin: 0 0 5px;
}

.formBox textarea.fmTextArea{
	font-weight: normal;
	font-size: 9pt;
}

input.fmTextInput, .formBox input.fmCaptcha{
	font-weight: normal;
	font-size: 9pt;
	color: #FF811A;
}

.page_editprofile input.fmTextInput {
	font-weight: normal;
	font-size: 9pt;
	color: #000;
}

.infoText{
	font-size: 7pt;
	color: #ff811a;
}

form#sendFriend input.fmTextInput{
	width: 200px;
}

#sendToFriend{
	float: none;
	margin: 0 0 0 21px;
}

/***end of entry pages ***/

/* EXPERTS PAGE STYLES */
.expert {
	width: 100%;
	clear: both;
}

.expert a {
	color: #FF811A ; /* had !important */
}

img.headshot {
	float: left;
	margin: 23px 20px 10px 0;
}

img.name {
	float: right;
	margin: 0 0 10px 0;
}

a.button, 
img.button {
	width: 147px;
	height: 28px;
	float: left;
	margin: 10px 0;
}

.divider_top {
	width: 100%;
	clear: both;
	height: 5px;
	background-image: url(http://assets.filemobile.com/278/experts/divider_top.jpg);
	background-repeat: x-repeat;
}

.divider_mid {
	width: 100%;
	clear: both;
	height: 1px;
	border-bottom: 1px solid #E7E5E5;
}

body.page_experts #wrapper{
	margin-bottom: 1350px;
}

/* GAGNER PAGE STYLES */
.image_panel {
	background-image: url(http://assets.filemobile.com/278/gagner/image_panel.jpg);
	background-repeat: no-repeat;
	width: 640px;
	height: 319px;
	float: left;
	clear: both;
	margin-bottom: 25px;
}

.image_panel_text {
	float: left;
	margin-top: 135px;
	margin-left: 10px;
}

.image_panel p, 
.image_panel li {
	font-size: 14px;
	color: #969696;
}

.image_panel li {
	color: #FF7BAC;
	font-weight: bold;
	list-style: none;
	padding-left: 5px;
	background-image: url("http://assets.filemobile.com/278/gagner/icon_bullet.jpg");
	background-repeat: no-repeat;
	background-position: 0 7px;
}

.image_panel li span.grey {
	font-weight: normal;
	color: #969696;
}

.image_panel_text a.button_gagner, 
.image_panel_text img.button_gagner {
	float: left;
	margin: 10px 0 0 0;
	height: 43px;
	width: 182px;
	clear: both;
}

.gagnantes, .reglements {
	clear: both;
	float: left;
	width: 100%;
}

.gagnantes h3 {
	font-weight: bold;
	font-size: 14px;
	color: #464646;
	margin: 5px 0;
}

.gagnantes ul, 
.gagnantes li, 
.gagnantes img, 
.gagnantes a {
	display: inline;
	float: left;
}

.gagnantes ul {
	clear: both;
	margin: 10px 0 15px;
}

.gagnantes li {
	width: 215px;
}

.gagnantes li a {
	font-size: 14px;
	font-weight: bold;
	color: #FF811A;
	margin: 0px 0 0 5px;
}

.reglements {
	margin: 20px 0;
}

.reglements p {
	font-weight: normal;
	color: #969696;
	margin: 5px;
	float: left;
	clear: both;
	font-size: 12px;
}

.reglements .divider_top {
	margin-bottom: 15px;
}

.reglements a.readMore {
	width: 88px;
	height: 14px;
	font-size: 12px;
	font-weight: normal;
	color: #FF811A;
	background-image: url(http://assets.filemobile.com/278/gagner/icon_readMore.jpg);
	background-repeat: no-repeat;
	background-position: 77px 6px;
	float: right;
	clear: both;
}

.reglements p {
	float: left;
	clear: both;
	text-align: left;
	width: 100%;
}

/****** dashboard ***/
a#remplissez{
	background-image:url(http://assets.filemobile.com/278/remplissez.jpg) !important;
	background-position: 5px 5px;
	background-repeat: no-repeat;
	height: 55px !important;
	text-indent: -99999px;
	width: 301px !important;
	display: block;
	margin-top: -14px;
	margin-left: 330px;
}

a#remplissez:hover{
	background-image:url(http://assets.filemobile.com/278/remplissez-hover.gif) !important;
}

img#commentvous{
	float: left;
	margin-top: 10px;
}

.mediacontainer{
	borders: 1px solid black;
	margin-top: 10px;
	border-bottom: 1px solid #e7e5e5;
}
div.userspageright h2.left{
	padding: 0 5px 10px 0;
	background-color: transparent;
}

#textentries{
	float: left;
	width: 200px;
	borders: 1px solid red;
	margin-bottom: 15px;
	margin-right: 13px;
	height: 60px;
	font-family: Arial, Helvetica, sans-serif;
	color: #969696;
	font-size:8pt;
}

#textentries a{
	color:#FF811A;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11pt;
	font-weight:bold;
}
a.more{
	background-image: none;
	color: #ff811a;
	text-decoration: underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin-top: 10px;
	float:right;
}

#moiPlein{
	margin-top: 20px;
	margin-bottom: -5px;
}
#mediaEntries{
	float: left;
	width: 160px;
	borders: 1px solid red;
	margin-bottom: 15px;
	margin-rights: 13px;
}

#mediaEntries a:hover{
	text-decoration: none;
}

#mediaEntries img{
	border: 1px solid #e7e5e5;
	padding: 2px;
}

#mediaEntries span#mediaEntries2{
	font-size:10pt;
	color:#FF811A;
	display: block;
	width: 90%;
	font-family:Arial,Helvetica,sans-serif;

	font-weight:bold;
}

.userProfileInfo{
	font-family:Arial, Helvetica, sans-serif;
	color: #969696;
}

.page_dashboard .userinfo{
	margin-top: 0;
}

.userspageleft .userinfo h2 {
float: none;
}

a#friend_name{
	font-family:Arial, Helvetica, sans-serif;
	color: #ff811a;
	font-size:10pt;
	text-align:left;
}

.mediacontainer .thumbBox{
	color: #ff811a;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
}
.thumbBox a.thumbTitle {
	color: #ff811a;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
}


/*** end of profile **/

/*** dashboard **/
.nomediaresults{
	margin-top: 80px;
}

#db_text_entries{
	margin-top: 70px;
}

div.mediaComment .comment a#mediaNames span {
	color: #ff811a;
}


.friendsinfo{
	margin-top: 20px;
}

.friendsinfo h2, .friendsinfo .inside{
	border-left: 1px solid #e7e5e5;
	border-right: 1px solid #e7e5e5;
}

.friendsinfo .inside{
	padding: 10px;
}

span#friends{
	font-weight: bold;
	font-size: 20px;
	color: #333333;
	font-family:Arial, Helvetica, sans-serif;
	padding-left: 5px;
	float: left;
	display: block;
}

.userspageleft{
	margin-top:-10px;
}

.dashboard_profile_pic span.avatar img{
	width: 77px;
	height: 77px;
}

.userinfo #inside_dashboard {
	overflow: auto;
}

.userinfo .inside p{
	padding-left: 15px;
	padding-right: 15px;
}

.userinfo #inside_dashboard span.avatar{
	padding-lefts: 15px;
}

.userProfileInfo{
	white-space: normal;
	width: 162px;
}

.dashboard_profile_pic{
	margin: 0 4px 10px 15px;
}

.outils{
	margin-bottom: 10px;
}

.outils .top{
	background-position:0 -420px;
	background-image:url(http://filemobile.transcontinentalmedia.com/100205-CDP-DefiSante/corners.gif);
background-repeat:no-repeat;
}

.outils .bottom{
	background-position: 0 -464px;
	background-image:url(http://filemobile.transcontinentalmedia.com/100205-CDP-DefiSante/corners.gif);
background-repeat:no-repeat;
}

.outils .inside{
	border-left:1px solid #E7E5E5;
	border-right:1px solid #E7E5E5;
	background-color:transparent;
	background-image:url(http://filemobile.transcontinentalmedia.com/100205-CDP-DefiSante/backgrounds.png);
	background-position:-2700px 0;
	background-repeat:repeat-y;
	padding: 15px 15px 40px;
}

.outils img{
	padding-bottom:10px;
}

span#journal_ali{
	color:#FF811A;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10pt;
	font-weight:bold;
	padding-top: 13px;
	display: block;
}

a.telechargez{
	background-image:url(http://filemobile.transcontinentalmedia.com/100205-CDP-DefiSante/sprite.gif);
background-repeat:no-repeat;
background-position:0 -438px;
color:#FFFFFF;
border:medium none;
display:block;
float: left;
font-weight:bold;
height:22px;
line-height:21px;
text-align:center;
width:90px;

}

a.telechargez:hover{
	background-position: -110px -438px;
	text-decoration: none;
}

.second, .third{
	margin-top: 30px;
	border-top: 1px solid #e7e5e5;
}

#unfav{
	overflow: auto;
}
/** end of dashboard **/

/** accueil **/
#mostrecent{
	background-image: url(http://assets.filemobile.com/278/defidelasemaine_03.jpg);
	background-repeat: no-repeat;
	height: 371px;
	width:640px;
}

a#voir_video{
	color: white;
	text-deocration: underline;
}

span#mainpage_comment{
	color: #464646;
	font-weight:bold;
	font-size: 13pt;
		padding-right: 2px;
}

#mainpage_txt{
	position: relative;
	top: 100px;
	left: 15px;
	width: 200px;
	font-size: 9pt;
	float: left;
}

#expert_img{
	float: left;
	position:relative;
	top: 10px;
	left: 13px;
}

/*#days{
	position:relative;
	top: 25px;
	white-space:nowrap;
}
#days img{
	margin-right: -4px;
	display: inline;
}*/

#mostviews{
	margin-top: 20px;
	border-bottom: 0 none;
}

.mediaComment{
	padding-top: 10px;
}

.mediaComment .avatar{
	float: left;
	border: 1px solid #e7e5e5;
	margin-right: 10px;
}

.mediaComment .comment{
	float: left;
	width: 75%;	
}

.mediaComment .comment p#defis_comment{
	font-family:Arial,Helvetica,sans-serif;
	font-size:11pt;
	font-weight:bold;
	margin-bottom: -1px;
}

.mediaComment .comment p#defis_comment a#defis_comment{
	color:#FF811A;
}

.mediaComment .comment span#user_name{
	color: #ff811a;
	font-size: 8pt;
	font-family:Arial, Helvetica, sans-serif;
}

.mediaComment.avatarRight{
	border-bottom: 1px solid #e7e5e5;
	padding-bottom: 10px;
}

a#seeall{
	float: right;
	background-image:none;
	color:#FF811A;
	
	font-family:Arial,Helvetica,sans-serif;
	font-size:9pt;
	margin-top:10px;
	text-decoration:underline;
}

/*
#latest_images{
	padding-top: 20px;
	margin-bottom: 50px;
}*/

span#other{
	color: #969696;
	font-family:arial;
	font-size:8pt;
	display: block;
	margin-left: 113px;
}

.mediaComment .commentbody em{
	color: #969696;
}

#notre_txt{
	font-size: 10pt;
	position: relative;
	font-family:Arial,Helvetica,sans-serif;
	tops: 110px;
	width: 150px;
	left: 21px;
	color: #969696;
}

img#quotes{
	display: inline
}

a.decouvrez{
	background-image:url(http://filemobile.transcontinentalmedia.com/100205-CDP-DefiSante/sprite.gif);
	
	font-family: Arial, Helvetica, sans-serif;
	background-position:0 -775px;
	background-positions: 0 -388px;
	background-repeat:no-repeat;
	border:medium none;
	color:#FFFFFF;
	display:block;
	float:left;
	color: #fff;
	font-size: 10pt;
	height: 30px;
	line-height: 28px;
	text-align:center;
	width: 160px;
}

a.decouvrez:hover{
	text-decoration: none;
	background-position: -171px -775px;
	
}

p#pendant{
	margin-left: 15px;
}

.inside ul#pendant_ul{
	margin-left: 27px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.inside ul#pendant_ul li{
list-style-type:disc;
}

p#chaque{
	margin-left: 15px;
	font-weight: bold;
	width: 90%;
}
/** end of accueil **/

/** login stuff */
.loginStatus{
	color: #ff811a;
	font-family: arial;
	font-size: 9pt;
	margin-tops: 5px;
}

.loginStatus a{
	color: #ff811a;
	
}

#dashboard_avatar{
	border: 0 none;
}

a.chances{
	color: #ff811a;
}
/** end of login stuff */

/** media search **/
.thumbBox .thumbImg, .thumbBox a img{
	width: 140px;
	height: 105px;
}

.searchpage .thumbBox .thumbImg{
	height: 105px !important;
	color: #ff811a;
}

.searchpage .thumbBox{
	font-family: Arial, Helvetica, sans-serif;
	width: 100%;
	borders: thin solid black;
}

.searchpage .thumbBox .thumbTitle {
	color: #ff811a;
}

.searchpage .thumbBox .metadata{
	color: #969696;
}

.searchpage .thumbBox .metadata span a{
color: #ff811a;
}

div.break h2 a {
	color: #969696;
}

.thumbBox .videoinfo{
	top: 93px;
	margin: 0 0 5px 12px;
}
/** end of media search **/

/** edit profile **/
form#editProfileForm{
	margin-left: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	margin-bottom:10px;
}
/** end of edit profile **/

/** inscription **/
form#loginForm ul, form#registerForm ul{
margin-left: 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	margin-bottom:10px;
	color: #969696;
}

form#registerForm ul .error, form#registerForm ul li.label{
	font-sizes: 8pt;
}

form#registerForm ul li.label a{
	color: #ff811a;
}

form#loginForm ul
{
	padding-top: 33px;
}

.infoText a, .infoText2 a{
	font-size: 8pt;
	colors: #ff811a;
}

.infoText a{
color: #ff811a;
}

form#registerForm .infoText{
	color: #969696;
	font-style:italic;
	font-size: 8pt;
	font-family:Arial, Helvetica, sans-serif;
	float: right;
}

form#registerForm .infoText2{
	colors: #969696;
	font-size: 8pt;
	font-family:Arial, Helvetica, sans-serif;
}

input.fmTextInput, .formBox input.fmCaptcha {
	width: 250px;
}

.left strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #969696;
	
}

ul#inscription_ul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	margin-left: 27px;
	width: 270px;
}

ul#inscription_ul li{
	list-style-type: disc;
	padding-left: 0px;
}
/** end of inscription **/

/** upload complete **/
.contentBox p a{
	color: #ff811a;
}
/** end of upload complete **/

#registerForm .required {
color: #FF811A;
}
