/*
EKIMONDO accueil style sheet
Copyright 2009 Inpix.ca / macharron@inpix.ca
Last edit: 2009-03-10
*/

form label { font-weight: bold; display: block; margin-bottom: 2px;}
form .i_txt input { width: auto;}

#header { margin: 0 0 25px;}

.post_info { font-size: 90%; margin-bottom: 5px!important; color: #9d9d9d;}
.link_all { text-align: right;}
.link_all a { padding-right: 7px; background: url(../img/icn_arrow.gif) right 5px no-repeat; text-decoration: underline;}

.ekis { width: 100%; overflow: hidden;}
	.ekis p { margin: 0;}
	.ekis .eki { float: left; overflow: hidden; margin: 0 7px 8px; display: inline;}
		.ekis .last { margin-right: 0;}
	
.eki_type { width: 21px; overflow: hidden; border: 1px solid #e1e1e1;}
	.eki_type a {float: left;}
		.eki_type img { float: left;}

.box { border-top: 1px solid #9d9d9d; background: #fff url(../img/box.gif) 0 bottom repeat-x;}
	.box_l { background: url(../img/box.gif) 0 0 repeat-y;}
	.box_r { background: url(../img/box.gif) right 0 repeat-y;}
	.box_l-b { background: url(../img/box_l-b.gif) 0 bottom no-repeat;}
	.box_r-b { background: url(../img/box_r-b.gif) right bottom no-repeat; padding: 9px;}
.box2 { border-top: 1px solid #e3dcc3; background: #f9f0d9 url(../img/box2.gif) 0 bottom repeat-x;}	
	.box2 .box_l { background: url(../img/box2.gif) 0 0 repeat-y;}
	.box2 .box_r { background: url(../img/box2.gif) right 0 repeat-y;}
	.box2 .box_l-b { background: url(../img/box2_l-b.gif) 0 bottom no-repeat;}
	.box2 .box_r-b { background: url(../img/box2_r-b.gif) right bottom no-repeat; padding: 9px;}
.box3 { border-top: 1px solid #d1d1cd; background: #eeece7 url(../img/box3.gif) 0 bottom repeat-x;}	
	.box3 .box_l { background: url(../img/box3.gif) 0 0 repeat-y;}
	.box3 .box_r { background: url(../img/box3.gif) right 0 repeat-y;}
	.box3 .box_l-b { background: url(../img/box3_l-b.gif) 0 bottom no-repeat;}
	.box3 .box_r-b { background: url(../img/box3_r-b.gif) right bottom no-repeat; padding: 9px;}

.inner { padding: 0 11px;}

#content { background: #fbfbf7 url(../img/bg_accueil.jpg) 0 -18px no-repeat;}
.lang_en #content { background-position: 0 -18px;}
#footer { background-color: #fbfbf7;}

#blogue, #eki_day { min-height: 450px;}

.split { height: 1px; line-height: 1px; border-top: 1px solid #7d9349; margin: 0 11px 12px;}
#map_sup { width: 100%; overflow: hidden; margin: 0 0 18px;}
	#map_sup .sentence { width: 584px; float: left; font-size: 145%; line-height: 1.2em; font-weight: bold; color: #663300; margin: 0 0 0 110px; display: inline; }
	#map_sup.logged .sentence { float: none; width: auto; margin: 0; text-align: center; display: block; }
	#map_sup .action { width: 160px; float: left; margin: 0 20px 0 0; display: inline; }
	
	#map_sub .boite_r-b { padding: 13px 0;}
	#map_sub_inner { width: 100%; overflow: hidden; margin: 10px 0; background: url(../img/dash_v.gif) 49% 0 repeat-y;}
	
	#explorateur { width: 47%; float: left; padding: 0 10px 0; }
	#explorateur h1 { font-size: 1px;}
		#explorateur h1 a { display: block; height: 32px; margin: 0 0 15px; background: url(../img/fr/t_acc_explo.gif) 0 0 no-repeat; text-indent: -9000px;}
		.lang_en #explorateur h1 a { background: url(../img/en/t_acc_explo.gif) 0 0 no-repeat; }
	
	#explorateur p { margin: 0 0 15px;}
	#explorateur form div { width: 100%; overflow: hidden;}
	#explorateur form p { padding: 2px 0 0; margin: 0; float: left;}
	#explorateur form .i_txt input { width: 345px; height: 23px; font-size: 130%; padding: 5px 0 0 3px;}
	#explorateur form .bt { margin: 2px 0 0 5px;}
	
	#creer { width: 46%; float: left; padding: 0 10px 0;}
	#creer h1 { font-size: 1px;}
		#creer h1 a { display: block; height: 32px; margin: 0 0 15px; background: url(../img/fr/t_acc_creer.gif) 0 0 no-repeat; text-indent: -9000px;}
		.lang_en #creer h1 a { background: url(../img/en/t_acc_creer.gif) 0 0 no-repeat;}
		
	#creer p { margin: 0 0 15px;}
	#creer #bt_creer { margin: 0; width: 100%; overflow: hidden;}
	#creer #bt_creer a { float: right;}


#sidebar { width: 257px; overflow: hidden; float: left; margin: 0 10px 0 10px; display: inline;}
  #sidebar .link_more { padding: 0 0 0 5px;}

	#blogue .blog a { text-decoration: underline;}
	#blogue .blog .desc { margin: 0 0 8px;}
	
	#advantages { }
		#advantages h3 { border-bottom: 2px solid #9d9d9d; padding: 0 0 5px;}
		#advantages ul { margin: 0 0 8px; list-style-type: none;}
			#advantages ul li { padding-left: 7px; background: url(../img/icn_arrow.gif) left 7px no-repeat; }
		#advantages p { margin-left: 7px;}
	
	#newsletter { padding: 12px 0 10px; background: url(../img/dash.gif) 0 0 repeat-x;}
		#newsletter form { width: 100%; overflow: hidden;}
			#newsletter form p { float: left;}
			#newsletter form .i_txt input { width: 160px; margin: 1px 0 0;}
			#newsletter form .bt { margin: 14px 0 0 3px;}
	
#col { width: 340px; overflow: hidden; float: left; margin: 0 10px 0 0; display: inline;}
	
	/* world_map */
	#world_map #the_map { width: 100%; height: 143px; background: url(../img/bg_world_map.jpg) 0 0 no-repeat;}
		#world_map .continent1 { background-position: 0 -143px!important;}
		#world_map .continent2 { background-position: 0 -286px!important;}
		#world_map .continent3 { background-position: 0 -429px!important;}
		#world_map .continent4 { background-position: 0 -572px!important;}
		#world_map .continent5 { background-position: 0 -715px!important;}
	
		#world_map .ekis .fake_eki { width: 93px; min-height: 172px; float: left; margin: 0 7px 8px; background: url(../img/bg_world_map_fake.gif) right 80px no-repeat;}
		#world_map .ekis .fake_eki p { width: 88px; padding: 15px 0 0 2px; font-size: 110%;}
		
		#world_map .ekis .eki { width: 93px;}
		#world_map .ekis .eki .t_continent { font-size: 127%; line-height: 1.4em;}
			#world_map .ekis .t_continent a { color: #5D671A;}
		#world_map .ekis .eki .votes { width: 67px; float: right;}
			#world_map .ekis .eki .votes ul, #world_map .ekis .eki .votes p { float: right;}
		#world_map .ekis .eki .eki_type { float: left;}
	/* world_map end */
	
	/* eki_cat */
	#eki_cat ul { width: 50%; float: left; list-style-type: none;}
		#eki_cat ul li { margin: 0 0 2px;}
			#eki_cat ul li a { padding: 2px 0 2px 28px; background-position: 0 0; background-repeat: no-repeat; display: inline-block;}
			#eki_cat ul li .eki_type_act { background-image: url(../img/icn_type_act.gif);}
			#eki_cat ul li .eki_type_com { background-image: url(../img/icn_type_com.gif);}
			#eki_cat ul li .eki_type_heb { background-image: url(../img/icn_type_heb.gif);}
			#eki_cat ul li .eki_type_res { background-image: url(../img/icn_type_res.gif);}
			#eki_cat ul li .eki_type_cul { background-image: url(../img/icn_type_cul.gif);}
			#eki_cat ul li .eki_type_nat { background-image: url(../img/icn_type_nat.gif);}
			#eki_cat ul li .eki_type_tra { background-image: url(../img/icn_type_tra.gif);}
	/* eki_cat end */
	
	/* eki_eval */
	#eki_eval .bg { background: url(../img/bg_eki_eval.gif) center 0 repeat-y; margin: 0 0 8px;}
	#eki_eval .bg2 { background: url(../img/bg_eki_eval.gif) center 0 repeat-y; margin: 0;}
	#eki_eval .ekis .eki { width: 150px; background: #fff; margin: 0 5px 8px; padding: 8px 0 0;}
		#eki_eval .ekis .eki a img, #eki_eval .ekis .eki h4, #eki_eval .ekis .eki .post_info { padding: 0 11px;}
		
		
		#eki_eval .ekis .eki ul { /*margin: 0 11px;*/ margin: 0 8px; }
		
		#eki_eval .ekis .eki h4 { /*background: url(../img/icn_arrow.gif) 5px 6px no-repeat;*/ }
		
		#eki_eval .ekis .eki .votes { width: 100px; float: right;}
			#eki_eval .ekis .eki .votes ul, #eki_eval .ekis .eki .votes p { float: right;}
		#eki_eval .eki .eki_type { float: left; margin: 0 0 0 11px!important; display: inline;}
			#eki_eval .eki .eki_type img { padding: 0!important;}
			
	#eki_eval .ekis_mini { width: 150px; float: left; background: #fff; margin: 0 5px 0; padding: 8px 0 0; display: inline; }
		#eki_eval .ekis_mini .eki { margin: 0 0 10px; float: none;}
		
		
			/*#eki_eval .ekis_mini .eki a img, #eki_eval .ekis_mini .eki h4, #eki_eval .ekis_mini .eki .post_info { padding: 0 11px;}
			#eki_eval .ekis_mini .eki ul { margin: 0 0 0 11px;}
			#eki_eval .ekis_mini .eki h4 { background: url(../img/icn_arrow.gif) 5px 6px no-repeat; }
			
			#eki_eval .ekis_mini .eki .eki_ti { width: 95px; float: left; display: inline;}
			
			#eki_eval .ekis_mini .eki .votes ul { width: 60px; float: left; margin-top: 3px; display: inline;}
			#eki_eval .ekis_mini .eki .votes p { width: 60px; float: right; padding: 0 11px 0 0; text-align: right;}*/
	/* eki_eval end */


#third_col { width: 340px; float: left;}

	/* eki_day */
	#eki_day .self_clear { margin-top: 5px;}
	#eki_day .eki h3 { margin: 0;}
	#eki_day .eki h3 a { color: #e8a228;}
	#eki_day .eki .eki_ti { width: 225px; float: left; margin: 0 5px 0 0; display: inline;}
	#eki_day .eki .eki_type { float: left; margin: 0 5px 0 0; display: inline;}	
				#eki_day .eki .eki_type img { padding: 0!important;}
	#eki_day .votes { width: 60px; float: right;}			
		#eki_day .votes .post_info { text-align: right;}
	/* eki_day end */
	
	/* eki_vid */
	#eki_vid .eki { width: 100%; overflow: hidden; padding: 0 0 10px 5px;}
		#eki_vid .eki dt { width: 103px; float: left;}
		#eki_vid .eki dt a { position: relative;}
		#eki_vid .eki dt span { position: absolute; top: -65px; left: 0; display: block; text-indent: -9000px; width: 93px; height: 79px; background: url(../img/bt_video_play.png) 50% 50% no-repeat; cursor: pointer;}
		#eki_vid .eki dd { width: 192px; min-height: 69px; padding: 10px 10px 0; float: left; background: #fff;}
		#eki_vid .eki .eki_type { float: left;}
		#eki_vid .eki .votes { float: left; margin:0 0 0 11px;}
	/* eki_vid end */
	
	/* eki_recent */
	.eki_date { color: #7d9349; font-weight: bold;}
	#eki_recent .ekis { background: url(../img/bg_eki_recent.gif) 4px 0 repeat-y;}
	#eki_recent .eki { width: 94px; margin: 0 4px 0; padding: 3px 3px 0; background: #fff;}
	#eki_recent .last { margin-right: 0;}
	#eki_recent .votes { width: 60px; float: right;}
		#eki_recent .votes ul, #eki_recent .votes p { float: right;}
	#eki_recent .eki_type { float: left;}
	/* eki_recent end */
	
	/* eki_near */
	#eki_near { min-height: 170px; background: url(../img/bg_eki_near.jpg) 13px 35px no-repeat;}
	#eki_near .intro p { margin: 0 0 12px 165px;}
	/* eki_near end */

	/* Bloc Concours Perou */
	#bloc_concours h3 { padding:0 0 5px; }
	
	#bloc_concours .t_concours { background:transparent url(../img/bloc_concours/t-concours-gagnez.gif) no-repeat 0 0; display:block; width:289px; height:64px; text-indent:-9000px; }
	#bloc_concours .t_concours a { display: block; height: 64px;}
	
	#bloc_concours ul.arrow_g { margin:10px 0 10px 0; list-style:none; }
		#bloc_concours ul.arrow_g  li { padding:0 0 0 10px; background:transparent url(../img/bloc_concours/icn-arrow-green.gif) no-repeat 0 5px; }
	
	#bloc_concours .btn_participez { background:transparent url(../img/bloc_concours/bt-participez-concours.gif) no-repeat 0 0; display:block; width:200px; height:29px; text-indent:-9000px; margin:15px 0 15px 54px; }
	
		/* Roll Over */
		#bloc_concours .btn_participez:hover,
		#bloc_concours .btn_participez:active,
		#bloc_concours .btn_participez:focus { background-position:0 -29px!important; }
	
	#list_partner { width:100%; overflow:hidden; list-style:none; }
	
	#list_partner li { float:left; }
	
	.logo_sym_msn { background:transparent url(../img/bloc_concours/logo-sympatico-msn-small.gif) no-repeat 0 0; display:block; height:33px; margin:20px 30px 0 0; text-indent:-9999px; width:95px; }
	.logo_tv5 { background:transparent url(../img/bloc_concours/logo-tv5-small.gif) no-repeat 0 0; display:block; height:21px; margin:25px 30px 0 0; text-indent:-9999px; width:63px; }
	.logo_kepri { background:transparent url(../img/bloc_concours/logo-kepri-small.gif) no-repeat 0 0; display:block; height:56px; text-indent:-9999px; width:66px; }
	
	.txt_small { color:#999; font-size:91%; }
	
	/* Fin councours */
	
	.fin_concours p { margin:0 0 10px; }
	.fin_concours .txt_small { margin:0; }

