@charset "utf-8";
body{ font-family : Arial, Helvetica, sans-serif; color: #92b9da; font-size: 10px; background-color: #796228; text-align: center; margin: 0; padding: 0 0 10px; }



div.hlavna{ width: 917px; height: 100%; margin: auto; padding: 0; text-align: left; line-height: 1; }
div.hlavna_history{ width: 640px; height: 100%; margin: auto; padding: 0; text-align: left; line-height: 1; }
div.hlavna_contact{ width: 300px; height: 410px; margin: auto; padding: 0; text-align: left; line-height: 1; }
div.send_email{ width: 300px; height: 410px; margin: auto; padding: 0; text-align: left; line-height: 1; }

img.obr{ width: 100px; height: 70px; border: solid 3px #db8383; }



/*linky*/
a { color: #636054; font-size: 12px; font-family: Arial; font-weight: bold; text-decoration: none; }
a:hover { color: #c4072d; font-size: 12px; font-family: Arial; font-weight: bold; text-decoration: none; }

a.speciallinks { color: #000; font-size: 12px; font-family: Arial; font-weight: normal; font-style: italic; line-height: 15px; text-decoration: underline; }
a:hover.speciallinks { color: #4d0101; font-size: 12px; font-family: Arial; font-weight: normal; font-style: italic; line-height: 15px; text-decoration: none; }

a:hover.menu { color: #c57a11; font-size: 12px; font-weight: bold; line-height: 18px; background-color: #900202; text-decoration: none; padding: 3px; }
a.menu { color: white; font-size: 12px; font-weight: bold; line-height: 18px; text-decoration: none; padding: 3px; }

a:hover.menuhore { color: #9c7b2a; font-size: 11px; font-weight: bold; line-height: 18px; background-color: #e5b94c; text-decoration: none; padding: 2px; }
a.menuhore { color: #f6e67f; font-size: 11px; font-weight: bold; line-height: 18px; text-decoration: none; padding: 2px; }
b.ciarka { color: #fffefe; font-size: 13px; }

a:hover.menurok { color: #fff; font-size: 11px; font-weight: bold; line-height: 14px; text-decoration: none; letter-spacing: 1px; }
a.menurok { color: #f09800; font-size: 11px; font-weight: bold; line-height: 14px; text-decoration: none; letter-spacing: 1px; }

a:hover.close { color: red; font-size: 12px; font-weight: bold; line-height: 14px; background-color: black; text-decoration: none; letter-spacing: 2px; padding: 5px; }
a.close { color: #fff; font-size: 12px; font-weight: bold; line-height: 14px; background-color: maroon; text-decoration: none; letter-spacing: 2px; padding: 5px; }

div.uvodtext{ text-align: justify; padding: 0 10px 10px; }

/*zakladna struktura + pozadie*/
table.hlavna{ font-family : Arial, Helvetica, sans-serif; text-align: center; width: 917px; margin: 0; padding: 0; border-collapse: collapse;}
table.table_menu{ font-family : Arial, Helvetica, sans-serif; text-align: center; width: 225px; height: 876px; border-collapse: collapse; }
table.lavybok{ font-family : Arial, Helvetica, sans-serif; color: fuchsia; font-size: 10px; text-align: center; vertical-align: top; width: 225px; height: 876px; margin: 0; padding: 0 0 0 0; border-collapse: collapse; }
td.back01{ font-family : Arial, Helvetica, sans-serif; background-image: url(images/back01.gif); background-repeat: no-repeat; background-position: center; width: 917px; height: 46px; }
td.back02{ font-family : Arial, Helvetica, sans-serif; background-image: url(images/back02.gif); background-repeat: no-repeat; background-position: center; width: 225px; height: 82px; }
td.back03{ font-family : Arial, Helvetica, sans-serif; background-image: url(images/back03.gif); background-repeat: no-repeat; background-position: center; width: 29px; height: 82px; }
td.back04{ font-family : Arial, Helvetica, sans-serif; background-image: url(images/back04.gif); background-repeat: no-repeat; background-position: center; text-align: left; vertical-align: top; width: 620px; height: 82px; }
td.back05{ font-family : Arial, Helvetica, sans-serif; background-image: url(images/back05.gif); background-repeat: no-repeat; background-position: center; width: 43px; height: 82px; }
td.back06{ font-family : Arial, Helvetica, sans-serif; background-image: url(images/back06.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: center; width: 225px; height: 98px; }
td.back07{ font-family : Arial, Helvetica, sans-serif; background-image: url(images/back07.gif); background-repeat: no-repeat; background-position: center top; width: 29px; height: 98px; }
td.back08{ font-family : Arial, Helvetica, sans-serif; background-image: url(images/back08.gif); background-repeat: no-repeat; background-position: center; text-align: center; vertical-align: bottom; width: 620px; height: 98px; }
td.back09{ font-family : Arial, Helvetica, sans-serif; background-image: url(images/back09.gif); background-repeat: no-repeat; background-position: center; width: 43px; height: 98px; }
td.back10{ color: white; font-size: 12px; font-family : Arial, Helvetica, sans-serif; font-weight: bold; line-height: 13px; background-color: #796228; background-image: url(images/back10.gif); background-repeat: no-repeat; background-position: center top; text-align: center; vertical-align: top; width: 225px; height: 341px; padding-left: 20px; }
td.back11{ font-family : Arial, Helvetica, sans-serif; background-color: #796228; background-image: url(images/back11.gif); background-repeat: no-repeat; background-position: center top; width: 29px; height: 100%; }
td.back12{ color: #000; font-size: 12px; font-family : Arial, Helvetica, sans-serif; line-height: 15px; background-color: #e5b94c; background-image: url(images/back12.gif); background-repeat: no-repeat; background-position: center bottom; text-align: center; vertical-align: top; width: 620px; height: 100%; }
td.back13{ font-family : Arial, Helvetica, sans-serif; background-color: #796228; background-image: url(images/back13.gif); background-repeat: no-repeat; background-position: center top; width: 43px; height: 100%; }
td.back14{ font-family : Arial, Helvetica, sans-serif; background-image: url(images/back14.gif); background-repeat: no-repeat; background-position: center; text-align: center; vertical-align: middle; width: 225px; height: 142px; margin-top: 15px; padding-left: 18px; }
td.back15{ font-family : Arial, Helvetica, sans-serif; background-image: url(images/back15.gif); background-repeat: no-repeat; background-position: center; text-align: center; vertical-align: middle; width: 225px; height: 76px; padding-bottom: 10px; padding-left: 17px; }
td.back16{ font-family : Arial, Helvetica, sans-serif; background-image: url(images/back16.gif); background-repeat: no-repeat; background-position: center; text-align: center; vertical-align: middle; width: 225px; height: 277px; padding-bottom: 7px; padding-left: 17px; }
td.back17{ color: #9e7d2a; font-size: 9px; font-family : Arial, Helvetica, sans-serif; text-align: center; letter-spacing: 1px; vertical-align: top; width: 225px; height: 125px; padding-left: 30px; }
td.back18{ font-family : Arial, Helvetica, sans-serif; background-image: url(images/back17.gif); background-repeat: no-repeat; background-position: center; text-align: center; vertical-align: middle; width: 225px; height: 140px; padding-left: 17px; }

/*Ikony 88x21*/
.icons{ width: 88px; height: 31px; margin: 2px; border: solid 1px #796228; }

/*Graffiti*/
td.graffiti{ font-family : Arial, Helvetica, sans-serif; color: #2c0805; font-size: 12px; font-weight: bold; text-align: center; width: 640px; margin: 0; padding: 0; border-collapse: collapse; }
img.obr_graffiti{ height: 94px; margin: 5px; border: solid 1px #000; }
hr.hr_graffiti{ color: #a28335; text-align: center; width: 90%; margin: 20px; }
b.graffitiworks_mesta { color: #c96a11; font-size: 12px; }

/*History*/
table.history{ font-family : Arial, Helvetica, sans-serif; color: fuchsia; font-size: 10px; text-align: center; width: 640px; margin: 0; padding: 0; border-collapse: collapse;}
td.histext{ color: #000; font-size: 12px; font-family : Arial, Helvetica, sans-serif; line-height: 15px; text-align: justify; vertical-align: top; width: 320px; height: 100%; padding: 10px; }
img.flags{ width: 30px; height: 20px; border: solid 1px #000; }
div.history{ text-align: center; }
img.obr_hstr{ width: 123px; height: 86px; margin: 5px; border: solid 1px #000; }

/*Contact*/
td.contact{ font-family : Arial, Helvetica, sans-serif; color: #2c0805; font-size: 12px; font-weight: bold; text-align: center; width: 300px; height: 410px; margin: 0; padding: 0; border-collapse: collapse; }
table.contact{ font-family : Arial, Helvetica, sans-serif; color: fuchsia; font-size: 10px; text-align: center; width: 300px; height: 410px; margin: 0; padding: 0; border-collapse: collapse; }
.input_contact { font-family : Arial, Helvetica, sans-serif; color: #2c0805; font-size: 10px; font-weight: bold; background-color: #e5b94c; text-align: left; border: solid 1px #4f0505; }
img.obr_send{ width: 280px; height: 148px; }

/*specialne nastavenia IE*/
div.plejer{ padding-top: 10px; }
img.potlac{ width: 168px; height: 89px; padding-top: 17px; padding-left: 7px; }
img.zakazky{ width: 165px; height: 90px; padding-top: 5px; padding-left: 7px; }


/*Send email*/
table.send_email{ font-family : Arial, Helvetica, sans-serif; text-align: center; width: 300px; height: 410px; margin: 0; padding: 0; border-collapse: collapse; }
td.send_email{ color: #2c0805; font-size: 12px; font-family : Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-align: center; width: 300px; height: 410px; margin: 0; padding: 0; }

/*Potlac*/
td.potlac{ font-family : Arial, Helvetica, sans-serif; color: #2c0805; font-size: 12px; line-height: 15px; text-align: justify; width: 640px; margin: 0; padding: 0; border-collapse: collapse; }
td. { color: #2c0805; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: justify; margin: 0; padding: 0; width: 640px; border-collapse: collapse; }
