/* ~-~-~-~-~-~- Liberal reality (www.realityjicin.cz) -~-~-~-~-~-~ */
/* ~-~-~-~-~-~ gfix via CSS: IdeFixx (www.sucharda.cz) ~-~-~-~-~-~ */
body { background: #691416 url("body-rj.png"); }

/* ~-~ vseobecne ~-~ */
a { color: #fff; }
a:visited { color: #734cbf; }
a:hover, a:active { color: #b8b8b8; }

abbr { border-bottom: 1px dotted #262626; }

/* ~-~ lej-aut-ta" ~-~ */
/* ~-~ http://www.alistapart.com/articles/holygrail ~-~ */
#main { background: url("main.png") -971px 0 repeat-y; }

/* ~-~ hlavicka ~-~ */
#header { background-position: 13px -208px; }
/* ~-~ fotky http://www.sxc.hu/ ~-~ */

#logo-1 a, #logo-1 a span { background-position: 0 -68px; }
#logo-1 a span { background-position: 0 -68px; }

#logo-2 a, #logo-2 a span { height: 74px; background-position: 0 -65px; }
#logo-2 a span { background-position: 0 -65px; }

/* ~-~ hlavni obsah ~-~ */
#center { color: #262626; }
#center h1 { color: #262626; border-bottom: 1px dotted #9e1c20; text-shadow: #949494 0 0 2px; }
#center h2 { color: #691416; }

#center a { color: #9d1c1f; }
#center a:visited { color: #734cbf; }
#center a:hover { color: #000; }

/* ~-~ katalog nemo ~-~ */
.offer, .texty .result { border-bottom: 1px dotted #9e1c20; }
.offer img { border: 2px solid #be2327; }
.offer:hover img, .offer.hover img { border: 2px solid #7c0b0e; }
.offer:hover h2 a, .item.hover h2 a, .texty .result:hover a, .texty .even:hover a, .texty .result.hover a, .texty .even.hover a { color: #610609 !important; }
.offer:hover, .offer.hover, .texty .result:hover, .texty .even:hover, .texty .result.hover, .texty .even.hover { background: #fef5f5 url("ico-set-2-rj.png") 99% 96% no-repeat; }
.price { background-image: url("ico-set-1-rj.png"); }
.state { background: url("ico-set-1-rj.png") 0 -706px no-repeat; }

/* ~-~ strankovani ~-~ */
.listing { border-bottom: 1px dotted #9e1c20; }
.listing a, .listing strong { background-color: #fef5f5; }
.listing a:visited { color: #691416 !important; } .listing a:hover { color: #000 !important; }
a.l-1 { background: #fef5f5 url("ico-set-1-rj.png") 0 -585px no-repeat; } /* prvni */
a.l-2 { background: #fef5f5 url("ico-set-1-rj.png") 0 -615px no-repeat; } /* predchozi */
a.l-3 { background: #fef5f5 url("ico-set-1-rj.png") right -645px no-repeat; } /* dalsi */
a.l-4 { background: #fef5f5 url("ico-set-1-rj.png") right -675px no-repeat; } /* posledni */

/* ~-~ detail nemo ~-~ */
.detail th, .detail td { border-bottom: 1px solid #ccc; }

#d-2 .photo img { border: 1px solid #9e1c20; }
#d-2 .photo img:hover { border: 1px solid #86b4ff; }

/* ~-~ hlavni nabidka - vlevo ~-~ */
#main-nav h2, #right h3 { background-color: #691416; }

#f-key a:visited { color: #fff; } #f-key a:hover { color: #b8b8b8; }

/* ~-~ drop down menu http://www.alistapart.com/d/horizdropdowns/horizontal2.htm ~-~ */
/* ~-~ drop down menu http://www.dynamicdrive.com/style/csslibrary/item/suckertree-menu-vertical/ ~-~ */
#nav li a, .list li a {	border-top: 3px solid #9e1c20; border-bottom: 1px solid #be2327; background-color: #691416; }
#nav li ul { opacity: .95; }
#nav li li a { border-bottom: 1px solid #be2327; }
#nav ul li a { background: #691416; }
#nav ul li a:hover { color: #fff; }

#nav a:visited, .list li a:visited { color: #fff; }
#nav a:hover, .list li a:hover { color: #b8b8b8; }

#nav li.star a { background-color: #691416; }

/* ~-~ nabidky - horizontalni navigace + jazyky \/ ~-~ */
#top-nav li a { background-image: url("ico-set-1-rj.png"); }
/* ~-~ ikonky http://www.famfamfam.com ~-~ */

#bottom-nav { background-position: 0 -36px; }
#bottom-nav li a { background-image: url("ico-set-1-rj.png"); }

#top-nav a { color: #fff; }
#top-nav a:visited { color: #fff; }
#top-nav a:hover, #top-nav a:active { color: #b8b8b8; }
#bottom-nav a { color: #fff; }
#bottom-nav a:visited { color: #fff; }
#bottom-nav a:hover, #bottom-nav a:active { color: #b8b8b8; }

/* ~-~ fin ~-~ */
#footer { background-image: url("footer-rj.png"); }
#footer-in { background-position: -971px 0; }
#footer .linka { border-top: 2px solid #bfc2c8; }
#footer a {}
#footer a:visited { color: #fff; }
#footer a:hover { color: #b8b8b8; }

#top { background: #a73640 url("ico-set-1-rj.png") 0 -555px no-repeat; border-bottom: 1px solid #be2327; }

#tile-1 { position: absolute; z-index: 0; top: 0; width: 100%; height: 170px; background: url("tile-1.png") repeat-x; }

/* ~-~ detailni vyhledavani - na hlavni strance ~-~ */
.bg-shadow { background-color: #691416; }
#f-detail p { color: #fff; }
#f-detail p a { color: #fff; }
#f-detail p a:visited { color: #fff; }
#f-detail p a:hover { color: #000; }
#f-detail p.head { background-image: url("ico-set-1-rj.png"); }
#f-detail label { color: #fff; }