@font-face {
    font-family: 'NotoSans';
    src: url('fonts/NotoSans-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'NotoSansItalic';
    src: url('fonts/NotoSans-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'NotoSansBold';
    src: url('fonts/NotoSans-Bold.ttf')  format('truetype');
   
    font-weight: Bold;
    font-style: normal;
}
@font-face {
    font-family: 'AsapBold';
    src: url('fonts/Asap-Bold.otf');
   
    font-weight: Bold;
    font-style: normal;
}
@font-face {
    font-family: 'AsapRegular';
    src: url('fonts/Asap-Regular.otf');
   
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'AsapItalic';
    src: url('fonts/Asap-Italic.otf');
   
    font-weight: normal;
    font-style: normal;
}


/* common css start */
* {margin:0px; padding:0px;}
html, body {margin:0px; padding:0px; height:100%; }
form, ul, li, img {margin:0px; padding:0px; border:0 none;}
ul, li {list-style:none;}
body {margin:0px; padding:0px; height:100%; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#333; background:url(../images/body_bg.gif) repeat-x left top;}
a {outline:none; text-decoration:underline; color:#336600;}
a:hover {outline:none; text-decoration:none;}
h1, h2, h3, h4, h5, h6, h7 {margin:0px; padding:0px; font-family:"Georgia", Arial, Helvetica, sans-serif;}
h1{ font-size:21px; line-height:25px;}
h2{ font-size:20px;}
h3{ font-size:12px;}
.flt {float:left;}
.rlt {float:right;}
.clr {margin:0px; padding:0px; line-height:0px; height:0px; font-size:0px; clear:both; visibility:hidden;}
p {padding:1px 0px;}
#searchlists p{padding:6px 0px;}
.pad2{padding:0px 0px;}/* common css end */
#Container {width:100%; height:auto; display:block; margin:0 auto; padding:0px;}
/* header css start here */
.header {width:940px; height:auto; display:block; padding:10px 0 8px 0; margin:0 auto;}
.logo_section {width:310px; height:auto; float:left; display:block;}
.logo_section ul {float:left;}
.logo_section ul li {float:left; padding-right:7px;}
.logo_section ul li a {float:left;}
.head_right {float:right; display:block; width:615px; height:auto;}
.search_section input.swtext {color:#000000; background:url(../images/search_inp_bg.gif) repeat-x left top; border:1px solid #d0d0d0; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-style:italic; font-weight:bold; padding:4px; margin-right:5px; height:20px; width:225px; line-height:20px; display:block; float:left;}
.search_section input.swtext1 {color:#000000; background:url(../images/search_inp_bg.gif) repeat-x left top; border:1px solid #d0d0d0; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-style:normal; font-weight:bold; padding:4px; margin-right:5px; height:20px; width:225px; line-height:20px; display:block; float:left;}


.search_section .search_btn {text-transform:uppercase; margin:0; font-family:Verdana, Geneva, sans-serif; font-size:9px; font-weight:bold; height:30px; width:70px; display:block; border:0 none; overflow:visible; background:url(../images/button_top_grn.gif) no-repeat left top; padding:0 0 0 0px; float:left; color:#fff;}
.button{ text-transform:uppercase; background:url(../images/button_top_grn.gif) no-repeat left center; height:30px; width:70px; color:#FFFFFF; cursor:pointer; border:0px solid #fff;font-weight:bold; font-size:9px;}
.button118{ text-transform:uppercase; background:url(../images/button_top_grn2.png) no-repeat left center; height:30px; width:118px; color:#FFFFFF; cursor:pointer; border:0px solid #fff;font-weight:bold; font-size:9px;}
.top_navi_menu {float:right; width:300px; position:relative; z-index:1000;}
.top_navi_menu ul.main_link {float:right;}
.top_navi_menu ul.main_link li {float:left; text-transform:uppercase; font-size:11px; font-weight:bold; padding-left:20px;}
.top_navi_menu ul.main_link li a {text-decoration:none;  background:url(../images/top_menu_dwn_arw.gif) no-repeat right 4px; padding:0 10px 0 0; line-height:30px;}
.top_navi_menu ul.main_link li a:hover {text-decoration:underline;}
.menu_container {width:100%; position:absolute; display:none; left:-342px; top:30px;}
.menu_container_data {width:600px; height:auto; background:#fff; border:2px solid #333; padding:20px;}
.menu_container_data ul {float:left; width:150px; height:auto;}
.menu_container_data ul li {padding:0 0 10px 0;}
.menu_container_data ul li ul.sub li {padding:0 0 0 0;}
.menu_container_data ul li ul.sub li a {padding:0 10px 0 0; text-decoration:none;}
.menu_container_data ul li ul.sub li.org{color:#FF6600;}
.menu_container_data ul li ul.sub li.title {font-weight:bold; font-size:14px; padding:10px 0 5px 0;}
/* header css start here */
.main_contain_data {width:940px; height:auto; display:block; margin:0 auto;}
.gallery_slider {width:620px; height:auto; float:left; display:block;}
.gallery_slider h1 {font-size:22px; padding:10px 0 10px 20px; font-weight:normal;}
#slider-code {height:210px; overflow:hidden; padding-top:10px; }
#slider-code .viewport {float:left; width:620px; height:190px; overflow:hidden; position:relative; }
#slider-code .buttons {display:block; margin:30px 10px 0 0; float:left; }
#slider-code .overview { list-style:none; padding:0; margin:0;  position:absolute; left:0; top:0; }
#slider-code .overview li{ float:left; margin:0 0 0 0; height:190px; width:620px;}
#slider-code .pager { overflow:hidden; list-style:none; clear:both; margin:0 0 0 262px; }
#slider-code .pager li { float:left; }
#slider-code .pagenum { background:url(../images/gallery_dis_icon.gif) no-repeat left top; text-decoration:none; text-align:center; height:0; font-size:0; margin-left:5px; padding:5px; display:block; outline:none; }
#slider-code .active { color:#fff; background:url(../images/gallery_act_icon.gif) no-repeat left top;  outline:none;}
#slider-code ul.data_list {width:620px; height:auto; float:left;}
#slider-code ul.data_list li {width:140px; height:auto; float:left; padding:0px;}
#slider-code ul.data_list li:first-child {padding:0 0 0 0;}
#slider-code ul.data_list li a {text-decoration:none;}
#slider-code ul.data_list li a:hover {text-decoration:underline;}
#slider-code ul.data_list li.sep {background:url(../images/plus_icon_ver_bg.gif) repeat-y center top; width:20px; height:180px;}
.fb_section {width:300px; float:right;}
.fb_data {}
.fb_data a {margin:0 10px 0 0; float:left; display:block; color:#315a9c; text-decoration:none;}
.fb_data a.fb_like {background:url(../images/like_bg.gif) no-repeat left top; width:49px; height:22px; line-height:22px; margin-left:20px;}
.fb_data a.fb_like img {padding:0 5px; margin:4px 0 0 0; float:left;}
.fb_data a img {margin:2px 0 0 0;}
/* top product css start here */
.top_product {width:940px; height:auto; display:block; margin:0 auto; padding:20px 0 30px 0;}
.top_product ul {float:left;}
.top_product ul li {float:left; padding:0 0 0 20px; width:220px; display:block;}
.top_product ul li:first-child {float:left; padding:0 0 0 0px;}
.top_product ul li a {width:220px; height:80px; display:block; padding:0px 0px 0px 0px; background:url(../images/main_btn_data_bg.gif) no-repeat left top; float:left; text-decoration:none; color:#25351e; font-size:12px;}
.top_product ul li a span {padding:10px; float:left;}
.top_product ul li a span.contain {float:right; padding:25px 10px 0 10px; width:115px; text-align:center;}
/* top product css end here */
/* middle section css start here */
.left_section {width:460px; height:auto; float:left;}
h2 {font-size:22px; padding:10px 0 20px 20px; line-height:25px; font-weight:normal;}
.interview_list {background:url(../images/contain_bg.gif) no-repeat left bottom; padding:10px 21px 20px 21px; margin-bottom:20px; width:420px; display:block;}
.interview_list .user_img {float:left;}
.interview_list .user_img img {float:left;}
.interview_list .user_infodata {margin-left:120px; font-size:12px; margin-top:-4px; color:#666; }
.interview_list .user_infodata .title {font-size:16px; line-height:18px; margin-bottom:5px;}
.interview_list .user_infodata .title a {text-decoration:none; font-size:18px;}
.right_section {width:460px; height:auto; float:right;}
.discussion_qus_ans {background:url(../images/contain_bg.gif) no-repeat left bottom; padding:0 1px 0px 1px; width:458px; display:block; min-height:455px;}
.discussion_list {padding:10px 20px 5px 20px; background:url(../images/plus_icon_bg.gif) repeat-x left top; margin-top:5px;}
.discussion_list.first {background:none; margin-top:0;}
.discussion_list .qus {padding:4px 0;}
.discussion_list .ans {padding:4px 0;}
.discussion_list .ans .col_2 {  font-size:14px;}
.col_1 {width:70px; float:left;}
.col_2 {margin-left:70px;font-size:14px;font-weight:normal;  letter-spacing:0.3px; color:#333; text-align:justify;}
.col_2 a {text-decoration:underline;font-size:14px;}
.col_2 a:hover {text-decoration:none;}
a.grn_btn_reponse {font-family:Verdana, Geneva, sans-serif; font-size:9px; font-weight:bold; color:#fff; text-decoration:none;background:url(../images/btn_more_grn.gif) no-repeat left top; height:14px; padding-left:15px; float:left; display:block; margin-top:0px; font-style:normal;}
a.grn_btn_reponse span {background:url(../images/btn_more_grn.gif) no-repeat right top; height:14px; padding-right:15px; line-height:12px; cursor:pointer; float:left;}
/* middle section css end here */
/* footer css start here */
.footer {padding:30px 0 0 0; width:100%; display:block; background:url(../images/footer_bg.gif) repeat-x left bottom;}
.footer_link {font-size:12px; color:#666; text-align:center; margin-bottom:10px; width:940px; display:block; margin:0 auto;}
.footer_link a {font-size:12px; color:#666; text-decoration:none;}
.footer_link a:hover {color:#333; text-decoration:underline;}
.footer_copy {text-align:center; width:940px; display:block; margin:0 auto;}
/* footer css end here */

/* breadcumb css start here */
.bread_cumb {background:url(../images/breadcumb_bg.gif) no-repeat left top; width:900px; height:30px; display:block; line-height:30px; color:#333; padding:0 20px; margin:10px 0;}
.bread_cumb a {color:#254ead; text-decoration:none; font-weight:bold;}
.bread_cumb a:hover {color:#254ead; text-decoration:underline; font-weight:bold;}
.bread_cumb .home_icon {margin:6px 10px 0 0; float:left;}
/* left panel css */
.left_panel {width:220px; height:auto; float:left;}
.left_panel h3 {font-family:Arial; font-size:18px; font-weight:bold; border-bottom:1px solid #cacaca; padding:5px 0; margin:0 10px; line-height:22px;}
.cat_link_section {width:200px; height:auto; display:block; padding:10px; background:url(../images/left_navigation_bg_03.jpg) repeat-y left top; margin:0 0 20px 0;}
.cat_link_section ul {margin:10px 0 0 0;} 
.cat_link_section li {float:left; width:100%; display:block;}
.cat_link_section li a {padding:5px 10px; width:180px; float:left; background:none; color:#ff6600; font-size:15px; font-weight:bold; text-decoration:none;}
.cat_link_section li a:hover {padding:5px 10px; width:180px; float:left; background:#fff; color:#2e6536; font-size:15px; font-weight:bold;}
.left_box_top_bg {background:url(../images/left_navi_box_top_bg.gif) no-repeat left top; float:left: width:100%; height:6px;}
.left_panel_box {background:url(../images/left_navi_box_bottom_bg.gif) no-repeat left bottom; padding:0 0px 5px 0x; margin:0 0 20px 0;}
.line_hor {padding:5px 0; background:url(../images/plus_icon_bg.gif) repeat-x left center; height:0; display:block; width:100%; float:left; font-size:0; line-height:0;}
.pad_10_lr {padding:0 10px;}
.left_link_section {padding:10px 10px 10px 10px; width:180px; float:left; display:block;}
.left_link_section li a {color:#999; text-decoration:none;}
.left_link_section li a:hover {color:#2e6536; text-decoration:underline;}
/* middle section start here */
.main_content_section {width:700px; float:right; display:block;}
.main_content_section .box_top_bg {width:100%; height:10px; display:block; float:left; font-size:0; line-height:0; background:url(../images/main_middle_box_top_bg.gif) no-repeat left top;}
.main_content_section .box_bottom_bg {width:100%; height:10px; display:block; float:left; font-size:0; line-height:0; background:url(../images/main_middle_box_bottom_bg.gif) no-repeat left top;}
.main_content_section .box_middle_bg {width:660px; height:auto; display:block; float:left; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; padding:10px 19px;}

.product_panel {width:145px; float:left; display:block;}
.product_details_panel {width:500px; float:right; display:block;}
.pr_logo{width:150px; float:left;}
.pr_price{width:230px; float:left; font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight: normal;
color: #4E7A22; text-align:center; padding-top:8px;}
.pr_shipprice{ font-size:11px; color:#CCCCCC;}
.pr_viewoffer{width:130px; float:left;}

.pr_link_green { width:220px; float:left; color:#0066cc; line-height:30px; background:url(../images/pr_offer.png) no-repeat left top; padding:0px 0px 0px 42px; font-weight:bold; text-decoration:none; }
.pr_link_green:hover { color:#000000;  }

.pr_link_red { width:200px; float:left; color:#0066cc; line-height:30px; background:url(../images/pr_back.png) no-repeat left top; padding:0px 0px 0px 35px; font-weight:bold; text-decoration:none; }
.pr_link_red:hover { color:#000000;  }

.pr_link_blue { width:220px; float:left; color:#0066cc; line-height:30px; background:url(../images/pr_question.png) no-repeat left top; padding:0px 0px 0px 42px; font-weight:bold; text-decoration:none; }
.pr_link_blue:hover { color:#000000;  }

.pr_link_black { width:200px; float:left; color:#0066cc; line-height:30px; background:url(../images/pr_code.png) no-repeat left top; padding:0px 0px 0px 35px; font-weight:bold; text-decoration:none; }
.pr_link_black:hover { color:#000000;  }
.bluefont12{color:#0066cc; font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.user_panel {width:95px; float:left; display:block;}
.user_details_panel {width:380px; float:right; display:block;}
.author_section {color:#999; padding:10px 0 0 0; font-size:12px;}
.author_section a {font-weight:bold; text-decoration:none;}
.font_georgia {font-family:Georgia; font-size:11px; font-style:italic;font-weight:bold;}
.font_geor {font-family:Georgia;}
.thum_gray_icon {background:url(../images/gray_thum.gif) no-repeat left center; padding:5px 0 5px 30px; float:left; width:70px;}
.user_details_panel h3 {font-family:Arial; font-size:18px; line-height:24px; color:#4E4E4E;  font-weight:bold; padding:0 0 5px 0;}
.font_14 {font-size:14px; line-height:18px; font-family:Arial, Helvetica, sans-serif;}
.font_gray {color:#666;}
a.more_arw_grn {float:left; padding:0 20px 0 0; text-transform:uppercase; font-size:11px; font-weight:bold; background:url(../images/more_icon.gif) no-repeat right 1px; text-decoration:none;}
.grn_tb_line {border-top:1px solid #afeaa2;border-bottom:1px solid #afeaa2; padding:20px 0; display:block; margin:20px 0;}
a.gray_btn {text-decoration:none; width:115px; background:url(../images/gray_btn_bg.gif) no-repeat left top; height:30px; padding:0 0 0 5px; line-height:30px; float:left; margin:0 0 0 50px;  text-align:center; color:#fff; font-size:11px; text-transform:uppercase;}
a.gray_btn span {background:url(../images/gray_btn_bg.gif) no-repeat right top; height:30px; padding:0 0px 0 0; display:block}
.comment_grn_box {width:380px; display:block; float:right; padding:10px 0;}
.comment_grn_bottom {width:320px; display:block; float:right; background:url(../images/comment_grn_bottom_bg.gif) no-repeat right bottom,url(../images/cmt_grn_bg.png) repeat-y right;min-height:50px;}
.comment_grn_top{width:285px; display:block; float:right; background:url(../images/comment_grn_top_bg.gif) no-repeat right top; padding:5px 10px; color:#626262;}
.comment_grn_box .comment_user_info {width:75px; display:block; margin:-50px 0 0 -0px; float:left;}
.comment_grn_box .comment_user_info a img {display:block;}
.comment_grn_box .comment_user_info a {color:#0066cc; text-decoration:none; font-size:10px;}
.comment_gray_box {width:380px; display:block; float:left; padding:10px 0;}
.comment_gray_bottom {width:320px; display:block; float:left; background:url(../images/comment_gray_bottom_bg.gif) no-repeat left bottom,url(../images/cmt_gray_bg.png) repeat-y left; min-height:50px;}
.comment_gray_top{width:285px; display:block; float:left; background:url(../images/comment_gray_top_bg.gif) no-repeat left top; padding:5px 10px; color:#626262;}
.comment_gray_box .comment_user_info {width:75px; display:block; margin:-50px 0 0 0px; float:right; text-align:right;}
.comment_gray_box .comment_user_info a img {display:block; float:right;}
.comment_gray_box .comment_user_info a {color:#0066cc; text-decoration:none; font-size:10px;  text-align:right;}
.main_content_section .box_middle_bg  .discussion_qus_ans {background:none; width:auto; margin:-10px -20px; min-height:100px;}
.main_content_section .box_middle_bg .discussion_list.first {background:none; margin-top:0;}
.main_content_section .box_middle_bg  .discussion_list {padding:10px 20px 5px 20px; background:url(../images/plus_icon_bg.gif) repeat-x left top; margin-top:5px;}
.org_link {color:#ff7e00; font-weight:bold; font-size:12px;}
.mar_top {margin-top:5px;}

#slider-code_2 {height:220px; overflow:hidden; padding-top:10px; }
#slider-code_2 .viewport {float:left; width:700px; height:200px; overflow:hidden; position:relative; }
#slider-code_2 .buttons {display:block; margin:30px 10px 0 0; float:left; }
#slider-code_2 .overview { list-style:none; padding:0; margin:0;  position:absolute; left:0; top:0; }
#slider-code_2 .overview li{ float:left; margin:0 0 0 0; height:210px; width:700px;}
#slider-code_2 .pager { overflow:hidden; list-style:none; clear:both; margin:10px 0 0 300px; }
#slider-code_2 .pager li { float:left; }
#slider-code_2 .pagenum { background:url(../images/gallery_dis_icon.gif) no-repeat left top; text-decoration:none; text-align:center; height:0; font-size:0; margin-left:5px; padding:5px; display:block; outline:none; }
#slider-code_2 .active { color:#fff; background:url(../images/gallery_act_icon.gif) no-repeat left top;  outline:none;}
#slider-code_2 ul.data_list {width:700px; height:auto; float:left;}
#slider-code_2 ul.data_list li {width:165px; height:auto; float:left; padding:5px 0 0 0px; text-align:center; height:193px; color:#999; cursor:pointer;}
#slider-code_2 ul.data_list li:hover {background:url(../images/slider_content_hover_bg.gif) no-repeat center top; cursor:pointer;}
#slider-code_2 ul.data_list li:first-child {padding:5px 0 0 0;}
#slider-code_2 ul.data_list li a {text-decoration:underline; color:#333333;}
#slider-code_2 ul.data_list li a:hover {text-decoration:none;}
#slider-code_2 ul.data_list li.sep {background:url(../images/plus_icon_ver_bg.gif) repeat-y center top; width:13px; height:180px;}
#slider-code_2 .title {font-size:12px; font-weight:bold; color:#333;}
#slider-code_2 .price {font-size:18px; color:#336600;}

#slider-code_3 {height:330px; overflow:hidden; padding-top:0px; }
#slider-code_3 .viewport {float:left; width:180px; height:280px; overflow:hidden; position:relative; }
#slider-code_3 .buttons {display:block; margin:30px 10px 0 0; float:left; }
#slider-code_3 .overview { list-style:none; padding:0; margin:0;  position:absolute; left:0; top:0; }
#slider-code_3 .overview li{ float:left; margin:0 0 0 0; height:auto; width:180px; padding:0 10px;}
#slider-code_3 .pager { overflow:hidden; list-style:none; clear:both; margin:10px 0 0 50px; padding:10px 0 0 0;}
#slider-code_3 .pager li { float:left; }
#slider-code_3 .pagenum { background:url(../images/gallery_dis_icon.gif) no-repeat left top; text-decoration:none; text-align:center; height:0; font-size:0; margin-left:5px; padding:5px; display:block; outline:none; }
#slider-code_3 .active { color:#fff; background:url(../images/gallery_act_icon.gif) no-repeat left top;  outline:none;}
#slider-code_3 .overview li ul.logo_list {padding:10px 0px 0 0px; width:180px; float:left; display:block;}
#slider-code_3 .overview li ul.logo_list li {display:block; width:90px; float:left; text-align:center; padding:0;}


h3.title {font-family:Arial; font-size:18px; font-weight:bold; border-bottom:1px solid #cacaca; padding:0 0 5px 0; margin:0 0; line-height:22px;}
ul.menu_link_cat {margin:20px 0;}
ul.menu_link_cat li {width:200px; float:left;padding:0 10px 0 0px;}
ul.menu_link_cat li:first-child {margin-left:-10px;}
ul.menu_link_cat li.sep {width:20px; float:left; height:100px; background:url(../images/plus_icon_ver_bg.gif) repeat-y center center; display:block; padding:0}
ul.menu_link_cat li a {width:180px; font-size:14px; line-height:22px; background:none; color:#424242; text-decoration:none; display:block; padding:0 10px;}
ul.menu_link_cat li a:hover {background:url(../images/menu_cat_hover.gif) no-repeat left top; color:#2e6536;}
h4.title_italic {font-size:18px; font-weight:normal; font-style:italic; color:#333; padding-bottom:10px;}
h4.title_italic a{font-size:18px; font-weight:normal; font-style:italic; color:#333; padding-bottom:10px;}
.link_category_data {line-height:20px; font-size:12px;}
.link_category_data a {color:#2e6536; text-decoration:none;}
.link_category_data a:hover {color:#2e6536; text-decoration:underline;}
.grn_line {border-bottom:1px solid #afeaa2; display:block; font-size:0; height:0px; padding:10px 0 0 0; line-height:0; margin-bottom:20px;}
.gray_line {border-bottom:1px solid #cacaca; display:block; font-size:0; height:0px; padding:0px 0 0 0; line-height:0; margin-bottom:20px;}
h2.left_panel_title {font-size:20px; font-weight:normal; padding:10px 0;}
.left_interviewlist {padding:10px 0; font-size:12px;}
.user_img_mar {float:left; margin:0 10px 0 5px;}
.left_interviewlist .user_interview_data {font-size:14px; line-height:18px;}
.left_interviewlist .user_interview_data a {text-decoration:none}
.left_interviewlist p {color:#626262; padding-top:10px;}
.left_interviewlist p  a {color:#626262; font-weight:bold;}
.int_user{float:left; width:120px;}
.padding_10 {padding:10px;}
.ques_font {font-size:11px; font-weight:bold;}
.ques_info {font-size:12px; color:black; padding:0 0 10px 0;}
.Ans_info {font-family:"Georgia"; font-size:12px; font-style:italic; color:#666;}
.plus_hor_line {background:url(../images/plus_icon_bg.gif) repeat-x left top; font-size:0; height:10px; display:block; margin-top:10px;}

.font10green{ font-size:10px; color:#006600;}
.greentext{font-size:11px; color:#006600;}
.full_panel{padding: 8px; margin-bottom:10px;
	height: auto;
	border: 1px solid #cccccc;
	background: #ffffff;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;font-family:verdana,Arial, Helvetica, sans-serif;font-size:12px;}
.full_panel p{font-size:12px;}
.full_panel ul li{	margin-left: 35px;font-size:12px;
	list-style-type:disc;}
h3.full_panel_title { font-size:20px; font-weight:bold; border-bottom:1px solid #cacaca; padding:0 0 5px 0; margin:0 0; line-height:22px;}
#listclass{
	background-color:#078800;
	color:#fff;
	font-family:verdana,Arial, Helvetica, sans-serif;
}
#listclass .head{

	font-size:12px;
	font-weight:bold;
	height:23px;
	padding-left:5px;
}
#listclass .list{
	color:#000000;
	background:#FFFFFF;
	font-size:12px;
	list-style:circle;
	height:23px;
	padding-left:5px;
	line-height:23px;
}
#listclass a{

	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
}.txtcodepromo{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	padding-top:0px;
}	

#mcontact{
	padding:0px;
	height: auto;
	background: #ffffff;
}
#mcontact h1{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FF6D02;
	
	margin-bottom:10px;
	margin-right:5px;

}
#mcontact .head{
	padding: 5px;
	margin-right:15px;
	background-color:#078800;
	FONT-WEIGHT: bold;color:#fff;
}
#mcontact .txtmcontact{
	color:#333333;  font-size:12px;
	margin-right:15px;
}
#mcontact .txtmcontact ul{
	margin-left:0px;
}
#mcontact .txtmcontact ul li{
	list-style-type:none;
	list-style:url(../images/bullet.gif) outside;
	padding-left:0px;
	line-height:18px;
	margin-top:10px;
}

#mcontact .mcontactform{
	border: 1px solid #999;
	height:390px;
	background-color:#f7F7F7;
	font-size:11px;

	margin-right:15px;
}
#mcontact .mcontactform h2{
	color:#fff;
	background:#999;
	font-size:12px;
	padding:5px; font-family:Arial, Helvetica, sans-serif;
}
#mcontact .mcontactform .left{
	width:450px;
float:left;	

}
#mcontact .mcontactform .left label{
	display:block;
	font-weight:bold;
	text-align:left;
	width:180px;
	float:left;
	margin-left:10px;
	margin-top:5px;
	font-size:11px;

}
#mcontact .mcontactform .left .red{
	color:#FF0000;
}

#mcontact .mcontactform .right{
	float:left;
	width:450px;

}
#mcontact .mcontactform .right label{
	display:block;
	font-weight:bold;
	text-align:left;
	width:180px;
	float:left;
	margin-left:10px;
	margin-top:5px;
	
}
#mcontact .mcontactform .right .red{
	color:#FF0000;
}
.inputclass{
	float:left;
	font-size:12px;
	padding:2px 2px;
	border:solid 1px #7f9db9;
	margin:2px 0 2px 2px;
}
#mcontact .button{
	margin-left:00px;
	width: 170px;
	height: 30px;
	font-size: 11px;
	color: #ffffff;
	border: none;
	padding:0 5px 0 5px;
	background: url(../images/button_top_grn1.gif) center;
}
#stylized input,textarea{
	float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #7f9db9;
width:200px;
margin:2px 0 20px 10px;
}
#stylized{
border:solid 2px #cccccc;
background:#f7f7f7;
width:400px;
}
#stylized label{
display:block;
font-weight:bold;
text-align:right;
width:140px;
float:left;
margin-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.td_photo table{ border:1px solid #EAFFDD; margin:5px; }
.td_des2{ padding:0px 0px 0px 10px; font-size:12px;}
.fontblack12{ font-size:12px;}
.comment{ border-top:1px solid #f1f1f1; background:#fff; padding:10px; margin-top:3px; }
#logindiv input,textarea{
	float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #7f9db9;
width:200px;
margin:2px 0 20px 10px;
}
#logindiv label{
display:block;
font-weight:bold;
text-align:right;
width:415px;
float:left;
margin-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.left_int_panel{width:550px; float:left; display:block;}
.right_content_section {width:390px; float:right; display:block;}
.cat_drop{width:550px;}
.cat_drop .cat_drop_left{width:; float:left; font-size:18px; font-weight:bold; padding:10px 0;}
.cat_drop .cat_drop_right{background:url(../images/cat_drop.jpg); width:254px; float:left;height:25px; padding:7px 0px 0px 10px;z-index:1000;}
.cat_drop .cat_drop_right a,.cat_drop .cat_drop_right a:hover{ font-size:15px; font-weight:bold; color:#FF6600; cursor:pointer;text-decoration:none;}

.cat_drop .cat_drop_left a { padding-left:5px; background:none; color:#003300;  font-size:13px; font-weight:bold; text-decoration:underline;}
.cat_drop .cat_drop_left a:hover {padding-left:5px; background:#fff; color:#2e6536; font-size:13px; font-weight:bold; text-decoration:none;}.left_int_panel .box_top_bg {width:100%; height:10px; display:block; float:left; font-size:0; line-height:0; background:url(../images/interiew_bt.jpg) no-repeat left top;}
.left_int_panel .box_bottom_bg {width:100%; height:10px; display:block; float:left; font-size:0; line-height:0; background:url(../images/interiew_top.jpg) no-repeat left top;}
.left_int_panel .box_middle_bg {width:502px; height:auto; display:block; float:left; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; padding:10px 19px;}

#slider-code_4 {height:1120px; overflow:hidden; padding-top:10px; }
#slider-code_4 .viewport {float:left; width:350px; height:1100px; overflow:hidden; position:relative; }
#slider-code_4 .buttons {display:block; margin:30px 10px 0 0; float:left; }
#slider-code_4 .overview { list-style:none; padding:0; margin:0;  position:absolute; left:0; top:0; }
#slider-code_4 .overview li{ float:left; margin:0 0 0 0; height:1210px; width:350px;}
#slider-code_4 .pager { overflow:hidden; list-style:none; clear:both; margin:10px 0 0 150px; }
#slider-code_4 .pager li { float:left; }
#slider-code_4 .pagenum { background:url(../images/gallery_dis_icon.gif) no-repeat left top; text-decoration:none; text-align:center; height:0; font-size:0; margin-left:5px; padding:5px; display:block; outline:none; }
#slider-code_4 .active { color:#fff; background:url(../images/gallery_act_icon.gif) no-repeat left top;  outline:none;}
#slider-code_4 ul.data_list {width:350px; height:auto; float:left;}
#slider-code_4 ul.data_list li {width:165px; height:auto; float:left; padding:5px 0 0 0px; text-align:center; height:193px; color:#999; cursor:pointer;}
#slider-code_4 ul.data_list li:hover {background:url(../images/slider_content_hover_bg.gif) no-repeat center top; cursor:pointer;}
#slider-code_4 ul.data_list li:first-child {padding:5px 0 0 0;}
#slider-code_4 ul.data_list li a {text-decoration:underline; color:#333333;}
#slider-code_4 ul.data_list li a:hover {text-decoration:none;}
#slider-code_4 ul.data_list li.sep {background:url(../images/plus_icon_ver_bg.gif) repeat-y center top; width:13px; height:180px;}
#slider-code_4 .title {font-size:12px; font-weight:bold; color:#333;}
#slider-code_4 .price {font-size:18px; color:#336600;}
#succe{
	text-align:center;
	color:#006600;
	font-size:12px;
}

/* new 14-9-11 css start */
.google_ads {border-bottom:1px solid #cdcdcd; padding:0 0 10px 0;}
.arrange_list_icon {width:170px; float:right; line-height:44px; font-size:14px; font-weight:bold; padding-top:5px;}
.arrange_list_icon ul {width:88px; height:44px; display:block; float:right;}
.arrange_list_icon ul li {width:44px; height:44px; float:left; display:block;}
.arrange_list_icon ul li a {width:44px; height:44px; float:left; display:block;}
.arrange_list_icon ul li a.list_view {background:url(../images/list_grid_icon.png) no-repeat left top;}
.arrange_list_icon ul li a.list_gird_view {background:url(../images/list_grid_icon.png) no-repeat right -44px;}
.arrange_list_icon ul li.select a.list_view {background:url(../images/list_grid_icon.png) no-repeat left -44px;}
.arrange_list_icon ul li.select a.list_gird_view {background:url(../images/list_grid_icon.png) no-repeat right 0;}

/* new 15-9-11 */

.search-filter { background:url(../images/search-filter-bg.jpg) no-repeat left top; padding:12px; height:158px; z-index:99; }
.search-filter p{ margin:0px; padding:0px 0px 10px 0px; }
.search-filter select{ width:196px; height:29px; background:#FFFFFF; border:1px solid #e5e5e5; padding:5px 5px 5px 5px; }

.left_interviewlist_serach {padding:10px 5px; font-size:12px; background:url(../images/left_newslistbg.jpg) repeat-x left bottom;}
.left_interviewlist_serach .user_interview_data {font-size:14px; line-height:18px;}
.left_interviewlist_serach .user_interview_data a {text-decoration:none}
.left_interviewlist_serach p {color:#626262; padding-top:10px;}
.left_interviewlist_serach p  a {color:#626262; font-weight:bold;}
.spac11 { padding:10px 0px 0px 0px; font-size:23px; font-weight:bold;}
.spac11 a{color:#1570CD; font-size:23px;font-weight:bold;}
.spac10 { padding:10px 0px 0px 0px; font-size:13px; font-weight:bold;}
.spac10 a{color:#1570CD; font-size:13px;font-weight:bold;}
.spac20 { padding:20px 0px 0px 0px; font-size:13px;}
.spac20 a{color:#1570CD; font-size:13px;}
.ctr { text-align:center; }

.searchlist { padding:5px 0px; margin:0px 0px 0px 0px; height:1%; border-bottom: dotted 2px #006600; }
/*.searchlist:hover { background:url(../images/serbgo.jpg) no-repeat left top; }*/
/*.searchlist:hover { border:1px solid #333; }*/
.searchlist_left { width:130px; padding:0px 10px 0px 0px; float:left; height:100px; overflow:hidden;}
.searchlist_middle { width:410px; padding:0px 10px 0px 0px; float:left; }
.searchlist_right { width:140px; padding:5px 0px 0px 0px; float:left; text-align:center; }

.searchlist_middle h3{ color:#518b16; }
.searchlist_middle h3 span{ color:#000000; }
.searchlist_middle p a { color:#1d6cc5; font-weight:bold; text-decoration:none; }
.searchlist_middle p a:hover { color:#518b16; }

.ser_link_greenf { width:160px; float:left; color:#336600; line-height:25px; background:url(../images/greenfacebookicon.png) no-repeat left center; padding:0px 0px 0px 25px; font-weight:bold; text-decoration:none; }
.ser_link_greenf:hover { color:#000000;  }

.ser_link_green { width:200px; float:left; color:#8ea837; line-height:25px; background:url(../images/prevenz_icon.jpg) no-repeat left top; padding:0px 0px 0px 25px; font-weight:bold; text-decoration:none; }
.ser_link_green:hover { color:#000000;  }

.ser_link_red { width:125px; float:left; color:#bf4f0f; line-height:25px; background:url(../images/poser_icon.jpg) no-repeat left top; padding:0px 0px 0px 25px; font-weight:bold; text-decoration:none; }
.ser_link_red:hover { color:#000000;  }

.ser_link_blue { width:200px; float:left; color:#3d5a8e; line-height:25px; background:url(../images/fb_icon.jpg) no-repeat left top; padding:0px 0px 0px 25px; font-weight:bold; text-decoration:none; }
.ser_link_blue:hover { color:#000000;  }

.ser_link_black { width:160px; float:left; color:#333333; line-height:25px; background:url(../images/forum_icon.jpg) no-repeat left top; padding:0px 0px 0px 25px; font-weight:bold; text-decoration:none; }
.ser_link_black:hover { color:#000000;  }

.searchlist_right h3{ font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:normal; color:#4e7a22; padding:0px 0px 0px 0px; }
.searchlist_right p { color:#b4b4b4; margin:0px; padding:8px 0px 0px 0px; line-height:14px; }
.searchlist_right p a{ color:#000000; }
.search_result_title {font-family:"Georgia"; font-size:20px; text-align:center; padding:15px 0 0 0;}
.search_result_title a {font-family:arial; text-decoration:none;}
a.show_more_icon {background:url(../images/show_icon_page.gif) no-repeat left top; font-family:Arial; color:#0B7EEA; font-size:24px; line-height:24px; text-decoration:none; padding:0 0 0 30px; display:block; width:150px; margin:0 auto}
.num_page {padding:5px 0 0 0; float:left;}
.filter_pagin {padding:20px 0 10px 0; border-top:1px solid #ccc; margin-bottom:30px;}

/* 16-9-2011 */

#slider-code_5 {height:160px; overflow:hidden; padding-top:0px; }
#slider-code_5 .viewport {float:left; width:660px; height:110px; overflow:hidden; position:relative; }
#slider-code_5 .buttons {display:block; margin:30px 10px 0 0; float:left; }
#slider-code_5 .overview { list-style:none; padding:0; margin:0;  position:absolute; left:0; top:0; }
#slider-code_5 .overview li{ float:left; margin:0 0 0 0; height:auto; width:660px; padding:0 10px;}
#slider-code_5 .pager { overflow:hidden; list-style:none; clear:both; margin:10px 0 0 282px; padding:10px 0 0 0; }
#slider-code_5 .pager li { float:left; }
#slider-code_5 .pagenum { background:url(../images/gallery_dis_icon.gif) no-repeat left top; text-decoration:none; text-align:center; height:0; font-size:0; margin-left:5px; padding:5px 7px; display:block; outline:none; }
#slider-code_5 .active { color:#fff; background:url(../images/gallery_act_icon.gif) no-repeat left top;  outline:none;}
#slider-code_5 .overview li ul.logo_list {padding:10px 0px 0 0px; width:660px; float:left; display:block;}
#slider-code_5 .overview li ul.logo_list li {display:block; width:101px; float:left; text-align:center; padding:15px 10px 0px 10px;}

.flot-l{ float:left;}
.flot-r{ float:right;}
.left-box{border:1px solid #e5e5e5; width:185px; background:#FFFFFF;  clear:both; height:29px; padding:0px 5px 0 5px;
 }
.left-box .normal_filter{
width:150px; border:1px #ffffff solid; margin-top:5px; font-size:11px;  font-family: Arial,Helvetica,sans-serif; font-weight:bold; color:#333; text-transform:uppercase;
}
.cancel_filter{background:#f7f7f7;}

.left-box .cancel_filter{
width:150px; border:1px #f7f7f7 solid; margin-top:5px; font-size:11px; font-family: Arial,Helvetica,sans-serif; font-weight:bold; color:#333; text-transform:uppercase;
}

.left_menu {float:right; width:196px; position:relative; }
.left_menu ul.main_link {}
.left_menu ul.main_link li { text-transform:uppercase; font-size:11px; font-weight:bold;   display:block; margin:0px 0px 6px 0px; }
/*.left_menu ul.main_link li a {text-decoration:none; color:#333; background:url(../images/left_menu_dwn_arw.jpg) no-repeat right top; padding:0 10px 0 0; line-height:30px; display:block; }
.left_menu ul.main_link li a:hover {text-decoration:none;}
.left_menu_container {width:100%; position:absolute; display:none; left:0px; top:30px;}
.left_menu_container_data {width:156px; height:auto; background:#fff; border:1px solid #e5e5e5; padding:20px;}
.left_menu_container_data ul {float:left; width:150px; height:auto;}
.left_menu_container_data ul li {padding:0 0 10px 0;}
.left_menu_container_data ul li ul.sub li {padding:0 0 0 0;}
.left_menu_container_data ul li ul.sub li a {padding:0 10px 0 0; text-decoration:none;}
.left_menu_container_data ul li ul.sub li.title {font-weight:bold; font-size:14px; padding:10px 0 5px 0;}

.left_menu_container2 {width:100%; position:absolute; display:none; left:0px; top:70px;}
.left_menu_container3 {width:100%; position:absolute; display:none; left:0px; top:107px;}
.left_menu_container4 {width:100%; position:absolute; display:none; left:0px; top:146px;}*/

.search_result_box { padding:5px 10px 5px 10px; margin:0px 0px 0px 0px; height:1%; }
.search_result_box h3{ color:#518b16; font-size:18px; font-family:Arial, Helvetica, sans-serif; text-align:center; padding:0px 0px 5px 0px; height:30px;}
.search_result_box h3 span{ color:#000000; }
.search_result_box ul.data_list {width:700px; height:auto; float:left; border-top:3px dotted #DDDDDD;}
.search_result_box ul.data_list li {width:220px; height:auto; float:left; padding:0px; height:175px; margin:10px 0px 7px 0px;display: inline; position:relative;border-bottom:3px dotted #DDDDDD;}
.search_result_box ul.data_list li:first-child {padding:0 0 0 0;}
.search_result_box ul.data_list li a {text-decoration:none;}
.search_result_box ul.data_list li a:hover {text-decoration:underline;}
.search_result_box ul.data_list li.sep {background:url(../images/plus_icon_ver_bg.gif) repeat-y center top; width:20px; height:175px;}
.search_result_box p { color:#b4b4b4; margin:0px; padding:5px 0px 0px 0px; line-height:14px; text-align:center; font-weight:bold; }
.search_result_box p a{ color:#000000; text-decoration:none;}
.search_result_box p.price{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#4e7a22; padding:10px 5px 5px 0px;  text-align:right; }
.boxhead{ text-align:center;}
.boxhead .search_btn {text-transform:uppercase;  font-family:Verdana, Geneva, sans-serif; font-size:9px; font-weight:bold; height:30px; text-align:center;  background:none; border:0 none; overflow:visible; }
.boxhead .search_btn span {background:url(../images/button_top_grn1.gif) no-repeat left top; padding:0 0 0 10px; height:30px; display:block; }
.boxhead .search_btn span span {background:url(../images/button_top_grn1.gif) no-repeat right top; padding:0 10px 0 0px; height:30px; display:block;  line-height:30px; color:#fff;}

.search_result_box .search_btn {text-transform:uppercase; margin:0; padding:0; font-family:Verdana, Geneva, sans-serif; font-size:9px; font-weight:bold; height:30px; display:block; background:none; border:0 none; overflow:visible; float:right;  margin-top:8px; font-size:13px;}
.search_result_box .search_btn span {background:url(../images/button_top_grn1.gif) no-repeat left top; padding:0 0 0 10px; height:30px; display:block; float:left;}
.search_result_box .search_btn span span {background:url(../images/button_top_grn1.gif) no-repeat right top; padding:0 30px 0 30px; height:30px; display:block; float:left; line-height:30px; color:#fff;}
.search_result_box .google_ads {border-bottom:1px solid #cdcdcd; border-top:1px solid #cdcdcd; padding:10px 0 10px 0;}

.search_result_box .box_top_bg {width:400px; height:20px; display:block; float:left; font-size:0; line-height:0; background:url(../images/box_top_bg.png) no-repeat left top;}
.search_result_box .box_bottom_bg {width:400px; height:20px; display:block; float:left; font-size:0; line-height:0; background:url(../images/box_bottom_bg.png) no-repeat left top;}
.search_result_box .box_middle_bg {width:400px; height:auto; display:block; float:left; padding:0px 10px; background:url(../images/box_bottom_mid.png) repeat-y left top; border:none;}
.search_result_box .box_mid_content {width:360px; height:auto; display:block; float:left; padding:20px 10px; background:url(../images/hoverboxmid.png) repeat-x left bottom; }

.search_result_box .box_mid_content p { color:#b4b4b4; margin:0px; padding:10px 0px 0px 0px; line-height:14px; text-align:left; font-weight:bold; }
.search_result_box .box_mid_content p a{ color:#000000; }
.search_result_box .box_mid_content p.price{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#4e7a22; padding:0px 5px 0px 0px; line-height:30px; text-align:right; }
.search_result_box .box_mid_content p.ctr { text-align:center; }
.search_result_box p.imgs { text-align:left; float:left; width:95px; height:95px; overflow:hidden; z-index:1; }
.search_result_box p.imgshover { text-align:left; float:left; width:150px; height:150px; overflow:hidden; z-index:1; }
.search_result_box .box_mid_content p.img-left { font-size:11px; font-weight:normal; color:#333333; }
.search_result_box .box_mid_content p.img-left a{ color:#1d6cc5; }
.search_result_box .box_mid_content p.img-left img{ float:left; padding:0px 10px 0px 0px; }
.box_mid_content .ctr_content { width:auto; float:right; margin:0 auto; padding:20px 0px 20px 0px; }
.line_hor1 {padding:5px 0; background:url(../images/plus_icon_bg.gif) repeat-x left center; height:0; display:block; width:100%; float:left; font-size:0; line-height:0;}
.search_price_right{float:right; width:110px;}
#portfolio li{}
#portfolio li:hover { z-index: 10;  }
#portfolio li:hover .pos_rel { display: none; }
#portfolio .pos_rel {			
			display: none;
			left: -30px;
			position: relative;
			top: -200px;z-index: 10; 
		
		}
		

/*.pos_rel { z-index:10;display: none;}*/
.relative_data {position:absolute; z-index: 10; top:0}
.ecoconseil
{
	float: left;
	height: auto;
	padding-bottom: 5px; top:-10px;
}
.coupen
{
	float: right;
	padding-bottom: 5px;
}
.select_data{
	overflow:auto;
	overflow-x:hidden;
	overflow-y:scroll;
	height:200px ie;
	position:relative;
	margin-left:-6px;
	min-width:126px;
	width:201px;
	max-height:300px;
	padding:5px;
	font-size:11px;
	z-index:2000;
	border: 1px solid #e7e7e7;
	background:#fdfdfd;
	display:none;
}
.select_data a{
	text-decoration:none;
	line-height:20px;
	display:block;
	padding:1px 7px;
}

.select_data a:hover{
	text-decoration:underline;
}

.select_data a.h{
display:none;
}

.select_data hr{
width:100px;
text-align:center;
margin:5px auto;
}


.select_data a.cat_univers{
color:#ffffff;
font-size:12px;
padding:1px 4px;
background:#000000;
color:#fff;
min-width:126px;
}

.select_data a.cat_univers:hover{
background:#000000;
color:#fff;
font-size:12px;
padding:1px 4px;
text-decoration:underline;
min-width:126px;
}


a.cat_univers2{

font-size:11px;
padding:1px 4px;
min-width:126px;
}

a.cat_univers2:hover{
font-size:11px;
padding:1px 4px;
text-decoration:underline;
min-width:126px;
}
.normal{
	float:left;
	border-bottom: 1px solid #a2a2a2;
	border-right: 1px solid #a2a2a2;
	background:#078800;
	color:#FFFFFF;
	margin-right:3px;
	width:24px;
	line-height:25px;
	text-align:center;

}
.aletter{ font-size:20px; color:#336600; padding:10px 0 10px 0px; border-bottom:groove 1px;}
.normal a{color:#FFFFFF;}
.imge{width:60px;display:inline;float:left; margin:10px;}
.text{float:left; width:350px;margin:10px;}
.code{float:left;TEXT-ALIGN:center;}
.font20{ font-size:20px; font-family:"Georgia",Arial,Helvetica,sans-serif;}
#avis h1{color:#000;padding-left:5px;font-size:18px;}
#avis h1 .textgreen{color:#009900; }
#avis h1 .smalltextblue{color:#0066FF; font-size:11px; cursor:pointer; text-decoration:underline;}
#avis .pagingbar{font-size:11px; color:#333333; padding:10px; margin:10px 0px 10px 0px; background:#f1f1f1;}
#avis .pagingbar a{font-size:11px; color:#fe680a; background:#f1f1f1;}
.button{ background-color:#91c228; height:30px; color:#FFFFFF; cursor:pointer; border:1px solid #fff;}
#avis .comment{ border-top:1px solid #f1f1f1; background:#fff; padding:10px; margin-top:3px; }
.ulcomment{ list-style:none; font-size:12px; }
.font11{font-size:11px;padding-left:5px;}
.ulreply{ list-style:none; font-size:12px;background-color:#efefef; padding-left:10px;}
#avis .comment h4{ font-size:12px; font-weight:bold; margin:0px; padding:0px;}
#avis .greytext{ color:#999999;font-size:13px; padding-bottom:4px;}

#regform2 label{
color:#fe9a38;
margin-left:8px;
display:block;
font-weight:bold;
width:305px;
float:left;
margin-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#regform2 input,textarea{
	float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #7f9db9;
margin:0px 0 10px 10px;
}
#regform2 h1 a{
display:block;
font-weight:bold;
margin-top:5px;
font-size:16px;
color:#FF6600;
text-align:center;
}
#regform2 a{
	color:#FF6600;
}
#regform2 h2{
display:block;
font-weight:bold;
margin-top:5px;
font-size:14px;
color:#000;

}
#regform2 button{

clear:both;
margin-left:100px;
width: 180px;
	_width: 180px;
	height: 24px;
	_height: 24px;
	font-size: 90%;
	color: #ffffff;
	border: none;
	font-weight: bold;
	background: #A5C743;
	border-bottom: 1px solid #a2a2a2;
	border-right: 1px solid #a2a2a2;
}
#regform2{
float:left;
width:470px;
padding:5px;
}

#imgregform{
margin-top:100px;
float:right;
width:400px;
margin-right:15px;
border:solid 1px #ccc;
-moz-border-radius:5.9px;
-webkit-border-radius:5.9px;

}
.cbox{
	width:400px;
	text-align:left;
	padding-left:0px;
}
#reg2{
width:865px;
height:auto;
background:#fff;
text-align:left;
padding:10px 20px 10px 20px;
	
}
.reg2inner{border:1px solid #CCCCCC; background-color:#FCFCFC; }
#reg2 a{
	color: #006633;
}
#reg2 h2{
	color:#36b643;
	font-size:12px;
	text-align:center;
}
#reg2 label{
display:block;
font-weight:normal;
text-align:right;
width:425px;
float:left;
margin-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#cond{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #000000;
}
#cond ul{
	list-style:outside;
	margin-left:15px;
	text-align:justify;
}
#cond ul li{
	FONT-WEIGHT: bold;
	text-align:justify;
}
#cond ul li ol li, #cond span, #cond p{
	FONT-SIZE: 13px;
	FONT-WEIGHT: normal;
	text-align:justify;
}
.ac_results {
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: Window;
	overflow: hidden;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
}

.ac_loading {
	background : Window url('./indicator.gif') right center no-repeat;
}

.ac_over {
	background-color: Highlight;
	color: HighlightText;
}
.whitelink{
	color:#fff; text-decoration:none;
}
.whitelink:hover{
color:#fff; text-decoration:underline;
}
.gallery_interviewlist_serach {padding:10px 5px; font-size:12px; background:url(../images/left_newslistbg.jpg) repeat-x left bottom; float:left; width:210px; margin-right:10px; height:180px;}
.gallery_interviewlist_serach .user_interview_data {font-size:14px; line-height:18px;}
.gallery_interviewlist_serach .user_interview_data a {text-decoration:none}
.gallery_interviewlist_serach p {color:#626262; padding-top:10px;}
.gallery_interviewlist_serach p  a {color:#626262; font-weight:bold;}

.gallery_top5list_serach {padding:10px 5px; font-size:12px; background:url(../images/left_newslistbg.jpg) repeat-x left bottom; float:left; width:210px; margin-right:15px; height:135px;}
.gallery_top5list_serach .user_interview_data {font-size:14px; line-height:18px;}
.gallery_top5list_serach .user_interview_data a {text-decoration:none}
.gallery_top5list_serach p {color:#626262; padding-top:10px;}
.gallery_top5list_serach p  a {color:#626262; font-weight:bold;}

.fbconnect{float:left;}
.tdleft{float:left; width:250px; height:30px; padding-top:15px; font-weight:bold; color:#006600;}
.error{color:red; font-size:10px; display:;}

.widthset{clear:both;width:90px; height:25px; font-size:12px; color:#eeeeee;}
.widthfull{clear:both; height:25px; font-size:12px; color:#333333;}
.star{color:red;font-size:12px;}
.field{ height:25px; border:1px solid #ccc;}


.top_res_panel{width:100%;}
.top_res_panel .left_section{float:left;width:220px;}
.top_res_panel .right_section{float:left;width:720px;}
.main_gal_section {width:940px; float:none; display:block;}
.main_gal_section .box_top_bg {width:100%; height:10px; display:block; float:left; font-size:0; line-height:0; background:url(../images/main_middle_box_top_bg.gif) no-repeat left top;}
.main_gal_section .box_bottom_bg {width:100%; height:10px; display:block; float:left; font-size:0; line-height:0; background:url(../images/main_middle_box_bottom_bg.gif) no-repeat left top;}
.main_gal_section .box_middle_bg {width:660px; height:auto; display:block; float:left; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; padding:10px 19px;}

@media only screen and (min-width : 320px) and (max-width : 1024px) {
.main_contain_res_data {width:940px; height:auto; display:block; margin:0 auto;}
.main_contain_res_data .left_panel{width:220px;}
.main_contain_res_data .bread_cumb {background:url(../images/breadcumb_bg.gif) repeat-x left top; width:900px; height:30px; display:block; line-height:30px; color:#333; padding:0 20px; margin:10px 0;}
.main_contain_res_data .main_content_section{ width:700px; postion:relative; float:left;}
.main_contain_res_data .left_panel .left-box{width:185px;}
.main_contain_res_data .left_panel .left-box .normal_filter{width:150px;}
.main_contain_res_data .left_panel .left_menu{width:196px;}
.main_contain_res_data .main_content_section .data_list{width:100%;}
.main_contain_res_data .main_content_section .data_list li{border:1px solid #efefef; padding:15px 0px;  margin:2px;}
.main_contain_res_data .main_content_section .data_list li:first-child{border:1px solid #efefef; padding:15px 0px;}
.main_contain_res_data .main_content_section .search_result_box p { padding:5px 5px 0px 0px;}
}

@media only screen and (min-width : 1180px) and (max-width : 1299px) {
.main_contain_res_data {width:940px; height:auto; display:block; margin:0 auto;}
.main_contain_res_data .left_panel{width:220px;}
.main_contain_res_data .bread_cumb {background:url(../images/breadcumb_bg.gif) repeat-x left top; width:900px; height:30px; display:block; line-height:30px; color:#333; padding:0 20px; margin:10px 0;}
.main_contain_res_data .main_content_section{ width:700px; postion:relative; float:left;}
.main_contain_res_data .left_panel .left-box{width:185px;}
.main_contain_res_data .left_panel .left-box .normal_filter{width:150px;}
.main_contain_res_data .left_panel .left_menu{width:196px;}
.main_contain_res_data .main_content_section .data_list{width:100%;}
.main_contain_res_data .main_content_section .data_list li{border:1px solid #efefef; padding:15px 0px;  margin:2px;}
.main_contain_res_data .main_content_section .data_list li:first-child{border:1px solid #efefef; padding:15px 0px;}
.main_contain_res_data .main_content_section .search_result_box p { padding:5px 5px 0px 0px;}

}
@media only screen and (min-width : 1300px) and (max-width : 1599px) {
.main_contain_res_data {width:100%; height:auto; display:block; margin:0 auto;}
.main_contain_res_data .bread_cumb {background:url(../images/breadcumb_bg.gif) repeat-x left top; width:97%; height:30px; display:block; line-height:30px; color:#333; padding:0 20px; margin:10px 0;}
.main_contain_res_data .main_content_section{ width:85%; postion:relative; float:left;}
.main_contain_res_data .left_panel{width:200px;}
.main_contain_res_data .left_panel .left-box{width:170px;}
.main_contain_res_data .left_panel .left-box .normal_filter{width:125px;}
.main_contain_res_data .left_panel .left_menu{width:180px;}
.main_contain_res_data .main_content_section .data_list{width:100%;}
.main_contain_res_data .main_content_section .data_list li{border:1px solid #efefef; padding:15px 0px;  margin:2px;}
.main_contain_res_data .main_content_section .data_list li:first-child{border:1px solid #efefef; padding:15px 0px;}
.main_contain_res_data .main_content_section .search_result_box p { padding:5px 5px 0px 0px;}
}
@media only screen and (min-width : 1600px) and (max-width : 2000px) {
.main_contain_res_data .main_content_section{ width:87%; postion:relative; float:left;}
.main_contain_res_data .left_panel{width:200px;}
.main_contain_res_data .left_panel .left-box{width:170px;}
.main_contain_res_data .left_panel .left-box .normal_filter{width:125px;}
.main_contain_res_data .left_panel .left_menu{width:180px;}
.main_contain_res_data .main_content_section .data_list{width:100%;}
.main_contain_res_data .main_content_section .data_list li{border:1px solid #efefef; padding:15px 0px;  margin:2px;}
.main_contain_res_data .main_content_section .data_list li:first-child{border:1px solid #efefef; padding:15px 0px;}
.main_contain_res_data .main_content_section .search_result_box p { padding:5px 5px 0px 0px;}

}
@media only screen and (min-width : 2000px) and (max-width : 2300px) {
.main_contain_res_data .main_content_section{ width:90%; postion:relative; float:left;}
.main_contain_res_data .left_panel{width:200px;}
.main_contain_res_data .left_panel .left-box{width:170px;}
.main_contain_res_data .left_panel .left-box .normal_filter{width:125px;}
.main_contain_res_data .left_panel .left_menu{width:180px;}
.main_contain_res_data .main_content_section .data_list{width:100%;}
.main_contain_res_data .main_content_section .data_list li{border:1px solid #efefef; padding:15px 0px;  margin:2px;}
.main_contain_res_data .main_content_section .data_list li:first-child{border:1px solid #efefef; padding:15px 0px;}
.main_contain_res_data .main_content_section .search_result_box p { padding:5px 5px 0px 0px;}

}

@media only screen and (min-width : 2400px) and (max-width : 2560px) {
.main_contain_res_data .main_content_section{ width:92%; postion:relative; float:left;}
.main_contain_res_data .left_panel{width:200px;}
.main_contain_res_data .left_panel .left-box{width:170px;}
.main_contain_res_data .left_panel .left-box .normal_filter{width:125px;}
.main_contain_res_data .left_panel .left_menu{width:180px;}
.main_contain_res_data .main_content_section .data_list{width:100%;}
.main_contain_res_data .main_content_section .data_list li{border:1px solid #efefef; padding:15px 0px;  margin:2px;}
.main_contain_res_data .main_content_section .data_list li:first-child{border:1px solid #efefef; padding:15px 0px;}
.main_contain_res_data .main_content_section .search_result_box p { padding:5px 5px 0px 0px;}

}


/******************/
.header .loginsection{ float:left; font-family:"NotoSans"; width:240px; font-size:13px; padding:10px 0 0 0; text-align:right;}
.header .loginsection a{color:#231F20; text-decoration:none;}
.header .countrysection{ float:left; font-family:"NotoSans"; width:30px; background:url('../images/arrow - Copy.png') no-repeat right 15px;font-size:13px; padding:10px 20px 0px 0; text-align:right;}
.head_right .search_section{ height:30px; width:315px; float:left;}
.head_right .inputsearch{background:#ffffff; color:#000000; height:34px;  margin:-4px 0px 0px 0px; border-left:1px solid #000000;border-bottom:1px solid #000000;border-top:1px solid #000000; width:280px; font-size:16px !important; font-family:"AsapItalic"; padding-left:10px; border-right:#ffffff 1px solid;}
.head_right .inputbtn{background:url(../images/btnsearch.jpg) no-repeat right #ffffff; height:36px;  border-right:1px solid #000000; border-bottom:1px solid #000000;border-top:1px solid #000000; width:38px; margin:-36px 0px 0px 290px; cursor:pointer;}


.header1 {width:940px; height:62px; display:block; padding:30px 0 0 0; margin:0 auto;}
.header1 .logo_section{ width:650px;}
.header1 .loginsection{ float:left; font-family:"NotoSans"; width:240px; font-size:13px; padding:10px 0 0 0; text-align:right;}
.header1 .loginsection a{color:#231F20; text-decoration:none;}
.header1 .countrysection{ float:left; font-family:"NotoSans"; width:30px; background:url('../images/arrow - Copy.png') no-repeat right 15px;font-size:13px; padding:10px 20px 0px 0; text-align:right;}
.menusection{ width:100%; height:50px; background:#081f00;}
.menusection_textarea{ margin:0 auto; color:#FFFFFF;font-family:"NotoSansBold"; font-size:13px; width:940px; text-transform:uppercase;}
.menusection_textarea a{ color:#ffffff; width:40px; line-height:50px; text-decoration:none; padding:0px 2px; width:50px;}
.pad0{ padding-left:0px !important;}
.menusection_textarea a:hover{ color:#279100; width:40px; line-height:50px; font-family:"NotoSansBold";}
.middle_home{width:100%;  background:url(../images/banner.jpg) no-repeat center top; background-size:100% 450px;  }
.middle_search{ width:940px; margin:0 auto;}
.middle_search .search_section{ width:700px; padding-top:100px;  padding-bottom:100px; margin:0 auto;}
.middle_search .search_section .searchhead1{ font-family:"AsapRegular"; font-size:40px; color:#ffffff; text-transform:uppercase; line-height:60px; letter-spacing:5px;}
.middle_search .search_section .searchhead2{ font-family:"AsapBold"; font-size:45px; color:#ffffff; text-transform:uppercase; line-height:60px;letter-spacing:5px;}
.middle_search .search_section .searchbox{ background:#d4e8cc; height:60px;}
.middle_search .search_section .inputsearch{background:#ffffff; height:46px;  margin:2px 0px 2px 2px; border-left:1px solid #000000;border-bottom:1px solid #000000;border-top:1px solid #000000; width:610px; font-size:18px !important; font-family:"AsapItalic"; padding-left:30px; border-right:#ffffff 1px solid;}
.middle_search .search_section .inputbtn{background:url(../images/btnsearch.jpg) no-repeat right #ffffff; height:56px;  border-right:1px solid #000000; border-bottom:1px solid #000000;border-top:1px solid #000000; width:48px; margin:2px 2px 2px 0px; cursor:pointer;}
.product_title1{ width:100%; float:left; font-family:"AsapRegular"; font-size:25px; height:50px; margin-top:130px; background:#289900;}
.product_title1 .title{ width:940px; margin:0 auto; height:50px; }
.product_title1 .title .title1{ width:50%;float:left; height:50px; color:#ffffff; text-transform:uppercase; padding-top:15px;}
.product_title1 span{ font-family:"AsapBold";font-size:25px;}
.product_title2{ width:50%; float:right;background:#ffffff; height:50px; margin-top:-50px;}
.middle_home .product_box{width:940px; margin:0 auto;}
.middle_home .product_box ul{ list-style:none; margin:30px 0 0 0; padding:0;}
.middle_home .product_box ul li{ width:200px; margin-right:20px; float:left; list-style:none; height:300px;} 
.middle_home .product_box ul li .image{margin:0 auto; border-bottom:1px solid #000000; height:220px;}
.middle_home .product_box ul li .text1{font-family:"AsapBold";font-size:14px; padding:10px 0px 0px 0px;}
.middle_home .product_box ul li .text1 a{font-family:"AsapBold";font-size:14px; padding:10px 0px 0px 0px; text-decoration:none; color:#222222; text-transform:uppercase;}

.middle_home .product_box ul li .text2{font-family:"AsapRegular";font-size:14px; padding:5px 0px 10px 0px;}
.copyright{ width:780px; float:left;}
.social{ width:100px; float:right;}
.social a{ padding:0px 3px;}
.footer1{ width:100%; background-color:#289900;}
.footer1 .footer_copy{ margin:0 auto; width:940px;font-family:"NotoSans"; font-size:14px; color:#ffffff; text-align:left; padding:20px 0 0 0; height:30px;}


/**********************/
/************** Search gallery version 4 **************/
.search_result_box4 { padding:5px 10px 5px 10px; margin:0px 0px 0px 0px; height:1%;width:940px;  }
.search_result_box4 h3{ color:#518b16; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-align:center; padding:5px 0px 5px 0px; height:25px;}
.search_result_box4 h3 span{ color:#000000; }
.search_result_box4 ul.data_list {width:940px; height:auto; float:left; border-top:3px dotted #DDDDDD;}
.search_result_box4 .imgs { text-align:left; float:left; margin-left:5px; width:122px; height:95px; overflow:hidden;  }
.search_result_box4 ul.data_list li {width:310px; height:auto; float:left; padding:0px; height:130px; margin:2px 0px 7px 2px;display: inline; position:relative;border-bottom:1px solid #DDDDDD; -border-radius:2px;-webkit-border-radius:2px; box-shadow: 2px 2px 3px #666;}
.search_result_box4 ul.data_list li:first-child {padding:0 0 0 0;}
.search_result_box4 ul.data_list li a {text-decoration:none;}
.search_result_box4 ul.data_list li a:hover {text-decoration:underline;}
.search_result_box4 ul.data_list li.sep {background:url(../images/plus_icon_ver_bg.gif) repeat-y center top; width:20px; height:175px;}
.search_result_box4 p { color:#b4b4b4; margin:0px; padding:5px 0px 0px 0px; line-height:14px; text-align:center; font-weight:bold; }
.search_result_box4 p a{ color:#000000; text-decoration:none;}
.search_result_box4 p.price{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#4e7a22; padding:0px 5px 0px 0px;   }
.search_result_box4 .search_btn a{color:#fff;}
.search_result_box4 .search_btn {
background: -moz-linear-gradient(center top , #64B22F, #078800) repeat scroll 0 0 rgba(0, 0, 0, 0);
background: -webkit-linear-gradient(center top , #64B22F, #078800) repeat scroll 0 0 rgba(0, 0, 0, 0);background:#078800;
    border-bottom: 3px solid #64B22F;  color: #fff;    cursor: pointer;    display: block;
text-transform:uppercase; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; height:22px; -moz-border-radius:3px; -webkit-border-radius:3px; border:1px solid #078800; margin-top:3px; -border-radius:3px;  overflow:hidden; }
.search_result_box4 .search_btn span {background:url(../images/button_top_grn1.gif) no-repeat left top; padding:0 0 0 10px; height:30px; display:block; float:left;}
.search_result_box4 .search_btn span span {background:url(../images/button_top_grn1.gif) no-repeat right top; padding:0 30px 0 30px; height:30px; display:block; float:left; line-height:30px; color:#fff;}
.search_result_box4 .google_ads {border-bottom:1px solid #cdcdcd; border-top:1px solid #cdcdcd; padding:10px 0 10px 0;}

.search_result_box4 .box_top_bg {width:400px; height:20px; display:block; float:left; font-size:0; line-height:0; background:url(../images/box_top_bg.png) no-repeat left top;}
.search_result_box4 .box_bottom_bg {width:400px; height:20px; display:block; float:left; font-size:0; line-height:0; background:url(../images/box_bottom_bg.png) no-repeat left top;}
.search_result_box4 .box_middle_bg {width:400px; height:auto; display:block; float:left; padding:0px 10px; background:url(../images/box_bottom_mid.png) repeat-y left top; border:none;}
.search_result_box4 .box_mid_content {width:360px; height:auto; display:block; float:left; padding:20px 10px; background:url(../images/hoverboxmid.png) repeat-x left bottom; }

.search_result_box4 .box_mid_content p { color:#b4b4b4; margin:0px; padding:10px 0px 0px 0px; line-height:14px; text-align:left; font-weight:bold; }
.search_result_box4 .box_mid_content p a{ color:#000000; }
.search_result_box4 .box_mid_content p.price{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#4e7a22; padding:0px 5px 0px 0px; line-height:30px; text-align:right; }
.search_result_box4 .box_mid_content p.ctr { text-align:center; }

.search_result_box4 p.imgshover { text-align:left; float:left; width:150px; height:150px; overflow:hidden; z-index:1; }
.search_result_box4 .box_mid_content p.img-left { font-size:11px; font-weight:normal; color:#333333; }
.search_result_box4 .box_mid_content p.img-left a{ color:#1d6cc5; }
.search_result_box4 .box_mid_content p.img-left img{ float:left; padding:0px 10px 0px 0px; }
