/**
 * CSS soubor
 * utf8 (ěščřžýáíé) 
 */
* { margin:0; padding:0; }
body { font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:medium; }
a img { border:none; }
a { color:#f58220; font-weight:bold; text-decoration:none; }
a:hover { text-decoration:underline; color:#808184; }
a.logo img { border:10px solid #d1d3d4; }
.section-new a.logo img, .section-digikety a.logo img { border:none; }
ul, ol, dl { padding-left:30px; margin:8px 0; }
ul { list-style-type:square; }
ul ul { list-style-type:disc; }
ul ul ul { list-style-type:circle; }
h1, h2 { color:#77787b; font-size:154.5%; margin:13px 0; }
h3 { color:#f58220; font-size:118.2%; margin:8px 0; }
h4, h5, h6 { color:#7C7B80; font-size:100%; margin:4px 0; }
h4 { color:#f58220; }
h1.first, h2.first { margin-top:0; }
p { margin:5px 0; text-align:left; }
table { border-collapse:collapse; margin:10px 0; font-size:100%; }
table, table td, table th { border:1px solid #555; padding:1px 3px; }

#all { font-size:68.75%; }
#page { background-color:#fff; color:#7c7b80; }
#head h1 { font-size:200%; }
#content { line-height:1.33; }
#content img { margin:0 10px 5px 10px; }
#content a.viewer { border:5px solid #efefef; margin:0 5px 5px 0; display:block; float:left; }
#content a.viewer img { border:1px solid #fff; vertical-align:middle; margin:0; }
#content a.viewer:hover img { border:1px solid #f58220; }
.breadcrumbs { font-weight:bold; text-transform:lowercase; margin:5px 0; }
#foot a { font-weight:normal; color:#7c7b80; }

p.highlighted { font-weight:bold; }

form { margin:10px 0; }
form legend { font-weight:bold; color:#f58220; margin-bottom:3px; }
form fieldset { border:none; margin-bottom:3px; }
form label { width:135px; padding-right:5px; display:block; float:left; text-align:right; }
.odsazeny.rozmery label { width:auto; }
form label.checkbox { float:none; width:auto; margin:0 3px 2px 140px; text-align:left; }
#content form img { margin:0 3px 2px 140px; }
form input.text, form textarea { border:1px solid #ccc; width:117px; padding:1px 3px; margin:0 3px 2px 0; }
form input.narrow { width:40px; }
form textarea { width:350px; height:120px; }
form textarea.small { width:350px; height:60px; }
form input.submit { background-color:#efefef; border:1px solid #ccc; color:#666666; font-weight:bold; margin:5px 3px 0 140px; text-transform:lowercase; font-size:100%; }
form label.navin { float:left; padding:5px 10px; margin:0; font-weight:bold; font-size:118.2%; color:#000; }
form label.selected { background-color:#efefef; }
fieldset.tvar { position:relative; }
fieldset.tvar img { position:absolute; right:0; top:0; }
#content form label.checkbox img { margin:0; }

.etikety { float:left; margin:0 5px 5px 0; text-align:center; }
.etikety.narrow { width:135px; }
.etikety.wide { width:32%; }
.etikety.narrow table { width:100%; font-size:90.91%; }
.etikety.wide table { width:85%; font-size:90.91%; }
.etikety table { border-collapse:collapse; margin:0 auto; }
.etikety table td, .etikety table th { border:2px solid #fff; color:#fff; text-align:center; }
.etikety table th.tl, .etikety table th.tr { width:20%; }
.etikety table th.tl { background:#f58220 url('layout/etiketa-tl.png') top left no-repeat; }
.etikety table th.tr { background:#f58220 url('layout/etiketa-tr.png') top right no-repeat; } 
.etikety table td { background-color:#bcbdc1; min-height:100px; padding:1px 3px; }
.etikety table th { background-color:#f58220; padding:0; }

.box { clear:both; }
.box table { margin:0; }

/* -- dalsi styly -- */
p.clear, span.clear { display:block; height:1px; clear:both; margin:0; padding:0; width:100%; font-size:0; line-height:0; }
p.error { color:#f00; font-weight:bold; border:1px solid #f00; background-color:#fdd; padding:3px 10px; }
p.message { color:#0a0; font-weight:bold; border:1px solid #0a0; background-color:#dfd; padding:3px 10px; }
.inv, div#viewer-holder, #content span.bottom, .c-links, .banner-box, #left-col, .box img, #news-box,
#nav, #head .b-box, #head span.orbox, #foot ul.links, p.links, #search_form { display:none; }

