#td79 {
}
#TableContent4 {
}
#table127 {
}
#tr128 {
}
#td129 {
	 width:120px;
}
#td130 {
	 background-image:url(screpka.jpg); background-position:top right; background-repeat:no-repeat;
}
#td131 {
}
#td133 {
	 background-color:#d1d1d1; background-image:url(pict_03.jpg); background-repeat:no-repeat; height:96px;
}
#table163 {
}
#tr164 {
}
#td165 {
}
#td171 {
	 background-color:#d1d1d1; background-image:url(pict_30.jpg); background-position:bottom left; background-repeat:no-repeat; width:315px;
}
#td168 {
	 width:200px;
}
#table150 {
	 margin-left:auto; margin-right:auto; width:96%;
}
#tr151 {
}
#td152 {
}
#td158 {
}
#Tabheadg {
}
#table181 {
	 margin-top:18px; width:95%;
}
#tr182 {
}
#tr185 {
}
#newpage1 {
	 color:#000000; float:right;
}
BODY {
	 color:#000000; font-size:12px; font-family:arial; background-color:#FFFFFF;
}
table {
	 color:#000000; font-size:12px; font-family:Arial;
}
#siteTitle {
	 color:#000000; font-size:14px; font-weight:bold; font-family:arial; margin:0; width:50%; float:left;
}
#td186 {
	 border-top:1px solid #d4d4d4;
}
#pageMainmenu .menu {
	 color:#3b3b3b; font-size:12px; font-family:arial; text-decoration:none; margin-right:15px; float:left;
}
A:hover {
	 text-decoration:none;
}
#newpage2 {
	 color:#000000; margin-top:20px; margin-left:55px; display:block; width:155px;
}
#siteLogotype {
	 margin-right:30px; float:left;
}
#td160 {
	 background-color:#d1d1d1;
}
#pageMenu .menu {
	 color:#000000; font-size:12px; font-family:arial; text-decoration:none; background-image:url(menu_06.jpg); background-position:top right; background-repeat:no-repeat; margin-bottom:5px; width:125px; height:56px; float:right; text-align:left; vertical-align:top;
}
#pageMenu .mbordr {
	 display:none;
}
#pageMenu .mbordl {
	 display:none;
}
#pageMenu .TextItemMenu {
	 margin-top:10px; margin-left:10px; display:block;
}
#pageMenu .TextActiveMenu {
	 margin-top:10px; margin-right:5px; display:block;
}
#pageMenu .menu.menuActive {
	 color:#ffffff; font-weight:bold; background-image:url(menu_03.jpg); background-position:top right; background-repeat:no-repeat; text-align:right; vertical-align:top;
}
#pageMenu .submenu .menu {
	 font-size:11px; background-color:#d3c9c0; background-image:url(none); height:56px;
}
#pageMenu .submenu {
	 margin-top:-2px; margin-left:125px; float:left;
}
#pageMenu .submenu .menu:hover {
	 background-color:#F3ECCF;
}
#siteSubtitle {
	 color:#86716a; font-size:16px; font-weight:bold; font-family:arial; margin-top:20px; margin-left:120px;
}
#table213 {
	 background-image:url(bg_hda_03.jpg); background-repeat:repeat-x; width:99%;
}
#td215 {
	 background-image:url(gorod_03.jpg); background-repeat:repeat-x;
}
#td217 {
	 background-image:url(toppic_04.jpg); background-position:top right; background-repeat:no-repeat;
}
.objectTitle {
	 color:#dd0005; background-image:url(strelka_13.gif); background-position:top left; background-repeat:no-repeat; padding-top:0px; padding-left:15px;
}
#pageTitle {
	 color:#dd0005; font-size:12px; margin:0; margin-top:2px; margin-bottom:15px;
}
#div249 {
	 background-image:url(cherta_09.gif); background-repeat:no-repeat; margin-right:7px; float:left;
}
#content {
	 margin-top:10px; display:block; clear:right;
}
#content1 A:link {
	 color:#FFFFFF;
}
#content1 A:visited {
	 color:#FFFFFF;
}
#content1 A:hover {
	 color:#FFFFFF;
}
#content1 .objectNote {
	 color:#FFFFFF;
}
#content1 .objectTitle {
	 color:#FFFFFF;
}
#content1 .contentText {
	 color:#FFFFFF;
}
#content1 .contentTitle {
	 color:#FFFFFF;
}
.contentTitle {
	 font-size:15px;
}
#technolink {
	 font-size:11px; width:130px;
}
#pageMenu {
	 margin:0; margin-bottom:20px;
}
#tr308 {
}
#div170 {
	 margin-right:5px; float:left;
}
#pageCopyrights {
	 margin-bottom:30px;
}
#content1 {
	 margin-top:15px; margin-left:20px; margin-right:20px;
}
#td324 {
	 background-color:#d1d1d1; height:315px;
}
#cont_lnws #link_news {
	 margin-top:15px; display:block;
}
.objectImage {
	 margin-bottom:5px; margin-right:20px; float:left;
}
.contentImage {
	 margin-bottom:5px; margin-right:20px; float:left;
}
#tr327 {
}
#td335 {
	 background-color:#d1d1d1; background-image:url(fon_right_clock.gif); background-repeat:repeat-y;
}
#td309 {
	 padding-bottom:40px;
}
#td321 {
}
#td328 {
	 background-image:url(screpka.jpg); background-position:top right; background-repeat:no-repeat; height:95px;
}
#div172 {
	 background-image:url(pict_30.jpg); background-position:bottom left; background-repeat:no-repeat;
}
#div370 {
	 background-color:#bf060e; padding-top:2px; padding-bottom:40px; margin:0; width:270px;
}
INPUT {
	 border-width:1px; border-color:#808080; border-style:solid;
}
.buttonSend {
	 color:#000000; font-size:11px; font-family:arial; background-color:#ffffff; border-width:1px; border-color:#808080; border-style:solid;
}
#searchForm #srchpole {
	 font-size:11px; width:140px; height:16px; float:left; text-align:center; vertical-align:top;
}
#searchForm .buttonSend {
	 text-decoration:underline; width:50px; height:20px; float:left;
}
#searchForm {
	 margin-top:30px; margin-left:20px; display:block; height:35px; clear:both;
}
#authorizeForm {
	 margin-top:20px; margin-bottom:30px; margin-left:20px;
}
#searchForm #title {
	 display:none;
}
#authorizeForm #authorin #authorsend {
	 margin-left:2px; width:50px; height:20px;
}
#authorizeForm #authorin #authorlogin {
	 font-size:11px;
}
#authorizeForm #authorin #authorpassw {
	 font-size:11px;
}
#authorizeForm #authorout #link {
	 color:#BF060E;
}
#cont_news #linkArchive {
	 margin-top:10px; display:block;
}
#div283 {
	 margin-right:20px;
}
#view .buttonSend {
	 margin-top:10px; display:block;
}
#cont_olnews #editlink {
	 color:#ffffff; text-decoration:none; background-color:#bf060e; margin-right:10px; width:25px; float:left; text-align:center; vertical-align:top;
}
#cont_olnews .objectTitle {
	 background-image:url(none); padding:0;
}
.object {
	 display:block; clear:both;
}
#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_mail #subpage1 .buttonSend {
	 margin-top:20px; display:block;
}
#titlemenu2 {
	 background-image:url(pict_03.jpg); background-repeat:no-repeat; height:96px;
}
#content1 #cont_news #dataType_date {
	 color:#C0C0C0;
}
#cont_photo .photo #links {
	 color:#808080; font-size:11px; text-decoration:none;
}
#cont_photo .photo#photoBrief {
	 margin-right:20px; width:105px; height:140px; float:left; text-align:center; vertical-align:top;
}
#show_photo .buttonSend {
	 margin-top:15px; display:block; clear:both;
}
#cont_desk .objectTitle {
	 background-image:url(none); margin-bottom:7px; padding:0;
}
#cont_desk #desks #editbbs {
	 color:#ffffff; background-color:#bf060e; margin-right:10px; width:25px; float:left; text-align:center; vertical-align:top;
}
#cont_desk #desks {
	 margin-bottom:30px;
}
#desks .contact {
	 background-color:#fdfcf2; padding-top:5px; padding-bottom:5px; padding-left:15px; padding-right:15px; border-width:1px; border-color:#c0c0c0; border-style:dotted; margin-top:5px; display:block; clear:both;
}
#desks #dateStyle {
	 font-weight:bold;
}
#desks #namebbs {
	 width:100px; float:left;
}
#desks #url {
	 font-weight:normal;
}
#desks #email {
	 font-weight:normal;
}
#desks #objbbs {
	 display:block; clear:both;
}
#desks #shorttext {
	 color:#5D5D5D;
}
#cont_search #blockResult {
	 margin-top:20px; margin-bottom:20px;
}
#cont_search #recNumber {
	 font-size:16px; margin-right:10px;
}
#cont_search #recResult {
	 margin-bottom:15px;
}
#cont_search #recLink {
	 margin-right:10px;
}
#recLightSearch {
	 margin-left:10px;
}
#cont_search #search_warn {
	 color:#bf060e; font-weight:bold;
}
#cont_golos .objectTitle {
	 background-image:url(none); margin:0; margin-bottom:7px; padding:0;
}
#cont_golos #areaButton {
	 margin-top:15px; display:block;
}
#cont_golos .golos_txt {
	 color:#FFFFFF;
}
#textDesign {
	 font-size:11px;
}
#design {
	 margin-top:5px;
}
#div167 {
	 float:left;
}
#show .objectText {
	 margin-top:10px; margin-bottom:25px; display:block; clear:both;
}
.content {
	 display:block; clear:both;
}
#show_photo .objectNote {
	 display:block; clear:both;
}
#show_photo .objectText {
	 margin-top:10px; display:block; clear:both;
}
#cont_photo_rating .photo#photoBrief {
	 margin-right:20px; width:105px; height:150px; float:left;
}
#cont_photo_rating #objFooter {
	 margin-top:5px; text-align:center;
}
#cont_photo_rating #divclear {
	 margin-top:5px; margin-bottom:20px; display:block;
}
#div403 {
	 margin-bottom:30px; margin-right:10px; width:110px; text-align:left; vertical-align:top;
}
#authorizeForm #authorin #title {
	 color:#2d2d2d; font-size:16px; font-weight:bold;
}
#pageMainmenu .TextItemMenu {
	 margin-top:10px; display:block;
}
#pageMainmenu .menu.menuActive .TextActiveMenu {
	 margin-top:10px; display:block;
}
#pageMainmenu .menu:hover {
	 background-image:url(act_11.gif); background-repeat:repeat-x;
}
#td410 {
	 width:80px;
}
#pageMainmenu {
	 width:98%;
}
.contacts .name {
	 margin-bottom:10px; margin-bottom:10px;
}
.contacts .adr .locality {
	 margin-right:2px; margin-right:2px;
}
.contacts .orgtitle {
	 margin-right:10px;
}
.contacts .adr .region {
	 margin-right:2px;
}
#searchForm .title {
	 display:block; clear:both;
}
#searchForm #search {
	 margin-right:2px; width:120px; float:left;
}
#authorizeForm .authorout .link {
	 margin-top:10px; display:block;
}
#authorizeForm .authorout .title {
	 margin-bottom:5px; display:block;
}
#authorizeForm .authorin .authorlogin {
	 display:block; width:120px;
}
#authorizeForm .authorin .authorpassw {
	 width:120px;
}
#authorizeForm .authorin .buttonSend {
	 width:50px;
}
#authorizeForm .authorSave {
	 margin-top:5px; margin-bottom:5px;
}
#rss .object { display:block; clear:both; }
#rss .objectImage { margin-right:10px; float:left; }
#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:30%; }
#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; }
.user_pers .tableTable { width:100%; }
.user_pers td.titl { width:200px; }
.user_pers .inp { width:80%; }
.user_pers .warning { color:#ff0000; margin-top:10px; margin-bottom:10px; }
.user_pers .tableTable { width:100%; }
.user_pers .tableRow.tableHeader td { font-weight:bold; }
.user_pers td.titl { width:200px; }
.user_pers td.value { padding-top:2px; padding-bottom:2px; }
.user_pers .inp { width:80%; }
.user_pers .buttontd { padding-top:10px; }
.e_shopvit .goodsGoods { display:inline-block; }
.e_shopvit .objectCode { margin-top:5px; margin-bottom:5px; }
.e_shopvit .priceStyle .new_price { font-size:200%; font-weight:bold; }
.e_shopvit .buttonSend { color:#ffffff; font-size:14px; font-weight:bold; text-decoration:none; background-color:#609f00; padding-top:10px; padding-bottom:10px; margin-bottom:2px; width:121px; float:left; text-align:center; vertical-align:top; }
.e_shopvit .goodsPhoto { float:left; }
.e_shopvit .goodsDetPriceBox { margin-top:20px; margin-bottom:20px; display:inline-block; }
.e_shopvit .goodsDetPriceNaim { display:inline-block; }
.e_shopvit .goodsDetButtonBox { margin-top:10px; display:inline-block; }
.e_shopvit .goods .priceStyle { font-weight:bold; }
.e_shopvit .goodsAccomp .goodsAccompHat { font-size:200%; margin-bottom:10px; }
#cont_faq #linkTitle { margin-bottom:2px; margin-right:20px; float:left; }
#cont_faq #linkBox { margin-top:20px; margin-bottom:20px; width:98%; }
#cont_faq #linkTitle { margin-bottom:2px; margin-right:20px; float:left; }
#cont_faq .objectText { padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px; border-width:1px; border-color:#c0c0c0; border-style:dotted; margin-top:10px; margin-bottom:10px; }
.contEditDesk .form .obj.text .field textarea { width:360px; height:150px; }
#cont_news .contentText { display:block; }
#cont_news .objectTitle { margin-top:10px; }
#cont_news .objectImage { margin-right:10px; float:left; }
.contArt .guestList .addComment .buttonArea { margin-top:10px; }
#cont_guest #comments .comm .userdat .name { margin-top:3px; margin-left:20px; float:left; }
#cont_guest #blockip { margin-top:10px; margin-left:20px; display:block; }
#cont_guest #comments .comm .admin_label { font-weight:bold; margin-bottom:10px; display:block; }
#cont_guest .error { color:#ff0000; font-weight:bold; display:block; clear:both; }
.contArt .guestList .passert .comment .date { float:left; }
.contArt .guestList .addComment .buttonArea { margin-top:10px; }
.contArt #view .buttonArea { margin-top:10px; }
.contArt .guestList .passert .comment .date { float:left; }
.contArt .guestList .addComment .title { margin-top:10px; clear:both; }
.contArt .guestList .addComment .buttonArea { margin-top:10px; }
.contDesk .object .contact { margin-bottom:3px; display:inline-block; }
.contEditDesk .form .obj.text .field textarea { width:360px; height:150px; }
.contOnNewsEdit .errorText { color:#FF0000; }
.contDesk .Cnri .CnriBox { margin-right:10px; float:left; }
.contDesk .object .contact { margin-bottom:3px; display:inline-block; }
.contEditDesk .form { width:360px; }
.contEditDesk .form .obj.text .field textarea { width:360px; height:150px; }
#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 .adm_txt { padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px; border-width:1px; border-color:#c0c0c0; border-style:dotted; margin-bottom:10px; margin-left:10px; margin-right:10px; }
#cont_guest #comments .pageselector .pagesel { margin-right:5px; }
#cont_guest #guesttab .tabltext { width:30%; }
#cont_guest #subpage1 .cbox { margin-right:10px; }
.contDesk .Cnri { margin-bottom:15px; width:100%; }
.contDesk .Cnri .CnriBox { margin-right:10px; float:left; }
.contDesk .object .objectTitle { clear:both; }
.contDesk .object .contact { margin-bottom:3px; display:inline-block; }
.contDesk .object .contact .obj .name { width:120px; float:left; }
.contEditDesk .form { width:360px; }
.contEditDesk .form .obj .title { margin-bottom:5px; width:200px; float:left; }
.contEditDesk .form .obj.text .field textarea { width:360px; height:150px; }
.contArt .object .objectNote { margin-bottom:10px; }
.contArt #view .buttonArea { margin-top:10px; }
.contArt .guestList .passert .commentTitle { margin-bottom:10px; }
.contArt .guestList .passert .comment .date { float:left; }
.contArt .guestList .addComment .blockError .errorMessage { font-weight:bold; margin-right:10px; float:left; }
.contArt .guestList .addComment .title { margin-top:10px; clear:both; }
.contArt .guestList .addComment .antiSpam img { margin-top:5px; margin-right:20px; float:left; }
.contArt .guestList .addComment .buttonArea { margin-top:10px; }
#cont_guest #comments .comm { border-width:1px; border-color:#c0c0c0; border-style:dotted; margin-top:10px; margin-bottom:30px; }
#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 .name { margin-top:3px; margin-left:20px; float:left; }
#cont_guest #comments .comm .adm_txt { padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px; border-width:1px; border-color:#c0c0c0; border-style:dotted; margin-bottom:10px; margin-left:10px; margin-right:10px; }
#cont_guest #comments .pageselector { margin-bottom:20px; margin-left:20px; }
#cont_guest #comments .pageselector .pagesel { margin-right:5px; }
#cont_guest #guesttab .inp { width:145px; float:right; }
#cont_guest #guesttab .tabltext { width:30%; }
#cont_guest .errorinp { border-width:2px; border-color:#ff0000; border-style:solid; }
#cont_guest #subpage1 .cbox { margin-right:10px; }
#cont_golos ul { margin-top:0px; margin-bottom:0px; margin-left:0px; }
#cont_golos #graph_result div { font-size:0px; }
#cont_golos ul { margin-top:0px; margin-bottom:0px; margin-left:0px; }
.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 { margin-bottom:10px; }
.contArt .guestList .passert .comment { margin-bottom:10px; }
.contArt .guestList .passert .comment .date { 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 { margin-top:10px; 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; }
.contDesk .newMsg { margin-top:10px; margin-bottom:10px; display:inline-block; }
.contDesk .Cnri { margin-bottom:15px; width:100%; }
.contDesk .Cnri .title { margin-right:20px; float:left; }
.contDesk .Cnri .CnriBox { margin-right:10px; float:left; }
.contDesk .Cnri .CnriBox .CnriSel { width:200px; }
.contDesk .object .objectTitle { clear:both; }
.contDesk .object .objectNote { margin-bottom:20px; }
.contDesk .object .contact { margin-bottom:3px; display:inline-block; }
.contDesk .object .contact .obj { display:block; clear:both; }
.contDesk .object .contact .obj .name { width:120px; float:left; }
.contEditDesk .errortext { color:#FF0000; margin-bottom:10px; }
.contEditDesk .form { width:360px; }
.contEditDesk .form .obj { margin-bottom:10px; }
.contEditDesk .form .obj .title { margin-bottom:5px; width:200px; float:left; }
.contEditDesk .form .obj.text .title { float:none; }
.contEditDesk .form .obj.text .field textarea { width:360px; height:150px; }
.contEditDesk .form .obj.userfile .title { float:none; }
.contOnNews .muchpages { margin-top:20px; }
.contOnNewsEdit .errorText { color:#FF0000; }
#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; }
#rss .contentImage { margin-right:10px; float:left; }
#rss .object { display:block; clear:both; }
#rss .dataType_date { display:block; clear:both; }
#rss .objectImage { margin-right:10px; float:left; }
.e_shopvit .goodsNavigator { margin-top:10px; margin-bottom:10px; clear:both; }
.e_shopvit .goodsGoods { display:inline-block; }
.e_shopvit .objectTable { margin-bottom:30px; margin-right:20px; display:inline; width:250px; float:left; }
.e_shopvit .objectCode { margin-top:5px; margin-bottom:5px; }
.e_shopvit .objectPresent { margin-top:5px; margin-bottom:5px; }
.e_shopvit .priceStyle .new_price { font-size:200%; font-weight:bold; }
.e_shopvit .buttonBox { margin-top:15px; display:inline-block; }
.e_shopvit .buttonSend { color:#ffffff; font-size:14px; font-weight:bold; text-decoration:none; background-color:#609f00; padding-top:10px; padding-bottom:10px; margin-bottom:2px; width:121px; float:left; text-align:center; vertical-align:top; }
.e_shopvit .buttonSend.addcart { margin-right:2px; }
.e_shopvit .goodsPhoto { float:left; }
.e_shopvit .goodsALinkPhoto { display:block; clear:left; }
.e_shopvit .goodsDetPriceBox { margin-top:20px; margin-bottom:20px; display:inline-block; }
.e_shopvit .originallist { margin-bottom:10px; }
.e_shopvit .goodsDetPriceNaim { display:inline-block; }
.e_shopvit .goodsDetPriceStyle { font-size:200%; font-weight:bold; }
.e_shopvit .goodsDetButtonBox { margin-top:10px; display:inline-block; }
.e_shopvit .goods { margin-top:20px; clear:both; }
.e_shopvit .goods .priceStyle { font-weight:bold; }
.e_shopvit .goodsAnalogs .goodsAnalogsHat { font-size:200%; margin-bottom:10px; }
.e_shopvit .goodsAccomp .goodsAccompHat { font-size:200%; margin-bottom:10px; }
#cont_guest #blockip { margin-top:10px; margin-left:20px; display:block; }
#cont_guest #comments .comm { border-width:1px; border-color:#c0c0c0; border-style:dotted; margin-top:10px; margin-bottom:30px; }
#cont_guest #comments .comm .userdat { border-bottom:1px dotted #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 { 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 { padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px; border-width:1px; border-color:#c0c0c0; border-style:dotted; 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; }
.contChekPass .errorMessage { margin-top:10px; margin-bottom:10px; }
.contChekPass .obj { clear:both; }
.contChekPass .obj label { width:180px; float:left; }
.contChekPass .buttonArea { margin-top:10px; }
.cClients .muchpages { margin-top:20px; margin-bottom:10px; }
.cClients .tableTable.userTable .titl { padding-right:10px; }
.cClients .tableTable.userTable .inp { padding-top:3px; padding-bottom:3px; }
.admDealer .titls { font-weight:bold; }
.admDealer td.value { padding-top:2px; padding-bottom:2px; }
.admDealer .inp { width:80%; }
.admDealer .mesRepPassw { color:#FF0000; margin-left:10px; }
.deletRecord .mesError { color:#FF0000; }
.deletRecord form .buttonSend { float:left; }
.contAuth .contAuthBlock .obj label { float:left; }
.contRemember .warning { color:#ff0000; margin-top:10px; margin-bottom:10px; }
.contRemember .obj label { margin-right:10px; width:60px; float:left; }
.contRemember .obj input { width:150px; }
.contRemember .forgetPass { margin-top:10px; margin-bottom:10px; }
.contRemember .buttonArea { margin-top:15px; }
#cont_link .linkobject { text-decoration:none; }
#menuLink .object { margin-bottom:20px; margin-right:10px; float:left; text-align:center; vertical-align:top; }
#menuLink .object .objectImage { float:left; }
.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; }
#cont_txt .object { display:block; clear:both; }
.contAuth .contAuthBlock .obj div { margin-left:180px; }
.contAuth .contAuthBlock .antiSpam img { margin-top:5px; margin-left:12px; margin-right:20px; float:left; }
.contAuth .errorText { color:#ff0000; margin-top:10px; margin-bottom:5px; }
.contAuth .contAuthBlock .obj label { float:left; }
.contAuth .contAuthBlock .obj input { width:80%; }
.contAuth .contAuthBlock .license { margin-bottom:10px; }
.contAuth .contAuthBlock .antiSpam input { display:block; }
.contSearch .countRec { margin-top:10px; margin-bottom:10px; }
.contSearch .searchWarn { margin-top:10px; margin-bottom:10px; }
.contSearch .countRec { margin-top:10px; margin-bottom:10px; }
.contSearch .recResult { margin-bottom:10px; }
#cont_link .tableTable { margin-top:20px; }
#cont_link .linkobject { text-decoration:none; }
#cont_link #bfield { padding-top:5px; padding-right:20px; }
.contAuth .errorText { color:#ff0000; margin-top:10px; margin-bottom:5px; }
.contAuth .contAuthBlock .obj { margin-bottom:15px; }
.contAuth .contAuthBlock .obj label { float:left; }
.contAuth .contAuthBlock .obj div { margin-left:180px; }
.contAuth .contAuthBlock .obj input { width:80%; }
.contAuth .contAuthBlock .obj em { display:block; }
.contAuth .contAuthBlock .license { margin-bottom:10px; }
.contAuth .contAuthBlock .antiSpam img { margin-top:5px; margin-left:12px; margin-right:20px; float:left; }
.contAuth .contAuthBlock .antiSpam input { display:block; }
.contAuth .contAuthBlock .buttonSend { margin-top:10px; }
#cont_txt .contentImage { margin-right:10px; float:left; }
#cont_txt .object { display:block; clear:both; }
#cont_txt .objectImage { margin-right:10px; float:left; }
