#pageMenu .menu {
	 color:#000000; font-size:12px; font-weight:normal; font-family:arial; text-decoration:none; background-image:url(linebutton.png); background-repeat:repeat; padding-left:5; padding-right:5; border-width:1; border-color:#000000; border-style:solid; margin-left:5; width:auto; height:20; position:relative; top:1; float:left;
}
#pageMenu {
	 margin-top:20; margin-bottom:0;
}
#pageMainmenu .menu {
	 color:#000000; font-size:12px; font-family:arial; text-decoration:none; cursor:hand; background-image:url(leftbutton.png); background-repeat:repeat-x; margin-left:3; width:auto; height:21; float:left;
}
#pageMainmenu .TextItemMenu {
	 font-weight:normal; background-image:url(rightbutton.png); background-position:top right; background-repeat:no-repeat; padding-right:10; margin-left:10; height:21;
}
#pageMainmenu {
	 text-decoration:none; background-image:url(linemenu.gif); background-position:bottom left; background-repeat:repeat-x; padding-top:0; padding-bottom:0; padding-left:0; padding-right:0; margin-top:0; margin-bottom:0; width:100%; height:21; clear:both; padding:0;
}
#pageMainmenu .menu.menuActive {
	 font-size:12px; font-weight:normal; font-family:arial; background-image:url(act_buttonleft.png); background-position:top left; background-repeat:no-repeat; margin-left:3; height:21;
}
#pageMainmenu .TextActiveMenu {
	 font-size:12px; font-weight:normal; background-image:url(act_buttonright.png); background-position:top right; background-repeat:no-repeat; padding-right:10; margin-top:0; margin-left:10; height:21;
}
.RightContent {
	 padding-top:20px; padding-left:10px; border-left:1px solid #c0c0c0; width:10%;
}
.LeftContent {
	 padding-left:20px; padding-right:20px;
}
.Allpage {
	 width:980;
}
#menubody {
	 width:auto; position:static;
}
#pageMainmenuText {
}
#pageheader {
	 width:800; height:140; position:relative; padding:0; text-align:left;
}
#BlockHeader {
	 background-image:url(linemenu.gif); background-position:bottom left; background-repeat:repeat-x; height:150;
}
#pageTitle {
	 color:#b30000; font-size:22px; font-weight:normal; font-family:tahoma; background-image:url(liniya.gif); background-position:bottom left; background-repeat:no-repeat; padding-bottom:3; margin-top:15;
}
.buttonSend {
	 color:#000000; font-size:12px; font-family:arial; background-image:url(linebutton.png); background-position:top left; background-repeat:repeat-x; margin:0; margin-top:10; width:auto; height:21; position:relative; float:left;
}
#BlockContent {
}
#TableContent {
	 margin-top:10px; margin-bottom:0px; width:900px;
}
#arField {
	 overflow:auto;
}
.contentForm {
	 width:100%;
}
#content #mname001 #title {
	 font-size:14px; font-weight:normal; font-family:tahoma; display:block;
}
#content #mail001 .inpname {
	 border-width:1; border-color:#808080; border-style:solid; width:400;
}
#content #memail001 #title {
	 font-size:14px; font-weight:normal; font-family:tahoma; display:block;
}
#content #mail001 .inpemail {
	 border-width:1; border-color:#808080; border-style:solid; width:400;
}
#content #mail001 .inpnote {
	 border-width:1; border-color:#808080; border-style:solid; display:block; width:400; height:100; overflow:auto;
}
#content #mnote001 #title {
	 font-size:14px; font-weight:normal; font-family:tahoma;
}
#content #mail001 .buttonSend {
}
#content .form_guest td.title {
	 font-size:12px; font-weight:normal; font-family:tahoma; width:150;
}
#content .form_guest #field_name {
	 border-width:1; border-color:#808080; border-style:solid; width:300;
}
#content .form_guest #field_email {
	 border-width:1; border-color:#808080; border-style:solid; width:300;
}
#content .form_guest td.ftitle {
	 font-size:12px; font-weight:normal; font-family:tahoma;
}
#content .form_guest #field_note {
	 border-width:1; border-color:#808080; border-style:solid; width:450; height:100; overflow:auto;
}
#content #cont_guest .buttonSend {
	 color:#000000; width:80;
}
#content .form_guest {
	 width:500;
}
#content #guest .objectText {
}
#lHeader {
	 margin-top:0; display:block; width:800; height:100%; float:left; text-align:left;
}
#rHeader {
	 display:block; width:530; height:100; position:static; float:left; padding:0;
}
#siteLogotype {
	 background-position:center center; background-repeat:no-repeat; margin:0; margin-bottom:0; display:block; width:145; height:120; position:static; float:left;
}
#siteSubtitle {
	 font-size:14px; font-weight:bold; font-family:tahoma; text-transform:uppercase; margin-top:0; display:block; clear:right;
}
#servisMenu {
	 margin-left:40; margin-right:20; display:block; width:30; height:100; position:static; float:left; clear:none;
}
#menuHome {
	 background-image:url(menu_home.png); background-position:center center; background-repeat:no-repeat; margin-top:15; display:block; width:20; height:20;
}
#menuMaps {
	 background-image:url(menu_maps.png); background-position:center center; background-repeat:no-repeat; margin-top:15; display:block; width:20; height:20;
}
#menuContacts {
	 background-image:url(menu_contacts.png); background-position:center center; background-repeat:no-repeat; margin-top:15; display:block; width:20; height:20;
}
#pageFooter {
	 background-image:url(linemenu.gif); background-position:top left; background-repeat:repeat-x; margin-top:0; height:40; padding:0; text-align:center;
}
#pageCopyrights {
	 font-size:11px; font-weight:bold; font-family:tahoma; margin-top:15;
}
.contentTitle {
	 color:#585858; font-size:20px; font-weight:normal; font-family:tahoma; margin-top:10; margin-bottom:10; text-align:left;
}
#content1 {
	 margin-bottom:60px; margin-left:0px; display:block; width:220px; position:static; padding:0; vertical-align:top;
}
#content1 #cont_News .contentTitle {
	 color:#b30000; background-image:url(liniya.gif); background-position:bottom left; background-repeat:no-repeat; padding-bottom:3; margin-top:20; margin-bottom:0; margin-left:30;
}
#content {
	 margin-bottom:60px; text-align:justify;
}
#pageFooterText {
	 margin-top:0; padding:0;
}
#siteTitle {
	 font-size:30px; font-family:arial; margin-top:15; margin-bottom:0; display:block; clear:both;
}
#content1 #cont_News .object {
	 font-size:11px; font-family:tahoma; margin-top:20; margin-left:20; padding:0;
}
#content1 #cont_news .objectTitle {
	 font-size:11px; margin:0;
}
#content1 #cont_news .objectNote {
}
#content1 #cont_News .contentImage {
}
#content1 #cont_news .objectImage {
	 margin:10;
}
#content #mnote001 {
	 width:400;
}
#content .form_guest #field_date {
	 border-width:1; border-color:#808080; border-style:solid;
}
.tableRow td {
	 padding-left:5;
}
.tableTable {
	 font-size:12px; font-family:arial; border-width:1; border-color:#c0c0c0; border-style:solid; width:100%; float:none;
}
#tableHeader {
	 background-color:#eeeeee; height:22; text-align:center;
}
#tableRowEven {
}
#tableRowOdd {
}
#authorizeForm {
	 background-image:url(line.gif); background-position:top left; background-repeat:repeat-y; padding-top:5; margin-top:15; display:block; width:220; height:auto; position:static; float:left;
}
#blockTitles {
	 display:block; width:100%; position:relative; float:left;
}
#authorizeForm #authorlogin {
	 font-size:12px; font-family:arial; border-width:1; border-color:#000000; border-style:solid; margin-top:0; margin-left:20; width:100; height:20; float:left;
}
#authorizeForm #authorpassw {
	 font-size:12px; font-family:arial; border-width:1; border-color:#000000; border-style:solid; margin-top:1; margin-left:20; width:100; height:20;
}
#authorizeForm #registration {
	 color:#000000; font-size:12px; font-family:arial; margin-top:10; margin-bottom:0; margin-left:20; display:block; text-align:left;
}
#authorizeForm #title {
	 color:#b30000; font-size:22px; font-weight:normal; font-family:tahoma; background-image:url(liniya.gif); background-position:bottom left; background-repeat:no-repeat; margin-top:0; margin-bottom:10; margin-left:30; display:block; width:100%; height:32;
}
#authorizeForm #authorsend {
	 font-size:10px; font-family:arial; background-color:#ffffff; border-width:1; border-color:#000000; border-style:dotted; width:25; height:20;
}
#authorizeForm #field {
	 color:#000000; font-size:13px; font-weight:bold; font-family:arial; padding-left:2; padding-right:2; margin-top:10; margin-bottom:0; margin-left:15; display:block; width:150; float:left; text-align:center;
}
BODY {
	 margin:7;
}
#searchForm #title {
	 font-size:12px; font-weight:normal; font-family:arial; padding-top:3; margin-top:0; display:none; width:45; height:20; position:relative; float:left;
}
#searchForm #search {
	 font-size:11px; font-family:arial; padding-left:3; border-width:1; border-color:#000000; border-style:solid; margin-top:0; margin-left:5; display:block; width:100; height:20; position:relative; float:left; text-align:center;
}
#searchForm .buttonSend {
	 color:#000000; font-size:10px; font-family:arial; background-color:#ffffff; border-width:1; border-color:#000000; border-style:dotted; margin-top:0; margin-left:5; height:20; float:left;
}
#searchForm {
	 padding-top:0; width:190; height:20; position:relative; float:right;
}
#pageMenu .TextItemMenu {
	 font-weight:normal;
}
#pageMenu .TextActiveMenu {
	 font-weight:bold;
}
#pageMenu .menu.menuActive {
	 font-weight:bold;
}
#cont_faq #linkTitle {
	 display:list-item; list-style-type:disk; list-style-position:inside;
}
.form_desk .field_note#arField {
	 width:500; height:100;
}
.form_desk .field_sity#inField {
	 width:145;
}
.form_desk {
	 width:500;
}
.form_desk td.title {
	 font-size:12px; font-family:Arial; width:150;
}
.form_desk .field_name#inField {
}
.form_desk .field_email#inField {
}
.form_desk .field_url#inField {
	 width:120;
}
td.CnriBox {
	 width:230;
}
.CnriSel#inField {
}
#cont_auth #regback {
	 color:#000000; font-size:12px; font-weight:normal; font-family:arial; text-decoration:none; background-image:url(linebutton.png); padding-left:10; padding-right:10; height:21;
}
#cont_auth #regbut {
	 color:#000000; font-size:12px; font-family:arial; text-decoration:none; background-image:url(linebutton.png); padding-left:10; padding-right:10; height:21;
}
#cont_auth #sendbut {
	 text-align:center;
}
#cont_auth #title {
	 width:120;
}
#content1 #cont_golos .objectTitle {
	 color:#000080; font-size:14px;
}
#imageTechnology {
	 cursor:hand; width:90; height:33; overflow:hidden;
}
#pageTechnology {
	 margin-top:13; text-align:center;
}
#textTechnology {
	 font-size:13px; font-family:Arial;
}
.photo#photoBrief {
	 margin-right:20; height:135; position:static; float:left;
}
#content1 .photo#photoBrief {
	 margin:0; margin-bottom:20; width:100%; text-align:center;
}
#anketa #objTitl {
	 padding-left:15; width:60%;
}
#anketa #objText {
	 width:100;
}
#content1 #con_photo {
	 margin-left:20; width:90%;
}
#content1 #con_photo .contentTitle {
	 margin:0; text-align:center;
}
#content1 #con_photo .photo #links {
	 font-size:12px; font-weight:bold; text-decoration:none; text-transform:uppercase;
}
#content1 #cont_news #newslink {
}
#content1 #cont_golos {
	 margin-top:30; margin-left:20;
}
#content1 #cont_golos .object {
	 width:100%;
}
#content1 #cont_golos .contentTitle {
}
#content1 #cont_ank {
	 margin-top:30; margin-left:20; width:100%;
}
.contentImage {
	 margin-top:10; margin-bottom:10;
}
.objectTitle {
	 text-align:left;
}
#enteringText {
	 margin-bottom:20; margin-right:40;
}
#cont_ndesk .buttonSend {
	 text-decoration:none; padding-top:1; padding-left:10; padding-right:10; border-width:1; border-color:#808080; border-style:dotted; margin:0; margin-bottom:20; margin-right:30;
}
#cont_ndesk td.title {
	 margin-top:10; position:relative; float:left;
}
#cont_ndesk #Cnri {
	 margin-top:5; margin-bottom:25; display:block; width:100%; position:relative; float:left;
}
#Cnri .buttonSend {
}
#content1 div.content#cont_rattxt {
	 margin-left:20;
}
#content1 #cont_rattxt .contentTitle {
	 margin-bottom:0;
}
#content1 #objFooter {
	 margin:0; width:100%;
}
#content1 #objFooter .buttonSend {
	 margin:0; margin-top:5;
}
#content1 #cont_rattxt .objectTitle {
	 margin:0;
}
#content1 #cont_rattxt .object {
	 color:#0A3276; height:auto;
}
.objectImage {
	 margin-bottom:15;
}
.content {
	 margin-top:10; margin-bottom:20;
}
#con_mapsite #listLinks {
	 margin-left:30; width:auto;
}
#con_mapsite .mapline {
	 padding-left:0; margin:0;
}
#newsForm {
	 border-width:1; border-color:#000000; border-style:dotted; margin-bottom:25; margin-left:20;
}
#newsForm #newstitle {
	 font-size:20px; font-weight:normal; font-family:tahoma; margin-top:5; text-align:center;
}
#newsForm #newsText {
	 font-size:11px; font-family:tahoma; margin:15;
}
#reklamForm {
	 font-size:12px; font-family:Arial; border-width:1; border-color:#000000; border-style:dotted; margin-top:20; margin-bottom:25; margin-left:20; padding:10; text-align:center;
}
#content1 .contentTitle {
	 color:#b30000;
}
#pageCounter {
	 font-size:10px; font-family:tahoma; margin-top:10; margin-bottom:25;
}
#cont_golos #buttonResult .buttonSend {
	 margin-left:3;
}
#guest .objectText {
	 color:#275961; font-style:italic; margin-top:15; margin-bottom:35; margin-left:80; display:block;
}
#guest #edguest {
	 color:#A40000; font-size:18px; font-weight:bold; text-decoration:none; margin-right:7;
}
#cont_ank {
	 display:block; float:left;
}
#anketa #objTitls {
	 font-weight:bold; margin-top:25; margin-bottom:30; text-align:center;
}
#anketa #objArea {
	 width:90%;
}
#anketa #objRaduio {
	 width:20; position:relative; float:left;
}
#cont_news #dataType_date {
	 color:#A40000;
}
#reklamForm #reklamTitle {
	 font-size:18px; margin-top:0;
}
#cont_txt .contentImage {
	 margin-right:10px; float:left;
}
#cont_txt .objectImage {
	 margin-right:10px; float:left;
}
#cont_rattxt .contentImage {
	 margin-right:10px; float:left;
}
#cont_rattxt .object .objectImage {
	 margin-right:10px; float:left;
}
#cont_art .contentImage {
	 margin-right:10px; float:left;
}
#article .objectImage {
	 margin-right:10px; float:left;
}
#article .objectText {
	 margin-bottom:10px;
}
#commentTable .field_note {
	 width:100%; height:150px;
}
#commentTable #formTable {
	 width:400px;
}
#commentTable .field {
	 width:70%;
}
#commentTable .field_name {
	 width:100%;
}
#commentTable .field_email {
	 width:100%;
}
#view #objimage {
	 margin-right:10px; float:left;
}
#view .buttonSend {
	 margin-top:20px;
}
#con_photo .photo#photoBrief { background-color:#c0c0c0; margin-right:10px; float:left; text-align:center; }
#show_photo .objectImage { margin-right:10px; float:left; }
#con_photo { width:100%; clear:both; }
#con_photo .contentImage { margin-right:10px; float:left; }
#con_photo .photo#photoBrief { background-color:#c0c0c0; margin-right:10px; float:left; text-align:center; }
#con_photo .photo#photoBriefImg { background-color:#FFFFFF; }
#con_photo .photo #links { color:#000000; text-decoration:none; }
#show_photo .objectImage { margin-right:10px; float:left; }
#show_photo .buttonSend { margin-top:10px; }
#menuLink .object .objectImage { float:left; }
#menuLink .object { display:block; width:100%; clear:both; }
#menuLink .object .objectImage { float:left; }
