body						{ margin:0px; padding:0px; background-image:url('/images/body_bg.jpg'); background-repeat: repeat-x; background-position: top center;   text-align:center;}
.xbody						{ margin:0px; padding:0px; background-image:url('/images/body_bg_small.png'); background-repeat: repeat-x; background-position: top center; background-color:#ede4cb; }
.ibody						{ margin:0px; padding:0px; background-image:url('/images/body_bg_xsmall.png'); background-repeat: repeat-x; background-position: top center; }
img							{ border:0px; }
select						{ border:1px solid #cec6af; font-family:Verdana; font-size:12px; letter-spacing:0.04em; color:#910a53; background-color:#fff; height:25px; vertical-align:top; }
input						{ border:1px solid #cec6af; font-family:Verdana; font-size:12px; letter-spacing:0.04em; color:#910a53; padding-top:4px; height:18px; }
textarea					{ border:1px solid #cec6af; font-family:Verdana; font-size:12px; letter-spacing:0.04em; color:#910a53; background-color:#fff; padding-top:4px; }
.header						{ height:519px;  }
.header_small				{ height:177px; vertical-align:top; }
.header_td					{ height:62px; }
.logo_td					{ height:62px; width:240px; background-repeat:no-repeat; }
.middledown_bg				{ background-color:#f8f4e8;}
.middle_td					{ background-image:url('/images/middle_bg.png'); height:393px; width:980px; }
.mainmenu_td				{ height:54px; text-align:left; }
.mainmenu2_td				{ height:54px; text-align:right; }
.map_td						{ padding-left:12px; padding-top:10px; padding-right:12px; }
.panaroma_td				{ padding-right:12px; padding-top:10px; }
.icons_td					{ padding-right:10px; padding-top:10px; }
.panoicons					{ padding-bottom:2px; }
.search_left_bg				{ background-image:url('/images/search_left_bg.png'); height:49px; width:17px; background-repeat:no-repeat; background-position:top center; }
.search_right_bg			{ background-image:url('/images/search_right_bg.png'); height:49px; width:17px; background-repeat:no-repeat; background-position:top center; }
.search_main_bg				{ background-image:url('/images/search_bg.png'); height:49px; width:946px; background-repeat:repeat-x; background-position:top center; }
.search_title				{ font-family:Tahoma, Arial, Verdana; font-size:12px; color:#59513a; padding-left:30px; }
.query						{ font-family:Tahoma, Arial, Verdana; font-size:12px; color:#59513a; border:1px solid #ddd8c8; height:24px; border-right:1px solid #ddd8c8; }
.query_button				{ background-image:url('/images/query_button.png'); height:40px; width:552px; border:0px; }
.query_text					{ font-family:Tahoma, Arial, Verdana; font-size:14px; color:#59513a; border:0px; text-align:left; margin-top:10px; margin-left:12px; width:340px; letter-spacing:0.08em; font-weight:bold; }
.query_submit				{ margin-top:3px; border:0px; height:24px; width:26px; }
.detail_search				{ font-family:Arial, Tahoma, Verdana; font-size:12px; color:#4f3309; padding-left:15px; padding-top:14px; }
.search_help				{ font-family:Arial, Tahoma, Verdana; font-size:14px; color:#ba9d85; padding-left:2px; padding-top:14px; }
.band_text					{ font-family:Arial, Tahoma, Verdana; font-size:16px; color:#5e2106; padding-left:40px; padding-top:16px; font-weight:bold; text-align:left;}
.band_textx					{ font-family:Arial, Tahoma, Verdana; font-size:16px; color:#5e2106; padding-left:20px; padding-top:16px; font-weight:bold; text-align:left;}
.band_text2					{ font-family:Arial, Tahoma, Verdana; font-size:14px; color:#5e2106; padding-right:15px; padding-top:16px; font-weight:normal; text-align:right;}
.band_text_loc				{ font-family:Arial, Tahoma, Verdana; font-size:12px; color:#403510; padding-top:12px; font-weight:normal; }
.band_text_loc b			{ font-family:Arial, Tahoma, Verdana; font-size:12px; color:#000; padding-top:12px; font-weight:bold; text-decoration:underline; }
.table_firm					{ background-image:url('/images/table_firm.png'); background-repeat: repeat-x; background-position: top center; background-color:#ebe1c3; }
.firm_logo_td				{ background-color:#fff; border:1px solid #ddd4b9; width:105px; height:75px; margin-top:5px; margin-right:6px; padding:5px; }
.firm_number				{ padding-right:6px; }
.firm_vline					{ width:2px; background-image:url('/images/firma_vline.png'); background-repeat:repeat-y; background-position:top center; margin-top:10px; margin-bottom:10px; padding-top:10px; padding-bottom:10px; }
.firm_info					{ padding-left:10px; padding-right:10px;}
.firm_header_td				{ font-family:Arial, Tahoma, Verdana; font-size:18px; color:#a41e17; padding-top:8px; letter-spacing:0.05em; }
.firm_detail_td				{ font-family:Arial, Tahoma, Verdana; font-size:12px; color:#281607; padding-top:4px; letter-spacing:0.05em; }
.firm_dtab_td				{ background-color:#f2ebd7; border:1px solid #eae1c8; width:200px; padding:10px 2px 10px 10px; font-size: 12px; color:#5e4c22; font-family:Arial, Tahoma, Verdana; }
.firm_dtaf_td				{ background-color:#fff; border:1px solid #eae1c8; margin-right:20px; padding:5px 10px 5px 10px; font-size: 12px; color:#5e4c22; font-family:Arial, Tahoma, Verdana; }
.firm_dta_td				{ width:10px; }
.firm_dtac_td				{ background-color:#f2ebd7; border:1px solid #eae1c8; width:375px; padding:10px 2px 10px 10px; font-size: 12px; color:#5e4c22; font-family:Arial, Tahoma, Verdana; }
.firm_dtac_sp				{ font-family:Arial, Tahoma, Verdana; font-size:12px; color:#a92b23; }
.firm_dtac_spx				{ font-family:Arial, Tahoma, Verdana; font-size:10px; color:#a92b23; vertical-align:middle; }
.firm_dtac_spx img			{ padding-right:5px; }
.firm_bottom_hline			{ background-image:url('/images/firm_bottom_hline.png'); height:14px; }
.firm_bottom				{ background-image:url('/images/firm_bottom.png'); height:33px; width:722px; font-family:Arial, Tahoma, Verdana; font-size:12px; color:#6c4220; padding-left:20px; text-align:left;  }
.firm_profile				{ font-family:Arial, Tahoma, Verdana; font-size:16px; color:#a41e17; font-weight:bold; text-align:left; padding-left:4px; padding-bottom:5px; }
.category_link				{ color:#281607; text-decoration:underline; }
.category_link:hover		{ color:#281607; text-decoration:underline; }
.hline						{ background-image:url('/images/hline.png'); height:10px; background-repeat:repeat-x; }
.profile_text				{ font-family:Arial, Tahoma, Verdana; font-size:12px; color:#5e4c22; text-align:left; }
.small_table				{ background-image:url('/images/small_table_bg.png'); background-repeat: repeat-x; background-position: top center; background-color:#f7f4eb; }
.small_table_query			{ background-image:url('/images/small_table2_bg.png'); background-repeat: repeat-x; background-position: top center; background-color:#f7f4eb; }
.small_table_header			{ font-family:Arial, Tahoma, Verdana; font-size:14px; color:#73290c; font-weight:bold; text-align:left; padding:8px; height:20px; }
.small_content				{ font-family:Tahoma, Arial, Verdana; font-size:11px; color:#a92b23; text-align:left; padding-left:15px; padding-right:15px; }
.small_content	a			{ font-family:Tahoma, Arial, Verdana; font-size:11px; color:#a92b23; text-align:left; text-decoration:none; }
.small_content	a:hover		{ font-family:Tahoma, Arial, Verdana; font-size:11px; color:#73290c; text-align:left; text-decoration:none; }
.small_content2				{ font-family:Tahoma, Arial, Verdana; font-size:12px; color:#5e4c22; text-align:left; padding-left:15px; padding-right:15px; }
.small_content2	a			{ font-family:Tahoma, Arial, Verdana; font-size:12px; color:#3e2839; text-align:left; text-decoration:none; }
.small_content2	a:hover		{ font-family:Tahoma, Arial, Verdana; font-size:12px; color:#73290c; text-align:left; text-decoration:none; }
.small_vline				{ background-image:url('/images/small_vline.png'); background-repeat:repeat-y; width:2px; padding-left:3px; padding-right:3px; }
.small_table_bt				{ background-image:url('/images/small_table_btbg.png'); background-repeat: repeat-x; background-position: top center; background-color:#f7f4eb; height:4px; }
.gallery_small				{ border:1px solid #dfd4b5; }
.comment_bg					{ background-image:url('/images/comment_bg.png'); background-repeat: no-repeat; width:44px; height:44px; font-family:Tahoma, Verdana; font-size:16px; font-weight:bold; padding-left:17px; padding-top:12px;  }
.comment_content			{ padding-left:3px; font-family:Tahoma, Arial, Verdana; font-size:11px; color:#7c6c47; }
.comment_point				{ padding-left:3px; font-family:Tahoma, Arial, Verdana; font-size:11px; color:#a92b23; padding-top:6px; padding-bottom:10px; }
.main_photo					{ border:1px solid #dfd6bb; width:248px; height:208px; background-color:#ffffff; text-align:center; vertical-align:middle; }
.main_ph					{ border:1px solid #dfd6bb; }
.right_table_one			{ background-image:url('/images/right1.png'); height:41px; background-repeat: no-repeat; background-position: top center; background-color:#fff; font-family:Tahoma, Arial, Verdana; font-size:11px; color:#d4ceba; text-align:left; font-weight:bold; vertical-align:top; }
.right_table_two			{ background-image:url('/images/right2.png'); height:41px; background-repeat: no-repeat; background-position: top center; background-color:#fff; font-family:Tahoma, Arial, Verdana; font-size:11px; color:#c9d5e0; text-align:left; font-weight:bold; vertical-align:top; }
.right_table_three			{ background-image:url('/images/right3.png'); height:41px; background-repeat: no-repeat; background-position: top center; background-color:#fff; font-family:Tahoma, Arial, Verdana; font-size:11px; color:#ffbde1; text-align:left; font-weight:bold; vertical-align:top; }
.right_table_top			{ border-left:1px solid #e3dbc3; border-right:1px solid #e3dbc3; padding-top:8px; height:41px; vertical-align:top; padding-left:10px; }
.right_table_md				{ border-left:1px solid #e3dbc3; border-right:1px solid #e3dbc3; font-family:Tahoma, Arial, Verdana; font-size:11px; color:#5b533c; background-color:#fff; padding-left:10px; }
.right_table_bt				{ background-image:url('/images/right_bt.png'); height:3px; background-repeat: repeat-x; background-position: top center; }
.right_text_header			{ padding-top:4px; height:41px; vertical-align:top; }
.footer_bg					{ border-top:3px solid #dacfad; background-color:#ede4cb; height:200px;}
.footer_callus				{ background-image:url('/images/footer.png'); background-repeat: no-repeat; background-position: top left; height:61px; width:308px; vertical-align:top; }
.footer_smallmenu			{ font-family:Tahoma, Arial, Verdana; font-size:11px; color:#897d59; text-align:right; vertical-align:top; padding-top:13px; line-height: 20px;}
.result_count				{ font-size:12px; font-weight:normal; }
.query_number				{ background-image:url('/images/query_member.png'); height:44px; width:46px; background-repeat: no-repeat; background-position: top center; font-family:Tahoma, Arial, Verdana; font-size:11px; color:#d4ceba; text-align:left; font-weight:bold; vertical-align:top; padding-top:11px; }
.query_num_td				{ font-family:Tahoma, Arial, Verdana; font-size:12px; color:#000; padding-left:18px; }
.query_n_number				{ background-image:url('/images/query_nmember.png'); height:44px; width:46px; background-repeat: no-repeat; background-position: top left; font-family:Tahoma, Arial, Verdana; font-size:11px; color:#d4ceba; text-align:left; font-weight:bold; vertical-align:top; padding-top:11px; }
.query_n_num_td				{ font-family:Tahoma, Arial, Verdana; font-size:12px; color:#fff; padding-left:18px; }
.query_n_member_head		{ font-family:Arial, Tahoma, Verdana; font-size:16px; color:#5c1361; letter-spacing:0.05em; text-align:left; padding-left:10px; padding-top:9px; vertical-align:top;}
.query_n_member_link		{ font-family:Arial, Tahoma, Verdana; font-size:16px; color:#5c1361; letter-spacing:0.05em; text-align:left; vertical-align:top; text-decoration:none;}
.query_n_member_link:hover	{ font-family:Arial, Tahoma, Verdana; font-size:16px; color:#5c1361; letter-spacing:0.05em; text-align:left; vertical-align:top; text-decoration:none;}
.query_n_member_text		{ font-family:Arial, Tahoma, Verdana; font-size:12px; color:#281607; text-align:left; vertical-align:top; padding-left:10px; padding-top:9px;}
.query_n_member_cat			{ font-family:Arial, Tahoma, Verdana; font-size:12px; color:#6c4220; padding-left:20px; text-align:left; padding-left:10px; padding-top:9px; }
.query_member_cat			{ font-family:Arial, Tahoma, Verdana; font-size:12px; color:#6c4220; text-align:left;  padding-top:9px; }
.query_member_icon			{ padding-top:10px; }
.poi_banner					{ background-image:url('/images/poi_banner.png'); height:50px; width:980px; background-repeat: no-repeat; background-position: top left; }
.query_blank				{ background-image:url('/images/query_blank.png'); height:44px; width:46px; background-repeat: no-repeat; background-position: top left; vertical-align:top; padding-top:15px; }
.poi_list					{ text-align:left; vertical-align:top; padding-left:4px; padding-top:10px; line-height:25px; font-family:Arial, Tahoma, Verdana; font-size:12px; color:#3e2839; text-decoration:none; }
.poi_link					{ font-family:Tahoma, Verdana; font-size:13px; color:#3e2839; text-decoration:none; }
.poi_link:hover				{ font-family:Tahoma, Verdana; font-size:13px; color:#3e2839; text-decoration:underline; }
.poi_imgs					{ text-align:left; vertical-align:top; padding-left:10px; padding-top:10px; width:25px; line-height:24px; font-family:Arial, Tahoma, Verdana; font-size:12px; color:#3e2839; text-decoration:none; }
.poi_img					{ padding-bottom:4px; }
.poi_imp					{ background-image:url('/images/poi_bg.png'); background-repeat: repeat-x; background-position:top left; height:147px; background-color:#f0e8d2;}
.poi_imp_bt					{ background-image:url('/images/poi_imp_bt.png'); background-repeat: repeat-x; background-position: top center; background-color:#f0e8d2; height:4px; }
.poi_bt						{ background-image:url('/images/poi_imp_bt.png'); background-repeat: repeat-x; background-position: top center; background-color:#fff; height:4px; }
.category_list				{ font-family:Tahoma, Arial, Verdana; font-size:11px; color:#3e2839; text-align:left; padding-left:15px; padding-right:15px; padding-top:10px; padding-bottom:10px; vertical-align:top; width:240px; }
.category_list a			{ font-family:Tahoma, Arial, Verdana; font-size:11px; color:#3e2839; text-align:left; text-decoration:none; }
.category_vline				{ background-image:url('/images/small_vline.png'); background-repeat:repeat-y; width:2px; padding-left:3px; padding-right:3px; }
.category_banner			{ background-image:url('/images/category_banner.png'); height:50px; width:980px; background-repeat: no-repeat; background-position: top left; }
.alphabet					{ background-image:url('/images/alphabet_bg.png'); height:40px; width:980px; background-repeat: no-repeat; background-position: top left; padding-left:20px; font-family:Arial, Tahoma, Verdana; font-size:12px; color:#4a2d16; letter-spacing:0.50em; text-align:left; padding-top:12px; }
.alphabet a					{ font-family:Arial, Tahoma, Verdana; font-size:12px; color:#4a2d16; letter-spacing:0.50em; text-align:left; text-decoration:none; }
.category_blank				{ background-image:url('/images/query_blank.png'); height:44px; width:46px; background-repeat: no-repeat; background-position: top left; vertical-align:top; padding-top:10px; }
.category_alph_td			{ font-family:Tahoma, Arial, Verdana; font-size:18px; color:#73290c; padding-left:18px; font-weight:bold; }
.query_resultcount_header	{ font-family:Arial, Tahoma, Verdana; font-size:14px; color:#504935; font-weight:bold; text-align:right; padding:8px; height:16px; }
.sayilar					{ font-family: Tahoma; font-size: 11px; font-weight: normal; color: #4d4d4d; text-decoration: none; background-color: #f3f3f3; border: 1px solid #6a6148; padding-top: 2px; padding-right: 6px; padding-bottom: 2px; padding-left: 6px; }
.ustListLink				{ font-family: "Trebuchet MS"; font-size: 12px; font-weight: normal; color: #000; text-decoration: none; }
.altSayiYazi				{ font-family: "Trebuchet MS"; font-size: 12px; font-weight: normal; color: #000; text-decoration: none; }
.ustSayiLink				{ font-family: "Trebuchet MS"; font-size: 10px; font-weight: normal; color: #000; text-decoration: none; }
.ustListLink:hover			{ font-family: "Trebuchet MS"; font-size: 12px; font-weight: normal; color: #000; text-decoration: underline; }
.page_in a					{ font-family: "Trebuchet MS"; font-size: 10px; font-weight: normal; color: #fff; text-decoration: none; background-color:#504935; }
.page_out a					{ font-family: "Trebuchet MS"; font-size: 10px; font-weight: normal; color: #000; text-decoration: none; }
.page_in					{ font-family: Tahoma; font-size: 11px; font-weight: normal; color: #4d4d4d; text-decoration: none; background-color: #504935; border: 1px solid #6a6148; padding-top: 2px; padding-right: 6px; padding-bottom: 2px; padding-left: 6px; }
.page_out					{ font-family: Tahoma; font-size: 11px; font-weight: normal; color: #4d4d4d; text-decoration: none; background-color: #f3f3f3; border: 1px solid #6a6148; padding-top: 2px; padding-right: 6px; padding-bottom: 2px; padding-left: 6px; }
.cats						{ text-align:left; vertical-align:top; padding-left:20px; padding-top:0px; font-family:Arial, Tahoma, Verdana; font-size:12px; color:#3e2839; text-decoration:none; padding:0px; margin:0px; margin-left:0px; padding-left:20px; padding-bottom:20px; }
.cats a						{ text-align:left; vertical-align:top; font-family:Arial, Tahoma, Verdana; font-size:12px; color:#3e2839; text-decoration:none; padding:0px; margin:0px; margin-left:5px; }
.resC						{ font-size:14px; font-weight:bold; text-decoration:underline; color:#000; }
.firm_header_h1				{ font-family:Arial, Tahoma, Verdana; font-size:18px; color:#a41e17; padding-top:4px; letter-spacing:0.05em; line-height:20px; text-decoration:none; margin:0;}
.firm_detail_a				{ font-family:Arial, Tahoma, Verdana; font-size:12px; color:#281607; padding-top:4px; letter-spacing:0.05em; }
.firm_detail_a:hover		{ font-family:Arial, Tahoma, Verdana; font-size:12px; color:#281607; padding-top:4px; letter-spacing:0.05em; }
.firm_dtab_tg				{ background-color:#f2ebd7; border:1px solid #eae1c8; padding:10px 10px 10px 10px; font-size: 12px; color:#5e4c22; font-family:Arial, Tahoma, Verdana; }
.releated_firm				{ font-family:Tahoma, Arial, Verdana; font-size:11px; color:#a92b23; text-align:left; text-decoration:none; }
.releated_firm:hover		{ font-family:Tahoma, Arial, Verdana; font-size:11px; color:#a92b23; text-align:left; text-decoration:underline; }
.countcolor					{ color:#c45414; }
.footer_link				{ font-family:Tahoma, Arial, Verdana; font-size:11px; color:#897d59; text-align:right; vertical-align:top; text-decoration:none; }
.toolbar_left				{ background-image:url('/images/toolbar_left_bg.png'); background-repeat: no-repeat; background-position:top left; height:36px; padding-left:4px; }
.toolbar_center				{ background-image:url('/images/toolbar_center_bg.png'); background-repeat: repeat-x; background-position:top left; height:36px; padding-left:4px; font-family:Tahoma, Arial, Verdana; font-size:11px; color:#a92b23; text-align:left; text-decoration:none; }
.toolbar_right				{ background-image:url('/images/toolbar_right_bg.png'); background-repeat: no-repeat; background-position:top left; height:36px; width:8px; padding-right:4px; }
.toolbar_center	a:hover		{ color:#4c3547; }
.toolbar_link				{ font-family:Tahoma, Arial, Verdana; font-size:11px; color:#a92b23; text-align:left; text-decoration:none; }
.menu_bg					{ background-image:url('/images/menu_bg.png'); background-repeat: no-repeat; background-position:top center; height:29px; padding-left:8px; padding-top:2px; font-family:Tahoma, Arial, Verdana; font-size:12px; font-weight:bold; color:#a92b23; text-align:left; text-decoration:none; vertical-align:top; line-height:25px; }
.submenu_bg					{ padding-left:14px; padding-top:2px; font-family:Tahoma, Arial, Verdana; font-size:12px; font-weight:bold; color:#a92b23; text-align:left; text-decoration:none; vertical-align:top; line-height:15px; padding-bottom:2px; }
.menuLink					{ font-family:Arial, Tahoma, Verdana; font-size:12px; font-weight:bold; color:#865328; text-align:left; text-decoration:none; padding-top:3px; }
.menuSubLink				{ font-family:Arial, Tahoma, Verdana; font-size:12px; color:#a92b23; text-align:left; text-decoration:none; padding-top:3px; font-weight:normal; }
.blank_banner				{ background-image:url('/images/banner_blank.png'); height:50px; width:980px; background-repeat: no-repeat; background-position: top left; padding-left:32px; text-align:left; }
.table_content				{ font-family:Tahoma, Arial, Verdana; font-size:12px; color:#a92b23; text-align:left; padding-left:15px; padding-right:15px; background-image:url('/images/small_table_bg.png'); background-repeat: repeat-x; background-position: top center; background-color:#f7f4eb; }
.stdheader					{ font-family:Arial, Tahoma, Verdana; font-size:16px; color:#73290c; font-weight:bold; text-align:left; height:40px;  }
.description				{ font-family:Arial, Tahoma, Verdana; font-size:12px; color:#a92b23; text-align:left; height:40px; }
.content_link				{ font-family:Arial, Tahoma, Verdana; font-size:12px; color:#865328; text-align:left; text-decoration:none; padding-top:3px; }
.login_button				{ padding-left:2px;}
.stdcontent a				{ font-family:Arial, Tahoma, Verdana; font-size:12px; color:#865328; text-align:left; text-decoration:none; padding-top:3px; }
.seperator					{ background-image:url('/images/hline.png'); height:10px; background-repeat:repeat-x; }
.table_content_bt			{ background-image:url('/images/poi_imp_bt.png'); background-repeat: repeat-x; background-position: top center; background-color:#f7f4eb; height:4px; }
.breakheader				{ font-size: 14px; color:#f7f4eb; font-family:Arial; padding-left:4px; height:20px; background-color:#4c3547; }
.result1					{ background-color:#f2ebd7; }
.result2					{ background-color:#f2ebd7; }
.hover						{ background-color:#f2eaf0; }
.result1 a					{ font-family:Arial, Tahoma, Verdana; font-size:12px; color:#865328; text-align:left; text-decoration:none; padding-top:3px; }
.result2 a					{ font-family:Arial, Tahoma, Verdana; font-size:12px; color:#865328; text-align:left; text-decoration:none; padding-top:3px; }
.hover a					{ font-family:Arial, Tahoma, Verdana; font-size:12px; color:#865328; text-align:left; text-decoration:none; padding-top:3px; }
.label1						{ font-weight:bold; background-color:#f2ebd7; color:#73290c; padding-left:8px; padding-top:3px; }
.label2						{ font-weight:bold; background-color:#f2ebd7; color:#73290c; padding-left:8px; padding-top:3px; }
.colon1						{ background-color:#f2ebd7; text-align:center; color:#50364b; height:27px; }
.colon2						{ background-color:#f2ebd7; text-align:center; color:#50364b; height:27px; }
.buttons					{ text-align: right;  }
.buttons input				{ border: 0px; background: url('/images/butonback.png') repeat-x; padding: 5px 10px; font-weight: bold; font-size: 12px; font-family: Tahoma, Verdana; color: #f1e2ee; height:30px; }
.ps input					{ border:1px solid #cec6af; font-family:Verdana; font-size:10px; color:#910a53; background-color:#fff; height:20px; padding-bottom:8px; }
.error						{ background-color:#e6154b; border:1px solid #c20a39; padding:8px; color:#fff;}
.errors						{ color:#fb0f4c; padding-left:20px;}
.gns						{ border: 1px solid #e1d9c4; background-color:#f2ebd7; }
.breakheader2				{ font-size: 14px; color:#4c3547; font-family:Arial; padding-left:4px; height:20px; font-weight:bold; }
.labtd						{ font-size: 12px; color:#4c3547; font-family:Arial; padding-left:10px; padding-top:4px; font-weight:bold; }
.coltd						{ font-size: 12px; color:#4c3547; font-family:Arial; width:5px;  }
.restd						{ font-size: 12px; color:#3e3826; font-family:Arial; padding-left:10px; padding-top:4px; }
.contact_form				{ height: 34px; border:0px; padding-right:10px; text-align:right;}
.cloud						{ border:1px solid #e3dbc3; background-color:#fff; font-family:Arial; font-size:12px; color:#696048; padding:10px; text-align:left; }
.cloud a					{ color:#696048; text-decoration: none; }
.cloud a:hover				{ color:#4e2c46; text-decoration: underline; }
.cloud .cl0					{ font-size: 10px; list-style-type: none; display: inline; padding:2px; }
.cloud .cl1					{ font-size: 11px; list-style-type: none; display: inline; padding:2px; }
.cloud .cl2					{ font-size: 12px; list-style-type: none; display: inline; padding:2px; }
.cloud .cl3					{ font-size: 14px; list-style-type: none; display: inline; padding:2px; }
.cloud .cl4					{ font-size: 16px; list-style-type: none; display: inline; padding:2px; }
.cloud .cl5					{ font-size: 18px; list-style-type: none; display: inline; padding:2px; }
.cloud .cl6					{ font-size: 20px; list-style-type: none; display: inline; padding:2px; }
.cloud .cl7					{ font-size: 22px; list-style-type: none; display: inline; padding:2px; }
.cloud .cl8					{ font-size: 24px; list-style-type: none; display: inline; padding:2px; }
.cloud .cl9					{ font-size: 26px; list-style-type: none; display: inline; padding:2px; }
.cloud .cl10				{ font-size: 30px; list-style-type: none; display: inline; padding:2px; }
.hi							{ line-height:25px; font-family:Trebuchet MS, Verdana, Arial; color:#43303f; display:inline;}
.slogan						{ font-family:Calibri, Trebuchet MS, Verdana, Arial; color:#43303f; font-size:24px; font-weight:bold; }
.main_write					{ font-family:Arial, Verdana, Tahoma; color:#696048; font-size:16px; line-height:24px; }
.renew_page					{ font-family:Arial, Tahoma, Verdana; font-size:16px; color:#5e2106; padding-right:10px; padding-top:16px; font-weight:normal; text-align:right;}
.renew_page a				{ font-family:Arial, Tahoma, Verdana; font-size:12px; color:#5e2106; padding-right:10px; padding-top:16px; font-weight:normal; text-align:right;}
.left_main_header			{ font-family:Tahoma, Arial, Verdana; font-size:11px; color:#5b533c; text-align:left; font-weight:bold; padding-bottom:3px; }
.left_main_seperator		{ background-image:url('/images/hline.png'); height:2px; padding-top:0px; padding-bottom:0px; background-repeat:repeat-x; padding-left:10px; padding-right:10px; }
.left_main_content			{ font-family:Tahoma, Arial, Verdana; font-size:11px; color:#5b533c; text-align:left; text-decoration:none; }
.left_main_content a		{ font-family:Tahoma, Arial, Verdana; font-size:11px; color:#5b533c; text-align:left; text-decoration:none; }
.left_main_content a:hover	{ font-family:Tahoma, Arial, Verdana; font-size:11px; color:#4f374a; text-align:left; text-decoration:none; }
.left_main_categories		{ border:1px solid #e3dbc3; background-color:#fff; font-family:Arial; font-size:12px; color:#696048; padding:10px; text-align:left; }
.left_main_scontent			{ font-family:Tahoma, Arial, Verdana; font-size:11px; color:#a92b23;  padding-top:2px; padding-bottom:6px; text-align:right; text-decoration:none; }
.left_main_scontent a		{ font-family:Tahoma, Arial, Verdana; font-size:11px; color:#a92b23; text-align:right; text-decoration:none; }
.left_main_scontent a:hover	{ font-family:Tahoma, Arial, Verdana; font-size:11px; color:#4f374a; text-align:right; text-decoration:none; }
.bottom_map					{ background-color:#f1ecde; }
.bottom_maps				{ padding:4px; }
.ul_firms					{ text-align:left; vertical-align:top; padding-left:20px; padding-top:0px; font-family:Arial, Tahoma, Verdana; font-size:12px; color:#3e2839; text-decoration:none; padding:0px; margin:0px; margin-left:0px; padding-left:20px; line-height:15px; list-style-type:none; list-style-image:url('/images/ul_firms.png'); }
.ul_firms a					{ text-align:left; vertical-align:top; font-family:Arial, Tahoma, Verdana; font-size:12px; color:#3e2839; text-decoration:none; padding:0px; margin:0px; margin-left:5px; }
.ul_panoroma				{ text-align:left; vertical-align:top; padding-left:20px; padding-top:0px; font-family:Arial, Tahoma, Verdana; font-size:12px; color:#3e2839; text-decoration:none; padding:0px; margin:0px; margin-left:0px; padding-left:20px; line-height:15px; list-style-type:none; list-style-image:url('/images/ul_panorama.png'); }
.ul_panoroma a				{ text-align:left; vertical-align:top; font-family:Arial, Tahoma, Verdana; font-size:12px; color:#3e2839; text-decoration:none; padding:0px; margin:0px; margin-left:5px; }
.ul_members					{ text-align:left; vertical-align:top; padding-left:40px; padding-top:0px; font-family:Arial, Tahoma, Verdana; font-size:12px; color:#665e46; text-decoration:none; padding:0px; margin:0px; margin-left:0px; padding-left:20px; line-height:15px; list-style-type:none; list-style-image:url('/images/ul_members.png'); }
.ul_members a				{ text-align:left; vertical-align:top; font-family:Arial, Tahoma, Verdana; font-size:12px; color:#3e2839; text-decoration:none; padding:0px; margin:0px; margin-left:5px; }
.stdcontent_about			{ font-family:Arial, Tahoma, Verdana; font-size:14px; color:#865328; text-align:left; text-decoration:none; padding-top:3px; }
.stdcontent_about a			{ font-family:Arial, Tahoma, Verdana; font-size:14px; color:#865328; text-align:left; text-decoration:none; padding-top:3px; }
.browser_link				{ font-family:Arial, Tahoma, Verdana; font-size:14px; color:#fff; text-align:right; text-decoration:none; padding-top:3px; padding-right:10px; }
.browser_link:hover			{ font-family:Arial, Tahoma, Verdana; font-size:14px; color:#fff; text-align:right; text-decoration:underline; padding-top:3px; padding-right:10px; }
.success					{ background-color:#3bd526; border:1px solid #25ab13; padding:8px; color:#fff;}
.rating						{ width:80px; height:16px; margin:0 0 20px 0; padding:0; list-style:none; clear:both; position:relative; background: url(/images/stars.gif) no-repeat 0 0; }
.nostar 					{ background-position:0 0}
.onestar 					{ background-position:0 -16px}
.twostar 					{ background-position:0 -32px}
.threestar 					{ background-position:0 -48px}
.fourstar 					{ background-position:0 -64px}
.fivestar 					{ background-position:0 -80px}
ul.rating li 				{ cursor: pointer; float:left; text-indent:-999em; }
ul.rating li a 				{ position:absolute; left:0; top:0; width:16px; height:16px; text-decoration:none; z-index: 200; }
ul.rating li.one a 			{ left:0}
ul.rating li.two a 			{ left:16px;}
ul.rating li.three a 		{ left:32px;}
ul.rating li.four a 		{ left:48px;}
ul.rating li.five a 		{ left:64px;}
ul.rating li a:hover 		{ z-index:2; width:80px; height:16px; overflow:hidden; left:0; background: url(/images/stars.gif) no-repeat 0 0; }
ul.rating li.one a:hover 	{ background-position:0 -96px;}
ul.rating li.two a:hover 	{ background-position:0 -112px;}
ul.rating li.three a:hover 	{ background-position:0 -128px}
ul.rating li.four a:hover 	{ background-position:0 -144px}
ul.rating li.five a:hover 	{ background-position:0 -160px}
.blind_up					{ width:16px; height:16px; background: url("/images/blind_up.png"); background-repeat:no-repeat; padding-right:25px; text-decoration: none;}
.blind_down					{ width:16px; height:16px; background: url("/images/blind_down.png"); background-repeat:no-repeat; padding-right:25px; text-decoration: none;}
.link 						{ font-size:10px; color:#5c1361; font-family:Verdana; }
.usual 						{ color:#000; width:370px; height:370px; border:0px solid #222; }
.usual li 					{ list-style:none; float:left; }
.usual ul a 				{ display:block; padding:5px 5px; text-decoration:none!important; margin:2px; margin-left:0; font:10px Verdana; color:#FFF; background:#564757; }
.usual ul a:hover 			{ color:#FFF; background:#111; }
.usual ul a.selected 		{ margin-bottom:0; color:#000; background:#e0a60b; border-bottom:1px solid #000; cursor:default; }
.usual div 					{ clear:left; font-size:14px; font-family:Arial, Verdana; padding:8px; color:#281607; }
.usual div a 				{ color:#5c1361; text-decoration:none; font-size:10px; font-family:Verdana; font-weight:bold; }
.usualb 					{ color:#000; border:0px solid #222; }
.usualb li 					{ list-style:none; float:left; }
.usualb div 				{ clear:left; font-size:14px; font-family:Arial, Verdana; color:#281607; }
.usualb div a 				{ color:#5c1361; text-decoration:none; font-size:12px; font-family:Arial, Verdana; }
.usualb ul a 				{ display:block; padding:5px; padding-left:30px; padding-right:30px; text-decoration:none!important; margin:2px; margin-left:0; font:12px Verdana; color:#FFF; background:#564757; font-weight:bold; color:#fff }
.usualb ul a:hover 			{ color:#FFF; background:#111; }
.usualb ul a.selected 		{ margin-bottom:0; color:#000; background:#e0a60b; border-bottom:1px solid #000; cursor:default; }
.xusu						{ text-align:center; margin-left:50px; margin-bottom:10px; }
#gallery					{ background-color: #444; padding: 10px; width: 520px; }
#gallery ul					{ list-style: none; }
#gallery ul li				{ display: inline; }
#gallery ul img				{ border: 5px solid #3e3e3e; border-width: 5px 5px 20px; }
#gallery ul a:hover img		{ border: 5px solid #fff; border-width: 5px 5px 20px; color: #fff; }
#gallery ul a:hover			{ color: #fff; }
.LV_validation_message		{ font-weight:normal; margin:0 0 0 5px; }
.LV_valid					{ background-image:url('/images/happy.png'); background-repeat:no-repeat; background-position:left top; padding-left:15px; color:#00CC00; font-size:12px; font-weight:normal; }
.LV_invalid					{ background-image:url('/images/unhappy.png'); background-repeat:no-repeat; background-position:left top; padding-left:15px; color:#CC0000; font-size:12px; font-weight:normal; }
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active { border: 1px solid #00CC00; }
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active { border: 1px solid #CC0000; }
.main_titles				{ border:1px solid #e3dbc3; background-color:#fff; font-family:Arial; font-size:12px; color:#696048; padding:15px; text-align:left; }
.flasherror					{ font-family: Verdana, Arial, Tahoma; font-size:14px;}
.search_st					{ text-align:right; padding:0px; width:33px; height:29px; }
.search_middle				{ background-image:url('/images/search_bg.jpg'); background-repeat:no-repeat; background-position:top center; padding:0px; width:245px; }
.search_btnm				{ width:49px; height:27px; border:0px; vertical-align:middle; margin:0px; padding:0px;}
.middle_td_new				{ background-image:url('/images/main_middle_td.png'); height:393px; width:980px; }
.lefttall_block				{ vertical-align:top; padding:0px; margin:0px; text-align:center; }
.lefttall_seperator			{ vertical-align:top; padding:0px; margin:0px; }
.center_block				{ vertical-align:top; padding:0px; margin:0px; }
.righttall_seperator		{ vertical-align:top; padding:0px; margin:0px; }
.righttall_block			{ vertical-align:top; padding:0px; margin:0px; }
.block_head					{ vertical-align:top; padding:0px; margin:0px; width:230px; height:5px; background-image:url('/images/block_top.jpg'); background-repeat:no-repeat; background-position:top center; height:5px; }
.block_center				{ vertical-align:top; padding:0px; margin:0px; border-left:1px solid #e3dbc3; border-right:1px solid #e3dbc3; background-color:#fff; text-align:center; }
.block_bottom				{ vertical-align:top; padding:0px; margin:0px; width:230px; height:5px; background-image:url('/images/block_bottom.jpg'); background-repeat:no-repeat; background-position:top center; height:6px; }
.categories_head			{ vertical-align:top; padding:0px; margin:0px; background-image:url('/images/block_header.jpg'); background-repeat:no-repeat; background-position:top center; width:220px; height:34px; font-family:Myriad Pro, Trebuchet MS, Tahoma, Arial, Verdana; font-size:18px; font-weight:bold; font-style:italic;  text-align:left; padding-top:4px; padding-left:10px; color:#43303f; }
.categories_name			{ font-family: Arial, Tahoma, Verdana; font-size:12px; color:#43303f; text-decoration:none; text-align:left; padding-left:10px; padding-top:4px; }
.categories_name a			{ font-family: Arial, Tahoma, Verdana; font-size:12px; color:#43303f; text-decoration:none; text-align:left; padding-top:4px; }
.categories_count			{ font-family: Arial, Tahoma, Verdana; font-size:12px; color:#43303f; text-decoration:none; text-align:left; padding-right:10px; }
.most_comment_firm			{ font-family: Arial, Tahoma, Verdana; font-size:12px; color:#43303f; text-decoration:none; text-align:left; padding-left:10px; padding-top:4px; }
.most_comment_com			{ font-family: Arial, Tahoma, Verdana; font-size:12px; color:#43303f; text-decoration:none; text-align:left; padding-left:10px; padding-top:4px; }
.movie_description			{ vertical-align:top; padding:0px; margin:0px; font-family: Arial, Tahoma, Verdana; font-size:12px; color:#43303f; text-decoration:none; text-align:left; padding-top:4px; padding-left:10px; }
.movie_title				{ vertical-align:top; padding:0px; margin:0px; font-family: Arial, Tahoma, Verdana; font-size:12px; color:#43303f; text-decoration:none; font-weight:bold; text-align:left; padding-top:4px; padding-left:10px; text-align:left; }
.movie_title a				{ vertical-align:top; padding:0px; margin:0px; font-family: Arial, Tahoma, Verdana; font-size:12px; color:#43303f; text-decoration:none; font-weight:bold; text-align:left; padding-top:4px; text-align:left; }
.movie_image				{ vertical-align:top; padding:0px; margin:0px; }
.activities_center			{ vertical-align:top; padding:0px; margin:0px; border-left:1px solid #241621; border-right:1px solid #241621; background-color:#43303f; text-align:left; }
.activities_bottom			{ vertical-align:top; padding:0px; margin:0px; width:230px; height:4px; background-image:url('/images/activities_bottom.jpg'); background-repeat:no-repeat; background-position:top center; height:4px; }
.activity_title				{ font-family:Arial, Verdana; font-size:12px; color:#e9e2e7; text-align:left;}
.activity_date				{ font-family:Arial, Verdana; font-size:11px; color:#b6a7b2; text-align:left;}
.activity_location			{ font-family:Arial, Verdana; font-size:11px; color:#b6a7b2; text-align:left;}
.activities_image			{ padding-left:4px; padding-top:4px; padding-bottom:4px;}
.activities_hline			{ background-image:url('/images/hline.png'); height:5px; background-repeat:repeat-x; padding-top:3px; }
.activities_content			{ padding-left:3px; }
.most_search_center			{ vertical-align:top; padding:0px; margin:0px; border-left:1px solid #8d8c8a; border-right:1px solid #8d8c8a; background-color:#a2a2a2; text-align:left; }
.most_search_bottom			{ vertical-align:top; padding:0px; margin:0px; width:230px; height:6px; background-image:url('/images/most_visited_bottom.jpg'); background-repeat:no-repeat; background-position:top center; height:6px; }
.searches_num				{ font-family: Arial, Tahoma, Verdana; font-size:12px; color:#2b2b2b; text-decoration:none; text-align:left; padding-left:10px; padding-top:4px; font-weight:bold; }
.searches_num a				{ font-family: Arial, Tahoma, Verdana; font-size:12px; color:#2b2b2b; text-decoration:none; text-align:left; padding-top:4px; font-weight:bold; }
.searches_word				{ font-family: Arial, Tahoma, Verdana; font-size:12px; color:#2b2b2b; text-decoration:none; text-align:left; padding-left:10px; padding-top:4px; }
.searches_word a			{ font-family: Arial, Tahoma, Verdana; font-size:12px; color:#2b2b2b; text-decoration:none; text-align:left; padding-top:4px; }
.searches_count				{ font-family: Arial, Tahoma, Verdana; font-size:12px; color:#595959; text-decoration:none; text-align:left; padding-left:10px; padding-top:4px; }
.firm_center_block			{ vertical-align:top; padding:0px; margin:0px; background-image:url('/images/middle_firm_header.jpg'); background-repeat:no-repeat; background-position:top center; width:500px; height:32px; font-family:Myriad Pro, Trebuchet MS, Tahoma, Arial, Verdana; font-size:18px; font-weight:bold; font-style:italic;  text-align:left; padding-top:4px; padding-left:10px; color:#43303f; }
.firm_center_name			{ vertical-align:top; padding:0px; margin:0px; padding-top:4px; padding-left:8px; font-family:Arial, Verdana; font-size:14px; color:#a92b23; text-decoration:none; font-weight:bold; text-align:left; }
.firm_center_name a			{ vertical-align:top; padding:0px; margin:0px; font-family:Arial, Verdana; font-size:14px; color:#a92b23; text-decoration:none; font-weight:bold;  text-align:left; }
.center_firm_info			{ vertical-align:top; padding:0px; margin:0px; }
.firm_center_address		{ vertical-align:top; padding:0px; margin:0px; padding-top:4px; padding-left:8px; font-family:Arial, Verdana; font-size:11px; color:#bab299; text-decoration:none; text-align:left; }
.firm_center_address a		{ vertical-align:top; padding:0px; margin:0px; font-family:Arial, Verdana; font-size:11px; color:#bab299; text-decoration:none; text-align:left; }
.center_block_head			{ vertical-align:top; padding:0px; margin:0px; width:500px; height:6px; background-image:url('/images/center_comments_head.jpg'); background-repeat:no-repeat; background-position:top center; height:6px; }
.center_block_center		{ vertical-align:top; padding:0px; margin:0px; border-left:1px solid #e3dbc3; border-right:1px solid #e3dbc3; background-color:#fff; text-align:center; }
.center_block_bottom		{ vertical-align:top; padding:0px; margin:0px; width:500px; height:6px; background-image:url('/images/center_comments_bottom.jpg'); background-repeat:no-repeat; background-position:top center; height:6px; }
.center_com_head			{ vertical-align:top; padding:0px; margin:0px; background-image:url('/images/center_com_title.jpg'); background-repeat:no-repeat; background-position:top center; width:500px; height:32px; font-family:Myriad Pro, Trebuchet MS, Tahoma, Arial, Verdana; font-size:18px; font-weight:bold; font-style:italic;  text-align:left; padding-top:4px; padding-left:10px; color:#43303f; }
.center_com_firm			{ vertical-align:top; padding:0px; margin:0px; font-family:Arial, Tahoma, Verdana; font-size:14px; font-weight:bold; text-align:left; padding-top:4px; padding-left:10px; color:#a92b23; }
.center_com_comment			{ vertical-align:top; padding:0px; margin:0px; font-family:Arial, Tahoma, Verdana; font-size:12px; text-align:left; padding-top:4px; padding-left:10px; color:#5b533c; }
.query_text2				{ font-family:Tahoma, Arial, Verdana; font-size:14px; color:#59513a; border:0px; text-align:left; width:240px; letter-spacing:0.08em; font-weight:bold; }
a.detaillink				{ vertical-align:top; padding:0px; margin:0px; font-family:Arial, Verdana; font-size:11px; color:#a92b23; text-decoration:none; text-align:left; }
.link2 						{ font-size:9px; color:#5c1361; font-family:Verdana; }
a.ovalbutton				{ background: transparent url('/images/sol.gif') no-repeat top left; display: block; float: left; font: normal 13px Tahoma; line-height: 16px; height: 37px; padding-left: 11px; text-decoration: none; }
a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{ color: #494949; }
a.ovalbutton span			{ background: transparent url('/images/sag.gif') no-repeat top right; display: block; padding: 10px 11px 11px 0; }
a.ovalbutton:hover			{ background-position: bottom left; }
a.ovalbutton:hover span		{ background-position: bottom right; color: #f6f1e1; }
.buttonwrapper				{ overflow: hidden; width: 100%; }
.boxy						{ font-family:Tahoma, Arial, Verdana; font-size:11px; color:#897d59; text-align:right; vertical-align:top; text-decoration:none; }
.boxy-wrapper { position: absolute; }
.boxy-wrapper.fixed { position: fixed; }
  .boxy-modal-blackout { position: absolute; background-color: black; left: 0; top: 0; }
  .boxy-wrapper { empty-cells: show; }
	.boxy-wrapper .top-left,
	.boxy-wrapper .top-right,
	.boxy-wrapper .bottom-right,
	.boxy-wrapper .bottom-left { width: 10px; height: 10px; padding: 0 }
	.boxy-wrapper .top-left { background: url('/images/boxy-nw.png'); }
	.boxy-wrapper .top-right { background: url('/images/boxy-ne.png'); }
	.boxy-wrapper .bottom-right { background: url('/images/boxy-se.png'); }
	.boxy-wrapper .bottom-left { background: url('/images/boxy-sw.png'); }
	.boxy-wrapper .top,
	.boxy-wrapper .bottom { height: 10px; background-color: black; opacity: 0.6; filter: alpha(opacity=60); padding: 0 }
	.boxy-wrapper .left,
	.boxy-wrapper .right { width: 10px; background-color: black; opacity: 0.6; filter: alpha(opacity=60); padding: 0 }
	.boxy-wrapper .title-bar { background-color: black; padding: 6px; position: relative; }
	  .boxy-wrapper .title-bar.dragging { cursor: move; }
	    .boxy-wrapper .title-bar h2 { font-family:Tahoma, Arial, Verdana; font-size: 16px; color: white; line-height: 1; margin: 0; padding: 0; font-weight: normal; }
	    .boxy-wrapper .title-bar .close { color: white; position: absolute; top: 6px; right: 6px; font-size: 90%; line-height: 1; }
	.boxy-inner { background-color: white; padding: 0 }
	.boxy-content { padding: 15px; }
    .boxy-wrapper .question { width: 350px; min-height: 80px; }
    .boxy-wrapper .answers { text-align: right; }
.lng_link				{ font-family:Tahoma, Arial, Verdana; font-size:12px; color:#897d59; text-align:right; vertical-align:top; text-decoration:underline; }
.footer_lng				{ font-family:Tahoma, Arial, Verdana; font-size:11px; color:#897d59; text-align:right; vertical-align:top;  text-decoration:none; }
.what_content_part		{ vertical-align:top; padding-top:10px; padding-left:8px; padding-right:8px; }
.what_content_img		{ padding-bottom 5px; padding-top:5px; }
.what_content_num		{ font-family: Trebuchet MS, Verdana, Arial; font-size:40px; letter-spacing:-0.1em; padding:10px; }
