 .com_annuaire_gen_content .legend
	{color: #999999; font-size:11px; padding:7px 0 3px 0}
.com_annuaire_gen_content .inputtxt,
.com_annuaire_gen_content textarea
	{ width:320px; background:#FFFFFF; border:1px solid #999999;}
.com_annuaire_gen_content textarea
	{ height:60px;}
.com_annuaire_gen_content .bt
	{ background:url(pics/home-search-bt.png) no-repeat; width:80px; height:32px; font-weight:bold; font-size:12px; border:none; cursor:pointer}
 
 	/*mini box*/
	.com_annuaire_gen_content .container_window_main .mini_box2
		{ padding:0 0 10px 0px}
	.com_annuaire_gen_content .container_window_main .mini_box2 .mini_box_header
		{ background:url(pics/box-view-box2-bk_01.png) no-repeat; width:364px; height:10px; text-align:left}
	.com_annuaire_gen_content .container_window_main .mini_box2 .mini_box_body
		{ background:url(pics/box-view-box2-bk_02.png) repeat-y; width:344px; text-align:left; padding:5px 10px 5px 10px }
	.com_annuaire_gen_content .container_window_main .mini_box2 .mini_box_footer
		{ background:url(pics/box-view-box2-bk_03.png) no-repeat; width:364px; height:11px; text-align:left}
	.com_annuaire_gen_content .container_window_main .mini_box2_footer_pic
		{ background:url(pics/box-view-box2-tag-pointe_03.png) 40px 0px no-repeat; padding:17px 0 10px 40px; margin:-11px 0 0 0}
	
	
	.com_annuaire_gen_content .container_window_main .mini_box
		{ padding:0 0 10px 0px}
	.com_annuaire_gen_content .container_window_main .mini_box .mini_box_header
		{ background:url(pics/box-view-box-bk_01.png) no-repeat; width:364px; height:10px; text-align:left}
	.com_annuaire_gen_content .container_window_main .mini_box .mini_box_body
		{ background:url(pics/box-view-box-bk_02.png) repeat-y; width:344px; text-align:left; padding:5px 10px 2px 10px }
	.com_annuaire_gen_content .container_window_main .mini_box .mini_box_footer
		{ background:url(pics/box-view-box-bk_03.png) no-repeat; width:364px; height:11px; text-align:left}
	.com_annuaire_gen_content .container_window_main .container_foot_tag, 
	.com_annuaire_gen_content .container_window_main .mini_box_footer_pic
		{ background:url(pics/box-view-box-tag-pointe_03.png) 40px 0px no-repeat; padding:17px 0 10px 40px; margin:-11px 0 0 0}
	
	
	
	
	.com_annuaire_gen_content
		{ border:0px solid #0000FF; padding:5px 0 0 0}
	.com_annuaire_gen_content .link a
		{  color: #0066FF; text-decoration:none; font-size:11px}
	.com_annuaire_gen_content .tbl1
	{padding:0 0 10px 0}
	
	.com_annuaire_gen_content .box_search .td2R,
	.com_annuaire_gen_content .box_add .td2R
		{ display:block; padding:0 0 15px 0}
	.com_annuaire_gen_content .box_search .td2L,
	.com_annuaire_gen_content .box_search .td4L,
	.com_annuaire_gen_content .box_add .td2L,
	.com_annuaire_gen_content .box_add .td4L
		{ font-size:0px}
	.com_annuaire_gen_content .box_search,
	.com_annuaire_gen_content .box_add
		{ padding:40px 10px 10px 10px;width:390px; height:158px}
	.com_annuaire_gen_content .box_search .input_bt input,
	.com_annuaire_gen_content .box_add .input_bt input
		{ display:block; text-align:center; padding:0px 0 5px 0; width:80px; height:37px; border:none; font-size:14px; font-weight:bold; font-family:tahoma, Arial, Helvetica, sans-serif; cursor:pointer;outline-style:none}
	.com_annuaire_gen_content .box_search .input_bt input:focus,
	.com_annuaire_gen_content .box_add .input_bt input:focus,
	.com_annuaire_gen_content .box_search .input_bt input:active,
	.com_annuaire_gen_content .box_add .input_bt input:active
		{ outline-style:none}
	.com_annuaire_gen_content .box_search .input_bt ,
	.com_annuaire_gen_content .box_add .input_bt 
		{ padding:10px 80px 0 0;}
	.com_annuaire_gen_content .title
		{ font-size:14px}
	 
	
	.com_annuaire_gen_content .box_search .legend,
	.com_annuaire_gen_content .box_add .legend
		{ font-size:11px;}
	.com_annuaire_gen_content .box_search .input_label,
	.com_annuaire_gen_content .box_add .input_label
		{ display:block; padding:0 10px 0 0; font-size:18px; font-weight:bold; font-family:tahoma, Arial, Helvetica, sans-serif}
	.com_annuaire_gen_content .box_search .input_text input,
	.com_annuaire_gen_content .box_add .input_text input
		{ width:220px; background:white; border:1px solid #999999; padding:2px 5px 2px 5px}
	
	
	/*box_search*/
	.com_annuaire_gen_content .box_search
		{ background:url(pics/home-search-bk.png) no-repeat; }
		.com_annuaire_gen_content .box_search .input_bt input
			{ color: #666666; background:url(pics/home-search-bt.png) no-repeat}
		.com_annuaire_gen_content .box_search .opt_1 a
			{}
	
	/*box_add*/	
		.com_annuaire_gen_content .box_add
			{ background:url(pics/home-add-bk.png) no-repeat; }
		.com_annuaire_gen_content .box_add .input_bt input
			{ color: #ffffff; background:url(pics/home-add-bt.png) no-repeat}
	
	/*box_rand*/	
	.com_annuaire_gen_content .box_rand
		{ background: url(pics/home-rand-bk.png) no-repeat; width:275px; height:418px}
	.com_annuaire_gen_content .box_rand .box_rand_header
		{height:25px; padding:10px;}
		.com_annuaire_gen_content .box_rand .box_rand_header .title
			{display:block; font-size:14px; padding:5px 0 0 10px}
	.com_annuaire_gen_content .box_rand .box_rand_content
		{height:210px; padding:10px 20px 0px 20px; overflow:hidden; border:0px solid #0000CC; position:relative}
		.com_annuaire_gen_content .box_rand .box_rand_content .rand_name
			{ font-size:13px; font-weight:bold}	
		.com_annuaire_gen_content .box_rand .box_rand_content .rand_title
			{ font-size:12px; padding:5px 0 5px 0}	
		.com_annuaire_gen_content .box_rand .box_rand_content .rand_text
			{ font-size:12px;  overflow:hidden}	
	.com_annuaire_gen_content .box_rand .box_rand_tools
		{ padding:20px 20px 20px 20px}
	.com_annuaire_gen_content .box_rand .box_rand_footer
		{height:15px; padding:30px 10px 10px 60px;  text-align:left}
		.com_annuaire_gen_content .box_rand .box_rand_footer span 
			{ font-size:11px; }
 		.com_annuaire_gen_content .box_rand .box_rand_footer div.divcomment
			{ margin:1px 0 0 0; padding:0 0 0 45px; font-size:11px; background:url(pics/comment.png) 25px 0 no-repeat}
	
		
	/*box_rate*/	
	.com_annuaire_gen_content .box_rate
		{padding:0 5px 0 5px; width:400px}
	.com_annuaire_gen_content .box_rate .td2
		{padding:5px 0 5px 0}
	.com_annuaire_gen_content .box_rate .td3R
		{padding:10px;}
	.com_annuaire_gen_content .box_rate .td3R .link_all a
		{ }
	.com_annuaire_gen_content .box_rate .td2 a
		{ font-size:12px}
	.com_annuaire_gen_content .box_rate .td2 .item
		{ height:10px}
	.com_annuaire_gen_content .box_rate .td2 .START_RATING
		{ display:inline-block; width:110px}
		
	/*box_lastadd*/	
	.com_annuaire_gen_content .box_lastadd
		{padding:0 0 0 4px; width:260px}
	.com_annuaire_gen_content .box_lastadd .td2
		{padding:5px}
	.com_annuaire_gen_content .box_lastadd .td2,
	.box_lastadd .td3R,.box_lastadd .td3L
		{ background:#f7f7f7}
	.com_annuaire_gen_content .box_lastadd .td2
		{ border-top:1px solid  #CCCCCC}
	.com_annuaire_gen_content .box_lastadd .td2 a
		{ font-size:12px}
	.com_annuaire_gen_content .box_lastadd .td3R
		{ padding:10px;}
	.com_annuaire_gen_content .box_lastadd .td3R .link_all a
		{}	
		
