body { font-family: Arial, Helvetica, sans-serif; font-size: 80%; background: #4E3116; text-align: center; margin: 0px; padding: 0px; } p { line-height: 135%; margin: 0px 0px 8px 0px; } table { border-collapse: collapse; font-size: 100%; } a { color: #3F200C; } a:hover { color: #684511; } h1 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 200%; font-weight: normal; font-style: italic; margin: 0px 0px 10px 0px; color: #3F2B16; } h2 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 142%; font-weight: normal; font-style: italic; margin: 0px 0 7px 0; color: #3F2B16; } /*------------------------------------------------------------------------------*/ #main { width: 752px; padding: 0px; margin: 8px auto 2px auto; text-align: left; border: 2px solid black; background-color: #E9D171; background-image: url(/images/bg.jpg);} #title { height: 177px; background-color: #F8E48D; text-align: left; } #menu { height: 37px; background-color: #F5DE6D; background-image: url(/images/bg-menu.jpg); text-align: left; } #menu td { padding: 0px; } #menu a { display: block; } #menu a img { border: 0px; } #menu a:hover img, #menu a:focus img { position: relative; z-index: -1; } #menu a:hover /* kvuli IE */ { background-position: 0px 0px; } #content { background-image: url(/images/bg.jpg); background-repeat: repeat-y; background-color: #E9D171; padding: 10px 10px 20px 10px; } #content img { border: 1px solid #52381F; } #footer { width: 732px; height: 21px; padding: 9px 10px 1px 10px; border: 2px solid black; background-image: url(/images/bg.jpg); background-repeat: repeat-y; background-color: #F8E48D; margin: 0px auto 0px auto; text-align: left; font-size: 85%; color: #714926; } #footer a { color:#714926; text-decoration: none; } #footer a:hover { text-decoration: underline; } #preview_msg { position: absolute; color: #FFFFFF; font-size: 115%; font-weight: bold; letter-spacing: 2px; padding: 10px; width: 150px; text-align: center; border: 3px double #FFFFFF; background: #6D9AC8; } /* hlášky ------------------------------------------------------------------------------*/ .notif_err, .notif_ok { margin: 5px 0px 5px 0px; color: #DA2F16; font-weight: bold; font-size: 85%; } div.notif_err { margin: 5px 0px 8px 0px; text-align: left; } div.notif_ok { margin: 5px 0px 8px 0px; text-align: left; } .notif_ok { color: #177D1A; } .form_err { font-weight: bold; font-size: 85%; color: #E93E25; margin: 2px 0px 3px 0px; } /* text2html */ /*------------------------------------------------------------------------------ */ .text2html { text-align: left; font-size: 100%; text-align: justify; overflow: hidden; line-height: 145%; } .text2html img { border: 0px; } .text2html h1 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 180%; font-weight: normal; font-style: italic; margin: 0px 0px 10px 0px; color: #432E18; } .text2html h2 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 140%; font-weight: normal; font-style: italic; margin: 0px 0 7px 0; color: #432E18; } .text2html table {border-collapse: collapse; margin: 0px;} .text2html table td {padding: 2px 4px 2px 4px; text-align: left; vertical-align: top;} .text2html table td.heading {background: #E0C061; font-weight: normal;} .text2html table.gird3 td {border: 0px; padding-left: 0px !important;} .text2html table.gird3 td.heading {background: transparent; font-weight: bold; color: #432E18;} .text2html table.gird1 td {border: 1px solid #A08532;} .text2html table.gird2 {border: 1px solid #A08532;} .text2html table.gird2 td {border: 0px !important;} .text2html table.gird0 td {border: 0px;} .text2html table.columns td { border: 0px !important; line-height: 135%; vertical-align: top; padding: 0px; text-align: justify; } .text2html ul { margin: 0px 0px 0px 0.5em; padding: 0px 0px 0px 0px; } .text2html ul li.nested { margin-left: 2em; list-style-type: circle; } .text2html li { margin: 0px 0px 0.2em 1em; padding: 0px; } .text2html ol { margin: 0px 0px 0px 1.5em; padding: 0px 0px 0px 0px; } .text2html ol li.nested { margin-left: 1em; list-style-type: lower-alpha; } .text2html div.center {text-align: center;} .text2html div.center table {margin: 0px auto 0px auto;} .text2html div.right {text-align: right;} .text2html div.right table {margin: 0px 0px 0px auto;} .text2html div.left_f {float: left; margin: 0px 10px 4px 0;} .text2html div.right_f {float: right;} .text2html div.right_f div {margin: 0px 0px 4px 7px;} .text2html div.h_line {border-bottom: 1px solid #A08532;} .text2html div.space1 {line-height: 10px;} .text2html div.space2 {line-height: 20px;} .text2html div.space3 {line-height: 30px;} .text2html b {color: #432E18;} /* formuláře ------------------------------------------------------------------------------*/ form { margin: 0px; display: inline; } form table td { vertical-align: middle !important; padding: 1px 0px 1px 0px; } label, label.table { display: block; font-weight: bold; margin: 10px 0px 2px 0px; color: #432E18; } label.first { margin-top: 0px; } label.table { margin: 0px; } label.normal { display: inline; font-weight: normal; margin: 0px; color: inherit; } .f_text { border: 1px solid #714926; /* EFE7AD */ background-color: #D2B55B; background-image: url(/images/bg-f.jpg); font-family: Arial, Helvetica CE, helvetica, sans-serif; padding: 1px 2px 1px 2px; font-size: 100%; margin: 0px 0px 0px 0px; } .f_err { border-color: #E93E25 !important; } .f_button { font-family: Arial, Helvetica CE, helvetica, sans-serif; font-weight: bold; padding: 2px 3px 2px 3px; font-size: 85%; color: #432E18; } .f_select { border: 1px solid #926F47; background-color: #EFDFA7; font-family: Arial, Helvetica CE, helvetica, sans-serif; font-size: 100%; } .f_check { margin: 0px; padding: 0px; } .f_radio { margin: 0px; padding: 0px; } /* různé */ /*------------------------------------------------------------------------------*/ img.right { float: right; margin: 0px 0px 10px 10px; border: 1px solid black; } img.noborder { border: 0px } .back a { float: right; font-weight: bold; text-decoration: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-style: italic; } td.top { vertical-align: top; } td.right { text-align: right; } table.form td { padding-bottom: 3px; } .code { font-family: Courier New; font-size: 130%; font-weight: bold; letter-spacing: 2px; } .super {position: relative; top: -0.6em; font-size: 70%;} /* produkty */ /*------------------------------------------------------------------------------*/ .products_menu img { border: 0px !important; } .products_menu { width: 174px; } .products_menu table { margin: 2px 0px 2px 0px; } .products_menu td { vertical-align: top; } .products_menu td.image { padding-top: 2px; } .products_menu td.cat { padding: 0px 0px 0px 5px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 105%; font-weight: bold; color: #5F4123; } .products_menu div.prod { padding: 0px 0px 2px 25px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: normal; } .products_menu a:link, .products_menu a:visited, .products_menu a:active, .products_menu a:hover { color: #5F4123; text-decoration: none; } .products_menu div.prod a:hover { text-decoration: underline; } .products_menu a.img { display: block; background-position: 0px 0px; background-image: url(/images/list-minus.gif); background-repeat: no-repeat; } /* poptávka */ /*------------------------------------------------------------------------------*/ .request_form fieldset { width: 400px; border: 1px solid #926F47; padding: 0px 8px 8px 8px; } .request_form legend { color: #432E18; font-weight: bold; padding: 0px 3px 0px 3px; margin-bottom: 8px; }