body {font-family:"Trebuchet MS", "Arial CE", "Helvetica CE", Arial, sans-serif; font-size:100%; background:url(../des/bg_body.jpg) repeat-x #d5c9b3; margin:0}
p,h1,h2,h3,h4,ul {margin:0}
hr {display:none}

/* design */
#pg {width:760px; position:relative; left:50%; top:22px; margin-left:-380px; margin-bottom:42px; background-color:#000; padding:3px 0}
#head {width:754px; margin:0 3px; border-collapse:collapse;}
#head th {padding:0}
#head img {float:center; border: none}
#head h1 {color:#cdc6ad; font-size:300%; letter-spacing:5px}
#head p {color:#aca17f; font-weight:normal; font-size: 95%; padding:7px 10px}
#head p.jazyky {padding-top: 10px; margin-top: 5px; border-top: 1px solid #652E29; width: 75%}
#head p.jazyky a {color: #D7A26D; text-decoration: none; font-size: 85%; font-weight: bold;}
#head p.jazyky a:hover {text-decoration: underline}
#nav {width:754px; margin:2px 3px 0 3px; border-collapse:collapse; background:url(../des/bg_nav.gif) repeat-x #58241d; font-size:85%; line-height:115%}
#nav a {color:#d7a26d; text-decoration:none; display:block; padding:10px 4px 10px 6px; background:url(../des/nav_break.gif) no-repeat 0 50%}
#nav a:hover {color:#fff}
#nav a.act {color:#fff}
#nav a.nobg {background:none}
#news {width:238px; margin:20px 17px 20px 0; float:right; font-size:80%; line-height:125%; color:#EEEACD; display:inline}
#news a {color:#f5c372; text-decoration:none}
#news a:hover {color:#fff}
#news a.linkArow {text-decoration:underline; background:url(../des/arow_2x_2.gif) no-repeat 70px 50%; padding-left:83px; clear:both; display:block}
#news h2 {font-size:130%; padding-top: 5px; padding-bottom:10px; color:#f5c372}
#snav h2 {font-size:115%; padding-bottom:10px; color:#D7A26D}
#news img {float:left}
#news br {clear:both}
#news h4 {width:170px; font-size: 100%; font-weight: normal; float:right}
#news p {width:170px; float:right; width:170px; padding-bottom:12px}
#snav {width:180px; margin:20px 0 20px 20px; float:left; font-size:80%; line-height:125%; display:inline}
#snav ul {list-style:none; padding:0}
#snav li {background:url(../des/arow_1x_1.gif) no-repeat 4px 0.48em; padding-left:16px; margin:2px 0; height:100%}
#snav a {color:#d7a26d; text-decoration:none}
#snav a.act {color:#fff}
#snav a:hover {color:#fff}
#cont {width:465px; margin:20px; float:right; display:inline}
#contNav {width:520px; margin:20px; float:left; display:inline}
#contFull {width:720px; margin:20px}
#foot {clear:both; font-size:70%; color:#af997c; border-top:1px solid #6A6552; margin:0 3px; padding:12px 20px; height:100%}
#foot span {float:right}
#foot a {color:#af997c}
#foot a:hover {color:#fff}
#akts th, #akts td { vertical-align: top; padding-bottom: 12px }
#akts img { margin-top: 7px }
#path {font-size: 90%; padding: 0 0 3px 0;}

/* content */
.c {font-size:85%; line-height:145%; color:#EEEACD}
.c h1 {font-size:130%; padding-top: 5px; padding-bottom:10px; color:#d7a26d}
.c h2 {font-size:110%; padding-top: 5px; padding-bottom:4px; color:#d7a26d}
.c h3 {font-size:120%; padding-top: 5px; padding-bottom:2px; color:#FAD46F}
.c h4 {font-size:100%}
.c ul {list-style:none; padding:0}
.c li {background:url(../des/arow_1x_1.gif) no-repeat 4px 0.48em; padding-left:16px; margin:2px 0; height:100%}
.c p, .c table, .c ul {padding-bottom:12px}
.c ul ul {padding-bottom:0}
.c ul.vyber a {color:#f1e9d1}
.c ul.vyber a:hover{text-decoration:underline}
.c ul.vyber strong {color:#d7a26d}
.c a {color:#d7a26d; text-decoration:none}
.c a:hover {color:#fff}
.c a.linkArow {background:url(../des/arow_2x_1.gif) no-repeat 100% 50%; padding-right:13px}
.c table {font-size:100%; color:#EEEACD}
.c td, .c th {padding:1px 3px}
.il {float:left; margin:0 8px 8px 0}
.ir {float:right; margin:0 0 8px 8px}
.b {border:1px solid #8B846E; padding: 1px}
#hunter {width: 265px; height:153px; position:relative; background:url(../des/hunter.jpg) no-repeat 0 100%; float:right}
#hunter h3 {color:#dbbba0; position:absolute; right:0; top:3px; width:145px; font-size:120%}
#hunter p {color:#d7a26d; position:absolute; right:0; top:36px; width:105px}
#hunter span.g {position: absolute; bottom:28px; right:0; font-weight: bold}
.c .gal br {clear:left}
.c .gal img {display:block; margin-bottom:3px; border:1px solid #555}
.c .gal a {padding:3px; text-decoration:none; float:left; text-align:center; font-size: 85%; margin:0 24px 10px 0}
.c .gal a:hover {background-color:#642D29; color:#fff}
.uroven { padding: 6px; border: 1px solid #8B846E; background-color: #282828; margin: 10px 0; font-weight: bold; }
.boxik { padding: 6px; border: 1px solid #8B846E; background-color: #282828; margin: 10px 0; }
.menicko {width: 100%; margin-bottom: 10px}
.menicko td, .menicko th {vertical-align: top; font-size: 95%; background-color: #282828; padding: 2px}
.menicko td {text-align: left}
.menicko th {text-align: right; width: 40px}
.c .kupon {font-size: 110%; font-weight: bold; background-color: #58241D; color: #fff; padding: 8px; width: 400px; margin-left: 50px;}


/* forms */
.c input, .c select, .c textarea {border-color:#A4694A; background-color:#FFD3B9}
.c input, .c option {padding:0 2px}
.c input.submit {background-color:#CB9568}
.form {width: 100%}
.form th, .form td { font-weight: normal; text-align: left; vertical-align: top; padding: 6px; border-top: 1px dotted #737373; }
.form input, .form textarea, .form select {background-color: #D5C9B3; padding: 2px; border: 1px solid #737373; font-family: Trebuchet MS;}
.form img {border: 1px dotted #737373}
.form input.submit {background-color: #FAD46F; font-weight: bold; color: 000}

/* buttons */
span.g {height:25px; background-repeat:no-repeat; padding-left:2px; font-size:12px; line-height:25px; display:block}
span.g {background-image:url(../des/g1.gif)}
span.g span {background-repeat:no-repeat; background-position:100% 0; display:block; float:left}
span.g span {background-image:url(../des/g3.gif)}
span.g a, span.g input {background-repeat:repeat-x; text-decoration:none; color:#f5c372; padding:0 8px 0 6px; font-size:100%; height:25px; display:block; margin-right:1px; float:left}
span.g a, span.g input {background-image:url(../des/g2.gif)}
span.g a:hover {color:#fff}

/* javasript */
div.jsWin {position:absolute; display:none; z-index:25; line-height:100%; background-color:#777; overflow:auto; left:50%}
div.jsGal {background-color:#eee; display:none; line-height:1px; margin:10px}
div.jsGal img {border:1px solid #000}
div.jsGal div {float:left; margin-bottom:2px; background-color:#aaa; border:1px solid #000}
div.jsGal p {position:absolute; top:50px; left:20px; visibility:hidden; color:#fff; background-color:#000; padding:4px; line-height:120%}
div.jsGal input, div.jsGal select {border:1px solid #000; margin:2px; background-color:#fafafa}
div.jsGal option {padding:0 2px}
div#trans {background:url(../des/trans.gif) repeat; width:100%; height:100%; position:absolute; left:0; top:0; z-index:20; visibility:hidden}



@media print {
	* {background:none #fff}
}
