@import url(https://fonts.googleapis.com/css?family=Lobster&subset=latin,cyrillic);
BODY {
	 color:#252525; font-size:14px; font-family:arial, helvetica, sans-serif; background-color:#FFFFFF; padding-top:20px; padding-bottom:30px; margin:0;
}
#div3 {
	margin: auto;
	width: 1050px;
}
#div4 {
	 margin:auto;
	 margin-top:-20px;
	 width:98%;
	 height:220px;
	 position:relative;
}
#div6 {
	 margin-top:20px; margin-right:30px; float:right; text-align:right;
}
#div7 {
	 background-color:#ffffff; padding-bottom:20px; margin:auto; margin-bottom:30px; width:98%; -moz-box-shadow: 0px 0px 15px #cecbc8; -webkit-box-shadow: 0px 0px 15px #cecbc8; box-shadow: 0px 0px 15px #cecbc8; 
}
#div12 {
	 color:#808080;
	 margin:auto;
	 display:inline-block;
	 width:98%;
	 text-align:left;
}
#div13 {
	 margin-bottom:5px;
	 text-align:left;
}
#siteLogotype {
	margin-top: 5px;
	margin-left: 30px;
	margin-right: 20px;
	position: relative;
	bottom: 4px;
	float: none;
}
.content {
	 margin-bottom:20px; display:inline-block; width:100%; clear:both;
}
#pageMenu {
	 background-color:#4f4f4f;
	 display:table;
	 width:100%;
	 clear:both;
}
#pageMenu .menu {
	 color:#ffffff;
	 text-decoration:none;
	 display:block;
	 float:left;
	 padding:15px;
	 text-align:center;
}
#pageMenu .mids {
	 color:#e27d0e; font-size:0; border-right:1px solid #ffffff; display:block;
}
#pageMenu .menu:hover {
	 text-decoration:underline;
	 background-color:#000000;
	 display:block;
	 position:static;
}
#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 #comments .pageselector .arr { margin-right:5px; }
#cont_guest #guesttab { width:300px; }
#cont_guest #guesttab .tabltext { width:30%; }
#cont_guest #guesttab .inp { width:145px; float:right; }
#cont_guest #guesttab #textar { width:100%; height:100px; }
#cont_guest .error { color:#ff0000; font-weight:bold; display:block; clear:both; }
#cont_guest #guesttab #pin_img { margin-bottom:2px; float:right; }
.buttonSend {
	 color:#ffffff; font-size:100%; font-family:arial, helvetica, sans-serif; cursor:pointer; background-color:#EA4E0B; border-width:1px; border-color:#ae5002; border-style:solid; padding:5px;
}
.buttonSend: hover {
	 cursor:pointer;
}
INPUT {
	 padding-top:5px; padding-bottom:5px; border-width:1px; border-color:#959595; border-style:solid;
}
TEXTAREA {
	 padding-top:5px; padding-bottom:5px; border-width:1px; border-color:#959595; border-style:solid;
}
A:link { text-decoration: none;
	 color:#C41800;
	 -webkit-transition-duration: 0.5s;
	 
}
A:visited {
	 color:#c41800;
}
A:hover {color:#741800;
	 -webkit-transition-duration: 0.7s;
}
.shopmini .object {
	 margin-top:10px; margin-bottom:30px; margin-right:20px; display:inline-block; width:21%; position:relative; text-align:left; vertical-align:top;
}
.shopmini .object .objectTitle {
	 margin-bottom:5px; height:32px; overflow:hidden;
}
.shopmini .object .objectImage .objectImg {
	 cursor:pointer; overflow:hidden;
}
.shopmini .object .objectCode {
	 color:#808080; font-size:90%;
}
.shopmini .object .linkNext {
	 margin-top:10px; display:none;
}
.shopmini .object .specprice {
	 color:#ffffff; font-size:13px; font-weight:bold; background-color:#6da505; border-width:1px; border-color:#ffffff; border-style:solid; position:absolute; top:160px; left:0px; float:left; padding:5px; white-space:nowrap;
}
.shopmini .object .buttonSend {
	 cursor:pointer; margin-top:10px;
}
.shopmini #view #objimage { margin-right:10px; float:left; }
.shopmini #view .objectImage { margin-top:10px; margin-bottom:10px; margin-right:10px; }
.shopmini #view .objectCode { font-size:90%; margin-bottom:10px; }
.shopmini #view .objectCodeTitle { font-weight:bold; }
.shopmini #view .specprice {
	 font-size:180%; font-weight:normal; margin-bottom:10px;
}
.shopmini #view .specprice .specpriceVal { font-size:140%; }
.shopmini #view .objectNote { margin-bottom:10px; }
.shopmini #view .objectSubm { margin-top:20px; }
.shopmini #view .objectSubm .send {
	 margin-bottom:3px; margin-right:10px; float:left;
}
.shcart .tableTable { margin-bottom:20px; width:100%; }
.shcart .tableRow#tableHeader td { font-weight:bold; padding-top:15px; padding-bottom:15px; }
.shcart .tableRow td { padding-top:1px; padding-bottom:1px; padding-right:15px; }
.shcart .tableRow#tableTotal td { font-weight:bold; }
.shcart #tableButtons td { padding-top:20px; }
.shcart_sub1 .errortext { color:#ff0000; font-weight:bold; margin-bottom:10px; }
.shcart_sub1 .tablePayment .tableRow#RowEven .tableClientTitle { width:23%; }
.shcart_sub1 .miniobjects .titletext { font-weight:bold; padding-top:10px; padding-bottom:10px; display:block; }
.shcart_sub1 .miniobjects .objTitl { width:20%; }
#pageMenu .menu.menuActive {
	 display:block;
	 position:static;
	 float:left;
}
#pageMenu .mbordr {
	 display:none;
}
#pageMenu .mbordl {
	 display:none;
}
* {
	 margin:0;
}
.object {
	 margin-bottom:10px;
}
.contentTitle {
	 font-size:180%; font-weight:normal; margin-bottom:15px;
}
.objectTitle {
	 font-size:100%; font-weight:bold; margin-bottom:10px;
}
#siteTitle {
	font-size: 10px;
	font-weight: bold;
	font-family: verdana, geneva, sans-serif;
	text-decoration: none;
	text-transform: none;
	margin-top: -10px;
	margin-bottom: -50px;
	margin-left: 10px;
	position: static;
	float: none;
	clear: both;
}
.shopmini .object .specprice .specpriceTitle {
	 font-weight:normal;
}
.shopmini .object .objectNote {
	 margin-top:10px; margin-bottom:10px;
}
.contentImage {
	 margin-bottom:10px; margin-right:20px; float:left;
}
#cont_faq #linkTitle {
	 margin-bottom:3px; display:block;
}
#cont_faq .object {
	 margin-bottom:30px;
}
#closingText {
	 color:#808080; text-align:center;
}
#enteringText {
	 color:#808080; padding-bottom:20px; text-align:center;
}
.shcart_sub1 .miniobjects .textArea {
	 height:50px;
}
.notime .contentBody .surrent {
	 margin-bottom:15px; text-align:left;
}
.notime .contentBody .errors {
	 color:#ff0000; font-weight:bold; margin-bottom:10px; display:none;
}
.notime .contentBody #count_down_container {
	 margin:auto; margin-bottom:20px; display:block; width:390px; height:55px; clear:both;
}
.notime .contentBody .main {
	 margin-bottom:2px; display:none; clear:both;
}
.notime .contentBody .main .maintxt {
	 margin-top:5px; width:100px; float:left;
}
.notime .contentBody .main .stars {
	 color:#FF0000;
}
.notime .contentBody .button_area {
	 margin-top:20px; display:none;
}
.notime .finish {
	 margin-top:20px; display:none;
}
.notime .contentBody #count_down_container .arg {
	 color:#CC0000; font-size:40px; font-weight:normal; font-family:palatino linotype, book antiqua3, palatino6, serif; margin-right:5px; float:left;
}
.notime .contentBody #count_down_container .name {
	 margin-top:29px; margin-right:15px; float:left;
}
.notime.cont_sub1 .list {
	 margin-bottom:20px;
}
.notime.cont_sub1 .list .othertxt {
	 margin-bottom:10px; display:block;
}
.notime.cont_sub1 .list li {
	 margin-bottom:3px; display:block;
}
.notime.cont_sub1 .but_area {
	 margin-top:20px;
}
.notime.cont_sub1 .tables th {
	 padding-top:10px; padding-bottom:10px; padding-left:5px; padding-right:5px; text-align:left;
}
.notime.cont_sub1 .tables td {
	 padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px; border-top:1px dotted #c0c0c0;
}
.notime .contentBody {
	 display:inline-block; width:100%; clear:both;
}
.notime {
	 background-color:#f9f5ec; border-width:1px; border-color:#d5a33c; border-style:dotted; margin:auto; width:540px; padding:20px; text-align:center;
}
.notime .contentText {
	 text-align:left; vertical-align:top;
}
.notime .contentImage {
	 position:relative;
}
#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 .buttonSend#getBack { margin-top:20px; display:block; }
#div28 {
	 float:right;
}
#div42 {
	 width:100%;
	 height:35px;
	 text-align:right;
}
#technopict {
	 float:left;
}
#pageMenu .submenu {
	 opacity: 0.8;
	 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	 -moz-opacity: 0.8;
	 -khtml-opacity: 0.8;
	 background-color:#4f4f4f;
	 width:100%;
	 min-width:200px;
}
#pageMenu .submenu .menu {
	 padding-top:10px;
	 padding-bottom:10px;
	 border-top:1px solid #6f6f6f;
	 float:none;
	 text-align:left;
}
#pageTitle {
	 color:#808080;
	 font-size:16px;
	 font-weight:normal;
	 margin-top:10px;
	 margin-bottom:15px;
	 display:block;
	 text-align:right;
}
#td52 {
	 padding-left:20px; width:21%;
}
#td55 {
	 padding-left:30px; padding-right:20px;
}
#div67 {
	 font-size:180%; font-weight:normal; margin-bottom:15px;
}
#pageMainmenu .menu {
	 color:#000000; text-decoration:none; padding-top:8px; padding-bottom:8px; border-bottom:1px dotted #c0c0c0; display:block;
}
#menuLink .object {
	 text-align:center; vertical-align:top;
}
#pageMainmenu {
	 margin-bottom:20px;
}
#pageMainmenu .tableMenu {
	 width:100%;
}
#pageMainmenu .menu:hover {
	 text-decoration:underline;
}
.shopmini .object .objectImage {
	 margin-bottom:5px; float:none;
}
#content .art_bank .object .link {
	 float:left;
}
#content .art_bank .object .objectImage {
	 margin-top:5px; display:block; float:left; clear:left;
}
#content .art_bank .object {
	 margin-right:10px; display:block; float:left;
}
#siteSubtitle {
	opacity: 1;
	-moz-opacity: 1;
	-khtml-opacity: 1;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	color: #dddddd;
	font-size: 15px;
	text-shadow: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 01;
	font-variant: normal;
	padding-right: 20px;
	margin-top: 44px;
	margin-bottom: -1000px;
	margin-left: 70px;
	margin-right: -45px;
	position: relative;
	float: right;
	clear: none;
	z-index: z-index:1000;
	text-align: right;
	vertical-align: middle;
}
#content #menuLink .object {
	 margin-bottom:30px; margin-right:10px; display:inline-block; width:150px;
}
#content #menuLink .object .link {
	 display:inline-block; text-align:left;
}
#content .photoAlbumSplash .obj {
	 margin-top:10px;
	 margin-right:10px;
	 display:block;
	 height:150px;
	 float:left;
	 clear:none;
}
#content .photoAlbumSplash .obj .photoPreview {
	 float:left;
}
#content .photoAlbumSplash #navPart {
	 margin-top:200px; margin-right:10px;
}
#pageMenu .mtditem.midActive {
	 background-image:url(black_60.png); margin-right:5px;
}
#content2 .cont_txt .contentTitleTxt {
	 font-size:18px;
}
#global1 .cont_txt .contentTitleTxt {
	 font-size:18px;
}
#global1 .social_share {
	 margin-bottom:25px;
}
#pageMenu .tableMenu {
	 display:block;
}
#content #navPart .Active {
	 font-size:20px;
}
#content #navPart .links {
	 font-size:20px; margin-right:5px;
}
#content .cont_txt .object {
	 display:block; float:left;
}
#content .art_bank .object .objectNote {
	 display:block; width:90%; float:left; clear:left;
}
#content .cont_photo .photo#photoBrief {
	 width:30%;
}
#content #menuLink #navPart a {
	 float:left; clear:left;
}
#content #menuLink .object .objectImage {
	 margin-right:0px; float:none;
}
#content .cont_txt .objectNote {
	 float:left;
}
.cont_photo .photo#photoBrief { margin-bottom:10px; margin-right:10px; height:150px; float:left; text-align:center; vertical-align:top; }
#show_photo .buttonSend { margin-top:10px; }
#pageMenu .submenu .menu:hover {
	 background-color:#000000;
}
#pageMenu .submenu .menu.menuActive {
	 color:#FFA8A8;
}
#content .photoAlbumSplash .obj .photoPreview .previewImg {
	 -moz-border-radius: 4px;
	 -webkit-border-radius: 4px;
	 border-radius: 4px;
}
#pageMenu .mreldiv {
	 position:relative;
}
#content .cont_guest #comments .comm .userdat .date {
	 margin-left:5px;
	 margin-right:15px;
}
#content .cont_guest #comments .comm .com_txt {
	 margin-bottom:10px;
}
#content .cont_guest #comments .comm .admtext {
	 margin-bottom:10px;
}
#content .cont_guest #comments .pageselector .pagesel {
	 margin-right:10px;
}
#content .cont_guest #guesttab .titleTab {
	 position:relative;
}
#content .cont_guest #guesttab {
	 margin-top:40px;
}
#content #guest #guesttab .inp.inppin {
	 width:310px;
}
#content .cont_guest #comments .comm .admin_label {
	 color:#C41800;
}
#content .cont_guest #comments .pageselector .activpg {
	 font-weight:normal;
	 font-family:Arial, Helvetica, sans-serif;
	 margin-right:10px;
}
#content .cont_guest #guesttab .emailInp {
	 margin-left:13px;
}
#content .cont_guest #guesttab .nameInp {
	 margin-left:13px;
}
#content .cont_guest #comments .comm {
	 padding-left:10px;
	 border-left:1px solid;
	 -moz-border-radius: 10px;
	 -webkit-border-radius: 10px;
	 border-radius: 10px;
}
#content .cont_guest #comments {
	 margin-top:10px;
}
.cont_guest #blockip { margin-bottom:20px; display:block; }
.cont_guest #comments .comm { margin-bottom:30px; }
.cont_guest #comments .comm .userdat { margin-bottom:10px; display:inline-block; }
.cont_guest #comments .comm .userdat .date { margin-right:10px; }
.cont_guest #comments .comm .com_txt { clear:both; }
.cont_guest #comments .comm .adm_txt { margin-top:10px; }
.cont_guest #comments .comm .admin_label { font-weight:bold; margin-bottom:5px; display:block; }
.cont_guest .supererror { color:#FF0000; font-weight:bold; margin-top:20px; }
.cont_guest #guesttab { margin-top:20px; width:300px; }
.cont_guest #guesttab .commentTtl { margin-bottom:5px; display:inline-block; }
.cont_guest #guesttab .inp { float:right; }
.cont_guest #guesttab #textar { float:none; }
.cont_guest .error { color:#ff0000; font-weight:bold; margin-bottom:5px; float:right; clear:both; text-align:right; }
.cont_guest #guesttab #pin_img { margin-bottom:2px; margin-right:10px; float:left; }
#guest #guesttab .inp.inppin { display:block; float:none; clear:both; }
.cont_guest #guesttab #but { margin-top:20px; }
.cont_guest #subpage1 .usernotettl { margin-top:10px; margin-bottom:5px; display:inline-block; }
.cont_guest #subpage1 .adminaswerttl { margin-top:10px; margin-bottom:5px; display:inline-block; }
.cont_guest #subpage1 .delmsgttl { vertical-align:middle; }
.cont_guest #subpage1 .blockuserttl { vertical-align:middle; }
.cont_guest #subpage1 .input { float:right; }
.cont_guest #subpage1 .cbox { vertical-align:middle; }
.cont_guest #subpage1 .error { color:#FF0000; font-weight:bold; }
.cont_guest #subpage1 .buttonBlock { padding-top:20px; }
.cont_guest #subpage2 .tablerow { padding-top:3px; padding-bottom:3px; }
.cont_guest #subpage2 #blocked .link { margin-left:10px; }
.cont_guest #subpage2 #blocked .getback { margin-top:10px; }
#comments .comm .adm_txt .admin_label {
	 font-weight:normal;
}
#comments .comm .com_txt {
	 margin-top:-10px;
}
#comments .comm .userdat .name {
	 color:#c41800;
}
#comments .comm {
	 -moz-border-radius: none;
	 -webkit-border-radius: none;
	 border-radius: none;
}
.contentForm {
	 position:static;
}
.tableTable#objects .tableBody .ank_spctd {
	 position:static;
}
#global1 .cont_txt .contentText {
	 margin-left:-5px;
	 width:200px;
}
.photoAlbumSplash .obj .photoPreview .previewImg {
	 -webkit-transition-duration: 0.7s;;
}
	  
.photoAlbumSplash .obj .photoPreview .previewImg:hover {
	 -webkit-transition-duration: 0.5s;
	 box-shadow: 0 0 10px rgba(0,0,0,0.5);}
.photoAlbumSplash .photoDetailed .objectTitle { margin-bottom:10px; display:block; width:100%; }
.photoAlbumSplash .photoDetailed .buttonSend { margin-top:10px; display:block; clear:both; }
#con_mapsite .mapline { font-size:100%; margin:0; margin-bottom:5px; }
#con_mapsite .maplinks2 { margin-left:30px; }
#con_mapsite .maplinks3 { margin-left:60px; }
#con_mapsite .maplinks0 { font-weight:normal; }
.art_bank .object .link { margin-bottom:5px; display:inline-block; }
.vkladki .linkBox .sep { cursor:default; border-bottom:1px solid #cecece; }
.vkladki .linkBox .tab { cursor:pointer; border-top:1px solid #e8e8e8; border-bottom:1px solid #cecece; border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8; }
.vkladki .linkBox .tab .center { padding-top:5px !important; padding-bottom:5px !important; padding:10px; text-align:center; }
.vkladki .linkBox .tab .link { text-decoration:none; }
.vkladki .linkBox .tab.active { font-weight:bold; background-color:#f9f9f9; border-top:1px solid #cecece; border-left:1px solid #cecece; border-right:1px solid #cecece; }
.vkladki .linkBox .tab:hover { border-top:1px solid #cecece; border-left:1px solid #cecece; border-right:1px solid #cecece; }
.vkladki .textBox { clear:both; }
.vkladki .textBox .obj .objectTitleTxt { margin:0; margin-top:10px; margin-bottom:10px; }
.cont_txt .contentImage { margin-right:10px; float:left; }
.cont_txt .object { display:block; clear:both; }
.cont_txt .objectImage { margin-right:10px; float:left; }
.contFCtlg .search .paramsearch .inputs { float:left; }
.contFCtlg .newMsg { margin-top:10px; margin-bottom:10px; display:inline-block; }
.contFCtlg .seNavigator { clear:both; }
.contFCtlg .object { margin-bottom:20px; margin-left:10px; width:40%; height:450px; float:left; overflow:clip; }
.contFCtlg .object .objectTitle { clear:both; }
.contFCtlg .object .objectNote { margin-bottom:20px; }
.contFCtlg .object .contact { margin-bottom:3px; display:inline-block; clear:left; }
.contFCtlg .object .contact .obj { display:block; clear:both; }
.contFCtlg .object .contact .obj .name { width:120px; float:left; }
.contFCtlg .object .buttonDowload { margin-top:10px; margin-bottom:10px; }
.contPodrFCtlg .skrinsots { display:block; clear:both; }
.contPodrFCtlg .rating { margin-top:10px; }
.contPodrFCtlg .rating .golosa { clear:both; }
.contPodrFCtlg .rating .golosa_titl { float:left; }
.contPodrFCtlg .rating .golosa_kol { float:left; }
.contPodrFCtlg .rating .golosa_izm { float:left; }
.contPodrFCtlg .rating .goRtngButton { margin-bottom:15px; clear:both; }
.contPodrFCtlg .prosmotri .name { float:left; }
.contPodrFCtlg .statistics { margin-bottom:15px; }
.contPodrFCtlg .statistics .name { float:left; }
.contPodrFCtlg .buttonDowload { margin-bottom:10px; }
.contPodrFCtlg .comments { margin-bottom:15px; display:block; clear:both; }
.contPodrFCtlg .comments .comments_list .comments_vse .comment_un { margin-bottom:10px; }
.contPodrFCtlg .comments .comments_list .comments_vse .comment_un .comments_link { float:left; }
.contPodrFCtlg .comments .comments_list .comments_vse .comment_un .comments_athor { font-weight:bolder; }
.contPodrFCtlg .comments .comments_ins { margin-top:20px; }
.contPodrFCtlg .comments .comments_ins .comments_ins_title { font-weight:bolder; }
.contPodrFCtlg .comments .comments_ins .comments_ins_text { width:60%; height:120px; }
.contPodrFCtlg .comments .comments_ins .tablrow .err { color:#FF0000; }
.contPodrFCtlg .comments .comments_ins .goButton { display:block; }
.contEditFCtlg .errortext { color:#FF0000; margin-bottom:10px; }
.contEditFCtlg .form { width:360px; }
.contEditFCtlg .form .obj { margin-bottom:15px; }
.contEditFCtlg .form .obj .title { margin-bottom:5px; width:200px; float:left; }
.contEditFCtlg .form .obj.text .title { float:none; }
.contEditFCtlg .form .obj.text .field textarea { width:360px; height:150px; }
.contEditFCtlg .form .obj.userfile .title { float:none; }
.contEditFCtlg .form .skrinshoti .title { float:none; }
.contEditFCtlg .form .linksins .title { display:block; }
.contEditFCtlg .form .linksins .namelinks { display:block; clear:both; }
.contEditFCtlg .form .linksins .namelinks .field { float:none; }
.contEditFCtlg .form .linksins .urllinks .field { float:none; }
.contRedFCtlg .errortext { color:#FF0000; margin-bottom:10px; }
.contRedFCtlg .form { width:360px; }
.contRedFCtlg .form .obj { margin-bottom:10px; }
.contRedFCtlg .form .obj .title { margin-bottom:5px; width:200px; float:left; }
.contRedFCtlg .form .obj.userfile { margin-bottom:10px; }
.contRedFCtlg .form .imgred { display:block; }
.contRedFCtlg .form .obj.userfile .title { float:none; }
.contRedFCtlg .form .obj.userfile .imgdel input { float:left; }
.contRedFCtlg .form .obj.text { margin-bottom:15px; }
.contRedFCtlg .form .obj.text .title { float:none; }
.contRedFCtlg .form .obj.text .field textarea { width:360px; height:150px; }
.contRedFCtlg .form .linksins { margin-bottom:15px; }
.contRedFCtlg .form .linksins .title { display:block; }
.contRedFCtlg .form .linksins .namelinks { display:block; clear:both; }
.contRedFCtlg .form .linksins .namelinks .field { float:none; }
.contRedFCtlg .form .linksins .urllinks .field { float:none; }
.contRedFCtlg .form .skrinvivod .skrin { display:block; clear:both; }
.contRedFCtlg .form .skrinvivod .skrindel { display:item-block; float:left; clear:left; }
.contRedFCtlg .form .skrinvivod .skrindel .inputs { display:block; float:left; clear:both; }
.contRedFCtlg .form .skrinshoti { margin-bottom:15px; display:block; clear:both; }
.contRedFCtlg .form .skrinshoti .title { float:none; }
.contRedFCtlg .form .obj.del { display:block; float:left; clear:both; }
.contRedFCtlg .form .obj.del .title { display:block; float:left; }
.contRedFCtlg .form .obj.del .field input { float:left; }
.contModKomFCtlg .mod_kom_del .field { float:left; }
.fadedImages .faded { width:600px; height:400px; position:relative; overflow:hidden; }
.fadedImages .faded .fadedArea { width:100%; height:100%; position:absolute; top:0px; left:0px; }
.fadedImages .faded .fadedArea .object { width:100%; height:100%; position:absolute; top:0px; left:0px; list-style-type:none; }
.fadedImages .objectTitle { position:absolute; top:20px; left:20px; }
.fadedImages .objectImage { z-index:1; }
.fadedImages .objectNote { position:absolute; top:100px; left:20px; z-index:2; }
.fadedImages .linkNext { text-decoration:none; background-image:url(none); position:absolute; bottom:100px; left:20px; }
.fadedImages .faded .pagination { position:absolute; bottom:40px; right:30px; z-index:15; }
.fadedImages .faded .pagination li { margin-left:1px; width:22px; height:22px; position:relative; float:left; overflow:hidden; list-style-type:none; }
.fadedImages .faded .pagination li a { background-color:#242424; width:100%; height:100%; position:absolute; overflow:hidden; text-indent:100px; }
.fadedImages .faded .pagination li.current a { background-color:#ffffff; }
.fadedImages .faded .pagination li a:hover { background-color:#ffffff; }
.photoAlbumSplash .obj .photoPreview { color:#808080; font-size:11px; text-decoration:none; margin-top:2px; display:block; }
.photoAlbumSplash .navigPanel { margin-bottom:10px; display:inline-block; width:100%; clear:both; }
.photoAlbumSplash .hideImage { color:#ffffff; font-size:0; cursor:pointer; background-image:url(foto_slide/x.gif); background-repeat:no-repeat; margin-top:5px; width:20px; height:20px; float:right; }
.photoAlbumSplash .navigPanel .next { cursor:pointer; }
#LogotypeBlock {
	 text-align:center; vertical-align:middle;
}
.photoAlbumSplash .obj .photoPreview { color:#808080; font-size:11px; text-decoration:none; margin-top:2px; display:block; }
.photoAlbumSplash .showImgFon { background-color:#000000; width:100%; }
.photoAlbumSplash .navigPanel { margin-bottom:10px; display:inline-block; width:100%; clear:both; }
.photoAlbumSplash .navigPanel .next { font-size:0; background-image:url(foto_slide/ic2_right.gif); background-position:center right; background-repeat:no-repeat; width:48%; height:32px; float:right; }
.photoAlbumSplash .hideImage { color:#ffffff; font-size:0; cursor:pointer; background-image:url(foto_slide/x.gif); background-repeat:no-repeat; margin-top:5px; width:20px; height:20px; float:right; }
.photoAlbumSplash .text { color:#808080; margin-top:5px; margin-bottom:5px; display:block; }
.photoAlbumSplash .navigPanel .next { cursor:pointer; }
.photoAlbumSplash .obj { margin-bottom:30px; margin-right:5px; display:inline-block; text-align:center; vertical-align:top; }
.photoAlbumSplash .obj .photoPreview .textLink { margin-top:5px; display:block; }
.photoAlbumSplash .showImgFon { background-color:#000000; width:100%; }
.photoAlbumSplash table { color:#ffffff; text-align:center; }
.photoAlbumSplash table tr.topImg .center { padding-bottom:5px; }
.photoAlbumSplash .objectTitle { font-size:100%; font-weight:normal; margin:0; float:left; padding:0; }
.photoAlbumSplash .hideImage { cursor:pointer; background-image:url(mfoto_slide/fs_close.png); background-repeat:no-repeat; width:18px; height:18px; float:right; }
.photoAlbumSplash .loading { width:100%; position:absolute; top:45%; text-align:center; }
.photoAlbumSplash .text { font-size:90%; margin-top:5px; display:block; }
.photoAlbumSplash .navigPanel { display:inline-block; width:100%; clear:both; }
.photoAlbumSplash .navigPanel .prev { font-size:0; cursor:pointer; background-image:url(mfoto_slide/fs_punkt_left.png); background-position:center left; background-repeat:no-repeat; width:49%; height:30px; float:left; }
.photoAlbumSplash .navigPanel .next { font-size:0; cursor:pointer; background-image:url(mfoto_slide/fs_punkt_right.png); background-position:center right; background-repeat:no-repeat; width:49%; height:30px; float:right; }
.photoAlbumSplash .photoDetailed .objectTitle { margin-bottom:10px; display:block; width:100%; }
.photoAlbumSplash .photoDetailed .objectImage { clear:both; }
.photoAlbumSplash .photoDetailed .buttonSend { margin-top:10px; display:block; clear:both; }
.cont_rattxt #divclear { margin-bottom:10px; }
.cont_rattxt .object #link { margin-top:5px; display:block; }
.cont_rattxt #objFooter { margin-top:15px; display:inline-block; clear:both; }
.cont_rattxt #objFooter #VoteBut { margin-left:10px; }
.cont_rattxt.view #butfirst { margin-top:20px; }
.cont_txt .linkNext { margin-top:5px; display:block; }
.cont_txt#view .buttonSend { margin-top:20px; }
#content .cont_txt .contentImage {
	margin-left: 150px;
}
.cont_photo .photo { margin-bottom:30px; margin-right:5px; display:inline-block; vertical-align:top; }
.cont_photo .photo .photoBriefImg .objectImage { margin:0; float:none; }
.cont_photo .photo .linkText { margin-top:3px; display:block; }
.cont_photo.photoDetailed .buttonSend { margin-top:10px; }
