*{margin:0;padding:0}
body{background:#fff;padding-bottom:2em;font-family:Arial, Helvetica, sans-serif;font-size:82%;color:#000;text-align:center;line-height:170%}
#top{padding-top:1px}
a{color:#000;text-decoration:none;}
a:hover{color: #000;text-decoration: none;}
table{font-size:100%}
hr, .h{display:none}
div.cl{height:1px;font-size:1px;line-height:1px;margin-bottom:-1px}
hr.cl{height:1px;border:none;border-bottom:1px dashed #c0c0c0}
 hr.cl.h{visibility:hidden}
.fll{float:left;display:inline}
.flr{float:right;display:inline}
.cl{clear:both;display:block !important}
.user-login{font-size:13px;border:1px solid #303030;border-radius:2px;padding:4px 3px;background:#A6CCFE}
#page{margin:0 auto;text-align:left;position:relative;max-width:1368px;overflow:hidden;padding: 0px 20px;}
#pagein{margin:0 auto}
#pagein2{margin:0 auto}
#popup{width:300px;margin:50px auto;background:#FFF;border-color:#808080;border-width:1px;border-style:solid;padding:15px 15px 15px 15px}
#popup H1{font-size:140%;padding-bottom:6px}
#popup .mala{font-size:90%;color:#808080}
#popup .red{font-weight:bold;color:#F00}
.red{font-weight:bold;color:#F00}
#logo{float:left;display:inline;margin:0px 0 0 5px;position:relative;overflow:hidden}
#logo, #logo span{width:280px;height:52px}
#logo span{display:block;background:url(../images/logo.png) no-repeat top left;position:absolute;top:0;left:0;cursor:pointer}
.postupNacitani{height:3px;background:#0D6AB7;width:0;position:fixed;top:0;left:0}
.popisobchodu{margin-top:5px;padding:1px 7px 1px 7px;border:1px solid #ccc;border-radius:5px;font-size:100%;background: -webkit-linear-gradient(top, #AEAEAE 

39%,#E9E9E9 100%);}
#obchod{border-radius:3px;padding:1px 7px 1px 7px;background:#E9E9E9;width:280px;position:absolute;z-index:1000;display:none;margin-top:2px}
#obchod label{padding:0px 0px 0px 0px}
#obchod2{padding:3px 0px 10px 3px}
#obchod2 a{}
#obchod2 a.active{color:#Fff;background-color:#FF7F25;font-size:20px;border-radius:7px}
#listavypis{padding: 3px;border-radius: 4px;font-size: 13px;margin: 15px 0px !important;color: #000;background: #f1f1f1;}
.login-name-email{border-radius:3px;    border:1px solid #AEAEAE;    padding-left:5px;    width:250px;    height:38px;    font-size:15px}
#insert{position:absolute;top:2px;right:5px;padding-right: 20px;}
#insert a{color:#fff;display:block;border-radius:3px;padding:3px 3px;margin-top:4px;font-size:110%;background: #FF7F25;border: 1px solid #AEAEAE;}
#myads{position:absolute;top:2px;right:200px;padding-right: 20px;}
#myads a{color:#fff;display:block;border-radius:3px;padding:3px 3px;margin-top:4px;font-size:110%;background: #FF7F25;border: 1px solid #AEAEAE;}
#search
{padding:4px 0px 4px 0px;clear:both;border-radius:4px;margin:4px 2px 4px 2px;
background: -webkit-linear-gradient(top, #FF7F23 20%,#ff7f44 90%);
border: 1px solid #FF7F23;
}
*#search p{display:inline;font-size:14px;color:#000;font-weight:bold}
*#search select{width:170px;height:30px;padding:0px 10px;border-radius:4px;border:1px solid #AEAEAE;color: #7E7E7E;font-weight: bold;}
*#search .price{width:60px;height:30px;padding:0px 7px;border-radius:4px;border:1px solid #AEAEAE;margin-right:2px;color: black;font-weight: bold;}
*#search .psc{width:110px;height:30px;padding-left: 5px;border-radius:4px;border:1px solid #AEAEAE;margin-left:10px;color: black;font-weight: bold;}
*#search .km{width:23px;height:30px;padding:0px 7px;border-radius:4px;border:1px solid #AEAEAE;color: #777;margin-left: 10px;font-weight: bold;}
*#search .field{width:120px;height:30px;margin:1px 10px 1px 10px;padding-left: 5px;border-radius:4px;border:1px solid #AEAEAE;min-width:150px;color: black;font-weight: bold;}
#search .button{width: 55px;border-radius:4px;font-size: 15px;color: #000;background: #f1f1f1;height:30px;margin-left: 10px;border: 1px solid #000;}
#search .button:hover{box-shadow:0px 1px 4px 2px}
input[type=checkbox].css-checkbox{position:absolute;z-index:-1000; left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}
input[type=checkbox].css-checkbox+label.css-label{padding-left:51px;height:28px;display:inline-block;line-height:26px;background-repeat:no-repeat;background-position:0 

0;font-size:26px;vertical-align:middle;cursor:pointer;width:200px;margin:3px}
input[type=checkbox].css-checkbox:checked+label.css-label{background-position:0 -28px}
label.css-label{background-image:url(https://www.primabazar.cz/web/images/cudlik.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-

user-select:none;-ms-user-select:none;user-select:none}
.profil-menu {line-height:200%;font-weight:bold;border:1px solid black;padding:3px 3px;border-radius:3px;background:#e9e9e9;display:inline-block;margin:5px 
5px;width:120px;text-align:center}
.tlacitkozlute{height: auto;line-height: 200%;margin: 5px 5px;color: #fff;border-radius: 3px; padding: 3px 3px;font-size: 110%;background: #FF7F25;border: 1px solid #AEAEAE;}
.tlacitkozelene{height: auto;background: #5bf33d;padding: 5px 5px;font-weight:bold;border: 1px solid #676767;text-align:center}
.strom{font-size:90%;color:#000;padding:5px 10px 5px 2px}
.strom a{color:#AEAEAE;text-decoration:none;border-radius:4px;padding:2px 5px;}
.strom a:hover{color:#000;text-decoration:none;border-radius:4px;padding:2px 5px;}
.showmenumobil a{background-color:#A4A4A4;padding:16px 4px;border:1px solid rgb(192,192,192); -moz-border-radius:4px; -webkit-border-radius:4px;border-
radius:4px;margin:3px 2px;font-size:16px;font-weight:bolder; color:#000;text-align:center;display:none}


.strom .sipka{padding-right:15px;background:url(../images/strom-sipka.png) no-repeat 1px 1px}
#error404{width:auto;height:100%;background:url(../images/404.jpg) no-repeat 100px 90px;padding:70px 0px 0px 350px}
#error404 h1{margin:0.6em 0;font-size:180%;position:relative}
#error404 p{color:#000;font-size:110%}
#error404 p strong{font-size:120%}
#error404 .null{height:100px}
#content{width:78%;float:right}
#content.home{width:auto;float:none}
#contentupplace  {
    width: auto;
    height: 250px;
    background: linear-gradient(to right, #aeaeae 50%,#a2a2a2 70%);
    border-radius: 4px;
}
#content h1{font-size:16px;position:relative;text-align: center;}
#content h2{font-size:130%;position:relative}
#content.home h2{text-align:right;margin-top:-18px;padding-right:50px;font-size:110%}
#content.home h2 a{color:#000}
#content .prehled ul{margin:0;padding:10px}
#content .prehled ul li{padding:7px 0px 7px 0px}
#content.category h1{padding:0.1em 3px}
#content.category h1 img{position:absolute;top:-28px;left:70%;z-index:-1;opacity:0.7}
#content .nula{padding:10px 0 10px 0;margin:20px 0 20px;background:#f1ffdd;border:2px solid green;color:green}
#content .nula a{font-size:120%;font-weight:bold;color:green;padding-left:120px}
#categories{margin-top:1em;border-radius:7px;text-align:center}
#categories .item{min-width:270px;font-size:90% !important;width:25%;height:120px;float:left;border-bottom:1px solid #ECECEC;position:relative}
#categories .item.first{min-width:270px;font-size:90% !important;width:25%;height:120px;float:left;border-bottom:1px solid #ECECEC;position:relative}
#categories .item h3{font-size:100%}
#categories .item h1{margin-top:0.8em}
#categories .item p{font-weight:bold}
#categories .item p a{color:#3F3F3F}
#categories .item img{position:absolute;top:15%;left:15px}
.hokus{float:left;width:40%;text-align:center;height:100%;position:absolute;left:5px}
.hokusprava{width:50%;float:left;padding:10px 0px 0px 120px}
.grey{color:#3C3C3C;font-weight:bold}
.foto{position:relative;width:100%}
.Imgminus{left:0px;top:50%;margin-top:-30px;z-index:900;height:60px;position:absolute;width:40px;cursor:pointer}
.Imgplus{right:0px;top:50%;margin-top:-30px;z-index:900;height:60px;position:absolute;width:40px;cursor:pointer}
#items{}
#items .item{background-color:#FFF;border-bottom: dotted 4px #f2f2f2;margin-bottom: 20px;}
#items .itemtop{background-color:#6CAAFB;;border-top:1px solid #BBB;border-radius:3px}
#items .item:hover{background-color:#F1f1f1;}
.item .tools{visibility:hidden}
.item:hover .tools{visibility:visible}
#items h3{font-size:110%;text-align:left;padding:0px 0px 0px 5px}
#items h3 a{color:#000}
#items h3 a:hover{}
#items br{display:none}
#items .info{padding:0px 5px 0px 5px;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#1168A6 !important}
#items .info a{font-weight:bold}
#items .tabulka{width:63%}/*{width:63%;padding: 0.2em 0.5em;}  */
#items .price{width:10%}
#items .misto{width:15%}
#items .type{width:7%}
#items .textmobil{display:none}
#items .fll{margin:0px 3px;float:left}
#items .img{max-width:160px;display:block;border-radius:4px;float:left;margin:5px 6px 10px 5px}
#items .img:hover{color:#000;box-shadow:1px 0px 4px 0px}
#items .text{font-size:110%;margin-top:2px}
#items .cl, #items .cl a{color:#000}
/*#items .type, #items .wrong, #items .wcategory{margin-left:1em} */
#items .tools{margin-right:1em;float:right}
/*#items .newwin a{float:right;color:#000;text-decoration:none;background-color:#EBF0F3;padding:2px 2px;border:1px solid #C0C0C0;border-radius:4px;margin:0px 5px 0px 0px}
#items .newwin a:hover{background-color:#c0c0c0} */
 #pages{padding:10px 0px 20px 10px}
#pages a{color:#000;font-size:110%;background-color:grey;padding:0.3em 0.6em;text-decoration:none;border-radius:2px}
#pages a:hover{color:#FFF;background:#FF7F25;}
#pages a.active{color:#Fff;background-color:#FF7F25;font-size:20px;border-radius:7px}
#pages a.activelong{color:#F10302;background-color:grey;font-size:20px;border-radius:7px}
#pages a.long{background-color:grey}
#pages a.long:hover{color:#FFF;background-color:#FF7F25;}
#pages a.arrow{padding:0;background:none;margin:0 0.5em}
     #content.detail .flr{}
#content.detail .flr span{margin-right:0.5em}
#content.detail .flr a{color:#000}
#content.detail .flr a:hover{color:#000}
#content.detail .flr a.active{color:#000}
.description{box-shadow: -1px 1px 2px -1px;margin:2px;padding:10px 18px;line-height:160%;background:#F1F1F1;border-radius:4px;font-size:110%}
#content.detail table{font-size:100%;background: -webkit-linear-gradient(top, #fff 59%,#f1f1f1 100%);}
#content.detail th{font-weight:normal}
#content.detail td{font-weight:bold}
#content.detail table a{font-size:100%}
#content.detail img{border-radius:3px;max-width: 90%;width: initial;}
.fotodetail{border-radius:3px;max-width:100%;max-height:600px}
#content.detail input{width:250px;height:40px;border-radius:3px;padding:0px 5px;font-size: 100%;margin: 5px;}
#content.detail .images img{margin:0 0.5em;cursor:pointer;border-radius:3px}
#content fieldset{ border:1px solid #AEAEAE;border-radius:5px;width:94%;background: -webkit-linear-gradient(top, #E9E9E9 59%,#AEAEAE 100%);}
#content legend{background:#A4A4A4;font-weight:bold;padding:0.4em 1em;border-radius:5px}
#content label{display:block}
#content label.default{display:inline}
#content input{margin: 5px;height: 30px;border-radius: 4px;border: 1px solid #AEAEAE;padding: 2px 5px;width: 250px;}
#content textarea{border:1px solid #AEAEAE;padding-left:3px;}
#content textarea{width:90%;max-width:340px;height:130px;border-radius:3px;padding:0px 5px;margin: 5px;}
#content input.button{width:auto !important;background:#ff7f34;padding:5px 5px 5px 5px;color: white;height: 35px;}
#content input.spam{width:100px;border:3px solid #676767}
#content .levy{float:left;width:94%;margin-bottom:10px;margin-left:10px;max-width:300px;font-size: 90%;font-weight: bold;}
#content .pravy{float:right;color:#000;border:1px solid #303030;border-radius:3px;padding:5px 5px;background:#e8cc25;margin-right:10px;width:94%;margin-left:10px;max-

width:300px}
#content form .smiles{margin-left:2em}
#content .halfbox{width:90%;margin-top:20px;margin-bottom:20px;padding:2px 10px;position:relative;left:5px;float:left}
#content .halfbox h2{font-weight:bold;font-size:150%}
#content .halfbox.green p{line-height:18px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #a7dca7}
#content .halfbox.green ul{margin:0;padding:0 5px;;list-style:none}
#content .halfbox.green ul li a{display:block;font-weight:normal;color:#1B94FF;padding:3px}
#content .halfbox .inbox{border:1px solid #a7dca7;padding:5px;background:#e9f6e9;margin-bottom:10px}
#content .halfbox .inbox dl{clear:both;height:23px;line-height:23px;font-weight:bold}
#content .halfbox .inbox dl dt{float:left;padding:0 5px 0 0;width:110px;text-align:right;color:#090}
#content .halfbox .inbox dl dd{float:left;padding:0;font-size:1.3em}
#napoveda{color:#006BCC;margin:0;padding:5px 0 5px 30px;font-size:1.2em;font-weight:bold;background:url('../images/help.jpg') no-repeat 5px 50%}
#content .halfbox.green{border:1px solid #a7dca7}
#content .halfbox.orange-bold{border:1px solid #ff7f34;padding:1px 10px;width:90%;left:5px}
#content .halfbox.green h2{color:#090}
#content .halfbox.orange-bold h2{color:#f60}
#content .halfbox.orange-bold table{margin:10px 0}
#content .halfbox.orange-bold table td span{font-weight:bold;margin-right:5px;color:#f60;display:block;width:30px;text-align:center;height:32px;line-height:32px;background:url

('../images/num-bg.jpg') repeat-x;font-size:1.9em}
#content .halfbox.orange-bold table td strong{font-size:1.1em}
#content .halfbox.orange-bold table td{border-top:1px solid #ffcaa6;padding:5px 5px 5px;font-size:1.1em;line-height:23px;vertical-align:middle}
#content .halfbox.orange-bold h3{padding-top:2px;color:#f60;font-size:130%;border-top:1px solid #ff6e00}
#content .halfbox.orange-bold form{padding:0;padding:0.5em;font-size:1.0em}
#content .halfbox.orange-bold p{padding:0;line-height:18px;font-size:1.0em}
#content .halfbox.orange-bold p span{font-size:1.2em}
#content .halfbox.orange-bold .vlozeno{border:1px solid #ff6e00;padding:5px;background:#ffcaa6;margin-bottom:10px}
#content .halfbox.orange-bold input{width:125px}
#info, #error, #ok, #confirm{background-repeat:no-repeat;background-position:center center;padding:1em 80px;font-size:110%;font-weight:bold}
#info{background-image:url(../images/info.png);color:#069}
#ok{color:#390}
#confirm{background-image:url(../images/confirm.png);color:#f90}
#load{position:relative;padding:0.7em 60px;font-weight:bold;font-size:130%;color:#069;background:#f3f9fc;border-width:1px;border-style:solid;display:none}
#load img{position:absolute;left:10px;top:5px}
#error{background:#FDF6F4 url(../images/error.png) repeat-x bottom center;color:#c30;padding-left:0}
#error ul{background:url(../images/error.gif) no-repeat 20px 50%;padding-left:90px;margin:0 !important}
/*#content.form label{font-size:90%;font-weight:bold} */
#content.form textarea{width:90%;height:300px}
#content.form select{height:auto;padding:5px;width:285px;margin: 10px;}
#content.form optgroup option{padding-left:1.5em}
#content input.default{width:auto}
#content.form h3{margin:0.3em 0;text-align:center}
#content.form .space{margin:0 0.5em}
#content.form #cena{width:100px;height:30px;border-radius:3px}
#content.form #name, #content.form #email,#content.form input, #content.form #pass, #content.form #uzjmeno 
{width:285px;height:30px;border-radius:3px;margin-left:10px;margin-top:10px;padding-left: 5px;}
#content.form #webovka{width:280px}
#content.form #fbwebovka{width:280px}
#content.form #profilpopis{width:90%;height:100px}
#content.form #spam{width:200px}
#content.form #file{width:320px;border:1px solid #D5D5D5;padding:1px}
#content.form #tel-1{width:40px}
#content.form #tel-2, #psc2{width:285px;height:30px;border-radius:3px;}
#content.form #nadpis{width:465px;height:30px;border-radius:3px}
.none-my{display:none}
#content .poznamka{margin:0px 0;padding:8px 10px;text-align:center;color:#444;line-height:1.5em;font-size:x-small;background:#f3faff;border-top:2px solid #EBF0F3;border-

bottom:2px solid #EBF0F3}
#sidebar{width:21%;float:left;max-width:250px;margin-right:1%}
#sidebar h2{color:#fff;padding:5px 5px;border-radius:4px 4px 0 0;font: normal 14px verdana, arial, sans-serif;}
#sidebar h4{color:#000;padding:0.3em 10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;border-radius:4px}
#separation{display:none;margin-bottom:0.7em}
#separation h2{color:#fff;background:#6CAAFB}
#separation h4{color:#fff;background:#6CAAFB}
#separation ul{width:100%;display:table;list-style-type:none;background:#F0F0F0; padding:3px 0}
#separation li{float:left;border-left:1px solid #FED455;padding:0 0.7em}
#separation li.first{border-left:none}
#separation a{color:#000;text-decoration:none}
#separation a.active{color:#000;text-decoration:underline;font-weight:bold}
#separation a:hover{text-decoration:underline}
#separation a.active:hover{text-decoration:underline}
#submenu{margin-bottom:0.7em}
#submenu h2{height: 35px;text-align: center;background: -webkit-linear-gradient(top, #FF7F23 20%,#ff7f44 90%);border: 1px solid #FF7F23;}
#submenu ul{list-style-type:none;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif}
#submenu li{background:#E9E9E9;}
#submenu a{display:block;background:#F1F1F1;padding:5px 5px;color:#000;text-decoration:none;font-family: arial, tahoma, sans-serif;font-size: 13px;border-bottom: 1px solid 

#e0e0e0;border-top: 1px solid #fff;transition: all 0.3s ease-out;}
#submenu a:hover{text-decoration:none;color:#000;font-weight:bold;background: #fdfdfd;}
#submenu a span{display:block;padding:4px 2px}
#submenu li.active{background-color:#EBF0F3}
#submenu li.active a{background-image:none;color:#000}
#submenu li.active a span{color:#083d77;font-weight:bold}
#rss{background:url(../images/rss.gif) no-repeat center left;padding-left:25px;font-size:110%;font-weight:bold}
#rss a{color:#f60}
#menu{padding:0.7em 0em 0.7em 2em;position:relative;border-radius:4px;background: -webkit-linear-gradient(top, #FF7F23 20%,#ff7f44 90%);border: 1px solid #FF7F23;}
#menu ul{display:table;list-style-type:none}
#menu li{float:left;border-left:1px solid #C9E2F2;padding:0.4em 1em;font-weight:bold}
#menu li.first{border:none}
#menu #comments{border:none;position:absolute;top:0.3em;right:0px}
#footer br{display:none}
#footer .fll{padding-left:15px;font-weight:bold}
#footer .fll a{color:#000;font-weight:normal}
.napoveda a{color:#000;text-decoration:none;background-color:#E9CC20;font-weight:bold;padding-bottom:2px;padding-top:2px;padding-left:4px; padding-right:4px;border:1px 

solid rgb(192,192,192);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.napoveda a:hover{color:#000;text-decoration:none;background-color:#E9CC20;font-weight:bold;padding-bottom:2px;padding-top:2px;padding-left:4px; padding-

right:4px;border:1px solid #FE0505;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
  #content p, #content table, #content ul, #content ol, #content dl, #content fieldset{margin:0}
h2{font-size:140%}
h3{font-size:130%}
/*table th, table td{padding:0.2em 0.5em;text-align:left;vertical-align:top}*/
fieldset{}
input, select, textarea{/*! margin: 1px 5px; *//*! height: 30px; *//*! border-radius: 4px; *//*! border: 1px solid #AEAEAE; */}
p#alert{font-size:110%;font-weight:bold;color:#f00}
.small{font-size:85%}
.note{color:#666;font-size:85%;padding-left:0.7em;vertical-align:middle}
.center{text-align:center}
.right{text-align:left}
.tabulka-udaje{float:left;height:auto;margin:0px 3px;min-width:400px;margin-bottom:10px;max-width:400px;text-align: left;}
.last-inzerce{width:99%}
#content.home h2{text-align:left}
#content h2.last-inzerce-hl{text-align:left; margin-top:25px}
.last-inzerce .odd{background-color:#EBF0F3}
.last-inzerce a.inz-link{color:#000}
#indexodkazy{width:100%;background-color:#DDDEDD;font-size:80%;border-radius:3px;padding:0px 5px}

/*1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024*/            
@media screen and (max-width:1024px){
#search select {
    width: 150px;
    margin: 0px 2px 7px 2px;
    height: 30px;
}  
#page{padding: 0px 0px;}
#insert{padding-right: 0px;}
#myads {padding-right: 0px;}
/*900 900 900 900 900 900 900 900 900 900 900 900 900*/
@media screen and (max-width:900px){
#search .field {
    width: 130px;
    margin: 0px 2px 0px 2px;
    height: 30px;
    min-width: 130px;
}  
#search .psc {
    margin: 0px 2px 7px 2px;
    width: 140px;
}
#search select {
    width: 110px;
    margin: 0px 2px 7px 2px;
    height: 30px;
}   
 
}

/*800 800 800 800 800 800 800 800 800 800 800 800*/
@media screen and (max-width:800px){
.popisky{display:none}
/*.strom{display:none}*/
.showmenumobil a{display:block}
#categories .item.first,#categories .item  {min-width: 250px;}
#search .field {
    width: 160px;
    margin: 0px 2px 0px 2px;
    height: 30px;
    font-size: 15px;
}
#search select {
    margin-left: 10px;
    width: 165px;
    margin: 0px 2px 7px 2px;
    height: 30px;
    font-size: 15px;
}
#search .price {
    width: 66px;
    margin: 0px 2px 7px 2px;
    height: 30px;
    font-size: 15px;
}
#search .psc {
    margin: 0px 2px 7px 2px;
    width: 160px;
    font-size: 15px;
} 
    #search .km {font-size: 15px;} 
#content{width:100%;float:left}
#content fieldset{width:100%}
#content.form #name, #content.form select,#content.form input, #content.form #email, #content.form #pass, #content.form #tel-2, #content.form #uzjmeno, #content input.button
{width:90%;max-width:290px;height:50px;border-radius:3px;margin-left:10px;font-size:20px;}
#content input{width:95%;height:50px;border-radius:3px}
#sidebar{display:none;margin-left:2px;position:absolute !important;top:auto;z-index:1000;width:100%;max-width:400px;background:#f0f0f0}
#submenu li{background:#EBF0F3;font-size:17px;line-height:30px}
.tabulka-udaje{max-width:96%;width:96%;font-size:110%;padding:0px 5px;min-width:350px}
#content .levy{max-width:330px;font-size:14px}
#content .pravy{max-width:330px}
.popisobchodu{display:none}
#content.detail img {max-width: 96%;}
}
/*640 640 640 640 640 640 640 640 640 640 640*/
@media screen and (max-width:640px){
#categories .item.first,#categories .item  {min-width: 320px;}
#search select {width: 120px;}
#search .psc {width:160px;}
#submenu a {font-size:15px}
#items .img{width:100%;height:auto;width: 250px}
/*500 500 500 500 500 500 500 500 500 500 500*/
@media screen and (max-width:530px){

#search .field {
    width: 50%;
    margin: 0px 1px 7px 1px;
    height: 40px;
    font-size: 16px;
}
#search .price {
    width: 68px;
    margin: 0px 1px 7px 1px;
    height: 40px;
    font-size: 16px;
}
#search select {
    margin-left: 10px;
    width: 48%;
    margin: 7px 2px 7px 2px;
    height: 40px;
    font-size: 16px;
}
#search .psc {
    margin: 7px 2px 7px 2px;
    width: 48%;
    font-size: 16px;
    height: 40px;
}
    #search .km {font-size:16px;margin-left: 5px;}
#insert{position:absolute;top:42px;right:5px;}
#items .type{display:none}
#items .price{width:20px}
#items .img{width:100%;height:auto;max-width: 250px}
#logo{margin:0px 0px 45px 5px;height:35px}
#myads{position:absolute;top:5px;right:5px;}
#items .text{display:none}
#items .textmobil{display:block}
#content .levy{max-width:400px}
#content .pravy{max-width:400px}
.profil-menu{width:42%;height:28px}
#page{text-align:center}
#obchod{width:94%;margin:5px;font-size:14px;}
.login-name-email{width:90%;margin:5px;font-size: 20px;}
}