body, td, a, input, textarea, option, select, option {font-family: Tahoma; color: #2f2406; font-size: 11px;}
body {background-image: url('i/ptt.gif');}
body.small {background-color: #faf8f0; background-image: none;}
form {margin: 0px;}
.image {border-width: 5px; border-color: #ffffff; border-style: solid;}
h2 {font-family: Arial; font-size: 12px; font-weight: bold; color: #fd0000; text-transform: uppercase; margin-bottom: 0px; margin-top: 10px;}
.error {color: red; font-weight: bold;}
.podpiska_field {border: 1px solid #c1b9a7; background-color: #ffffff; height: 22px; width: 150px;}
.field {border: 1px solid #c1b9a7; background-color: #ffffff; height: 22px; width: 150px;}
.button {border-left: 1px solid #2c9a2d; border-top: 1px solid #2c9a2d; border-right: 1px solid #012b01; border-bottom: 1px solid #012b01; font-size: 11px; color: #ffffff; background-color: #158216; padding-left: 4px; padding-right: 4px; width: 77px; height: 22px;}
a:link {color: #069d06; font-weight: normal; text-decoration: none;}
a:visited {color: #036203; font-weight: normal; text-decoration: none;}
a:hover {color: #069d06; font-weight: normal; text-decoration: underline;}
a.bold_ref:link {color: #069d06; font-weight: bold; text-decoration: none;}
a.bold_ref:visited {color: #036203; font-weight: bold; text-decoration: none;}
a.bold_ref:hover {color: #069d06; font-weight: bold; text-decoration: underline;}
a.podval:link {white-space: nowrap; font-family: Arial; font-size: 10px; color: #2f2406; font-weight: normal; text-decoration: none;text-transform: uppercase;}
a.podval:visited {white-space: nowrap; font-family: Arial; font-size: 10px; color: #2f2406; font-weight: normal; text-decoration: none;text-transform: uppercase;}
a.podval:hover {white-space: nowrap; font-family: Arial; font-size: 10px; color: #2f2406; font-weight: normal; text-decoration: underline;text-transform: uppercase;}

a.menu1:link {font-size: 12px; color: #069d06; font-weight: bold; text-decoration: none;text-transform: uppercase;}
a.menu1:visited {font-size: 12px; color: #036203; font-weight: bold; text-decoration: none;text-transform: uppercase;}
a.menu1:hover {font-size: 12px; color: #069d06; font-weight: bold; text-decoration: underline;text-transform: uppercase;}
a.menu2:link {font-size: 11px; color: #069d06; font-weight: bold; text-decoration: none;text-transform: uppercase;}
a.menu2:visited {font-size: 11px; color: #036203; font-weight: bold; text-decoration: none;text-transform: uppercase;}
a.menu2:hover {font-size: 11px; color: #069d06; font-weight: bold; text-decoration: underline;text-transform: uppercase;}
a.menu3:link {font-size: 10px; color: #069d06; font-weight: bold; text-decoration: none;text-transform: uppercase;}
a.menu3:visited {font-size: 10px; color: #036203; font-weight: bold; text-decoration: none;text-transform: uppercase;}
a.menu3:hover {font-size: 10px; color: #069d06; font-weight: bold; text-decoration: underline;text-transform: uppercase;}

a.white:link {color: #ffffff; font-weight: bold; text-decoration: none;}
a.white:visited {color: #ffffff; font-weight: bold; text-decoration: none;}
a.white:hover {color: #ffffff; font-weight: bold; text-decoration: underline;}
/*shapka divs*/
.back {width: 100%; height: 259px; position:relative; left:0px; top:0px; z-index:1; margin-bottom: 0px;}
.front {width: 211px; position:absolute; left: /*55*/60%; top: 0px; z-index:10;}
.front_gerb {width: 170px; height: 122px; position:absolute; left: 311px; top: 20px; z-index:11;}
.container {width: 100%; height: 259px; padding-bottom: 0px; margin-bottom: 0px;}
/* td styles */
.icon_td {padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom : 15px;}
/* images */
.icon_img {width: 11px; height: 10px; border-width: 0px;}
.separator_img {width: 1px; height: 10px;}
.anons_img {width: 187px; height: 64px; border-width: 0px;}
.shad_img {width: 180px; height: 8px;}
.lissi_img {width: 82px; height: 20px; border-width: 0px; display: inline; vertical-align: bottom;}
.gerb1_img {width: 116px; height: 8px; border-width: 0px;}
.gerb2_img {width: 298px; height: 113px; border-width: 0px;}
.gerb3_img {width: 297px; height: 20px; border-width: 0px;}
.but_img {width: 32px; height: 19px; border-width: 0px; vertical-align: bottom;}
/*text*/
.redtit_txt {font-family: Arial; font-size: 13px; font-weight: bold; color: #fd0000; text-transform: uppercase; text-align: left;}
.redtit2_txt {font-family: Arial; font-size: 12px; font-weight: bold; color: #fd0000; text-transform: uppercase;}
.brown_txt {font-family: Arial; font-size: 12px; font-weight: bold; color: #2f2406; text-transform: uppercase;}
.newsdate_txt {font-weight: bold; color: #069d06; padding-bottom: 10px;}
.big_txt {font-family: Arial; font-size: 13px; font-weight: bold; text-transform: uppercase;}
.faqitem_txt {font-weight: bold; color: #069d06;}
/*divs*/
.tit_div {text-align: left; font-family: Arial; font-size: 11px; color: #2f2406; text-transform: uppercase; background-image: url('i/titSq.gif'); background-repeat: repeat-y; padding-left: 42px; padding-top: 10px; padding-right: 10px; padding-bottom: 9px;}
.tit2_div {font-family: Arial; font-size: 10px; color: #2f2406; text-transform: uppercase; background-image: url('i/titSq.gif'); background-repeat: repeat-y; padding-left: 42px; padding-top: 10px; padding-right: 10px; padding-bottom: 9px;}
.titline_div {margin-bottom: 2px;}
.shad_div {padding-right: 3px; padding-bottom: 13px;}
.shad2_div {padding-right: 3px; padding-bottom: 13px;}
.cont_div {width: 100%; text-align: justify; background-color: #faf8f0; padding-left: 15px; padding-top: 12px; padding-right: 15px; padding-bottom: 15px;}
.data_div {width: 195px; text-align: justify; background-color: #faf8f0; padding-left: 8px; padding-top: 12px; padding-right: 8px; padding-bottom: 15px;}
.left_div {text-align: justify; background-color: #faf8f0; padding-left: 15px; padding-top: 12px; padding-right: 15px; padding-bottom: 10px;}
.datashad_div {width: 195px; padding-right: 3px; padding-bottom: 13px;}
/*td*/
.anons_td {width: 35%; padding-top: 45px; padding-left: 8px;}
.anons_shad_td {padding-bottom: 3px; padding-left: 3px;}
.smright_td {background-image: url('i/shad.gif'); background-position: 11px 0px; background-repeat: no-repeat; padding-left: 8px; padding-right: 5px; padding-top: 10px;}
.smleft_td {width: 289px; background-image: url('i/shad.gif'); background-position: 110px 0px; background-repeat: no-repeat; padding-left: 14px; padding-right: 18px; padding-top: 5px;}
.center_td {background-image: url('i/photoBot.gif'); background-position: top center; background-repeat: no-repeat; padding-top: 10px; padding-right: 12px;}
.botmenu_td {text-align: center; background-color: #f4e2ac; padding-left: 60px; padding-top: 12px; padding-right: 85px; padding-bottom: 10px; background-image: url('i/ptt2.gif'); background-position: right top; background-repeat: repeat-y;}
.copy_td {width: 311px; background-color: #158216; color: #ffffff; font-size: 10px; padding-left: 30px; padding-top: 7px; padding-right: 40px; padding-bottom: 8px; background-image: url('i/ptt3.gif'); background-position: right top; background-repeat: repeat-y;}
.copy2_td {width: 311px; background-color: #158216; color: #ffffff; font-size: 10px; padding-left: 30px; padding-top: 7px; padding-right: 40px; padding-bottom: 8px;}
.lissi_td {width: 311px; font-size: 10px; color: #069d06; background-image: url('i/shad.gif'); background-position: 110px 0px; background-repeat: no-repeat; padding-left: 30px; padding-right: 5px; padding-top: 7px; padding-bottom: 5px;}
.botshad_td {padding-right: 34px;}
.gerb1_td {padding-left: 13px; width: 311px;}
.gerb2_td {padding-left: 13px; width: 311px; background-color: #fbf8f1;}
.gerb3_td {padding-left: 14px; width: 311px;}
.content_td {padding-right: 30px; padding-bottom: 12px;}
.content2_td {text-align: center; background-color: #faf8f0; padding-left: 15px; padding-top: 12px; padding-right: 15px; padding-bottom: 15px;}
.greenplashka_td {padding: 5px 5px 5px 5px; font-size: 11px; color: #ffffff; background-color: #158216; border-left: 1px solid #2c9a2d; border-top: 1px solid #2c9a2d; border-right: 1px solid #012b01; border-bottom: 1px solid #012b01; text-align: center;}
.month_td {background-color: #fef8e7; text-align: center;}
.weekday_td {background-color: #f8eac1; text-align: center; font-weight: bold;}
.archive_tab {background-color: #eae4d3; border: 0px;}
.pad5_td {padding: 5px 5px 5px 5px; text-align: right;}
/*pic elems*/
.white_td {background-color: #ffffff; padding: 5px 5px 5px 5px;}
.shapkapic_img {width: 437px; height: 204px; border: 0px;}
.leftPh_td {padding-bottom: 8px;}
.topPh_td {padding-left: 7px;}