.trans {}
li{
list-style:none;	
}
img,checkbox{
border:0;
margin:0;
padding:0;
}
p,ul,li,dl,dt,dd,input,label,form,checkbox{
padding:0;
margin:0;
}
.contenu_serch_cle{position:relative;background:white;}
.leftCol{width:160px;margin-right:10px;float:left;}
.mainContent{float:left;width:477px;}
.rightCol{width:325px;margin:4px 0 0 10px;float:right;}


.contenu_serch_cle_2{position:relative;background:white;}

.contenu_serch_cle_2 .headerSearch{padding:5px;}
.contenu_serch_cle_2 h1{font-size:11px;color:#d67549;font-weight:bold;}

.contenu_serch_cle_2 .VsDire a{
	color:#EC5110;
	text-decoration:underline;
	font-weight:bold;
}

.contenu_serch_cle_2 .VsDire a:hover{
	color:#EC5110;
	text-decoration:underline;
	font-weight:bold;
}

.serch{border:1px solid #f2f2f2;padding:2px 5px;margin:3px 0 3px 3px;*width:632px;}
.serch h1{font-size:11px;color:#d15c1e;font-weight:bold;}
.serch .triAlpha li{float:left;margin:0 1px;}
.serch .triAlpha .projet li a{color:#d15a1a;}
.serch .triAlpha .ressource li a{color:#ffb900;}
.serch .triAlpha li a:hover{text-decoration:underline;}

.txt_rouge{color:#e2001a;}
.txt_noir{color:#000;}
.txt_marron{color:#d67549!important;}

.top .retour a {
	text-decoration:underline;
}

.search_Kohop{
text-align:center;
padding-top:2px;
color:#fff;	
}

.search_Kohop a {
font-weight:bold;
color:#FFFFFF;
text-decoration:underline;
}

.search_Kohop a:hover{
font-weight:bold;
color:#FFFFFF;
}

.zone_serch{background:url(../img/box/bg_zone_serch.jpg);height:34px;position:relative;}



.zone_serch_other{
background:url(../img/box/top_tout_kohops_stars.gif);
width:813px;
height:34px;
position:relative;
}

.zone_serch_alone{
background:url(../img/box/top_tout.gif);
width:809px;
height:26px;
position:relative;
padding-top:8px;
padding-left:4px;
font:11px Arial, Helvetica, sans-serif;
}

.zone_serch_2{background:url(../img/box/bg_zone_serch_2.gif);height:34px;position:relative;}

.CocaStar, .Officiel
{
	position: relative;
}

.CocaStarPng, .OfficielPng{position: absolute;top: -3px;left: 19px;z-index: 2;}
.zone_serch select{
position:absolute;
top:8px;
left:70px;
width:177px;
height:18px;
}
.zone_serch_2 select{
position:absolute;
top:8px;
left:70px;
width:177px;
height:18px;
}
.triSelection{
position:absolute;
top:22px;
left:9px;
}
.trier{font-weight:normal;font-size:11px;}
.trier_letre{
position:absolute;
top:10px;
left:400px;	
font-weight:bold;
}

.trier_letre_2{
position:absolute;
top:3px;
left:460px;	
font-weight:bold;
}
.space_lettre{
letter-spacing:2px;	
}
.serch_result{
padding: 0;
background-color:#FFFFFF;
}
.serch_result_2{background-color:#FFFFFF;}

.txt-jaune{color:#ffb900;font-weight:bold;}

.ligne_result_ressource{border:1px solid #f3f4f4;margin-bottom:5px;}
.ligne_result_ressource .avatar{padding: 2px 0 0 2px;}
.ligne_result_ressource .box_projet{width:187px;_width:185px;float:left;}
.ligne_result_ressource .box_projetOdd{margin-right:3px;_margin-right:4px;}
.ligne_result_ressource .box_projet h3{background:#f0f0ef;padding-left:11px;}
.ligne_result_ressource .box_projet p{background:none!important;height:auto!important;min-height:0px!important;padding:0 0 5px 11px;}
.ligne_result_ressource .titre{background:#ffde85;font-weight:bold;padding:2px 0 2px 110px; }
.ligne_result_ressource .tit_date_ligne{padding:2px 0 4px 110px; }
.ligne_result_ressource .fiche_ressource a{color:#ffb900;text-decoration:underline;font-weight:bold;margin-left:5px;}
.ligne_result_ressource .pseudo a{color:black;font-weight:normal;}
.ligne_result_ressource .pseudo a:hover{text-decoration:underline;}
.vis_serch{margin:5px 10px 0 5px;position:relative;z-index:1000;}
.headLigne{background:url(../img/box/bg-head-com.jpg) repeat-y left top;padding:5px 0 5px;position:relative;}
.picto{margin:3px 115px 0 0}
.pictoEq{margin:7px 115px 0 0}

.ligne_result_carte .headLigne{background:url(../img/box/bg-head-carte-projet.jpg) repeat-y left top;}

.ligne_result_2{margin-bottom:10px;}
.contenu_ligne_2{}
.contenu_ligne_2 .header{background:url(../img/box/bg-header-search.jpg) repeat-y left top;}
.contenu_ligne_2 .headerRessource{background:url(../img/box/bg-header-search-ressource-long.jpg) repeat-y left top;}
.contenu_ligne h2{width:230px;overflow:hidden;}
.contenu_ligne h2 a{font:bold 16px Arial, Helvetica, sans-serif;color:white;}
.contenu_ligne h2 a:hover{text-decoration:underline;}
.contenu_ligne_2 h2{width:250px;padding:5px 0;}
.contenu_ligne_2 h2 a{font:bold 16px Arial, Helvetica, sans-serif;color:white;}
.contenu_ligne_2 h2 a:hover{color:#e2001a;}
.separ{margin:0 7px 0 7px;font-size:15px;}
.separ_pop{margin:0 7px 0 7px;font-size:13px;color:#848484;}
.separ_galerie{color:#9b9b9b;margin:0 7px 0 7px;font-size:11px;}
.tit_date_ligne{padding:5px 0;}
.tit_date_ligne .date{color:#d67549;}
.tit_date_ligne .pseudo{width:200px;}
.contenu_ligne h2{font-size:16px;color:#000;font-weight:bold;}
.contenu_ligne p{font-size:12px;background:#e5e5e5;color:#252525;margin:0;min-height:57px;padding:0;}

.contenu_ligne_2 h2{font-size:16px;color:#000;font-weight:bold;}
.contenu_ligne_2 p{font-size:11px;color:#000;margin:0;padding:0;}

.bare_info_serch{margin:0 0 12px 0;position:relative;height:30px;padding:3px 0 0 5px;color:#252525!important;font-size:10px;}



.bare_info_serch2{margin:12px 0 0 0;background:url(../img/box/bare_info_serch.gif);width:662px;height:16px;}

.bare_info_serch3{padding:3px 0 30px 9px;background:#f0f0ef;}

p.participation{
margin-top:2px;	
}
span.participation{
color:#000;	
}
span.nbr_sout{
	background:url(../img/box/sep.gif) no-repeat left;
	left:125px;
	position:absolute;
	padding:0 0 0 10px;
	color:#848484;
	margin-right:6px;
}
span.nbr_sout2{
	padding:0 0 0 5px;
	margin-right:5px;
}
span.nb_avancem{
	padding:0 0 0 5px;
	font-size:10px;
	
}
.voir_fich{
position:absolute;
left:422px;
top:2px;
font-weight:bold;
font-size:10;
}
.voir_kohop{
position:absolute;
left:580px;
top:2px;
font-size:12px;
font-weight:bold;
}
.pagination{height:17px;text-align:center;padding-top:2px;margin:5px 0 10px;color:#252525;font-size:12px; border:2px solid #dddddd;}
.pagination a{color:#252525;}
.pagination .current{color:#CF281B;font-size:13px;}
.pagination_2{text-align:center;padding-top:2px;font-weight:bold;color:#848484;}
.pagination_short{
background:url(../img/box/bg_pagination_short.gif);
width:794px;
height:17px;
text-align:center;
padding-top:2px;
font-weight:bold;
color:#848484;
}

.num_page_sel{
color:#df0019;	
}
a:hover.num_page {
color:#df0019;
}
.clear_both{
clear:both;

}


.sMenu{
position:absolute;
}
.sMenu .tsProd{
position:absolute;left:882px;top:0; width:96px; height:29px; color:#FFF;	
}
/*.sMenu .tsProd .a{
position:absolute; display:block; left:882px;top:0; background: green url(../img/box/ts_projetOff.gif) no-repeat; width:96px; height:29px; color:#FFF;	
}
.sMenu .tsProd a:hover{
position:absolute; display:block; left:882px;top:0; background:url(../img/box/ts_projetOn.gif) no-repeat; width:96px; height:29px; color:#FFF;	
}
.sMenu .tsProd a:active{
position:absolute; display:block; left:882px;top:0; background:url(../img/box/ts_projetOn.gif) no-repeat; width:96px; height:29px; color:#FFF;	
}*/
#nav_sousTop{
	list-style:none outside none;margin:0 0 20px 0;padding:0;
}
#nav_sousTop{
	position:absolute;left:0px;top:0;width:876px;height:29px;padding:0 0 0 25px;background:url(../img/box/bg_sous_menu_cherche.gif) no-repeat; 
}
#nav_sousTop li{
	float:left;padding:4px 7px 0 0; text-align:center; 
}
.une_ligne{
margin-top:4px;
}
#nav_sousTop li a{
	display:block;_width:1%;color:#848484;font-weight:bold;font-size:11px; line-height:11px;white-space:nowrap; cursor:pointer;
}
#nav_sousTop li a:hover{
	display:block;_width:1%;color:#df0019;font-weight:bold;font-size:11px; line-height:11px;white-space:nowrap;
}
#nav_sousTop li span{
	display:block;height:25px;padding:0 12px 0 14px;
}
#nav_sousTop li.on a{
	color:#e10000;
}
#nav_sousTop li.sel a{
	background:url(../img/box/nav-right-on.gif) no-repeat right top;color:#FFFFFF;
}
#nav_sousTop li.sel span{
	background:url(../img/box/nav-left-on.gif) no-repeat;
}
#nav_sousTop li.sel a:hover{
	color:#FFFFFF;
}
KOHOP_TV
.kohop_contenue h1{
margin:0;
padding:0;
}
.colone1{
float:left;
width:506px;
margin-bottom:50px;
/*margin-bottom:478px;*/
}
.top_bloc_kohop{
background:url(../img/box/top_bloc_kohop.gif);
height:20px;
width:506px;
}
.blocKohop{
width:480px;
border-left:3px #efefef solid;
border-right:3px #efefef solid;
padding:0 10px 18px 10px;

}
.blocKohop h2 a{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#000;
}
.blocKohop h2 a:hover{
	color:#e2001a;
}
.bas_bloc_kohop{
background:url(../img/box/bas_bloc_kohop.gif);
height:17px;
width:506px;
text-align:center;
padding:4px 0 0 0;
font-weight:bold;
}
.blocKohop dl{
padding:14px 0 14px 0;
border-bottom:#efefef 1px dotted;
}
.ligne1{
padding-top:0 !important;
border-bottom:#efefef 1px dotted;
}
.blocKohop dd{ 
display:block;
float:left;
margin-right:13px;
}
.blocKohop h2{
display:block;
font-size:16px;
color:#000;
/*font-weight:bold;*/
}
.blocKohop span{

}
.blocKohop p{
	font-size:11px;
	color:#000;
	margin:0;
	padding:0;
	display:block;
	margin-left:110px;
}
.blocKohop div{
background:url(../img/box/bar_info_kohop_tv.gif);
width:367px;
height:19px;
margin:16px 0 0 108px;
}
.colone2{
float:left;
width:461px;
margin:0 0 0 5px;
}
.videoSell{
	
}
.videoSel dl{
background:url(../img/box/bg_sel_video.gif) #efefef top  repeat-x;
padding:0 0 8px 8px;
border-left:#cacaca 1px solid;
border-right:#cacaca 1px solid;
border-bottom:#cacaca 1px solid;
}
.videoSel dd{ 
display:block;
float:left;
margin-right:13px;
}

.videoSel h2{
display:block;
font-size:16px;
color:#000;
font-weight:bold;
}
.videoSel{
display:block;
}
.videoSel p{
	font-size:11px;
	color:#000;
	margin:0;
	padding:0;
	display:block;
}
.tvMenu{
	
}
.tvMenu{
 background:url(../img/box/bg_menu_tv.gif); width:503px; height:29px; color:#FFF; margin-bottom:9px;	
}
#tvMenu{
	list-style:none outside none;margin:0 0 0 0;padding:0 0 0 40px;
}
#tvMenu li{
	float:left;padding:4px 17px 0 0; text-align:center;
}
#tvMenu li a{
	display:block;_width:1%;color:#848484;font-weight:bold;font-size:11px; line-height:11px;white-space:nowrap; cursor:pointer;
}
#tvMenu li a:hover{
	display:block;_width:1%;color:#df0019;font-weight:bold;font-size:11px; line-height:11px;white-space:nowrap;
}
#tvMenu li span{
	display:block;height:25px;padding:0 12px 0 22px;
}
#tvMenu li.on a{
	color:#e10000;
}
#tvMenu li.sel a{
	background:url(../img/box/nav-right-on.gif) no-repeat right top;color:#FFFFFF;
}
#tvMenu li.sel span{
	background:url(../img/box/nav-left-on.gif) no-repeat;
}
.bare_info_tv{
position:relative;
background:url(../img/box/bar_info_kohop_tv.gif);
width:350px;
height:10px;
}
.nbr_visit{
position:absolute;
left:9px;
top:2px;
}
.nbr_visit2{
margin-right:6px;
}
.voir_kohop_tv{
position:absolute;
left:280px;
top:2px;
font-size:12px;
font-weight:bold;
}
/*PAGES_ADMIN*/
.menuAdmin
{
float:left;
width:160px;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
margin:0;
padding:0;

}
.menuAdmin li.top{	
background:url(../img/box/bg_top_menu_admin.gif);
height:24px;
width:160px;
display:block;
text-align:center;
padding:13px 0 0 0;
}
.menuAdmin li{	
background:url(../img/box/bg_menu_admin.gif);
width:160px;
display:block;
text-align:center;
padding:13px 0 11px 0;
}

.menuAdmin li.projets{
text-transform:lowercase;
color:#3d94d7;
font-weight:normal;
}
.menuAdmin li.projets a{
text-transform:lowercase;
color:#3d94d7;

font-weight:normal;
}


.menuAdmin .smaller_txt{
font-size:10px;
text-transform:lowercase;
color:#3d94d7;
}

.menuAdmin li.bas{	
background:url(../img/box/bg_bas_menu_admin.gif);
height:25px;
width:160px;
display:block;
text-align:center;
padding:13px 0 0 0;
}

.menuAdmin li.top_bas{	
background:url(../img/box/bg_top_bas_menu_admin.gif);
height:24px;
width:160px;
display:block;
text-align:center;
padding:13px 0 0 0;
}

.menuAdmin .selected{
color:#ec5110;
}
.menuAdmin a:hover{
	color:#EC5110;
}
.bloc_droit_admin{
	float:left;
	width:794px;
	padding:18px 0 0 0;
	margin-left:28px;
}
.bloc_droit_admin h1{
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#000;
}
.bloc_droit_admin h1 span{
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#EC5110;
}
.bloc_droit_admin dt{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
	margin:13px 0 5px 0;
}
.bloc_droit_admin dd{
	position:relative;
	
}
.bloc_droit_admin a{
	font:normal 11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#848484;
	text-decoration:none;
}

.bloc_droit_admin a:hover{
	color:#848484;
	text-decoration:underline;
}

.bloc_droit_admin span .info{
	color:#EC5110; font:bold 12px Arial, Helvetica, sans-serif;
}

.bloc_droit_admin span a.info{
	text-decoration:underline;
}

.bloc_droit_admin span a.info:hover{
	text-decoration:underline;
}

.bloc_droit_admin .textarea{
	width:593px;
	height:75px;
	border:1px solid #dadada;
	font:10px Arial, Helvetica, sans-serif;
}
#formRessource .textarea
{
width:770px;
}



.bloc_droit_admin .chap_olig{
	font:11px Arial, Helvetica, sans-serif;
	color:#848484;
}

.bloc_droit_admin .info
{
	color:#000;
	font-size:10px;
	display:block;
	padding:0;

}



.bt_maj{
	background:url(../img/btn/maj.gif);
	float:right;
	margin:13px 3px 0 0;
	height:27px;
	width:122px;
	border:0;
	cursor:pointer;
}
.bt_maj:hover{
	background:url(../img/btn/maj-off.gif);
	float:right;
	margin:13px 3px 0 0;	
	height:27px;
	width:122px;
	border:0;
}

.bt_maj_ress{
	background:url(../img/btn/bt_maj_ressources-on.gif);
	float:right;
	margin:13px 3px 0 0;
	height:38px;
	width:123px;
	border:0;
	cursor:pointer;
}
.bt_maj_ress:hover{
	background:url(../img/btn/bt_maj_ressources-off.gif);
	float:right;
	margin:13px 3px 0 0;	
	height:38px;
	width:123px;
	border:0;
}

.bloc_droit_admin label{
	font:11px Arial, Helvetica, sans-serif;
	color:#878787;
	display:block;
}
.bloc_droit_admin .zon_txt{
	width:253px;
	height:15px;
	border:1px solid #dadada;
	font:10px Arial, Helvetica, sans-serif;
	margin:0 0 0px 0;
	padding:2px 0 0 2px;
}

.bloc_droit_admin .zon_txt2{
	width:591px;
	height:15px;
	border:1px solid #dadada;
	font:10px Arial, Helvetica, sans-serif;
	margin:0 0 10px 0;
	padding:2px 0 0 2px;
}

.bloc_droit_admin .bt{
	position:absolute;
	left:260px;
}
.bloc_droit_admin p{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
	margin:3px 0 10px 0;
}
.bloc_droit_admin .photoError{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#ee0000;
}

.bloc_droit_admin .valider{
background:transparent url(../img/btn/valider_on.gif) no-repeat;
float:left;
width:89px;
height:27px;
border:0;
cursor:pointer;
margin:13px 3px 0 0;	
}

.top_liste_besoin{
background:url(../img/box/top_liste_besoin.gif);
width:794px;
height:39px;
position:relative;
}
.top_liste_ressource{
background:url(../img/box/top_liste_ressource.gif);
width:794px;
height:39px;
position:relative;
}
.lien_ress{
position:absolute;
top:6px;
left:690px;
color:#848484;
width:38px;
line-height:10px;
}
.lien_sup1{
position:absolute;
top:3px;
left:650px;
color:#848484;
width:70px;
line-height:10px;
text-align:center;
}
.lien_sup2{
position:absolute;
top:10px;
left:725px;
color:#848484;
width:70px;
line-height:10px;
text-align:center;
}

.bloc_line_besoin{
	border-left:3px solid #efefef;
	border-right:3px solid #efefef;
	width:788px;
	position:relative;
}

.td_case{
background:url(../img/box/sep_td.gif) left no-repeat;
width:73px;
}

.admin_add_ressources .zon_txt
{
	width:750px; 
	padding-right:30px;
}


.line_besoin{
	background:url(../img/box/bg_line_besoin.gif) bottom no-repeat;
	height:31px;
	border-bottom:dotted 1px #efefef;
	position:relative;
}

.line_besoin span.lineSearch {
position:relative;
top:8px;
float:right;
margin-right:150px;
}

.bloc_droit_admin .line_besoin span{ overflow:hidden; width:475px; }
.bloc_droit_admin .line_besoin span.lineSearch{ margin-right:-175px; }

.line_besoin span.lineSearch a{
color:#EC5110;
text-decoration:underline;
}

.line_besoin span.lineSearch a:hover{
color:#EC5110;
text-decoration:underline;
}

.line_ressource{
	background:url(../img/box/bg_line_ressource.gif) bottom no-repeat;
	height:31px;
	border-bottom:dotted 1px #efefef;
	position:relative;
}

.line_ressource span.case_supp{
    position:absolute;
    top:4px;
    left:700px;
    width:72px;
}

.line_besoin_last{
	background:url(../img/box/bg_line_besoin.gif) bottom no-repeat;
	height:31px;
	position:relative;
}

.line_ressource span{
font:bold 11px  Arial, Helvetica, sans-serif;
color:#EC5110;
position:absolute;
top:8px;
margin-left:10px;
}

.line_ressource .ressource_scroll {
position:absolute;
top:8px;
margin-left:10px; 
font:bold 11px  Arial, Helvetica, sans-serif;
color:#EC5110;
overflow:hidden; 
clip:rect(0,450px,50px,0); 
width:450px; 
white-space:nowrap;
}

.line_ressource span.lineSearch {
position:relative;
top:8px;
float:right;
margin-right:150px;
}

.line_ressource span.lineSearch a{
color:#EC5110;
text-decoration:underline;
}

.line_ressource span.lineSearch a:hover{
color:#EC5110;
text-decoration:underline;
}

.line_besoin span{
font:bold 11px  Arial, Helvetica, sans-serif;
color:#EC5110;
position:absolute;
top:8px;
margin-left:10px;
}
.line_besoin_last span{
font:bold 11px  Arial, Helvetica, sans-serif;
color:#EC5110;
position:absolute;
top:8px;
margin-left:10px;
}
span.case_satisf{
position:absolute;
top:4px;
left:660px;
width:72px;
}
span.case_supp{
position:absolute;
top:4px;
left:737px;
width:72px;
}
/*PAGES_ADMIN_INFO*/
.bloc_droit_admin_info{
	float:left;
	width:794px;
	padding:18px 0 0 0;
	margin-left:28px;
}.bloc_droit_admin_info h1{
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#000;
	margin-bottom:10px;
}
.bloc_droit_admin_info span{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#e70000;
}
.bloc_droit_admin_info dl{
	margin-top:5px;
}
.bloc_droit_admin_info dt{
	margin-bottom:15px;
}
.bloc_droit_admin_info dl span{
	font:10px Arial, Helvetica, sans-serif;
	color:#848484;
}
.bloc_droit_admin_info dl label{
	font:11px Arial, Helvetica, sans-serif;
	color:#878787;
	display:block;
	margin-bottom:2px;
}

.bloc_droit_admin_info .zon_txt{
	width:255px;
	height:17px;
	border:1px solid #dadada;
	font:10px Arial, Helvetica, sans-serif;
	margin:0 0 10px 0;
}
.bloc_droit_admin_info .jj{
	width:22px;
	height:17px;
	border:1px solid #dadada;
	font:10px Arial, Helvetica, sans-serif;
	margin:0 0 10px 0;
}
.bloc_droit_admin_info .an{
	width:42px;
	height:17px;
	border:1px solid #dadada;
	font:10px Arial, Helvetica, sans-serif;
	margin:0 0 10px 0;
}
.bloc_droit_admin_info p{
	margin-bottom:10px;
}
.bt_radio {
	margin-bottom:7px;
}
.mec{
	margin: 0 6px 3px 0;
	display:inline;
}
.checkbox{
	margin:4px 2px 0 0; 
}
p.mention{
margin:20px 0 20px 0;
width:600px;
}
/** boxAttention **/
.blockLeft {
    position:relative; float:left;
}
.blockRight {
    position:relative; float:right;
}

.boxAttention {
	position:relative; width:290px; height:235px; background:url(/img/box/bgBoxAide.gif) no-repeat;  color: #848484; padding:0 0 0 15px;
}
.boxAttention .titre {
	font-weight:bold; color: #ee0000; margin:20px 0 0 0; font-size:11px;
}
.boxAttention .texte {
    margin:10px 0 0 0;
}
.boxAttention ul {margin:0; padding:0; list-style-type:none;}

.boxAttention .ligneAttention {
	list-style-type:none; margin:0 0 0 0;_height:1%;padding:10px 0 5px 6px; background:url(/img/puce/puceAttention.jpg) no-repeat 0 15px;
}
.boxAttention .ligneAttention .puce {
	margin:0 3px 3px 0;
}
/*PAGES_ADMIN_HOPS*/

.bloc_mes_kohop
{
	width:982px;
	margin-left:auto;
	margin-right:auto;
}

.bloc_mes_kohop h1
{
	font:normal 20px Arial, Helvetica, sans-serif;
	padding:15px 0 25px 0;
}

.bloc_mes_kohop h1 span
{
	color:#EC5110;
}

/*PAGES_ADMIN_SOUTIEN*/
.bloc_droit_admin_sout{
	float:left;
	width:794px;
	padding:18px 0 0 0;
	margin-left:28px;
}
.bloc_droit_admin_sout h1{
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#000;
}
.bloc_droit_admin_sout span{
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#EC5110;
}
.bloc_droit_admin_sout div.bg_top{
background:url(../img/box/bg_table_soutien.gif);
width:779px;
height:34px;
margin:9px 0 0 0;
padding:0 0 0 14px;
font:11px normal Arial, Helvetica, sans-serif;
color:#848484;
line-height:12px;
}
div.nomKohop{
	background:url(../img/box/sep_soutien.gif) right no-repeat;
	width:144px;
	text-align:left;
	float:left;
	margin-top:10px;
}
.nomKohop span{
    color:#EC5110;
}
div.pseudo{
	background:url(../img/box/sep_soutien.gif) right no-repeat;
	width:197px;
	text-align:center;
	float:left;
	margin-top:10px;
}
div.participation{
	background:url(../img/box/sep_soutien.gif) right no-repeat;
	width:77px;
	text-align:center;
	float:left;
	margin-top:4px;
}
div.nbVisit{
	background:url(../img/box/sep_soutien.gif) right no-repeat;
	width:74px;
	text-align:center;
	float:left;
	margin-top:4px;
}
div.pseudo_2{
	background:url(../img/box/sep_soutien.gif) right no-repeat;
	width:120px;
	text-align:center;
	float:left;
	margin-top:10px;
}
div.depart{
	background:url(../img/box/sep_soutien.gif) right no-repeat;
	width:92px;
	text-align:center;
	float:left;
	margin-top:10px;
}
div.nb_visit_2{
	background:url(../img/box/sep_soutien.gif) right no-repeat;
	width:76px;
	text-align:center;
	float:left;
	margin-top:3px;
}
div.nbSout{
	background:url(../img/box/sep_soutien.gif) right no-repeat;
	width:90px;
	text-align:center;
	float:left;
	margin-top:4px;
}
div.depart2{
	background:url(../img/box/sep_soutien.gif) right no-repeat;
	width:93px;
	text-align:center;
	float:left;
	margin-top:10px;
}

div.depart3{
	background:url(../img/box/sep_soutien.gif) right no-repeat;
	width:80px;
	text-align:center;
	float:left;
	margin-top:10px;
}

div.avanceKohop{
	background:url(../img/box/sep_soutien.gif) right no-repeat;
	width:83px;
	text-align:center;
	float:left;
	margin-top:4px;
}
div.avanceKohop_st{
	width:95px;
	text-align:center;
	float:left;
	margin-top:4px;
}
div.retiSout{
    background:url(../img/box/sep_soutien.gif) right no-repeat;
	width:95px;
	text-align:center;
	float:left;
	margin-top:4px;
}
.bas_table_soutien{
background:url(../img/box/bg_bas_table_soutien.gif);
width:793px;
height:19px;
}


.pagination_sout {color:#848484; font:11px Arial; text-align:center; font-weight:bold;padding-top:2px;}

.pagination_sout_big {
 width:982px;
 background:url(../img/box/bg_bas_table_soutien_982.gif) no-repeat;
}
.pagination_sout span {
color:#848484;	
}
.pagination_sout a:hover{
	color:#EC5110;
}
.pagination_sout a.selected{
	color:#000;
}
.ligne_sout{
line-height:12px;
border-left:2px solid #efefef;
border-right:2px solid #efefef;
width:785px;
padding:0 4px 0 0px;
}
.ligne_sout table{
font:11px Arial, Helvetica, sans-serif;
color:#000;	
}
.nomKohop_c{
	background:url(../img/box/sep_soutien2.gif) no-repeat right;
	width:144px;
	text-align:left;

	font-weight:bold;
	color:#000;
	border-bottom:1px dotted #efefef;
	padding-left:12px;
}
.nomKohop_c a{
	color:#EC5110;
}
.nomKohop_c a:hover{
	color:#848484;
}
.nomKohop_c_title_2{
	background:url(../img/box/sep_soutien2.gif) no-repeat right;
	text-align:left;
	font-weight:bold;
	color:#000;
	border-bottom:1px dotted #efefef;
	padding-left:12px;
}
.nomKohop_c_title_2 a{
	color:#000; text-decoration:underline;
}
.nomKohop_c2{font-weight:bold;color:#000;padding:0 5px}
.greyBack{background:#f0f0ef;}
.nomKohop_c2 a{
	color:#000; text-decoration:underline;
}
.nomKohop_c a{
	color:#000; text-decoration:underline;
}
.pseudo_c{
	background:url(../img/box/sep_soutien2.gif) right no-repeat;
	width:170px;
	text-align:left;

	font-weight:bold;
	color:#000;
	padding-left:26px;
	border-bottom:1px dotted #efefef;
}
.pseudo_c a {
	color:#000; text-decoration:underline;
}
.pseudo_c_part{
	background:url(../img/box/sep_soutien2.gif) right no-repeat;
	width:77px;
	text-align:left;

	font-weight:bold;
	color:#EC5110;
	text-align:center;
	border-bottom:1px dotted #efefef;
}
.nbVisit_c{
	background:url(../img/box/sep_soutien2.gif) right no-repeat;
	width:62px;
	text-align:right;

	font-weight:bold;
	color:#EC5110;
	padding-right:12px;
	border-bottom:1px dotted #efefef;
}
.pseudo_2_c{
	background:url(../img/box/sep_soutien2.gif) right no-repeat;
	width:108px;
	text-align:left;

	font-weight:bold;
	color:#000;
	padding-left:12px;
	border-bottom:1px dotted #efefef;
}
.pseudo_2_c a{
	color:#000; text-decoration:underline;
}
.pseudo_2_c2{
	background:url(../img/box/sep_soutien2.gif) right no-repeat;
	width:120px;
	text-align:center;
	font-weight:bold;
	color:#000;
	border-bottom:1px dotted #efefef;
}
.pseudo_2_c2 a{
	color:#000; text-decoration:underline;
}
.nb_visit_c{
	background:url(../img/box/sep_soutien2.gif) right no-repeat;
	width:64px;
	text-align:center;
	text-align:right;
	padding-right:12px;
	font-weight:bold;
	color:#EC5110;
	border-bottom:1px dotted #efefef;
}
.nb_visit_c3{
	background:url(../img/box/sep_soutien2.gif) right no-repeat;
	text-align:center;
	font-weight:bold;
	color:#EC5110;
	border-bottom:1px dotted #efefef;
	width:76px;

}
.nb_visit_c2{
	background:url(../img/box/sep_soutien2.gif) right no-repeat;
	text-align:center;
	font-weight:bold;
	color:#EC5110;
	border-bottom:1px dotted #efefef;
	width:
}
.depart_c{
	background:url(../img/box/sep_soutien2.gif) right no-repeat;
	width:82px;
	text-align:center;
	font-weight:bold;
	text-align:right;
	padding-right:12px;
	border-bottom:1px dotted #efefef;
}
.depart2_c{
	background:url(../img/box/sep_soutien2.gif) right no-repeat;
	width:82px;
	text-align:center;
	font-weight:bold;
	text-align:right;
	padding-right:12px;
	border-bottom:1px dotted #efefef;
}
.depart2_c2{
	background:url(../img/box/sep_soutien2.gif) right no-repeat;
	width:80px;
	text-align:center;
	font-weight:bold;
	text-align:center;
	border-bottom:1px dotted #efefef;
}
.nbSout_c{
	background:url(../img/box/sep_soutien2.gif) right no-repeat;
	width:77px;
	text-align:center;
	font-weight:bold;
	text-align:right;
	padding-right:12px;
	border-bottom:1px dotted #efefef;
}
.sout2_c{
	background:url(../img/box/sep_soutien2.gif) right no-repeat;
	width:77px;
	text-align:center;
	font-weight:bold;
	text-align:right;
	padding-right:12px;
	border-bottom:1px dotted #efefef;
}
.sout2_c3{
	background:url(../img/box/sep_soutien2.gif) right no-repeat;
	width:77px;
	text-align:center;
	font-weight:bold;
	text-align:center;
	
	border-bottom:1px dotted #efefef;
	width:83px;
}
.avanceKohop_c{
	background:url(../img/box/sep_soutien2.gif) right no-repeat;
	width:70px;
	font-weight:bold;
	color:#EC5110;
	text-align:right;
	padding-right:12px;
	border-bottom:1px dotted #efefef;
}

.avanceKohop_c2{
	background:url(../img/box/sep_soutien2.gif) right no-repeat;
	width:83px;
	font-weight:bold;
	color:#EC5110;
	text-align:center;
	border-bottom:1px dotted #efefef;
}

.evalLeader_c{
	width:70px;
	font-weight:bold;
	color:#EC5110;
	text-align:right;
	padding-right:12px;
	border-bottom:1px dotted #efefef;
}
.evalLeader_c2{font-weight:bold;color:#EC5110;text-align:center;width:85px;}
.evalLeader_c2 a{
	color:#EC5110;
	text-decoration:underline;
}
.evalLeader_c2 a:hover{
	color:#848484;
}
.retiSout_c{
    width:90px;
    background:url(../img/box/sep_soutien2.gif) right no-repeat;
	text-align:center;
	font-weight:bold;
	text-align:center;
	border-bottom:1px dotted #efefef;
}
.retiSout_c2{
   
    background:url(../img/box/sep_soutien2.gif) right no-repeat;
	text-align:center;
	font-weight:bold;
	text-align:center;
	width:95px;
	border-bottom:1px dotted #efefef;
}

.retiSout_c2 a
{
	color:#EC5110;
}
.retiSout_c2 a:hover
{
	color:#848484;
}	
/* DEBUT_STYLES_PHOTO */
p.mode_emploi{
font:12px Arial, Helvetica, sans-serif;
color:#000;
margin:8px 0 16px 0;
}
p.attention{
font:11px Arial, Helvetica, sans-serif;
color:#848484;
margin-bottom:21px;
}
p.regle_video{
font:11px Arial, Helvetica, sans-serif;
color:#848484;
margin-top:18px;
}
.gris {
	font:11px Arial, Helvetica, sans-serif;
color:#848484;
}
.attention span{
font:bold 11px Arial, Helvetica, sans-serif;
color:#e21010;
}
.valider{
background:transparent url(../img/btn/valider_on.gif) no-repeat;
display:block;
width:89px;
height:27px;
border:0;
cursor:pointer;
margin-top:12px;
}
.validerR{
background:transparent url(../img/btn/valider_on.gif) no-repeat;
display:block;
width:89px;
height:27px;
border:0;
float:right;
margin-right:25px;
cursor:pointer;
margin-top:12px;

}
.valider:hover{
background:url(../img/btn/valider.gif) no-repeat;
display:block;
margin-top:12px;
}
a.participe_kohop{
background:url(../img/btn/envoi_participation-off.gif);
display:block;
width:166px;
height:27px;
border:0;
cursor:pointer;

float:right;
margin-right:28px;
_margin-right:14px;
}
a.participe_kohop:hover{
background:url(../img/btn/participe_kohop_on.gif);
display:block;

width:166px;
height:27px;
}
.valider_souti{
background:url(../img/btn/valider.gif);
display:block;
width:89px;
height:27px;
border:0;
cursor:pointer;
}
.valider_souti:hover{
background:url(../img/btn/valider_on.gif);

}
.bg_top_mes_tof{
background:url(../img/box/top_mes_tof.gif) no-repeat;
width:794px;
height:9px;
margin-top:10px;
}
.bg_bas_mes_tof{
background:url(../img/box/bas_mes_tof.gif) no-repeat;
width:794px;
height:10px;
}
.mes_photos{
border-right:3px solid #efefef;
border-left:3px solid #efefef;
width:788px;

padding:0 0 7px 0;
}

.photo{
float:left;
width:108px;
margin:10px 0 0 17px ;

}
* html .photo{
float:left;
width:108px;
margin:10px 10px 0 7px ;
}
.photo img{
border:1px solid #efefef;
margin-bottom:2px;
}
.photo a{
color:#848484;	
}
.photo a:hover{
color:#848484;
text-decoration:underline;
}
.marg3{
margin:3px 0 3px 0;	
}
.file_1 {
	background: url(url(img/btn/parcourir.gif) no-repeat); border:none;
}

/** ModeEmploi **/

.bloc_droit_admin_sout .titreSmall {
	font-weight:bold; color:#848484; margin:15px 0 10px 0; font-size:11px;
}
.bloc_droit_admin_sout .titreModeEmploi {
	font-weight:bold; color: #ee0000; margin:15px 0 0 0; font-size:11px;
}
.bloc_droit_admin_sout .modeEmploiCont {
	color:#848484;
}



/* FIN_STYLES_PHOTO */


/*PAGES_ADMIN_INFO_KHOP*/
.admin_info_kohop{
	float:left;
	width:794px;
	padding:18px 0 0 0;
	margin-left:28px;
}
.admin_info_kohop h1{
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#000;
	margin-bottom:10px;
}
.admin_info_kohop p{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
}
.admin_info_kohop span{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#ee0000;
}
.admin_info_kohop form{
	margin:10px 0 10px 0;
}
.admin_info_kohop .zon_txt{
	width:591px;
	height:15px;
	border:1px solid #dadada;
	font:10px Arial, Helvetica, sans-serif;
	margin:0 0 10px 0;
	padding:2px 0 0 2px;
}
.admin_info_kohop dl{
	position:relative;
}
.admin_info_kohop dl dt label{
	font:11px Arial, Helvetica, sans-serif;
	color:#878787;
	display:block;
	margin-bottom:2px;
}
.admin_info_kohop dd.info1{
	font:11px Arial, Helvetica, sans-serif;
	color:#ec5110;
	margin-bottom:2px;
	position:absolute;
	top:12px;
	left:604px;
}

.admin_info_kohop a.cblog{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#ec5110;
	text-decoration:underline;
	margin:0px 0px 0px 0px;
}

.admin_info_kohop a:hover.cblog{
	color:#ec5110;
	text-decoration:underline;
}



.admin_info_kohop select{
	width:205px;
	height:17px;
	border:1px solid #dadada;
	font:10px Arial, Helvetica, sans-serif;
	margin:0 0 10px 0;
}
.admin_info_kohop p.carac {
	margin:17px 0 4px 0;
}.admin_info_kohop p span{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#000;
}
.admin_info_kohop textarea{
	width:593px;
	height:75px;
	border:1px solid #dadada;
	font:10px Arial, Helvetica, sans-serif;
	margin:0 0 10px 0;
}
.admin_info_kohop .textarea2{
	width:593px;
	height:75px;
	border:1px solid #dadada;
	font:10px Arial, Helvetica, sans-serif;
}
.admin_info_kohop .chap_olig{
	font:11px Arial, Helvetica, sans-serif;
	color:#848484;
	position:absolute;
	top:95px;
	left:0;
}
/*.btn_valide{
float:right;
}*/
.btn{
width:596px;
text-align:right;
}
.case{
	font:11px Arial, Helvetica, sans-serif;
	color:#848484;
	margin:30px 0 0 0;
}
.case div{ 
	margin-bottom:5px;
}
span.att{ 
	font:10px Arial, Helvetica, sans-serif;
	color:#848484;
margin-top:30px;
}
span.att a{ 
display:block;
}
.admin_info_kohop a{
display:block; font:bold 11px Arial, Helvetica, sans-serif;	color:#848484; margin-top:25px;
}
.admin_info_kohop a:hover{
text-decoration:underline;
}
.valider_souti:hover {
background:transparent url(../img/btn/valider_on.gif) repeat scroll 0 0;
}
.admin_info_kohop .info{
	color:#ec5110; font:bold 12px Arial, Helvetica, sans-serif;
}

.admin_info_kohop a.info{
	text-decoration:underline;
}

.admin_info_kohop a.info:hover{
	text-decoration:underline;
}

/*ADMIN_COMMENTAIRE*/

.bloc_admin_coment{
	float:right;
	width:814px; _width:814px;
	/*margin-left:8px;*/
	
}
p.admin_particip{
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 0 20px 0; 
	display:block;height:1%;
}f

#EquipAvalider 
{
    display:block; _margin:0 0 0 7px; _width:793px;/*float:right; background:red; position:relative; */
}


.menu_coment {}


.menu_coment ul {
margin:0;
padding:0;
list-style:none;
}

.menu_coment li {
float:left;
background:url(../img/box/off_coment.gif) no-repeat right top;
width:185px;
height:26px;
margin:0 1px 0 0;
padding:0;
font:bold 11px Arial, Helvetica, sans-serif;
color:#848484;
text-align:center;
}

.menu_coment .subLi {
font-weight:normal;
color:#848484;
}  

.menu_coment a {
display:block;
background:url(../img/box/off_coment.gif) no-repeat left top;
padding:6px 15px;
}

.menu_coment a:hover {
display:block;
background:url(../img/box/on_coment.gif) no-repeat left top;
padding:6px 15px;
color:#EC5110;
}	

.menu_coment a:hover, .menu_coment a.selected {
display:block;
background:url(../img/box/on_coment.gif) no-repeat  top;
padding:6px 15px;
color:#EC5110;
}

.menu_coment #current {
background-image:urlurl(../img/box/on_coment.gif);
}

.menu_coment #current a {
background-image:url(../img/box/dern_coment.gif);
}
.menu_coment #current a .selected{
background-image:url(../img/box/dern_coment.gif);
}

.double_line li a 
{
	padding:0;
}
  
.double_line .spacement 
{
	padding:0 0 0 18px;
}

#container .menu_coment .double{
padding:0px;
} 

.coment{
width:794px; _width:793px;
padding:25px 0 0 20px;
_padding:10px 0 0 0px;
}
.coment_2{
width:794px; _width:650px;
padding:14px 0 0 20px;
}
.coment #t1{
display:block;
}
.coment #t2{
display:none;
}
.top_coment{
	position:relative;
	background:url(../img/box/bg_table_soutien.gif);
	width:793px; _width:650px;
	height:34px;
	display:block;
}
.top_coment_parti{
	background:url(../img/box/bg_table_soutien.gif) no-repeat;
	width:793px; 
	height:34px;
	
}

.top_evalTab td{color:black;font-weight:bold;}

.cont_coment{
line-height:12px;
border-left:3px solid #efefef;
border-right:3px solid #efefef;
width:787px;
padding:16px 0 20px 0; _padding:16px 0 8px 0;

}

.cont_ad_sout{
line-height:12px;
border-left:3px solid #efefef;
border-right:3px solid #efefef;
width:787px;
padding:16px 0 0 0;

}

.bas_coment{
	background:url(../img/box/bg_bas_table_soutien.gif);
	width:793px;
	height:17px;
	padding-top:2px;
	text-align:center; 
	font:bold 11px Arial; color:#848484; 
}

.colRightEval{float:left;margin-top:3px;margin-left:10px;width:320px;}
.colRightEval .carteKohop{margin-bottom:10px;}
.colRightEval .btnBottom{margin-bottom:10px;}

.menu_eval{margin-top:10px;}
.menu_eval .ligne_menu{padding:5px 0;}
.menu_eval .ligne_menu div{width:233px;text-align:center;}
.menu_eval img{margin:0px 0px 10px 50px;}
table.table_eval {border:0;border-spacing:0;border-collapse:colllapse;}
table.table_eval .top_evalTab th{padding:5px 0;color:black;font-size:12px;background:url(../img/box/sep_eval.jpg) no-repeat right center;}
table.table_eval .top_evalTab th.last{background:none;}

.container_eval{margin:10px 0 0}

.eval_bg_table{}
.topInfoBox {padding:8px 0 0 5px;}

.topInfoBox span{font-size:11px;font-weight:bold;float:left;color:black;padding:0 5px;}
.topInfoBox .topInfoBox_title{font-size:14px;color:#d1591b;font-weight:bold;padding:0;}

table .evalContent td
{
	padding:10px;
	
}

table .evalContent td.evalContentSeparator
{
	padding:0;
}


.titreEval{color:white;background:url(../img/box/bg-head-com.jpg) no-repeat left top;font-size:16px;font-weight:bold;padding:3px 0 3px 10px;}

.ligne_cont{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#908a8a;
	margin: 0 0 20px 0;
}
.ligne_cont label:hover{
color:#EC5110;
}
a{
color:#908a8a;
text-decoration:none;
}
a:hover{text-decoration:none;}

a.TopRed:hover{
color:#e60000;
text-decoration:none;
}

.ligne_cont p{
	margin-left:61px;
}
.vis_comment1{
float:left;
margin-right:8px;
margin:5px 9px 0 9px;
}
span.tt_supp{
font:bold 11px Arial, Helvetica, sans-serif;
color:#848484;
background:url(../img/box/tt_supp.gif);
top:7px;
margin-top:8px;
left:670px;
width:116px;
height:17px;
text-align:center;
padding-top:2px;
float:right;
margin-right:6px;
}
span.exped{
font:bold 11px Arial, Helvetica, sans-serif;
color:#EC5110;
}
span.date{
font:normal 11px Arial, Helvetica, sans-serif;
color:#EC5110;
}
span.heur{
font:normal 11px Arial, Helvetica, sans-serif;
color:#000;
}
.bar_info_coment{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#848484;
	background:url(../img/box/bar_info_coment.gif);
	height:21px;
	width:778px;
	position:relative;
	margin:60px 0 0 4px;
}
.bar_info_comentEval{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#848484;
	background:url(../img/box/bar_info_coment-longRightSpace.gif);
	height:21px;
	width:778px;
	position:relative;
	margin:60px 0 0 4px;
}

.bar_info_comentEval .eval {
	font-weight:normal;
	padding:4px 5px 0 0;
	text-align:right;
	
}
.bar_info_comentEval .eval a{
	font-weight:bold;
	color:#ec5110;
	text-decoration:underline;
}

.bar_info_partic{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#848484;
	background:url(../img/box/bar_info_partic.gif);
	height:21px;
	width:778px;
	position:relative;
	margin:10px 0 0 4px;
}
.radio_valid{
	position:absolute;
	top:4px;
	left:5px;
	.top:0px;
	.left:2px;
}
.radio_att{
	position:absolute;
	top:4px;
	left:72px;
	.top:0px;
	.left:72px;
}
.radio_supp{
	position:absolute;
	top:4px;
	left:160px;
	.top:0px;
	.left:158px;
}
.span_valid{
	position:absolute;
	top:4px;
	left:22px;

}
.span_att{
	position:absolute;
	top:4px;
	left:88px;
	.left:92px;
}
.span_supp{
	position:absolute;
	top:4px;
	left:175px;
	.left:177px;
}



span.repond{
	position:absolute;
	top:3px;
	left:603px;
}
span.supp_comt{
	position:absolute;
	top:3px;
	left:22px;
}
a.supp{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#848484;	
}
a:hover.supp{
	color:#EC5110;	
}

a.cgu{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#848484;
	text-decoration:underline;
}

a:hover.cgu{
	color:#EC5110;
	text-decoration:underline;
}

.bar_info_coment .radio{
	
	margin:0 0 0 6px;margin:0 0 0 1px !important;
	padding:0;
	border:0;
}
.bar_info_coment2{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#848484;
	background:url(../img/box/bar_info_partic.gif);
	height:21px;
	width:777px;
	position:relative;
	margin:10px 0 0 4px;
}
.bar_info_soutien{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#848484;
	background:url(../img/box/bar_info_sout.gif);
	height:21px;
	width:778px;
	position:relative;
	margin:10px 0 0 4px;
}
.bar_info_sout{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#848484;
	background:url(../img/box/bar_info_sout.gif);
	height:21px;
	width:778px;
	position:relative;
	margin:10px 0 0 4px;
}
span.voir_kohop1{font-weight:bold;position:absolute;top:2px;right:2px;_right:117px;}
span.voir_kohop1a{display:block;}

span.voir_kohop1 a, span.voir_kohop2 a{font-weight:bold;color:#df0019;}
span.voir_kohop1 a:hover, span.voir_kohop2 a:hover{font-weight:bold;color:#848484;}
span.voir_kohop2{margin:2px 3px 0 0;}
span.voir_kohop2 a{dislpay:block;}
span.voir_kohop{position:absolute;top:2px;left:694px;}
.voir_fich2 a {color:black;text-decoration:underline;}
.voir_fich2 a:hover {color:#848484;}
span.ecri_msg{
	position:absolute;
	top:2px;
	left:526px;
	width: 126px;
}
span.voir_fich{
	position:absolute;
	top:2px;
	left:380px;
	width: 181px;
}
.bare_info_serch span.voir_fich2{font:9px Arial, Helvetica, sans-serif;text-align:right; width:100px;}
.bare_info_serch3 span{padding:0 5px;}

.eval_bg_table{ font-weight:bold; }

span.voir_fich3 a{font:11px Arial, Helvetica, sans-serif;color:black;font-weight:bold;}
.txt_brown{color:#d67549;}

/*FIN_COMMENT_CELA_FONCTIONE*/
.com_fonct .titreFonc{
	font-size:16px; color:#000;
}
.com_fonct {
	color:#848484;
}
/** Info aide **/
.com_fonct .corps .titreMain 
{
    color:#000; font-size:16px; font-weight:bold;
}
.com_fonct .corps .titreAide {
	font-weight:bold; color: #ee0000; margin:15px 0 0 0; font-size:11px;
}
.com_fonct .corps .txtAide {
	color:#848484;
}
.com_fonct .corps .txtAide a u {
	text-decoration:none;
}
.com_fonct .corps .txtAide a {
	 color:#EC5110;
}
.com_fonct .corps .txtAide a:hover {
	text-decoration:underline; color:#848484;
}
.com_fonct .top a {
	text-decoration:underline;
}
.com_fonct .top a:hover {
	text-decoration:none;
}
.com_fonct .corps .boxesAide {
	position:relative; width:900px; margin:30px auto 35px auto;
}
.com_fonct .corps .boxSponsors {
	float:left; margin:0 60px 0 20px;  color: #848484; width:245px; height:235px; background:url(../img/box/boxTopSponsors.gif) no-repeat;
}
.com_fonct .corps .boxRessources {
	float:left; margin:0 60px 0 0;  color: #848484; width:245px; height:235px; background:url(../img/box/boxTopRessources.gif) no-repeat;
}
.com_fonct .corps .boxLeader {
	float:left; margin:0 0 0 0;  color: #848484; width:245px; height:235px; background:url(../img/box/boxTopKohop.gif) no-repeat;
}

.titreSponsor {
	color: #ec5110; font-weight:bold; margin:15px 0 10px 23px; font-size:14px;
}
.titreRessource {
	color: #ee0000; font-weight:bold; margin:15px 0 10px 23px; font-size:14px;
}
.titreLeader {
	color: #ee0000; font-weight:bold;margin:15px 0 10px 23px; font-size:14px;
}
.boxesAide .texteBoxAide {
	color: #848484; margin:0 0 0 23px; font-size:11px; font-weight:normal; display:block;
}
.texteBoxAide {
	display:block;
}
.texteBoxAide .exemplesSponsor
{
	color: #848484; font-weight:normal; margin:2px 0 0 0; display:block; _margin:20px 0 0 0;
}
.texteBoxAide .exemplesRessources
{
	color: #848484; font-weight:normal; margin:15px 0 0 0; display:block; _margin:30px 0 0 0;
}
.texteBoxAide .exemplesLeader
{
	color: #848484; font-weight:normal; display:block;
}
.boxesAide .lienSponsors{
    display:block; position:absolute; bottom:10px; margin:0 0 5px 10px; width:225px; height:25px; 
}
.com_fonct h1{
	font:bold 25px Arial, Helvetica, sans-serif;
	color:#000;
}
.com_fonct .top{
background:url(../img/box/top_comment_fonctionne.gif);
width:972px;
height:19px;
margin-top:4px;
text-align:right;
padding-right:10px;
padding-top:5px;
font-weight:bold;
}
.corps{
	width:940px; border-left:3px solid #efefef; border-right:3px solid #efefef; padding:13px 18px 27px 18px; background:url(../img/box/bgWhite.gif)
}
.corps h3{
	font:12x Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
}
.corps span{
	font:12x Arial, Helvetica, sans-serif;
	color:#e00;
	font-weight:bold;
}

.com_fonct p{
	font:bold 11x Arial, Helvetica, sans-serif;
	color:#000;
	margin:0 0 0 0;
}
.com_fonct p.offic{
	font: 11x Arial, Helvetica, sans-serif;
	color:#000;
	margin:2px 0 0 0;
}
.com_fonct p.offic a{
	color:#000;
	text-decoration:underline;
}
.top_chop_start{margin-bottom:10px;position:relative;border:1px solid #f2f2f2;font:11px Arial, Helvetica, sans-serif;color:#e2001a;}
.top_chop_start span.lien{font:bold 13px  Arial, Helvetica, sans-serif;color:#848484;}
.top_chop_start a{font:bold 13px  Arial, Helvetica, sans-serif;color:#E54B0D;}
.top_chop_start a:hover{font:bold 13px  Arial, Helvetica, sans-serif;color:#848484;}

/*TOUS_LES_SOUTIENS*/
.contenu_soutien {position:relative;width:478px;margin-left:10px;}

.contenu_soutien .avance_projet {color:#d90000; font:bold 11px Arial;position:relative;}
.contenu_soutien .bg_gr2 {
float:right;
background:url(../img/box/bg_gris.gif) right no-repeat #f0f0f0;
height:17px;
width:281px;
float:left;
margin:0 1px 0 1px;
font:10px Arial, Helvetica, sans-serif;
 color:#848484;
 text-align:right;
 padding:3px 10px 0 0;
}
.contenu_soutien .a {}
.contenu_soutien .bg_gr2 a:hover {
text-decoration:underline;
}
.avance{
position:absolute;	
top:3px;
left:144px;
}
/*.contenu_soutien .avance_projet dd {
	position:absolute;
}*/
.contenu_soutien .avance_projet dl {
	margin:0px; padding:0px
}
.contenu_soutien .avance_projet dl dt {
	float:left;
}
.contenu_soutien .avance_projet dl dd {
	float:left; margin:0px 0 0 5px; padding-top:2px
}
.contenu_millieu {
	background:url(../img/box/bgWhite.gif);
}
.contenu_soutien .contenu_millieu {
	border-left:3px solid #efefef; border-right:3px solid #efefef; width:794px; padding:5px 0px 30px 13px; background:#FFF;
}
.top_chop_start span.s_sout{font:bold 14px  Arial, Helvetica, sans-serif;color:#d1591b;padding:5px 0 0 10px;}
.top_chop_start span.s_sout2{font:bold 14px  Arial, Helvetica, sans-serif;color:#ffbc0c;padding:5px 0 0 10px;}

.top_chop_start span.lien2{font:bold 11px  Arial, Helvetica, sans-serif;color:#e54b0d;}
.top_chop_start span.retour_projet_comment{font:bold 11px  Arial, Helvetica, sans-serif;color:#848484;}
.linkBack{margin-top:20px;}
.linkBack span.lien2 a{font:bold 11px  Arial, Helvetica, sans-serif;color:#f78216;text-decoration:underline;}
.linkBack span.lien2 a:hover{text-decoration:underline;}
.liste_sout{padding:0 3px 0 3px;}
.ligne_liste_sout{padding-left:19px;}
.liste_sout .vis_sout{width:102px;color:#848484;margin-right:22px;float:left;margin-top:19px; min-height:145px; _height:145px;}
.liste_sout .vis_sout a.sblog{color:#d1591b; text-decoration:underline;}
.liste_sout .vis_sout a.sblog:hover{color:#848484; text-decoration:none;}
.liste_sout .espace{height:19px;}
.liste_sout img{border:1px solid #f9b578;}
.liste_sout span.lien_bllog{font:11px  Arial, Helvetica, sans-serif;color:#848484;}
.liste_sout span.lien_profil{font:11px  Arial, Helvetica, sans-serif;color:#e2001a;}

/* projet ressources */
.bloc_ressource{margin-bottom:10px;}
.bloc_ressource .txt_pseudo{color:white!important;font-size:14px!important;}
.bloc_ressource .header{background:url(../img/box/bg-titre-ressource.jpg) repeat-y left top;padding:5px 0;}
.bloc_ressource .baseline .txt-noir{font-weight:bold;color:black;}
.bloc_ressource .baseline .txt-rouge{color:#d25c1f;font-weight:bold;}
.bloc_ressource p{background:#f0f0ef;margin:0!important;padding-bottom:30px;}

/* projet commentaire */
.bloc_commentaire{margin-bottom:10px;}
.bloc_commentaire .txt_pseudo{color:white!important;font-size:14px!important;}
.bloc_commentaire .header{background:url(../img/box/bg-head-com.jpg) repeat-y left top;padding:5px 0;}
.bloc_commentaire .baseline .txt-noir{font-weight:bold;color:black;}
.bloc_commentaire .baseline .txt-rouge{color:#d25c1f;font-weight:bold;}
.bloc_commentaire p{background:#f0f0ef;margin:0!important;padding-bottom:20px;}
.bloc_commentaire .titreProjet{font-size:16px;color:white;font-weight:bold;width:230px;display:block;}
.bloc_commentaire .dateCom{margin-top:3px;display:block;}

/*projet_visionneuse*/
.contenu_visionneuse{width:478px;float:left;}
.galerie{padding:0 0 0 0px;}
.contenu_galerie {position:relative;}
.visiteur{font:14px Arial, Helvetica, sans-serif;color:#d1591b;width: 208px;display:block;text-align:right;}
.infoProjetGalerie{}
.top_galerie{padding:2px 0 4px 10px;background:url(../img/box/bg-h1-conseil.jpg) no-repeat left top;margin-top:20px;font:11px Arial, Helvetica, sans-serif;color:white;}
.top_galerie span.s_photo{font:bold 18px  Arial, Helvetica, sans-serif;color:white;}
.top_galerie a, .bas_galerie a{font-weight:bold;color:#f78216;text-decoration:underline;}
.top_galerie a:hover, .bas_galerie a:hover{font-weight:bold;text-decoration:underline;}
.nb_foto{font:normal 11px  Arial, Helvetica, sans-serif;}
.titel{text-align:center; font:normal 12px Arial, Helvetica, sans-serif;padding-top:8px;margin-bottom:20px;}
h2 em {font: normal 80%/100% Arial, Helvetica, sans-serif;color: #000;text-align:center;}
.bas_galerie{text-align:right;padding-top:2px;font-weight:bold;color:#848484;}

#largeImg {border: solid 1px #ccc;/*width: 700px;height: 525px;*/}
.thumbs a {display:inline-block;margin-left:9px;margin-right:9px;}
.thumbs img {border: solid 1px #cacaca;width: 90px;height: 90px;}
.thumbs img a:hover {border-color: #cacaca;	display:block;}
.thumbs img a:hover {border-color: #e1011b;	display:block;}
p.grandeImg{padding-top:10px;text-align:center;}
p.petitImg{padding-bottom:10px;text-align:center;}

/*LAISSE_UN_COMMENTAIRE*/
#comment{width:478px;margin-left:10px;}
#comment h1{color:#d1591b;font-size:14px;border:1px solid #e8e8e8;padding:2px 0 2px 5px}
.top_comment{margin:4px 0 0 2px;padding:5px 0 0 0;position:relative;color:black;}
.top_comment span{font-size:12px;}
.top_comment .txt_roug{color:#e50000;font-weight:bold;}
.top_comment .retour{color:#848484;font-weight:bold;position:absolute;left:933px;}
.corps_comment{padding:13px 0 8px 2px;}
.corps_comment h3{color:black;font-weight:bold;font-size:12px;}
.corps_comment h3 .orange{color:#d1591b;}
.corps_comment h3 .txt_rouge{color:#e2001a;}
.corps_comment a {color:#000;font-weight:bold;font-size:12px;text-decoration:underline;}
.corps_comment a:hover {text-decoration:none;}
.corps_comment h3 span{color:#000;font-weight:bold;}
.corps_comment p{font:12px Arial, Helvetica, sans-serif;color:#000;margin:3px 0 15px 0;}
.corps_comment .zon_txt{width:253px;height:22px;border:1px solid #a8a8a8;font:14px Arial, Helvetica, sans-serif;margin:0 0 10px 0;padding:7px 0 0 7px;}
.corps_comment label{font:11px Arial, Helvetica, sans-serif;color:black;display:block;margin-bottom:2px;}
.corps_comment textarea{width:470px;height:164px;border:1px solid #a8a8a8;font:10px Arial, Helvetica, sans-serif;margin:0 0 10px 0;padding:2px 0 0 2px;}
.mention_corps_comment .txt {font:10px Arial, Helvetica, sans-serif;color:black;margin-left:4px;}
.valide_comment{margin-top:20px;}
.vis_comment{width:73px;height:73;border:1px solid #ccc;margin-right:12px;}

/*PROJET_PRINCIPE*/
.contenu_principe {
	width:813px;
}
.contenu_principe .top {
background:url(../img/box/top_projet_participe.gif);
width:813px;
height:24px;
position:relative;
}
.contenu_principe .retour{
color:#848484;
font-weight:bold;
position:absolute;
left:675px;
top:4px;
}
.contenu_principe .corps_participe{
width:776px;
border-left:3px solid #efefef;
border-right:3px solid #efefef;
padding:23px 18px 8px 13px !important;
padding:23px 13px 8px 13px;
}

.contenu_principe .corps_participe p{
font:normal 12px Arial, Helvetica, sans-serif;
color:#000;
margin-bottom:20px;
}
.contenu_principe table{
margin-bottom:20px;
}
.ligne_ses_besoin{
	height:32px;
	border-bottom:1px #908a8a dotted;
	padding:5px 0 5px 0;
}
.ligne_ses_besoin label{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#e2001a;
	.margin-left:2px;
	margin-top:6px !important;
	.margin-top:6px;
display:block;
}
.ligne_ses_besoin label a{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#e2001a;
	margin-top:3px;
.margin-top:6px;
}
.ligne_ses_besoin label a:hover{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#e2001a;

}
.ligne_ses_besoin .noir, .ligne_ses_besoin .noir a, .ligne_ses_besoin .noir a:hover
{
	color:#000;
}
.tit_ses_besoin{
	background:url(../img/box/bg_tit_ses_besoin.gif) repeat-x bottom;
	margin-left:0;
	.margin-left:3px;
}
.corps_participe label{
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	display:block;
	margin-bottom:2px;
}
.corps_participe textarea{
	width:591px;
	height:115px;
	border:1px solid #dadada;
	font:10px Arial, Helvetica, sans-serif;
	margin:0 0 10px 3px;
	padding:2px 0 0 2px;

}
.contenu_principe textarea{
	width:774px;
	height:115px;
	border:1px solid #dadada;
	font:10px Arial, Helvetica, sans-serif;
	margin:0 0 10px 0;
	.margin:0 0 10px 3px;
	padding:2px 0 0 2px;
}
.contenu_principe label.area{
margin-left:0 !important;
margin-left:3px;
	
}
.txt2 {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#e2001a;
	margin-top:6px;

}
.input2 {
	background:url(../img/btn/valide-ta-ressource-1.gif) no-repeat;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#e2001a;
	height:27px;
	width:155px;
	position:absolute;
	left:658px;
	top:0px;
}
.input2:hover {
	background:url(../img/btn/valide-ta-ressource-off.gif) no-repeat;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#e2001a;
	height:27px;
	width:155px;
	position:absolute;
	left:658px;
	top:0px;
}
.btn2{
position:relative;
margin-top:10px;
}

/*TOUS_LES_EQUIPES*/
.liste_ts_equipes{padding:0 3px 0 3px;}
.ligne_ts_equipes
{

border-bottom: #cacaca dotted 1px;
padding:9px 0 11px 0;
color:#848484;
}
.ligne_ts_equipes_last{
padding:9px 0 11px 0;
color:#848484;
}
.ligne_ts_equipes p{
margin:3px 0 0 60px;
width:725px;
}
.liste_ts_equipes .txt-noir{
color:#000;
}
.liste_ts_equipes .txt-rouge{
	color:#e2001a;
	font-weight:bold;
}
a.lien_fiche {color:black;font-weight:bold;}
a:hover.lien_fiche {text-decoration:underline;}
/*admin_kohop_participe*/
.ma_participation_{
	background:url(../img/box/sep_soutien.gif) right no-repeat;
	width:77px;
	text-align:left;
	float:left;
	margin-top:10px;
}
.ma_participation_c{
	background:url(../img/box/sep_soutien2.gif) right no-repeat;
	width:77px;
	text-align:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#EC5110;
	padding-left:26px;
	border-bottom:1px dotted #efefef;
}
.form_participe{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#EC5110;
	margin-top:18px;
	position:relative;
}
.form_participe .bt{
	position:absolute;
	left:265px;
	top:0;
}
p.creer_video{
color:#000;
font:12px Arial, Helvetica, sans-serif;
}

/*CSS_ONGLET*/
#container ul#menu li {
	float: left;
	display: inline;
}
#container ul#menu li a {
	display: block;
	text-decoration: none;
}
#container ul#menu #menu_s li {
	float: none;
	display: block;
	height:auto;
}


/*#container ul#menu li a:hover {
	float:left;
    background:url(../img/box/off_coment.gif) no-repeat right top;
	width:185px;
	height:26px;
    margin:0 1px 0 0;
    padding:0;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#848484;
	text-align:center;
}*/
#container h1,
#container h2 {

}
#container .content {
display:block;
padding:25px 0 0 20px;
width:794px;

}
#container a.current {
	background:url(../img/box/on_coment.gif) no-repeat right top;
	color:#EC5110;
}
#container a:hover.current {
	background:url(../img/box/on_coment.gif) no-repeat right top;
	color:#EC5110;
}
#container a.selected {
	color:#EC5110;
}
#container a.ghost {
	background:url(../img/box/off_coment.gif) no-repeat right top;
	color: #9c9c9c;
}#container a:hover.ghost  {
	background:url(../img/box/on_coment.gif) no-repeat right top;
	color:#EC5110;
}
#container .on {
	display: block;
}
#container .off {
	display: none;
}

#container a.tabDoubleLine 
{
	line-height:12px;
	padding:1px 0 0 0;
}



.bar_radio{
	padding:3px 0 0 5px;
	.padding:0;
}
.span_radio{
	margin-right:10px;	
}
.btn_modif_valide{
	float:right;	
	margin-top:11px;
}
.moderer{
	background:url(../img/btn/moderer_on.gif);
	height:27px;
	width:165px;
	display:block;
}
.moderer:hover{
	background:url(../img/btn/moderer_off.gif);
	height:27px;
	width:165px;
}
/*DEBUT_STYLES_POP_UP_EQUIPER*/
.pop_up_globale{
	width:580px;
	position:absolute;
	text-align:left;
	display:block;
	top:260px;
	left:210px;
	z-index:100002;
}
.pop_up_globale2{
	width:580px;
	position:absolute;
	text-align:left;
	display:block;
	top:260px;
	left:210px;
	z-index:100003;
}

/*======================
	style pop conteneur
=======================*/
/* Overlay */
#simplemodal-overlay {cursor:wait;}

/* Container */
#simplemodal-container {height:400px; width:600px; position:relative}
#simplemodal-container #basicModalContent {padding:8px;}


.fermer{
color:#848484;
cursor:pointer;
float:right;
margin-right:30px;
}

.fermer a{
	color:#848484;
	text-decoration:underline;
}
.fermer a:hover{
	text-decoration:none;
}
.top_pop_up{
	background:url(../img/box/top_pop_up.png);
	_background:url(../img/commun/pix.gif);
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='img/box/top_pop_up.png', sizingMethod='scale');
	width:580px;
	height:30px;
}
.bas_pop_up{
	background:url(../img/box/bas_pop_up.png);
	_background:url(../img/commun/pix.gif);
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='img/box/bas_pop_up.png', sizingMethod='scale');
	width:580px;
	height:30px;
}
.contenu_pop_up_equiper{
	position:relative;
	background:url(../img/box/bg_pop_up.png) repeat-y;
	padding:0 1px 10px 27px;
	height:212px;

}
.pop_up_globale h1{
	font:20px Arial, Helvetica, sans-serif;	
	margin:0 0 7px 0;
	padding:0;
	float:left;
	background:none;
}
.pop_up_globale span{
	font:11px Arial, Helvetica, sans-serif;	
	padding:0;
	color:#e2001a;
}
.top_corp_pop_up{
	background:url(../img/box/top_corp_pop_up.gif) bottom no-repeat;
	height:8px;
	width:525px;
}
.cont_corp_pop_up{
	border-right:3px solid #efefef;
	border-left:3px solid #efefef;
	width:510px;
	padding:8px 3px 0 6px; 
}
.pop_up_globale p{
	font:11px Arial, Helvetica, sans-serif;
	padding-bottom:15px;
	margin-right:20px;
	color:#000;
}
.pop_up_globale p strong{
	font:bold 12px Arial, Helvetica, sans-serif;
}
.note{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#e2001a;
	width:95px;
	float:left;
	padding-right:10px;
	line-height:14px;
	margin-top:10px;
	text-align:right;
}
.note2ligne{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#e2001a;
	width:95px;
	float:left;
	text-align:right;
	padding-right:10px;
	line-height:14px;
	margin-top:2px;
}
.etoile_note{
	background:url(../img/box/bg_etoile.gif);
	display:inline;
	width:96px;
	height:17px;
	margin-top:8px;
	padding:2px 0 0 9px;
	float:left;
}
.cont_corp_pop_up .ligne{
	border-top:1px #908a8a  dotted;
	height:35px;
	width:495px;
	margin-left:5px;
}
.bas_corp_pop_up{
	background:url(../img/box/bas_corp_pop_up.gif) no-repeat;
	height:8px;

	width:525px;
}
.bas_corp_pop_up_home{
	background:url(../img/box/bas_pop_home.gif) no-repeat;
	height:17px;
	width:525px;
	margin-bottom:11px;
	position:relative;
	text-align:right;
	padding-top:2px;
color:#848484;
}

.bas_corp_pop_up_home .vide{
margin-right:8px;	
}

.bas_corp_pop_up_home a{
color:#848484;
text-decoration:underline;
}

.bas_corp_pop_up_home a:hover{
color:#EC5110;
text-decoration:none;
}

.deja_inscri{
position:absolute;
top:2px;
left:450px;
}
.bloc_pop_btn {
	margin-top:10px !important;
	margin-top:5px;
}
.bloc_pop_btn span{
float:left;
}
.bloc_pop_btn_reput {
	position:relative;
	text-align:left;
margin-top:8px;
}
.bloc_pop_btn_reput span {
float:left;
}
.btn_infokohop{
float:right;
}
a.btn_valide{
	background:url(../img/btn/valider_rouge.gif);
	margin-right:28px;
	width:77px;
	height:27px;
}
a.btn_valide:hover{
	background:url(../img/btn/valider-off.gif);
	margin-right:28px;
	width:77px;
	height:27px;
}
.float_R{
float:right;	
}
a.btn_identifier_toi{display:block;background:url(../img/btn/identifier_toi.gif);height:27px;width:109px;margin:0 auto;}
a.btn_identifier_toi:hover{background:url(../img/btn/identifie-toi-off.gif);}
a.btn_identifier_toi2{
	background:url(../img/btn/envoyer_gajet_on.gif);
	height:27px;
	width:145px;
	margin-right:5px;
	float:right;
}
a.btn_identifier_toi2:hover{
    background:url(../img/btn/envoyer-le-gadget-off.gif);
	height:27px;
	width:145px;
	margin-right:5px;
	float:right;
}
/* Overlay */
#modalOverlay {cursor: wait;}

/* Container */
#modalContainer {height:400px; width:600px; left:50%; top:15%; margin-left:-300px; background-color:#fff; border:3px solid #ccc;}
#modalContainer a.modalCloseImg {background:url(../img/basic/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-18px; cursor:pointer}
#modalContainer #basicModalContent {padding:8px;}
/*FIN_STYLES_POP_UP*/

/*DEBUT_STYLES_POP_UP_HOME*/
.contenu_pop_up_star{
	position:relative;
	background:url(../img/box/bg_pop_up.png) repeat-y;
	padding:0 1px 0 27px;
	height:400px;
}
.contenu_pop_up_reput{
	position:relative;
	background:url(../img/box/bg_pop_up.png) repeat-y;
	padding:0 1px 10px 27px;
	height:260px;
}
.pop_up_globale label{
	font:11px Arial, Helvetica, sans-serif;
	color:#878787;
	display:block;
}
.pop_up_globale .zon_txt1{
	width:213px;
	height:15px;
	border:1px solid #dadada;
	font:10px Arial, Helvetica, sans-serif;
	margin:0 0 1px 0;
	padding:2px 0 0 2px;
}
.pop_up_globale .zon_txt2{
	width:213px;
	height:15px;
	border:1px solid #dadada;
	font:10px Arial, Helvetica, sans-serif;
	margin:0 0 7px 0;
	padding:2px 0 0 2px;
}
span.txt11{
	display:block;
	font:10px Arial, Helvetica, sans-serif;
	color:#e2001a;
	margin-bottom:3px;
}
.pop_up_globale textarea{
	width:494px;
	height:95px;
	border:1px solid #dadada;
	font:10px Arial, Helvetica, sans-serif;
	margin:0 0 10px 0;
	padding:2px 0 0 2px;
}
/*DEBUT_STYLES_POP_UP_LAISSE_COMMENTAIRE*/
.contenu_pop_up_laisse_coment{
	position:relative;
	background:url(../img/box/bg_pop_up.png) repeat-y;
	padding:0 1px 10px 27px;
	height:120px;
}
.contenu_pop_up_laisse_coment h1{
float:left;
}
.contenu_pop_up_laisse_coment p{
color:#000;
font:11px Arial, Helvetica, sans-serif normal;
}
.contenu_pop_up_home{
	position:relative;
	background:url(../img/box/bg_pop_up.png) repeat-y;
	padding:0 1px 10px 27px;
	height:140px;
}
*html .contenu_pop_up_home{
	position:relative;
	background:url(../img/box/bg_pop_up.png) repeat-y;
	padding:0 1px 10px 27px;
	height:120px;
}

/*STYLES_POP_UP_HOME*/
a.btm_pop_home{
	background:url(../img/btn/identifie-toi-off.gif);
	height:27px;
	width:98px;
	float:right; margin-right:28px; margin-bottom:10px;
}
a.btm_pop_home:hover{
	background:url(../img/btn/identifier_toi.gif);
	float:right; margin-right:28px; margin-bottom:10px;
}
.btm_pop_reput{
	float:right; margin-right:28px; margin-bottom:10px; margin-top:6px;
}
/*STYLES_POP_UP_projet_participe*/
.contenu_pop_up_particip{
	position:relative;
	background:url(../img/box/bg_pop_up.png) repeat-y;
	padding:0 1px 10px 27px;
	height:300px;
}
/** pop_write_msg.tpl**/
.closePop {
	margin:0 35px 15px 0; float:right;
}
.titrePopWrite {
	display:block; margin:0; float:left; font-weight:normal; font-size:20px;
}
.popwriteid {
	margin:0 0 15px 0; float:right;
}
.titrePseudo {
	margin:0 0 5px 35px; font-weight:bold; display:block;
}
.inputPseudo {
	margin:0 0 15px 35px; height:20px;
}

.txtMessage{
	margin:0 0 0 35px; width:400px; height:150px;
}
.btnEnvoyerMsg{
	background:url(../img/btn/btnEnvoyer_on.gif) no-repeat; display:block; float:right; margin:0 75px 0 0; height:27px; width:89px;
}
.inputEnvoyerMsg 
{
	float:right; margin:15px 75px 0 0; height:27px; width:89px;
}

.contenu_pop_up_write{
	position:relative;
	background:url(../img/box/bg_pop_up.png) repeat-y;
	padding:0 1px 10px 27px;
	height:300px;
}

/** pop_write_msg.tpl**/
.closePop {
	margin:0 35px 15px 0; float:right;
}
.titrePopWrite {
	display:block; margin:0; float:left; font-weight:normal; font-size:20px;
}
.popwriteid {
	margin:0 0 15px 0; float:right;
}
.titrePseudo {
	margin:0 0 5px 35px; font-weight:bold; display:block;
}
.inputPseudo {
	margin:0 0 15px 35px; height:20px;
}
.txtMessage{
	margin:0 0 0 35px; width:400px; height:150px;
}
.btnEnvoyerMsg{
	background:url(../img/btn/btnEnvoyer_on.gif) no-repeat; display:block; float:right; margin:0 75px 0 0; height:27px; width:89px;
}

a.btnEnvoyerMsgPopUp{
	background:url(../img/btn/btnEnvoyer_off.gif) no-repeat; display:block; float:right; margin:4px 8px 4px 0; height:27px; width:89px;
}
a.btnEnvoyerMsgPopUp:hover{
	background:url(../img/btn/btnEnvoyer_on.gif) no-repeat;
}

.inputEnvoyerMsg {
	float:right; margin:15px 75px 0 0; height:27px; width:89px;
}

.contenu_pop_up_projet5{
	position:relative;
	background:url(../img/box/bg_pop_up.png) repeat-y;
	padding:0 1px 10px 27px;
	height:210px;
}
.contenu_pop_up_saReput{
	position:relative;
	background:url(../img/box/bg_pop_up.png) repeat-y;
	padding:0 1px 10px 27px;
	height:250px;
}
.contenu_pop_up_projet1{
	position:relative;
	background:url(../img/box/bg_pop_upre.png) repeat-y;
	padding:0 1px 10px 27px;
	height:150px;
}
.contenu_pop_up_projet2{
	position:relative;
	background:url(../img/box/bg_pop_up.png) repeat-y;
	padding:0 1px 10px 27px;
	height:270px;
}
.contenu_pop_up_ajoutprof{
	position:relative;
	background:url(../img/box/bg_pop_up.png) repeat-y;
	padding:0 1px 10px 27px;
	height:240px;
}
.btn_reput_valider{
	position:absolute;
	left:447px;
	top: 2px;
}
.contenu_pop_up_ajoutprof h2{
	float:left;
}

a.btn_suite {
background:url(../img/btn/suite.gif);
width:89px;
height:27px;
display:block;
}

a.btn_suite:hover{
background:url(../img/btn/suite_off.gif) no-repeat;	
width:89px;
height:27px;
}

.rating li
{
    float:left;
}

/*** star-rating-confiance ***/
.star-rating-confiance,
.star-rating-confiance a:hover,
.star-rating-confiance a:active,
.star-rating-confiance a:focus,
.star-rating-confiance .current-rating{
	background: url(../img/box/starrating.gif) left -1000px repeat-x;
}
.star-rating-confiance{
	position:relative;
	width:85px;
	height:13px;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	background-position: left top;
}
.star-rating-confiance li{
	display: inline;
}
.star-rating-confiance a,
.star-rating-confiance .current-rating{
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:25px;
	
	outline:none;
	overflow:hidden;
	border: none;
}
.star-rating-confiance a:hover,
.star-rating-confiance a:active,
.star-rating-confiance a:focus{
	background-position: left bottom;
}
.star-rating-confiance a.one-star-confiance{
	width:20%;
	z-index:6;
}
.star-rating-confiance a.two-stars-confiance{
	width:40%;
	z-index:5;
}
.star-rating-confiance a.three-stars-confiance{
	width:60%;
	z-index:4;
}
.star-rating-confiance a.four-stars-confiance{
	width:80%;
	z-index:3;
}
.star-rating-confiance a.five-stars-confiance{
	width:100%;
	z-index:2;
}
.star-rating-confiance .current-rating{
	z-index:1;
	background-position: left center;
}

/*** star-rating-serieux ***/
.star-rating-serieux,
.star-rating-serieux a:hover,
.star-rating-serieux a:active,
.star-rating-serieux a:focus,
.star-rating-serieux .current-rating{
	background: url(../img/box/starrating.gif) left -1000px repeat-x;
}
.star-rating-serieux{
	position:relative;
	width:85px;
	height:13px;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	background-position: left top;
}
.star-rating-serieux li{
	display: inline;
}
.star-rating-serieux a,
.star-rating-serieux .current-rating{
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:25px;
	
	outline:none;
	overflow:hidden;
	border: none;
}
.star-rating-serieux a:hover,
.star-rating-serieux a:active,
.star-rating-serieux a:focus{
	background-position: left bottom;
}
.star-rating-serieux a.one-star-serieux{
	width:20%;
	z-index:6;
}
.star-rating-serieux a.two-stars-serieux{
	width:40%;
	z-index:5;
}
.star-rating-serieux a.three-stars-serieux{
	width:60%;
	z-index:4;
}
.star-rating-serieux a.four-stars-serieux{
	width:80%;
	z-index:3;
}
.star-rating-serieux a.five-stars-serieux{
	width:100%;
	z-index:2;
}
.star-rating-serieux .current-rating{
	z-index:1;
	background-position: left center;
}

/*** star-rating-qualite ***/
.star-rating-qualite,
.star-rating-qualite a:hover,
.star-rating-qualite a:active,
.star-rating-qualite a:focus,
.star-rating-qualite .current-rating{
	background: url(../img/box/starrating.gif) left -1000px repeat-x;
}
.star-rating-qualite{
	position:relative;
	width:85px;
	height:13px;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	background-position: left top;
}
.star-rating-qualite li{
	display: inline;
}
.star-rating-qualite a,
.star-rating-qualite .current-rating{
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:25px;
	
	outline:none;
	overflow:hidden;
	border: none;
}
.star-rating-qualite a:hover,
.star-rating-qualite a:active,
.star-rating-qualite a:focus{
	background-position: left bottom;
}
.star-rating-qualite a.one-star-qualite{
	width:20%;
	z-index:6;
}
.star-rating-qualite a.two-stars-qualite{
	width:40%;
	z-index:5;
}
.star-rating-qualite a.three-stars-qualite{
	width:60%;
	z-index:4;
}
.star-rating-qualite a.four-stars-qualite{
	width:80%;
	z-index:3;
}
.star-rating-qualite a.five-stars-qualite{
	width:100%;
	z-index:2;
}
.star-rating-qualite .current-rating{
	z-index:1;
	background-position: left center;
}

/*** star-rating-motivation ***/
.star-rating-motivation,
.star-rating-motivation a:hover,
.star-rating-motivation a:active,
.star-rating-motivation a:focus,
.star-rating-motivation .current-rating{
	background: url(../img/box/starrating.gif) left -1000px repeat-x;
}
.star-rating-motivation{
	position:relative;
	width:85px;
	height:13px;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	background-position: left top;
}
.star-rating-motivation li{
	display: inline;
}
.star-rating-motivation a,
.star-rating-motivation .current-rating{
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:25px;
	
	outline:none;
	overflow:hidden;
	border: none;
}
.star-rating-motivation a:hover,
.star-rating-motivation a:active,
.star-rating-motivation a:focus{
	background-position: left bottom;
}
.star-rating-motivation a.one-star-motivation{
	width:20%;
	z-index:6;
}
.star-rating-motivation a.two-stars-motivation{
	width:40%;
	z-index:5;
}
.star-rating-motivation a.three-stars-motivation{
	width:60%;
	z-index:4;
}
.star-rating-motivation a.four-stars-motivation{
	width:80%;
	z-index:3;
}
.star-rating-motivation a.five-stars-motivation{
	width:100%;
	z-index:2;
}
.star-rating-motivation .current-rating{
	z-index:1;
	background-position: left center;
}

/*popup_png*/
.png_Centre_{
background:#FFF;
width:536px;
height:auto;
padding-left:8px;
padding-bottom:8px;
}
.png_R_{
background:url(../img/box/png_R.png);
_background:url(../img/commun/pix.gif);
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='img/box/png_R.png', sizingMethod='scale');
width:19px;
}
.png_L_{
background:url(../img/box/png_L.png);
_background:url(../img/commun/pix.gif);
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='img/box/png_L.png', sizingMethod='scale');
width:17px;
}
.png_Centre{
background:#FFF;
width:536px;
height:210px;
float:left;
padding-left:8px;
}
.png_L{
background:url(../img/box/png_L.png) ;
_background:url(../img/commun/pix.gif);
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='img/box/png_L.png', sizingMethod='scale');
width:17px;
height:210px;
float:left;
}
.png_R{
background:url(../img/box/png_R.png) ;
_background:url(../img/commun/pix.gif);
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='img/box/png_R.png', sizingMethod='scale');
width:19px;
height:210px;
float:left;
}
.btn_valide_png{
	background:url(../img/btn/valider_rouge.gif);
	margin-right:11px;
	width:77px;
	height:27px;
}
.btn_valide_png:hover{
	background:url(../img/btn/valider_off.gif);
	margin-right:11px;
	width:77px;
	height:27px;
}
.fermer_{
color:#848484;
cursor:pointer;
float:right;
margin-right:10px;
}
.fermer_ a{
	color:#848484;
	text-decoration:none;
}
.fermer_ a:hover{
	color:#848484;
	text-decoration:underline;
}

.leftWidth{width:649px;}

.recapSearch{
	width:270px;
}
.recapSearch .title {font-size:12px;}
.recapSearch .selection span a{
	color:#e60000;
	text-decoration:underline;
	line-height:20px;
	padding:0 8px 0 0;
	font-size:12px;
}

.preciseSearch{margin-top:7px;width:320px;}
.preciseSearch .odd{background:#f1f1f0;padding-left:10px;padding-right:10px;}
.preciseSearch .even{background:white;padding-left:10px;padding-right:10px;}

.redBox_top {
	background-color:#b80000;
	background-image:url(../img/box/redBlock_top.jpg);
	background-repeat:no-repeat;
	min-height:23px;	
	color:#FFFFFF;
	padding:5px 0 10px 10px;
	font-weight:bold;
}

.redBox_top span{
	display:block;
	margin:0 0 5px 0;
}

.redBox_bottom {
	background-color:#b80000;
	background-image:url(../img/box/redBlock_bottom.jpg);
	height:6px;
	background-repeat:no-repeat;
	font-size:1px;
}

.whiteBox{
	margin:2px 0 0 0;
	width:250px;
}

.whiteBox_top {
	background-color:#fff;
	background-image:url(../img/box/whiteBlock_top.jpg);
	background-repeat:no-repeat;
	color:#000;
	padding:10px 0 0 10px;
	font-weight:normal;
}

.whiteBox_bottom {
	background-color:#fff;
	background-image:url(../img/box/whiteBlock_bottom.jpg);
	background-repeat:no-repeat;
	height:6px;
	font-size:1px;
}

.blueBox_top {
	background-image:url(../img/box/blueBlock_top.jpg);
	background-repeat:no-repeat;
	color:#000;
	padding:10px 10px 0 10px;
	font-weight:normal;
	min-height:220px
}

.blueBox_title {
	font-weight:bold;	
}
.blueBox_bottom {
	background-color:#fff;
	background-image:url(../img/box/blueBlock_bottom.jpg);
	background-repeat:no-repeat;
	height:10px;
	font-size:1px;
}

.word_could{
  color:#0262dd;
  text-align:center;
}

.word_could a{
	color:#d67549;
	text-align:center;
	text-decoration:underline;
}

.word_could .tabCloud1{font-size:10px;}
.word_could .tabCloud2{font-size:12px;}
.word_could .tabCloud3{font-size:16px;}
.word_could .tabCloud4{font-size:20px;}
.word_could .tabCloud5{font-size:24px;}

.filter{padding:10px 0;}
.titleSearch{color:#d67549;font-weight:bold;padding-left:10px;font-style:14px;}

.catKohop, .ageKohop, .sexeKohop, .offCocaKohop{color:#908a8a;text-align:center;}

.catKohop a,
.ageKohop a,
.sexeKohop a,
.offCocaKohop a,
.progressKohop a{color:#d67549;text-decoration:underline;text-align:center;padding:0 5px 0 5px;font-weight:bold;}
.progressKohop{color:#908a8a;text-align:center;line-height:20px;}
.progressKohop a{padding:0 3px 0 3px;}
.progressKohop a:hover{text-align:center;line-height:20px;}
.typeKohop{color:#908a8a;text-align:center;line-height:20px;}
.typeKohop a{color:#908a8a;text-decoration:underline;text-align:center;padding:0 10px 0 10px;}

.serch_result_2 .voir_fich3 a {text-decoration:underline;}
.serch_result_2 .voir_fich3 a:hover {text-decoration:none;}

.voir_kohop_tv a {color:#EC5110;}
.voir_kohop_tv a:hover {color:#848484;}


/*INFO RESSOURCE*/
#scroller_container{
position: relative;
left: 0px;
top: 0px;
overflow: hidden;
width: 224px;
height: 235px;
}

.jscroller2_up{
float: left;
margin: 0px;
width: 235px;
}

.jscroller2_up_endless {
 white-space: nowrap;
}

.mesressources_file {width:710px;}

.notBold  {	font-weight:normal; }

.symbols { font-size:15px; font-weight:bold; }




/*** PAGE CONSEIL ***/
#pageConseil{background:white;padding-top:5px;}
#pageConseil .colLeft{float:left;margin-right:7px;width:168px;}
#pageConseil .mainContent{float:left;margin-top:3px;}
#pageConseil .colRight{float:right;margin-top:3px;width:320px}

#pageConseil #menuConseil li a{display:block;}
#pageConseil #menuConseil ul{background:url(../img/box/bg-menu-conseil.jpg) no-repeat left top;margin:-4px 0 0 4px;}
#pageConseil #menuConseil ul li.item a{background:url(../img/box/bg-item-menu-conseil.png) no-repeat left top;display:block;padding:3px 0 3px 5px;margin-bottom:2px;color:white;font-weight:bold;}

#pageConseil .colRight .carteKohop{margin-bottom:10px;}
#pageConseil .colRight .btnBottom{margin-bottom:10px;}

#pageConseil .mainContent h1{background:url(../img/box/bg-h1-conseil.jpg) no-repeat left top;color:white;font-size:16px;padding:4px 0 5px 10px;}
#pageConseil .mainContent h2{color:#ce272b;font-size:14px;padding:10px 0 15px;}
#pageConseil .mainContent h2 a{color:#ce272b;font-size:14px;}
#pageConseil .mainContent div.text{background:#f0f0ef;color:black;padding:5px 5px 5px 10px;}
#pageConseil .mainContent div.text p,
#pageConseil .mainContent div.text div{color:black;font-size:12px;margin-bottom:10px;}
#pageConseil .mainContent div.text .big{font-size:14px;}
#pageConseil .mainContent div.text .underline{text-decoration:underline;}
#pageConseil .mainContent div.text .underline a{text-decoration:underline;color:#d36328;}
#pageConseil .mainContent div.text a{font-size:12px;}
#pageConseil .mainContent div.text span.yellow{color:#f5a633;}
#pageConseil .mainContent div.text span.orange{color:#d36328;}
#pageConseil .mainContent div.text span.red{color:#e30022;}
#pageConseil .mainContent div.linkBottom{text-align:right;margin:10px 0;}
#pageConseil .mainContent div.linkBottom a{background:url(../img/puce/arrow-link-bottom.jpg) no-repeat left center;color:#E2001A;padding-left:20px;font-weight:bold;font-size:12px;}
#pageConseil .mainContent div.linkBottom a:hover{text-decoration:underline;}
#pageConseil .mainContent ul li{color:black;font-size:12px;}
.conseilBox{ border:2px solid #F0F0EF; }

#pageConseil .mainContent .conseilCommencer p,
#pageConseil .mainContent .conseilCommencer div,
#pageConseil .mainContent .conseilFaq p,
#pageConseil .mainContent .conseilFaq div{margin-bottom:20px!important;}

#pageConseil .mainContent .conseilCommencer,
#pageConseil .mainContent .conseilFaq{height:500px;overflow:auto;}
#pageConseil .mainContent .conseilCommencer .text,
#pageConseil .mainContent .conseilFaq .text{margin-bottom:0!important;padding-right:20px;}
#pageConseil .mainContent .conseilCommencer .lineHeight{line-height:20px;}


/** PAGE PROJET CAT **/
#navInfo{background:url(../img/box/bg-nav-info.jpg) left top no-repeat;}
#navInfo li{margin-bottom:2px;}
#navInfo li a{background:url(../img/box/bg-item-menu-conseil.png) no-repeat left top;color:white;display:block;padding:3px 5px;font-weight:bold;font-size:12px;}
#navInfo li.sel a{background:url(../img/box/bg-item-menu-conseil-sel.png) no-repeat left top;color:#d3652c;display:block;padding:3px 5px;font-weight:bold;font-size:12px;}

/** BESOINS **/
.myTitle h1{margin:0!important;padding:5px;border:1px solid #f3f3f3!important;}
.myCont{border:1px solid #f3f3f3!important;}
.btnValideRessource{padding:5px 5px 10px;}

/** PAGE PROJET **/
.descProjet{border:1px solid #f2f2f2;}

/** POPUP SOUTIENS **/
#popSoutSend .cont_corp_pop_up{border:none;}
#popSoutSend .png_L,
#popSoutSend .png_R{height:121px; *height:137px;}
#popSoutSend .png_Centre_{padding:0;float:left;width:544px!important;}
#popSoutSend .png_Centre_ h1{float:none;padding:5px 5px;text-align:center;color:white;background:#e69357;}
#popSoutSend .cont_corp_pop_up{padding:0 10px;}
#popSoutSend .fermer{margin:0 15px 10px 0;}

/** PAGE ASSO **/
.linksAsso{margin:20px 0;}
.linksAsso li{margin-bottom:10px;}
.linksAsso li a{font-size:12px;font-weight:bold;text-decoration:underline;}
.linksAsso li a:hover{text-decoration:none;}

.mt20{margin-top:20px;}
.txt_jaune{color:#ffb900;}
.txt_rose{color:#e30022;}

/** visio **/
.top_galerie .nb_foto{ font-size:16px; font-weight:bold; }
.myToolBar{ padding:5px;overflow:hidden; }
.myToolBar .progressBar{ float:left;width:250px;color:#D1591B;font-size:12px;overflow:hidden; display:none;}
.myToolBar .progressBar div{ float:left; }
.myToolBar .progressBar .myBar{ padding:3px 5px 0 5px;overflow:hidden; }
.myToolBar .visiteur{ float:right; width:100px; }

/** projets soutien **/
.secondLeft{ width:100px; overflow:hidden; }
