/*
    -------------------------
    UPRAVY KVOLI VYZUALU
    -------------------------
*/
#content .content_top {
    background: url('../images/bazar/top_corner.gif') no-repeat top right #FF9700;
}

h2 { color:#FE8B00; }

a { color:#FE8B00; }

div.kontakt h3 { color:#FE8B00; }
div.kontakt strong {
    color:#FE8B00;
}
div.text strong {
    color:#FE8B00;
}

#items {
    background: url('../images/bazar/menu_bg.gif') repeat-y 0px 0px;
    margin:0px 0px 5px 0px;
    min-height:1px;
    _height:1px;
}
#items ul {
    background: url('../images/bazar/menu_top.gif') no-repeat 0px 0px;
    margin:0px 0px 0px 0px;
    padding:10px 0px 0px 0px;
    list-style:none;
    font-weight:bold;
    min-height:1px;
    _height:1px;
}
#items ul span { font-weight:normal; }
#items ul li {
    background: url('../images/bazar/menu_dots.gif') no-repeat 15px bottom;
    padding:5px 0px 5px 15px;
}
#items ul li a {
    color:#FFF;
    text-decoration:none;
}
#items ul li.last {
	background: url('../images/bazar/menu_bottom.gif') no-repeat bottom left;
	padding:5px 10px 21px 15px;
}
#items ul ul {
    margin:0px;
    padding:3px 0px 0px 0px;
    list-style:none;
    border:none;
    font-weight:normal;
    background:none;
    display:none;
}
#items ul ul li {
	padding:3px 10px 3px 15px;
    background:url('../images/page/square.gif') no-repeat 5px 8px;
}
#items ul ul li a { font-weight: normal; }
#items ul ul li.last {
    background:url('../images/page/square.gif') no-repeat 5px 8px;
    padding:3px 10px 0px 15px;
}

#items ul.opened { display:block; }
#items ul.closed { display:none; }

#links {
    background: url('../images/menu_bg.gif') repeat-y 0px 0px;
    margin:0px 0px 5px 0px;
    min-height:1px;
    _height:1px;
}
#links ul {
    background: url('../images/menu_top.gif') no-repeat 0px 0px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    list-style:none;
    font-weight:normal;
    min-height:1px;
    _height:1px;
}
#links ul li {
    background: url('../images/menu_dots.gif') no-repeat 15px bottom;
    padding:6px 10px 6px 15px;
}
#links ul li a {
    color:#FFF;
    text-decoration:none;
}
#links ul li.last {
	background: url('../images/menu_bottom.gif') no-repeat bottom left;
	padding:6px 10px 6px 15px;
}

table.bazar {
    width:600px;
    margin:15px 20px 10px 20px;
    _width:590px;
}
table.bazar .column1 { width:auto; }
table.bazar .column2 { width:100px; text-align:right; }
table.bazar .column3 { width:100px; text-align:right; }
table.bazar .column4 { width:100px; text-align:right; }
table.bazar .column5 { width:100px; text-align:right; }

table.bazar th {
    color:#FF9700;
    font-size:1.3em;
    font-family:arial,sans-serif;
    padding:3px 5px 3px 5px;
}
table.bazar td {
    padding:2px 5px 2px 5px;
    background:#FFF9EE;
    border-bottom:1px solid #FFD799;
}
table.bazar .th td {
    background:#FF9700;
    color:#FFF;
    padding:3px 5px 3px 5px;
}
table.bazar .th {
    font-size:1.2em;
    font-weight:bold;
    font-family:arial,sans-serif;
}
table.bazar a { text-decoration:none; color:#FF7E00; }
table.bazar a:hover { text-decoration:underline; }

table.bazar .th td a { color:#FFF; text-decoration:none; }
table.bazar .th td a:hover { text-decoration:underline; }

table.bazar .column1 a { color:#FF9700; text-decoration:none; font-weight:bold; }
table.bazar .column1 a:hover { text-decoration:underline; }

/*
    -------------------------------
    FORMULAR
    -------------------------------
*/
table.bazar-add {
    margin:10px 0px 10px 20px;
    border:1px solid #FFD799;
}
table.bazar-add th {
    vertical-align:top;
    padding:4px 5px 2px 5px;
    width:120px;
    text-align:right;
    background:#FFEBCC;
    color:#000;
}
table.bazar-add td {
    vertical-align:top;
    padding:1px 5px 1px 5px;
    background:#FFF9EE;
}
table.bazar-add td.submit {
    text-align:right;
    border-top:1px solid #FFD799;
    padding:3px 5px 2px 5px;
}

/*
    ----------------------------------
    INZERATY
    ----------------------------------
*/
#inzeraty {
    margin:0px 20px 10px 20px;
    padding:10px 0px 10px 0px;
    border-top:1px solid #FFD799;
    border-bottom:1px solid #FFD799;
}
#inzeraty .page_info {
    text-align:right;
}
ul.tabs {
    list-style:none;
    margin:10px 0px -2px 30px;
    padding:5px 0px 5px 0px;
}
ul.tabs li {
    display:inline;
    background:#FFF9EE;
    padding:3px 10px 3px 10px;
    margin:0px 1px 0px 0px;
    border:1px solid #FFD799;
}
ul.tabs li a { color:#000; text-decoration:none; }
ul.tabs li a:hover { color:#000; text-decoration:underline; }

ul.tabs li.active {
    background:#FF8F00;
    border:1px solid #FF8F00;
    font-weight:bold;
}
ul.tabs li.active a { color:#FFF; text-decoration:none; }
ul.tabs li.active a:hover { color:#FFF; text-decoration:underline; }

#inzeraty .inzerat {
    border:1px solid #FFD799;
    margin:5px 0px 5px 0px;
    padding:5px;
    text-align:center;
}
#inzeraty .inzerat h3 {
    color:#FF9700;
    font-size:1.5em;
    margin:0px;
    padding:0px 0px 5px 0px;
    font-family:Arial,sans-serif;
    text-align:left;
}
#inzeraty .inzerat h3 span {
    font-size:0.7em;
    /*color:#000;*/
}
#inzeraty .inzerat_popis {
    margin:0px 0px 5px 0px;
    padding:5px;
    border:1px dashed #FFD799;
    background:#FFF9EE;
    text-align:left;
    line-height:1.3em;
}
#inzeraty .inzerat_popis span {
    display:block;
    padding:8px 0px 0px 0px;
    font-weight:bold;
    font-size:1.3em;
    color:#FF0000;
    font-family:Arial,sans-serif;
}
#inzeraty .inzerat_popis span strong {
    font-size:0.8em;
    color:#000;
}
#inzeraty .inzerat_popis img {
    padding:5px;
    background:#FFF;
    border:1px solid #FFD799;
    margin:0px 10px 0px 0px;
}

#inzeraty p.empty {
    color:#FF9700;
    font-size:1.5em;
    margin:0px;
    padding:30px 0px 30px 0px;
    font-family:Arial,sans-serif;
    text-align:center;
    font-weight:bold;
}
#inzeraty p.empty a {
    font-size:0.7em;
}

p.message {
    color:#F00;
    text-align:center;
    padding:0px 40px 0px 40px;
    font-weight:bold;
    line-height:0.8em;
}

p.infoMessage {
    text-align:center;
    padding:10px 40px 0px 40px;
    font-size:1.6em;
}

