/* ----------------------------------------------------------------------------------------------------------

    Autor: EDVENS MEDIA (www.edvens.cz)
    Kodér: Jan Doušek (honzik.dousek@gmail.com)
    Typ: Styly pro layout, formatovani aj.

---------------------------------------------------------------------------------------------------------- */

/* Vychozi ----------------------- */

html{background:#ecf4f8 url(../img/bg-html.png) 0 0 repeat-x;font-family:Arial, Helvetica, sans-serif;font-size:75%;color:#1a1a1a;}
body{background:url(../img/bg-body.png) center 0 no-repeat;text-align:center;}

a{color:#1a1a1a;}
a:hover, a:focus, a:active{color:#ed3d00;}
/* a:visited{color:#6d6d6d;} */

/* Specialni ----------------------- */

p#vtip{margin:0 !important;padding:0.4em 0.6em;background-color:white;border:1px solid #a6c9e2;}

/* Layout ----------------------- */

#main{width:977px;margin:0 auto;text-align:left;}

/* Logo --- */

#logo{width:234px;height:54px;float:left;margin:26px 0 13px 10px;padding:5px 0 0 0;font-size:2.6em;}
#logo span{width:234px;height:59px;background:url(../img/bg-h1.png) 0 0 no-repeat;}

/* Pridat inzerat --- */

.add{float:left;display:block;margin:33px 0 0 250px;}
.add a{float:left;margin-right:15px;}
.add a{width:181px;padding:15px 0 14px 38px;background:#fff url(../img/bg-add.png) 0 0 no-repeat;text-decoration:none;font-size:1.1em;font-weight:bold;color:#ed3d00;}
.add a:hover{background-color:#e4f3f8;background-position:right 0;}
.add a strong{color:#1a1a1a;}

/* Podbarvena cast --- */

#back{width:977px;overflow:hidden;clear:both;margin:0 0 20px 0;background:#fff url(../img/bg-back.png) 0 0 no-repeat;border-bottom:1px solid #d3e4eb;}

/* Navigace --- */

#menu{width:954px;overflow:hidden;margin:12px 0 0 11px;background:#006b96 url(../img/bg-menu.png) 0 0 no-repeat;border-bottom:1px solid #fff;font-size:1.2em;}
#menu li{float:left;display:inline;}
#menu li a{display:block;padding:16px 20px;background:url(../img/bg-menu-li-a.gif) right center no-repeat;text-decoration:none;text-shadow:#006388 1px 1px 0;color:#fff;}
#menu li.last a{background:transparent;}
#menu li a:hover, #menu li.ac a{text-decoration:underline;}

/* Drobky a třízení --- */

#class{height:100%;overflow:hidden;margin:0 11px;background:#f7fafc;border-bottom:1px solid #d5e5ea;}

/* Drobky? */

#class ul{margin:11px 0 6px 10px;}
#class ul li{float:left;margin:0 10px 0 0;}
#class ul li a{text-decoration:none;color:#616161;}
#class ul li a:hover{text-decoration:underline;color:#000;}
#class ul li img{margin:-2px 0 0 0;}

/* Trizeni a hledani */

#class form{margin:6px 4px 6px 0;}
#class form fieldset legend{display:none;}
#class form fieldset table{margin:0;}
#class form fieldset table tr td{vertical-align:middle;padding:0 5px;border:none;}
#class form fieldset table tr td.submit input{}
#class form input, #class form select{padding:2px 3px;font-size:0.95em;}

/* Obsah ----------------------- */

#content{width:694px;margin:21px 25px 20px 0;}

/* Formatovani obsahu --- */

#content h1{font-size:1.7em;}
#content h1 a{text-decoration:none;color:#ed3d00;}
#content h1 a:hover{text-decoration:underline;color:#1a1a1a;}
#content h3{margin:10px 0 15px 0;font-size:1.6em;color:#ed3d00;}
#content h4{margin:10px 0 15px 0;font-size:1.6em;color:#414141;}
#content h5{font-size:1.5em;color:#414141;}
#content h6{font-size:1.2em;font-weight:bold;color:#414141;}

#content p, #content address{margin:10px 0;line-height:190%;}
#content address{padding:5px 15px;border-left:1px solid #f3f3f3}
#content blockquote{margin:15px;padding:5px 15px;background:#f8f8f8;border-left:2px solid #f3f3f3;line-height:180%;color:#4c4c4c;}

#content ul,ol{margin:10px 15px 20px 15px;}
#content ol{margin-left:31px;}
#content ul ul,#content ul ol,#content ol ol,#content ol ul{margin:5px;}
#content ol ol{margin-left:25px;}
#content ul li,#content ol li{margin:10px;line-height:170%;}
#content ul li{padding-left:13px;background:url(../img/bg-obsah-ul-li.gif) 0 6px no-repeat;}
#content ul ul li{background-image:url(../img/bg-obsah-ul-li2.gif);}

#content table{width:694px;margin:20px 0;border-top:1px solid #d7e8f0;border-left:1px solid #d7e8f0;}
#content table th,table td{padding:0.9em 1em;border-right:1px solid #d7e8f0;border-bottom:1px solid #d7e8f0;line-height:170%;}
#content table tr{background:#f2f8fb url(../img/bg-obsah-table-tr.gif) 0 0 repeat-x;}
#content table td{color:#4e4e4e;}
#content table td.last{text-align:right;}
#content table th{color:#000;}

#content fieldset{margin:15px 0;background:#f2f8fb url(../img/bg-obsah-fieldset_legend.gif) 0 0 repeat-x;border:1px solid #d7e8f0;}
#content fieldset fieldset{width:660px;margin:10px 15px;}
#content fieldset legend{margin-left:15px;padding:7px 10px;background:#fff url(../img/bg-obsah-fieldset-legend.gif) 0 0 repeat-x;border:1px solid #d62300;color:#fff;}
#content fieldset fieldset legend{background:#fff url(../img/bg-obsah-fieldset_legend.gif) 0 0 repeat-x;border:1px solid #d7e8f0;color:#1a1a1a;}
#content fieldset p{margin:10px 15px;line-height:100%;}
#content fieldset p.war{font-size:0.95em;color:#d62300;}
#content fieldset p label{display:block;margin-bottom:5px;}
#content fieldset p .label-inline{display:inline;margin:0;}
#content fieldset p .input-text, #content fieldset p select{padding:3px 5px;}
#content fieldset p .input-submit{padding:5px 7px;}
#content fieldset p textarea{width:623px;margin-bottom:5px;}

/* Detail inzeratu */

#content .side{width:340px;}
#content .side h3{margin-bottom:0;}
#content .side table{width:320px;margin-left:1px;margin-top:22px;}
#content .side ul{margin:20px 0 10px 15px;}
#content .side ul li{margin:5px 0;}
#content .gallery{height:100%;overflow:hidden;margin:10px 0;}
#content .gallery li{float:left;margin:0 15px 0 2px;padding:0;background:transparent;}

/* Strankovani */

#content .paging{float:right;margin:0 0 12px 0;}
#content .paging li{float:left;margin:0 0 0 7px;padding:0;background:0;line-height:100%;}
#content .paging li a{display:block;padding:6px 10px;background:#f5f9fb;border:1px solid #ccdce6;text-decoration:none;color:#1d1d1d;}
#content .paging li a:hover,#content .paging li.ac a{background:#ee5900;border-color:#d65000;color:#fff;}

/* Vypis inzeratu */

#content .item{width:694px;clear:both;margin:0 0 11px 0;padding:25px 0 0 0;background:#f5f9fb url(../img/bg-item.gif) 0 0 no-repeat;}
#content .item .bottom{width:694px;height:5px;clear:both;background:url(../img/bg-item.gif) 0 bottom no-repeat;}
#content .item img{float:left;margin:0 0 24px 24px;background:#fff;}
#content .item .content{width:394px;height:100%;float:left;overflow:hidden;margin:0 0 0 20px;padding:0 16px 0 0;border-right:1px solid #d5e5ea;}
#content .item .content h3{margin:2px 0 0 0;font-size:1.3em;font-weight:bold;text-transform:lowercase;}
#content .item .content h3:first-letter{text-transform:uppercase !important;}
#content .item .content h3 a{text-decoration:none;color:#ed3d00;}
#content .item .content h3 a:hover{text-decoration:underline;color:#1a1a1a;}
#content .item .content p{margin:7px 0;line-height:170%;text-transform:lowercase;}
#content .item .content p:first-letter{text-transform:uppercase !important;}
#content .item .content ul{margin:0;text-transform:uppercase;font-size:0.95em;font-weight:bold;}
#content .item .content ul li{float:left;display:inline;margin:0 10px 0 0;padding:0;background:transparent;line-height:100%;text-align:center;}
#content .item .content ul li.top{width:91px;padding:7px 0;background:#006d98 url(../img/bg-item-content-ul-top.png) 0 0 no-repeat;text-decoration:none;color:#fff;}
#content .item .content ul li.date{margin:0 0 0 3px;padding:7px 0;}
#content .item .content ul li a{width:83px;display:block;padding:7px 0;background:#ee5700 url(../img/bg-item-content-ul-li-a.png) 0 0 no-repeat;text-decoration:none;color:#fff;}
#content .item .content ul li a:hover{background-position:right 0;}
#content .item .info{width:100px;float:left;margin:0;padding:8px 15px 8px 17px;font-size:0.95em;}
#content .item .info li{margin:0 0 10px 0 !important;padding:0;background:transparent;line-height:100%;}
#content .item .info li a{color:#00719c;}
#content .item .info li a:hover{color:#ed3d00;}

/* Obsah uvodu --- */

.home{margin:20px 40px 0 40px;background:#f2f8fb url(../img/bg-obsah-fieldset_legend.gif) 0 0 repeat-x;border:1px solid #d7e8f0;}
.home strong{color:#ed3d00;}
.home p{margin:15px 20px;line-height:160%;}

/* Kategorie bazaru */

.cat-col{width:290px;margin:20px 0 0 35px;}
.cat-col dl{min-height:39px;margin:0 0 24px 0;padding:8px 0 8px 67px;background:url(../media/kategorie.png) 0 0 no-repeat;}
.cat-col dl dt{font-size:1.4em;font-weight:bold;}
.cat-col dl dt a{color:#ed3d00;}
.cat-col dl dt a:hover{color:#1a1a1a;}
.cat-col dl dd{margin:7px 0 0 0;}

.cat-col dl.cat-01{background-image:url(../img/cat/cat-01.jpg);}
.cat-col dl.cat-02{background-image:url(../img/cat/cat-02.jpg);}
.cat-col dl.cat-03{background-image:url(../img/cat/cat-03.jpg);}
.cat-col dl.cat-04{background-image:url(../img/cat/cat-04.jpg);}
.cat-col dl.cat-05{background-image:url(../img/cat/cat-05.jpg);}
.cat-col dl.cat-06{background-image:url(../img/cat/cat-06.jpg);}
.cat-col dl.cat-07{background-image:url(../img/cat/cat-07.jpg);}
.cat-col dl.cat-08{background-image:url(../img/cat/cat-08.jpg);}
.cat-col dl.cat-09{background-image:url(../img/cat/cat-09.jpg);}
.cat-col dl.cat-10{background-image:url(../img/cat/cat-10.jpg);}
.cat-col dl.cat-11{background-image:url(../img/cat/cat-11.jpg);}
.cat-col dl.cat-12{background-image:url(../img/cat/cat-12.jpg);}

/* Lista */

.toolbar{width:954px;height:100%;clear:both;overflow:hidden;margin:0 11px;background:#fff url(../img/bg-toolbar.png) 0 0 no-repeat;border-bottom:1px solid #d2e4eb;}
.toolbar h2{float:left;display:inline;margin:18px 0 12px 18px;font-size:1.4em;font-weight:bold;color:#ed3d00;}
.toolbar ul{font-size:0.95em;font-weight:bold;}
.toolbar ul li{width:210px;float:left;display:inline;}
.toolbar ul li a{display:block;padding:8px 11px 9px 11px;background:#d9e5ea url(../img/button-all.png) no-repeat;text-decoration:none;color:#17759a;}
.toolbar ul li a:hover, .toolbar ul li.ac a{background-color:#167498;background-position:right 0;color:#fff;}

.toolbar ul.date{float:right;display:inline;}
.toolbar ul.date li{margin:12px 14px 12px 0;}
.toolbar ul.date{float:right;display:inline;}
.toolbar ul.date li{margin:12px 14px 12px 0;}
.toolbar ul.top-adv-select li{margin-top: 12px;margin-bottom: 12px;}
.toolbar ul.top-adv-select .col-1{margin-left: 16px;}
.toolbar ul.top-adv-select .col-2{margin-left: 105px;}
.toolbar ul.top-adv-select .col-3{margin-left: 106px;}

/* TOP inzeráty (všechny) */

.top-adv{width:289px;margin:10px 0 15px 27px;}
.top-adv li{margin:0 0 10px 0;padding:10px 35px 10px 11px;background:#f3f8fa url(../img/bg-top-inzeraty-li.png) 0 0 repeat-x;border:1px solid #dfe9ef;}
.top-adv li a{color:#18789c;}
.top-adv li a.cat{margin-right:10px;color:#1a1a1a;}
.top-adv li a:hover{color:#ed3d00;}

/* Inzeraty ze seznamky */

.date-adv{width:143px;float:left;display:inline;margin:20px 0 0 22px;padding:10px 12px;background:url(../img/bg-date-adv.png) 0 0 repeat-x;border:1px solid #dbe7ee;}
.date-adv h3{margin-bottom:10px;}
.date-adv img{background:#fff;}

/* Postrani sloupec ----------------------- */

#sidebar{width:210px;margin:11px 0 30px 16px;}

/* Obsah sloupce --- */

#sidebar h3{padding:9px 10px;background:#006f9a url(../img/bg-sidebar-h3.png) 0 0 no-repeat;text-transform:uppercase;font-size:0.95em;font-weight:bold;color:#fff;}

/* Extra podbarvene seznamy */

#sidebar .extra{font-size:0.95em;}
#sidebar .extra li{margin:0 0 6px 0;text-transform:uppercase;}
#sidebar .extra li a{display:block;padding:9px 10px 8px 10px;background:#d9e5ea url(../img/bg-sidebar-extra-li-a.png) 0 0 no-repeat;text-decoration:none;font-weight:bold;color:#1b1b1b;}
#sidebar .extra li a:hover, #sidebar .extra li.ac a{background-color:#ee5900;background-position:right 0;color:#fff;}

/* Kategorie inzeratu */

#sidebar .classic{margin:0 0 8px 0;padding:6px 0 8px 0;background:#f5f9fb url(../img/bg-sidebar-classic.gif) 0 bottom no-repeat;}
#sidebar .classic li{margin:0 0 0 15px;}
#sidebar .classic li a{display:block;padding:8px 15px 8px 25px;background:url(../img/bg-sidebar-classic-li-a.png) 0 7px no-repeat;}
#sidebar .classic li ul li{margin:0 0 0 23px;}
#sidebar .classic li ul li a{color:#005576;}
#sidebar .classic li a:hover{background-position:3px 7px;color:#ed3d00;}
#sidebar .classic li.ac a{background-image:url(../img/bg-sidebar-classic-ac-a.png);color:#ed3d00;}
#sidebar .classic li.ac ul li a{background-image:url(../img/bg-sidebar-classic-li-a.png);color:#005576;}
#sidebar .classic li.ac ul li.ac a{background-image:url(../img/bg-sidebar-classic-ac-a.png);color:#ed3d00;}

/* Reklamy */

#sidebar .ads{margin:20px 0;text-align:center;}

/* Paticka ----------------------- */

.footer{width:922px;height:100%;overflow:hidden;margin:20px 11px;padding:14px 16px;background:#fff;border-top:1px solid #ccdfe7;border-bottom:1px solid #ccdfe7;font-size:0.95em;color:#616161;}
.footer-line{width:945px;margin:20px 0;}
.footer .left{float:left;}
.footer .left a{color:#ed3d00;}
.footer .left a:hover{color:#1a1a1a;}
.footer .right{float:right;}
