#detail {
background: #fefaf0;

padding: 0 15px 15px 15px;
border-left: 1px solid #f8eed1;
border-right: 1px solid #f8eed1;
border-bottom: 1px solid #f8eed1;
}
#detail_zavrit {
float: right;
padding: 10px 0 0 0;
}
#detail_zavrit img {
border: none;
}


#detail_hlavicka img {
border: none;
}

#detail_cesta {
margin: 5px 0 15px 0;
}
#detail_cesta a {
font-weight: bold;
color: #fb6817;
}
#detail_cesta a:hover {
text-decoration: none;
}

#detail_info {
float: right;
margin: 0 0 0 0;
}
.detail_info_nazev {
font-family: verdana;
font-size: 13px;
padding: 3px;
border-bottom: 1px solid #eee;
border-right: 1px solid #eee;
width: 15%;
}
.detail_info_hodnota {
font-family: verdana;
font-size: 13px;
font-weight: bold;
padding: 2px;
border-bottom: 1px solid #eee;
width: 85%;
}
.detail_info_hodnota2 {
font-family: verdana;
font-size: 11px;

padding: 2px;
border-bottom: 1px solid #eee;
width: 85%;
}
.detail_cena {
font-size: 13px;
font-weight: bold;
}
.red {
color: #fe0000;
}
#detail_kosik {
background-color: #f8f0d6;
font-size: 13px;
font-weight: bold;
padding: 5px 20px;
}
#detail_dalsi_foto {
margin: 10px 0;
border: 1px solid #f8f0d6;
}
#detail_dalsi_foto img {
margin: 5px 3px;
}

#detail_popis {
margin: 20px 0 0 0;
}
#detail_popis a {
color: #000;
text-decoration: none;
}
#detail_popis a:hover {
text-decoration: underline;
}
#detail_popis ul {
margin-top: 2px;
margin-bottom: 10px;
padding-top: 2px;
padding-bottom: 10px;
}

#komentare {
margin: 5px 0;
}
#komentare_nadpis {
background-color: #f8f0d6;
padding: 3px 6px;
}
#komentare_nadpis a {
font-weight: bold;
color: #fb6817;
}
#komentare_nadpis a:hover {
text-decoration: none;
}
.komentar {
font-family: Verdana, sans-serif;
font-size: 11px;
padding: 5 10;
border-bottom: 1px dotted #ffc105;
}
.datum {
color: #000080;
font-size: 10px;
}





