BODY { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#777777;}
H1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#156B9A;}

#all_content {
min-width:1110px;
}

* html #all_content{
	height: 100%;
	width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1110)? "1110px": "");
}



.path:hover {
font-family:Tahoma;
font-size:10px;
color:#F1902F;
text-decoration: none;
}
#content {margin:0px 15px 0px 15px;}
#content A {font-family:Tahoma;
color:#FF7200;

}
#content A:hover {
text-decoration:none;
}
.path {
font-family:Tahoma;
font-size:10px;
color:#BEBEBE;
text-decoration: none;
}
A.smalllink {font-family:Tahoma;
font-size:9px;
color:#176999;
text-decoration: none;}
A.smalllink:hover {color:#FAA538;}
.tabledtext {border:1px solid #CECECE;
border-collapse:collapse;  }
.tabledtext TD {border:1px solid #CECECE;
border-collapse:collapse; background-color:#F6F6F6; }
.podp {
font-family:Tahoma;
font-size:10px;
color:#777777;
text-decoration: none;
}
.name:hover {
font-family:Tahoma;
font-size:11px;
color:#007CA6;
text-decoration: none;
font-weight: 600;
}
.name {
font-family:Tahoma;
font-size:11px;
color:#FF7200;
text-decoration: none;
font-weight: 600;
}
/*
.gost1 {
font-family:Tahoma;
font-size:12px;
color:#777777;
text-decoration: none;
}
.gost2 {
font-family:Tahoma;
font-size:13px;
color:#777777;
text-decoration: none;
}
*/
.stylered {

font-family:Tahoma;
color:#FF7200;
font-weight: bold;
}
.map1:hover {
font-family:Tahoma;
font-size:11px;
color:#FAA538;
text-decoration: none;
}
.map1 {
font-family:Tahoma;
font-size:11px;
color:#176999;
text-decoration: none;
}
.map2:hover {
font-family:Tahoma;
font-size:11px;
color:#FAA538;
text-decoration: underline;
}
.map2 {
font-family:Tahoma;
font-size:11px;
color:#312823;
text-decoration: underline;
}
.map2_active {
font-family:Tahoma;
font-size:11px;
color:#999999;
text-decoration: underline;
}
.more:hover {
padding-left:4px;
padding-right:3px;
font-family:Tahoma;
font-size:10px;
color:#007CA6;
font-weight: 600;
text-decoration: none;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #007CA6;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #007CA6;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #007CA6;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #007CA6;
}
.more {
padding-left:4px;
padding-right:3px;
font-family:Tahoma;
font-size:10px;
color:#ADADAD;
font-weight: 600;
text-decoration: none;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #ADADAD;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #ADADAD;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #ADADAD;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #ADADAD;
}
.more1:hover {
padding-left:4px;
padding-right:3px;
font-family:Tahoma;
font-size:10px;
color:#007CA6;
text-decoration: underline;
}
.more1 {
padding-left:4px;
padding-right:3px;
font-family:Tahoma;
font-size:10px;
color:#ADADAD;
text-decoration: underline;
}
.toplink:hover {
padding-left:4px;
padding-right:3px;
font-family:Tahoma;
font-size:10px;
color:#FFFFFF;
text-decoration: none;
border-bottom:1px solid #FF9900;
}
.toplink {
padding-left:4px;
padding-right:3px;
font-family:Tahoma;
font-size:10px;
color:#FFFFFF;
text-decoration: none;
}
.jump {
font-family:Tahoma;
font-size:10px;
color:#F0F0F0;
text-decoration: none;
background-color:#8E8E8E;
border-top-width: 0px;
border-top-style: solid;
border-top-color: #F0F0F0;
border-left-width: 0px;
border-left-style: solid;
border-left-color: #F0F0F0;
border-right-width: 0px;
border-right-style: solid;
border-right-color: #F0F0F0;
border-bottom-width: 0px;
border-bottom-style: solid;
border-bottom-color: #F0F0F0;
}
.form {
font-family:Tahoma;
font-size:10px;
color:#999999;
text-decoration: none;
background-color:#F0F0F0;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #999999;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #999999;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #999999;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #999999;
}
/*--------- left news block ------------*/

A.secnavig {color:#146A98; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; 
text-decoration:none; display:block;}
A.secnavig:hover {color:#1880B0;}
A.whitelink { font-family:Tahoma, Verdana, sans-serif; font-size:9px; font-weight:bold; color:#FFFFFF; text-decoration:none;
padding-left:10px; background:url(img/arrow-white.gif) no-repeat 0px 3px;}
A.whitelink:hover { color:#57BBE9; background:url(img/arrow-lightblue.gif) no-repeat 0px 3px;}
A.mainnavig { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:none; 
padding-left:25px; background:url(img/arrow-grey.gif) no-repeat 5px 3px; font-size:10px; font-weight:bold;}
A.mainnavig:hover { color:#000000; background:url(img/arrow-black.gif) no-repeat 10px 3px;}
A.greylink { color: #7B7B7B; text-decoration: underline;}
A.greylink:hover { text-decoration: none;}
.newsdate { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:400;
padding:0px 4px 0px 4px; border:0px solid #333333; margin-bottom:4px; margin-left:70px;background-color:#999999;color:#f0f0f0}
.ss {padding-left:4px; }

/*--------- second navigation block ------------*/

.bluetitle {color:#1A85BD; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;font-weigh:400;}

/*----------- maintext block ----------*/
A.textlinkNormal { font-family:Tahoma,Verdana,sans-serif; font-size:10px; color:#166B92; text-decoration:none;
background:url(img/arrow-blue.gif) no-repeat 3px 4px; padding-left:10px;}
A.textlinkNormal:hover {color:#E03F00; background:url(img/arrow-blue-on.gif) no-repeat 3px 4px;}

A.textlinkBold { font-family:Tahoma,Verdana,sans-serif; font-size:10px; color:#166B92; text-decoration:none;
background:url(img/arrow-blue.gif) no-repeat 3px 4px; padding-left:10px; font-weight:bold;}
A.textlinkBold:hover {color:#E03F00; background:url(img/arrow-blue-on.gif) no-repeat 3px 4px;}
.tabletitlewhite {color:#FFFFFF; font-weight:bold; padding-left:15px;}
.prodtable {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; border-collapse:collapse;}
.prodtable TD {vertical-align:top; padding-left:10px; border:1px solid #FFFFFF; }

.maintextnewsdate { font-family:Verdana, Arial, Helvetica, sans-serif; color:#909090; font-size:11px; font-weight:bold;
padding:0px 4px 0px 4px; border:1px solid #dddddd; margin-bottom:4px; width:250px; margin-left:10px; }
/*----------- bottom block ------------*/
.contactwhitetext {color:#FFFFFF;}

A.whitebottomlink { font-family:Tahoma, Verdana, sans-serif; font-size:9px; font-weight:bold; color:#CCCCCC; text-decoration:none; margin-bottom:4px;}
A.whitebottomlink:hover { color:#FFFFFF;}
A.navigbottom {font-family:Tahoma,Verdana,sans-serif; font-size:9px;  text-decoration:none; color:#666666; padding:4px 6px 4px 6px; margin-bottom:8px;}
A.navigbottom:hover {color:#000000; background-color:#F0F0F0; }
.navigbottomDiv {margin-bottom:3px; margin-top:4px; }
.navigbottomDiv:hover {background-color:#FFFFFF;}


TABLE.thinkborder { border-collapse:collapse;border:1px solid #cdcecd;}
TABLE.thinkborder TD {border:1px solid #cdcecd;}

.headline {
cursor: pointer; 
text-decoration:underline;
}
.hidden {
display: none; 
text-align: "center"; 
margin-top: 7px;
}

.style1 {font-weight: bold}
.style2 {font-weight: bold}
