body { color: black; font-family: Arial, verdana; background-image: url(../img/bgr/bgr.gif); background-repeat: repeat-y; background-attachment: scroll; background-position: 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: 370px; padding-right: 16px; padding-left: 16px; }
.fotogalerie { background-color: #f2f2f2; margin-top: 7px; padding: 3px; }
.fotogalerie_popis { color: #606060; font-weight: bold; }
#pole img { margin: 4px; padding: 1px; border: solid 1px #a6a6a6; }
#pole img.publicita { float: right; margin: 5px 10px 5px 20px; padding: 1px; }
#pole 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; }
.hr {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
}
/**/
#bgr { width: 960px; }
#news { background-image: url(../img/news/bgr.gif); background-repeat: repeat-y; background-attachment: scroll; background-position: right 0; width: 200px; }
#news div.aktuality { color: #fff; font-size: 12px; font-weight: bold; line-height: 30px; background-color: #83c12e; text-align: left; height: 30px; margin-right: 8px; padding-left: 20px; border-bottom: 1px solid #fff; }
#news div.text { color: #fff; font-size: 10px; line-height: 12px; text-align: left; width: 174px; margin-right: 16px; padding-left: 0; margin-top: 10px; margin-left: 8px; border-bottom: 1px solid #fff; }
#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: auto;
}
#nuts2 { height: auto; margin-top: 6px; }
#info {
	background-color: #f4f4f4;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: left 0;
	text-align: left;
	margin-top: 6px;
	height: 100px;
	margin-right: 8px;
	margin-left: 8px;
}
#content { background-color: #fff; text-align: justify; width: 560px; visibility: visible; }
#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;
	float: right;
	padding-top: 25px;
	padding-right: 25px;
}
#tab02 { width: 100%; border-top: 1px solid #e77b23; border-right: 1px solid #e77b23; border-left: 1px solid #e77b23; }
#tab03 { text-align: center; }
#tab02 td { padding: 2px 3px; }
#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;
	background-color: #fbe1c8;
}
#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(../img/mnu01/bgr.jpg); background-repeat: no-repeat; background-attachment: scroll; text-decoration: none; text-align: left; width: 960px; 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; margin: 0.67em 0 1em; }
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; }
#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; }
#mnu02 { background-image: url(../img/mnu02/brg.gif); background-repeat: repeat-y; text-align: left; width: 200px; }
#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: 25px; margin-left: 8px; padding-top: 8px; padding-left: 20px; border-bottom: 1px solid #e7e7e7; }
#mnu02 div.blank { color: #fff; font-size: 12px; line-height: 15px; background-color: #fff; height: auto; margin-left: 8px; padding-top: 8px; padding-bottom: 8px; }
#mnu02 div.urr { color: #fff; font-size: 12px; background-image: url(../img/mnu02/mnu02.gif); background-repeat: repeat-y; background-attachment: scroll; margin-left: 8px; padding-left: 20px; height: 54px; padding-top: 5px; border-bottom: 1px solid #e7e7e7; }
#mnu02 div.xxx { color: #fff; font-size: 12px; background-image: url(../img/mnu02/mnu02.gif); background-repeat: repeat-y; background-attachment: scroll; margin-left: 8px; padding-top: 5px; padding-left: 20px; height: 40px; border-bottom: 1px solid #e7e7e7; }
#mnu02 div.anketa { color: #fff; font-size: 12px; line-height: 16px; background-color: #0097d8; background-repeat: repeat-y; background-attachment: scroll; text-align: center; margin-left: 8px; padding-top: 5px; height: auto; padding-bottom: 5px; border-bottom: 1px solid #fff; }
#mnu02 div.anketa-pole { color: #fff; font-size: 12px; line-height: 15px; text-align: center; padding-top: 8px; height: 150px; margin-left: 8px; border-bottom: 1px solid #e7e7e7; }
#mnu02 a { color: #fff; text-decoration: none; }
#mnu02 a:hover { color: #fff; text-decoration: underline; }
/* MENU */
.vyrobil {
	color: #a7a7a7;
	font-size: 10px;
	line-height: 17px;
	text-align: right;
	vertical-align: bottom;
	height: 15px;
	padding-top: 10px;
	padding-right: 10px;
}
.vyrobil a:link { color: #a7a7a7; text-decoration: none; }
.vyrobil a:visited { color: #a7a7a7; 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; }
.popis { color: #101010; font-size: 11px; font-family: verdana, Arial; }
.hlasky { color: #101010; font-size: 12px; font-family: verdana, Arial; font-weight: bold; text-align: center; width: 510px; padding: 8px; border: solid 1px #ff9a1e; }
.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; }
.select_seminare { font-size: 8pt; font-family: arial, sans-serif; background-color: #ececec; margin-left: 4px; width: auto; 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; }
.sendbtn-mail { color: white; font-size: 9pt; font-family: verdana, Arial, sans-serif; background-color: gray; width: 20em; height: 2em; border: solid 1px; }
.fieldset { border: solid 1px #fff; }
#blok-bbsluzba-821513 { margin-left: 8px; }

