BODY {font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#FFFFFF;}
BODY, TABLE, TD {font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.pop { visibility:hidden; }
.go { visibility:visible; }
.pop1 { visibility:hidden;  position:absolute;}
.go1 { visibility:visible; position:absolute;}
IMG.png { behavior: url(/css/hack-png.htc); }
H1 {font-size:11px;font-weight:bold;color:#FFFFFF; margin-bottom:0px; margin-top:0px;}
H2 {font-size:11px;font-weight:bold;color:#000000; margin-bottom:0px; margin-top:0px;}
A {font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; color:#009AD0; text-decoration:underline;}
A:hover {color:#007FAC; text-decoration:none;}


/* ================     TOP  BLOCK              ========================*/
#divjump {position:absolute; z-index:15; }
.jumpmenu{border:1px solid #E37B00; padding:2px 4px 1px 2px; width:100px; height:12px; line-height:10px; color:#E37B00; background-color:#FFFFFF;}
.jumpsel {border-left:1px solid #E37B00;border-bottom:1px solid #E37B00;border-right:1px solid #E37B00; padding:1px 4px 1px 4px; margin:0px 0px 0px 0px; background-color:#FFFFFF;
height:12px; cursor:pointer; width:98px; color:#E37B00;}
.jumpselsub {border-left:1px solid #E37B00;border-bottom:1px solid #E37B00;border-right:1px solid #E37B00; padding:1px 4px 1px 8px; margin:0px 0px 0px 0px; background-color:#FFFFFF;
height:12px; cursor:pointer; width:94px; color:#E37B00;}
.jumpselsub1 {border-left:1px solid #E37B00;border-bottom:1px solid #E37B00;border-right:1px solid #E37B00; padding:1px 4px 1px 8px; margin:0px 0px 0px 0px; background-color:#FFFFFF;
 height:24px; cursor:pointer; width:94px; color:#E37B00;}

#content .active_input { background-color:#FFFFFF;border:1px solid #768597; padding:2px}
#content .disable_input { background-color:#DDDDDD;border:1px solid #768597; padding:2px}

.noborder {border-width:0px;}

#topyellowblock A {color:#FFFFFF; font-size:11px; text-decoration:underline;}
#topyellowblock A:hover {color:#910000; font-size:11px; text-decoration:none;}
#topyellowblock-right {padding-right:7px; }
#topyellowblock-right A {color:#B80000; font-size:11px; font-family:Arial, Helvetica, sans-serif; 
text-decoration:underline;margin:1px 5px 1px 5px; text-decoration:none; background-color:#FFAD0A; font-weight:normal;}
#topyellowblock-right A:hover {color:#910000; font-size:11px; text-decoration:underline;}

#topgreenblock {background-color:#2F806F; }
#topgreenblock FORM {margin:0px; padding:14px 0px 4px 0px;}
#topgreenblock INPUT {border:1px solid #49A28F; height:20px; line-height:20px; padding-left:4px; color:#005D75; width:84%;}
#topgreenblock SELECT {border:1px solid #49A28F; height:20px; line-height:20px; padding-left:4px; color:#005D75; width:200px;}

#topregisterblock FORM {margin:0px 0px 0px 0px; padding:4px 0px 0px 30px; position:relative; z-index:3;}
#topregisterblock INPUT {border:1px solid #9A9A9A; height:13px; line-height:13px; margin:0px; padding-left:4px; color:#9A9A9A; width:107px; margin:2px; font-size:10px;}
#topregisterblock TD {height:13px; line-height:13px;}
#topregisterblock A {color:#FF9000; text-decoration:underline; line-height:14px;}
#topregisterblock A:hover { text-decoration:none; color:#623700;}

#topgreenblock A {color:#FFFFFF; text-decoration:underline;}
#topgreenblock A:hover { text-decoration:none; color:#BEFAED;}

#newsblock {padding:2px 8px 2px 15px; line-height:10px;}
#newsblock .newsdate {color:#FFFFFF; background-color:#FFBD06; padding:1px 3px 1px 3px; font-size:10px; float:left; margin-right:8px;}
#newsblock A {color:#FFFFFF; text-decoration:underline;}
#newsblock A:hover {text-decoration:none; color:#BEFAED;}

#topleftblock {padding:4px 0px 4px 0px; text-align:left; border-top:1px dashed #B7B6B4; line-height:14px; margin:4px 14px 0px 14px;}
#topleftblock STRONG {color:#C92900; font-size:12px;}
#topleftblock A {color:#C92900; text-decoration:underline;}
#topleftblock A:hover {color:#C92900; text-decoration:none;}


.formvak {border:1px solid #9A9A9A; height:13px; line-height:13px;}

.textMainTitle {border-bottom:1px dashed #e0e0e0; padding-left:4px; color:#EC7000;}
.textSubTitle{background-color:#f9f9f9; padding:0px 4px 0px 4px; line-height:14px;}

/* ================     LEFT  BLOCK              ========================*/
#leftblock { padding:24px 12px 22px 18px; line-height:16px;}
#leftblock A {color:#7E7E7E; text-decoration:underline;}
#leftblock A:hover {color:#F50707; text-decoration:none;}

#bannerblocks IMG {margin-top:12px; margin-left:8px; border:1px solid #B7B7B7;}

/* ================     MAIN  MENU  BLOCK              ========================*/
#mainmenu {background-color:#FFFFFF; padding-left:20px; font-size:10px; padding-top:20px; padding-bottom:20px; text-align:center; }
/*
#mainmenu A {color:#5B5B5B; text-decoration:none; font-size:10px;}
#mainmenu A:hover {color:#FF8706; text-decoration:none; font-size:10px;}
*/

#mainmenu A {color:#5B5B5B;border-bottom:1px solid #4E4E4E; text-decoration:none; font-size:10px;}
#mainmenu A:hover {color:#FF8706;border-bottom:5px solid #E8E8E8; text-decoration:none; font-size:10px;}
/* ================     MAIN  BLOCK              ========================*/

#maintable TD { }
#content {font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:11px;padding:22px 22px 22px 16px;}
#content A {font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; color:#009AD0; text-decoration:underline;}
#content A:hover {color:#007FAC; text-decoration:none;}

#content .boardlinks A {font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; color:#009AD0; text-decoration:none;}
#content .boardlinks A:hover {color:#007FAC; text-decoration:underline;}

#pathlink  {font-size:13px;}

#pathlink A {font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
#pathlink A:hover {color:#333333; text-decoration:underline;}

#content FONT, SPAN, DIV, P {font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

#content TABLE { border-collapse:collapse;}
#content TD { border:1px solid #768597; padding:2px;}

#content TABLE.noborder {border-width:0px;}
#content TABLE.noborder TD {border-width:0px;}

#grayborder {border:1px solid #9c9c9c;border-collapse:collapse;}
#grayborder TD {border-width:0px;}


.tabletop TD {color:#EC7000; font-size:10px; }
.tabletop TR {border:1px solid #768597; background-color:#F3F3F3;}

.tabletop_red TD {color:#343434; font-size:10px; }

.tabletop_red TR {border:1px solid #9c9c9c; background-color:#e4e4e4;}


.lightborder TABLE {border-collapse:collapse;}
.lightborder TD { border-bottom:1px solid #e0e0e0; padding:2px;}
/*
.catalog-links A { background:url(/img/pageelements/bullet-small.gif) no-repeat 0px 5px; padding-left:8px;}
*/
.redlighted {color:#FF0000}


#content #tableboard { border-collapse:separate;}

#content .group_title {color:#0B5BB5; font-size:11px; font-weight:bold; line-height:16px;}
#content .group_title_2 {color:#0B5BB5; font-size:11px; line-height:16px;}
#content .group_address {color:#000000;}
#content .group_stext {color:#999999; margin-top:6px;}

#content .catalog_picts {margin-bottom:8px;}
#content .catalog_picts A {margin-left:4px; margin-right:4px;}
#content .catalog_righttext {color:#000000;}
#content .catalog_rightblock { padding-right:12px;}
#content .razdelit { height:6px; line-height:8px; border-bottom:1px dashed #000000; margin-bottom:12px; margin-left:70px;}

#content .height_rubricator { line-height:18px;}
/* ================     RIGHT  BLOCK              ========================*/
#rightblock {font-size:11px;padding:71px 0px 22px 0px; color:#4E4E4E; line-height:15px; position:relative; z-index:3;}
#rightblock A {color:#AC0A00; text-decoration:underline;}
#rightblock A:hover {text-decoration:none;color:#CD0C00; }

#rightblock .rightblock-text {padding:10px 18px 8px 28px; border-top:5px solid #F3F3F3; border-bottom:5px solid #F3F3F3;}
#rightblock .textblock1 {margin-top:4px; background:url(/img/pageelements/arrow-1.gif) no-repeat 0px 6px; 
padding-left:10px; margin-left:-10px;}
#rightblock .textblock2 {margin-top:4px; background:url(/img/pageelements/arrow-2.gif) no-repeat 0px 6px; 
padding-left:10px; margin-left:-10px;}
#rightblock .textblock3 {margin-top:4px; background:url(/img/pageelements/arrow-3.gif) no-repeat 0px 6px; 
padding-left:10px; margin-left:-10px;}
#rightblock .textblock4 {margin-top:4px; background:url(/img/pageelements/arrow-4.gif) no-repeat 0px 6px; 
padding-left:10px; margin-left:-10px;}
/* ================     BOTTOM  BLOCK              ========================*/

#contactblock {color:#FFFFFF; background-color:#A0ACAF; padding:13px 20px 12px 28px; margin-top:30px; border-bottom:3px solid #FFFFFF;}
#contactblock .pagetitle {padding-right:38px; padding-bottom:3px; background:url(../img/titles/arrow-title-white.gif) no-repeat right bottom;}
#contactblock A {color:#FFFFFF; text-decoration:underline;}
#contactblock A:hover {color:#000000; text-decoration:none;}

#bottomlinks {padding-left:16px;color:#ACACAC; }
#bottomlinks A {color:#ACACAC; text-decoration:underline; padding-left:4px; padding-right:4px;}
#bottomlinks A:hover {color:#000000; text-decoration:none;}

.developer {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;}
.developer A {font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline; letter-spacing:1px; color:#FFFFFF;}
.developer A:hover { text-decoration:none;color:#910000;}



.forms FORM {margin:0px; padding:0px;}
.forms INPUT {border:1px solid #9A9A9A; height:20px; line-height:20px; padding-left:4px; color:#005D75; width:80%;}
.forms SELECT {border:1px solid #9A9A9A; height:20px; line-height:20px; padding-left:4px; color:#005D75; width:80%;}

#bannertext1 A {
color:#009AD0;
text-decoration:underline;
}
#bannertext1 A:hover {
color:#007FAC;
text-decoration:underline;
}
#bannertext2 A {
color:#009AD0;
text-decoration:underline;
}
#bannertext2 A:hover {
color:#007FAC;
text-decoration:underline;
}

#bannertext3 A {
color:#009AD0;
text-decoration:underline;
}
#bannertext3 A:hover {
color:#007FAC;
text-decoration:underline;
}

