
#one {
	 margin-right:20px;
}

#tree {}

#avtopic {width:200px; margin-bottom:10px; float: left; margin-right: 20px; border-right: 1px dotted #999;
}

#shapka {
	 color:#c0c0c0; font-size:130%; font-family:tahoma, geneva, sans-serif; padding-bottom:10px; border-top:1px dotted #C0C0C0; width:1100px;
}

#avto {
	 color:#999; font-family:verdana, geneva, sans-serif; margin-top:120px; width:620px; float:right;
}




#good {
	 color:#999; font-size:14px; font-family:verdana, geneva, sans-serif; margin-top:10px; margin-right:20px; width:450px; height:330px; float:left;
}



#boss {
	 color:#999; font-size:14px; font-family:verdana, geneva, sans-serif; width:750px; float:left;
}

#siteTitle {
	 color:#f2280d; font-size:35px; font-weight:bold; font-family:arial; margin-top:10px; margin-bottom:0px; text-align:right;
}

#siteSubtitle {
	 color:#021569; font-size:18px; font-weight:bold; font-family:arial; margin-top:0px; text-align:right; vertical-align:top;
}

#menuMaps {
	 margin:0; display:block; width:70px; height:200px; float:left;
}

#menuContacts {
	 margin:0; display:block; width:70px; height:200px; float:left;
}

#pageCopyrights {
	 color:#12366d; font-size:10px; font-family:verdana; margin-left:20px; margin-right:20px; display:block;
}

#pageMainmenu .menu {
	 color:#ffffff; font-size:140%; font-family:tahoma, geneva, sans-serif; text-decoration:none; text-transform:lowercase; margin:0; margin-bottom:2px; display:block; float:left;
}

#pageMainmenu .menu.menuActive {
	 color:#ff0000; text-decoration:underline;
}

#pageTitle {
	 color:#066ab8; font-size:22px; font-weight:bold; font-family:arial; margin-top:10px; display:block; text-align:right;
}

A:link {
	 color:#008000;
}

A:hover {
	 text-decoration:none;
}

A:visited {
	 color:#75b011;
}

.contentTitle {
	 color:#066ab8; font-size:22px; font-weight:normal; font-family:arial; background-position:center left; background-repeat:no-repe`t;
}

td.CnriBox {
	 display:block; width:130;
}

#chat_mod .tableTable {
	 display:block; width:600;
}

#chat_mod .tableRow td {
	 display:block; width:auto;
}

#chat_mod td.title {
	 color:#008000; font-weight:bold;
}

#who_chat .contentTitle {
	 color:#FFFF80; font-size:16px; display:block; width:180;
}

.CnriSel#inField {
	 display:block; width:120;
}

#siteLogotype {
	 background-position:center center; background-repeat:no-repeat; margin:0; margin-top:0px; margin-left:0px; float:left;
}

#GraficMenu {
	 margin:0; display:block; width:470px; height:200px;
}

#mHomelink {
	 margin:0; display:block; width:70px; height:200px; float:left;
}

#mtoplink {
	 margin:0; display:block; width:255px; height:200px; float:left;
}

#content .objectTitle {
	 display:block; text-align:left;
}

#pageCounter {
	 color:#12366d; font-size:10px; font-family:verdana; margin-left:5px; float:right;
}

#pageMenu .menu {
	 color:#C0C0C0; font-size:16px; font-family:verdana; text-decoration:none; margin-bottom:5px; float:right;
}

#pageMenu .menu:hover {
	 color:#FF0000;
}

#pageMainmenu .menu:hover {
	 color:#0258AE;
}

.object {
	 margin-bottom:30px; display:block; width:100%;
}

#work_chat #frm_smiles {
	 background-color:#e7f4f9; background-image:url(ugli_09.gif); background-position:bottom right; background-repeat:no-repeat; width:130; height:100%;
}

#work_chat #frm_smiles .itemSmil {
	 margin-bottom:20; margin-right:18; display:block;
}

#work_chat #main_chat {
	 margin-left:10; display:block; width:320; height:400; overflow:auto;
}

#work_chat #main_users {
	 font-size:12px; font-family:arial; display:block; width:150;
}

#work_chat #workpanelchat #chatdate {
	 font-size:10px; font-weight:normal; font-family:arial; margin-left:5;
}

#work_chat #workpanelchat #worknick {
	 font-size:13px;
}

#work_chat #workpanelchat #workprivat {
	 color:#ffffff; font-size:13px; font-weight:bold; background-color:#ff0080; padding-bottom:1; margin-top:10; margin-bottom:10;
}

#work_chat #workpanelchat #workmy {
	 color:#004080; font-size:13px; font-weight:bold; background-color:#f7f7f7; padding-bottom:1; border-width:1; border-color:#004080; border-style:dashed; margin-top:10; margin-bottom:10;
}

#work_chat #workpanelchat {
	 font-size:13px; font-weight:normal;
}

#work_chat .all {
	 margin-top:0; margin-bottom:3; display:block; width:100%; height:21;
}

#work_chat #maleuser.all {
	 color:#FFFFFF; font-weight:bold; background-color:#004080;
}

#work_chat .allnick {
	 cursor:hand;
}

#work_chat #femaleuser.all {
	 color:#FFFFFF; font-weight:bold; background-color:#FF0080;
}

#work_chat #nosexuser.all {
	 font-weight:bold; background-color:#D1D1D1;
}

#work_chat #ituser.all {
	 color:#000000; font-size:11px; background-color:#CDF52E;
}

#cont_desk {
	 display:block; width:90%;
}

#cont_desk #newMsg {
	 color:#004080;
}

#cont_desk td.title {
	 font-size:13px; font-weight:bold; font-family:Arial; padding-right:10;
}

#cont_edesk {
	 margin-top:30; display:block; width:90%;
}

#cont_edesk td.title {
	 width:200;
}

#desks #dateStyle {
	 color:#FFFFFF; font-size:9px; font-family:arial; background-color:#C10000; padding-left:2; padding-right:2; margin-left:7; margin-right:10; display:block;
}

#desks #shorttext {
	 color:#004080; font-size:13px; font-weight:bold; text-decoration:none; margin-top:20; margin-bottom:5; display:block; width:90%;
}

#cont_auth_end {
	 margin-top:30px; display:block; text-align:center;
}

#cont_search #searchstring {
	 color:#FF0080;
}

#cont_search #search_warn {
	 color:#042e3f; font-size:14px; font-family:arial; margin-top:20px; margin-bottom:30px; display:block;
}

#cont_search #countRec {
	 font-size:20px; font-family:arial; margin-bottom:40; display:block; width:100%;
}

#cont_search #recResult {
	 margin-bottom:20px;
}

#cont_search #recSearchText {
	 color:#000000; margin-top:10; margin-bottom:3; display:block; width:100%;
}

#cont_search #recTitle {
	 color:#0080ff; font-size:14px; font-weight:bold; text-decoration:none; letter-spacing:-1px;
}

#cont_search #recNumber {
	 font-size:22px; font-weight:bold; font-family:arial; margin-right:10px;
}

#cont_guest {
	 display:block; width:90%; position:static; float:left;
}

.objectNote {
	 margin-top:15px; margin-bottom:10px; text-align:left;
}

#content #cont_txt .objectImage {
	 margin-bottom:20; margin-right:30; float:left;
}

.objectTitle {
	 color:#066ab8; font-size:16px; font-weight:bold; margin-bottom:20px; display:block; width:100%;
}

#mail001 {
	 display:block; width:100%; position:static; float:left;
}

#cont_desk #Cnri {
	 margin-top:20; display:block; width:100%; height:80; position:static;
}

#cont_desk #desks {
	 margin-bottom:30;
}

#cont_faq {
	 display:block; width:100%; position:static; float:left;
}

#cont_faq #linkTitle {
	 color:#005782; font-size:13px; font-weight:bold; font-family:Arial; text-decoration:none; padding-left:20; margin-bottom:10; display:list-item; list-style-position:outside;
}

#cont_faq #linkBox {
	 margin-bottom:30; display:block; width:85%;
}

#cont_txt .contentText {
	 margin-bottom:30;
}

#con_mapsite #maplinks1 {
	 text-decoration:none; background-position:center left; background-repeat:no-repeat; padding-top:5px; padding-left:50px; height:25px;
}

#con_mapsite #maplinks0 {
	 color:#004080; font-size:12px; font-weight:bold; font-family:arial; margin-left:60px;
}

#view #objimage {
	 margin-bottom:10; margin-right:30; float:left;
}

#cont_chat #chatColorTitle {
	 color:#808080; text-transform:uppercase; margin-right:7;
}

#cont_chat #chatInfo {
	 font-size:12px;
}

#cont_rattxt #objFooter {
	 margin-top:20px; margin-bottom:20px; display:block;
}

#work_chat #title_smiles {
	 color:#066ab8; font-size:18px; font-weight:bold; font-family:arial; background-image:url(ugli_06.gif); background-position:top right; background-repeat:no-repeat; padding-top:10; height:50; text-align:center;
}

#work_chat #title_chat {
	 color:#066ab8; font-size:18px; font-weight:bold; font-family:arial; height:40; text-align:center;
}

#work_chat #title_users {
	 color:#066ab8; font-size:18px; font-weight:bold; font-family:arial; height:40;
}

#work_chat {
	 display:block; width:650;
}

#work_chat #main_smiles {
	 background-position:bottom right; background-repeat:no-repeat; margin-bottom:30; display:block; width:100%;
}

#panelUpr {
	 display:block; width:475; height:100;
}

#work_chat #frm_input {
	 display:block; width:100%;
}

#work_chat #title {
	 color:#066ab8; font-size:18px; font-weight:bold; font-family:arial; display:block; width:95%; height:30;
}

#work_chat #input_text {
	 width:95%; height:90;
}

#work_chat #inpprivat {
	 color:#ff0080; font-size:13px; margin-top:5; display:block; width:95%;
}

#work_chat #inpreset {
	 color:#ffffff; font-size:13px; font-weight:bold; font-family:arial; background-color:#9ad841; border-width:1; border-color:#004080; border-style:solid; display:block;
}

#work_chat #inpsubmit {
	 color:#ffffff; font-size:13px; font-weight:bold; font-family:arial; background-color:#9ad841; border-width:1; border-color:#004080; border-style:solid; display:block;
}

#work_chat #itnick.allnick {
	 cursor:hand;
}

#work_chat #chatinput {
	 display:block; width:100%;
}

#work_chat .allimg {
	 font-size:0; background-color:#FFFFE8; background-image:url(skuare.gif); background-position:center center; background-repeat:no-repeat; margin-left:3; margin-right:5; display:block; width:8; height:8;
}

#chat_user #info {
	 font-size:16px; font-weight:bold; font-family:Arial; height:40;
}

#cont_chat #chatColor {
	 height:60;
}

#cont_chat #chatUsers {
	 height:30;
}

#cont_rattxt #objFooter #ratingTitle {
	 font-size:14px; margin-top:2px; margin-right:5px; float:left;
}

#cont_rattxt #objFooter #obj_rating {
	 color:#f86d07; font-size:18px; font-weight:bold;
}

#buttExitChat {
	 font-size:12px; font-weight:bold; cursor:hand; background-color:#FFFFFF; border-width:2; border-style:dotted; display:block;
}

#cont_art .objectNote {
	 display:block;
}

#cont_art .objectImage {
	 margin:20;
}

#recLightSearch {
	 color:#000000; text-decoration:none; margin:2;
}

#authorizeForm #authorin #title {
	 color:#dfff07; font-size:20px; font-weight:normal; font-family:arial;
}

#authorizeForm #authorin #authorlogin {
	 color:#000000; width:140px; height:20px;
}

#authorizeForm #authorin #authorpassw {
	 color:#000000; width:140px; height:20px;
}

#authorizeForm #authorin #authorsend {
	 color:#ffffff; font-size:0; cursor:hand; background-image:url(butt_16.jpg); background-position:center center; background-repeat:no-repeat; border-style:none; margin:0; width:32px; height:30px;
}

#authorizeForm #authorin #link {
	 color:#dfff07; font-size:11px; font-weight:bold; font-family:arial; text-decoration:none; margin-top:15px; display:block;
}

#authorizeForm {
	 margin-bottom:20px; margin-left:40px; display:block; width:185px; height:150px;
}

#authorizeForm #authorSaveWord {
	 color:#ffffff; font-size:14px; font-family:tahoma;
}

#td46 {
	 background-position:top left; background-repeat:no-repeat; /*height:303px;*/
}


#pageMenu .mids {
	 color:#ffffff; font-size:10px; display:none;
}

#td48 {
	 background-position:top left; background-repeat:repeat-y;
}

#searchForm {
	 margin-left:40px; height:80px;
}

#searchForm #title {
	 color:#dfff07; font-size:20px; font-weight:normal; font-family:arial; display:block;
}

#pageMenu .tableMenu {
	 border-bottom:1px dotted #C0C0C0; margin:0; text-align:right; vertical-align:top;
}

#table227 {
	 margin-top:80px; margin-left:190px; width:330px;
}

INPUT {
	 color:#535353; font-size:12px; font-family:arial; border-width:1px; border-color:#004080; border-style:solid; height:20px;
}

#searchForm .buttonSend {
	 font-size:0; background-image:url(butt_16.jpg); background-position:center center; background-repeat:no-repeat; border-style:none; width:32px; height:28px; float:left;
}

.contentText {
	 color:#042e3f; font-size:12px; font-family:arial;
}

#enteringText {
	 color:#042e3f; font-size:12px; font-family:arial; margin-bottom:10px; margin-left:20px; margin-right:20px;
}

#view .objectText {
	 margin-top:10px;
}

#closingText {
	 color:#042e3f; font-size:12px; font-family:arial; margin-bottom:10px; margin-left:20px; margin-right:20px;
}

.buttonSend {
	 color:#dfff07; font-size:13px; font-weight:bold; font-family:arial; background-color:#042e3f; padding-top:5px; padding-bottom:5px; border-style:none; height:25px; text-align:center; vertical-align:middle;
}

TEXTAREA {
	 color:#535353; font-size:12px; font-family:arial; border-width:1px; border-color:#004080; border-style:solid; width:100%;
}

.contobject {
	 color:#042e3f; font-size:12px; font-family:arial;
}

a {
	 font-size:12px; font-family:Arial;
}

#authorizeForm #authorout #title {
	 color:#dfff07; font-size:20px; font-weight:normal; font-family:arial;
}

#authorizeForm #authorout #invitation {
	 color:#ffffff; font-size:12px; font-weight:bold; font-family:arial;
}

#authorizeForm #authorout #username {
	 display:block;
}

#authorizeForm #authorout {
	 text-align:center;
}

#con_mapsite #maplinks2 {
	 margin-left:100px;
}

#con_mapsite #maplinks3 {
	 margin-left:150px;
}

#con_mapsite .mapline {
	 margin:0; margin-top:5px; margin-bottom:5px;
}

#cont_auth .tableRow#tableRowOdd td {
	 color:#042e3f; font-size:12px; font-family:Arial;
}

#cont_auth .tableRow#tableHeader td {
	 color:#ff0000; font-size:12px; font-family:arial; padding-bottom:20px;
}

#cont_auth_end #error_message {
	 color:#042e3f; font-size:12px; font-family:Arial;
}

#pageMenu .mbordl {
	 display:none;
}


#td59 {
	 background-image:url(reclam_08.gif); background-position:top left; background-repeat:no-repeat; width:270px; height:250px;
}

#table180 {
	 background-image:url(nizfish_17.gif); background-position:top left; background-repeat:no-repeat;
}

#textDesign {
	 color:#12366d; font-size:11px; display:block;
}

#pageMainmenu {
	 border-top:1px dotted #c0c0c0; border-bottom:1px dotted #c0c0c0; margin-top:0px; margin-left:0px; margin-right:0px; display:block; width:1100px; height:30px;
}

#pageMainmenu .mids {
	 text-align:center; vertical-align:middle;
}

#pageMainmenu .TextItemMenu {
	 margin-top:2px; display:block;
}

#pageMainmenu .menu.menuActive .TextActiveMenu {
	 margin-top:2px; display:block;
}

#pageMainmenu .mbordr {
	 width:14px;
}

#pageMainmenu .mbordl {
	 display:none;
}

#table479 {
	 margin-left:100px;
}

#global2 {
	 margin-top:15px; width:498px; float:right;
}

#td481 {
	 width:583px;
}

#content {
	 margin-top:0px; margin-bottom:10px; margin-left:0px; margin-right:0px; display:block; width:1100px;
}

.content#contentType_briefcontacts {
	 margin-left:20px; margin-right:20px;
}

#global1 {
	 margin-left:40px; margin-right:20px;
}

#global1 .objectNote {
	 color:#FFFFFF;
}

#global1 .objectTitle {
	 color:#FFFFFF;
}

#global1 .contentTitle {
	 color:#FFFFFF;
}

#global1 .contentText {
	 color:#FFFFFF;
}

#div451 {
	 float:right;
}

#td549 {
	 width:350px; text-align:right; vertical-align:top;
}

#table545 {
	 margin-top:35px;
}

#global1 A:link {
	 color:#B9F222;
}

#global1 A:visited {
	 color:#b9f222;
}

#view .buttonSend {
	 margin-top:15px; display:block;
}

#searchForm #search {
	 color:#000000; margin-top:3px; margin-right:5px; height:20px; float:left;
}

#cont_search #blockResult {
	 margin-top:20px; margin-bottom:20px;
}

table {
	 color:#042e3f; font-size:12px; font-family:Arial;
}

#cont_search #recLink {
	 margin-right:10px;
}

#pageMenu .submenu {
	 margin-left:30px; float:left;
}

#pageMenu .submenu .menu {
	 color:#c0c0c0; font-size:13px; background-color:#2D2D2D; border-bottom:1px solid #d6e3e9; width:180px; float:left; text-align:left; vertical-align:top;
}

#pageMenu .submenu .TextItemMenu {
	 margin:0; margin-top:4px; margin-bottom:4px; margin-left:15px; display:block;
}

#pageMenu .submenu1 {
	 margin:0; margin-top:-1px;
}

#pageMenu .submenu .menu.menuActive .TextActiveMenu {
	 margin:0; margin-top:4px; margin-bottom:4px; margin-left:15px; display:block;
}

#cont_mail .err {
	 color:#ff0000; font-size:11px; font-weight:bold; font-family:verdana;
}

#cont_mail .tableTable {
	 margin-top:10px; width:300px;
}

#cont_mail .tabletitle {
	 width:150px;
}

#cont_mail .textarea {
	 width:100%; height:100px;
}

#cont_mail .errorinp {
	 border-width:1px; border-color:#FF0000; border-style:solid;
}

#cont_mail .buttonSend#Send {
	 margin-top:20px; display:block;
}

#cont_guest #blockip {
	 margin-top:10px; margin-left:20px; display:block;
}

#cont_guest #comments .comm {
	 border-top:1px dotted #C0C0C0; margin-top:10px; margin-bottom:30px;
}

#cont_guest #comments .comm .userdat {
	 color:#ffffff; background-color:#4a5880; height:23px;
}

#cont_guest #comments .comm .userdat .adm_lnk {
	 color:#4A5880; 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:#FFFFFF; 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:#E7F4F9; 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:170px;
}

#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;
}

#cont_guest #subpage1 .cbox {
	 margin-right:10px;
}

#design {
	 margin-left:20px;
}

.contDesk .object .contact {
	 display:block; clear:both;
}

.contDesk .object .contact .obj .name {
	 width:120px; float:left;
}

.contDesk .object .objectImage {
	 margin-right:20px; float:left;
}

.contDesk .muchpages {
	 margin-top:20px; margin-bottom:10px;
}

.contDesk .Cnri {
	 margin-top:20px;
}

.contDesk .Cnri .title {
	 margin-right:5px; float:left;
}

.contDesk .Cnri .CnriBox .CnriSel {
	 width:200px;
}

.contDesk .Cnri .CnriBox {
	 float:left;
}

.contDesk .Cnri .buttonArea .buttonSend {
	 height:21px; padding:0; text-align:center; vertical-align:top;
}

#mail001 .ml001_err {
	 color:#ff0000; font-weight:bold; margin-top:20px; display:block;
}

#mail001 .mailform {
	 margin-top:10px; width:300px;
}

#mail001 .ml001_title {
	 font-weight:normal; display:block; clear:both;
}

#mail001 .ml001_inp {
	 width:98%;
}

#mail001 .ml001_note .ml001_area {
	 width:98%; height:100px;
}

#mail001 .ml001_pin {
	 display:block; clear:both;
}

#mail001 .ml001_pin .ml001_txtpin {
	 margin-top:2px; margin-bottom:2px; width:145px;
}

.contArt .object {
	 margin-bottom:20px;
}

.contArt .object .objectNote {
	 margin-bottom:10px;
}

.contArt #view {
	 margin-bottom:20px;
}

.contArt #view .buttonArea {
	 margin-top:10px;
}

.contArt .guestList .passert {
	 margin-bottom:30px;
}

.contArt .guestList .passert .commentTitle {
	 font-weight:bold; margin-bottom:10px;
}

.contArt .guestList .passert .comment {
	 padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px; border-width:1px; border-color:#A4A4A4; border-style:dotted; margin-bottom:10px;
}

.contArt .guestList .passert .comment .date {
	 margin-right:10px; float:left;
}

.contArt .guestList .passert .comment .text {
	 margin-top:5px; margin-bottom:10px; clear:both;
}

.contArt .guestList .addComment .blockError .errorMessage {
	 font-weight:bold; margin-right:10px; float:left;
}

.contArt .guestList .addComment .blockError .error {
	 color:#ff0000;
}

.contArt .guestList .addComment .title {
	 font-size:18px; margin-top:10px; margin-bottom:10px; display:block; clear:both;
}

.contArt .guestList .addComment .obj {
	 margin-bottom:10px;
}

.contArt .guestList .addComment .antiSpam img {
	 margin-top:5px; margin-right:20px; float:left;
}

.contArt .guestList .addComment .antiSpam label {
	 display:block;
}

.contArt .guestList .addComment .buttonArea {
	 margin-top:10px;
}

.contArt .object .artLnkdscs span {
	 font-size:15px; margin-left:10px;
}

#cont_rattxt #objFooter #VoteBut {
	 display:block; clear:both;
}

#guest #guesttab .inp.inppin {
	 float:left;
}

#cont_guest #guesttab #but {
	 margin-top:20px;
}

#cont_photo_rating .photo#photoBrief {
	 margin-right:20px; width:120px; height:180px; float:left;
}

#cont_photo_rating #photoBriefImg {
	 height:100px;
}

.contacts .contentImage {
	 margin-bottom:10px; margin-right:10px; float:left;
}

.contacts #YMapsID {
	 clear:both;
}

.contacts .orgtitle {
	 margin-right:10px;
}

.contacts .name {
	 margin-bottom:10px;
}

.contacts .phone {
	 margin-bottom:10px;
}

.contacts .adr .postal-code {
	 margin-right:2px;
}

.contacts .adr .region {
	 margin-right:2px;
}

.contacts .adr .locality {
	 margin-right:2px;
}

#authorizeForm .authorin .title {
	 color:#dfff07; font-size:18px; font-weight:bold; margin-bottom:5px; display:block;
}

#authorizeForm .authorin .authorlogin {
	 display:block; height:20px;
}

#authorizeForm .authorin .authorpassw {
	 height:20px;
}

#authorizeForm .authorin .buttonSend {
	 color:#f9f9f9; font-size:0; background-image:url(butt_16.jpg); background-position:center center; background-repeat:no-repeat; width:40px; height:28px;
}

#authorizeForm .authorSave {
	 color:#FFFFFF; margin-top:5px;
}

#authorizeForm .authorin .link {
	 color:#2bcef7; margin-top:10px; display:block;
}

#searchForm .title {
	 color:#dfff07; font-size:18px; font-weight:bold; margin-bottom:5px; display:block;
}

.content {
	 margin-bottom:20px; display:block; clear:both;
}

.objectImage {
	 margin-right:15px; float:left;
}

.contentImage {
	 margin-right:15px; float:left;
}

#pageMenu .submenu .menu:hover {
	 color:#FFFFFF;
}

.contDesk .objectTitle .editbbs {
	 color:#ffffff; text-decoration:none; background-color:#2E8A92; padding-top:3px; padding-bottom:3px; width:30px; height:22px; float:left; text-align:center; vertical-align:top;
}

.contDesk .objectTitle .objectTitleTxt {
	 margin-top:5px; margin-left:5px; float:left;
}

.contDesk .object .objectTitle {
	 border-top:1px dotted #2e8a92;
}

#authorizeForm .authorout {
	 color:#FFFFFF;
}

#authorizeForm .authorout .link {
	 color:#2bcef7; margin-top:10px; display:block;
}

#authorizeForm .authorout .title {
	 color:#dfff07; font-size:18px; font-weight:bold; margin-bottom:5px; display:block;
}

#td488 {
	 color:#FFFFFF;
}

.contArt .guestList .addComment .blockError {
	 color:#FF0000; font-weight:bold;
}

#cont_news_lent #dataType_date {
	 color:#9FC6D7; margin-right:15px; float:left;
}

#table44 {
	 background-image:url(fon-avto.png); background-position:top center; background-repeat:no-repeat; border-bottom:1px solid #c0c0c0; width:1100px;
}

#global0 {
	 margin-top:20px; margin-bottom:-20px; width:500px; float:left;
}

#global2 #cont_rattxt .contentText {
	 color:#FFFFFF;
}

#global2 .contentText {
	 color:#ffffff; font-size:18px; font-family:tahoma, geneva, sans-serif; padding-right:20px; text-align:right;
}

#content #cont_txt .object {
	 margin-top:0px; margin-bottom:0px;
}

BODY {
	 color:#c0c0c0; background-color:#000000; background-image:url(f-001.jpg); background-position:0px -20px; background-repeat:no-repeat; margin:0;
}

.pic {
	 height:180px; float:left;
}

#global3 {
	 padding-top:30px; padding-bottom:30px;
}

#global3 #cont_txt .contentText {
	 color:#C0C0C0;
}

#pageMainmenu .menu:hover .TextItemMenu {
	 color:#ff0000; text-decoration:underline;
}

#pageMainmenu .tableMenu {
	 float:left;
}

#pageMainmenu .mtditem {
	 float:left;
}

#td72 {
}

#table83 {
}

#td76 {
	 background-image:url(line.gif); height:43px;
}
#pageMenu .mbordr {
	 width:14px;
}
#pageMenu .menu.menuActive {
	 color:#FF0000;
}
#too {
	 margin-right:20px;
}
#global2 #cont_txt .contentText {
	 color:#000000; margin-top:0px;
}
#global2 #cont_txt {
	 margin-top:0px;
}
#content #con_mapsite {
	 padding-top:100px; padding-left:250px;
}
#content #con_mapsite .mapline {
	 color:#c0c0c0; text-decoration:none; padding-bottom:5px;
}
#content #con_mapsite .maplinks1 {
	 color:#ffffff; text-decoration:none;
}
#content #con_mapsite .maplinks2 {
	 color:#c0c0c0; padding-left:20px;
}
#content #con_mapsite .maplinks0 {
	 color:#999; text-decoration:none; padding-left:20px;
}