@import "global.css";

@media screen, projection {
	
	body { background: #669900 url('../img/bkg-body.gif') top repeat-x; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; }
	h1, h2, h3, h4, h5, h6, p, address, ul, ol, cite, label, dl, dt, dd  { color: #bbbbbb; }
	a { color: #a45210; text-decoration: underline; }
	a:hover { color: #a45210; text-decoration: none; }
	pre { background: #f7f7f7; color: #000000; }
	table { border: none; }
	table th { background: #444444; color: #bbbbbb; border-color: #222222; }
	table td { background: #333333; color: #bbbbbb; border-color: #222222; }
	label {font-weight:normal;}
	label.required:after { content: " *"; color:#ffd324;}
	input.required {background:#fff6bf;}
	table label {display:inline; color:#fff; float:none;}
	ul { list-style-image: url('../img/bullet-small.gif'); }
	blockquote { background: #333333; color: #bbbbbb; border-color: #222222; }
	
	.left { text-align: left; }
	.right { text-align: right; }
	#main-center .content p img, img.image { margin: 0 1em 1em 0; padding: 2px; border: solid 1px #444444; }
	.nob,.nob * {background:none;}
	.nob td {border: none; padding: none;}
	.nw {white-space:nowrap;}
		
	#wrap { margin: auto; width: 980px; padding: 12px 0 12px 0; }
	
	/* TITLE */
	#title { width: 980px; }
	#title-menu-big { width: 980px; height: 89px; }
	#title-menu-min { width: 980px; height: 32px; }
	#title-menu-big a img, #title-menu-min a img { float: left; }
	#title-image { width: 980px; height: 150px; background: url('../img/bkg-image.jpg'); }
	#title-image div { width: 980px; height: 150px; }
	#title-image div img { margin: 34px 0 0 50px; }
	#logo { position:absolute;margin-left:48px;position:absolute;top:133px;z-index:1000}
	#logo2 { position:absolute;margin-left:48px;position:absolute;top:77px;z-index:1000}
		
	/* MAIN MENU BIG*/
	#title-menu-big ul { margin: 0; list-style-type: none; list-style-image: none; }
	#title-menu-big ul li { display: block; float: left; width: 122px; height: 89px; }
	#title-menu-big ul li a { display: block; float: left; width: 122px; height: 89px; }
	#title-menu-big ul li.aukce { width: 124px; }
	#title-menu-big ul li.splatky { width: 124px; }
	#title-menu-big ul li.aukce a { width: 124px; }
	#title-menu-big ul li.splatky a { width: 124px; }
	#title-menu-big ul li a span { display: none; }	
	
	#title-menu-big ul li.aukce { background: url('../img/but-pas-aukce.png'); }
	#title-menu-big ul li.eshop { background: url('../img/but-pas-eshop.png'); }
	#title-menu-big ul li.novinky { background: url('../img/but-pas-novinky.png'); }
	#title-menu-big ul li.fotogalerie { background: url('../img/but-pas-fotogalerie.png'); }
	#title-menu-big ul li.clanky { background: url('../img/but-pas-clanky.png'); }
	#title-menu-big ul li.prodejna { background: url('../img/but-pas-prodejna.png'); }
	#title-menu-big ul li.kontakt { background: url('../img/but-pas-kontakt.png'); }
	#title-menu-big ul li.splatky { background: url('../img/but-pas-splatky.png'); }
	
	/* MAIN MENU MIN*/
	#title-menu-min ul { margin: 0; list-style-type: none; list-style-image: none; }
	#title-menu-min ul li { display: block; float: left; width: 122px; height: 32px; }	
	#title-menu-min ul li a { display: block; float: left; width: 122px; height: 32px; }
	#title-menu-min ul li.aukce { width: 124px; }
	#title-menu-min ul li.splatky { width: 124px; }
	#title-menu-min ul li.aukce a { width: 124px; }
	#title-menu-min ul li.splatky a { width: 124px; }
	#title-menu-min ul li a span { display: none; }	
	
	#title-menu-min ul li.aukce { background: url('../img/but-min-pas-aukce.png'); }
	#title-menu-min ul li.eshop { background: url('../img/but-min-pas-eshop.png'); }
	#title-menu-min ul li.novinky { background: url('../img/but-min-pas-novinky.png'); }
	#title-menu-min ul li.fotogalerie { background: url('../img/but-min-pas-fotogalerie.png'); }
	#title-menu-min ul li.clanky { background: url('../img/but-min-pas-clanky.png'); }
	#title-menu-min ul li.prodejna { background: url('../img/but-min-pas-prodejna.png'); }
	#title-menu-min ul li.kontakt { background: url('../img/but-min-pas-kontakt.png'); }
	#title-menu-min ul li.splatky { background: url('../img/but-min-pas-splatky.png'); }
	
	/* ACTIVE - MAIN MENU BIG & MAIN MENU MIN */
	html>body #title-menu-big ul li.aukce.active, html>body #title-menu-big ul li.aukce.sfhover { background: url('../img/but-act-aukce.png'); }
	html>body #title-menu-big ul li.eshop.active, html>body #title-menu-big ul li.eshop.sfhover { background: url('../img/but-act-eshop.png'); }
	html>body #title-menu-big ul li.novinky.active, html>body #title-menu-big ul li.novinky.sfhover { background: url('../img/but-act-novinky.png'); }
	html>body #title-menu-big ul li.fotogalerie.active, html>body #title-menu-big ul li.fotogalerie.sfhover { background: url('../img/but-act-fotogalerie.png'); }
	html>body #title-menu-big ul li.clanky.active, html>body #title-menu-big ul li.clanky.sfhover { background: url('../img/but-act-clanky.png'); }
	html>body #title-menu-big ul li.prodejna.active, html>body #title-menu-big ul li.prodejna.sfhover { background: url('../img/but-act-prodejna.png'); }
	html>body #title-menu-big ul li.kontakt.active, html>body #title-menu-big ul li.kontakt.sfhover { background: url('../img/but-act-kontakt.png'); }
	html>body #title-menu-big ul li.splatky.active, html>body #title-menu-big ul li.splatky.sfhover { background: url('../img/but-act-splatky.png'); }

	html>body #title-menu-min ul li.aukce.active, html>body #title-menu-min ul li.aukce.sfhover { background: url('../img/but-min-act-aukce.png'); }
	html>body #title-menu-min ul li.eshop.active, html>body #title-menu-min ul li.eshop.sfhover { background: url('../img/but-min-act-eshop.png'); }
	html>body #title-menu-min ul li.novinky.active, html>body #title-menu-min ul li.novinky.sfhover { background: url('../img/but-min-act-novinky.png'); }
	html>body #title-menu-min ul li.fotogalerie.active, html>body #title-menu-min ul li.fotogalerie.sfhover { background: url('../img/but-min-act-fotogalerie.png'); }
	html>body #title-menu-min ul li.clanky.active, html>body #title-menu-min ul li.clanky.sfhover { background: url('../img/but-min-act-clanky.png'); }
	html>body #title-menu-min ul li.prodejna.active, html>body #title-menu-min ul li.prodejna.sfhover { background: url('../img/but-min-act-prodejna.png'); }
	html>body #title-menu-min ul li.kontakt.active, html>body #title-menu-min ul li.kontakt.sfhover { background: url('../img/but-min-act-kontakt.png'); }
	html>body #title-menu-min ul li.splatky.active, html>body #title-menu-min ul li.splatky.sfhover { background: url('../img/but-min-act-splatky.png'); }
	
	/* MAIN */
	#main { width: 980px; background: url('../img/bkg-main.gif') repeat-y; }
	#main-left { float: left; width: 200px; }
	#main-center { float: left; width: 580px; }
	#main-center .content { width: 550px; padding: 15px; }
	#main-right { float: right; width: 200px; }
	
	/* PATH */
	#main-path { width: 580px; height: 36px; background: #1c1c1c; }
	#main-path ul { padding: 9px 0 0 15px; }
	#main-path ul li { background: url('../img/separator.gif') left center no-repeat; padding: 0 6px 0 12px; }
	#main-path ul li.homepage { background: none; padding: 0 6px 0 0; }
	#main-path ul li.article { display: none; }
	#main-path ul li a { color: #888888; text-decoration: none; }
	#main-path ul li.sfhover a { color: #bbbbbb; }
	#main-path ul li.last {display:none;}

	/* FOOTER */
	#footer { width: 980px; height: 50px; background: url('../img/bkg-footer.gif'); }
	#footer dl dt { display: none; }
	#footer dl dd p { text-align: center; padding-top: 15px; }
	#footer a {color:#BBBBBB}
	
	/* PANELS */
	/*#main-left dt, #main-right dt { width: 185px; height: 25px; padding: 10px 0 0 15px; border-bottom: solid 1px #000000; background: #2c3616 url('../img/bullet-big.gif') 160px center no-repeat; color: #ffffff; font-size: 14px; font-weight: bold; }*/
	#main-left dt, #main-right dt { width: 150px; height: 25px; padding: 10px 0 0 50px; border-bottom: solid 1px #000000; background: #2c3616 url('../img/bullet-big.gif') 15px center no-repeat; color: #ffffff; font-size: 14px; font-weight: bold; }
	#main-left dd, #main-right dd { width: 170px; background: url('../img/bkg-panel.gif') bottom repeat-x; padding: 15px; border-top: solid 1px #2a2a2a; }
	#main-left dt a, #main-right dt a { color: #ffffff; text-decoration: none; }
	#main-left dd ul, #main-right dd ul { margin-left: 15px;  }
	#main-left dd ul.treeview { margin-left: 0px;  }
	#eshop-tree dd { border: none; }
		
	/* PRODUCTS WITH TREEVIEW */
	/*
	#eshop-tree { width: 200px; }
	#eshop-tree dd { width: 200px; padding: 0; }
	#eshop-tree dd ul { list-style-type: none; list-style-image: none; margin: 0; }
	
	#eshop-tree dd > ul > li { background: #1c1c1c; border-top: #2a2a2a solid 1px; border-bottom: #000000 solid 1px; text-transform: uppercase; }
	#eshop-tree dd > ul > li > a { display: block; padding: 8px 0 8px 30px; color: #719817; text-decoration: none; }
	#eshop-tree dd > ul > li.active { background: url('../img/bkg-menu-act.gif') top repeat-x; }
	#eshop-tree dd > ul > li.active > a { color: #2b360f; }
	
	* html #eshop-tree dd ul li { border-top: #2a2a2a solid 1px; border-bottom: #000000 solid 1px; text-transform: uppercase; }
	* html #eshop-tree dd ul li li { border-top: none; border-bottom: none; text-transform: uppercase; }
	* html #eshop-tree dd ul li a { display: block; padding: 8px 0 8px 30px; color: #719817; text-decoration: none; }
	* html #eshop-tree dd ul li li a { display: block; padding:0 0 0 0px; color: #aaaaaa; text-decoration: none; }
	* html #eshop-tree dd ul li.active a { color: #ffffff; }			
	* html #eshop-tree dd ul li.active a a { color: #aaaaaa; }
	
	#eshop-tree dd ul li ul { display: none; }
	#eshop-tree dd ul li.active ul { display: block; }
	
	#eshop-tree dd ul li a { text-decoration: none; }
	#eshop-tree dd ul ul { margin-left: 30px; margin-bottom: 10px; }
	#eshop-tree dd ul ul ul { margin-left: 0px; margin-bottom: 0px; }
	
	#eshop-tree dd ul li.active ul li.active a { color: #ffffff; }
	#eshop-tree dd ul ul li a, #eshop-tree dd ul li.active ul li a { color: #aaaaaa; }
	#eshop-tree dd ul ul ul li a, #eshop-tree dd ul li.active ul li.active ul li a { color: #aaaaaa; }
	#eshop-tree dd ul li.active ul li.collapsable.sub ul li a { color: #aaaaaa; }
	#eshop-tree dd ul li.active ul li.active ul li.active a { color: #ffffff; }
	*/
	
	/* PRODUCTS WITHOUT TREEVIEW */
	/*
	#eshop-tree { width: 200px; }
	#eshop-tree dd { width: 200px; padding: 0; }
	#eshop-tree dd ul { list-style-type: none; list-style-image: none; margin: 0; }
	#eshop-tree dd ul li { background: #1c1c1c; border-top: #2a2a2a solid 1px; border-bottom: #000000 solid 1px; text-transform: uppercase; }
	#eshop-tree dd ul li a { display: block; padding: 8px 0 8px 50px; color: #719817; text-decoration: none; }
	#eshop-tree dd ul li.active a { color: #ffffff; }
	#eshop-tree dd ul li.sfhover { background: url('../img/bkg-menu-act.gif') top repeat-x; }
	#eshop-tree dd ul li.sfhover a { color: #2b360f; }
	#eshop-tree dd ul li.sub.active { border-bottom: none; color: #2b360f; }
	#eshop-tree dd ul li.sub.active a { padding: 8px 0 8px 50px; }
		
	#eshop-tree dd ul ul { margin: 0; }
	#eshop-tree dd ul ul li { padding-left: 0; background: #2d2d2d; border-top: #454545 solid 1px; border-bottom: #202020 solid 1px; }
	#eshop-tree dd ul ul li a { margin: 0; padding: 0; }
	#eshop-tree dd ul ul li a, #eshop-tree dd ul li.active ul li a { color: #aeaeae; }
	#eshop-tree dd ul ul li.sfhover { background: #2d2d2d; }
	#eshop-tree dd ul li.sfhover ul li.sfhover a, #eshop-tree dd ul li.active ul li.active a { color: #ffffff; }
			
	#eshop-tree dd ul li ul { display: none; }
	#eshop-tree dd ul li.active ul { display: block; }

	#eshop-tree dd ul ul ul { margin: 0; }
	#eshop-tree dd ul ul ul li { padding-left: 0; background: #444444; border-top: #555555 solid 1px; border-bottom: #333333 solid 1px; }
	#eshop-tree dd ul ul ul li a { margin: 0; padding: 0; }
	#eshop-tree dd ul ul ul li a, #eshop-tree dd ul li.active ul li.active ul li a { color: #bbbbbb; }
	#eshop-tree dd ul ul ul li.sfhover { background: #444444; }
	#eshop-tree dd ul li.sfhover ul li.sfhover ul li.sfhover a, #eshop-tree dd ul li.active ul li.active ul li.active a { color: #ffffff; }
			
	#eshop-tree dd ul li.active ul li ul { display: none; }
	#eshop-tree dd ul li.active ul li.active ul { display: block; }
	*/

	/* SEARCHBOX */
	#searchbox { width: 200px; }
	#searchbox dd form { text-align: right; }
	#searchbox dd form .search-button { padding: 10px 0 0 0; }
	#searchbox dd form .search-input { width: 165px; height: 16px; border: solid #000000 1px; background: #666666; padding: 1px 2px 0 2px; vertical-align: top; }
	
	/* CALC */
	#eshop-calc { width: 170px; }
	#eshop-calc p { text-align: left; }
	#eshop-calc .calc-button { padding: 10px 0 10px 0; }
	#eshop-calc .calc-input { width: 165px; height: 16px; border: solid #000000 1px; background: #666666; padding: 1px 2px 0 2px; vertical-align: top; }
	
	/* LOGIN */
	#eshop-login { width: 170px; }
	#eshop-login form { text-align: right; }
	#eshop-login table { margin: 0; }
	#eshop-login table td { border: none; padding: 3px 0 3px 0; }
	#eshop-login .login-button { padding: 10px 0 10px 0; }
	#eshop-login .login-input { width: 110px; height: 16px; border: solid #000000 1px; background: #666666; padding: 1px 2px 0 2px; vertical-align: top; }
	
	/* ESHOP MENU */
	#eshop-menu { width: 580px; height: 87px; }
	#eshop-menu a img { float: left; }

	/* CHAPTERS */
	.chapters { width: 250px; background: #333333; float: left; margin-bottom: 20px; border: solid #222222 1px; color: #bbbbbb; }
	.chapters dl { padding: 10px; }
	.chapters dt { height: 32px; font-size: 18px; color: #bbbbbb; }
	.chapters dd a { color: #bbbbbb; }

	/* GALLERY */
	.gallery { background: #333333; border: solid #222222 1px; }
	.gallery a img { border: solid #222222 1px; }
	
	/* SEARCH */
	#search .search-button { padding: 10px 0 0 0; }
	#search .search-input { width: 165px; height: 16px; border: solid #000000 1px; background: #666666; padding: 1px 2px 0 2px; vertical-align: top; }
	.search-result { background: #666666; color: #000000; }
	
	/* OTHER */
	.comment blockquote p { color: #000000; }
	.msg_info, .msg_alert { background-color: #333333; border-bottom: 2px solid #444444; border-top: 2px solid #444444; color: #bbbbbb; }
	
	/* AUKCE */
	.aukce td {  vertical-align: center; }
	.aukce td.img { width: 86px; padding: 3;  }
	.aukce td.end { width: 100px;}
	.aukce td.price { width: 80px;}
	
	
	/* PAGER */
	.pager { display: block; float: left; width: 99%; padding-top: 10px; } 
	.pager table tr td { border: none; background: #222222; }	
}
@media print {
	.np, .noprint {display:none}
	#logo-print {position:absolute;top:0;}
	#main {margin-top:120px;}
	#footer dl dt { display: none; }
	#logo-print { display: block; }
}
