/* BEGIN P-18 */
html{height: 100%;}
table, th, td {font-size:100%; border-collapse: collapse;}
table,img {border:0;}
#main{position:relative; min-height:100%; max-width:1024px; margin: 0 auto; min-width: 997px;}
/*For IE*/* html #main{height:100%; width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) > 1000 ? "1024px" : (((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 1000 ? "1024px" : "99.7%"));}

/*--- TOP ---*/
div#top{background: url("../../../images/bg_top.gif") repeat-x 0 0; height: 100px;}
	div#logo{width: 267px; padding: 22px 0 0 80px; float: left;}
	div#top_right{margin-left: 347px;}
		div#nav{padding: 6px 0 0 0; text-align: right; height: 19px; background: #c1c9cd;}
		div#nav a{margin-right: 2px;}
		div#live_person{position: absolute; z-index: 1; top: 43px; right: 165px;}
		div#login_block{position: absolute; z-index: 1000; top: 25px; margin-left: 0; padding: 15px 0 0 12px; width: 310px; height: 72px; background: #fff;}
		* html div#login_block{margin-left: 3px;}
		div#login_block label{float: left; width: 56px; clear: left; color: #98a6b3; font-family: Tahoma; padding: 5px 0 0 0}
		div#login_block input#user_id, div#login_block input#user_pass{float: left; width: 158px; font-size: 11px; padding: 2px 6px; border: 1px #c2cbd2 solid; clear: right;color: #98a6b3; height: 14px; margin-right: 4px;}
		div#login_block div{height: 25px;}
		div#login_block a{color: #226b9b;  font-family: Tahoma; margin: -2px 0 0 56px; display: block; width: 110px;}

		div#top_text{position: absolute; top: 30px; left: 350px; width: 300px; z-index: 1;}
		div#lang{width: 143px; border: 1px #bdc7cf solid; background: #fff url(../images/arrow_down.gif) no-repeat 212px 6px; padding: 2px 6px; cursor: pointer; cursor: hand; font-family: Tahoma; position: absolute; z-index: 100; top: 36px; right: 5px;}
			div#lang ul{list-style: none; margin: 0;}
			div#lang li ul{display: none; list-style: none;}
			div#lang.hover li ul{display: block;}
				div#lang li{}
				div#lang li ul{padding: 5px 0 0 0;}
				div#lang li ul li{font-size: 1.1em; margin-bottom: 3px;}

		div#search{width: 147px; border: 1px #bdc7cf solid; background: #fff; right: 5px; padding: 1px 2px 1px 6px; font-family: Tahoma; position: absolute; top: 71px; z-index: 1;}
			input.search_in{width: 125px;font-size: 10px; float: left; height: 12px; border: 0; font-family: Tahoma; color: #8f959b; position: relative; top: 1px;}
			* html input.search_in{top: 0;}
			input.button_search{float: right; width: 16px;}


div#menu{background: url("../../../images/bg_menu.gif") repeat-x; height: 27px; clear: both; padding-bottom: 4px;}
	ul#navmenu{list-style: none; margin: 0; padding: 7px 0 0 28px; background: url(../images/bg_menu_left.gif) no-repeat 0 0; height: 20px; float: left;}
		ul#navmenu li{float: left; margin-right: 20px;}
		ul#navmenu a{text-decoration:none;font-weight:bold;color:#F9FCFD;}
		ul#navmenu a:hover{text-decoration:underline;}
		.login_button{float: right;cursor: pointer; cursor: hand;}

div#top_index_block{height: 183px; clear: both; padding-bottom: 4px}
	div#top_left_img{float: left; width: 464px;}
	div#top_left_img img{margin: 3px 2px 0 0;}
	div#top_right_text{margin-left: 464px;}
		div#index_block{background: #165a77 url(../images/bg_top_block_r.jpg) no-repeat 100% 100%; height: 183px; }
		div#index_block_in{background: url(../images/bg_top_block_l.jpg) no-repeat; padding: 39px 0 0 30px; height: 145px;color:#FFF;}
			div#index_block_in a{color:white; text-decoration:none;}
		div#index_block_in img{display: block;}
			img.order{margin-left: 0px;}


/*--- CONTENT ---*/
div.content{padding: 20px 86px 70px 30px;}

div#three_col{clear: both; position: relative; top: 3px; /*height: 168px;*/ height:1%;}
div#three_col.numbers{background: #e5e9ea;}
* html div#three_col{top: 0;}

	div#left_and_center{ float: left;background: #f2f5f6;}
		div#three_left{float: left; width: 33%; }
		div#three_center{margin: 0 33%}
			div#three_center div.index_in{border-left: 2px #fff solid; border-right: 2px #fff solid;}
			div#three_center div.number{border-left: 4px #fff solid; border-right: 4px #fff solid;}
		div#three_right{float: right; width: 33%; margin-left: -33%}
			div.index_in{padding: 0 20px 0 32px; /*height: 168px;*/ background: #f2f5f6;}
			div.index_in h1{margin: 0 0 8px 0; }
			div.index_in h1 b{display: none;}
				h1#complementary{background: url(../images/h1_complementary.gif) no-repeat; height: 35px;}
					h1#complementary.hover{background-image: url(../images/h1_complementary_h.gif)}
				h1#drug{background: url(../images/h1_drug.gif) no-repeat; height: 19px;}
					h1#drug.hover{background-image: url(../images/h1_drug_h.gif)}
				h1#get_proffesional{background: url(../images/h1_get_professional.gif) no-repeat; height: 35px;}
					h1#get_proffesional.hover{background-image: url(../images/h1_get_professional_h.gif)}

			div.number{padding: 44px 20px 0 30px; height: 128px;background: #e5e9ea; background-repeat: no-repeat; background-position: 100% 100%}
				#num_1{background-image: url(../images/number_1.gif);}
				#num_2{background-image: url(../images/number_2.gif);}
				#num_3{background-image: url(../images/number_3.gif);}
			div#inside_nomenu {padding: 20px 86px 70px 30px;}

div#two_col{clear: both; top: 6px; background: #f3f3f4; position: relative;}
* html div#two_col{margin-top: 3px; top: 0;}

	div#two_left{float: left; width: 50%;}
	div#two_right{margin-left: 50%;}
				div#two_left div.two_in{border-right: 2px #fff solid;}
		div.two_in{background: #f3f3f4; min-height: 150px; padding: 6px 40px 4px 24px;}
		* html div.two_in{height: 150px;}

		div.two_col_in{clear: both;}
			div.col_left{float: left; width: 43%; padding-right: 6%;}
			div.col_right{margin-left:46%; width: 43%; padding-right: 6%;}


		div.images div{width: 133px; padding-right: 8px; float: left; color: #a3b0b5}
		div.images div img{display: block; margin-bottom: 3px;}

	div#inside_block{clear: both;}
		div#inside_left{padding: 25px 0 6px 30px; background: #e5e9ea; float: left; width: 296px;}
		div#inside_right{margin-left: 366px; padding-right: 48px; width: 500px;}
		div#inside_right ul{margin-left: 15px; padding-left: 10px;}
		div#inside_right ul li{margin-left: 10px;}
		div#inside_right ol{margin-left: 15px; padding-left: 10px;}
		div#inside_right ol li{margin-left: 10px;}

		div#inside_block_left_bottom{width: 296px; clear: both; padding: 10px 0 6px 30px; background-color: White; float: left;}

			ul#leftmenu{list-style: none; margin: 0; padding: 0; font-family: Tahoma; color: #194354}
			ul#leftmenu li{margin-bottom: 16px;}
			ul#leftmenu li a{color: #194354;}
				ul#leftmenu li ul{padding: 16px 0 0 48px; list-style: none; margin: 0;}
				ul#leftmenu li ul li{margin-bottom: 7px; }
			ul#leftmenu li ul li a{color: #49a2bf;}
			input.sbmt {background-color: #cc0000; font-weight: bold; font-size: 12px; color: white;}


	div#leads_filter {background-color: #F3F3F5; padding: 20px 20px 0px 20px;}
	div#currency_filter {background-color: #F3F3F5; padding: 20px 20px 20px 20px;}
	div#service_selector {background-color: #F3F3F5; padding: 10px 20px 0px 20px;}
	div#leads_filter_price {background-color: #E5E9EA; padding: 5px 20px 5px 20px; border: Solid 1px White;}

/* --- FOOTER --- */
#footer_block{height: 132px; clear: both;}
#footer_main{height: 108px; margin: -108px auto; position: relative;}
#footer{height: 108px; margin: 0 auto; min-width: 997px; font-size: 12px; font-family: Tahoma; color: #97a2ad; max-width: 1024px; background: url("../../../images/bg_footer.gif") repeat-x 0 100%;}
#footer a{color: #97a2ad}
/*For IE*/* html #footer{width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) > 1000 ? "1024px" : (((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 1000 ? "997px" : "99.7%"));}

	ul#footmenu{list-style: none; margin: 0; padding: 0 0 0 32px;}
	ul#footmenu li{display: inline; margin-right: 32px;}

		div#foot_block{padding: 40px 0 0 32px;}
			div#copyright{float: left;}
			div#kcs{float: right; width: 212px; line-height: 1em;}
				div#kcs img{float: left; margin: 0 5px 0 0; position: relative;}
				
				

/* END P-18 */
