/*COLONNE DE GAUCHE*/
#col-left {margin-top:139px;width:205px;margin-left:10px;float:left;padding-bottom:35px;}
.bloc {background:url(../images/topbgbloc.gif) no-repeat;}
	 .bloc h2 {
	 	padding:12px 0 2px 12px;
	 	margin:0 0 0 12px;
	 	background:url(../images/flechebloc.gif) left 12px no-repeat;
	 	font-size:13px;
	 	cursor:pointer;
	 	width:175px;
	 }
	 .bloc .txt {font-size:11px;padding:0 10px;margin-bottom:4px;}
	 .bloc .hided, .bloc .showed {
	 	background:url(../images/midbgbloc.gif) top repeat-y;
	 	width:205px;
	 }
	 .bloc .hided p, .bloc .showed p {height:37px;}
	 	.showed form#connect, .hided form#needinfo, .showed form#needinfo, .hided form#newsletter {
	 		width:193px;
	 		padding-top:10px;
	 		margin-left:6px;
	 	}
	 		.showed form#connect {height:121px;background:url(../images/bg_connect.gif) left 5px repeat-x;}
	 		.hided form#needinfo, .showed form#needinfo {height:222px;;background:url(../images/bg_info.gif) left 5px repeat-x;padding-bottom:0;}
	 		.hided form#newsletter{height:108px;background:url(../images/bg_newsletter.gif) left 5px repeat-x;padding-bottom:0;}
	 		
	 	.showed #connect input, .hided #needinfo input, .showed #needinfo input, .hided #newsletter input {
	 		background:url(../images/bg_input_connect.gif) no-repeat;
	 		border:0px;
	 		width:171px;height:36px;
	 		line-height:36px;
	 		padding:1px 0 0 12px;
	 		color:#999999;
	 		font-weight:bold;
	 		margin-left:5px;
	 		
	 	}
	 		.showed #connect #login, .hided #needinfo .ok, .showed #needinfo .ok, .hided #newsletter .ok {
	 			padding:0 0 0 12px;
	 			color:#666666;
	 			cursor:pointer;
	 		}
	 		.showed #connect #login {background:url(../images/flechebloc.gif) 20px 6px no-repeat;margin:0 0 0 12px;width:145px;height:25px;line-height:25px;}
	 		.showed #deco #logout {background:url(../images/bg_input_connect.gif) no-repeat;border:none;font-weight:bold;padding:10px 32px 4px;margin-left:12px;color:#999999;cursor:pointer;}
	 		.hided #needinfo .ok, .showed #needinfo .ok, .hided #newsletter .ok {background:url(../images/flechebloc.gif) 66px 11px no-repeat;}
	 		.hided #needinfo .ok, .showed #needinfo .ok, .hided #newsletter .ok {margin:2px 0 0 78px;}
	 	.bloc a {
	 		font-size:9px;
	 		color:#666666;
	 		text-decoration:none;
	 		padding:4px 11px;
	 		display:block;
	 	}
	 	.hided #needinfo #selecto, .showed #needinfo #selecto {margin-left:12px;font-size:11px;}
	 		.hided #needinfo #selecto #info_select, .showed #needinfo #selecto #info_select {width:170px;margin-top:5px;font-size:11px;}
	 		.bloc a:hover {text-decoration:underline;}
	 		.bloc #crea {width:92px;float:left;margin:-5px 0 0 4px;}
	 			.bloc #crea a{background:url(../images/bg_creation.gif) no-repeat;}
	 			.bloc #crea #register{display:none;}
	 		.bloc #forgot {width:105px;float:left;margin:-5px 0 0 0;}
	 			.bloc #forgot a{background:url(../images/bg_forgot.gif) no-repeat;}
	 .endbloc {background:url(../images/bottombgbloc.gif) no-repeat;height:11px;} 
	.remindme {height:22px !important;padding-left:12px;color:#999999;font-weight:bold;font-size:11px;}
		.remindme label {position:relative;top:3px;}
	
/*BLOC PROJET*/
	.bloc_projet #topwidimg1 {background:url(../images/top_shadow_alb.png) no-repeat;behavior:url('/extension/carre/design/carre/javascripts//iepngfix.htc');height:23px;position:relative;z-index:20;}
	.bloc_projet #slideproject {margin-top:-15px;}
	.bloc_projet img {padding:0 5px 0 5px;background:url(../images/shadow_lr.gif) repeat-y;}
	.bloc_projet .txt {
		background:url(../images/bg_blocProjet.gif) repeat-y;
		text-align:justify;
		margin-top:-3px;
		font-size:11px;
		height:100px;
	}
		.bloc_projet .txt h2 {text-transform:uppercase;background:url(../images/shadow_blocProjet.gif) 4px 0 no-repeat;padding:10px 18px 0 18px;}
			.bloc_projet .txt h2 a {color:#000;text-decoration:none;float:none;display:block;font-size:12px;height:14px;width:100%;}
		.bloc_projet .txt p {padding:0 18px 0 18px;}
		.bloc_projet a {display:block;height:27px;width:27px;text-decoration:none;float:left;}
			.bloc_projet a#for {background:url(../images/prev.png) no-repeat;behavior:url('/extension/carre/design/carre/javascripts//iepngfix.htc');margin:-1px 0 0 140px;}
			.bloc_projet a#back {background:url(../images/next.png) no-repeat;behavior:url('/extension/carre/design/carre/javascripts//iepngfix.htc');margin-top:-1px;}
		.bloc_projet a span {width:27px;visibility:hidden;}
		#player {height:28px;background:url(../images/bottom_blocProjet.gif) no-repeat;}
		
/*BLOC VERT*/	
.bloc_vert {}
	.bloc_vert #topwidimg2 {background:url(../images/greentop.gif) no-repeat;height:100px;}
	.bloc_vert .txt {background:url(../images/greenbottom.gif) no-repeat;font-size:11px;color:#708127;padding:28px 18px 6px 18px;}
	.bloc_vert .txt p {margin:5px 0;}
	.bloc_vert .txt a {color:#708127;text-decoration:none;}
		.bloc_vert .txt a:hover {text-decoration:underline;}

#left_btn {}
	#left_btn #topLB {background:url(../images/top_leftbtn.gif) no-repeat;height:16px;width:205px;}
	#left_btn #bottomLB {background:url(../images/bottom_leftbtn.gif) no-repeat;height:8px;width:205px;}
	#left_btn a {display:block;width:205px;text-decoration:none;}
	#left_btn a img {display:block;}