body { color: black; font-family: Arial, verdana; background: #e7e7e7 url(../images/bgr/bgr.gif) repeat-y center top; text-align: center; margin-top: 0; padding-top: 0; }
td { font-family: verdana; vertical-align: top; }
p { padding-top: 0; padding-bottom: 0; }
#pole { font-size: 11px; line-height: 15px; height: 570px; padding-right: 16px; padding-left: 16px; }
.fotogalerie { background-color: #f2f2f2; margin-top: 7px; padding: 3px; }
table.clanky { color: #000; font-size: 11px; background-color: #efefef; width: 100%; }
table.clanky td { text-align: left; padding: 10px; }
table td.nahled { text-align: center; width: 40%; padding: 20px 10px 10px; border-left: 1px dotted #666; }
table td.nahled img { margin-bottom: 5px; }
.clanky img {  }
.fotogalerie_popis { color: #606060; font-weight: bold; }
#pole img { margin: 4px; padding: 1px; border: solid 1px #a6a6a6; }
div.contact a { color: #e77b23; font-size: 11px; line-height: 15px; text-decoration: none; }
#pole a:hover { color: #e77b23; font-size: 11px; line-height: 15px; text-decoration: underline; }
/**/
#bgr { width: 960px; }
#news div.archiv { color: #fff; font-size: 10px; line-height: 12px; text-align: left; margin-top: 10px; margin-right: 16px; margin-left: 8px; padding-left: 0; width: 174px; }
#news span.nadpis { color: #fff; font-size: 10px; font-weight: bold; line-height: 13px; }
#news .vice { color: #e77b23; font-size: 10px; line-height: 12px; text-align: right; padding-right: 6px; }
#s_lista { background-color: #fff; background-repeat: no-repeat; background-attachment: scroll; height: 30px; }
#nuts2 { margin-top: 6px; }
#info { background-color: #cbcbcb; background-repeat: no-repeat; background-attachment: scroll; background-position: left 0; text-align: left; margin-top: 6px; height: 10px; margin-right: 8px; margin-left: 8px; }
.aktualne { background-color: #fafafa; margin-bottom: 30px; padding-right: 15px; padding-bottom: 20px; padding-left: 15px; border: solid 1px #e77b23; }
#content { font-size: 11px; line-height: 15px; background-color: #fff; text-align: justify; visibility: visible; padding-top: 15px; padding-right: 25px; padding-left: 25px; width: 560px; }
#contentx img { float: left; margin-top: 10px; margin-right: 20px; margin-bottom: 10px; }
#content ul { list-style-type: square; }
#tab01 td { padding: 2px 3px 2px 8px; border-bottom: 1px solid #e77b23; }
#tab01 img { border: solid 1px #808080; }
#tab01 td.zahlavi { background-color: #ededed; padding: 2px 3px 2px 6px; border-bottom: 1px solid #e77b23; }
#tab01 td.zahlavi_vm { background-color: #ededed; vertical-align: middle; padding-top: 8px; padding-bottom: 8px; padding-left: 10px; border-bottom: 1px solid #e77b23; }
#tab01 td.zahlavi_vm_b { line-height: 24px; background-color: #ededed; padding: 6px 0 6px 10px; vertical-align: middle; border-right: 1px dotted #b1b1b1; border-bottom: 1px solid #e77b23; }
.pozice { color: #8a8a8a; font-size: 10px; line-height: 12px; }
.cep { text-align: right; padding-bottom: 10px; padding-left: 360px; }
#tab02 { font-size: 11px; width: 100%; outline: solid 1px #e77b23; }
#tab02 th { font-size: 11px; background-color: #eca; padding: 7px 3px; border-right: 1px solid #fff; }
#tab03 { text-align: center; }
#tab02 td { padding: 5px 3px; border-bottom: 1px dotted #667773; }
#tab02 img {  }
#tab02 td.zahlavi2 { color: #e77b23; background-color: #ededed; text-align: center; border-right: 1px dotted #e77b23; border-bottom: 1px solid #e77b23; }
#tab02 td.nadpis { color: #e77b23; font-size: 13px; font-weight: bold; background-color: #f5f5f5; text-align: center; padding-top: 5px; padding-bottom: 5px; border-right: 1px dotted #e77b23; border-bottom: 1px solid #e77b23; }
#tab02 td.zahlavi3 { text-align: left; border-right: 1px dotted #b1b1b1; border-bottom: 1px solid #e77b23; }
#tab02 td.zahlavi3_s { text-align: center; border-right: 1px dotted #b1b1b1; border-bottom: 1px solid #e77b23; }
#tab02 td.zahlavi4 { text-align: left; vertical-align: middle; border-right: 1px dotted #b1b1b1; border-bottom: 1px solid #e77b23; }
#tab02 td.zahlavi4_s { text-align: center; vertical-align: middle; border-right: 1px dotted #b1b1b1; border-bottom: 1px solid #e77b23; }
#tab03 td { text-align: left; padding: 2px 3px; }
#tab03 img { border: solid 1px #fff; }
#tab03 { text-align: left; margin-top: 6px; }
.left { text-align: left; position: relative; top: 10px; left: 30px; width: 300px; padding: 12px; }
.right { text-align: left; padding: 12px; position: relative; top: 10px; left: 300px; width: 300px; float: left; }
#mnu01 { color: #fff; font-size: 13px; font-weight: bold; background-image: url(../images/mnu01/bgr.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 50% top; text-decoration: none; text-align: left; width: 820px; height: 38px; padding-top: 6px; }
#mnu01_s { padding-left: 8px; }
#kraje { padding-top: 3px; }
#kraje a { padding-top: 3px; }
#kraje a:hover { padding-top: 3px; }
#mnu01_link { padding-left: 15px; }
#mnu01_link a { color: #fff; font-size: 13px; text-decoration: none; }
#mnu01_link a:hover { color: #fff; font-size: 13px; text-decoration: underline; }
#mnu01_link a:visited { color: #fff; font-size: 13px; text-decoration: none; }
#lista { font-size: 10px; line-height: 13px; vertical-align: top; width: 275px; padding-right: 15px; }
h1 { color: #e77b23; font-size: 16px; line-height: 20px; text-align: left; letter-spacing: 0; width: 100%; margin: 0.67em 0 1em; padding-bottom: 5px; border-bottom: 1px dotted #838383; }
h2 { color: #434343; font-size: 13px; letter-spacing: 0; margin: 20px 0 10px; }
h3 { color: #e77b23; font-size: 13px; font-weight: normal; margin: 1em 0; }
#konference { width: 100%; border-top: 1px solid #d42328; border-right: 1px solid #d42328; border-left: 1px solid #d42328; }
#konference td { padding: 3px; border-bottom: 1px solid #d42328; }
.stred { text-align: center; }
.leva { text-align: left; }
#menu { background-color: #70b070; height: 150px; }
#konference .zahlavi { background-color: #fff; }
#lista a:hover { color: #d42328; text-decoration: underline; }
#lista a:link { color: #d42328; text-decoration: none; }
#lista a:visited { color: #d42328; text-decoration: none; }
#lista a:active { color: #d42328; text-decoration: none; }
.left_news { color: #fff; font-size: 12px; line-height: 15px; background-attachment: scroll; text-align: left; width: 190px; padding-top: 5px; padding-left: 20px; border: solid 1px #abe; }
.left_news a:hover { color: #e77b23; font-size: 12px; line-height: 15px; background-attachment: scroll; text-align: left; margin-left: 8px; padding-left: 20px; border: solid 1px #abe; }
.m_news_popis { color: #637ca3; font-size: 11px; line-height: 15px; background-attachment: scroll; text-align: left; padding-bottom: 3px; }
#mnu02 { background-image: url(../images/mnu02/brg.gif); background-repeat: repeat-y; text-align: left; width: 200px; }
#mnu02 div { color: #fff; font-size: 12px; line-height: 15px; background-attachment: scroll; margin-left: 8px; padding-left: 20px; }
#mnu02 div.menu { color: #fff; font-size: 12px; line-height: 15px; background-image: url(../img/mnu02/mnu02.gif); background-repeat: repeat-y; background-attachment: scroll; height: 28px; margin-top: 8px; border-bottom: 1px dotted #fff; }
#mnu02 div.mnu02-blank { background-color: #fff; height: 15px; }
#mnu02 div.news-text { font-size: 10px; line-height: 12px; background-image: none; width: 155px; padding-right: 15px; border-bottom: 1px dotted #fff; }
#mnu02 div.news-head { font-size: 10px; font-weight: bold; line-height: 12px; background-image: none; width: 158px; margin-left: -20px; }
#mnu02 span.news-date { font-size: 10px; line-height: 12px; background-image: none; margin-top: 5px; margin-bottom: 5px; width: 158px; }
#mnu02 div.navigace { color: #fff; font-size: 12px; font-weight: bold; line-height: 15px; background-image: url(../images/mnu02/navigace.gif); background-repeat: no-repeat; margin-left: 8px; padding-top: 8px; padding-bottom: 10px; border-bottom: 1px dotted #fff; }
#mnu02 div.navigace-news { color: #fff; font-size: 12px; font-weight: bold; line-height: 15px; background-image: url(../images/mnu02/navigace.gif); background-repeat: no-repeat; margin-left: 8px; padding-top: 8px; padding-bottom: 10px; border-bottom: 1px dotted #fff; }
#mnu02 div.urr { color: #fff; font-size: 12px; background-image: url(../img/mnu02/mnu02.gif); background-repeat: repeat-y; background-attachment: scroll; margin-right: 20px; margin-left: 8px; padding-left: 20px; height: 54px; border-bottom: 1px dotted #fff; }
#mnu02 a { color: #fff; text-decoration: none; }
#mnu02 a:hover { color: #fff; text-decoration: underline; }
/* MENU */
.vyrobil { color: #a7a7a7; font-size: 11px; line-height: 17px; text-align: right; vertical-align: bottom; height: 15px; padding-top: 10px; padding-right: 10px; }
.vyrobil a:link { color: #ff9a1e; font-weight: bold; text-decoration: none; }
.vyrobil a:visited { color: #ff9a1e; font-weight: bold; text-decoration: none; }
.vyrobil a:hover { color: #525252; text-decoration: none; }
/* FORMULAR
*/
#button { FONT-SIZE: 9pt; WIDTH: 20em; FONT-FAMILY: verdana, Arial, sans-serif; HEIGHT: 1.7em; BACKGROUND-COLOR: #7e7e7e
; text-align: center; padding-top: 3px; border: solid 1px #404040; }
#button a:link { color: #fff; text-decoration: none; }
#button a:visited { color: #fff; text-decoration: none; }
#button a:hover { color: #ff9a1e; text-decoration: none; }
#form { }
#form td { vertical-align: middle; margin-top: 8px; padding-top: 8px; }
#form img { border: solid 1px #fff; }
.inuput { font-size: 8pt; font-family: Arial, sans-serif; background-color: #ececec; width: 180px; margin-left: 4px; height: 14px; border: solid 1px #858585; }
.input_s { font-size: 9pt; font-family: arial, sans-serif; background-color: #ececec; margin-left: 4px; width: 200px; height: 20px; border: solid 1px #858585; }
.input_m { font-size: 8pt; font-family: Arial, sans-serif; background-color: #ececec; margin-left: 4px; width: 100px; height: 14px; border: solid 1px #858585; }
.select_s { font-size: 8pt; font-family: Arial, sans-serif; background-color: #ececec; margin-left: 4px; width: 100px; height: 20px; border: solid 1px #858585; }
.textarea
{
 background-color: #ececec;
 border: solid 1px #858585;
 font: 11px arial;
 padding:2px;
}
.sendbtn { FONT-SIZE: 9pt; WIDTH: 10em; COLOR: white; FONT-FAMILY: verdana, Arial, sans-serif; HEIGHT: 2em; BACKGROUND-COLOR: gray
; border: solid 1px; }
.fieldset { border: solid 1px #fff; }
a.lmnu { color: #d27000; font-size: 8pt; font-family: Verdana; line-height: 12pt; text-decoration: none }
a.lmnuselected { color: #d27000; font-size: 8pt; font-family: Verdana; line-height: 12pt; text-decoration: underline }
a.lmnu:hover  { color: #d27000; font-size: 8pt; font-family: Verdana; line-height: 12pt; text-decoration: underline }
.ico { width: 16px; height: 16px; padding: 2px 10px 0; }
/*VYSTAVBA*/
.vysledky { background-color: #ededed; }
.vystavba { FONT-SIZE: 9pt; WIDTH: auto; COLOR: #000; text-align: center; padding: 10px; border: solid 1px #e77b23; }
