html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
strong{
	font-weight:bold;
}
html{
	height:100%;
}
body {
	height: 100%;
	color:#363636;
	font-family: verdana,'Lucida Grande',Trebuchet,Helvetica,sans-serif;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
/*	background:#564848;*/
	background:url(/images/v2/page_fond.png) no-repeat 50% 50%;
}
li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

li.normal{
	font-size:12px;
/*	list-style: disc inside;*/
}


li.title{
		font-size: 18px;
}
li.title_small{
	font-size:14px;
}
li.underline{border-bottom: 1px solid #ddd}


a {
	color:#3B5998;
	font-weight:normal;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	text-decoration: none;
}
a img{
	border-width: 0px;
}
.window_close{
	margin-top:0px;
	margin-right:5px;
	clear:right;
	float:right;
	margin-bottom:10px;
	font-size:9px;
	color:gray;
}

a.highlight{
	font-size:12px;
	font-weight:bold;	
}
a.highlight2{
	font-size:14px;
	font-weight:bold;	
}
li.highlight{
	font-size:12px;

	font-weight:bold;
}
li.highlight a{
	font-size:12px;
	list-style: disc inside;
	font-weight:bold;
}
fieldset .hint { font-size: 10px; color: gray;}
fieldset .error { font-size: 10px; color: red;}
fieldset .success { font-size: 10px; color: green;}
form .hint { font-size: 10px; color: gray;}
form .error { font-size: 10px; color: red;}
form .success { font-size: 10px; color: green;}
a:hover{ text-decoration: underline;}
h1{
	margin-top:10px;
	margin-bottom:10px;
	font-size:18px;
	clear:both;}

h2{font-size:16px;}
h3 {font-size: 14px; }
h3.underline{border-bottom: 1px solid #ddd}
h4 {font-size: 12px;}
h4.bold{font-weight:bold;}
#notice {
  border: 1px solid blue;
  margin-top:1em;
  padding: 1em;
  margin-bottom: 2em;
  background-color: #f0f0f0;
  font:   bold smaller ;
}
#error{
  border: 1px solid #dd3c10;
  padding: 1em;
  margin-bottom: 2em;
  background-color: #ffebe8;
  font:   bold smaller ;
}
#errorExplanation {
	border: 1px solid red;
	background: #EABFB1;
	padding: 10px;
	margin:5px;
}
#errorExplanation h2 {
	font-size: 14px;
}
#errorExplanation {
	font-size: 12px;
}
#form_advice{
	color:gray;
	font-size:10px;
	font-weight:bold;
	margin-left:15px;
	float:left;
	width:205px;
}
#form_for_advice{
	float:left;
}
#page{

  margin: auto;
  width: 1024px;
 /* padding-bottom: 50px; */
/*  background: white;*/
  clear: both;

}

#account_invoices{
	float:left;
	font-size:10px;
	margin-top:30px;
	margin-left:20px;
}
#account_invoices_title{
	color:#00728D;
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
}
#account_invoices_to_member{
	float:left;
	width:300px;
}
#account_invoices_to_expert{
	float:left;
	width:300px;
}

#availability_new{
	float:left;
	margin-top:30px;
	margin-left:20px;
	padding:10px;
	background:#dfebf4;
	border:2px solid #c5dbe9;
}
#availability_new_title{
	color:#00728D;
	font-size:16px;
	font-weight:bold;
}
#main_margin{
	height:15px;
}
#main_nav{
/*	background:#9acd32 none repeat scroll 0 0;*/
/*	background:#badd67 none repeat scroll 0 0;	*/
/*	background:#91B219 none repeat scroll 0 0;*/
	background-image: url(/images/V3/banner-1.jpg);

	text-align:center;
	margin-top:0px;
	margin-left:190px;

	margin-bottom:0px;
	height: 80px;


}
#main_tagline{

	margin-left: 90px;
	font-style:italic;
	color:#5a5d66;
}
#main_works{
	margin-left:1px;
	float:right;


}
#main-facebook_pic{
	display:inline;
	float:right;
}
#main_menu{
 	font-size:16px;
	text-align:left;
	width:590px;
	float:left;


}
#main_menu_list{

	margin-left:10px;
}
#main_menu ul li {
display:block;
float: left;
font-size:14px;
font-weight:bold;
 font-color: white;
list-style-type:none;
margin:7px 18px 7px 0;
text-align:center;

}


#in_main_nav{

}
#search_box{
  margin-top: 25px;
  margin-left: 15px;
  float: left;
}
#search{
  font-size: 1.6em;
  width: 250px;
}
#search_submit{
margin-top: 8px;
margin-left: 2px;
color: blue;
float: left;
}
#new_asset_box{
  margin-top: 20px;
  margin-left: 540px;
  width: 230px;
  height: 35px;
  background-image: url(/images/v3/greenrect.png);
  text-align: center;
}
#main_content{
/*	background:white;*/
  clear: right;
/* background-color: cornsilk;
  border: 2px solid olive;*/
}
#asset_home_video{
	margin-left:20px;
	margin-top:20px;
	float:left;
}
#asset_home_video_imbed_text{
	color:#239900;
	font-weight:bold;
	font-size:12px;
}

#assets_show_content{
	background:white;
}

#content_box{

margin-left: 6px;

}
#ticket_new_box{

	width: 250px;
	margin-left: 6px;
}
.all_tickets_label{
	font-size:12px;
	margin-left:20px;
}
.all_tickets_link{
	font-size:12px;
	margin-bottom:10px;
		margin-left:20px;
}
#assets_images_container_container{
	margin: auto;
	margin-top: -200px;
	width: 682px;
	height:310px;
	overflow:hidden;
		position:relative;

}
#assets_content_box{
	margin-left: 6px;
	height:380px;
}
#assets_images_container{
	width: 10029px;
	height:110px;
	padding:0px;
	margin-top:200px;
		position:relative;

}
#assets_images_left_arrow{
	cursor:pointer;
	left:17px;
	position:relative;
	top:0px;
}
#assets_images_right_arrow{
	cursor:pointer;
	left:600px;
	position:relative;
	top: 0px;
}
#assets_box_title{
	clear: both;
	font-size:12px;
}
#assets_index_container_container{
	margin: auto;
	margin-top: 0px;
	width: 882px;
	height:600px;
	overflow:hidden;
	position:relative;
	z-index:0;

}
#assets_index_container{
	width: 10029px;
	height:330px;
	padding:0px;
	position:relative;

}
#assets_index_box{
	margin-left: 6px;
	margin-top: 10px;
	background-image: url(/images/V3/asset_grey3.gif);
	width: 995px;
	height: 370px;

}
#assets_index_box_title{
	margin-left:20px;
	height: 45px;

}

#assets_index_box_pix_title_pseudo{
   margin-top: 8px;
   height: 170px; 
	overflow: hidden;	
}
#assets_index_heading{
	margin-bottom: 5px;
	font-weight:bold;
}
#assets_index_sort{
	float: left;
  margin-left: 0px;
  margin-top:0px;
  padding-left: 10px;
  width: 200px;
  height: 300px;
 /* background: #F4F4F2;
  border: 1px solid #D3D3D3;*/
  line-height: 1.2em;
	position:relative;
	z-index:1;
}
#assets_index_tags{
	float: left;
  margin-left: 12px;
  margin-top:0px;
  padding-left: 10px;
  width: 380px;
  height: 350px;
 /* background: #F4F4F2;
  border: 1px solid #D3D3D3;*/
  line-height: 1.2em;
overflow: hidden;	
	position:relative;
	z-index:1;
}
#assets_index_new{
	float: left;
  margin-left: 0px;
  padding-left: 10px;
  margin-top:0px;
  width: 240px;
  height: 300px;
 /* background: #F4F4F2;
  border: 1px solid #D3D3D3;*/
  line-height: 1.2em;	
	position:relative;
	z-index:1;
}
#assets_show_left{
	float:left;
	width:400px;
	border: 1px solid #D3D3D3;
	margin: 20px; 
	background:white;
}
#assets_show_right{
	float:left;
	background:white;
	width:500px;

	border: 1px solid #D3D3D3;
	margin: 20px;
}
#assets_small_experts_map{
	width:498px;
	height:400px;
	margin-top:10px;
}
#assets_member_join{

  padding-left: 10px;


  background: #E2EEF7;

  line-height: 1.2em;

}
#assets_ul{

	float:left;
}
#expert_proposal_price{
	width:180px
}
#expert_proposal_hourly{
	width:180px
}
#expert_proposal_duration{
		width:180px
}
#expert_proposal_form_price{
float:left;
margin-right:10px;
width:200px;
height:50px;
}
#expert_proposal_form_split{

	margin-left:5px;
	font-weight:bold;
	font-size:1.4em;
}
#expert_proposal_form_hourly{

	margin-left:15px;
	float:left;
	width:200px;
	height:50px;
}
#expert_proposal_form_duration{
	margin-top:20px;
}
#expert_proposal_form_hours{

	margin-left:5px;
	margin-bottom:20px;
}
#expert_proposal_form_details{
	clear:left;
	margin-left:5px;
}
#experts_content{

	font-size:10px;
	margin-top:20px;
	float:left;
}
#experts_key_box{
	width:350px;
	height:150px;
	background: #F4F4F2;
	border: 1px solid #D3D3D3;
	float:left;
}
#experts_summary_box{
	width:640px;
	height:140px;
	padding:5px;
	margin-left:20px;
	background: #F4F4F2;
	border: 1px solid #D3D3D3;
	float:left;
	overflow:auto;
}
#experts_contact_box{
	width:290px;
	height:140px;
	padding:5px;
	margin-left:15px;
	background: #F4F4F2;
	border: 1px solid #D3D3D3;
	float:left;
}
#experts_contact_details{
	margin-top:15px;
	color:gray;
	font-weight:bold;
	font-size:12px;
	float:left;
}
#experts_contact_revealed_details{
	float:left;
	background: #E2EEF7;
	border: 1px solid red;
	width:180px;
	height:65px;
	margin-top:15px;
	margin-left:15px;
	
	font-size:12px;
	font-weight:bold;	
}
#experts_contact_access{
	float:left;
	background: #E2EEF7;
	border: 1px solid red;
	width:180px;
	height:50px;
	margin-top:15px;
	margin-left:15px;
	padding:10px;
	font-size:14px;
	font-weight:bold;
}
#experts_one{

	border-top: solid 1px #D3D3D3;
	margin-top:10px;
	margin-bottom:5px;
}
#experts_place{
	margin-top:5px;
}
#experts_key_info{
	margin-left:15px;
	float:left;
}
#experts_login{
	margin-bottom:5px;	
}
#experts_stats{
	font-weight:bold;
	font-size:12px;
	color:gray;
}
#experts_pix{
	float:left;
	margin:5px;
}
#experts_rate{
	float:left;
	margin-top:5px;
	font-size:12px;
}
#experts_rate_rate{
	float:left;
	margin-top:5px;
	font-size:12px;
	font-weight:bold;
	color:#990000;
}
#experts_rate_hr{
	font-size:12px;
	margin-top:5px;
	color:#990000;

}
#experts_depl{

	margin-top:5px;
	font-size:12px;
}
#experts_depl_rate{
	float:left;

	font-size:12px;
	font-weight:bold;
	color:#990000;
}
#experts_depl_hr{
	font-size:12px;

	color:#990000;

}
#experts_star-ratings-block-overall_feedback{


}
#experts_clean_clear{
	clear:left;
}
#experts_contact{
	background: #F4F4F2;
	border: 1px solid #D3D3D3;
	margin:30px;
	padding:10px;	
}
#footer {

	width:1024px;
	background: url(/images/v2/pied_de_page_fond.png) ;
	margin: 0 auto  0;
	height:20px;
top:20px;
/*	background: #F4F4F2;
	border: 1px solid #D3D3D3;*/
	text-align:center;
	position: relative;
/*	bottom:0px;*/



	font-weight: normal;
	font-style: normal;
	font-size: 12px;
	text-align:left;

	clear:left;

}
.footer_copyright{
	float:left;
	background: url(/images/v2/pied_de_page_fond_fleche_ga.png) no-repeat;
	width:209px;
	height:20px;
	color:gray;
	padding-left:10px;
	padding-top:3px;
	margin-right:10px;
}
.footer{
	float:left;
	display:inline;
}
a.footer{
	float:left;
	margin-right:20px;
	padding-top: 3px;
	color:white;
	display:inline;

}
#facebook_new_right{
	margin-left:40px;
	float:left;
	background: #E2EEF7;
	border: 1px solid #D3D3D3;
	padding-: 10px;
}
#facebook_new_friend{
	float:left;
	margin-right:20px;
	margin-top:20px;
	 margin-bottom:20px;
	font-size:12px;
}
#facebook_new_left{
	width:400px;
	float:left;
	margin-left:15px;
	background: #F4F4F2;
	border: 1px solid #D3D3D3;	
}
#facebook_new_ticket{
	font-size:12px;
}
#facebook_new_profile_contact{
		margin-top:20px;
		clear:left;
		line-height: 1.5em;
}
#facebook_new_small_pic{
	float:left;
	margin-bottom:15px;
	margin-right:15px;
}
.ff{
	margin-left:-14px;
	z-index:10;
}
#five_steps_arrow {
	position:relative;
	left:60px;
	top:-17px;
	width:30px;
	height:10px;
}
#five_steps_container{
	margin-top:10px;
	width:749px;
}
#five_steps_content{
	background:#F7F7F7;
	border-right: 1px solid #D1D1D0;
	border-left: 1px solid #D1D1D0;
	border-bottom: 1px solid #D1D1D0;
	border-top:0px;
	color: #454545;
	font-size:15px;
	width:747px;
	height:150px;
}
.five_steps_center{
	position:relative;

	left:17px;
}
.five_steps_center_round{
	position:relative;
	top:24px;
	left:7px;
}
#five_steps_step1_on{
	float:left;	
	width:45px;
	height:70px;
	background: #f7f7f7;
	color:#fff;
	font-size:14px;
}
#five_steps_step1_off{
	float:left;	
	width:45px;
	height:70px;
	background: #ededed;
	color:#828282;
	font-size:14px;	
}
#five_steps_step1_content_on {
	float:left;	
	width:102px;
	height:53px;
	padding-top:17px;
	background:#f7f7f7; 
	color:#6f9d20;
	font-size:14px;	
}
#five_steps_step1_content_off {
	float:left;	
	width:102px;
	height:53px;
	padding-top:17px;
	background:#ededed; 
	color:#828282;
	font-size:14px;
}

#five_steps_step2_on{
	float:left;	
	width:45px;
	height:70px;
	background: #f7f7f7;
	color:#fff;
	font-size:14px;
}
#five_steps_step2_off{
	float:left;	
	width:45px;
	height:70px;
	background: #ededed;
	color:#828282;
	font-size:14px;	
}
#five_steps_step2_content_on{
	float:left;	
	width:103px;
	height:43px;
	padding-top:27px;
	background:#f7f7f7; 
	color:#6f9d20;
	font-size:14px;	
}
#five_steps_step2_content_off{
	float:left;	
	width:103px;
	height:43px;
	padding-top:27px;
	background:#ededed; 
	color:#828282;
	font-size:14px;
}
#five_steps_step3_on{
	float:left;	
	width:45px;
	height:70px;
	background: #f7f7f7;
	color:#fff;
	font-size:14px;
}
#five_steps_step3_off{
	float:left;	
	width:45px;
	height:70px;
	background: #ededed;
	color:#828282;
	font-size:14px;	
}
#five_steps_step3_content_on{
	float:left;	
	width:103px;
	height:43px;
	padding-top:27px;
	background:#f7f7f7; 
	color:#6f9d20;
	font-size:14px;	
}
#five_steps_step3_content_off{
	float:left;	
	width:103px;
	height:43px;
	padding-top:27px;
	background:#ededed; 
	color:#828282;
	font-size:14px;
}
#five_steps_step4_on{
	float:left;	
	width:45px;
	height:70px;
	background: #f7f7f7;
	color:#fff;
	font-size:14px;
}
#five_steps_step4_off{
	float:left;	
	width:45px;
	height:70px;
	background: #ededed;
	color:#828282;
	font-size:14px;	
}
#five_steps_step4_content_on{
	float:left;	
	width:103px;
	height:43px;
	padding-top:27px;
	background:#f7f7f7; 
	color:#6f9d20;
	font-size:14px;	
}
#five_steps_step4_content_off{
	float:left;	
	width:103px;
	height:43px;
	padding-top:27px;
	background:#ededed; 
	color:#828282;
	font-size:14px;
}
#five_steps_step5_on{
	float:left;	
	width:45px;
	height:70px;
	background: #f7f7f7;
	color:#fff;
	font-size:14px;
}
#five_steps_step5_off{
	float:left;	
	width:45px;
	height:70px;
	background: #ededed;
	color:#828282;
	font-size:14px;	
}
#five_steps_step5_content_on{
	float:left;	
	width:103px;
	height:43px;
	padding-top:27px;
	background:#f7f7f7; 
	color:#3399cc;
	font-size:14px;	
}
#five_steps_step5_content_off{
	float:left;	
	width:111px;
	height:43px;
	padding-top:27px;
	background:#ededed; ;
	color:#828282;
	font-size:14px;
}

#five_steps_step1_content_off a,#five_steps_step2_content_off a,#five_steps_step3_content_off a,#five_steps_step4_content_off a,#five_steps_step5_content_off a{
	color:#828282;
}
#five_steps_step1_content_off a:hover,#five_steps_step2_content_off a:hover,#five_steps_step3_content_off a:hover,#five_steps_step4_content_off a:hover,#five_steps_step5_content_off a:hover{
	color:#3399cc;
	text-decoration:none;
}
#five_steps_step1_content_on a:hover,#five_steps_step2_content_on a:hover,#five_steps_step3_content_on a:hover,#five_steps_step4_content_on a:hover,#five_steps_step5_content_on a:hover{
	text-decoration:none;
}
#five_steps_step1_content_on a,#five_steps_step2_content_on a,#five_steps_step3_content_on a,#five_steps_step4_content_on a,#five_steps_step5_content_on a{
	color:#3399cc;
}

#five_steps_title{
/*	background: url(/images/v2/5_etapes_simples_fond_titre_3.png) no-repeat;*/
	background: url(/images/v2/barre_5_etapes_3.png) repeat;
	width:719px;
	height:28px;
	color:#fff;
	font-size:18px;
	padding-left:30px;
	padding-top:2px;
}
#five_steps_validation_img{
	clear:left;
	float:left;
	padding-top:15px;
	padding-left:10px;
	width:40px;
}
#five_steps_separator_img{
	float:left;
	padding-top:20px;
	padding-left:25px;
	width:30px;
}
#five_steps_details{
	color:#454545;
	font-size:12px;
	padding-top:15px;
	padding-right:5px;

}
#five_steps_bottom{
	width:739px;
	height:80px;
}
#five_steps_steps{
	width:747px;
	height:70px;
}
#global{
	width:1024px;
	margin: 0 auto  0;
/*	min-height:100%;*/

/*	background: white;*/
}

#home_auto_result{
	margin-top: 340px;
 	margin-left: 300px;
	position: absolute;

	 z-index: 10000;
}
#home_auto{
	background:#E2EEF7 none repeat scroll 0 0;
	border:1px solid #D3D3D3;
	height:200px;
	line-height: 1.6em;
}
#home_auto_content{
	margin-top:20px;
	margin-left:15px;
	margin-right:15px;
}


#home_experts_box{

	background:#ededed;
	width: 749px;
	height:230px;
	float:left;

}
#home_experts_search_button{
	background: url(/images/v2/bouton_go_normal.png) no-repeat;
	font-size:14px;
	color:#000;
	border:0px;
}
#home_experts_search_button:hover{
	background: url(/images/v2/bouton_go_hover.png) no-repeat;
}
#home_experts_city_button{
	background: url(/images/v2/bouton_go_normal.png) no-repeat;
	font-size:14px;
	color:#000;
	border:0px;
}
#home_experts_city_button:hover{
	background: url(/images/v2/bouton_go_hover.png) no-repeat;
}
#home_experts_10{
	height:10px;
}
#home_experts_box_title{
	height: 35px;

}
#home_experts_box_participations{
	font-size:10px;
}
#home_experts_title{
	background: url(/images/v2/les_experts_fond_fleche_gau.png) no-repeat;
	height: 35px;
	float:left;
	width:220px;
}
#home_experts_text_title{
	width:210px;
	
	height:25px;
	margin-top:5px;
	padding-left:20px;	
}
#home_experts_title a{
	color:#fff;
	font-size:18px;	
	

}
#home_experts_place{
	padding-top:5px;
	float:left;
	font-size:10px;
	height:30px;
	width:240px;



}
#home_experts_tag{
	padding-top:5px;
	margin-left:10px;
	float:left;
	font-size:10px;
	height:30px;
		width:220px;

}
#experts_header_search{
	float:left;
	margin-top:30px;
}
#expert_experts_place{
	padding-top:5px;
	float:left;
	font-size:10px;
	height:30px;
	width:240px;



}
#expert_experts_tag{
	padding-top:5px;
	margin-left:10px;
	float:left;
	font-size:10px;
	height:30px;
	width:220px;

}
#city{
	width:170px;
}
#tags{
	width:170px;
}
.home_experts_box_pix_name_tags{
   margin-top: 8px;
	overflow: hidden;
}
#home_experts_box_pix_name_tags{
   margin-top: 8px;
	overflow: hidden;
}
#home_experts_container_container_container{
	background:#f7f7f7;
	float:left;
	width:747px;
	height:194px;
	border-left: #D1D1D0 1px solid;
	border-right: #D1D1D0 1px solid;
	border-bottom: #D1D1D0 1px solid;
}
#home_experts_container_container{
	margin: auto;
	margin-top: 20px;
	margin-left:40px;
	width: 660px;
	position:relative;
	overflow:hidden;
	float:left;

}

 #home_experts_tag_box{
/*background-color:#6F9C12;*/
 background-image: url(/images/fond_tag.png);

   background-repeat:no-repeat;
   margin-left: 500px;
   width: 263px;
   height: 160px;
}
#home_experts_container{
	width: 10029px;
	padding:0px;
	position:relative;

}
#home_experts{
	float:left;
	margin-left:20px;
	margin-top:20px;
	width:749px;
}
#home_five_steps{
	float:left;
	margin-left:20px;
}
#home_left_arrow{
	cursor:pointer;
}
#home_left_arrow_container{
	
	position:relative;
	left:17px;
	top:-130px;
	width:30px;
	height:30px;
	float:left;
}
#home_right_arrow_container{
	display:inline;
	cursor:pointer;
	left:693px;
	position:relative;
	top: -130px;
	width:30px;
	height:30px;
	float:left;	
}
#home_right_arrow{

}
.home_join_button{
	margin-left:80px;
}
#home_member_join{
	float: left;
	margin-left:0px;
	margin-top:10px;
	margin-bottom:10px;
  	padding-left: 50px;
	padding-top:30px;
 /* width: 502px;
  height: 197px;*/
	width:502px;
	height:189px;
  background: url(/images/v2/besoin_fond_bulle_garanti_2.png) no-repeat;

  line-height: 1.2em;
position:relative;
}
#home_ul_join_form{
	margin-top:3px;
}
li.home_member_join_title{
	color:#454545;
	font-size:18px;
	margin-bottom:5px;
}
li.home_member_join_normal{
	color:#454545;
	font-size:12px;
}
.home_member_join_button{
	color:#454545;
	font-size:12px;	
}

#home_expert_join_wrapper{
	float: left;
  margin-left: 12px;
position:relative;
  width: 320px;
  height: 300px;	
}

#home_expert_join{
  padding-left: 10px;
  width: 300px;
  height: 120px;
  background: #F4F4F2;
  border: 1px solid #D3D3D3;
  line-height: 1.4em;
}
#home_demo{
	float: left;
	margin-top: 00px;
	margin-left:15px;
  padding-left: 10px;
	  height: 266px;
	width:270px;
	  background: #F4F4F2;
	  border: 1px solid #D3D3D3;
	  line-height: 1.4em;	
}
#home_details_img{
	margin-left:10px;
	margin-top:25px;
	float:left;
}
#home_demo_why{
	margin-top:30px;
	float:left;
}
#home_demo_why a{
	color:#454545;
	font-size:12px;
}
#home_auto_entrepreneur{
	padding-top:10px;
  padding-left: 10px;
  line-height: 1.0em;	
}
#home_auto_img{
	float:left;
	margin-right:10px;
	margin-top:7px;
}
#home3_nb_experts{
	float:left;
	margin-top:30px;
}
#home3_middle{
	height:390px;
/*	background:#DFEBF4;*/
	margin-top:40px;
}
#home3_find_expert{
	width:542px;
	height:350px;
	float:left;
}
#home4_find_expert{
	margin-left:30px;
	width:512px;
	height:350px;
	float:left;
}
#home3_video{
	width:482px;
	height:350px;
	float:left;	
}
#home3_video_content{
	float:left;

	margin-left:10px;
}
#home3_h1_container{
	float:left;
}
#home3_map{
	float:left;
	margin-top:20px;
	margin-left:20px;
	width:282px;
	height: 222px;
}
#home3_qq_experts{
	margin-top:20px;
	margin-left:20px;
	float:left;
	border: solid 2px #00728D;
	width:180px;
	height:222px;
	font-size:12px;
}
#home3_tickets_new_form{
	width:542px;
	float:left;
}

#home3_tickets_new_intervention_types{

}
#home3_tickets_new_desc{
	float:left;
	margin-top:5px;

}
#home3_tickets_new_desc_title{
	color:#454545;
	font-size:12px;
	font-weight:bold;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}
#home3_tickets_new_desc_form{
	margin-left:10px;
	height:80px;
	width:500px;
}
#home3_tickets_new_problem_submit{
	margin-top:10px;
/*	margin-left:270px;*/
}
#home3_tickets_new_problem_submit_button{
	background: url(/images/v2/besoin_fond_bouton_new_ticket.png) no-repeat;
	font-size:16px;
	color:#fff;
	height:35px;
	width:220px;
	border:0px;
}
#home4_tickets_new_problem_submit_button{
	background: url(/images/v2/besoin_fond_bouton_new_ticket.png) no-repeat;
	font-size:16px;
	color:#fff;
	height:35px;
	width:220px;
	border:0px;
	margin-left:270px;
}
#home3_tickets_new_problem_submit_button:hover{
	background: url(/images/v2/besoin_fond_bouton_new_ticket_hover.png) no-repeat;
	font-size:16px;
	color:#fff;
}
#home3_tickets_new_service_type{

	float:left;
}

#home3_tickets_new_service_type_title{
	color:#454545;
	font-size:12px;
	font-weight:bold;
	margin-left:10px;
	margin-top:5px;
	margin-bottom:5px;
}
#home3_tickets_new_service_type_form{
	font-size:10px;
}

#home3_tickets_new_configuration_type{

	float:left;

}
#home3_tickets_new_configuration_type_title{
	color:#454545;
	font-size:12px;
	font-weight:bold;
	margin-left:10px;
	margin-top:5px;
	margin-bottom:5px;
}
#home3_tickets_new_configuration_type_form{
	font-size:10px;
}
#home3_tickets_new_equipment_type{

	float:left;

}
#home3_tickets_new_equipment_type_title{
	color:#454545;
	font-size:12px;
	font-weight:bold;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}
#home3_tickets_new_equipment_type_form{
	font-size:10px;
}
#home3_tickets_new_problem_type{

	float:left;

}
#home3_tickets_new_problem_type_title{
	color:#454545;
	font-size:12px;
	font-weight:bold;
	margin-left:10px;
	margin-top:5px;
	margin-bottom:5px;
}
#home3_tickets_new_problem_type_form{
	font-size:10px;
}
.home3_button_cols_short{
	width:100px;
	float:left;
}
#home3_ticket_title{
	height:70px;
	margin-left:20px;
	width:400px;
}
.home3_button_cols_long{
	width:160px;
	float:left;
}
#home_experts_text_title3{
	width:210px;
	
	height:25px;
	margin-top:5px;
	padding-left:20px;	
	float:left;
}
#home_compteur_nb_title3{
	padding-top:30px;
	padding-left:10px;
	color:#00728D;
	font-size:18px;
	font-weight:bold;
	float:left;
}
#home_compteur_nb_title3_bis{
	padding-top:25px;
	padding-left:10px;
	color:#00728D;
	font-size:24px;
	font-weight:bold;
	float:left;
}
#home3_join_experts{
	margin-top:40px;
/*	margin-left:506px;*/
	width:512px;
	height:50px;
	border: 2px solid #828282;
}
#home3_join_experts_title{
	padding-top:10px;
	padding-left:10px;
	color:#828282;
	font-size:18px;
	font-weight:bold;
	float:left;	
}
#home3_join_experts_content{
	float:left;
	margin-left:20px;
	font-size:12px;
	padding-top:5px;
	
}
#home3_join_experts_content a{
	font-weight:bold;
	color:#828282;;
}
#home3_join_experts_button{
	float:left;
	margin-left:20px;
	padding-top:5px;
}
h1.home3{
	float:left;
	color:#00728D;
	font-size:18px;	
	font-weight:bold;
	margin-left:10px;
}
h1.home3-top{
	float:left;
	color:#00728D;
	font-size:28px;	
	font-weight:bold;
	margin-left:10px;
}

li.home_auto_title{
	font-size:15px;
	color:#454545;
	margin-bottom:15px;
}
li.home_auto{
	font-size:10px;
	color:#454545;
}
li.home_auto_link{
	margin-top:10px;
}

li.home_auto_link a{
	font-size:12px;
	color:#454545;

}
#howto_page{
	margin-left:20px;
}
#howto_intro{
	font-size:12px;

	margin-right:10px;
	margin-bottom:20px;
}
#howto_member_link{
	font-size:12px;
	margin-left:200px;
	padding:5px;
	width:212px;
	float:left;
	border: 2px solid #D3D3D3;
}
#howto_expert_link{
	font-size:12px;
	padding:5px;
	margin-left:110px;
	width:212px;
	float:left;
	border: 2px solid #D3D3D3;
}
#howto_member_join{
	float: left;
	margin-top:30px;
	margin-left:200px;
  padding-left: 10px;
  width: 550px;
  height: 200px;
  background: #E2EEF7;
  border: 1px solid #D3D3D3;
  line-height: 1.2em;
position:relative;
	margin-bottom:15px;
}
#howto_ul_join{
	padding-top:18px;
	padding-left: 0px;
	
}
#howto_demo{
	float: left;
	margin-top: 00px;
	margin-left:45px;

  padding-left: 10px;
	  height: 200px;
	width:270px;
	  background: #F4F4F2;
	  border: 1px solid #D3D3D3;
	font-size:14px;
	  line-height: 2.0em;	
}
#howto_problem_submit{
	margin-top: 5px;
	margin-left: 100px;
}
#howto_member_image{
	float:left;
	width:424px;
	margin-right:30px;
}
#howto_expert_image{
	float:left;
	width:393px;
	margin-right:30px;
}
#howto_member_list{
	font-size:12px;
	margin-left:10px;
	margin-right:10px;
}
.howto_member_list{
	list-style-type:decimal;
	margin-bottom:10px;

}
#howto_expert_join{
	float:left;
	margin-top:10px;
	margin-left:100px;
	margin-bottom:20px;
  padding-left: 10px;
  width: 300px;
  height: 121px;
  background: #F4F4F2;
  border: 1px solid #D3D3D3;
  line-height: 1.4em;
}
#howto_auto_entrepreneur{
	float:left;
	margin-top:10px;
	margin-left:50px;
	margin-bottom:20px;
  padding-left: 10px;
	  height: 121px;
	width:300px;
	  background: #F4F4F2;
	  border: 1px solid #D3D3D3;
	  line-height: 1.4em;	
}
#map_experts_map_div{
  width: 900px;
  height: 700px;
}
#home_news{
	clear: left;

  padding-left: 10px;
	  height: 123px;
	  background: #F4F4F2;
	  border: 1px solid #D3D3D3;
	  line-height: 1.4em;	
}
#home_news_wrapper{
	float:left;
  margin-left: 0px;
  padding-left: 10px;


position:relative;
 /* background: #F4F4F2;
  border: 1px solid #D3D3D3;*/
  line-height: 1.2em;
}
#home_pres_result{
	margin-top: 100px;
 	margin-left: 300px;
	position: absolute;
	 z-index: 10000;
}

#home_ul_join{
	margin-top: 0px;
	padding-left: 0px;
	
}
.home_ul_join{
	margin-top: 0px;
	padding-left: 0px;	
}
#home_video_result{
	margin-top: 0px;
 	margin-left: 00px;
	position: absolute;
	 z-index: 10000;
}
#home_join_result{
	margin-top: 100px;
 	margin-left: 0px;
	position: absolute;
	 z-index: 10000;	
}
#home_problem_submit{
	margin-top: 5px;
	margin-left: 195px;
	height:21px;
	width:175px;
}
#home_problem_submit_button{
	background: url(/images/v2/besoin_fond_bouton.png) no-repeat;
	font-size:12px;
	color:#fff;
	height:21;
	width:175px;
	border:0px;
}
#home_problem_submit_button:hover{
	background: url(/images/v2/besoin_fond_bouton_hover.png) no-repeat;
	font-size:12px;
	color:#fff;
}
#home_tested{
	width:207px;
	height:200px;
	background: url(/images/v2/teste_et_approuve_fond.png) no-repeat;

	float:left;
	margin-top:30px;
	margin-left:10px;
}
#home_tested_2{
	width:207px;
	height:200px;
	background: url(/images/v2/teste_et_approuve_fond.png) no-repeat;

	float:left;
	margin-top:30px;
	margin-left:20px;
}
#home_video{
	margin-top:8px;
}
#home_video_imbed_text{
	font-size:12px;
	font-weight:bold;
	width:255px;

	margin-top:5pxpx;
}
#home_tested_title{
	margin-left:10px;
	margin-bottom:5px;
	margin-top:20px;
	font-size:15px;
	font-style:italic;
	font-weight:bold;
	float:left;
}
#home_tested_content{
	margin:10px;
	font-size:12px;
	clear:left;
}
#home_tested_member_signature{

	margin-left:120px;
	font-size:8px;
	font-weight:bold;
}
#home_tested_expert_signature{

	margin-left:120px;
	font-size:8px;
	font-style:italic;
}
#home_tested_check{
	margin-top:10px;
	height:15px;
	width:15px;
	float:left;
}
#home_left_column_2{
	float:left;
	margin-top:-62px;
}
#home_left_column{
	float:left;

}
#home_compteur{
	background: url(/images/v2/conteur_expert_bulle_fond.png) no-repeat;
	width:255px;
	height:164px;
}
#home_compteur_nb_title{
	padding-top:30px;
	padding-left:10px;
	color:#00728D;
	font-size:24px;
	font-weight:bold;
}
img.home_compteur_nb {
	margin-right:-3px;
}
#home_compteur_content{
	color:#454545;
	font-size:10px;
	padding-left:10px;
}
#home_compteur_join_text{
	color:#454545;
	font-size:12px;
	font-weight:bold;
	float:left;
	padding-left:10px;
	padding-top:10px;
}
#home_compteur_join_button a{
	color:#fff;
	font-size:10px;
	float:left;
	margin-top:10px;
	margin-left:5px;
	background: url(/images/v2/conteur_expert_bouton.png) no-repeat;
	width:75px;
	height:18px;
	padding-left:12px;
	padding-top:2px;
	text-decoration:none;
}
#home_compteur_join_button a:hover{
	background: url(/images/v2/conteur_expert_bouton_hover.png) no-repeat;	
}
#home_auto2{
	background: url(/images/v2/conteur_expert_bulle_fond.png) no-repeat;
		width:255px;
		height:150px;
		margin-top:5px;	
		padding-top:15px;
}
#home_details{
	background: url(/images/v2/en_details_fond.png) no-repeat;
		width:255px;
		height:103px;	
		margin-top:5px;
}
#home_welcome{
	margin-left:30px;
	margin-bottom:30px;
}
#inscription_a24h_new_intro{
	font-size:12px;
	margin:20px;
}
#inscription_a24h_new_creds{
	  background: #E2EEF7;
	  border: 1px solid #D3D3D3;
	font-size:14px;
	font-weight:bold;
	color:gray;
	font-style:italic;
	text-align:center;
	margin:20px;
}
#inscription_a24h_new_allopass{
	margin-left:100px;
	float:left;
}
#inscription_a24h_new_code{
	font-size:12px;
	margin-top:270px;
	margin-left:5px;
	float:left;
	width:300px;
}

.pic_vsmall img{
	height:33px;
	width:33px;
}
#intervention_go{
	float:left;
	margin-top:30px;
}
#intervention_info_expert{
	float:left;
	background:#DFEBF4;
	border:2px solid #C5DBE9;
	width:437px;
	padding:10px;
	font-size:12px;

}
#intervention_start_assist{
	float:left;
	float:left;
	height:135px;
	margin-left:20px;
	padding:5px;
	width:241px;
}
#intervention_start_assist_btn{
	margin-top:30px;
	margin-left:40px;
	font-size:12px;
}
#ticket_intervention_garantie{
	font-size:10px;
	margin-left:275px;
}
#intervention_setup_bloc{
	float:left;
	background:#DFEBF4;
	border:2px solid #C5DBE9;
	width:457px;
	height:348px;
	margin-top:20px;
	margin-right:20px;
	font-size:12px;
	padding:10px;
}
#intervention_setup_bloc2{
	float:left;
	background:#DFEBF4;
	border:2px solid #C5DBE9;
	width:1000px;
	height:250px;
	margin-top:20px;
	margin-right:20px;
	font-size:12px;
	padding:10px;
}
#intervention_setup_text{
	clear:both;
	padding-top:30px;
}
#intervention_garantie{
	float:left;
	margin-left:-10px;
	margin-right:10px;
	margin-top:-60px;
}
#profile_content{
	font-size:12px;
}
#profile_basic_info{
	background:#F7F7F7;
	border: 1px solid #D1D1D0;
	width:460px;
	margin-left:20px;
	margin-top:30px;
	height:180px;
	float:left;
	padding:5px;
	font-size:12px;	
}
#profile_basic_info_title{
	color: #00728d;
	font-size:16px;
	font-weight:bold;
	border-bottom: 1px solid #D1D1D0;
}
#profile_show_menu{
	background:#dfebf4;
	border: 2px solid #C5DBE9;
	width:241px;
	float:left;
	margin-top:30px;
	height:178px;
	margin-left:20px;
	padding:5px;
}
#assets_show_menu{
	background:#dfebf4;
	border: 2px solid #C5DBE9;
	width:461px;
	float:left;
	margin-top:28px;
	height:154px;
	margin-left:20px;
	padding:5px;
}
.profile_show_menu_prospect_form{
	margin-left:10px;
	width:220px;
	height:105px;
}
.assets_show_menu_prospect_form{
	margin-left:10px;
	width:420px;
	height:85px;
}
#assets_tools{
	margin-top:20px;
	float:left;
}
#assets_speedtest{
	float:left;
	width:310px;
	height:238px;
}
#assets_speedtest_title{
	font-weight:bold;
	color:#239900;
	padding:5px;
}
#assets_speedtest_content{
	width:310px;
	height:200px;
/*	background-color:#e3fed6;*/
	background-color:#DFEBF4;
}

#assets_speedtest_text_content{
	float:left;
	font-size:12px;
	margin-left:10px;
	width:150px;
}
#assets_ram_text_content{
	float:left;
	font-size:12px;
	margin-left:10px;
	margin-right:10px;
}
#show_image2{
	float:left;
	margin-top:20px;
}
#show_desc2{
	float:left;
	margin-top:20px;
	margin-left:20px;
	width:800px;
	margin-bottom:30px;
}
#assets_show_image{
	float:left;
	}
a.assets_speedtest_image{
	float:left;
}
#assets_speedtest_start{
	float:left;
	margin-top:5px;
	width:120px;
	margin-left:20px;
}
#assets_virus_scan{
	float:left;
	margin-left:52px;
	margin-right:52px;
}
#assets_virus_scan_title{
	font-weight:bold;
	color:#239900;
	padding:5px;
}
#mail_perso_domain_form{
	width:300px;
	height:170px;
	border: 5px solid #c5dbe9;
	float:left;
	font-width:12px;
	padding:5px;
}
#mail_perso_domain_submit{
	margin-top:50px;
	margin-left:120px;
}
#mail_perso_domain_name{
	float:left;
	margin-top:5px;
}
#mail_perso_domain_extensions{
	float:left;
	font-size:10px;
	text-align:right;
	margin-left:20px;
	margin-top:5px;
}
#mail_perso_domain{
	float:left;
	font-size:10px;
}
#mail_perso_put_it_here{
	width:300px;
	height:170px;
	border: 5px solid #c5dbe9;
	float:left;
	font-width:10px;
	padding:5px;
	
}
#mail_perso_available{
	float:left;
		font-size:10px;
	margin-left:5px;
	font-weight:bold;
	color:green;
}
#mail_perso_not_available{
	float:left;
		font-size:10px;
	margin-left:5px;
	font-weight:bold;
	color:red;
}
#profile_contact{
	background:#dfebf4;
	border: 2px solid #C5DBE9;
	width:477px;
	float:left;
	margin-left:20px;
	margin-top:20px;
}
#profile_delete{
	float:left;
	font-size:12px;
	display:inline;
	margin-left:170px;
	margin-bottom:10px;
}
#profile_inactive_form{
	clear:left;
	margin-bottom:10px;
	background: #F4F4F2;

	
}
#profile_facebook_friends{
	clear:left;
	float:left;
	margin-top:20px;
	width:498px;
}
#profile_map_div{
	float:left;
	margin-top:20px;
	margin-left:20px;
	width:481px;
	height: 256px;
}
#profile_modify{
	margin:0;
	clear:left;
	display:inline;
	float:left;
	font-weight:bold;
	font-size:10px;
}
#profile_left_content{
	width:498px;

	float:left;
	background: #F4F4F2;
  	border: 1px solid #D3D3D3;
}
#profile_presentation{
	margin-top:20px;
	margin-left:-1px;
	width:515px;
	height:256px;
	background: #F4F4F2;
  	border: 1px solid #D3D3D3;
	clear:left;
	float:left;
	overflow:auto;
}
#profile_agenda{
	float:left;
	margin-top:20px;
	font-size:12px;
}
#profile_presentation_edit{
	margin-top: 250px;
 	margin-left: 0px;
	position: absolute;
	width:500px;
	 z-index: 10000;


}

#profile_right_content{
	float:left;
	width: 498px;
	margin-left:20px;
	background: #E2EEF7;
	border: 1px solid #D3D3D3;
}
#profile_show_stats{
	clear:both;
	margin-top:-30px;
	margin-bottom:5px;
	margin-left:10px;
}
#profile-ticket_header{
	font-weight: normal;
	margin-left:35px;
}
#profile_star_overall{
	position: relative; left:355px; top:-37px;
}
.profile_ticket_star_overall{
	position: relative; left:800px; 
}
#profile_pix{
	float:left;
	margin-top:10px;
	height:147px;
}

#profile_pix_pix{
border:1px solid #D3D3D3;	
height:110px;
width:110px;
}
#profile_pix_edit{
	display:none;

	margin-top:-120px;
	background: #E2EEF7;
}
#profile_tags{
	margin-top:10px;
	margin-left:150px;
	height:150px;
	overflow:hidden;

}
#profile_eval{
	clear:left;
	float:left;
	margin-top:20px;
}
#profile_tickets{
 font-size:10px;
}
#profile_tickets_title a{
	float:left;
	width:350px;
}
#profile_tickets_status{
	float:left;
	width:70px;
	color:#3B5998;
}
#profile_tickets_relancer a{
	float:left;
	width:50px;
	color:#3B5998;
}
#profile_privacy{
	width:300px;
	height:25px;
}
#profile_agrement{
	width:300px;
	height:25px;	
}
.profile_contact{
	clear:left;
		line-height: 1.5em;
		background:#dfebf4;
}
.profile_contact_h5{
	font-weight: bold;
	color: gray;
	line-height: 1.5em;
	font-size:12px;
	display:block;
	width: 100px;
	float:left;

}

.profile_contact_h9{
	font-weight: bold;
	color: gray;
	line-height: 0.8em;
	font-size:9px;
	display:block;
	width: 64px;
	float:left;

}
.profile_contact_h6{
	font-weight: normal;
	color: #363636;
	font-size:12px;
}
.profile_contact_h7{
	font-weight: normal;
	color: #6496C3;
	font-size:10px;
}
#profile_msn{

}
#profile_mobile{

}
#profile_address{

}
#profile_city{

}
#profile_postcode{

}
#profile_country{

}
#expert_map_div{
  width: 250px;
  height: 150px;
}
#expert_box{
	float: left;

  width: 130px;
	margin-bottom:15px;

  line-height: 0.7em;
}
#expert_box a.home_expert_login{
	font-size: 12px;
	line-height:1.4em;
	color:#454545;
	text-align:center;
	width:115px;
	float:left;

}
.xp_box{
	float: left;

  width: 130px;
	margin-bottom:15px;

  line-height: 0.7em;
}
.xp_box a.home_expert_login{
	font-size: 12px;
	line-height:1.4em;
	color:#454545;
	text-align:center;
	width:115px;
	float:left;

}
#star-ratings-block-overall_feedback{

	float:left;
}
.star-ratings-block-overall_feedback{

	float:left;
}
#expert_box a.tag{
	font-size: 10px;
	line-height: 1.2em;
}

#asset_box {
  float: left;
  margin-left: 12px;
  padding-left: 10px;
  width: 193px;
  height: 280px;
  background: white;
  border: 2px solid #D3D3D3;
  font-size: 10px;


}

#asset_box a.title{
	font-size: 12px;
	font-weight: bold;
	margin: auto;
	line-height:1.2em;
}
#ticket_comment_new_header{
	margin-left:20px;
	float:left;
}
#ticket_comment_new_form_container{
	margin-top:30px;
	margin-left:275px;
	background:#DFEBF4;
	border:2px solid #C5DBE9;
	width:705px;
	height:150px;
	float:left;
	padding:20px;
}
#ticket_comment_new_form_title{
	color:#00728D;
	font-size:18px;
	font-weight:bold;	
}
.ticket_comment_new_form{
	width:700px;
	height:100px;
	margin-top:10px;
	margin-bottom:10px;
}
#tickets_five_steps{
	float:left;
	margin-left:20px;
	margin-top:20px;
	height:190px;
}
#tickets_new_form{
	margin-top:20px;

}

#tickets_new_intervention_types{
	margin-top:20px;
	width:1024px;
}
#tickets_new_desc{
	float:left;
	margin-top:20px;
	width:1020px;
	height:170px;
	border: 2px solid #c5dbe9;
	background:#dfebf4;
}
#tickets_new_desc_title{
	color:#00728D;
	font-size:18px;
	font-weight:bold;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}
#tickets_new_desc_form{
	margin-left:20px;
	height:80px;
	width:800px;
}
#tickets_new_problem_submit{
	margin-top:10px;
	margin-left:600px;
}
#tickets_new_problem_submit_button{
	background: url(/images/v2/besoin_fond_bouton_new_ticket.png) no-repeat;
	font-size:16px;
	color:#fff;
	height:35px;
	width:220px;
	border:0px;
}
#tickets_new_problem_submit_button:hover{
	background: url(/images/v2/besoin_fond_bouton_new_ticket_hover.png) no-repeat;
	font-size:16px;
	color:#fff;
}
#tickets_left_column{
	float:left;
	margin-top:30px;
}
.new_member_form{
	width:320px;
	float:left;
	text-align:right;
	margin-right:10px;
	margin-top:10px;
}
#new_member_coordinates{
	margin-top:20px;
	width:696px;
	height:190px;
	background:#dfebf4;
	border:2px solid #c5dbe9;
	float:left;
	font-size:12px;
}
#new_member_coordinates_expert{
	margin-top:20px;
	margin-left:20px;
	width:745px;
	height:190px;
	background:#dfebf4;
	border:2px solid #c5dbe9;
	float:left;
	font-size:12px;
}
#new_member_coordinates_expert_partner{
	margin-top:20px;
	width:745px;
	height:190px;
	background:#dfebf4;
	border:2px solid #c5dbe9;
	font-size:12px;
	float:left;
}
#new_member_coordinates_title{
	color:#00728D;
	font-size:18px;
	font-weight:bold;
	margin-left:10px;
	margin-top:10px;

}
#new_member_coordinates_sub{
	color:#00728D;
	font-size:8px;
	margin-left:10px;
	margin-bottom:10px;
}
#new_member_coordinates_form{
	margin-left:10px;
}
#new_member_submit_button{
	background: url(/images/v2/besoin_fond_bouton_new_ticket.png) no-repeat;
	font-size:14px;
	color:#fff;
	height:35px;
	width:220px;
	border:0px;
	margin-top:20px;
	margin-left:805px;	
}
#new_member_submit_button:hover{
	background: url(/images/v2/besoin_fond_bouton_new_ticket_hover.png) no-repeat;
}
#new_member_ids{
	margin-top:20px;
	width:300px;
	height:190px;
	background:#dfebf4;
	border:2px solid #c5dbe9;
	float:left;
	font-size:12px;
	margin-left:20px;
}
#new_member_ids_expert{
	margin-top:20px;
	width:251px;
	height:190px;
	background:#dfebf4;
	border:2px solid #c5dbe9;
	float:left;
	font-size:12px;
}
#new_member_faq_expert{
	margin-left:20px;
	margin-top:20px;
	width:251px;
	height:190px;
	background:#dfebf4;
	border:2px solid #c5dbe9;
	float:left;
	font-size:12px;
}
#new_member_ids_expert_societe{
	margin-top:20px;
	width:470px;
	height:190px;
	background:#dfebf4;
	border:2px solid #c5dbe9;
	float:left;
	font-size:12px;
	margin-left:20px;
}
#new_member_ids_title{
	color:#00728D;
	font-size:18px;
	font-weight:bold;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}
#new_member_ids_form{
	margin-left:10px;
}
.new_member_id_form{
	margin-top:8px;
}
#new_user_faq_result{
	margin-top: 140px;
 	margin-left: 276px;
	position: absolute;

	 z-index: 10000;	
}
#new_user_faq_no_company{
	background:#dfebf4;
	border:2px solid #c5dbe9;
	color:#454545;
	width:500px;
	height:270px;
}
#new_member_faq_link{
	margin:10px;
}
#new_member_faq_link a{
	color:#454545;
	font-size:14px;
}
.new_member_id_form_societe{
	float:left;
	margin-right:10px;
	margin-top:10px;
	text-align:right;
	width:380px;
}
#ticket_show_info{
	background:#dfebf4;
	border: 2px solid #C5DBE9;
	width:241px;
	float:left;
	margin-top:30px;
	height:135px;
	font-size:10px;
	padding:5px;
}
.ticket_type_title{
	width:120px;
	float:left;
	margin-top:5px;
}
#ticket_show_city{
	margin-top:5px;
}
#ticket_show_menu_member{
	font-size:12px;
	margin-top:30px;
}
#ticket_show_menu_member_form{
	margin-top:20px;
	margin-left:10px;
}
#ticket_show_menu{
	background:#dfebf4;
	border: 2px solid #C5DBE9;
	width:241px;
	float:left;
	margin-top:30px;
	height:135px;
	margin-left:20px;
	padding:5px;
}
.ticket_show_menu_prospect_form{
	margin-left:10px;
	width:220px;
	height:60px;
}
#ticket_show_menu_title {
color:#00728D;
font-size:18px;
font-weight:bold;
margin-bottom:10px;
margin-left:10px;
margin-top:10px;
}
#ticket_problem_submit{
	margin-top:7px;
	margin-left:60px;
}
#ticket_show_menu_title_prospect {
color:#00728D;
font-size:16px;
font-weight:bold;
margin-bottom:10px;
margin-left:10px;
margin-top:10px;
}

#ticket_show_menu_button{
	background:  url(/images/v2/besoin_fond_bouton_new_ticket.png) no-repeat ;
	margin-top:10px;
	margin-left:5px;
	height:35px;
	width:220px;
	padding-top:6px;
	padding-left:10px;	
}
#ticket_show_menu_button2{
	background:  url(/images/v2/besoin_fond_bouton_new_ticket.png) no-repeat ;
	margin-top:10px;
	margin-left:300px;
	height:35px;
	width:220px;
	padding-top:10px;
	padding-left:10px;	
}
#ticket_show_menu_button:hover{background:  url(/images/v2/besoin_fond_bouton_new_ticket_hover.png) no-repeat ;}
#ticket_show_menu_button2:hover{background:  url(/images/v2/besoin_fond_bouton_new_ticket_hover.png) no-repeat ;}
a.ticket_show_menu_button{
	color:#fff;
	font-size:14px;
}
a.ticket_show_menu_button:hover{
	text-decoration:none;
}
input.ticket_show_menu_button{
	color:#fff;
	font-size:14px;
	margin-left:20px;
}
input.ticket_show_menu_button:hover{
	text-decoration:none;
}

#ticket_show_content{
	background:#F7F7F7;
	border: 1px solid #D1D1D0;
	width:460px;
	margin-left:20px;
	margin-top:30px;
	height:135px;
	float:left;
	padding:5px;
	overflow:auto;
	font-size:12px;
}
#tickets_new_service_type{
	width:251px;
	height:135px;
	background:#dfebf4;
	float:left;
}
.blue_border{border:2px solid #c5dbe9;}
#tickets_new_service_type_title{
	color:#00728D;
	font-size:18px;
	font-weight:bold;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}
#tickets_new_service_type_form{
	font-size:12px;
}

#tickets_new_fai_type{
	margin-top:20px;
	width:251px;
	height:135px;
	border: 2px solid #c5dbe9;
	background:#dfebf4;
	float:left;
}
#tickets_new_fai_type_title{
	color:#00728D;
	font-size:18px;
	font-weight:bold;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}
#tickets_new_fai_type_form{
	font-size:12px;
}
#tickets_new_configuration_type{
	width:251px;
	height:135px;
	background:#dfebf4;
	float:left;
	margin-left:20px;
}
#tickets_new_configuration_type_title{
	color:#00728D;
	font-size:18px;
	font-weight:bold;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}
#tickets_new_configuration_type_form{
	font-size:12px;
}
#tickets_new_equipment_type{
	width:470px;
	height:135px;
	border: 2px solid #c5dbe9;
	background:#dfebf4;
	float:left;
	margin-left:20px;
}
#tickets_new_equipment_type_title{
	color:#00728D;
	font-size:18px;
	font-weight:bold;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}
#tickets_new_equipment_type_form{
	font-size:12px;
}
#tickets_new_problem_type{
	margin-top:20px;
	width:741px;
	height:135px;
	background:#dfebf4;
	float:left;
	margin-left:20px;
}
#tickets_new_problem_type_title{
	color:#00728D;
	font-size:18px;
	font-weight:bold;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}
#tickets_new_problem_type_form{
	font-size:12px;
}
.button_cols{
	width:200px;
	float:left;
}
#ticket_title{
	height:70px;
	margin-left:20px;
	width:800px;
}
#tickets_list{
	float:left;
	margin-left:20px;
	margin-top:30px;
	width:749px;
}
#tickets_list_title{
	background: url(/images/v2/5_etapes_simples_fond_titre_3.png) no-repeat;
	width:719px;
	height:28px;
	color:#fff;
	font-size:18px;
	padding-left:30px;
	padding-top:2px;	
}
#tickets_list_table ul{
	border-collapse:collapse;

}
#tickets_list_table_footer{
	width:747px;
	border:1px solid #d1d1d0;
	background:#ededed;
	text-align:center;
	font-size:12px;
	height:34px;
	padding-top:4px;
	clear:both;
}
#tickets_list_header ul{
}

li.hcol1{ width:95px;float:left;background:#ededed;}
li.hcol2{ width:290px; 	padding-right:5px;float:left;background:#ededed;}
li.hcol3{ width:86px; text-align:center;float:left;background:#ededed;}
li.hcol4{ width:75px;float:left;background:#ededed;}
li.hcol5{ width:80px;float:left;background:#ededed;}
li.hcol6{ width:75px;float:left;background:#ededed;}

li.col1{ width:95px;float:left;font-weight:normal;}
li.col2{ width:290px; 	padding-right:5px;float:left;font-weight:normal;}
li.col3{ width:86px; text-align:center;float:left;font-weight:normal;}
li.col4{ width:75px;float:left;font-weight:normal;}
li.col5{ width:80px;float:left;font-weight:normal;}
li.col6{ width:75px;float:left;font-weight:normal;}
li.col2 a {color:#363636;}
li.col1 a {color:#363636;}


#tickets_list_table_header li{
	font-size:12px;
	border: 1px solid #d1d1d0;
	border-bottom:0px;
	font-weight:bold;
	background:#ededed;
	height:40px;
	vertical-align:middle;
	padding-left:5px;
	border:collapse;
	position:relative;

}

#tickets_list_table li{
	font-size:10px;
	border: 1px solid #d1d1d0;
	background:#f7f7f7;
	height:40px;
	color:#363636;
	padding-left:5px;
	border:collapse;
	position:relative;
}
.tickets_list_table_center_it{
	position:absolute;
	top:50%;
	height:20px;
	margin-top:-10px;
}
#tickets_member_join{
	float: left;
	margin-left:0px;
	margin-top:30px;
  	padding-left: 50px;
	padding-top:10px;
 /* width: 502px;
  height: 197px;*/
	width:502px;
	height:189px;
  background: url(/images/v2/besoin_fond_bulle_2.png) no-repeat;

  line-height: 1.2em;
position:relative;
}
#ticket_experts_list{
	width:251px;
	height:535px;
	border: 2px solid #c5dbe9;
	background:#dfebf4;
	position:relative;
	top:-110px;
}
#tickets_experts_list_title{
	
	color:#00728D;
	font-size:14px;
	font-weight:bold;
	padding-left:75px;
	padding-top:45px;
	margin-bottom:30px;
}
#tickets_garanti{
	position:relative;
	top:-30px;
	z-index:100;
}
#ticket_eval{
	margin-top:20px;

}
#ticket_evaluation{
	float:left;
	margin-top:30px;
	background:#DFEBF4 none repeat scroll 0 0;
	border:2px solid #C5DBE9;
	padding:10px;
	font-size:12px;
	width:745px;
}
#ticket_evaluation_text{
	float:left;

	width:460px;

}
#ticket_evaluation_text_after{
	float:left;
	width:600px;
	margin-left:20px;
}
#ticket_evaluation_text_title{
	color:#00728D;
	font-size:16px;
	font-weight:bold;
	margin-bottom:30px;	
}
#ticket_evaluation_text_title a{
	color:#00728D;
	font-size:16px;
	font-weight:bold;	
}
#ticket_evaluation_mycheck{
	margin-top:10px;
}
#ticket_evaluation_stars{
	float:left;
	width:241px;
	margin-left:20px;
	margin-top:30px;
}
#ticket_evaluation_box{
	width:500px;
	height:60px;
	background:#F7F7F7 none repeat scroll 0 0;
	border:1px solid #D1D1D0;	
	padding:5px;
}
#ticket_evaluation_by{
	font-style:italic;
	width:400px;
	text-align:right;
}
.ticket_evaluation_form{
	width:400px;
	height:60px;
}
.ticket_fix_solution_form{
	width:400px;
	height:200px;
}
.ticket_fix_duration_form{
	width:100px;
}
#ticket_fix_solution{
	float:left;
}
#ticket_fix_duration{
	float:left;
	margin-left:20px;
}
#ticket_feedback{
	width: 800px;
	height:135px;
	float:left;
}
.ticket_intervention{
	border-bottom:3px solid #D3D3D3;
	border-top:3px solid #D3D3D3;
	font-size:12px;
	margin-top:20px;
	padding:5px;
	padding-bottom:15px;
}
.ticket_intervention_form{
	width:400px;
	height:60px;
}
#ticket_intervention{
	background:#E2EEF7;
}
#ticket_intervention_messages{
	float:left;
	margin-left:20px;
	width:460px;
}
#ticket_intervention_title{
	color:#00728D;
	font-size:16px;
	font-weight:bold;
}
#ticket_intervention_title a{
	color:#00728D;
	font-size:16px;
	font-weight:bold;
}
#ticket_intervention_when{
	color:#00728D;
	font-size:12px;
	font-weight:bold;
}
#ticket_intervention_price{
	color: gray;
	font-size:12px;
	font-weight:bold;
}
#ticket_comments{
	clear:left;
}
.ticket_comments_comment{
	margin-top:20px;
	margin-bottom:20px;
	padding:5px;
	border-top: 3px solid #D3D3D3;
	border-bottom: 3px solid #D3D3D3;
	font-size:12px;

}
#ticket_comments_comments_left{
	float:left;
	width:255px;
}
#ticket_comments_comment_text_right{
	float:left;
	width:455px;
	margin-left:20px;
}
#ticket_comments_pix{
	float:left;
	margin-right:10px;
}
#ticket_comments_comment_text{


}
#ticket_comments_comment_answer{
	clear:left;
	margin-left:50px;
	font-size:12px;
}
#ticket_proposal_box_pix_name{
	margin:8px;
	float:left;

}
#ticket_proposal_info{
	float:left;
	margin:8px;
	font-size:10px;

}
#ticket_proposal_details{
	float:left;

	margin-left:20px;
	width:460px;
}
#ticket_proposal_action{
	float:left;
	margin:8px;
	margin-left:90px;
}
#ticket_proposal_book{
	float:left;
	margin:8px;
	margin-left:50px;
	margin-top:10px;
	background:#E2EEF7 none repeat scroll 0 0;
	border:2px solid #D3D3D3;
	
	font-weight:bold;
	padding:10px;
	width:195px;
}
#ticket_proposal_start_assist{
	margin-top:10px;
	margin-bottom:10px;
}
#ticket_proposal_start_assist_2{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:35px;
	height:60px;
	width:120px;
	

}


#tickets_filters{
	font-size:12px;
	height:189px;
	width:452px;
}
#tickets_filters_title{
	color:#00728D;
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;	
}
#tickets_filters_left{
	float:left;
	width:220px;
}
#tickets_filters_right{
	float:left;
	width:220px;
}
#tickets_filters_bottom{
	clear:both;
	margin-top:5px;
}
.tickets_filter_text_form{
	width:20px;
}
#tickets_search{
	background:#F7F7F7 none repeat scroll 0 0;
	border:1px solid #D1D1D0;
	float:left;
	height:180px;
	margin-left:10px;
	margin-top:30px;
	width:185px;
	padding:10px;
}
.tickets_search_form{
	width:160px;
	height:20px;
}
#tickets_search_title{
	color:#00728D;
	font-size:16px;
	font-weight:bold;
	margin-bottom:30px;
}
#ticket_proposal_explain{
	color: gray;
	font-weight:bold;
	border:1px solid #D3D3D3;
	 background: #E2EEF7;
	padding:10px;
	margin-top:10px;
}
#tickets_new_index_list{
	float:left;
	margin-left:10px;

}
#tickets_new_index_list_title{
	float:left;
	width:390px;
}
#tickets_new_index_list_list{
	background: #F4F4F2;
	font-size:12px;
	clear:left;
	width:700px;
}
#tickets_new_index_list_one{
	height:40px;
}
#tickets_new_index_list_one_blue{
	height:40px;
	background: #E2EEF7;
}
#tickets_new_index_list_one_img{
	float:left;
}
#tickets_new_index_list_one_place{
	clear:right;
}
#tickets_new_index_list_one_title{
	margin-left:5px;
	float:left;
	
}
#tickets_new_index_list_choices{
	clear:right;
}
#tickets_new_index_list_checkbox{
	width:250px;
	margin-left:110px;
}
#tickets_new_index_list_radio{
	float:left;
}
#tickets_new_index_list_sort{
	float: left;
	clear:left;
	height:146px;
  padding: 5px;
  margin-bottom:10px;
 margin-right:10px;
 background: #F4F4F2;
  border: 1px solid #D3D3D3;
	

}
#tickets_new_index_list_one_status{
	float:right;
}
#tickets_new_index_member_dashboard{
	margin-bottom:20px;
	margin-top:20px;
	padding:5px;
	background: #F4F4F2;
  	border: 1px solid #D3D3D3;	
}
#tickets_new_index_member_dashboard_title{

	
}

#tickets_new_index_expert_dashboard_content{
	float:left;
	background: #E2EEF7;
	padding:5px;
  	border: 1px solid #D3D3D3;	
	font-size:12px;
	height:146px;
	width:305px;

}
#tickets_the_best_box{
	font-size:10px;
	background:#f7f7f7;
	margin-top:10px;
	margin-right:10px;
	margin-left:10px;
}
#tickets_new_index_the_best_list{
	font-size:12px;
	background: #F4F4F2;
  	border: 1px solid #D3D3D3;
}
#tickets_the_best_pix_login_star{
	padding:5px;
	height:40px;
}
#tickets_new_index_the_best_pix{
	float:left;
}
#tickets_the_best_eval{
	padding-bottom:5px;
	text-align:center;
}
#tickets_the_best_login{
	float:left;
	margin-left:5px;
	width:60px;
	margin-top:13px;
}
#tickets_new_index_the_best_star-ratings-block-overall_feedback{
	float:left;
	height:21px;
	margin-left:5px;
	margin-top:10px;
}
#tickets_the_best_paginate{
	margin-top:15px;
	text-align:center;
	font-size:12px;
}
#tickets_new_index_the_best_stats{
	margin-top:10px;
}
#tickets_new_index_right{
	float:left;
	margin-left:30px;
	width:250px;
}
#tickets_box{
		margin-left: 6px;
		margin-top: 10px;
		background-image: url(/images/V3/asset_grey3.gif);
		width: 995px;
		height: 370px;	
}
#tickets_title{

	height: 60px;
	overflow:hidden;
	margin-top:5px;
}
#tickets_box_title{
	margin-left:20px;
	height: 45px;

}
#ticket_box{
	float: left;
  margin-left: 12px;
  padding-left: 10px;
  width: 170px;
  height: 300px;
  background: white;
  line-height: 1.1em;
  font-size: 10px;

}
#ticket_box a.title{
	font-size: 12px;
	font-weight: bold;
	margin: auto;
	line-height:1.2em;
}
#ticket_box a.desc{

	font-weight: bold;
	margin: auto;
	line-height:1.2em;
}
#ticket_box_pix_name{
  height:170px;
  overflow:hidden;
}
#ticket_box_status{
	height:30px;
}
#ticket_pix{
 margin-top: 8px;
	margin-left:25px;
}
#ticket_status_title{
	width:400px;
	float:left;
}
#ticket_status_title_2{
	clear:both;
	margin-top:20px;
}
#ticket_show_header{
	float:left;
	width:450px;
}
#ticket_header_pix{
 margin-top: 8px;

}
#ticket_show_header_info{
	float:left;
	margin-left:25px;
}
#ticket_show_header_member{
	float:left;
}
#ticket_config{
	padding:10px;
	width:400px;

	margin:10px;
	float:left;
	background: white;
	border: 2px solid #D3D3D3;
}
#ticket_config_small{
	padding:5px;
	width:500px;

	font-size:9px;
	margin-top:5px;
	float:left;
	background: white;
	border: 2px solid #D3D3D3;
}
#ticket_config_part1{
	float:left;
}
#ticket_config_part2{
	float:left;
	margin-left:10px;
}
#ticket_config_hint{
	font-size:9px;
	margin-left:100px;
	margin-bottom:10px;
}
#ticket_config_hint_small{
	font-size:8px;
	margin-left:60px;
	margin-bottom:5px;
}
#ticket_config_infos{
	margin-left:160px;
}
#ticket_config_infos_small{
	margin-left:160px;
}
#ticket_config_info_box_small{
	margin-left:100px;
	margin-top:10px;
	background:#f2f2f2;
	border: 1px solid #D3D3D3;
	padding-left:10px;
	padding-bottom:10px;
}
#ticket_config_info_box{
	margin-left:100px;
	margin-top:10px;
	background:#f2f2f2;
	border: 1px solid #D3D3D3;
	padding-left:10px;
	padding-bottom:10px;
}
#ticket_config_info_close{
	float:right;
}
#ticket_config_submit{
	float:left;
	margin-right:10px;
}
#ticket_config_submit_small{
	float:left;
	margin-left:140px;
}
.ticket_form_small{
	font-size:9px;
		line-height: 0.8em;
}

#ticket_bottom{
	margin-bottom: 5px;
}
#tickets_container_container{
	margin: auto;
	margin-top: 0px;
	width: 882px;
	height:305px;
	overflow:hidden;
		position:relative;
}

#tickets_container{
	width: 10029px;
	height:305px;
	padding:0px;
		position:relative;

}

#tickets_left_arrow{
	cursor:pointer;
	left:17px;
	position:relative;
	top:-180px;
}
#tickets_right_arrow{
	cursor:pointer;
	left:900px;
	position:relative;
	top:-180px;
}
#tickets_sort{
	float: left;
  margin-left: 12px;
  padding-left: 10px;
  width: 240px;
  height: 220px;
 /* background: #F4F4F2;
  border: 1px solid #D3D3D3;*/
  line-height: 1.2em;	

}
#tickets_sort_forms{
	color: gray;
	font-size:12px;
	font-weight:bold;
}
#tickets_tags{
	float: left;
  margin-left: 12px;
  padding-left: 10px;
  width: 400px;
  height: 270px;
 /* background: #F4F4F2;
  border: 1px solid #D3D3D3;*/
  line-height: 1.2em;
overflow: hidden;	
}
#tickets_advanced_search{
	float: left;
  margin-left: 12px;
  padding-left: 10px;
  width: 240px;
  height: 220px;
 /* background: #F4F4F2;
  border: 1px solid #D3D3D3;*/
  line-height: 1.2em;	
}
#tickets_proposalresult{
	width:500px;

}
#tickets_assign{
	background: #E2EEF7;
	border: 1px solid #D3D3D3;	
	
	line-height:1.1em;
	margin-bottom:5px;
}
#tickets_home_ul_join{
	margin-top: 14px;
	padding-left: 0px;

}
#tickets_ticket_new_box{

	width: 210px;
	margin-left: 6px;
}
#tickets_home_problem_submit{
	margin-top: 5px;
	margin-left: 20px;
}
#tickets_home_member_join{
	float: left;
	margin-left:10px;
  padding-left: 8px;
  width: 297px;
  height: 156px;
  background: #E2EEF7;
  border: 1px solid #D3D3D3;
  line-height: 1.2em;
position:relative;
}
#user_form{
	float:left;
	margin-bottom:20px;
	margin-right:20px;
}
#user_form_with_ticket{
	float:left;
	margin-bottom:20px;
	border: 1px solid #d3d3d3;
	padding:20px;
	margin-right:20px;
	margin-bottom:20px;
}

#user_first_problem{
	clear:left;
	background: #F4F4F2;
	  border: 1px solid #D3D3D3;
	  font-size:12px;
		
		margin-left:10px;
		margin-top:30px;
}
#user_submit{
	margin-top:10px;
	clear:left;

}
#show_ticket_content{
	  background: #F4F4F2;
	  border: 1px solid #D3D3D3;
	  font-size:10px;

}

#title_box{
 height: 40px;
 width: 160px;
 }
#source_box{
}
#pseudo_box{
}
#description_box{
 height: 40px;
 width: 170px;
 }
 #sort_box{
   position: absolute; top: 420px; left: 12px;
   color: olive;
   font-size: 1.4em;
 }
 #tickets_sort_box{
   color: olive;
   font-size: 1.4em;
 }
  #cat_box{
   position: absolute; top: 490px; left: 12px;
   color: olive;
 }

 #tag_box{
/*background-color:#6F9C12;*/
 background-image: url(/images/fond_tag.png);
   background-repeat:no-repeat;
   position: absolute; top: 420px; left:515px;
   width: 263px;
   height: 160px;
}
  #pagination_bottom{
    padding-top: 10px;
	clear: left;
	  text-align: right;
	  margin-right: 10px;
	}
#pagination_top{
  text-align: right;
  padding-top: 10px;
  
right: 10px; top: 30px;
}
#home_experts_pagination_bottom{
    padding-top: 10px;
	clear: left;
	  text-align: right;
	  margin-right: 10px;
	}
#home_experts_pagination_top{
 
}

#asset_form{
	float: left;
 padding-left: 5px;
 width: 700px;
 font-size:12px;
 background: #F4F4F2;
 border: 1px solid #D3D3D3;
}
#autofill_explain{
  background: #E2EEF7;
  border: 1px solid #D3D3D3;
  text-decoration: none;
  font-size: 12px;
  color: #696969;
	float: right;
	width:290px;
	margin-left: 10px;
	padding-left:5px;

}
#main_login{

  background: #F7F7F7;
  border: 1px solid #D1D1D0;
	color:#454545;
	float:left;
	font-size:14px;
	width:747px;
	margin-left:20px;

}
#my_image1{
	float:left;
	height:105px;
	width:105px;
}
#my_image_explain{
	margin-left:160px;
	color:gray;
	font-weight:bold;
}
#login_box{

  margin-left: 40px;
margin-top:40px;
margin-right:140px;
  float: left;
}
#login_facebook{
	margin-top:60px;
	float:left;
	font-size:12px;
	width:200px;
}
#login_box_with_ticket{
	border: 1px solid #d3d3d3;
	padding:20px;
  margin-left: 30px;
  float: left;
}
#inscription_box{
	float:left;
	margin-left: 70px;
	margin-top: 10px;

}
/* for google map in profiles*/
#map_div{
  width:300px;
  height:300px;
  float: left;

}
#right_profile{
  width: 400px;
  float: left;
}
#profileresult{
	position: absolute; left: -180px;
	background-color: yellowgreen;
}
#proposalresult{

	background-color: yellowgreen;
}
#show_asset{
	margin-left: 40px;
	margin-top: 20px;
}
#comments{
	margin-left:40px;
}
#new_user{
	margin-left: 40px;
	margin-top: 20px;
	padding: 20px;
	background: #E2EEF7;
	 border: 1px solid #D3D3D3;

	width:900px;

}
#new_user_left{
	float:left;
	margin-right:40px;

}
#new_user_origin{
	font-size:12px;
	float:left;
	margin-top:30px;
	margin-left:20px;
}
#clubic_new_user_text{;
	margin-top:50px;
	font-weight:bold;
	color:#00728D;
	float:left;
	width:750px;
}

#clubic_new_user_logo{
	float:left;
	margin-left:18px;
	margin-top:50px;

}
#clubic_new_user_with_ticket_logo{
	float:left;
	margin-left:510px;
	margin-top:50px;
}
#new_user_facebook{
	float:left;
	margin-top:10px;
	margin-left:20px;
	margin-right:40px;
	border: 1px solid #D3D3D3;
	width:200px;
	height:180px;
	font-size:12px;
	padding:10px;
}
#new_user_facebook_button{
	margin-top:10px;
	margin-left:40px;
}
#new_user_with_ticket{

	margin-left: 10px;
	margin-top: 20px;
	padding: 20px;
	background: #E2EEF7;
	 border: 1px solid #D3D3D3;
	height:440px;
	width:950px;
}

#quiz_title{
	float:left;
	width:669px;
	margin-left:100px;
	margin-top:30px;
	font-size:18px;
	font-weight:bold;
}
#quiz_title_avert{
	font-weight:normal;
	font-size:12px;
	text-decoration:underline;
}
#quiz_title_avert_content{
	font-weight:normal;
	font-size:12px;
}
#quiz_question{
	margin-top:30px;
}
#quiz_question_image{
	float:left;
	width:255px;
}
#quiz_question_text{
	float:left;
	width:669px;
	margin-left:100px;
}
#quiz_feedback_image{
	float:left;
	width:379px;
}
#quiz_feedback_text{
	float:left;
	width:545px;
	margin-left:100px;
}
#quiz_answers{
	margin-top:20px;
	margin-left:355px;
}

#top_bar{
	margin:0 auto;
	margin-top:2px;
	text-align:left;
	width:997px;
	height: 105px;	
}
#top_logo{
  margin-top:30px;
  float: left;
width:255px;

}
#top_margin{
	height:10px;
}
#top_menu_container{
	width:1024px;
}
#top_menu{
	background: url(/images/v2/menu_fond_vert.png) repeat-x;
	float:left;	
	height:30px;
/*	width:657px;*/
	width:537px;
	font-size:14px;
}
#top_menu_member{
	background: url(/images/v2/menu_fond_vert.png) repeat-x;
	float:left;	
	height:30px;
/*	width:657px;*/
	width:657px;
	font-size:14px;
}
#top_menu_arrow{
	background: url(/images/v2/menu_fleche_vert_gris.png) no-repeat;
	width:19px;
	height:30px;
	float:left;
}
#top_menu_login{
	background: url(/images/v2/menu_fond_gris.png) repeat-x;
/*	width:348px;*/
	width:468px;
	height:30px;
	float:left;
}
#top_menu_login_member{
	background: url(/images/v2/menu_fond_gris.png) repeat-x;
/*	width:348px;*/
	width:348px;
	height:30px;
	float:left;
}
#top_menu_login_login{
	width:115px;
}
#top_menu_login_password{
	width:115px;	
}
#top_menu_std_login{
	float:left;
	margin-top:1px;
	width:345px;
}
#top_menu_fb_login{
	float:left;

	margin-top:1px;
	width:117px;
}
#top_menu_login_box{
	height:30px;
	margin-left:5px;
}
#top_menu_list{
	background: url(/images/v2/menu_fond_vert.png) repeat-x;
	text-align:left;
	height:30px;
	margin-left:10px;
}
#top_menu_welcome{
	font-size:12px;
	color:#fff;
	margin-top:7px;
/*	margin-left:100px;*/
	text-align:right;
	margin-right:5px;
}
#top_menu_welcome a{
	font-size:12px;
	color:#fff;
	margin-top:7px;	
}
#top_menu_list_accueil {display:inline;}
#top_menu_list_depannage {display:inline;}
#top_menu_list_blog {display:inline;}
#top_menu_list_experts {display:inline;}
#top_menu_list_comment {display:inline;}
#top_menu_list_compte {display:inline;}
#top_menu_list_accueil a{float:left;}
#top_menu_list_depannage a{float:left;}
#top_menu_list_experts a{float:left;}
#top_menu_list_blog a{float:left;}
#top_menu_list_comment a{float:left;}
#top_menu_list_compte a{float:left;}
#top_menu_list_accueil a:hover{background:url(/images/v2/menu_accueil_hover.png) no-repeat ; text-decoration:none;height:30px;}
#top_menu_list_depannage a:hover{background:url(/images/v2/menu_depannage_hover.png) no-repeat ; text-decoration:none;height:30px;}
#top_menu_list_experts a:hover{background:url(/images/v2/menu_experts_hover.png) no-repeat ; text-decoration:none;height:30px;}
#top_menu_list_blog a:hover{background:url(/images/v2/menu_blog_hover.png) no-repeat ; text-decoration:none;height:30px;}
#top_menu_list_comment a:hover{background:url(/images/v2/menu_comment_hover.png) no-repeat ; text-decoration:none;height:30px;}
#top_menu_list_compte a:hover{background:url(/images/v2/menu_compte_hover.png) no-repeat ; text-decoration:none;height:30px;}
#accueil #top_menu_list_accueil a {background:url(/images/v2/menu_accueil_hover.png) no-repeat ; text-decoration:none;height:30px;float:left;display:inline;}
#depannage #top_menu_list_depannage a {background:url(/images/v2/menu_depannage_hover.png) no-repeat ; text-decoration:none;height:30px;}
#experts #top_menu_list_experts a {background:url(/images/v2/menu_experts_hover.png) no-repeat ; text-decoration:none;height:30px;}
#comment #top_menu_list_comment a {background:url(/images/v2/menu_comment_hover.png) no-repeat ; text-decoration:none;height:30px;}
#compte #top_menu_list_compte a {background:url(/images/v2/menu_compte_hover.png) no-repeat ; text-decoration:none;height:30px;}


a.top_menu_list{
	font-size:14px;
	color:#fff;
	float:left;
	margin-left:15px;
	padding-left:5px;
	padding-right:5px;
	padding-top:6px;
	display:inline;

}
#top_menu_login_submit{
	background: url(/images/v2/bouton_connexion_normal.png) no-repeat;
	font-size:10px;
	font-weight:normal;
	color:#fff;
	width:80px;
	height:18px;
	border:0px;
}
#top_menu_login_submit:hover{
	background: url(/images/v2/bouton_connexion_hover.png) no-repeat;
}
#top_nav{
/*	background: #91B219;*/
	clear:right;
	float:right;
	font-size:10px;
	font-weight:bold;
	
	height:15px;
	margin-right:15px;
}
.xp_comment_new{
	width:454px;
	height:100px;
	border: 3px solid #C5DBE9;
	border: 3px solid #00728D;
}
#xp_proposal_price{
	font-size:12px;
	color:#00728D;
	font-weight:bold;
}
#xp_bloc_left{
	float:left;
	width:255px;
}
#xp_proposal_comment{
	border-top: 2px solid #D3D3D3;
}
.xp_white_on_blue_120x60{
/*	background:url(/images/V3/blue_btn_120x60.png) no-repeat;*/
	background:url(/images/V3/green_button_120X60.png) no-repeat;
	color:white;
	
	padding-top:12px;
	width:113px;
	height:56px;	
	text-align:center;
}
.xp_white_on_blue_120X60:hover{
	background:url(/images/V3/green_button_120x60_hover.gif) no-repeat;
}
.xp_white_on_blue_160x80{
	background:url(/images/V3/blue_btn_160x80.png) no-repeat;
	color:white;
	padding-left:7px;
	padding-right:7px;
	padding-top:12px;
	width:146px;
	height:68px;	
}
#xp_proposal_title{
	font-size:16px;
	font-weight:bold;
	color:#00728D;
}
#xp_proposal_title a{
	font-size:16px;
	font-weight:bold;
	color:#00728D;
}
#xp_proposal_agenda{
	font-size:12px;
	float:left;
}
#xp_ticket_reminder{
	float:left;
	margin-left:20px;
}
#xp_new_proposal_site_or_remote{
	width:205px;
}
#xp_new_proposal{
	float:left;
	margin-top:31px;
	margin-left:35px;
	font-size:12px;
	color:#454545;
	width:446px;
	background:#DFEBF4;
	padding-top:10px;
	padding-bottom:5px;
	padding-right:10px;
	padding-left:10px;
	border:2px solid #C5DBE9;
}
#xp_new_proposal_form_box{
	width:436px;
	height:100px;
}
#xp_new_proposal_title{
	font-size:16px;
	font-weight:bold;
	color:#00728D;
	float:left;
	margin-top:20px;
	margin-left:35px;
}
#xp_new_proposal_agenda_title{
	font-size:16px;
	font-weight:bold;
	color:#00728D;

}
#xp_proposals_box{
	margin-left: 10px;
	margin-top: 20px;
/*	background-image: url(/images/V3/asset_grey2.gif);*/
	border: 2px solid #D3D3D3;
	width: 980px;
	height: 358px;
	clear:both;	
}
#xp_proposals_box_title{
	margin-left:20px;
	height: 45px;
	font-size: 16px;
	
}
#xp_proposals_container_container{
	margin: auto;
	margin-top: 0px;
	width: 882px;
	height:303px;
	overflow:hidden;
		position:relative;	
		clear:both;
}
#xp_proposals_container{
	width: 10029px;
	height:303px;
	padding:0px;
		position:relative;
	
}

#xp_box{
	float: left;
  margin-left: 12px;
  padding-left: 10px;
  width: 120px;
  height: 299px;
  background: white;
  border: 2px solid #D3D3D3;
  line-height: 0.9em;	
}
#xp_box a.title{
	font-size: 12px;
	font-weight: bold;
	margin: auto;
	line-height:1.2em;
}
#xp_box_pix_name{
   margin-top: 8px;
   height: 240px; 
	
}
#xp_box_pix{
	
}

#xp_left{
	float: left;
	width: 500px;
	height: 400px;
	background: #E2EEF7;
	  border: 1px solid #D3D3D3;
}
#xp_right{
	float: left;
	height: 400px;
	width: 500px;
	background: #F4F4F2;
	  border: 1px solid #D3D3D3;
}
#xp_right_left{
	float:left;
	width: 150px;
	height:400px;
}
#xp_accept{
	margin-left:-140px;
}
#xp_right_right{
	float:left;
	height:380px;
	width:300px;
	border-left: 1px solid #D3D3D3;
}
#xp_right_right_content{
	height:300px;
	width:328px;
	margin-left:10px;
	overflow: auto;
}
#xp_right_left_content{
	height:285px;
}
#xp_question{

	margin-top:5px;
}
#xp_show{
	height:720px;
	background:white;
}
.xp_content{
	margin-top:10px;
	margin-left:10px;
	font-size: 10px;
}
.xp_50_below{
	margin-top:50px;
}
.xp_40_below{
	margin-top:54px;
	margin-left:-10px;
	width:500px;

}
.at_box{
	float: left;
	  margin-left: 12px;
	  padding-left: 10px;
	  width: 193px;
	  height: 280px;
	  background: white;
	  border: 2px solid #D3D3D3;
	  font-size: 10px;
	
}
.tckt_box_grey{
	  border: 2px solid #D3D3D3;
}
.tckt_box_pink{
	  border: 2px solid #D3289E;
}
.tckt_box_orange{
	  border: 2px solid #D8601D;
}
.tckt_box_red{
	  border: 2px solid #BF083D;
}
.tckt_box_blue{
	  border: 2px solid #1D3075;
}
.tckt_box_brown{
	  border: 2px solid #8C7A6D;
}
.assets_pix{
	margin-left:40px;
}
#join_button{
	margin-top: 30px;
	margin-left: 100px;}

.join_button{
	margin-top: 40px;
	margin-left: 75px;}
.small_white_menu{text-decoration: none; font-size: 1.2em; line-height: 1.2em; color: white;}
.smaller_white_menu{text-decoration: none; font-size: 1.0em; line-height: 1.0em; color: white;}
.bold_small_white_menu{text-decoration: none; font-size: 1.2em; line-height: 1.2em; color: white;font-weight:bold;}
:hover.small_white_menu{text-decoration: underline;}
.med_white_menu{text-decoration: none; color: white;}
:hover.med_white_menu{text-decoration: underline;color:white;}
.med_white{text-decoration: none; font-size: 1.4em; line-height: 2em; color: white; }
.small_title { font-size: 1.2em; font-variant: small-caps; color: blue; text-decoration: none; text-align: bottom;}
:hover.small_title {text-decoration: underline;}
.orange_link{text-decoration: none; color: darkorange;}
:hover.orange_link{text-decoration: underline;}
.small_link{text-decoration: none; font-size: 1.0em; color: blue;}
:hover.small_link{text-decoration: underline;}
	.green_select{ color: olive;}
   .star-rating{
        list-style:none;
        margin-left: 0px;
		margin-top: 0px;
		margin-bottom: 5px;
        padding:0px;
        width: 105px;
        height: 22px;
        position: relative;
        background: url(/images/p_star2.png) top left repeat-x;        
    }
    .star-rating li{
        padding:0px;
        margin:0px;
		position:absolute;
		z-index:2;
        /*\*/
       
        /* */
    }
    .star-rating li a{
        display:block;
        width:21px;
        height: 22px;
        text-decoration: none;
        text-indent: -9000px;
        z-index: 20;
        position: absolute;
        padding: 0px;
    }
    .star-rating li a:hover{
        background: url(/images/p_star2.png) left center;
        z-index: 2;
        left: 0px;
        border:none;
    }
    .star-rating a.one-star{
        left: 0px;
    }
    .star-rating a.one-star:hover{
        width:21px;
    }
    .star-rating a.two-stars{
        left:21px;
    }
    .star-rating a.two-stars:hover{
        width: 42px;
    }
    .star-rating a.three-stars{
        left: 42px;
    }
    .star-rating a.three-stars:hover{
        width: 63px;
    }
    .star-rating a.four-stars{
        left: 63px;
    }    
    .star-rating a.four-stars:hover{
        width: 84px;
    }
    .star-rating a.five-stars{
        left: 84px;
    }
    .star-rating a.five-stars:hover{
        width: 105px;
    }
    .star-rating li.current-rating{
        background: url(/images/p_star2.png) left bottom;
        position: absolute;
        height: 21px;
        display: block;
        text-indent: -9000px;
        z-index: 1;
    }
   .profile_overall_star-rating{
        list-style:none;
        margin-left: 0px;
		margin-top: 19px;

        padding:0px;
        width: 105px;
        height: 17px;
        position: relative;
        background: url(/images/p_star3.png) top left repeat-x;        

    }
   .profile_star-rating{
        list-style:none;
        margin-left: 0px;
		margin-top: 0px;
		margin-bottom: 5px;
        padding:0px;
        width: 105px;
        height: 22px;
        position: relative;
        background: url(/images/p_star3.png) top left repeat-x;        

    }
    .profile_star-rating li{
        padding:0px;
        margin:0px;
		position:absolute;
		z-index:2;
        /*\*/

        /* */
    }
   .profile_overall_star-rating li.current-rating{
        background: url(/images/p_star3.png) left bottom;

        height: 21px;

        text-indent: -9000px;
        z-index: 1;
    }
   .profile_star-rating li.current-rating{
        background: url(/images/p_star3.png) left bottom;

        height: 21px;

        text-indent: -9000px;
        z-index: 1;
    }
   .the_best_star-rating{
        list-style:none;
        margin-left: 0px;
		margin-top: 0px;
		margin-bottom: 5px;
		margin-right:5px;
        padding:0px;
        width: 105px;
        height: 22px;
        position: relative;
        background: url(/images/p_star5.png) top left repeat-x;        
    }
   .the_best_star-rating li.current-rating{
        background: url(/images/p_star5.png) left bottom;

        height: 21px;

        text-indent: -9000px;
        z-index: 1;
    }

a:visited.nube1 {text-decoration: none; font-size: 1.0em; line-height: 1.0em;color: green; font-weight: normal;}
a:visited.nube2 {text-decoration: none; font-size: 1.2em; line-height: 1.2em;color: green; font-weight: bold;}
a:visited.nube3 {text-decoration: none; font-size: 1.4em; line-height: 1.4em; color: green; font-weight: normal;}
a:visited.nube4 {text-decoration: none; font-size: 1.6em; line-height: 1.6em;color: green; font-weight: bold;}
a:visited.nube5 {text-decoration: none; font-size: 1.8em; line-height: 1.8em;color: green; font-weight: bold;}
a:visited.nube6 {text-decoration: none; font-size: 2.0em; line-height: 2.0em;color: green; font-weight: bold;}
a:link.nube1 {text-decoration: none; font-size: 1.0em; line-height: 1.0em;color: green; font-weight: normal;}
a:link.nube2 {text-decoration: none; font-size: 1.2em; line-height: 1.2em;color: green; font-weight: bold;}
a:link.nube3 {text-decoration: none; font-size: 1.4em; line-height: 1.4em; color: green; font-weight: normal;}
a:link.nube4 {text-decoration: none; font-size: 1.6em; line-height: 1.6em;color: green; font-weight: bold;}
a:link.nube5 {text-decoration: none; font-size: 1.8em; line-height: 1.8em;color: green; font-weight: bold;}
a:link.nube6 {text-decoration: none; font-size: 2.0em; line-height: 2.0em;color: green; font-weight: bold;}
a:hover.nube1 {text-decoration: underline; font-size: 1.0em; line-height: 1.0em;color: green; font-weight: normal;}
a:hover.nube2 {text-decoration: underline; font-size: 1.2em; line-height: 1.2em;color: green; font-weight: bold;}
a:hover.nube3 {text-decoration:underline; font-size: 1.4em; line-height: 1.4em; color: green; font-weight: normal;}
a:hover.nube4 {text-decoration: underline; font-size: 1.6em; line-height: 1.6em;color: green; font-weight: bold;}
a:hover.nube5 {text-decoration: underline; font-size: 1.8em; line-height: 1.8em;color: green; font-weight: bold;}
a:hover.nube6 {text-decoration: underline; font-size: 2.0em; line-height: 2.0em;color: green; font-weight: bold;}
a:visited.profile_css_class {text-decoration: none; font-size: 1.0em; line-height: 1.0em;color: green; font-weight: normal;}
a:link.profile_css_class {text-decoration: none; font-size: 1.0em; line-height: 1.0em;color: green; font-weight: normal;}
a:hover.profile_css_class {text-decoration: underline; font-size: 1.0em; line-height: 1.0em;color: green; font-weight: normal;}
  .pagination {
    padding: 3px;
    margin: 3px;
  }
  .pagination a {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #aaaadd;
    text-decoration: none;
    color: #000099;
  }
  .pagination a:hover, .pagination a:active {
    border: 1px solid #000099;
    color: #000;
  }
  .pagination span.current {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #000099;
    font-weight: bold;
    background-color: #000099;
    color: #fff;
  }
  .pagination span.disabled {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #aaaadd;
    color: #696969;
  }


.formWithoutErrors{
	border: 1px solid #D1D1D0;
}
.fieldWithErrors{
/*	background-color: #ff90a0;*/
	border: 1px solid #ff0000;
}
.fieldWithErrors input{
/*	background-color: #ff90a0;*/
	border: 1px solid #ff0000;
}

.small_text{
	font-size:10px;
	color:#363636;
}
.med_text{
	font-size:12px;
	color:#363636;
}
.white_on_blue_100x50{
	background:url(/images/V3/blue_btn_100x50.png) no-repeat;
	color:white;
	padding-left:20px;
	padding-top:10px;
	width:90px;
	height:40px;
}
.white_on_blue_120x60{
	background:url(/images/V3/blue_btn_120x60.png) no-repeat;
	color:white;
	padding-left:20px;
	padding-top:10px;
	width:110px;
	height:50px;
}
a.stbar.chicklet img {border:0;height:16px;width:16px;margin-right:3px;vertical-align:middle;}
a.stbar.chicklet {height:16px;line-height:16px;}
