#BlockHeader {
	 background-image:url(top.jpg); background-position:bottom left; background-repeat:no-repeat; width:994px; height:340px;
}

#pageContent {
	 color:#042e3f; font-size:12px; font-family:arial; margin-top:50px; display:block; width:700px; position:relative; top:-60px; left:-30px; float:left; text-align:left;
}

#siteTitle {
	 color:#f2280d; font-size:50; font-weight:bold; font-family:times new roman; letter-spacing:-1; margin-top:10; margin-bottom:0; display:block; width:220; position:relative; float:left; text-align:right;
}

#siteSubtitle {
	 color:#021569; font-size:18px; font-weight:bold; font-family:times new roman; margin-top:0; display:block; width:218; position:relative; float:left; text-align:right; vertical-align:top;
}

#newsForm {
	 background-position:top left; background-repeat:no-repeat; margin:0; display:block; width:250; height:230; position:relative; right:20; float:right;
}

#HeadersBlok {
	 margin:0; display:block; width:180px; height:290px; position:relative; top:84px; left:170px; float:left;
}

#menuMaps {
	 margin:0; display:block; width:70; height:200; position:relative; float:left;
}

#menuContacts {
	 margin:0; display:block; width:70; height:200; position:relative; float:left;
}

#RightItPage {
	 color:#ffffff; font-family:tahoma; background-position:top left; background-repeat:no-repeat; padding-top:0; margin:0; display:block; width:276; position:relative; left:35; float:left;
}

#pageFooter {
	 color:#ffffff; font-size:10px; font-family:verdana; background-position:bottom left; background-repeat:no-repeat; margin-top:0px; margin-bottom:0px; width:994px; height:265px;
}

#pageCopyrights {
	 color:#ffff00; margin:0;
}

#BlockMainMenu {
	 margin:0; display:block; width:100%; position:relative; float:left; text-align:center;
}

#pageMainmenu {
	 font-size:22px; margin:0; display:list-item; width:210px; position:relative; top:250px; left:-150px; float:left; text-align:center;
}

#pageMainmenu .menu {
	 color:#012a53; font-size:20px; font-family:arial; text-decoration:none; text-transform:uppercase; margin-top:0px; margin-bottom:2px; margin-left:0px; margin-right:0px; width:100%; position:relative; float:right; text-align:center;
}

#pageMainmenu .menu.menuActive {
	 color:#002b82; font-size:24px;
}

#newsForm #newstitle {
	 color:#ffffff; font-size:20px; font-weight:normal; font-family:Arial; display:block; position:relative; text-align:right;
}

#pageTitle {
	 color:#ffff00; font-size:24px; font-weight:bold; font-family:arial; margin-top:0px; display:block; width:700px; position:relative; top:-180px; left:260px; float:left; text-align:center;
}

.content {
	 text-align:left;
}

#LeftBlock {
	 background-image:url(menu.jpg); background-position:top left; background-repeat:no-repeat; background-position-x:21px; background-position-y:-15px; padding-bottom:70px; width:300px;
}

#RightBlock {
	 color:#ffffff;
}

#pageBody {
	 background-image:url(fon.jpg); background-position:top left; background-repeat:repeat-y; padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; border-right:1 solid #000000; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; width:994px;
}

A:link {
	 color:#008000;
}

A:hover {
	 color:#80FF80;
}

A:visited {
	 color:#000040;
}

#desks .objectTitle {
	 font-size:12px;
}

#desks .objectNote {
	 font-size:14px;
}

.contentTitle {
	 background-position:center left; background-repeat:no-repe`t;
}

#mnote001 {
	 display:block; width:500;
}

#mnote001 #title {
	 font-size:12px; margin-top:10; margin-bottom:10; display:block; width:100%; position:static;
}

#memail001 #title {
	 font-size:12px; display:block; width:150; position:static; float:left;
}

td.CnriBox {
	 display:block; width:130;
}

.buttonSend {
	 color:#ffffff; font-size:13px; font-weight:bold; font-family:arial; background-color:#000040; border-width:1px; border-color:#004080; border-style:solid; margin-top:15px; height:22px; text-align:center;
}

#con_photo {
	 display:block;
}

.photo#photoBrief {
	 margin-bottom:20px; margin-left:14px; display:block; float:left;
}

#con_photo #objFooter {
	 margin-top:20; display:block; width:100%; float:left;
}

#Cnri .buttonSend {
	 margin-top:0; margin-left:7; display:block; position:relative; float:left;
}

#authorizeForm {
	 margin-bottom:20; display:block; width:185; height:150; position:relative; float:left;
}

.form_guest #field_note {
	 display:block; width:350; height:100;
}

#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;
}

#pageTechnology {
	 margin:0; display:block; width:330; position:relative; top:30; right:20; float:right;
}

#reklamForm {
	 background-image:url(reclam_08.gif); background-position:bottom left; background-repeat:no-repeat; margin:0; display:block; width:301; height:260; position:relative; right:35; float:left;
}

#siteLogotype {
	 background-position:center center; background-repeat:no-repeat; margin:0; display:block; width:130; height:110; position:relative; float:left;
}

BODY {
	 color:#000000; background-color:#000000; padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:center;
}

#GraficMenu {
	 margin:0; display:block; width:470; height:200; position:relative; left:160; float:left;
}

#newsForm #newsText {
	 color:#ffffff; font-size:13px; font-weight:normal; font-family:arial; text-align:right;
}

#pageTitlebox {
	 color:#000000; font-size:38px; font-family:arial; margin:0; display:block; width:994px; position:relative; top:466px; float:left;
}

#topbox {
	 margin:0; display:block; width:100%; position:relative; float:left;
}

#mHomelink {
	 margin:0; display:block; width:70; height:200; position:relative; float:left;
}

#mtoplink {
	 margin:0; display:block; width:255; height:200; position:relative; float:left;
}

#content {
	 color:#000080; display:block; width:670px; position:relative; left:40px; text-align:left;
}

#content .contentTitle {
	 font-size:18px; font-weight:bold;
}

#reklamForm #reklamTitle {
	 color:#dfff07; font-size:20px; font-weight:normal; font-family:arial; margin-top:0; margin-bottom:0; margin-left:0; margin-right:0; display:block; width:240; height:40; position:relative; left:35; float:left;
}

#reklamForm #reklamText {
	 color:#042e3f; font-size:11px; font-family:arial; padding-top:0; padding-bottom:0; padding-left:0; padding-right:0; margin-top:0; margin-bottom:0; margin-left:0; margin-right:0; display:block; width:225; height:165; position:relative; left:35; float:left; overflow:auto;
}

#content .objectTitle {
	 font-size:16px; font-weight:bold; font-family:arial; display:block; text-align:left;
}

#pageMenu {
	 color:#000040; font-size:12px; clear:left; overflow:auto;
}

#textTechnology {
	 color:#dfff07; text-decoration:none; margin-top:5; display:block; width:200; position:relative; float:right; text-align:right;
}

#imageTechnology {
	 display:block; width:100%; position:relative; float:right; text-align:right;
}

#pageCounter {
	 margin:0; display:block; width:300; height:40; position:relative; top:68; left:90; float:left; text-align:right;
}

#pageMenu .menu {
	 color:#000040; font-size:18px; text-decoration:none; background-image:url(touchka.gif); background-position:center right; background-repeat:no-repeat; display:list-item; clear:left;
}

#pageMenu .TextItemMenu {
	 margin-right:7;
}

#pageMenu .TextActiveMenu {
	 margin-right:7;
}

#pageMenu .menu:hover {
}

#pageMainmenu .menu:hover {
	 color:#0258AE;
}

#authorizeForm #authorin #title {
	 color:#dfff07; font-size:20px; font-weight:normal; font-family:arial; margin-bottom:10; display:block; width:100%; position:relative;
}

#authorizeForm #authorin #link {
	 color:#dfff07; font-size:11px; font-weight:bold; font-family:arial; text-decoration:none; margin-top:15; display:block; position:relative; float:left;
}

#authorizeForm #authorin #authorlogin {
	 color:#535353; margin-bottom:3; display:block; width:140; position:static; float:left;
}

#authorizeForm #authorin #authorpassw {
	 color:#535353; display:block; width:140; position:static; float:left;
}

#authorizeForm #authorin #authorsend {
	 cursor:hand; background-image:url(butt_16.jpg); background-position:center center; background-repeat:no-repeat; border-width:0; margin:0; display:block; width:32; height:30; position:relative; bottom:5; left:8; float:left;
}

#content1 .contentTitle {
	 color:#ffffff; font-size:20px; font-weight:normal; font-family:arial; margin-bottom:20;
}

#content1 {
	 color:#ffffff; font-size:13px; font-weight:normal; font-family:arial; margin-bottom:20; display:block; width:255; position:relative; float:left;
}

.form_guest td.title {
	 font-size:13px; font-weight:bold; font-family:arial; width:100;
}

.form_guest #field_name {
	 width:250;
}

.form_guest #field_email {
	 width:250;
}

#guest #msg {
	 font-size:13px; font-weight:bold; font-family:arial; margin-top:20; display:block; width:100%; position:relative; float:left;
}

#cont_guest #guest {
	 margin-top:20; display:block; width:90%; position:relative; float:right;
}

#mail001 .inpemail {
	 width:250;
}

#mail001 .inpname {
	 width:250;
}

#mname001 #title {
	 display:block; width:150; position:static; float:left;
}

#mail001 .inpnote {
	 width:405;
}

#mail001 #mailform {
	 font-size:12px; margin-top:20px; display:block; width:90%; position:relative; float:right;
}

#boxpageMenu {
	 margin:0; display:block; width:991; position:relative; top:40; float:left;
}

#con_photo #photoBriefImg {
	 margin-top:0; margin-bottom:10; display:block; width:160; height:100;
}

#con_photo #objFooter #obj_rating {
	 color:#f86d07; font-size:18px; margin-left:10; display:block; position:relative; bottom:3; float:left;
}

#con_photo #objFooter #ratingTitle {
	 font-size:12px; font-family:Arial; margin:0; display:block; height:20; position:relative; float:left;
}

.object {
	 margin-bottom:30; display:block; width:100%; position:relative;
}

#content #con_photo #objFooter {
	 width:150;
}

#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; position:relative; float:left;
}

#work_chat #main_chat {
	 margin-left:10; display:block; width:320; height:400; position:relative; bottom:30; float:left; overflow:auto;
}

#work_chat #main_users {
	 font-size:12px; font-family:arial; display:block; width:150; position:relative; bottom:35; left:20; float:left;
}

#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; position:relative; float:left;
}

#work_chat #maleuser.all {
	 color:#FFFFFF; font-weight:bold; background-color:#004080;
}

#work_chat .allnick {
	 cursor:hand; position:relative; top:3; float:left;
}

#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%; position:relative; float:right;
}

#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%; position:relative; float:right;
}

#cont_edesk .field {
}

#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; position:relative; top:4; float:left;
}

#desks #editStyle {
	 color:#ff0000; font-size:14px; font-weight:bold; text-decoration:none; margin-right:3; display:block; position:relative; float:left;
}

#desks #shorttext {
	 color:#004080; font-size:13px; font-weight:bold; text-decoration:none; margin-top:20; margin-bottom:5; display:block; width:90%; position:relative; left:17;
}

#desks #email {
}

#searchForm #search {
	 display:block; width:140; position:static; float:left;
}

#searchForm #title {
	 color:#dfff07; font-size:20px; font-weight:normal; font-family:arial; margin-bottom:10; display:block; width:250; position:static;
}

#searchForm {
	 height:100;
}

#searchForm .buttonSend {
	 background-image:url(butt_16.jpg); background-position:center center; background-repeat:no-repeat; border-width:0; margin-top:0; display:block; width:32; height:30; position:relative; bottom:5; left:8; float:left;
}

#cont_authBlock #title {
	 font-size:11px; width:150;
}

#cont_authBlock {
	 float:left;
}

#cont_auth {
	 display:block; width:80%; position:relative; float:right;
}

#cont_auth .buttonSend {
	 margin-top:50;
}

#cont_auth_end {
	 margin-top:30; display:block; width:70%; position:relative; left:80; float:left; text-align:center;
}

#cont_search #searchstring {
	 color:#FF0080;
}

#cont_search #recWord {
	 color:#FF0080;
}

#cont_search #search_warn {
	 margin-top:20; margin-bottom:30; display:block; width:100%; position:relative; text-align:center;
}

#cont_search #countRec {
	 font-size:20px; font-family:arial; margin-bottom:40; display:block; width:100%; position:relative;
}

#cont_search #recResult {
	 margin-top:20; margin-bottom:40; display:block; width:100%; position:relative;
}

#cont_search #recSearchText {
	 color:#000000; margin-top:10; margin-bottom:3; display:block; width:100%; position:relative;
}

#cont_search #recTitle {
	 color:#0080FF; font-size:16px; font-weight:bold; text-decoration:none; letter-spacing:-1;
}

#cont_search #recNumber {
	 font-size:22px; font-weight:bold; font-family:Arial; margin-right:5;
}

#cont_guest #steplist {
	 margin-bottom:20; display:block; width:100%; position:relative;
}

#guest .object {
	 margin-top:20; margin-bottom:40; display:block; width:100%; position:static;
}

#guest .objectTitle {
	 font-size:12px; display:block; width:100%; position:static;
}

#guest #edguest {
	 color:#800040; font-size:18px; font-weight:bold; font-family:verdana; text-decoration:none; margin-right:7;
}

#guest .objectText {
	 color:#800000; font-size:13px; font-weight:bold; font-family:Arial; margin-top:30; margin-right:20; display:block; width:75%; position:static; float:right;
}

#guest #titlelink {
	 font-size:16px; font-family:Arial;
}

#cont_guest {
	 display:block; width:90%; position:static; float:left;
}

.form_guest {
	 display:block; width:100%; position:relative; float:left;
}

.form_guest td.ftitle {
}

.objectNote {
	 margin-top:15; margin-bottom:10; text-align:left;
}

.tableTable {
	 font-size:11px;
}

#content #view {
}

#content #cont_txt .objectImage {
	 margin-bottom:20; margin-right:30; float:left;
}

.objectTitle {
	 margin-bottom:20; display:block; width:100%; position:static; float:left;
}

#content #cont_txt .objectNote {
}

#mail001 {
	 display:block; width:100%; position:static; float:left;
}

#mname001 {
}

#cont_desk #Cnri {
	 margin-top:20; display:block; width:100%; height:80; position:static;
}

#cont_desk #steplist {
	 margin-bottom:20; display:block; width:100%; position:static; float:left;
}

#cont_desk #desks {
	 margin-bottom:30;
}

#desks #authordata {
}

#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%; position:relative; left:20; float:left;
}

#cont_faq .object {
}

#cont_faq .objectText {
}

#cont_txt .contentText {
	 margin-bottom:30;
}

#con_mapsite #maplinks1 {
	 text-decoration:none; background-image:url(bigfish.gif); background-position:center left; background-repeat:no-repeat; padding-top:5; padding-left:50; height:30;
}

#con_mapsite #maplinks0 {
	 color:#004080; font-size:12px; font-weight:bold; font-family:Arial; position:relative; left:80;
}

#view #objimage {
	 margin-bottom:10; margin-right:30; float:left;
}

#cont_chat #chatColorTitle {
	 color:#808080; text-transform:uppercase; margin-right:7;
}

#cont_chat .buttonSend {
}

#cont_chat #chatInfo {
	 font-size:12px;
}

#chat_my .pers td.titl {
	 font-size:12px;
}

#authorizeForm #authorin {
	 display:block; width:185; position:relative;
}

#cont_rattxt #objFooter {
	 margin-top:20; display:block; width:100%; height:60;
}

#authorizeForm #authorout {
	 display:block; width:185; position:relative;
}

#authorizeForm #authorout #title {
	 color:#dfff07; font-size:20px; font-weight:normal; font-family:arial; margin-bottom:10; display:block; width:100%; height:40; position:relative;
}

#authorizeForm #authorout #link {
	 color:#dfff07; font-size:11px; font-weight:bold; font-family:arial; text-decoration:none; display:block; width:165; position:relative; left:20;
}

#authorizeForm #authorout #username {
	 font-size:14px; font-weight:bold; font-family:arial; margin-top:5; display:block; width:100%; position:relative; float:left;
}

#authorizeForm #authorout #invitation {
	 font-size:12px; margin-bottom:20; display:block; width:165; position:relative; left:20; float:left;
}

#mail001 .buttonSend {
	 width:100;
}

#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; position:relative; right:70; float:left;
}

#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; position:relative;
}

#work_chat #frm_input {
	 display:block; width:100%; position:relative; left:25; float:left;
}

#work_chat #title {
	 color:#066ab8; font-size:18px; font-weight:bold; font-family:arial; display:block; width:95%; height:30; position:relative;
}

#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; position:relative; left:265; float:left;
}

#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; position:relative; left:273; float:left;
}

#work_chat #itnick.allnick {
	 cursor:hand;
}

#work_chat #chatinput {
	 display:block; width:100%; position:relative; float:left;
}

#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; position:relative; top:7; float:left;
}

#chat_user #info {
	 font-size:16px; font-weight:bold; font-family:Arial; height:40;
}

#cont_chat #chatColor {
	 height:60;
}

#cont_chat #chatUsers {
	 height:30;
}

#content #cont_rattxt #objFooter {
}

#pageHeader {
}

#cont_rattxt #objFooter #ratingTitle {
	 font-size:14px; display:block; position:relative; top:3; float:left;
}

#cont_rattxt #objFooter #obj_rating {
	 color:#f86d07; font-size:18px; font-weight:bold; margin-left:10; display:block; width:120; position:relative; float:left;
}

#cont_rattxt #objFooter .buttonSend {
	 position:relative; bottom:15; float:left;
}

#buttExitChat {
	 font-size:12px; font-weight:bold; cursor:hand; background-color:#FFFFFF; border-width:2; border-style:dotted; display:block; position:relative; float:right;
}

#desks #contact {
	 font-size:11px; margin-top:20; display:block; width:100%;
}

#con_photo .contentImage {
	 margin-right:10px; float:left;
}

#con_photo .photo #links {
	 color:#000000; text-decoration:none;
}

#show_photo .objectImage {
	 margin-right:10px; float:left;
}

#show_photo .buttonSend {
	 margin-top:10px;
}

#allcontent {
}

#pageMainmenu .mtditem {
	 font-size:24px;
}

#pageMenu .submenu {
	 font-size:12px; position:relative; float:left; clear:left;
}

#pageMenu .menu.menuActive {
	 font-size:18px; font-weight:bold;
}

#pageMenu .submenu .menu.menuActive {
	 font-size:14px; font-weight:bold;
}

#pageMenu .submenu .menu {
	 font-size:14px;
}

#content #cont_txt {
	 font-size:14px;
}

#content #show_photo .objectImage {
	 display:block; float:right; text-align:center;
}

#content #show_photo .buttonSend {
	 display:block; position:relative; left:275px; float:none; text-align:center;
}

#cont_news .contentImage {
	 margin-right:10px; float:left;
}

#cont_news .contentText {
	 display:block;
}

#cont_news .object {
	 margin:0; clear:both;
}

#cont_news .objectTitle {
	 margin-top:10px;
}

#cont_news #dataType_date {
	 color:#808080; margin-right:10px;
}

#cont_news .objectImage {
	 margin-right:10px; float:left;
}

#cont_news .buttonSend {
	 margin-top:10px;
}

#content #cont_news #newslink {
	 color:#000040;
}

#content #arh_news .objectTitle #links {
	 color:#000040;
}


