#technolink a {
	 color:#fcbc52;
}

BODY {
	 color:#3d4147; font-size:11px; font-weight:normal; font-family:tahoma; background-color:#392105; background-image:url(fon_bg_up.gif); background-repeat:repeat-x; margin:0; width:100%;
}

#table24 {
	 color:#979fa7; background-color:#671507; background-image:url(fon_menu.gif); background-position:top center; background-repeat:repeat-x; padding-top:15px; padding-bottom:15px;
}

#td7 {
	 font-size:1; background-color:#ffebb7; height:5px;
}

#div62 {
	 color:#fcbc52; font-size:11px; font-weight:normal; font-family:tahoma; margin:0; margin-bottom:5px; margin-left:20px;
}

#div64 {
	 color:#979fa7; font-size:11px; font-weight:normal; font-family:tahoma; margin:0; margin-top:5px; margin-left:5px; margin-right:5px;
}

.contentTitle {
	 font-size:19px; font-weight:normal; font-family:arial; margin-top:15px;
}

A:link {
	 color:#80adc6; font-size:11px; font-weight:normal; font-family:tahoma;
}

#table18 {
	 margin:0; margin-top:10px; margin-bottom:30px; margin-left:5px;
}

.contentText {
	 font-size:11px; font-weight:normal; font-family:tahoma;
}

.objectNote {
	 font-size:11px; font-weight:normal; font-family:tahoma; margin-top:5px;
}

A:visited {
	 color:#5392B3; font-size:11px; font-weight:normal; font-family:tahoma;
}

.objectTitle {
	 font-size:11px; font-weight:bold; font-family:tahoma;
}

#pageTechnology {
	 margin:0; margin-left:20px; width:150px;
}

.buttonSend {
	 color:#efefef; font-size:11px; font-weight:bold; font-family:tahoma; background-color:#3d4147; padding-top:5px; padding-bottom:5px; border-style:none; border-top:1px solid #494d56; border-bottom:1px solid #494d56; border-left:1px solid #494d56; border-right:1px solid #494d56;
}

INPUT {
	 color:#F0F0F0; font-size:11px; font-weight:normal; font-family:tahoma; background-color:#9a9fa4; border-style:none; border-top:2px solid #9a9fa4; border-bottom:2px solid #9a9fa4; border-left:2px solid #9a9fa4; border-right:2px solid #9a9fa4;
}

TEXTAREA {
	 color:#f0f0f0; font-size:11px; font-weight:normal; font-family:tahoma; background-color:#9a9fa4; border-style:none; border-top:2px solid #9a9fa4; border-bottom:2px solid #9a9fa4; border-left:2px solid #9a9fa4; border-right:2px solid #9a9fa4; width:100%;
}

#view .objectNote {
	 color:#C0C0C0; font-size:11px; font-weight:normal; font-family:tahoma;
}

#view .objectText {
	 color:#C0C0C0; font-size:11px; font-weight:normal; font-family:tahoma; margin-top:10px; margin-bottom:10px;
}

#authorizeForm #authorSaveCheck {
	 border-style:none;
}

#pageMenu .menu {
	 color:#ffffff; font-size:13px; font-weight:normal; font-family:arial; text-decoration:none; background-color:#731808; margin-top:2px; width:220px; float:left;
}

#pageMenu .TextItemMenu {
	 cursor:hand; margin-top:5px; margin-bottom:10px; margin-left:20px; display:block;
}

#pageMenu .TextActiveMenu {
	 cursor:hand; margin-top:5px; margin-bottom:10px; margin-left:20px; display:block;
}

#pageMenu .mbordl {
	 display:none;
}

#pageMenu .mbordr {
	 display:none;
}

A:hover {
	 text-decoration:none;
}

#pageMenu .menu:hover {
	 background-color:#cc8000; display:block;
}

#enteringText {
	 color:#000000; font-size:9px; font-weight:normal; font-family:tahoma;
}

#closingText {
	 color:#C0C0C0; font-size:11px; font-weight:normal; font-family:tahoma;
}

#con_mapsite #maplinks1 {
	 font-weight:bold;
}

#con_mapsite #maplinks2 {
	 margin-left:30px;
}

#con_mapsite #maplinks3 {
	 margin-left:60px;
}

#con_mapsite #maplinks0 {
	 font-size:10px; font-weight:normal;
}

#searchForm #title {
	 color:#c9c9c9; font-size:11px; font-weight:bold; font-family:tahoma; margin-right:3px; display:block;
}

#authorizeForm #authorin #title {
	 color:#c9c9c9; font-size:11px; font-family:tahoma;
}

#authorizeForm #authorin #authorlogin {
	 display:block;
}

#authorizeForm #authorSaveWord {
	 color:#c9c9c9; font-size:11px; font-weight:normal; font-family:tahoma; margin-left:3px;
}

#pageTitle {
	 font-size:12px; font-weight:bold; font-family:arial; margin-bottom:20px; display:block; clear:both;
}

#authorizeForm #authorout #title {
	 color:#c9c9c9; font-size:11px; font-family:tahoma;
}

#authorizeForm #authorout #invitation {
	 color:#E0E0E0; font-size:11px; font-family:tahoma;
}

#content {
	 margin-bottom:20px;
}

#table3 {
	 margin-left:auto; margin-right:auto; width:100%;
}

#td20 {
	 background-color:#3d4147;
}

#td89 {
	 padding-left:20px; padding-right:20px;
}

#td5 {
	 background-color:#3e658e; background-image:url(fon1.jpg); background-repeat:no-repeat; width:100%; text-align:right; vertical-align:top;
}

#pageMainmenu .menu {
	 color:#ffffff; font-size:14px; font-weight:normal; font-family:arial; text-decoration:none; margin:0; height:62px; float:left;
}

#pageMainmenu .mids {
	 color:#782213; font-size:0; background-image:url(razdelitel.gif); background-position:center center; background-repeat:no-repeat; padding-left:5px; display:none; width:0px; float:left;
}

#pageMainmenu .menu.menuActive {
	 background-color:#d28a26; background-image:url(fon_menu_active.jpg); background-repeat:no-repeat; height:62px;
}

#pageMainmenu .mbordl {
	 display:none;
}

#pageMainmenu .TextItemMenu {
	 margin-top:20px; margin-left:20px; margin-right:20px; display:block;
}

#pageMainmenu .menu.menuActive .TextActiveMenu {
	 margin-top:20px; margin-left:20px; margin-right:20px; display:block;
}

#div95 {
	 background-image:url(fon_menu.gif); background-position:top center; background-repeat:repeat-x; width:100%; text-align:center; vertical-align:top;
}

#pageMainmenu .menu:hover {
	 background-color:#d28a26; background-image:url(fon_menu_active.jpg); background-repeat:no-repeat;
}

#pageMainmenu .mbordr {
	 font-size:0; background-image:url(razdelitel.gif); background-position:center center; background-repeat:no-repeat; width:2px;
}

#pageMenu .menu.menuActive {
	 background-image:url(menupoint.gif); background-repeat:no-repeat;
}

#pageMenu {
	 margin-bottom:20px;
}

#global1 {
	 margin-bottom:20px; margin-left:20px; width:180px;
}

#siteTitle {
	 color:#004000; font-size:30px; font-weight:bold; font-family:tahoma; margin:0; margin-right:10px; display:block; height:50px; clear:right;
}

#siteSubtitle {
	 color:#800000; font-size:12px; font-weight:bold; font-family:arial; margin:0; margin-top:0px; margin-right:10px; display:block; float:right; clear:both; text-align:right;
}

#cont_txt .linkNext {
	 margin-top:5px; display:block;
}

#pageMenu .tableMenu {
	 margin-top:3px; margin-left:5px;
}

#con_mapsite .mapline {
	 margin:0; margin-bottom:7px;
}

table {
	 color:#3d4147; font-size:11px; font-weight:normal; font-family:tahoma;
}

#cont_news .objectTitleTxt {
	 float:left;
}

.objectImage {
	 margin-bottom:5px; margin-right:20px; float:left;
}

.contentImage {
	 margin-bottom:5px; margin-right:20px; float:left;
}

.object {
	 display:block; clear:both;
}

#cont_news_lent #newslink {
	 margin-top:5px; display:block;
}

#cont_news_lent #dataType_date {
	 color:#ADA68D; font-size:18px;
}

#cont_news_lent .objectTitle {
	 border-style:none; margin:0;
}

#cont_news_lent .object {
	 padding-top:10px; padding-bottom:10px; padding-left:15px; padding-right:15px; margin-top:30px;
}

#cont_news_show .buttonSend {
	 margin-top:10px; display:block;
}

#cont_mail .err {
	 color:#FF0000;
}

.content {
	 display:block; clear:both;
}

#cont_mail .tableTable {
	 width:500px;
}

#cont_photo .photo#photoBrief {
	 margin-bottom:10px; margin-right:10px; height:150px; float:left; text-align:center; vertical-align:top;
}

#cont_ank .ank_tderr {
	 color:#ff0000; font-weight:bold;
}

#cont_ank #anketa {
	 width:80%;
}

#cont_ank .tableTable {
	 width:100%;
}

#cont_ank .objTitls {
	 font-weight:bold;
}

#cont_ank .objTitl {
	 width:200px;
}

#cont_ank .objHSpace {
	 width:2%;
}

#cont_ank .inputText {
	 width:95%;
}

#cont_ank .textArea {
	 width:95%; height:100px;
}

#cont_ank .select {
	 width:96%;
}

#cont_ank .ank_spctd {
	 font-size:0;
}

#cont_ank #general .inputText {
	 width:150px;
}

#cont_ank #general .ank_img {
	 margin-bottom:3px;
}

#design {
	 margin-left:20px;
}

#textDesign {
	 color:#FCBC52;
}

#cont_guest #blockip {
	 margin-top:10px; margin-left:20px; display:block;
}

#cont_guest #comments .comm {
	 border-width:1px; border-color:#c0c0c0; border-style:solid; margin-top:10px; margin-bottom:30px;
}

#cont_guest #comments .comm .userdat {
	 color:#000000; background-color:#c0c0c0; height:23px;
}

#cont_guest #comments .comm .userdat .adm_lnk {
	 font-weight:bold; text-decoration:none; background-color:#ffffff; width:23px; height:23px; float:left; text-align:center; vertical-align:middle;
}

#cont_guest #comments .comm .userdat .date {
	 margin-top:3px; margin-left:5px; float:left;
}

#cont_guest #comments .comm .userdat .name {
	 color:#005C80; margin-top:3px; margin-left:20px; float:left;
}

#cont_guest #comments .comm .com_txt {
	 margin-top:20px; margin-bottom:10px; margin-left:10px; display:block; clear:both;
}

#cont_guest #comments .comm .adm_txt {
	 background-color:#576468; padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px; margin-bottom:10px; margin-left:10px; margin-right:10px;
}

#cont_guest #comments .comm .admin_label {
	 font-weight:bold; margin-bottom:10px; display:block;
}

#cont_guest #comments .pageselector {
	 margin-bottom:20px; margin-left:20px;
}

#cont_guest #comments .pageselector .activpg {
	 margin-right:7px;
}

#cont_guest #comments .pageselector .pagesel {
	 margin-right:5px;
}

#cont_guest #guesttab {
	 width:300px;
}

#cont_guest #guesttab .inp {
	 width:145px; float:right;
}

#cont_guest #guesttab #textar {
	 width:100%; height:100px;
}

#cont_guest #guesttab .tabltext {
	 width:30%;
}

#cont_guest .error {
	 color:#ff0000; font-weight:bold; display:block; clear:both;
}

#cont_guest .errorinp {
	 border-width:2px; border-color:#ff0000; border-style:solid;
}

#cont_guest #guesttab #pin_img {
	 margin-bottom:2px; float:right;
}

#cont_guest #subpage1 .cbox {
	 margin-right:10px;
}

#td17 {
	 background-color:#FDF9EC;
}

#content A:link {
	 color:#4040FF;
}

#content A:visited {
	 color:#731808;
}

#global1 .contentTitle {
	 color:#FFFFFF;
}

#global1 .objectTitle {
	 color:#c0c0c0;
}

#global1 .objectNote {
	 color:#c0c0c0;
}

#global1 .contentText {
	 color:#c0c0c0;
}

#td119 {
	 background-color:#ffebb7; height:5px;
}

#pageMenu .submenu .menu {
	 border-left:2px solid #cc8000;
}

#technolink {
	 color:#fba208;
}

#tr118 {
}

#td27 {
	 background-image:url(razdelitel.gif); background-position:center left; background-repeat:no-repeat;
}

#td28 {
	 background-image:url(razdelitel.gif); background-position:center left; background-repeat:no-repeat;
}

#td23 {
	 background-color:#671507;
}

#tr4 {
	 height:200px;
}

#pageMainmenu .menu#menuActive .TextActiveMenu {
	 margin-top:20px; margin-left:20px; margin-right:20px; display:block;
}

#searchForm {
	 margin-left:5px;
}

#cont_txt .object {
	 display:block; clear:both; display:block; clear:both;
}

#cont_link .tableTable {
	 width:100%;
}

#cont_link #tableHeader td {
	 font-weight:bold; padding-bottom:5px;
}

#cont_link .linkobject {
	 text-decoration:none;
}

#pageMainmenu .menu#menuActive {
	 font-weight:normal; text-decoration:underline; font-variant:normal;
}

#cont_news {
	 font-size:100%; display:block; width:300px;
}

#cont_news #view {
	 width:700px; clear:right;
}

#cont_news #view #objimage {
	 display:block; width:200px; position:static; clear:left;
}

#cont_news .contentImage {
	 margin-right:10px; float:left;
}

#cont_news .contentText {
	 display:block;
}

#cont_news .object {
	 font-size:100%; margin:0; width:100%; clear:both;
}

#cont_news .objectTitle {
	 margin-top:10px;
}

#cont_news #dataType_date {
	 color:#808080; margin-right:10px;
}

#cont_news .objectImage {
	 font-size:100; margin-right:10px; float:left;
}

#cont_news .buttonSend {
	 margin-top:10px;
}

#cont_txt .contentImage {
	 margin-right:10px; float:left;
}

#cont_txt .objectImage {
	 margin-right:10px; float:left;
}

#cont_mail_free .inp {
}

#con_photo .contentImage {
	 margin-right:10px; float:left; margin-right:10px; float:left;
}

#con_photo .photo#photoBriefImg {
	 background-color:#FFFFFF; background-color:#FFFFFF;
}

#show_photo .objectImage {
	 margin-right:10px; float:left; margin-right:10px; float:left;
}

#con_photo {
	 width:100%; clear:both;
}

#con_photo .photo#photoBrief {
	 background-color:#c0c0c0; margin-right:10px; float:left; text-align:center;
}

#con_photo .photo #links {
	 color:#000000; text-decoration:none;
}

#show_photo .buttonSend {
	 margin-top:10px;
}

#pageMainmenu .menu:hover .ImgMenu {
	 background-image:url(fon_menu_active.jpg);
}

#cont_news #view .objectNote {
	 color:#000000; font-size:12px; font-weight:bold; font-family:andale mono; width:700px;
}

#cont_news .objectNote {
	 color:#C0C0C0;
}

#cont_news #view .objectText {
	 color:#000000; width:100%;
}

