@font-face {
    font-family:'fontawesome';
    src:url('https://www.parichka.com/fonts/fontawesome.eot?#iefix') format('embedded-opentype'),
    url('https://www.parichka.com/fonts/fontawesome.woff') format('woff'),
    url('https://www.parichka.com/fonts/fontawesome.ttf') format('truetype'),
    url('https://www.parichka.com/fonts/fontawesome.svg#fontawesome') format('svg');
    font-style:normal;
}


html, body, div, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, center,
dl, dt, dd, ol, aul, ali,
fieldset, form, label, legend,
atable, caption, atbody, tfoot, athead, atr, ath, atd,
article, aside, canvas, details, embed, 
figure, figcaption, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video,
ainput, select, texarea, button  {
	margin: 0;
	padding: 0;
	border: 0;
	font: inherit;
	vertical-align: baseline;
	background: transparent;
	font-family:Arimo,'PT Sans Narrow', sans-serif;
	font-size: 14px;
	color: #333;
}


body, html {height:100%;}
body {
	background-image: url("/img/background.png");
	abackground-image: url("/img/background-winter-new.png");
	abackground: #e2eff2;
	width:100%;
	text-align:center;
}

span {
	margin: 0;
	padding: 0;
	border: 0;
	font: inherit;
	vertical-align: baseline;
	background: transparent;
}

ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

table {
	background: #3db8cc;
}

thead {
	font-size: 14px;	
	font-weight: bold;
	font-family:'PT Sans Narrow', sans-serif;
}

tbody {
	font-size: 14px;	
	font-weight: normal;
	atext-indent: 10px;
	font-family:'PT Sans Narrow', sans-serif;
}

th {

}

tr {
	background: #ffffff;

}

td {
padding: 3px;
	aborder-bottom:1px solid #3db8cc;
}

hr {
	border: none;
	height: 1px;
}
button {
	cursor:pointer;
}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
ahtml[xmlns] .clearfix {
	display: block;
}
* ahtml .clearfix {
	height: 1%;
}

input[type=radio],
input[type=checkbox],
*+ahtml input[type=radio],
*+ahtml input[type=checkbox] {
	border: none !important;
}
h1, h2, h3, h4, h6 {
	font-weight: normal;
}

a{
	color: #3DB8CC;
	text-decoration: none;
	cursor:pointer;
}
a:visited {
	color: #3DB8CC;
	text-decoration: none;
}
a:hover {
	color: #085E6B;
	text-decoration:underline;
}

.wrapper {margin:0 auto; width:100%; max-width:980px; text-align:left;}

#container
{
   min-height:100%;
   position:relative;
   float:left; width:100%;
}

#header_wrapper
{
float:left; width:100%;

}

#top-nav {
    background-color: #FFFFFF;
    border-bottom: 1px solid #CCCCCC;
    height: 30px;
    width: 100%;
}

#top-nav-in {
		text-align:right;
		float:right;
    width: 980px;
    line-height:30px;
    font-family: Arimo, "Helvetica neue",Helvetica,Arial,Sans-serif;
    font-size: 13px;
}

#top-nav-in a {
    font-size: 13px;
}

#logo_wrapper
{
	position:relative;
	margin-top: 15px;
	height: 55px;
	width: 100%;
	max-width: 980px;

}

#logo
{
	float:left;
	top:0;
	margin-left:6px;
	awidth: 208px;
	width: 242px;
}

#logorighttop
{
	position:absolute;
	text-align: right;
	top:0;
	right:0;
	abackground:#ffcc00;
	width: 690px;

	amargin-bottom: 20px;
}

#topsearch
{
	float:left;
	awidth: 570px;
	width:100%;
	max-width: 534px;
	line-height:44px;
	margin-left: 0px;
	apadding-left: 10px;
	padding-right: 5px;
	background: #A2DDE6;
	border:1px solid #3db8cc;
	color: #fff;
}

#newadd
{
	float:right;
	margin-left:10px;

}

.newadd {
	margin-top:2px;
	display:block;
	width:174px;
	aline-height:1px;
	height:40px;
	background-image:url('/img/new_add.png'); background-repeat: no-repeat;
}

.newadd:hover {
	background-image:url('/img/new_add_hover.png'); background-repeat: no-repeat;
}

.ofh {
overflow:hidden;
}

.padder15 {
	//float:left;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	padding-top:7px;
	abackground:#ffcc00;
	
}

.roundbig {
    background-color: #FFFFFF;
    border: 1px solid #DDDDDD;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 4px 4px 1px #cce4ea;
    margin-bottom: 20px;
    apadding: 7px 20px 9px;
    apadding-top:9px;
}

.roundbignopad {
    abackground-color: #FFFFFF;
    aborder: 1px solid #DDDDDD;
    aborder-radius: 3px 3px 3px 3px;
    abox-shadow: 4px 4px 1px #cce4ea;
    amargin-bottom: 20px;
    apadding: 7px 20px 9px;
}
.roundsmallnopad {
    background-color: #f8f8f8;
    border: 1px solid #DDDDDD;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 4px 4px 1px #cce4ea;
    margin-bottom: 20px;
    apadding: 7px 20px 9px;
}

#likeus
{
	position:absolute;
	text-align: right;
	margin-right:130px;
	top:33;
	right:0;
	awidth: 140px;
	abackground: green;
	amargin-bottom: 20px;
}

#content
{
float:left; width:100%; padding:0;
}



#menu_wrapper
{
	float:left;
	font-size: 14px;
	atext-indent:10px;
	width: 208px;
	abackground: #ffffff;
}

#menu_content
{
	padding-left: 10px;
}

#aamenu_wrapper h3
{
	padding-left: 5px;
	line-height: 30px;
	padding-bottom: 5px;
	display: inline;
}

#main_page_wrapper
{
	float:left;
	margin-left:5px;
	width: calc(100% - 10px);
	max-width: 675px;
	abackground: #ffffff;
}

#subcat_list {
	position: relative;
	height: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 10px;
 background: #ffffff;
	text-indent: 10px;
	font-size: 14px;
 text-shadow: 0 -1px 2px #fff;
 border-top: 3px solid #A2DDE6;
 border-bottom: 1px solid #A2DDE6;
 z-index:500;

}

#left_info_wrapper
{
	float: left;
	width: 300px;
	abackground: red;
}

#left_main_page_wrapper {
	float:left;
	width: 100%;
	max-width: 660px;
	background: #ffffff;
}

#test {
	position: relative;
	background: #ffffff;
	width:100%;
	max-width:300px;
	min-height:1px;
	margin-top: 40px;
	margin-left:205px;
}

#right_info_wrapper
{
float: left;
	width: 300px;
	margin-left: 15px;
	apadding-left: 20px;

	abackground: #ffc111;
}

#preadSection {
	background: #ffffff;
}

.adSection {
	
}

#show_page_wrapper
{
float: left;
	width:100%;
	max-width: 660px;
	background: #ffffff;
}

#show_page_heading
{
	position:relative;
	height:26px;
	afont-family: Tahoma,Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
}

#show_page_picture_wrapper
{
	aposition:relative;
	float:left;
	vertical-align:top;
	width:calc(100% - 15px);
	max-width:630px;
	atop:0px;
	abottom:30px;
	margin-left:15px;
	abackground: green;
	afont-family: Tahoma,Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
}

#show_page_picture
{
	position:static;
	float:left;
	width:100%;
	max-width:430px;
	left:10px;
	abackground: #ffcc00;
	afont-family: Tahoma,Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
	
}

#show_page_thumbs
{
	aposition:absolute;
	float:left;
	width:200px;
	top:0px;
	font-family: Tahoma,Arial, Verdana;
	font-size: 14px;
	font-weight: bold;

}


#show_thumb
{
	float:left;	
	width:60px;
	height:60px;
	margin-left: 4px;
	margin-bottom: 4px;
	background: #cccccc;
	afont-family: Tahoma,Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
		border: solid 1px;
}

#show_page_heading p {text-indent:15px;margin-top: 0px; margin-bottom: 0px;}

#main_list_block_new 
{
	float:left;
	max-width:660px;
	width:100%;
	//background: #ffffff;
	margin-bottom:10px;
}

#main_list_block 
{
	position:relative;
	max-width:660px;
	width:100%;
	padding-bottom:10px;
}

#main_list_block_head_test
{
	aposition:relative;
	position: static;
	float: left;
	width: 640px;
	 padding:7px 10px;
	//background: #F3F9FA;
	color: #0A7D8F;

	font-family: 'PT Sans Narrow', sans-serif;
	font-size: 14px;
	line-height: 20px;
	border-top: 3px solid #A2DDE6;
	border-bottom: 1px solid #dfe9eb;
	text-shadow: 1px 1px 1px #fff;
	text-indent:5px;
}

#main_list_block_head
{
	position:relative;
	width: 100%;
	max-width: 735px;
	 apadding:7px 10px;
	abackground: #F3F9FA;
	color: #0A7D8F;

	font-family: 'Ubuntu Condensed';
	font-size:21px;
	line-height: 36px;
	margin-left: 0px;
	margin-top: -10px;
	aborder-top: 3px solid #A2DDE6;
	border-bottom: 1px solid #dfe9eb;
	text-shadow: 1px 1px 1px #fff;
	text-indent:5px;
}

#main_list_block_head p {text-indent:5px;margin-top: 0px; margin-bottom: 0px;}

#main_list_block_content
{
	//position:relative;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	//width:100%;
	width: calc(100% - 2px);
	aheight: 100px;
	background:#ffffff;
	afont-family: Tahoma,Arial, Verdana;
	font-size: 14px;
	afont-weight: none;
}

.w630 {
	width:100%;
	max-width:630px;
}

.w735 {
	width:100%;
	max-width:735px;
}

.w950 {
	width:100%;
	max-width:950px;
}

.w950 li {
	width:100%;
	max-width:950px;
}

.w980 {
	width:100%;
	max-width:976px;
	*max-width:980px;
}

#list_block 
{
	aposition:relative;
	float:left;
	width:300px;
	padding-bottom:10px;
}

#list_block_head
{
	aposition:relative;
	float:left;
	width: 100%;
 	margin-top: 2px;
 	padding-top:5px;
 	padding-bottom:7px;
	abackground: #F3F9FA;
	abackground: #eeeeee;
	color: #0A7D8F;

	font-family: 'Ubuntu Condensed', sans-serif;
	font-size: 20px;
	line-height: 22px;
	aborder-top: 3px solid #A2DDE6;
	aborder-bottom: 1px solid #dfe9eb;
	border-bottom: 1px solid #8d8d8d;
	text-shadow: 1px 1px 1px #fff;
	text-indent:15px;
}

#list_block_head_300
{
	aposition:relative;
	float:left;
	width: 300px;
 	padding:7px 10px;
	background: #F3F9FA;
	color: #0A7D8F;

	font-family: 'PT Sans Narrow', sans-serif;
	font-size: 18px;
	line-height: 20px;
	border-top: 3px solid #A2DDE6;
	border-bottom: 1px solid #dfe9eb;
	text-shadow: 1px 1px 1px #fff;
	text-indent:5px;
}

#list_block_head p {text-indent:5px;margin-top: 0px; margin-bottom: 0px;}

#list_block_content
{
	aposition:relative;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	width:300px;
	aheight: 100px;
	background:#ffffff;
	afont-family: Tahoma,Arial, Verdana;
	font-size: 16px;
	afont-weight: none;
}

#right300x250
{
	aposition:relative;
	padding-top:10px;
	padding-bottom:10px;
	width:300px;
	min-height:250px;
	background:#ffffff;
	afont-family: Tahoma,Arial, Verdana;
	font-size: 14px;
	afont-weight: none;
}

#right300x600
{
	aposition:relative;
	padding-top:10px;
	padding-bottom:10px;
	width:300px;
	aheight:250px;
	background:#ffffff;
	afont-family: Tahoma,Arial, Verdana;
	font-size: 14px;
	afont-weight: none;
}

#list_block_content p {text-indent:15px;margin-top: 0px; margin-bottom: 0px;}

#list_block_user_info
{
	aposition:relative;
	float:left;
	width:300px;
	atop:10;
	abackground: green;
}

#list_block_picture
{
	aposition:relative;
	float:left;
	margin-left:15px;
	width:60px;
	height: 60px;
	apadding-top:10px;
	aleft:0;
	abackground: red;
}

#list_block_user
{
	aposition:absolute;
	float:left;
	width:215px;
	padding-left: 5px;
	apadding-top:5px;
	abackground: yellow;
}

#list_block_user p {text-indent:0px;margin-top: 0px; margin-bottom: 0px;}

#list_block_pm
{
	position:relative;
	width:300px;
	padding-top:20px;
	text-indent: 15px;
	abackground: green;
}


h1.detailsTitle, h4.detailsTitle {
	font-family:'PT Sans Narrow', sans-serif;
 	font-size: 26px;
	color: #666;
	line-height: 30px;
	margin: 0 5px 10px 10px;
}
h1.detailsTitle .avatarContainer,
h1.detailsTitle .logoContainer {
	display:inline-block;
	height:50px;
	width:50px;
}

ul.social {
	abackground:green;
	margin-top:0px;
	padding-top:0px;
	top:0;
	amargin: 5px 0 0 0;
	float: right;
}
ul.social li {
	float: left;
	awidth: 60px;
	abackground:green;
	margin-left: 2px;
}

#facebook{
	float: left;
	width: 45px;
	abackground:green;
	margin-left: 2px;
}

div.mainInfoSection {
	float:left;
	width:100%;
	max-width: 630px;
	padding-top: 10px;
	padding-bottom: 10px;
	background: #fffae3;
	border-top: 3px solid #ffe97b;
	text-shadow: 1px 1px 1px #fff;
}

div.mainInfoSection ul.price {
	float: left;
	font-weight: bold;
	font-size: 18px;
	font-family: 'Ubuntu Condensed';
	margin-left: 0px;
	padding-left: 0px;
	margin-top:0px;
	color: #000;
	padding-left:10px;
}

div.mainInfoSection ul.price li.value a,
div.mainInfoSection ul.price li.value {
	width: 200px;
	color: #e8853a;
}

div.mainInfoSection ul.price li.value .obo_price_details {
	display:block;
	white-space:nowrap;
	line-height:14px;
}

div.mainInfoSection ul.location li.value * {
	color: #666;
}

div.mainInfoSection ul.location {
	width: 235px;
	max-width: 235px;
	font-size: 18px;
	font-family: 'Ubuntu Condensed';
	float: left;
	margin-left: 0px;
	padding-left: 0px;
	margin-top:0px;
	color: #000;
	text-shadow: 1px 1px 1px #fff;
}

div.mainInfoSection li {
	line-height: 20px;
}

span.obo_price_details, span.obo_price_details a {
	font-size: 11px;
	color: #E8853A;
}

.valuedet {
	font-size:14px;
}

#show_page_data {
	float:left;
	width: calc(100% - 20px);
	max-width:620px;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-left: 25px;
}


div.rightInfoSection {
	padding: 10px;
	amargin: 0 5px;
	background: #fffae3;
	aborder-top: 3px solid #ffe97b;
	text-shadow: 1px 1px 1px #fff;
}

div.rightInfoSection ul.price {
	amax-width: 245px;
	abackground:green;
	float: left;
	font-weight: bold;
	font-size: 14px;
	color: #000;
	padding-right:0px;
}

div.list_block_detail {
	float:left;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 15px;
	margin-left: 15px;
	width: calc(100% - 20px);
	max-width: 630px;
	font-size: 16px;
	background: #fffae3;
	border-top: 2px solid #ffe97b;
	text-shadow: 1px 1px 1px #fff;
}

div.list_block_detail ul.price {
	float: left;
	font-weight: normal;
	font-size: 16px;
	color: #000;
}

#add_page_wrapper
{
	aposition:relative;
	float:left;
	top:0;
	left:0;
	width:100%;
	max-width: 980px;
	background: #ffffff;
}

#previewaa{
	amax-width: 430px;
	amax-height: 430px;
	aposition:absolute;
	float:left;
	aborder:1px solid #ccc;
	background:#333;
	apadding:5px;
	display:none;
	color:#fff;
	}
	
#list_container {
	position:relative;
	float:left;
	top:0px;
	margin-top:10px;
	abackground:#ffcc00;
	width: 153px;
	min-height:140px;
	max-height:250px;
	height:250px;
}

#list_container a, #list_container h3 a, #list_container h4 a {
	font-size:13px;
}

	#list_container_pic{
	aposition: absolute;
	float:left;
	width: 110px;
	height:110px;
	top:0;
	left:0;
	padding-top: 10px;
	padding-left: 10px;
	abackground:#333;
	apadding:5px;
	}
	
	#list_container_content{
	aposition: absolute;
	float:left;
	width: 518px;
	aheight: 110px;
	right:0px;
	amax-height: 110px;
	margin-top: 4px;
	apadding-left: 10px;
	abackground:red;
	apadding:5px;
	}
	
	#list_container_title{
	aposition: relative;
	width: 350px;
	aheight: 48px;
	font-size: 18px;
	abackground:green;
	}

	#list_container_date{
	aposition: absolute;
	float:right;
	width: 130px;
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	text-align: center;
	top:-5px;
	right:0;
	abackground:#ffcc00;
	border-bottom:1px dotted #ffcc00;
	border-left:1px dotted #ffcc00;
	}

	#list_container_date_new{
	float:left;
	bottom:0;
	awidth: 320x;
	height: 18px;
	line-height: 18px;
	font-size: 16px;
	text-align: left;
	aright:0;
	abackground:blue;
	}

	#list_container_more_new{
	float:right;
	width: 30px;
	padding-top:5px;
	padding-right:15px;
	line-height: 18px;
	font-size: 16px;
	text-align: right;
	abottom:0px;
	aright:5px;
	abackground:#ffcc00;
	}


	#list_container_data{
	float:left;
	padding-top:0px;
	font-size: 16px;
	abackground:blue;
	}

	#list_container_more{
	aposition: absolute;
	awidth: 130px;
	float:right;
	line-height: 20px;
	font-size: 16px;
	text-align: center;
	bottom:0px;
	margin-right:5px;
	abackground:#ffcc00;
	}

#ads {
	padding-top:5px;
	padding-bottom:5px;

}

#sitepath_wrapper {
	float:left;
	width:100%;

}

.sitepath {
	
 text-indent: 7px; 
 //height:22px;

 vertical-align: middle;
 font-size: 14px;
 abackground: #ffffff;
 margin-bottom: 10px;
 color: #0A7D8F;
 text-shadow: 0 -1px 1px #fff;
 aborder-top: 1px solid #A2DDE6;
 border-bottom: 1px solid #A2DDE6;
 font-weight:normal;

}

.sitepath a {
	font-size: 14px;
}

.sitepath h1 {
	display: inline;
	margin: 0;
	padding: 0;
}

.sitepath h2 {
	display: inline;
	margin: 0;
	padding: 0;
}

.sitepath h3 {
	display: inline;
	margin: 0;
	padding: 0;
}

.sitepath h4 {
	display: inline;
	margin: 0;
	padding: 0;
}

.addclass {
	position: absolute;
	top: 7px;
	right:0px;
}

#all_footer {
	aposition:absolute;
	float:left;
	width:100%;
	//height:280px;
	bottom:0;
	amargin-left:-50%;
	background:#ffffff;
}

#footer_wrapper {

float:left;
width:100%;
 background: #ffffff;
 text-shadow: 0 -1px 2px #fff;
 aborder-top: 1px solid #a2d4e6;
 padding-top:20px;
 padding-bottom:20px;
}

#footer {

 background: #ffffff;

}

#footerimg {
	background: #ffffff;
	float:left;
	padding-top: 20px;
	width:110px;
	amargin-top: 0px;
}

#footertext {
	background: #ffffff;
  float: right;
  width:100%;
  max-width:870px;
  ŕheight:128px;
  line-height:28px;
  padding-top:15px;
	padding-bottom:15px;
  text-align: left;
}

#footertext_ext {
	background: #ffffff;
  float: left;
  width:calc(100% - 3px);;
  max-width:977px;
  margin-left:3px;
  ŕheight:128px;
  line-height:28px;
  padding-top:15px;
	padding-bottom:15px;
  text-align: left;
}

#footer2_wrapper {

 float:left;
 width:100%;
 border-top: 1px solid #5c94b7;
 background: #efefef;
 bottom:0;
 padding-bottom:0;
 margin-bottom:0;
}

#footer2 {

 background: #efefef;

}

#footer2text {

  float: left;
  width:100%;
  max-width:980px;
  height:40px;
  padding-top:20px;
  padding-bottom:20px;
  color:#525252;
  line-height:36px;
  text-align: left;
}

.pmunread {
	font-weight: bold;
	background: #fbfbfb;
}

.bold {
	font-weight: bold;
}

.classimg {
		padding:1px;
    abackground-color: #FFFFFF;
    border: 1px solid #CDCDCD;
    cursor: pointer;
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}

.classimg {
    border: 1px solid #DDDDDD;
    border-radius: 4px 4px 4px 4px;

}

.classimg:hover {
    border: 1px solid #666666;
}

.thumbshadow {
	display:inline-block;
	width:100px;
	line-height:1px;
	height:6px;
	background-image:url('/img/thumb_shadow.png'); background-repeat: repeat-x;
}

.orangebutton {
    border-radius: 4px;
    acursor: default;
    font-size: 12px;
    font-weight: bold;
    height: 37px;
    line-height: 27px;
    margin-right: 0px;
    amin-width: 54px;
    amax-width: 120px;
    outline: 0 none;
    padding: 10px 10px;
    text-align: center;
    white-space: nowrap;
    min-width: 100px;
}
.orangebutton {
    background-color: #5bcbdc;
    background-image: -moz-linear-gradient(center top , #FF501B, #EA4918);
    border: 1px solid #badbb;
    box-shadow: none;
    color: #FFFFFF;
}

.orangebutton:hover {
    color: #eaeaea;
}


.whitebutton {
    border-radius: 4px;
    acursor: default;
    font-size: 12px;
    font-weight: bold;
    height: 27px;
    line-height: 37px;
    margin-right: 0px;
    amin-width: 54px;
    amax-width: 120px;
    outline: 0 none;
    padding: 10px 10px;
    text-align: center;
    white-space: nowrap;
    min-width: 100px;
}
.whitebutton {
    background-color: #FFFFFF;
    background-image: -moz-linear-gradient(center top , #FF501B, #EA4918);
    border: 1px solid #656565;
    box-shadow: none;
    color: #656565;
}

.whitebutton:hover {
		background-color: #5bcbdc;
    color: #FFFFFF;
}


.fa {
    display: block;
    background: #5bcbdc;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 26px;
    color: #ffffff;
    height: 54px;
    width: 100%;
    line-height: 53px;
    
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0,0);
}


.mobmenulinks {
	float: left;
	width: 100%;
	font-size:20px;
}
.nrb-dotted {
	float: left;
  width: 100%;
	border-bottom: 1px black dotted;
	margin-right: 20px;
}

.mnucat {
	font-family: Arimo;
}

#mobilemenudiv {
	display:none;
}