* {
	margin: 0;
	padding: 0;
}

body {
	background: #FFFFFF url("/img/aa75d636ab71cbb6aa41e21a995a4c3672083312.gif") repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #777777;
	height: 100%;
}

html
{
	height: 100%;
}

#fapino
{
	position: relative;
	min-height: 100%;
}

* html #fapino
{
	height: 100%;
}


h1, h2, .miqeg {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
}

h1, .miqeg {
	font-size: 197%;
}


h2 {
	font-size: 167%;
}

h3 {
	margin-bottom: 1em;
	font-size: 100%;
	color: #000000;
}

p, ul, ol {
	margin-bottom: 1.5em;
	line-height: 1.6em;
}

ul {
	list-style: none;
}

ul li {
	padding-left: 10px;
	background: url("/img/48f8bc4e173b7be208c9c53766889a214d4c8bf6.gif") no-repeat 0px 10px;
}

a:link {
	color: #3490F8;
}

a:hover, a:active {
	text-decoration: none;
	color: #F89934;
}

a:visited {
	color: #97198B;
}

img {
	border: none;
}

img.left {
	float: left;
	margin: 0 20px 10px 0;
}

img.xoko {
	float: right;
	margin: 0 0 10px 20px;
}

.byline {
	color: #CCCCCC;
}

.fiko {
	float: left;
}

.col-two {
	float: left;
}

.two-cols .fiko, .two-cols .col-two {
	width: 250px;
}

.actionbutton {
	padding: 4px;
	background: #23d030 url("/img/621919254eec1d57ac13d86637732af273be7bba.gif") repeat-x;
	border: 1px solid #23d030;
	font: bold 100% Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.contentHeading {
	margin: 1em 0 1em 0;
}

.highlighted {
	color: #ff0000;
}

.moludup:after {
	clear:both;
	content:".";
	display:block;
	height:0pt;
	line-height:0px;
	visibility:hidden;
}
* + html .moludup {
	min-height:1px;
}
* + html table {
	border-collapse:collapse;
}
* html .moludup {
	height:1%;
}
.moludup {
	display:block;
}

.hidden {
    display: none !important;
    visibility: hidden;
}

/* Boxes */

.tojojur {
	background: url("/img/18484b6ac2fa4e37054965ae03310b18047aa3a7.gif") repeat-x;
}

.tojojur .conac {
	background: url("/img/291baf3f7c51a22aa5f8613b2a8f89e0a987b2f8.gif") no-repeat right top;
	font-size: 100%;
	color: #FFFFFF;
}

.tojojur .conac b {
	display: block;
	height: 23px;
	padding: 7px 0 0 10px;
	background: url("/img/bca67bdb43685fbcbe1f10ff2d189ad47df931f8.gif") no-repeat;
}

.tojojur .tyqafu {
	padding: 20px;
}

.raqu {
	background: url("/img/7d1ed22f007c8a997e432826d745595d62d3b505.gif") repeat-x;
}

.raqu .conac {
	background: url("/img/94cdadba0af32db14bd5728ae3fa7c60a6cccff4.gif") no-repeat right top;
	font-size: 100%;
	color: #FFFFFF;
}

.raqu .conac b {
	display: block;
	height: 23px;
	padding: 7px 0 0 10px;
	background: url("/img/d44c6d89867f3c1215cf73210866d423cd6c29f2.gif") no-repeat;
}

.raqu .tyqafu {
	padding: 20px;
}

.box-pink {
	background: url("/img/34b2cef9af3e0dafe5d15dab5f1ef5776f00679a.gif") repeat-x;
}

.box-pink .conac {
	background: url("/img/ec92c59f8a73768361d57852bd2b078c7d6ba265.gif") no-repeat right top;
	font-size: 100%;
	color: #FFFFFF;
}

.box-pink .conac b {
	display: block;
	height: 23px;
	padding: 7px 0 0 10px;
	background: url("/img/0503c9195182d980e1ffac2064ce410229cfb3b5.gif") no-repeat;
}

.box-pink .tyqafu {
	padding: 20px;
}

.nuxavir {
	float: left; 
	width: 70%;
}

div.item_promo_actions {
	float: left;
	padding: 10px;
}

/* Header */

#vyje {
	width: 960px;
	height: 93px;
	margin: 0 auto;
}



/* Logo */

#coh {
	float: left;
	padding-top: 15px;
}


/* City */

#gydose {
    float: left;
 	  margin: 20px 0 0 30px;
 	  padding-left: 20px;
 	  border-left: solid 2px #5e7a96;
}

#gydose h2, #gydose a
{
	color: #d4dce3;
}

/* Search */

#search {
	float: right;
	width: 430px;
	margin-top: 30px;
}

#search fieldset {
	border: none;
}

#searchinput, .searchsubmit {
	font: bold 100% Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

#searchinput {
	padding: 2px 5px;
	width: 290px;
	background: #FFFFFF url("/img/d4c8daf1be1c95bca19b434735f2613dba17c2b6.gif") repeat-x;
	border: 1px solid #000000;
}

.searchsubmit {
	padding: 0 2px;
	background: #F4A652 url("/img/11c64bd61040a1528503f7d13e7680a184211231.gif") repeat-x;
	border: 1px solid #000000;
	text-transform: lowercase;
}

#checkboxdiv {
	padding: 2px 0px;
	width: 400px;
	vertical-align: middle;
}

#greet {
	color: #d4dce3;
	width: 460px;
	position: absolute;
	left: 50%;
	text-align: right;
	margin-right: 20px;
	top: 5px;
	z-index: 1;
}

#greet a {
	color: #d4dce3;
}

/* Menu */

#mimyb {
	width: 960px;
	height: 30px;
	top: 93px;
	margin: 0 auto;
	z-index: 2;
}

#mimyb ul {
	margin: 0;
	list-style: none;
	line-height: normal;
}

#mimyb li {
	display: block;
	float: left;
	margin-right: 3px;
	padding: 0;
	background: #F0F0F0;
}

#mimyb a {
	display: block;
	float: left;
	background: url("/img/a4f3d5f7937c2e9137976815501fe2cc86086c17.gif") no-repeat;
	text-decoration: none;
	color: #666666;
}

#mimyb a:focus {
	color: #000000;
	outline: none;
}

#mimyb b {
	display: block;
	float: left;
	height: 23px;
	padding: 7px 20px 0 20px;
	background: url("/img/388b8fcb12b9f41f736ecc9dda0ab365c9827efc.gif") no-repeat right top;
	cursor: hand;
}

#mimyb li.active {
	background: #CFCECE url("/img/3cbc0a66d1f967c2173bcaf393bbd127c0ef013c.gif") repeat-x;
}

#mimyb li.active a {
	background: url("/img/66ee003e9607b35d5aa93960ae62b564c226db2f.gif") no-repeat right top;
	color: #000000;
}

#mimyb li.active b {
	background: url("/img/9e971d8b276f811173f14f8d01287c3eda87aa1b.gif") no-repeat;
}


.compactMenuButton {
    float: right;
    margin-top: 30px;
    margin-right: 10px;
    display: none;
}


.compactMenu {
    float: right;
    display: none;
    position: absolute;
    border: 1px solid #DDDDDD;
	margin: 30px;
    background-color: #FFFFFF;
    z-index: 999;
}

.compactMenuItem {
    border-bottom: 1px solid #DDDDDD;
    padding: 10px;
}

/* Page */

#mic {
	width: 960px;
	margin: 0 auto;
	padding: 30px 0 0 0;
	padding-bottom: 9em;
}

#sitepath {
	margin-top: -10px;
	margin-bottom: 25px;
}

/* Content */

#gez {
	float: left;
	width: 750px;
}


/* Categories list */

#catList {
	margin-bottom: 20px;
}

.categoriesBlock {
  float:left;
  display: inline;
  width:320px;
  height:80px;
  text-align:left;
  padding: 20px;
}

.topCat a {
  font-size: 150%;
}

#topCats2 {
	padding: 70px 70px 70px 70px;
}

.topCats2  {
  margin-top: 1em;
  font-size: 130%;
}

.secCats a {
  color: #777777;
  text-decoration: none;
}

.secCats a:hover, a:active {
	text-decoration: underline;
	color: #F89934;
}


.secCats2 a {
	font-size: 100%;
}

.secCats2 ul {
	margin-left: 20px;
}


/* Sidebar */

#tici {
	float: right;
	width: 200px;
}

#tici .fiko {
	width: 200px;
}

#tici .col-two {
	width: 200px;
}

.top1 a, .top1 b {
  font-size: 150%;
}

.top2 a, .top2 b {
  font-size: 130%;
}

.top3 a, .top3 b {
  font-size: 115%;
}

/* Posting */

#noscript {
	background: #ffdddd;
	border: 1px solid #ff0000;
	padding: 1em;
	margin: 1em;
}

ul.secCatSelect {
	padding-left: 10px;
}

li.secCatSelect {
	padding-left: 18px;
	background: url("/img/2b27e6f02cb94fda2c8cac189690ed52c5bb515b.gif") no-repeat;
	background-position: top left;
}

li.topCatSelect {
	background: none;
}

div#postingFormDiv {
	float: left;
	margin: 2em 0 2em 0;
	width: 90%;
}

form .formLine {
	margin: 0 0 1em 0;
	width: 100%;
	display: block;
}

form .formBlockLine {
	margin: 0;
	padding: 1em 0 0 0;
	width: 100%;
	display: block;
	float: left;
}

form label.formLabel {
	font-weight: bolder;
	display: inline;
}

form .postingTextInput {
	width: 95%;
	display: block;
}

form .verror {
	color: red;
	font-weight: bold;
    background: url("/img/3855754e8fc9331c67dd2d0789d9f2d6e7daae8b.png") no-repeat center left;
	background-color: #ffffdd;
	width: 90%;
	padding-left: 18px;
	z-index: 999;
	position: relative;
}

form .combinedInputDiv {
	width: 95%;
}

form div.shortField {
	float: left;
	width: 30%;
	height: 4em;
	margin: 0 3% 1em 0;
	display: inline;
}

form div.shortField2 {
	width: 30%;
	height: 4em;
	margin: 0 3% 1em 0;
	display: block;
}

form div.shortField3 {
	float: left;
	width: 30%;
	height: 3.0em;
	margin: 0 3% 1em 0;
	display: inline;
}

form input.contactField {
	width: 40%;
	display: block;
}

form input.zipCodeField {
	width: 100px;
	display: inline;
}


form .rangeFieldSet {
	width: 95%;
	display: block;
}

form .rangeField {
	width: 40%;
	display: inline;
}

.priceField {
	width: 65%;
}

.currencyField {
	width: 30%;
}

div.formSection {
	width: 100%;
	padding: 0 20px 10px 0;
}


.formSectionHeading {
	margin: 0 0 5px 0px;
}

#select-location-ajax {
	font-size: 150%;
}

.catSel {
	font-size: 100%;
}

#locationDiv {
	line-height:1.5em;
	float: right;
}

.userImage {
	display: inline;
	float: left;
	margin: 5px;
	padding: 5px;
	height: 100px;
	width: 100px;
	background: #f5f5f5;
	border: solid 1px #dddddd;
	text-align: center;
}

.uimageContainer {
	height: 85px;
	width: 100px;
	display: block;
	text-align: center;
	float: inherit;
}


.uimageActions {
	vertical-align: text-bottom;
}

span.required_asterik {
	color: red;
}

.notValid {
	background: #ffdddd;
}

#validationError {
	background: #ffdddd;
	border: 1px solid #ff0000;
	padding: 1em;
	display: none;
}

#uploadForm {
	width: 320px;
}

#uploadProgress {
	display: none;
	width: 320px;
	text-align: center;
	margin: 0;
	position: absolute;
	top: 0;
	left: 0;
	padding: 91px 0 0 0;
}

/* Items list */

#customSearch {
	width: 90%;
	float: left;
	padding: 1em 0 0 0;
	display: block;
}

#jurar {
    float: left;
	padding: 2em 0 2em 0;
	width: 100%;
}

tr.ILDate
{
	height: 4em;
	font-weight: bold;
}

td.qeqyra
{
	padding: 1em;
	width: 80px;
}

td.ILActions
{
	padding-right: 1em;
}

td.xataroc
{
	padding: 1em;
	width: 10%;
}

td.miruqe {
	padding: 1em 0 1em 0;
}

tr.viku td {
	border-bottom: 1px solid #e5e5e5;
}

tr.ILL_even td {
	border-bottom: 1px solid #e5e5e5;
}

#paginator {
	margin-top: 3em;
	margin-bottom: 2em;
	float: left;
}

.fewovo {
	font-size: 120%;
}

.pylol {
}

.list_item_path {
	color: green;
}


/* Item page */

#gib {
	margin: 1em;
}

#item_price {
	margin-top: 1em;
	font-size: large;
}

#vytah
{
	display: block;
	width: 370px;
	float: left;
	padding-bottom: 2em;
	margin-right: 5px;
}

.pisu
{
	float: left;
	width: 180px;
}

.nizupym
{
	float: left;
	width: 180px;
	font-weight: bold;
}

.pyjak
{
	padding: 2px;
}

#jycy {
	display: inline;
	margin: 1em 0 2em 0;
	float: left;
	width: 94%;
}

#tacoru
{
	display:inline;
	float:left;
	overflow:hidden;
	width:310px;
	margin-right: 15px;
	margin-bottom: 15px;
	background: #eeeeee;
	border: 1px solid #dddddd;
}

#roke
{
	padding: 5px;
	text-align: center;
	height: 340px;
}

#thumbs {
	float: left;
	margin-top: 20px;
	width: 100%;
}

#nophotospacer {
	min-height: 160px;
}

span.thumb {
	padding: 5px;
	float: left;
}

a.thumb {
	text-decoration: none;
}

img.thumb {
	border: 1px solid #909090;
}


#qug
{
	display:inline;

	overflow:hidden;
}

#tijo {
	display: block;
	float: left;
	width: 100%;
	margin-top: 1em;
}

#fusa {
	width: 100%;
	display: block;
	float: left;
	margin-top: 2em;
}

.gipibus {
	width: 100%;
	display: block;
	float: left;
	margin-top: 2em;
}

.relatedItemTitle {
	font-size: 150%;
}

.related_thumb {
	 float: right;
	 width: 80px;
     height: 65px;
	 text-align: center;
}

#goku
{
	padding-left: 2px;
}

#rusero
{
	display: block;
	float: left;
	width: 370px;
}

.nuxyko
{
	padding: 2px;
}


/* Footer */

#powi {
	height: 60px;
	padding: 5px;
	background: #DDDDDD;
	border-top: 1px solid #999999;
	position: relative;
	margin-top: -71px;
}

#powi p {
	margin: 0;
	text-align: center;
	font-size: 85%;
	background: #DDDDDD;
}

#countries {
    padding: 5px;
    background: #DDDDDD;
}

#counters {
    float: right;
    margin-top: -30px;
    opacity: 0.4;
    filter: alpha(opacity=40);  
    background: #DDDDDD;
}

.hidden {
	display: none;
}

.newsed_widget {
	padding-left: 10px;
}

img.dabyf {
	vertical-align: text-bottom;
}

a.dumusir {
    text-decoration: none;
	border-bottom: 1px dotted #3490F8;	
}

#pif {
	float: right;
}

.recentList {
	float: left;
	margin-top: 30px;
}

.premium_period {
    font-size: 30px;
    color: green;
}
.premium_price {
    font-size: 25px;
    color: #5050FF;
}
.premium_block {
    display: block;
    float: left;
    text-align: center;
    width: 190px;
}

.back_to_list_link {
    position: fixed;
    top: 142px;
    left: 3px;
    visibility: hidden;
}

.hinput {
    display: none;
}

.ga_horizontal {
    width: 320px;
    float: left;
}
@media (min-width:500px) { 
    .ga_horizontal {
        width: 468px; 
     }
}
@media (min-width:730px) { 
    .ga_horizontal {
        width: 728px; 
    }
}


.after-item-responsive {
    width: 320px;
    float: left;
}
@media (min-width:500px) { 
    .after-item-responsive {
        width: 468px; 
     }
}
@media (min-width:730px) { 
    .after-item-responsive {
        width: 728px; 
    }
}

@media (min-width:960px) { 
    .after-item-responsive {
        width: 750px; 
    }
}

/* Google custom search */
.cse-branding-bottom,
.cse-branding-right {
margin:0;
padding:0
}
.cse-branding-bottom,
.cse-branding-right {
zoom: 1;
}
.cse-branding-bottom:after,
.cse-branding-right:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden
}
.cse-branding-text { 
font: 10px Arial;
}
.cse-branding-form form {
margin-bottom: 0;
padding-bottom: 0;
}
/* Bottom-specific selectors */
.cse-branding-bottom .cse-branding-logo, 
.cse-branding-bottom .cse-branding-text {
display: block; 
float: left
}
.cse-branding-bottom .cse-branding-form {
margin-bottom: 3px;
}
.cse-branding-bottom .cse-branding-logo {
padding: 0
}
.cse-branding-bottom .cse-branding-text {
padding-top: 4px
}
.cse-branding-right .cse-branding-form {
float: left;
}
/* Right-specific selectors */
.cse-branding-right .cse-branding-logo, 
.cse-branding-right .cse-branding-text {
margin-left: 4px;
}
.cse-branding-right .cse-branding-form {
float: left;
margin-right: 4px;
}
.cse-branding-right .cse-branding-logo {
padding: 0
}
.cse-branding-right .cse-branding-text {
margin-top: -4px
}


@media screen and (min-width: 0px) and (max-width: 600px) {
    #tici {
        float: left;
    }

    #mimyb {
        display: none;
        width: 100%;
    }

    #search {
        width: 10%;
        display: none;
    }

    #city {
        display: none;
    }

    #gez {
        width: 100%;
    }

    #vyje {
        width: 320px;
        margin: 0;
    }

   .compactMenuButton {
       display: inline;
       border: 10px;
   }
    
    #mic {
        width: 100%;
        margin: 0 2px 0;
    }

    #jurar {
        width: 320px;
    }

    .no_item_images {
        display: none;
    }

    #vytah {
        width: 100%;
        margin: 0;
    }

    .pisu {
        width: 50%;
    }

    .nizupym {
        width: 50%;
    }

    #rusero {
        width: 100%;
    }
    
    .gipibus {
        width: 100%;
    }

    #sitepath {
        margin-top: 10px;
    }

    li a {
        line-height: 2em;
    }

    .sitepath a {
        line-height: 1.5em;
        padding-right: 10px;
    }

    #powi a {
        line-height: 1.5em;
    }
    
    #paginator a {
        padding: 0.5em;
    }
    #counters {
        display: block;
        margin-top: 0;
        float: none;
    }

    a {
        font-size: 170%;
    }

    .miruqe a {
        font-size: 120%;
    }

    .qeqyra {
        padding: 0;
    }

}

.redim {
    padding-left: 50%;
    margin-bottom: 5px;
}