/* D O C U M E N T */
html
{
height: 100%;
}
body
{
height: 100%;
background : #E5E4D3 url(../imgs/main_bg.gif) repeat;
margin:0;
}


/* D I V */
#nonFooter
{
position: relative;
min-height: 100%;
}
* html #nonFooter
{
height: 100%;
}
#footer
{
position: relative;
/* margin: -90px auto 0 auto; */
background-color : #F1F1F1;
}

input.input_text {
	color : #666666;
	background : #FFFFFF;
	font-size : 12px;
	height : 19px;
	width: 130px;
	padding : 2px 0px 2px 2px;
	margin : 0px;
	border: 1px solid #DDDDDD; 
}
.btn {
	height:18px; 
	background-color: #8C9B6B;
	font-size:12px; 
	border:none; 
	color:#FFFFFF; 
	font-family: Tahoma; 
	font-weight:bold;
}
/* L I N K S */
a:link {
	color : #519A08;
	text-decoration : underline;

}
a:visited {
	color : #356615;
	text-decoration : underline;
}
a:hover {
	text-decoration: none;
	
}
a.news:link {
	color : #AC1011;
	text-decoration : underline;
	font-size:1.2em;
}
a.news:visited {
	color : #AC1011;
	text-decoration : underline;
font-size:1.2em;
}
a.news:hover {
	text-decoration: underline;
font-size:1.2em;
color:#41AC10;
}



a.menu2:link {
	color : #356615;
	text-decoration : underline;
	font-size : 10px;
}
a.menu2:visited {
	color : #333333;
	text-decoration : underline;
	font-size : 10px;
}
a.menu2:hover {
	color : #C1252C;
	text-decoration : none;
	font-size : 10px;
}

a.white:link {
	color : #fff;		
	text-decoration : underline;
	line-height : 2em;
}
a.white:visited {
	color : #fff;
	text-decoration : underline;
	line-height : 2em;
}
a.white:hover {
	color : #fff;
	text-decoration : none;
}

/* T E X T */
td {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 75%;
	color : #333333;
	
}

.main_t {line-height : 1.4em;}
.div_zag {
	background : #73C126 url(../imgs/bg2.gif) repeat-x; 
	margin : 20px 20px 0px 20px; 
	height : 32px; 
	padding : 7px 0px 0px 10px;
	color : #FFFFFF;
	font-size : 120%;	
	font-weight : bold;
}
.div_main {
	margin : 20px 20px 0px 20px; 	
}
h1 {
	font-size : 140%;
}
h2 {
	font-size : 120%;
}

h3 {
	font-size : 110%;
}

.news_img {
	border : 10px solid #F6F6F6;
}
.news_date {
	font-weight : bold;
}


.linkl {
	font-family : Tahoma;
	font-size : 75%;
	color : #82BB5C;
}

 ul.menu_main {
	padding:0;
	margin:0;
}
 ul.menu_main li {
	margin:5px 0px 0px 27px;
	padding-bottom:10px;
	list-style-image : url('../imgs/bul1.gif');	
	background : url('../imgs/bg4.gif') bottom left repeat-x;
}

ul.menu2 {
	margin:10px 0px 0px 0px;
	padding:0;
}
ul.menu2 li {
	list-style-image : url('../imgs/bul3.gif');
	background : none;
}

ul.menu3 {
	margin : 0;
	padding : 0;
}
ul.menu3 li {
	margin:5px 5px 0px 15px;	
	padding-bottom:5px;
}




ul.menu_int {
	margin:0;
	padding:0;
	line-height:1.3em;
}
ul.menu_int li {
	list-style : none;
	list-style-image : none;
	margin:0px 0px 0px 10px;
	padding-bottom:5px;
	font-weight : bold;
}
ul.menu_int2 {
	margin:0;
	padding:0;
	margin-top:5px;
}
ul.menu_int2 li {
	margin:0px 0px 0px 15px;
	font-weight:normal;
}
/*
ul.menu_int {
	margin:0;
	padding:0;
	font-size:12px;
	list-style-position:inside;
}
li.menu_int {
	list-style-type:none;
	margin:2px 0px 2px 0px;
	padding:2px 0px 0px 0px;
	font-weight:bold;
}
ul.menu_int ul {
	font-size:12px;	
	margin:0;
	padding:0;
	font-weight:normal;
}
ul.menu_int ul li {
	margin:6px 0px 6px 15px;
	list-style-type:none;
}
*/
.div_menu_int_left {
	float:left; 
	width:50%;
}
.div_menu_int_right {
	margin-left:50%;
}
* html .div_menu_int_right {
	display:inline-block;
}
* html .ul_span_ie {
	margin-left:-15px;
}

.news_date_string

 {
	font-weight : normal;
font-size : 9px;
	color : #8C9B6B;
}

.advrt {font-size : 9px; color: #818181}
.advrt a {font-size : 9px; text-decoration : none; color: #818181}
.advrt a:hover {font-size : 9px; text-decoration : underline; color: #818181}

#uaLinkScroller { display: inline; margin: 0px; padding: 0px; }
#uaLinkScroller li { display: none; }



.znaete {font-size : 15px;
	color : #ADD44C;
	font-weight : bold;}


hr {
	background:#CFD8BB;
	border-top:1px solid #CFD8BB;
	border:0;
	color:#CFD8BB;
	height:1px;
	margin:0px 0px 15px 0px;
	padding:0;
}

a:link.menured {color:#A60C0C;}


#rs {background-color:#E57E00; padding:2px;}
#rs a {color:#FFFFFF; text-decoration:none;}
#rs a:hover {color:#F6D4B3; text-decoration:none;}


#hye {font-size: 10px; color:#666;}
#hye a{font-size: 10px; color:#666; text-decoration:none;}
#hye a:hover{font-size: 10px; color:#ADADAB; text-decoration:none;}

#ggl {clear:both; margin-left:4px;}
#gg2 {margin-bottom: 10px;}

#more_info_before { margin:0px 0px 0px 20px; font-weight:bold;}
#more_info { margin:7px 0px 0px 20px; font-size:12px; line-height:14px;}
#more_info a {color:#356615; font-size:13px;}

#more_info .desc_info {margin-top:7px;}

#more_info .site {font-size:10px; line-height:normal; margin-top:4px; clear:both;}

.news_img_full {float:left; margin:0px 5px 0px 0px; border : 5px solid #F6F6F6; padding:1px;}
* html .news_img_full {float:left; margin:20px 5px 0px 0px; border : 10px solid #F6F6F6; padding:1px;}


#more_text { padding-top: 5px; padding-left:33px; font-size:11px; }
#more_text a {font-weight:bold; text-decoration:underline; color:#519A08; font-size:11px;}
#more_text a:hover {font-weight:bold; color:#ADD44C; text-decoration:none; font-size:11px;}

#more_text .dq { margin-bottom:20px; font-size:11px;}
#more_text .zs { font-weight:bold; margin-bottom:9px;  font-size:11px;}

#more_text .bbg {padding-right:7px;}

#more_text .dq2 { margin-bottom:0px;}
#more_text a.back {font-weight:normal; margin-top:20px;}
#more_text a:hover.back {font-weight:normal; text-decoration:none;}
.x0 {background-color:#D9DDC6;}
.x00 {height:180px;}
.x1 {height:30px; border-bottom: 1px solid #ffffff} 
.x2 {margin-left:13px; float:left; font-size:10px;}
.x3 {float:left;}
.x4 {font-size:10px; padding-right:10px; float:right;}
.x5 {width:220px; height:198px;}
.x6 {padding: 0px 10px 0px 20px; font-weight: bold;}
.x7 {padding: 5px 10px 0px 20px; font-size: 11px;}
.x8 {padding: 0px 0px 0px 0px; font-weight: bold;}
.x9 {margin-top: 10px;}
.x10 {table-layout:fixed;}
.x11 {background: #FFFFFF url(../imgs/bg5.gif) repeat-x;}
.x12 {background: #FFFFFF url(../imgs/bg1.gif) repeat-y right;}
.x13 {list-style-image:url(http://www.medkurs.ru/imgs/bul2.gif);}
.x14 {background:#519a08; padding:5px;}
.x15 {margin:20px 0px 20px 13px; font-weight: bold;}
.x16 {background-image:url(/imgs/bg7.gif); height:36px;}
.x17 {font-size:11px; margin-top:19px;}
.x18 {background-color:#FFFFFF;}
.x19 {width:100%; clear:both; margin-bottom:10px;}

.pages {
margin-top: 33px;
    clear: left;
margin-top:33px;
padding-bottom:13px;
    font-size: 12px;
    font-family: Arial, sans-serif; margin-left: 200px;
}

.pages a:hover {
    background:#CFD8BB; color:#292929;
}

.pages a, .pages span {
    color: #AC1011;
    display: block;
    float: left;
    line-height: 2.2em;
    padding:0 3px;
    text-align:center;
    margin-right: 0.4em;
    border: 1px solid #CFD8BB;
    background: #FFFFFF;
text-decoration:none;
}

.pages span.current {
    border: 1px solid #7c0e0e;
    font-weight: bold;
    background: #AC1011;
    color:#ffffff;
}

.pages span.current2 {
    border: 1px solid #388708;
    font-weight: bold;
    background: #64A628;
    color: #fff;
}



.x21 {float:left; margin-left:100px;}
.x22 {background-image:url(/imgs/bg9.gif);}
.x23 {background:url(/imgs/ugol21.gif) left bottom no-repeat;}
.x24 {margin-left:13px;  font-size:10px;}
.x25 {height:90px;}
.x26 {background-image:url(/imgs/shad.gif); height:5px;}
.x27 {height:36px;}
.x28 {margin:5px 0px 5px 10px;}
.x28 a {font-size:11px; text-decoration:none; color:#333333;}
.x28 a:hover {font-size:11px; text-decoration:none; color:#356615;}
.x29 {width:77px; float:left;}
.x30 {margin-left:85px; height:1%; font-size:11px;}
.x30_2 {margin-left:85px; height:1%; font-size:11px; margin-right:10px;}
.x31 {clear:both; margin:0px;}
.x32 {margin:0px;}
.x33 {padding:5px;}
.x34 {padding:10px 5px 5px 5px;}
.x35 {vertical-align:top; margin-right:10px;}
.x36 {margin-right:10px; color:#CFD8BB;}
.x37 {color: #CFD8BB; margin-right:15px;}
.x38 {float:left; margin-top:5px; margin-left:17px; display:inline;}

#qp {margin-bottom:38px; margin-left:18px;}



.data {
    margin-top: 8px;
}
.data ol li{
    padding:6px;
    background-color:#fff;

    margin-bottom: 6px;
}
.data ol li a{
    font-size:1.2em;
}

.data ul{
    padding:0;
    margin:0;
}

.data ul li{
    list-style:none;
    border: 0 !important;
    padding-left: 4px;
    margin-left: 4px;
    margin-top: 2px;
}

.pagebar {
    width:380px;
    font-size:1.4em;
    padding:6px;
    margin:0 auto
}

a.source:link {text-decoration:none; color:#333333;}
a.source:visited {text-decoration:none; color:#333333;}

.banner {border-bottom:1px solid #ffffff; width:1000px}

#ggl2 {margin-bottom:20px;}
.dfr {padding-top:10px}
.dfr a{font-size:11px; text-decoration: none; color:#333}
