BODY, TABLE { font-family: Verdana, Arial; font-size: 11px; color: #616161}
BODY { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: #CDCBD3 }

P { text-align: justify; padding: 0px 0px 0px 0px; margin: 0px 38px 8px 30px }
P, UL, OL {line-height: 140%}

a:link { color: #347CBE; text-decoration: underline}
a:visited { color: #347CBE; text-decoration: underline}
a:hover { color: #F77A00; text-decoration: underline}

form { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px }
input, textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #FFFFFF; border-color: #A6A9A7; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF; border-color: #A6A9A7; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.num { text-align: center}
.formButton { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #B83336; border: 1px #000000 solid; font-weight: bold}
.formSubmit { font-weight: bold; color: #555555; background-color: #EEEAD3; font-size: 14px; border: 1px #DCD4AB solid}
.formReset { font-weight: bold; color: #003FA6; background-color: #E6E8FF; font-size: 14px; border: 1px #D3D3F1 solid;}

#Main { width: 614px }
#Main P { margin-top: 0px; margin-right: 14px; margin-bottom: 8px; margin-left: 38px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px }

#panel { width: 199px; padding: 0px 0px 8px 0px}
#panel P { line-height: 120%; font-size: 9px; color: #959595; text-align: left; padding: 0px 0px 0px 0px; margin: 0px 10px 4px 28px; }
#panel H2 { line-height: 120%; font-size: 10px; color: #707B8A; font-weight: normal; padding: 0px 0px 0px 16px; margin: 16px 10px 0px 12px;  background-image: url(images/c_21.gif); background-repeat: no-repeat; background-position: 0px 2px; }
#panel H3 { line-height: 120%; font-size: 10px; color: #707B8A; font-weight: bold; padding: 0px 0px 0px 0px; margin: 0px 10px 0px 28px; }
#panel a { display: inline; width: auto; float: right; font-size: 9px; font-weight: normal; margin: 0px 0px 0px 0px; padding: 0px 5px 1px 5px}
#panel a:link { color: #FFFFFF; background-color: #707B8A; text-decoration: none}
#panel a:visited { color: #FFFFFF; background-color: #707B8A; text-decoration: none}
#panel a:hover { color: #FFFFFF; background-color: #F95200; text-decoration: none}

a.linkDalsi { clear:both; display: block; font-size: 10px; font-weight: normal; margin: 6px 4px 8px 1px; padding: 1px 0px 2px 28px}
a.linkDalsi:link { color: #707B8A; background-color: #E3E3E3; text-decoration: none;}
a.linkDalsi:visited { color: #707B8A; background-color: #E3E3E3; text-decoration: none;}
a.linkDalsi:hover { color: #FF4C38; background-color: #F3F3F3; text-decoration: none;}


#panel2 { width: 199px; padding: 0px 0px 8px 0px}
#panel2 P { line-height: 120%; font-size: 9px; color: #959595; text-align: left; padding: 0px 0px 0px 0px; margin: 0px 10px 4px 28px }
#panel2 H2 { line-height: 120%; font-size: 10px; color: #707B8A; font-weight: bold; padding: 0px 0px 0px 16px; margin: 16px 10px 0px 12px;  background-image: url(images/c_43.gif); background-repeat: no-repeat; background-position: 0px 3px}
#panel2 H3 { line-height: 120%; font-size: 10px; color: #707B8A; font-weight: bold; padding: 0px 0px 0px 0px; margin: 0px 10px 0px 28px;  }
#panel2 a { display: inline; width: auto; float: right; font-size: 9px; font-weight: normal; margin: 0px 0px 0px 0px; padding: 0px 5px 1px 5px}
#panel2 a:link { color: #FFFFFF; background-color: #707B8A; text-decoration: none}
#panel2 a:visited { color: #FFFFFF; background-color: #707B8A; text-decoration: none}
#panel2 a:hover { color: #FFFFFF; background-color: #F95200; text-decoration: none}
#panel2 .vice { margin: 0px 0px 0px 18px; text-align: right }

#panel3 { width: 199px; padding: 0px 0px 12px 0px}
#panel3 P { line-height: 120%; font-size: 9px; color: #959595; text-align: left; padding: 0px 0px 0px 0px; margin: 0px 10px 4px 28px; }
#panel3 H2 { line-height: 120%; font-size: 10px; color: #707B8A; font-weight: normal; padding: 0px 0px 0px 16px; margin: 16px 10px 0px 12px;  background-image: url(images/c_21.gif); background-repeat: no-repeat; background-position: 0px 2px; }
#panel3 H3 { line-height: 120%; font-size: 10px; color: #707B8A; font-weight: bold; padding: 0px 0px 0px 0px; margin: 0px 10px 0px 28px; }
#panel3 a { display: inline; width: auto; float: right; font-size: 9px; font-weight: normal; margin: 0px 0px 0px 0px; padding: 0px 5px 1px 5px}
#panel3 a:link { color: #FFFFFF; background-color: #707B8A; text-decoration: none}
#panel3 a:visited { color: #FFFFFF; background-color: #707B8A; text-decoration: none}
#panel3 a:hover { color: #FFFFFF; background-color: #F95200; text-decoration: none}

#panelTitle { padding: 0px 0px 0px 28px; font-size: 13px; font-weight: bold; color: #FFF5F0; background-image: url(images/t_08.gif); background-repeat: no-repeat; width: auto; height: 31px; text-align: left; line-height: 24px}
#panelTitle2 { padding: 0px 0px 0px 28px; font-size: 13px; font-weight: bold; color: #FFF5F0; background-image: url(images/c_40.gif); background-repeat: no-repeat; height: 37px; width: auto; text-align: left; line-height: 35px}
#panelTitle3 { padding: 0px 0px 0px 28px; font-size: 13px; font-weight: bold; color: #FFF5F0; background-image: url(images/c_40.gif); background-repeat: no-repeat; height: 37px; width: auto; text-align: left; line-height: 35px}

#bottom { font-size: 11px; color: #FFFFFF; padding: 4px 10px 0px 17px}
#bottom a:link { color: #FFFFFF; text-decoration: none}
#bottom a:visited { color: #FFFFFF; text-decoration: none}
#bottom a:hover { color: #FFFF00; text-decoration: underline}

#obsah TABLE {
	border-collapse: collapse;
	border-color: #E6E6E6;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	margin-top: 6px;
	margin-right: 38px;
	margin-bottom: 10px;
	margin-left: 30px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #FFFFFF;
	line-height: 120%;
}
#obsah TH { color: #707B8A; padding-top: 4px; padding-bottom: 4px; font-weight: normal; background-color: #F7F7F7; padding-left: 6px; padding-right: 6px; border-color: #E6E6E6; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
#obsah TD {
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 6px;
	padding-right: 6px;
	border-color: #E6E6E6;
	border-style: dotted;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}

#backTop {  font-family: Tahoma, Arial, Helvetica, sans-serif; background-image: url(images/t_04.gif); height: 61px; width: 796px; background-repeat: no-repeat; font-size: 10px; color: #FFFFFF}
#backTop a.backTopLink1 { display: block; width: auto; margin: 0px 0px 0px 0px; padding: 2px 6px 2px 23px; background-image: url(images/tt_08.gif); background-repeat: no-repeat; background-position: left center; font-weight: bold;  }
#backTop a.backTopLink1:link { color: #FFFFFF; background-color: #616161; text-decoration: none;}
#backTop a.backTopLink1:visited { color: #FFFFFF; background-color: #616161; text-decoration: none;}
#backTop a.backTopLink1:hover { color: #FFFFFF; background-color: #444444; text-decoration: none;}
#backTop a.backTopLink2 { display: block; width: auto; margin: 0px 0px 0px 0px; padding: 2px 6px 2px 23px; background-image: url(images/tt_08r.gif); background-repeat: no-repeat; background-position: left center }
#backTop a.backTopLink2:link { color: #FFFFFF; background-color: #616161; text-decoration: none;}
#backTop a.backTopLink2:visited { color: #FFFFFF; background-color: #616161; text-decoration: none;}
#backTop a.backTopLink2:hover { color: #FFFFFF; background-color: #444444; text-decoration: none;}
#backTop a.backTopLink3 { display: block; width: auto; margin: 0px 0px 0px 0px; padding: 2px 6px 2px 23px; background-image: url(images/tt_08.gif); background-repeat: no-repeat; background-position: left center }
#backTop a.backTopLink3:link { color: #EBEBEB; background-color: #707B8A; text-decoration: none;}
#backTop a.backTopLink3:visited { color: #EBEBEB; background-color: #707B8A; text-decoration: none;}
#backTop a.backTopLink3:hover { color: #EBEBEB; background-color: #49586C; text-decoration: none;}
#backTop .backTopD1 {float: right; height: auto; margin: 0px 0px 1px 0px; }
#backTop .backTopD2 { letter-spacing: 0px; font-size: 10px; font-weight: bold; float: right; height: auto; margin: 0px 0px 1px 0px; }

.backMain { padding-bottom:30px; background-image: url(images/vlnka.gif); background-repeat: repeat-y; background-position: left top;}

#backBottom { font-size: 9px; color: #B9B9B9; background-image: url(images/b_48.gif);  padding: 1px 0px 0px 227px}
#backBottom a { display: inline; font-size: 10px; padding-right: 26px;}
#backBottom a:link { color: #676767; text-decoration: none}
#backBottom a:visited { color: #676767; text-decoration: none}
#backBottom a:hover { color: #F95200; text-decoration: underline}
#backBottom a.linkDesign:link { color: #B9B9B9; text-decoration: none }
#backBottom a.linkDesign:visited { color: #B9B9B9; text-decoration: none }
#backBottom a.linkDesign:hover { color: #F95200; text-decoration: none }

HR { color: #008459; height: 1px}
UL { list-style-image: url(images/bullet_03.gif); margin-top: 0px; padding-top: 0px; margin-left: 25px; padding-left: 25px; padding-bottom: 2px; margin-bottom: 0px; margin-right: 19px; padding-right: 19px}
OL { margin-top: 0px; padding-top: 0px; margin-left: 20px; padding-left: 20px; padding-bottom: 5px; margin-bottom: 0px; margin-right: 6px; padding-right: 6px}
LI { padding-bottom: 2px; margin-bottom: 0px }
.line {  margin-bottom: 20px; border: #A2C1DC; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

#konBullet P, #konBullet2 P, #konBullet3 P { background-image: url(images/bull_03.gif); background-repeat: no-repeat; background-position: left top;
  text-align: left; padding: 1px 0px 0px 22px; margin: 0px 38px 6px 31px;
}
#konBullet LI { padding: 0px 0px 6px 0px; margin: 0px 0px 0px 0px; }

.EXT { padding: 0px 0px 0px 22px; margin: 0px 38px 2px 30px; line-height: 16px; background-image: url(images/ii_.gif); background-repeat: no-repeat; background-position: left top; text-align: left; }
.DOC { padding-left: 22px; background-image: url(images/ii_doc.gif); background-repeat: no-repeat; background-position: left center;}
.PDF { padding-left: 22px; background-image: url(images/ii_pdf.gif); background-repeat: no-repeat; background-position: left center;}
.XLS { padding-left: 22px; background-image: url(images/ii_xls.gif); background-repeat: no-repeat; background-position: left center;}
.HTM { padding-left: 22px; background-image: url(images/ii_htm.gif); background-repeat: no-repeat; background-position: left center;}

#odrV { list-style-image:   url(img/bullet_01.gif); margin-top: 0px; padding-top: 0px; margin-left: 20px; padding-left: 20px; padding-bottom: 20px; margin-bottom: 0px; margin-right: 6px; padding-right: 6px}
#odrV OL { margin-top: 0px; padding-top: 0px; margin-left: 20px; padding-left: 20px; padding-bottom: 5px; margin-bottom: 0px; margin-right: 6px; padding-right: 6px}
#odrV LI {  padding-left: 0px; margin-top: 6px; padding-top: 0px; padding-bottom: 0px; margin-bottom: 0px }

.odrazka01 { list-style-image:   url(images/bull_03.gif); margin-top: 0px; padding-top: 0px; margin-left: 25px; padding-left: 25px; padding-bottom: 0px; margin-bottom: 0px; margin-right: 6px; padding-right: 6px}
.odrazka02 { list-style-image:  url(img/bullet01.gif); margin-top: 2px; margin-bottom: 0px; padding-top: 2px; padding-bottom: 8px; margin-right: 0px; margin-left: 0px; padding-right: 0px; padding-left: 17px}
.odrazkaNum { margin-left: 30px; padding-left: 30px; list-style-type: decimal}
.odrazkaAplha { list-style-type: lower-alpha; margin-left: 26px; padding-left: 26px}
.odrazkaAplhaU { list-style-type: upper-alpha; margin-left: 26px; padding-left: 26px}
.odrazkaRoman { list-style-type: upper-roman}

H1 { padding: 0px 0px 0px 0px; margin: 20px 38px 10px 30px}
H2 { padding: 10px 0px 0px 0px; margin: 0px 38px 8px 30px}
H3 { padding: 4px 0px 0px 0px; margin: 0px 38px 4px 30px}
H4 { padding-left: 8px; margin-top: 12px; margin-bottom: 6px; padding-top: 0px; padding-bottom: 0px }
H5 { padding-left: 8px; margin-top: 8px; margin-bottom: 2px; padding-top: 1px; padding-bottom: 1px; font-family: Tahoma, Arial, Helvetica, sans-serif}
H6 { margin-left: 23px; padding-left: 21px; margin-top: 7px; margin-bottom: 8px; padding-top: 0px; padding-bottom: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px }

H1 {  letter-spacing: 1px;display: block; font-size: 17px; color: #5E5E5E; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
H2 {  font-size: 13px; color: #707B8A; font-weight: bold}
H3 {  font-size: 12px; color: #616161; font-weight: bold}
H4 {  font-size: 12px; color: #414F6C; font-weight: bold; border-color: black black #414F6C; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
H5 {  font-size: 13px; color: #A0935D; font-weight: bold}
H6 { background-image:  url(img/bullet_01.gif); background-repeat: no-repeat; background-position: left center; font-weight: normal }

.HLine { padding-left: 8px; padding-right: 80px; padding-bottom: 3px; background-image: url(images/m_31.gif); background-repeat: no-repeat; background-position: right bottom }

.textRight { text-align: right ; text-indent: 0px}
.textLeft { text-align: left; text-indent: 0px}
.textCenter { text-align: center; text-indent: 0px }
.textSmall9 { font-size: 9px}
.textSmall10 { font-size: 10px}
.textSmall13 { font-size: 13px}
.textJustify { text-align: justify; text-indent: 0px }
.design { font-size: 11px; color: #4D4C72; padding-right: 56px; text-align: right}
.handB { cursor: pointer; border: 1px #000000 solid}
.borderF { border: 1px #000000 solid; margin-top: 6px; margin-right: 6px; margin-bottom: 6px; margin-left: 6px}
.borderL { cursor: pointer; border: 1px #77818F solid; margin-top: 6px; margin-right: 12px; margin-bottom: 6px; margin-left: 2px; float: left}
.borderR { cursor: pointer; border: 1px #77818F solid; margin-top: 2px; margin-right: 0px; margin-bottom: 0px; margin-left: 12px; float: right}
.borderRR { cursor: pointer; border: 1px #77818F solid; margin-top: 2px; margin-right: 39px; margin-bottom: 0px; margin-left: 12px; float: right}
.borderN { cursor: pointer; border: 1px #77818F solid; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}
.borderFoto { cursor: pointer; border: 1px #77818F solid; margin-top: 4px; margin-right: 10px; margin-bottom: 4px; margin-left: 0px;}
.tableIdent { text-indent: 0px; margin-left: 20px; margin-right: 20px}
.copyright { padding-right: 0px; color: #4D4C72; font-size: 11px; padding-top: 0px; padding-left: 42px; padding-bottom: 0px}
.tabMain { padding-top: 16px; padding-bottom: 14px; padding-left: 4px; padding-right: 20px}
.line2 { background-image: url(img/line_vert2.gif); background-repeat: repeat-x; background-position: center center }
.dokument {  font-size: 9px; color: #415981; padding-right: 6px; padding-left: 6px}
.tabH {  background-color: #FFE426; font-size: 10px; font-weight: bold; border-color: #FFE426 #FFE426 #FFE426 #FFE426; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.borderR1 { margin-top: 4px; margin-right: 2px; margin-bottom: 6px; margin-left: 18px; float: right }
.borderF1 { border: 1px #000000 solid; margin-top: 3px; margin-right: 3px; margin-bottom: 3px; margin-left: 3px; text-indent: 0px }
.textSmall11 { font-size: 11px}
.tabLeft { padding-top: 18px; padding-right: 22px; padding-bottom: 18px; padding-left: 16px }
.textIndent { text-indent: 0px; padding-left: 20px}
.ikona {  margin-right: 6px}

.T100 { height: 100%}
.backMenu {  background-image: url(images/t_09.gif); background-repeat: repeat-x; height: 31px}
.backL {  background-image: url(images/t_01.gif)}
.backL2 {  background-image: url(images/t_03.gif); background-repeat: no-repeat; background-position: right top; height: 305px}
.backR {  background-image: url(images/t_06.gif); background-repeat: repeat-x}
.backR2 {  background-image: url(images/t_05.gif); background-repeat: no-repeat; background-position: left top; height: 305px}
.backLL {  background-image: url(images/c_13.gif); background-repeat: repeat-y; background-position: right}
.backRR {  background-color: #FFFFFF; border: #DEDEDE; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; background-position: left bottom}
.backRR2 { background-image: url(images/b_50.gif); background-repeat: repeat-x; background-color: #FFFFFF; background-position: bottom}
.backRR2b {  background-image: url(images/b_49.gif); background-repeat: no-repeat; background-position: left bottom; height: 70px}
.backRRb {  background-image: url(images/c_47.gif); background-repeat: no-repeat; height: 100%; background-position: left bottom}
.backC {  background-image: url(images/c_17.gif); background-repeat: repeat-y; background-color: #FFFFFF}
.MM1 { padding-left: 1px; padding-right: 3px; font-family: Verdana, Tahoma, Arial }
.MM2 { padding-left: 0px; padding-right: 2px; font-size: 9px; font-family: Verdana, Tahoma, Arial }
.CAP { font-size:19px; color: #F95200 }

#TT { display: inline; width: 216px; float: right; position:relative; background-color: #F95200; border: 2px #D0D7DF solid; text-align: left; padding: 8px 0px 8px 0px; margin: 0px 34px 10px 14px}
#TT P { font-size: 11px; color: #FFFFFF; text-align: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px }
#TT H2 { font-size: 13px; color: #FFFFFF; font-weight: bold; padding: 0px 10px 0px 10px; margin: 0px 0px 4px 0px;  background-repeat: no-repeat; background-position: right top}
#TT a { display: block; padding: 2px 10px 2px 21px;}
#TT a:link { color: #FFFFFF; background-color: #F95200; text-decoration: none; background-image: url(images/bullet_02.gif); background-repeat: no-repeat; background-position: 11px 8px}
#TT a:visited { color: #FFFFFF; background-color: #F95200; text-decoration: none; background-image: url(images/bullet_02.gif); background-repeat: no-repeat; background-position: 11px 8px}
#TT a:hover { color: #F95200; background-color: #FFFFFF; text-decoration: none;  background-image: url(images/bullet_01.gif); background-repeat: no-repeat; background-position: 11px 8px}
.TT1, .TT2 { top: -2px; }
.TT3, .TT4 { bottom: -2px; }
.TT1, .TT2, .TT3, .TT4 { position:absolute }
.TT1 { left: -2px; background-image: url(images/c_25.gif); background-repeat: no-repeat; background-position: left top}
.TT2 { right: -2px; background-image: url(images/c_27.gif); background-repeat: no-repeat; background-position: right top }
.TT3 { left: -2px; background-image: url(images/c_35.gif); background-repeat: no-repeat; background-position: left bottom }
.TT4 { right: -2px; background-image: url(images/c_37.gif); background-repeat: no-repeat; background-position: right bottom }
.TT1, .TT2, .TT3, .TT4 { width:6px; height:6px; font-size:0px; }

.borderLP { cursor: pointer; border: 1px #77818F solid; margin-top: 2px; margin-right: 4px; margin-bottom: 0px; margin-left: 0px; float: left; left: -20px}

.konBull {
	margin-right: 5px;
	margin-left: 14px;
}
.borderVyp {
	border: 1px solid #E3E3E3;
}

.pointer { 	cursor: pointer; }

.border {
	border: 1px solid #E3E3E3; cursor: pointer;
}
.borderB {
	border: 1px solid #000000; cursor: pointer;
}


.pointer { 	cursor: pointer; }


.poznamka { color: #A6A6A6}
.upozorneni { color: #FF0000 }
.strojeT1 { font-size: 12px; font-weight: bold }
.tabObj { width: 520px; }

H3.fin1 
{ 
  font-size: 11px; 
  color: #707B8A; 
  font-weight: bold;
  padding-top: 15px;
  padding-bottom: 8px;
}

UL.fin1 
{ 
	line-height: 150%;
	list-style-image: none;
	list-style-type: none;
	margin-top: 0px; 
	padding-top: 0px; 
	margin-left: 25px; 
	padding-left: 25px; 
	padding-bottom: 2px; 
	margin-bottom: 0px; 
	margin-right: 19px; 
	padding-right: 19px
}

UL.fin1 LI
{
	margin-bottom: 5px;
	margin-top: 10px;
}

IMG.portret_kontakty
{
	float: left; 
	vertical-align: top;
	margin: 0px;
	margin-right: 15px;
	padding: 0px;
	
}
h2.finslshead { padding-top: 30px; }
.fdr_esf_log {padding-top: 150px; margin-top: 0px; margin-bottom: 0px; padding-bottom: 0px; text-align: left}

