body					{ background:#FFF;width:100%;height:100%;margin:0;border:0px solid red; vertical-align:top;}

@font-face {
    font-family: 'Fregat';
    src: url('/fonts/fregat.woff2') format('woff2'), url('/fonts/fregat.woff') format('woff'), url('/fonts/fregat.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'FregatBold';
    src: url('/fonts/fregatbold.woff2') format('woff2'), url('/fonts/fregatbold.woff') format('woff'), url('/fonts/fregatbold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}

@font-face {
	font-family: 'FontAwesome';
    src: url('/fonts/fontawesome-webfont.woff') format('woff'),url('/fonts/fontawesome-webfont.woff2') format('woff2'),url('/fonts/fontawesome-webfont.ttf') format('truetype');
	font-weight: 400;
	font-style: normal;
}

*							{ font:12pt Fregat; }
b							{ font:bold 12pt Fregat; }
p							{ font:12pt Fregat; margin:10px 15px; cursor:default; text-align:justify;}
	p.error					{ color:#D00; }
	p.note					{ display:block; }
	p.column				{ display:inline-block;width:45%;margin:3px 0;text-indent:10pt;float:left; white-space:nowrap; text-align:right;}
a							{ text-decoration:none;padding:1pt 3pt;border-radius:5pt;color:#05D;}
	a:hover:not(#logolink,.link_canvas)			{ background:#07C;color:#FFF;}
a[name]				{ height:0; }
h1						{display:block;font:bold 16pt Fregat; text-indent:10pt;text-align:center;color:rgb(0,120,180);margin:10pt 0;cursor:default;}
h2						{font:bold 14pt Fregat;border:0;display:block;margin:0;margin-bottom:10px;padding:5px 0;color:rgb(0,100,150);text-align:center;}

/* ññûëêà íà ìîáèëüíóþ âåðñèþ */
a#moblink{display:block;font:12pt Fregat;color:#FFF;margin:5pt 15pt;}

div#special_search_link{margin:5pt;padding:2pt 5pt;}
	div#special_search_link a{color:#FFF;background:rgba(0,120,150,.8);padding:2pt 5pt;}
		div#special_search_link a:hover{background:rgba(150,70,0,.8);}

div#warning			{ text-align: center; font:12pt Fregat; color:#000;padding: 7px; background:#FD7; vertical-align: middle; height: auto; z-index:0;cursor:default;}
div#swindle			{ text-align: center; padding: 7px;background:#C00; vertical-align: middle; height: 30px; z-index:0;}
div#swindle a		{ font:12pt Fregat;color: #FFF;}

span.pressbox{color:#07F;background:#FFF;border-radius:5pt;padding:1pt 3pt;cursor:pointer;} /* ïñåâäî-êíîïêè â ôîðìàõ */
	span.pressbox:hover{color:#FFF;background:#07F;cursor:pointer;}
p.messagebox{color:#C00;}

span.bubble_help{font:bold 12pt Fregat;background:#05D;color:#FFF;padding:2pt 5pt;margin:2pt 5pt;border:2px solid #FFF;border-radius:50pt;cursor:pointer;}

table#main_column{width:70%;height:100%;border:0;margin:auto;border-collapse:collapse;} /* öåíòð. êîëîíêà */
table#main_column td{vertical-align:top;font:12pt Fregat;border:0;padding:0;background:#DDD;} /* ëþáàß ß÷åéêà öåíòð. òàáëèöû */
table#main_column td#general_content{height:100%;padding-bottom:70px;position:relative;text-align:center;} /* ãëàâíûé êîíòåíò */
table#main_column td#top_menu{text-align:center;} /* ß÷åéêà âåðõíåãî  ìåíþ */

table#main_column td#header{background:#DDD;position:relative;padding:0;height:70pt;text-align:center; background:#000 url("/img/png/3dbg.png"); /*  */} /* âåðõíßß ß÷åéêà äëß ëîãîòèïà */
table#main_column td#header slogan{display:block;background:rgba(0,120,150,.8);padding:3pt 7pt;color:#FFF;position:relative;top:-10pt;} /* ñëîãàí */
	table#main_column td#header slogan p{display:block;font:14pt Fregat;margin:3pt;text-align:center;} /* ñëîãàí */
table#main_column td#header form#SearchRow {display:inline-block;width:auto;font:bold 14pt Fregat;margin:5pt;padding:5pt 16pt;background:rgba(255,120,0,.5);border-radius:10pt;color:#000;box-shadow: rgba(0,0,0,.5) 5px 5px 15px 0px;position:relative;top:-10pt;white-space:nowrap;} /* ôîðìà ïîèñêà */
	table#main_column td#header form#SearchRow input#searchstring{border-radius:7pt;border:2px solid #A70;background:#EC9;}
	table#main_column td#header form#SearchRow input#searchstring:focus{border-radius:7pt;border:2px solid #A70;background:#FFF;}
	table#main_column td#header form#SearchRow p{color:#000;margin:0;}
table#main_column td#header input[type=text]{ border:1px solid #000;border-radius:5px;font:14pt Fregat;background:#EEE;padding:2px 5px;width:75%;}
table#main_column td#header input[type=text]:hover{ background:#FFF;}
table#main_column td#header input[type=text]:focus{ background:#DFD;}
table#main_column td#header button{ border:1px solid #000;border-radius:5px;font:14pt Fregat;background:#EEE;margin-left:10px;}
table#main_column td#header button:hover{ border:1px solid #000;background:#FC7;cursor:pointer;}

	/* âñïëûâàþùàß ïîäñêàçêà ê ïîèñêîâîé ñòðîêå */
	div#search_container{border:0px solid red;width:300px;display:inline-block;position:relative;}
	div#searchhint{display:none;position:absolute;top:30px;border:1px solid #AAA;width:100%;height:auto;background:rgba(255,255,255,0.85);z-index:2;}
	div#searchhint span{display:block;padding: 5px;cursor:pointer;}
	div#searchhint span:hover{background:#F70;}

table#main_column a#logolink {display:inline-block;position:relative;top:0;margin:0 0 10pt;z-index:1;} /* ññûëêà ñ ëîãîòèïà */
table#main_column div#topmenu{background:#AAA;} /* ñòðîêà âåðõíåãî ìåíþ */
table#main_column div#topmenu a{display:inline-block;border:0;border-radius:5px;background:#FFF;padding:1px 3px;margin:5px;text-decoration:none;} /* ññûëêè â âåðõíåì ìåíþ */
table#main_column div#topmenu a:hover{background:#07A;} /* ññûëêè â âåðõíåì ìåíþ ïðè íàâåäåíèè */

table#main_column td#basement{background:#AAA;}
table#main_column td#basement p{color:#FFF;}

/* ôîðìà àâòîðèçàöèè */
div#UserPic{border:2px solid #C74;border-width:2px 2px 2px 0;border-radius:0 7pt 7pt 0;position:absolute;left:0;top:10pt;background:rgba(250,200,150,.5);padding:0 5pt;color:rgba(0,0,0,0);cursor:pointer;z-index:1;}
	div#UserPic:hover{background:rgba(255,255,255,.8);}
	div#UserPic.green{border-color:#080;background:rgba(100,200,100,.5);}
	div#UserPic img{width:35px;height:35px;opacity:50%;margin:5pt;}
	div#UserPic img.guest{filter:invert(0%) sepia(0%) saturate(2476%) hue-rotate(160deg) brightness(100%) contrast(150%);}
	div#UserPic img.user{filter:invert(0%) sepia(0%) saturate(2476%) hue-rotate(240deg) brightness(100%) contrast(150%);}
	div#UserInfo{display:none;}
	div.welcome_box{display:inline-block;position:relative;border:2px solid #777;border-radius:5pt;color:#000;font:12pt Fregat;position:absolute;left:0;top:0;background:rgba(255,255,255,.8);margin:10pt;padding:0;cursor:default;}
		div.welcome_box form{padding:0;}
		div.welcome_box input{font:12pt Fregat;width:150pt;margin:0 0 0 10pt;}
		div.welcome_box button{font:12pt Fregat;margin:3pt;}
		div.welcome_box p{cursor:default;font:12pt Fregat;text-align:right;margin:5pt 0;}
		div.welcome_box a{cursor:pointer;font:12pt Fregat;}
	
/* ìîäóëü äåëÞæêè â ñîöèàëüíûõ ñåòßõ */
div#snet{border:0px solid red;border-radius:7pt 0 0 7pt;position:absolute;right:0;top:10pt;background:rgba(255,255,255,.5);padding:0 5pt;color:rgba(0,0,0,0);}
div#snet a{display:inline-block;overflow:auto;padding:0;margin:3pt;background:rgba(0,0,0,0);color:rgba(0,0,0,0);opacity:.7;} /* ïèêòîãðàììû ñîöèàëüíûõ ñåòåé */
	div#snet a:hover{background:rgba(0,0,0,0);color:rgba(0,0,0,0);opacity:1;} /* ïèêòîãðàììû ñîöèàëüíûõ ñåòåé */

div.BreadCrumb,div.BreadCrumb a{color:red;padding:5px;}
div.BreadCrumb a{background:#059;color:#DDD;padding:3px 7px;margin:0px 3px;text-decoration:none;border-radius:5px;}
div.BreadCrumb a:hover{background:#07B;color:#FFF;}
div.BreadCrumb span.arr{font-weight:bold;color:#07F;font:18pt Fregat;cursor:default;}
div.BreadCrumb span.bc_fin{background:#C70;color:#FFF;padding:4px 7px;margin:0px 3px;text-decoration:none;border-radius:5px;cursor:default;}

div#imgbox img{background:#FFF;padding:5px;margin:2px;border:1px solid #AAA;cursor:pointer; }
div#imgbox img:hover{background:#FC7;}

h2#city{border-radius:5px;background:#059;font:16pt Fregat;color:#FFF;display:block;margin:10px 10px 0 10px;padding:3px 12px;cursor:pointer;} /* ñòðîêà ïîêàçà íàñåë¸ííîãî ïóíêòà */
	h2#city:hover{background:#07B;}
img.city_list,img.category_list{margin:0;display:inline-block;margin:auto;padding:0px 7px;margin-top:2px;vertical-align:top;background:#059;padding:3px;border-radius:7px;cursor:pointer;}
	img.city_list:hover,img.category_list:hover{background:#07B;}
div#category_container { display:none; } /* êîíòåéíåð äëß ñïèñêà íàñåë¸ííûõ ïóíêòîâ */
div#city_container { display:none;margin:0 10px 10px 10px; text-align:center;border-radius:0; } /* êîíòåéíåð äëß ñïèñêà íàñåë¸ííûõ ïóíêòîâ */
	div#city_container a{border-radius:5px;padding:3px 5px;font:12pt Fregat;color:#05A;margin:2px 5px;white-space:nowrap;text-decoration:none;line-height:120%;} /* êîíòåéíåð äëß ñïèñêà íàñåë¸ííûõ ïóíêòîâ */
	div#city_container a.this{font-weight:bold;color:#C73;} /* âûáðàííûé íàñåë¸ííûé ïóíêò */
	div#city_container a:hover{background:#059;color:#FFF;} /* ïëàøêè íàñåë¸ííûõ ïóíêòîâ ïðè íàâåäåíèè */
div#categories,div.quad{background:#EEE;position:relative;z-index:1;padding:0 0 10px 0;margin:15pt;box-shadow: rgba(0,0,0,.5) 5px 5px 15px 0px;} /* ìîäóëè ñî ñïèñêîì íàñåë¸ííûõ ïóíêòîâ è ñ ïåðå÷íåì êàòåãîðèé, à òàêæå ñ ëåíòîé îáúßâëåíèé */
div#categories h2,div.quad h2{background:#BBB;border-radius:7px 7px 0 0;color:#000;} /* çàãîëîâêè H2 âíóòðè ìîäóëåé */
div#categories a.find,div#categories a.lost{text-decoration:none;} /* êîëè÷åñòâî îáúßâëåíèé î íàõîäêàõ è óòåðßõ â ìîäóëå ïåðå÷íß êàòåãîðèé */
div.quad									{ border:1px solid #AAA; border-radius:10px; margin:15pt; font:12pt Fregat; padding:0;} /* ïîëå äëß ëåíòû îáúßâëåíèé */

div#categories 											{ overflow:auto; }
div#notice_list{text-align:center;}
div#categories a.neutral,span.neutral		{ padding:1px 5px; background:#CCC; color:#000; border:0px solid #C97; border-radius:7px; margin:1px 5px;}
div#categories a.neutral:hover				{ color:#000; background:#FFF; }
div#categories a.find,span.find					{ padding:2px 7px; background:#070; color:#FFF; border:0; border-radius:7px;margin:2px 5px;}
div#categories a.lost,span.lost					{ padding:2px 7px; background:#A00; color:#FFF; border:0; border-radius:7px;margin:2px 5px;}
div#categories a.find:hover						{ background:#0C0; }
div#categories a.lost:hover						{ background:#F00; }

div.pagerow										{ background:#DDD;padding:2px 5px; font:12pt Fregat;} /* ñòðîêà ñ íîìåðàìè ñòðàíèö */
div.pagerow a,div.pagerow span		{border:1px solid #777;border-radius:3px;margin:3px;padding:1px 5px;text-decoration:none;}
div.pagerow a										{ display:inline-block;width:auto;text-align:center;padding:1px 5px;background:#EEE;font:bold 12pt Fregat;} /* íîìåð ñòðàíèöû */
div.pagerow a:hover							{ background:#FC7; color:#000;text-decoration:none;} /* íîìåð ñòðàíèöû ïðè íàâåäåíèè */
div.pagerow span								{ display:inline-block;text-align:center;background:#FFF;width:auto;font:bold 12pt Fregat;cursor:default; } /* íîìåð òåêóùåé ñòðàíèöû */

a#newnotice						{ display:inline-block;margin:5pt 0 10pt;color:#DFD;font:14pt Fregat;background:linear-gradient(#050,#0A0,#050);border:2px solid #CFC;border-radius:7pt;padding:5px 12px;text-align:center; text-decoration:none;box-shadow: rgba(0,150,0,.8) 0px 0px 25px 0px;position:relative;top:-10pt;}
a#newnotice:hover			{ background:linear-gradient(#080,#0C0,#080);color:#FFF; }

a.nfr{display:inline-block;border:1px solid #AAA;width:260px;height:195px;padding:0;margin:5pt;vertical-align:top;position:relative;}
	a.nfr *{position:relative;z-index:2;font:14pt Fregat;color:#FFF;}
	a.nfr:hover img{background:#05D;opacity:.8;}
	a.nfr img{position:absolute;top:0;left:0;z-index:1;}
	a.nfr.finished *{opacity:.5;}
	a.nfr span.images{position:absolute;bottom:25pt;left:0;color:#CCC;background:rgba(0,0,0,.5);padding:1pt 3pt;border-radius:5px;padding:2px 5px;margin:2px 5px;line-height:120%;text-indent:0;}
		a.nfr span.images::before{font:16pt FontAwesome;content:"\f030";margin-right:5pt;}
	a.nfr span.date{position:absolute;bottom:0;left:0;color:#CCC;background:rgba(0,0,0,.5);padding:1pt 3pt;border-radius:5px;padding:2px 5px;margin:2px 5px;line-height:120%;text-indent:0;}
	a.nfr span.city{position:absolute;bottom:15%;right:0;color:#CCC;background:rgba(150,70,0,.5);padding:1pt 3pt;border-radius:5px;padding:2px 5px;margin:2px 5px;line-height:120%;text-indent:0;}
	a.nfr span.price{position:absolute;bottom:0;right:0;background:rgba(0,0,0,.5);color:#FFF;padding:1pt 3pt;border-radius:5px;padding:2px 5px;margin:2px 5px;line-height:120%;text-indent:0;}
	a.nfr span.subject_name{position:absolute;top:0;left:0;background:rgba(0,0,0,.5);color:#FFF;padding:1pt 3pt;border-radius:7px;padding:2px 5px;margin:2px 5px;line-height:120%;text-indent:0;font:bold 15pt Fregat;}
	a.nfr a.link_canvas{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0);margin:0;padding:0;border:0 solid red;border-radius:0;}
		a.nfr a.link_canvas:hover{background:rgba(0,50,150,.2);}
	a.nfr span.stamp{z-index:10;display:inline-block;top:60pt;left:25pt;opacity:1;font:bold 24pt Fregat;color: rgba(120,0,170);padding:2pt 5pt;border:3px solid rgb(120,0,170);border-radius:10pt;transform: rotate(35deg);}
p.mark{background:#FD7;padding:7px;} /* âûäåëåííàß ñòðîêà îáúßâëåíèß â ëåíòå îáúßâëåíèé (ýòî òàêàß, ó êîòîðîé åñòü èçîáðàæåíèå) */
p.mark img{padding:5px;border:1px solid #AAA;background:#FFF;margin-right:10px;} /* èçîáðàæåíèå â âûäåëåííîé ñòðîêå ëåíòû îáúßâëåíèé */


span.any,a.any							{ display:inline-block;border:0; border-radius:10px; background:#DA8; color:#730; margin:3px; padding:3px 12px; text-decoration:none; } /* ïëàøêà äëß íàèìåíîâàíèß ãîðîäà */
a.any:hover								{ background:#FFF; }

div#skyrim 			{ font:9pt Fregat;color:#777;padding:3px 7px; position:absolute;bottom:10px;}
div#skyrim a			{ color:#07A;}

form#send_phone_number {display:none;}
form#send_phone_number p{text-align:justify;}
form#send_phone_number:target {display:block;}

span#show_notice_phone_number{font:bold 12pt Fregat;color:#C50;border:0px solid #000;border-radius:7pt;padding:2pt 5pt;} /* ñòðîêà ïîêàçà òåëåôîííîãî íîìåðà â îáúßâëåíèè */
span#show_notice_phone_number:hover{background:#C50;color:#FFF;}

div#darkness{display:none;position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.5);text-align:center;z-index:3;}
div#shuttle{display:inline-block;position:relative;width:auto;max-width:75%;height:auto;max-height:85%;top:15%;margin:auto;padding:5pt;background:rgba(250,250,250,1);color:#000;font:12pt Fregat;border:1px solid #777;box-shadow: rgba(0,0,0,.7) 0px 0px 25px 0px;z-index:1;}
	div#shuttle img{display:block;margin:auto;margin-bottom:5pt;border:1px solid #AAA;padding:3px;cursor:default;width:90%;}
	div#shuttle p{margin:3pt;}
	div#shuttle img{border:0;}

#tooltip{
	font:12pt Fregat;
	background: rgba(0,0,0,.6);
	border:0px solid #A70;
	border-radius:8px;
	color: #FFF;
	z-index:5;
	margin:0px;
	padding: 5px 12px;
	position: absolute;
	left:0;
	top:0;
	visibility: hidden;
}

/* òðàíñôîðìàöèß øàïêè äëß ìîáèëüíûõ óñòðîéñòâ */
@media (max-width:800px)
	{
	p.column	{display:block;width:100%;margin:3px 0;text-indent:10pt;float:left; white-space:nowrap; text-align:right;}
	div.pagerow{text-align:center;}
	table#main_column td#header {width:100%;background:#000 url("/img/jpg/hdbg.jpg");}
	table#main_column td#header div#snet,table#main_column td#header div#UserInfo{top:60pt;}
	table#main_column td#header slogan{display:block;position:relative;width:100%;padding:0;}
	table#main_column td#header slogan p{text-align:center;}
	table#main_column td#header a#logolink{display:block;position:relative;float:none;}
	table#main_column {width:100%;}
	table#main_column td#header form#SearchRow{top:10pt;} /* ñòðîêà ïîèñêà */
	table#main_column form#SearchRow input#searchstring{width:10pt;} /* ñòðîêà ïîèñêà */
	a#newnotice{width:80%;margin:5%;top:5pt;}
    }
/* òðàíñôîðìàöèß øàïêè äëß ìîáèëüíûõ óñòðîéñòâ */