* {
	margin:0;
	padding:0;
}
body {
	margin: 0;
	padding: 0;
	background:#fff;
	font-family:Tahoma, sans-serif, Arial;
/* 	font-size:14px; */
	color:#000000;
}
input, select, textarea {
	font-family:Tahoma, sans-serif, Arial;
/* 	font-size:14px; */
	color:#545454;
}
img {
	border:0;
}
a {
	color:#469919;
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}
table {
	border-collapse:collapse;width:100%;
}
p{line-height:1.5em;padding-bottom:10px;}
/* h1:first-child{margin-top:0;} */
h1{
/* 	font-family:Tahoma; */
/* 	font-size:24px; */
	color:#575757;
/* 	margin:5px 0; */
	font-weight:normal;
}
h3{
/* 	font-family:trebuchet ms,arial; */
/* 	font-size:18px; */
	line-height:28px;
/* 	background:url(/img/h3.gif) left center no-repeat; */
	padding-left:25px;
	margin-left:8px;
}
h4{font-weight:bold;color:#1F7500;background:url(/img/pointer-world.gif) left center no-repeat;padding:0 0 0 12px;margin:20px 0 15px -12px;}
h6{font-size:11px;font-weight:bold;color:#F00000;padding:0;margin:0;}
#wrap {
/* 	width: 978px; */
	margin: 0 auto;
	text-align: left;
	position:relative;
}


/* @media(max-width:992px){#wrap { width:695px; }} */
/*
@media(min-width:768px){#wrap { width:695px; }}
@media(min-width:992px){#wrap { width:695px; }}
@media(min-width:1200px){#wrap { width:695px; }}
*/

#header{height:295px;background:url(/img/header.jpg) center bottom no-repeat;}
#header .left{float:left;width:316px;background:url(/img/logo.jpg) 0 40px no-repeat;margin:10px 0 0 10px;padding:40px 0 30px 0;
	background-size: 70% auto; 
}
#header .left .lang{margin-bottom:25px;}
#header .left a.logo{display:block;width:316px;height:95px;}
#header .right{float:right;width:589px;}
#header .right .line1{overflow:hidden;height:1%;}
#header .right .line1 .hfaq{float:left;font-size:13px;padding-top:10px;}
#header .right .line1 .hfaq ul{list-style:none;margin:0;padding:0;}
#header .right .line1 .hfaq ul li{float:left;line-height:18px;height:18px;color:#66B933;font-weight:bold;}
#header .right .line1 .hfaq ul li.ico{width:15px;margin:5px 5px 0 0;}
#header .right .line1 .hfaq ul li.label{margin:5px 15px 0 0;}
#header .right .line1 .hfaq ul li.online-cons{margin:5px 15px 0 0;width:100px;}
#header .right .line1 .hfaq a{color:#4F7E00;}
#header .right .line1 .hfaq ul li.label a{color:#66B933;text-decoration:none;}
#header .right .line1 .tel{float:right;padding-top:18px;}
#menu_line{display:block;overflow:hidden;list-style:none;margin-top:12px;}
#menu_line li{float:left;margin-left:2px;}
#menu_line li a{display:block;width:116px;height:120px;}
#menu_line li a.ico1{background:url(/img/ico1.png) 0 0 no-repeat;}
#menu_line li a.ico2{background:url(/img/ico2.png) 0 0 no-repeat;}
#menu_line li a.ico3{background:url(/img/ico3.png) 0 0 no-repeat;}
#menu_line li a.ico4{background:url(/img/ico4.png) 0 0 no-repeat;}
#menu_line li a.ico5{background:url(/img/ico5.png) 0 0 no-repeat;}
.nomargin{margin:0!important;}

.clear {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}

#search{overflow:hidden;}
	#search .extended{float:left;width:205px;}
		#search .extended .search_label{width:185px;height:24px;background:url(/img/search.png) 0 0 no-repeat;margin:47px 0 0 21px;}
		#search .extended .search_extended{margin-top:5px;text-align:right;}
	#search .sfields{width:565px;float:left;margin:45px 0 0 35px;}
	#search .sfields .line1{background: url(/img/iico1.png) left center no-repeat;padding-left:72px;}
	#search .sfields .line1 .input{width:490px;border:0 none;height:24px;color:#000000;}
	#search .sfields .line2{overflow:hidden;margin-top:10px;}
	#search .sfields .line3{margin-top:20px;margin-left:30px;}
	#search .sfields .line3 input{width:500px;border:0 none;height:24px;color:#000000;}
	#search .sbutton{float:right;width:76px;height:32px;margin:60px 15px 0 0;}
select.input{font-size:15px;}
select.input option{height:24px;font-size:15px;}
.row_search1{float:left;background:url(/img/label-region.png) left center no-repeat;padding-left:55px;margin-left:17px;}
.row_search1 .input{width:117px;line-height:24px;height:24px;border:0 none;}
.row_search2{float:left;background:url(/img/label-country.png) left center no-repeat;padding-left:55px;margin-left:16px;}
.row_search2 .input{width:117px;line-height:24px;height:24px;border:0 none;}
.row_search3{float:right;background:url(/img/label-dates.png) left center no-repeat;padding-left:55px;margin-right:3px;}
.row_search3 div{width:120px;height:24px;background:#FFFFFF;}
.row_search3 div input{height:22px;width:56px;border:0 none;color:#000000;}
#maincontent{padding-top:15px;}
#maincontent .infoblock{overflow:hidden;height:1%;margin-bottom:15px;}
#maincontent .infoblock .thematic{width:250px;float:left;}
#maincontent .infoblock .world{width:250px;float:left;margin-left:70px;}
#maincontent .infoblock .world .all_link{padding-left:27px;}
#maincontent .infoblock .news_main{width:350px;float:right;}
#maincontent .infoblock .news_main .all_link{padding-left:25px;}
#topics{margin:25px 0 10px 4px;}
#topics li{font-size:13px;padding:0 0 3px 12px;background:url(/img/pointer.gif) left 5px no-repeat;}
#topics a{color:#4C4C4C;text-decoration:none;}
#topics a:hover{color:#000000;}
.all_link{padding-left:15px;}
#world{margin:25px 0 10px 15px;list-style:none;font-size:13px;}
#world a{color:#4C4C4C;text-decoration:none;}
#world a:hover{color:#000000;}
#world li{padding:0 0 3px 12px;background:url(/img/pointer-world.gif) left 5px no-repeat;}
#main_news{margin:25px 0 10px 15px;list-style:none;}
#main_news li{padding:0 0 3px 12px;background:url(/img/pointer-world.gif) left 5px no-repeat;}
#main_news li div.anons{padding:4px 0 3px 0;}

.bottom_line{background:url(/img/bg-line.gif) left bottom repeat-x;height:1px;}
.bottom_line_b{background:url(/img/bg-line-b.gif) left bottom repeat-x;height:1px;}

#main_banners{overflow:hidden;margin:15px 0 20px 0;}
#main_banners .block_banner{float:left;width:299px;margin-right:15px;}
#main_banners .block_banner img{margin-bottom:5px;}
#main_banners .block_banner a{display:block;font-family:trebuchet ms,arial;font-size:16px;color:#000000;text-decoration:none;background:url(/img/pointer-gif.gif) left center no-repeat;padding-left:11px;}
#main_subscribe{overflow:hidden;margin:15px 0;}
#main_subscribe .banner_left{width:613px;float:left;}
#main_subscribe .main_subscribe{width:267px;float:left;margin-left:30px;}
#main_subscribe .main_subscribe .slabel{font-family:trebuchet ms,arial;font-size:22px;color:#4EA600;}
#main_subscribe .main_subscribe .input_subscribe{margin:12px 0 8px 0;}
#main_subscribe .main_subscribe .input_subscribe input{width:267px;padding-left:5px;height:24px;line-height:24px;background:url(/img/bg-input.gif) 0 0 no-repeat;border:0 none;}

#sale_banners{overflow:hidden;height:1%;margin-bottom:15px;}
#sale_banners .left{float:left;}
#sale_banners .right{float:right;}

#footerblock{margin:20px 0;}
#footerblock .li_counter{width:88px;float:left;margin-left:25px;}
#footerblock .left{float:left;}
#footerblock .left p{font-size:11px;padding-top:5px;}
#footer_menu{list-style:none;}
#footer_menu li{float:left;margin-right:5px;padding-right:5px;border-right:1px solid #000000;}
#footer_menu li a{color:#7B9B09;}
#footerblock .small_logo{float:right;}

#breadcrumb{background:#F1F1F1;}
#breadcrumb .tlc{background:url(/img/b-tlc.gif) left top no-repeat;}
#breadcrumb .trc{background:url(/img/b-trc.gif) right top no-repeat;height:7px;}
#breadcrumb .blc{background:url(/img/b-blc.gif) left bottom no-repeat;}
#breadcrumb .brc{background:url(/img/b-brc.gif) right bottom no-repeat;height:6px;}
#breadcrumb .br_content{padding-left:25px;overflow:hidden;_height:1%;}
#breadcrumb .br_content ul{list-style:none;color:#246C00;padding:0;margin:0;overflow:hidden;float:left;}
#breadcrumb .br_content ul a{color:#246C00;}
#breadcrumb .br_content ul li{float:left;margin-right:10px;line-height:14px;}
#breadcrumb .br_content ul li span{display:block;width:10px;height:12px;background:url(/img/pointer2.gif) 0 4px no-repeat;}
#breadcrumb .br_content div{width:13px;height:12px;float:right;margin:0 10px 0 0;}

#content_inner{margin:25px 0px 25px 0px;}
#content_inner .ci_left{float:left; padding-right:50px;}
#content_inner .ci_right{float:left;margin-bottom:50px;}
/*
@media(handheld, only screen and (max-device-width: 667px)) {width:365px; }
@media(max-width:767px){#content_inner .ci_right{ width:665px; }}
@media(min-width:768px){#content_inner .ci_right{ width:665px; }}
@media(min-width:992px){#content_inner .ci_right{ width:665px; }}
@media(min-width:1200px){#content_inner .ci_right{ width:665px; }}
*/

	

a .strong {
	font-weight:bolder;
}
#left_menu{list-style:none;padding:0;margin:0;}
#left_menu li{font-size:13px;font-weight:bold;color:#246C00;
/* 	background:url(/img/lmenu.gif) left top no-repeat; */
	padding-left:20px;}
#left_menu ul{list-style:none;padding:0;margin-bottom:15px;margin-left:-20px;margin-top:5px;}
#left_menu ul li{font-weight:normal;padding-left:24px;padding-bottom:2px;}
#left_menu ul li a{color:#000000;}
.ex_srch_info{color:#575757;font-weight:bold;}

#exhibitions_list{margin-left:-15px;}
.exhibitions_list td{vertical-align:top;}
.exhibitions_list td.logo{width:100px;padding:15px 0 15px 15px;}
.exhibitions_list td.ex_anons{padding:15px;}
.exhibitions_list td.ex_anons .title{padding-bottom:3px;overflow:hidden;_height:1%;}
.exhibitions_list td.ex_anons .title .lgt{font-weight:bold;width:250px;float:left;}
.exhibitions_list td.ex_anons .title .rgt{width:185px;float:right;font-size:11px;color:#439D00;}
.exhibitions_list td.ex_anons .title a{color:#439D00;}
.exhibitions_list td.ex_anons .info{padding-top:3px;}
.exhibitions_list tr.hover{background:#FAFAFA;}

.login_table td{padding:5px 0;}
.login_table td.lt_td1{width:50px;text-align:right;padding-right:15px;}
.login_table td.lt_td2{width:180px;}
.login_table td.lt_td2 input.txt{width:180px;}
.login_table td.lt_td3{padding-left:15px;}

.left_banner_block{margin:35px 0;}
.left_banner_block div{margin-bottom:20px;}

#ex_categs{list-style:none;margin:30px 0;padding:0;}
#ex_categs li{line-height:9px;background:url(/img/arrow-green.gif) left top no-repeat;padding-left:15px;margin:0 0 22px 0;}
#ex_categs li a{color:#000000;font-weight:bold;text-decoration:none;}
#ex_categs li a:hover{color:#868686;}
#ex_categs li ul{list-style:none;margin:0 0 0 0;}
#ex_categs li ul li{line-height:15px;background:url(/img/arrow-white.gif) left top no-repeat;padding-left:15px;margin:10px 0 5px 0;}
#ex_categs li ul li a{font-weight:normal;text-decoration:underline;}
#ex_categs li ul li a:hover{text-decoration:none;}
#ex_categs li ul li span{color:#CCCCCC;}

.ex_header{width:100%;}
.ex_header td{vertical-align:top;}
.ex_header td.lgt{width:100px;}
.ex_header td.rgt{padding-left:20px;}
.ex_header td.rgt h1{padding:0;margin:0;}
.ex_header td.rgt .small_desc{font-size:17px;padding:15px 0;border-bottom:1px dotted #E3E3E3;}

.ex_des{width:100%;border-collapse:collapse;}
.ex_des td{vertical-align:bottom;}

div  .info{padding-top:7px;}
.ex_des td.rgt{width:115px;text-align:right;}

.ex_photos{overflow:hidden;}
.ex_photos div{float:left;margin:0 15px 15px 0;}
.ex_photos div img{width:177px;}

.auth_table{border-collapse:collapse;width:100%;}
.auth_table td{padding:10px 0;}
.auth_table td.at_td1{width:120px;text-align:right;padding-right:10px;}
.auth_table td.at_td2{width:200px;}
.auth_table td.at_td2 input.txt{width:200px;padding:3px 0;}
.auth_table td.at_td2 input.cap{width:40px;padding:3px 0;}
.auth_table td.at_td3{padding-left:10px;}

.extended_search{background:#F1F1F1;overflow:hidden;margin:10px 0 30px 0;}
.extended_search .tlc{background:url(/img/b-tlc.gif) left top no-repeat;}
.extended_search .trc{background:url(/img/b-trc.gif) right top no-repeat;height:7px;padding:5px;}
.extended_search .trc a{color:#000000;text-decoration:none;border-bottom:1px dashed #000000;}
.extended_search .blc{background:url(/img/b-blc.gif) left bottom no-repeat;}
.extended_search .brc{background:url(/img/b-brc.gif) right bottom no-repeat;height:6px;}
.extended_search .center{padding-left:10px;}

.search_form{border-collapse:collapse;width:100%;}
.search_form td{padding:5px 0;}
.search_form td.sf_td1{width:150px;}
.search_form td.sf_td2 .txt{width:300px;}

.submit_button{color:#000000;padding:0 10px;}

.subscr_cat{font-weight:bold;padding:10px 0 5px 0;}
.subscr_cat:first-child{padding-top:0;}
.subscr_subcat{padding:5px 0;font-size:11px;}

#faq_links, #faq_text{list-style:none;}
#faq_links li{padding:5px 0;}
#faq_links li a{color:#000000;}

.ex_order_left{background:#F0FFE7 url(/img/dot.gif) left top repeat-y;}
.ex_order_left .tlc{background:url(/img/tlc-e.jpg) left top no-repeat;}
.ex_order_left .trc{background:url(/img/trc-e.jpg) right top no-repeat;height:5px;}
.ex_order_left .blc{background:url(/img/blc-e.jpg) left bottom no-repeat;}
.ex_order_left .brc{background:url(/img/brc-e.jpg) right bottom no-repeat;height:5px;}
.ex_order_left .order_cont{padding:0 25px;}
.ex_order_left .order_cont h1{font-size:36px;color:#386E18;padding:0;margin:0 0 25px 0;}
.ex_order_left .order_cont h2{font-size:18px;color:#386E18;padding:0;margin:20px 0 15px 0;font-weight:normal;}
.ex_order_left .order_cont .dashed{border-bottom:2px dashed #CAE7B9;}
.ex_order_left .order_cont .label_type{float:left;margin:25px 0 25px 30px;color:#386E18;font-size:21px;}
.ex_order_left .order_cont .label_box{margin:25px 0 25px 140px;width:370px;border:1px solid #B1DE76;padding:5px;background:#FFFFFF;color:#386E18;font-size:15px;}

.ex_order_params{width:100%;}
.ex_order_params td{vertical-align:middle;padding:5px 0;}
.ex_order_params td.td1{width:140px;text-align:right;}
.ex_order_params td.td2{padding-left:10px;font-size:18px;}
.ex_order_params td.td2 input{padding:3px 0; }
.ex_order_params td.td2 select{padding:3px 0;width:207px;} 
.ex_order_params td.td2 textarea{width:355px;}
.ex_order_params td.td2 input.date-pick{width:105px;}
.ex_order_params td.td2 input.txt_small{width:60px;}
.ex_order_params td.td2 input.txt_big{width:355px;}

.ex_order_params2{width:100%;}
.ex_order_params2 td{vertical-align:middle;padding:5px 0;}
.ex_order_params2 td.td1{width:330px;padding-right:10px;text-align:right;font-size:15px;}
.order_submit{text-align:center;margin:25px 0;}

#description_block p {
	font-size: 16px;
	/*line-height: 1.25;*/
	color: #525252;
	margin-bottom: 16px;
}
.validation_error{margin:20px 0;padding:10px;font-size:14px;border:2px dashed #FF5454;}

/* search interfaces */
#search_infowindow{width:565px;position:absolute;top:295px;left:240px;z-index:90;background:#539E10 url(/img/search-bg.gif);display:none;}
#search_infowindow .blc{background:url(/img/blc-s.gif) left bottom no-repeat;}
#search_infowindow .brc{background:url(/img/brc-s.gif) right bottom no-repeat;height:6px;}
#search_infowindow .area{padding:10px 10px 0 10px;}
#search_infowindow .area table{width:100%;}
#search_infowindow .area table td{padding:5px 0;font-weight:bold;color:#FFFFFF;}
#search_infowindow .area table td select{width:190px;height:24px;border:0 none;font-size:15px;}
#search_infowindow .area table td input{width:405px;height:24px;border:0 none;font-size:15px;}
#search_infowindow .area table td input.date_exsb{width:90px;}

.block_letters{margin:15px 0 10px 0;}
.block_letters div{color:#A3A3A3;font-size:11px;}
.block_letters ul{list-style:none;overflow:hidden;font-size:16px;}
.block_letters ul a{text-decoration:none;color:#386400;display:block;padding:2px 4px;}
.block_letters ul a:hover, .block_letters ul li.active a{color:#FFFFFF;background:#386400;}
.block_letters ul li{float:left;}

.partner_banner{margin:40px 0;}
.partner_banner .textarea{padding-top:10px;}
.partner_banner .textarea textarea{width:100%;height:100px;border:1px solid #CCCCCC;}

#companies-list{list-style:none;margin:0 0 30px 0;}
#companies-list li{margin:15px 0;overflow:hidden;}
#companies-list li img{float:left;margin:0 15px 0 0;}
#companies-list li .box div{font-size:18px;}
#companies-list li .box p{font-style:italic;}

.order-sent{}
.order-sent h1{text-align:center;}
.order-sent .thanks{text-align:center;font-size:18px;margin:35px 0;}
.order-sent .favorite{font-size:18px;color:#575757;}
.order-sent .button{text-align:center;margin:10px 0 35px 0;}
.order-sent .button input{padding:0;margin:0;border:0 none;width:172px;height:30px;background:url(/img/button-favorites.gif) 0 0 no-repeat;cursor:pointer;}
