/* Effective stylesheet produced by snapshot save */
body { font-family: Arial,sans-serif; font-size: 12px; color: black; text-align: center; margin: 0px; padding: 0px; background: url("menu_bg_grad.png") repeat-x scroll 0px 370px white; }
a img { border: medium none; }
#page { width: 975px; margin: auto; text-align: left; }
#header { background: url("foto.jpg") no-repeat scroll 0px 25px transparent; }
#header a { color: black; text-decoration: none; }
#header-menu { list-style: none outside none; float: right; margin-top: 0px; margin-bottom: 0px; }
#header-menu li { float: left; width: 65px; height: 20px; text-align: center; padding-top: 3px; }
#header-menu li.active { background: url("top_menu_a.png") no-repeat scroll center top rgb(96, 57, 21); }
#header-menu li.active a { color: white; background: none repeat scroll 0% 0% rgb(96, 57, 21); }
#logo { display: block; text-align: center; padding-top: 25px; }
#top-menu { width: 750px; margin: 290px auto auto; height: 26px; font-size: 120%; }
#top-menu #obl-r { float: right; }
#top-menu #obl-l { float: left; }
#top-menu a { color: rgb(253, 105, 32); display: block; padding-top: 5px; }
#top-menu ul { list-style: none outside none; background: none repeat scroll 0% 0% rgb(96, 57, 21); height: 100%; margin-left: 26px; margin-right: 24px; }
#top-menu li { float: left; text-align: center; padding-left: 0px; padding-right: 50px; }
#top-menu li.last { padding-right: 0px; }
#main-menu { border-top: 10px solid rgb(96, 57, 21); }
#main-menu ul { list-style: none outside none; margin-left: 0px; margin-top: 0px; padding-left: 5px; }
#main-menu li { width: 121px; height: 77px; float: left; font-size: 130%; line-height: 1em; }
#main-menu li span { letter-spacing: -1px; }
#main-menu li.active { background: url("menu_bg_a.png") no-repeat scroll center top rgb(96, 57, 21); }
#main-menu a { color: white; display: block; padding: 10px; letter-spacing: 0px; }
#main-area { clear: both; padding-top: 20px; }
#content { float: left; width: 595px; background: url("ram_grad_velky.png") no-repeat scroll left top transparent; padding: 20px 60px 20px 20px; }
#content p.big { font-size: 120%; }
#content p.hl { color: rgb(253, 105, 32); }
#content a {color: rgb(253, 105, 32);}
#content a.lnk {padding-left:10px;background: url("tl_odkaz.gif") no-repeat left 2px transparent; }
#content a.back {padding-left:10px;background: url("tl_odkaz_top.gif") no-repeat left top transparent; }
h1 {color: rgb(96, 57, 21);}
h1, h2 { font-size: 150%; font-weight: normal; margin-top: 0px;}
#news { margin-left: 655px; background: url("ram_grad_maly.png") no-repeat scroll left top transparent; padding: 10px 30px 10px 10px; }
#news a { text-decoration: none;  }
#news h2 {color: rgb(96, 57, 21);}
.news { font-size: 95%; overflow: auto; margin-bottom: 10px; }
.news .ikona { display: block; float: left; }
.news .text { margin-left: 105px; }
.news .text h3 { margin-top: 0px; margin-bottom: 0px; font-weight: normal; }
.news .text h3 a { color: black; }
.news .text span { color: rgb(232, 72, 20); display: block; }
.news .text p { margin-top: 0px; margin-bottom: 0px; }
.news .text a.more { display: block; text-align: right; color: rgb(232, 72, 20); background: url("tl_odkaz.gif") no-repeat 133px 2px transparent; }

#kontakts { margin-left: 655px;margin-top:10px;  padding: 10px 30px 10px 0px; }
#kontakts a { text-decoration: none; }
.kontakt { background: url("ram_bily_maly.png") no-repeat scroll left top transparent; }
.kontakt, .kontakt-h1 { width: 297px; min-height: 200px; padding-top: 10px; padding-left: 10px; }
.kontakt-hl { background: url("ram_hl_maly.png") no-repeat scroll left top; padding: 10px; width: 287px; color: white; }
#kontakts hr { border-right: medium none; border-width: 1px medium medium; border-style: solid none none; border-color: white -moz-use-text-color -moz-use-text-color; margin-top: 15px; margin-bottom: 15px; }
.kontakt-hl strong { font-size: 250%; display: block; font-weight: normal; padding-bottom:10px;}
.kontakt-hl a.btn-fake, .kontakt-hl strong.btn-fake { color: white; display: block; background: url("bg_btn_fake.png") no-repeat scroll left top rgb(96, 57, 21); width: 265px; height: 34px; text-decoration: none; padding-left: 15px; padding-top: 10px; font-size: 150%; margin-bottom: 10px; }

#blurbs { clear: both; padding-top: 10px; }
.blurb { background: url("ram_bily_maly.png") no-repeat scroll left top transparent; }
.blurb, .blurb-hl { width: 297px; min-height: 200px; padding-top: 10px; padding-left: 10px; }
.blurb-hl { background: url("ram_hl_maly.png") no-repeat scroll left top rgb(231, 72, 20); padding: 10px; width: 287px; float: right; color: white; }
#blurbs .prvni { float: left; }
#blurbs .druhy { margin-left: 330px; }
#blurbs hr { border-right: medium none; border-width: 1px medium medium; border-style: solid none none; border-color: white -moz-use-text-color -moz-use-text-color; margin-top: 15px; margin-bottom: 15px; }
.blurb-hl strong { font-size: 300%; display: block; font-weight: normal; }
.blurb-hl a.btn-fake, .blurb-hl strong.btn-fake { color: white; display: block; background: url("bg_btn_fake.png") no-repeat scroll left top rgb(96, 57, 21); width: 265px; height: 34px; text-decoration: none; padding-left: 15px; padding-top: 10px; font-size: 150%; margin-bottom: 10px; }
#footer { clear: both; color: white; padding-top: 30px; background: url("rozc_right.png") no-repeat scroll 646px 30px transparent; }
#footer .ikony { padding-top: 5px; float: right; width: 290px; text-align: center; }
#footer .ikony a { padding-right: 10px; }
#footer-inside { padding-top: 5px; padding-left: 15px; width: 634px; height: 20px; background: none repeat scroll 0% 0% rgb(96, 57, 21); }

