@CHARSET "windows-1251";

html {height:100%;}
body {margin:0;  padding:0;  height:100%;  min-height:100%; font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif; }


input, textarea, select{border:1px #ccc solid;}

h1, p {margin-top: 0;}

h1 {font-size:14px;}
p {font-size:14px;}




#main, #head, #middle, #footer {min-width:1050px;}

.empty {height:1px; clear:both;}	
.print_text {font-size:12px;float:right;}

#main {}
*html #main {}

#head {height:173px; background-color: #FDF31E; border-bottom:1px #FEA502 solid;}
	#head_left {width:23%; height:173px; background:url(../i/medex_02.gif) repeat-x; float:left; padding-right:8px;}
	#head_left_d {}
	#head_phone {z-index:1;position:absolute; left:0; top:0; color:#fff; padding: 5px 0 0 10px;}
	#phone {font-size:30px;white-space:nowrap; } 
	#slogan {font-size:18px;}
	
	
#mail{font-size:18px; color:#FFFFFF}
#mail A:link {text-decoration: none; color:#FFFFFF;}
#mail A:visited {text-decoration: none; color:#FFFFFF;}
#mail A:active {text-decoration: none; color:#FFFFFF;}
#mail A:hover {text-decoration: none; color:#FFFFFF;}
	

	#head_center {width: 597px; height:173px;background:url(../i/medex_04.gif) no-repeat; float:left; position:relative;}
		#head_flanec {position:absolute; left:117px; top:23px;}
		#head_kran {position:absolute; left:260px; top:22px;}
		#head_truba {position:absolute; left:440px; top:22px;}
	#head_right {height:173px; text-align:right; text-align:center;}

#menu {background:#FDF31E; height:28px;}
#menu_beg {width:23%; height:28px; float:left; background:  #ff8005;}
#menu ul, #menu  li {float:left; padding: 0; margin: 0; list-style: none;}
#menu ul {margin: 0 0 -3px -160px;}
#menu li {height:28px; text-transform: uppercase; font-size:14px;  font-weight:bold;}

#menu li.s {width:40px; background:url(../i/index_32.gif) no-repeat; }/* для всех */
#menu li.s_sel_beg, #menu li.m5beg_sel_beg {width:40px; background:url(../i/index_28.gif) no-repeat; }/* для всех */
#menu li.s_sel_end {width:40px; background:url(../i/index_30.gif) no-repeat; }/* для всех */
#menu li.s1 {width:40px; background:url(../i/menu_1.gif) no-repeat;}
#menu li.s1_sel_beg {width:40px; background:url(../i/index_36.gif) no-repeat; }/* для всех */


#menu li.m5beg {width:40px; background:url(../i/index_34.gif) no-repeat; } /* для последнего */
#menu li.m5end {width:40px; background:url(../i/index_35.gif) no-repeat;} /* для последнего */

#menu li.m1 {width:118px; background:url(../i/menu_.gif) no-repeat;text-align:center; padding-top:5px;height:23px;}/* для всех */
#menu li.m1_sel, #menu li.m5_sel {width:118px; background:url(../i/menu5.gif) no-repeat #000; color:#FF9900; text-align:center; padding-top:5px; height:23px;}/* для всех */
#menu li.m5 {width:118px; background:url(../i/menu_1.gif) no-repeat;text-align:center; }/* для последнего */

#menu li.m5end_sel_end {width:40px; background:url(../i/index_31.gif) no-repeat; }

#menu a {text-decoration:none; color:#000000;}
#menu a:hover {color:#fff;}
#menu li.m1_sel a, #menu li.m5_sel a  {color:#FF9900;}

#middle { clear:both; overflow:hidden}
	#middle_left {width: 23%; background:url(../i/medex_35.gif) repeat-y right; float:left; padding-bottom:32767px;  margin-bottom:-32767px;}	
	#middle_center { margin-left:23%;}
		#middle_right {width:268px; background:url(../i/medex_38.gif) repeat-y left; float:right;padding-bottom:32767px;  margin-bottom:-32767px;}
		#middle_text {padding-right:268px;}
		#text {padding: 0 10px 20px 28px;font-size:14px;}
		#text h1 {text-align:left;font-size:16px;}
		#text h2 {font-size:14px;}
		#text h3 {font-size:13px;}
		#text img {border:0;}
		#text a {color:#000;}
		#text a:hover {color:#f8821e;}
		#liders_footer {}
			#liders_footer b {font-size:13px;padding:0; margin:0;}
			#liders_footer a {color:#000;}
			#liders_footer a:hover {color:#f8821e;}
			.h_liders {clear:both;background:url(../i/medex_24.gif) no-repeat right #ccc;height:26px;}
				.h_liders2 {background:url(../i/medex_22.gif) no-repeat left; text-align:center;font-size:14px; font-weight:bold;text-transform: uppercase;padding:4px 0;}				
				.h_liders3 {background:url(../i/sep3.gif) no-repeat #ccc; padding:4px 0; padding-left:50px; font-size:14px; font-weight:bold;text-transform: uppercase;}				
				.h_liders3 a {text-decoration:none; color:#000;}				
				.h_liders4 {background:url(../i/sep2.gif) no-repeat right #ccc; padding:4px 0; text-align:left; padding-right:50px; padding-left:40px; font-size:14px; font-weight:bold;text-transform: uppercase;white-space: nowrap;}				
				.h_liders4 a {text-decoration:none; color:#000;}				
			.img_liders {background:url(../i/medex_29.gif) no-repeat center; height:158px; text-align:center;}
			.img_liders:hover {background:url(../i/medex_31.gif) no-repeat center;}
			.img_liders img {border:none;}

.sldr {list-style-image:url(../i/medex_16.gif);padding:0; margin: 20px 0 30px 80px;}
.sldr li {font-size:14px; padding: 3px 0;}
.sldr li a {text-decoration:none; color:#000;}
.sldr li a:hover {font-weight:bold;}
.sldr li strong {font-weight:bold;}

#online {padding: 5px 0 10px 7px;text-align:center; background:url('../i/bloknot.gif') no-repeat center top;}

.sldr2 {list-style:none;padding:0; margin: 5px 0 30px 0;}
.sldr2 li .div1 {}
.sldr2 li .div2, .sldr2 li .div2select {background:url(../i/medex_16.gif) no-repeat 40px top; font-size:14px; padding: 3px 0 3px 70px;}
.sldr2 li a {text-decoration:none; color:#000;}
.sldr2 li a:hover {text-decoration:underline;}
/* .sldr2 li .div1:hover, .sldr2 li .div1select  {background:url(../i/medex_19.gif) no-repeat 38px top #ff9900;} */
/* .sldr2 li .div2:hover, .sldr2 li .div2select  {background:url(../i/sep1.gif) no-repeat right top;font-weight:bold;} */
.sldr2 li .div1select  {background:url(../i/medex_19.gif) no-repeat 38px top #ff9900;} 
.sldr2 li .div2select  {background:url(../i/sep1.gif) no-repeat right top;font-weight:bold;} 



.sldr22 {padding:0; margin: 10px 0 10px 45px; list-style: none;}
.sldr22 li {background:url(../i/medex_20.gif) no-repeat top left;font-size:14px; padding: 1px 10px;}
.sldr22 li a {text-decoration:none;color:#000;padding:0 5px;}
.sldr22 li a:hover {text-decoration:underline;}
/*.sldr22 li:hover {background:url(../i/medex_20.gif) no-repeat left;}*/
.sldr22 .select {text-decoration:underline;}

.nav {padding:10px 0 15px 0;height:20px;}
.nav ul {padding: 0; margin: 0;list-style: none;}
.nav li{float:left;vertical-align: bottom;white-space: nowrap;}
.slash {color:#999;font-size: 11px;padding: 4px 10px;vertical-align: text-bottom;}
.nav b {color:#000;font-size: 11px; }
.nav a {color:#999;font-size: 11px;font-weight: normal;}
.nav a b {color:#000; text-decoration:underline;}
.nav a:hover {text-decoration:none;}


.news {padding: 20px 20px 20px 52px;}
.news_list {}
.news .anons_date, #news_list .anons_date {background-color:#f8821e;width:50px;text-align:center;padding:0 4px;font-size:10px;color:#fff;margin-bottom:5px;}
.news p, #news_list p {font-size:12px;text-align:left; margin-bottom:0;}
.news a, #news_list a {color:#000;}
.news a:hover, #news_list a:hover {color:#f8821e;}

.search1 { background:url(../i/search1.jpg) repeat-x; width:131px;height:49px; margin-top:28px;}
.search2 { background:url(../i/search2.jpg) no-repeat; width:111px; height: 135px;}
.in_search {border:1px #000 solid;border-right:0px #fff inset; margin-top:10px;padding:1px 0;margin-left:10px;font-size:11px; height:12px; width:120px;}
*html .in_search {margin-top:9px;}

.nc_news h2 {font-size: 15px; display:inline;}}
.nc_news a {color:#000;}
.nc_news a:hover {color:#f8821e;}
.nc_news .nc_datetime {color:#aaa; padding-bottom:10px;font-size:11px;}
.nc_news.nc_full {}
.nc_news.nc_full h2 {font-size: 15px;}
.nc_news.nc_full a {color:#000;}
.nc_news.nc_full a:hover {color:#f8821e;}


.nc_pagination {font-size:14px;}
.nc_pagination a {color:#000;padding:0 5px;}
.nc_pagination a:hover {color:#000;}
.nc_pagination .active {background:#ccc;padding:0 5px;}
.no {color:gray;}

.nc_list.nc_vacancies a{color:#000;}


.nc_articles {}
.nc_articles .nc_site {font-size:12px;}

.nc_simple_catalog {}
.nc_simple_catalog .nc_row {text-align:center;}
.nc_simple_catalog .nc_full_text {}

#footer {clear:both; background-color:#FEEE1C;border-top:1px #FEA502 solid; }
	#footer_left { background:url(../i/footer.jpg) no-repeat 140px #FFF; width:520px;padding: 13px 0 0 20px;}
	#footer_left p {font-size:11px; padding:0; margin:0 0 9px 0;line-height:1.2;}
	#footer_left a {color:#000;}
	
	
.datatable {border: 1px solid #000; border-spacing:0; border-collapse: collapse}
.datatable th {border: 1px solid #000;background:#ccc;}
.datatable td {border: 1px solid #000;padding-left:5px;}

.print {float:right;font-size:12px;}
.print a {color:#000000;}
.print a:hover {text-decoration:underline;}
