body{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

table{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	border-collapse: collapse;
	font-size: 11px;
}
p{
margin: 10px 0px 10px 0px;
}
ol{
margin-bottom: 5px;
margin-left: 15px;
margin-top: 0px;
padding-left: 15px;
}
ol.tpa{
margin-bottom: 5px;
margin-left: 15px;
margin-top: 0px;
padding-left: 15px;
list-style-type: lower-alpha;
}
ul{
margin-bottom: 5px;
margin-left: 15px;
margin-top: 0px;
padding-left: 15px;
list-style-position: outside;
list-style: disc;
}
ul.ct{
list-style-image: url(ctverec_m.gif);
}
ul.sip{
list-style-image: url(sip_m.gif);
}
li{
margin-top: 0px;
margin-bottom: 3px;
padding-top: 0px;
padding-bottom: 3px;
}

form {
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
input {
font-family: verdana, geneva, arial, helvetica, sans-serif;
}
textarea {
font-family: verdana, geneva, arial, helvetica, sans-serif;
}

a{
color: #2D4494;
}
a.lin{
text-decoration: none;
border-bottom: 1px solid #2D4494;
color: #2D4494;
padding-bottom: 1px;
}
a.lin:link, a.lin:visited{
text-decoration: none;
border-bottom: 1px solid #2D4494;
color: #2D4494;
padding-bottom: 1px;
}
a.lin:hover, a.lin:active{
text-decoration: none;
border-bottom: 2px solid #3A5CCE;
color: #3A5CCE;
padding-bottom: 1px;
}
a.lin2{
display: block;
text-decoration: none;
border-bottom: 0px;
color: #2D4494;
}
a.lin2:link, a.lin2:visited{
display: block;
text-decoration: none;
border-bottom: 0px;
color: #2D4494;
}
a.lin2:hover, a.lin2:active{
display: block;
text-decoration: none;
border-bottom: 0px;
color: #3A5CCE;
}
a.lin3{
	text-decoration: none;
	border-bottom: 1px solid #FCFCFC;
	color: #FCFCFC;
	padding-bottom: 1px;
}
a.lin3:link, a.lin3:visited{
text-decoration: none;
border-bottom: 1px solid #FCFCFC;
color: #FCFCFC;
padding-bottom: 1px;
}
a.lin3:hover, a.lin3:active{
	text-decoration: none;
	border-bottom: 2px solid #F4F4F4;
	color: #F0F0F0;
	padding-bottom: 1px;
}
a.lin4{
	text-decoration: none;
	border-bottom: 1px solid Black;
	color: Black;
	padding-bottom: 1px;
}
a.lin4:link, a.lin4:visited{
text-decoration: none;
border-bottom: 1px solid Black;
color: Black;
padding-bottom: 1px;
}
a.lin4:hover, a.lin4:active{
	text-decoration: none;
	border-bottom: 2px solid #444444;
	color: #444444;
	padding-bottom: 1px;
}



a.menu{
display: block;
width: auto;
height: 100%;
font-size: 11px;
text-decoration: none;
padding: 12px 8px 6px 8px;
color: White;
background-color: #2D4494;
border-bottom: 6px solid #3A5CCE;
} 
a.menu:link, a.menu:visited{
display: block;
width: auto;
height: 100%;
font-size: 11px;
text-decoration: none;
padding: 12px 8px 6px 8px;
color: White;
border-bottom: 6px solid #3A5CCE;
}
a.menu:hover, a.menu:active{
display: block;
width: auto;
height: 100%;
font-size: 11px;
padding: 12px 8px 6px 8px;
text-decoration: none;
color: White;
border-bottom: 6px solid #7591F3;
}


div.info{
	position: absolute;
	top: 310px;
	left: 80px;
	width: 550px;
	z-index: 1000;
}


.bg1{
background-image: url(bg-obsah.gif);
background-repeat: repeat-x;
background-position: top;
}
.bg2{
background-image: url(bg-ctverecky.gif);
background-repeat: repeat-x;
background-position: left top;
}
.bg2a{
background-image: url(bg-ctverecky.gif);
background-repeat: repeat-x;
background-position: 0px -1px;
}
.bg2b{
background-image: url(bg-ctverecky.gif);
background-repeat: repeat-x;
background-position: left bottom;
}
.bg3{
background-image: url(bg-ctverecky.gif);
background-repeat: repeat-y;
background-position: left top;
}
.ico0, .ico1, .ico2, .ico3, .ico4, .ico5{
position: absolute;
top: 0px;
left: 640px;
}
.ico1, .icod1{
background-image: url(ico-ruce.gif);
}
.ico2, .icod2{
background-image: url(ico-kuze.gif);
}
.ico3, .icod3{
background-image: url(ico-nastroje.gif);
}
.ico4, .icod4{
background-image: url(ico-plochy.gif);
}
.ico5, .icod5{
background-image: url(ico-davkovani.gif);
}
.ico1, .ico2, .ico3, .ico4, .ico5, .icod1, .icod2, .icod3, .icod4, .icod5{
background-repeat: no-repeat;
background-position: center;
width: 49px;
height: 49px;
}


.clear{
clear: both;
overflow: hidden;
}

.cur_d{
cursor: default;
}
.cur_p{
cursor: pointer;
}


.v8{
font-size: 8px;
}
.v9{
font-size: 9px;
}
.v10{
font-size: 10px;
}
.v11{
font-size: 11px;
}
.v12, .nadpis3{
font-size: 12px;
}
.v13, .nadpis2{
font-size: 13px;
}
.v14{
font-size: 14px;
}
.v16{
font-size: 16px;
}
.v18, .nadpis1{
font-size: 18px;
}
.v20{
font-size: 20px;
}
.v24{
font-size: 24px;
}
.v28{
font-size: 28px;
}
.b, .nadpis1, .nadpis2, .nadpis3{
font-weight: bold;
}
.i{
font-style: italic;
}
.n{
font-style: normal;
font-weight: normal;
}
.sp{
vertical-align: top;
position: relative;
top: -2px;
font-size: 9px;
}
.sb{
vertical-align: baseline;
position: relative;
top: 3px;
font-size: 9px;
}
.nw{
white-space: nowrap;
}
.all{
text-align: left;
}
.alc{
text-align: center;
}
.alr{
text-align: right;
}
.alj{
text-align: justify;
}
.valt{
vertical-align: top;
}
.valm{
vertical-align: middle;
}
.valb{
vertical-align: bottom;
}

.pro0, .sp, .sb{
word-spacing: 0px;
letter-spacing: -1px;
}
.pro1{
word-spacing: 1px;
letter-spacing: 1px;
}
.pro2{
word-spacing: 2px;
letter-spacing: 2px;
}
.pro4{
word-spacing: 4px;
letter-spacing: 4px;
}
.fll{
float: left;
}
.flr{
float: right;
}


.bc0{
color: Black;
}
.bc1{
color: White;
}
.bc2{
color: #282828;
}
.bc3{
color: #2D4494;
}
.bc4{
color: #3A5CCE;
}
.bc5{
color: #7591F3;
}
.bc6{
color: #DC143C;
}
.bc7{
color: #008740;
}
.bc8{
color: #FFAE00;
}


.bgcs0{
background-color: #729BC2;
}
.bgcs0s{
background-color: #C6D9EB;
}
.bgcs1{
background-color: #4CB5E8;
}
.bgcs1s{
background-color: #D2ECF9;
}
.bgcs2{
background-color: #FE938F;
}
.bgcs2s{
background-color: #FFE4E2;
}
.bgcs3{
background-color: #FFAE00;
}
.bgcs3s{
background-color: #FFEABC;
}
.bgcs4{
background-color: #008740;
}
.bgcs4s{
background-color: #BFE1CF;
}
.bgcs5{
background-color: #9A9A9A;
}
.bgcs5s{
background-color: #E7E6E7;
}


.bgc0{
background-color: Black;
}
.bgc1{
background-color: White;
}
.bgc2{
background-color: #282828;
}
.bgc3{
background-color: #2D4494;
}
.bgc4{
background-color: #3A5CCE;
}
.bgc5{
background-color: #7591F3;
}
.bgc6{
background-color: #D8EEFB;
}


.mla{
margin-left: auto;
}
.mra{
margin-right: auto;
}
.m0{
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}
.mt0{
margin-top: 0px;
}
.mr0{
margin-right: 0px;
}
.mb0{
margin-bottom: 0px;
}
.ml0{
margin-left: 0px;
}

.m1{
margin-top: 1px;
margin-right: 1px;
margin-bottom: 1px;
margin-left: 1px;
}


.m2{
margin-top: 2px;
margin-right: 2px;
margin-bottom: 2px;
margin-left: 2px;
}
.mt2{
margin-top: 2px;
}
.mr2{
margin-right: 2px;
}
.mb2{
margin-bottom: 2px;
}
.ml2{
margin-left: 2px;
}

.m4{
margin-top: 4px;
margin-right: 4px;
margin-bottom: 4px;
margin-left: 4px;
}
.mt4{
margin-top: 4px;
}
.mr4{
margin-right: 4px;
}
.mb4{
margin-bottom: 4px;
}
.ml4{
margin-left: 4px;
}

.m10{
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
}
.mt10{
margin-top: 10px;
}
.mr10{
margin-right: 10px;
}
.mb10{
margin-bottom: 10px;
}
.ml10{
margin-left: 10px;
}

.m20{
margin-top: 20px;
margin-right: 20px;
margin-bottom: 20px;
margin-left: 20px;
}
.mt20{
margin-top: 20px;
}
.mr20{
margin-right: 20px;
}
.mb20{
margin-bottom: 20px;
}
.ml20{
margin-left: 20px;
}
.ml30{
margin-left: 30px;
}


.p0{
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.pt0{
padding-top: 0px;
}
.pr0{
padding-right: 0px;
}
.pb0{
padding-bottom: 0px;
}
.pl0{
padding-left: 0px;
}

.p1{
padding-top: 1px;
padding-right: 1px;
padding-bottom: 1px;
padding-left: 1px;
}
.pt1{
padding-top: 1px;
}
.pr1{
padding-right: 1px;
}
.pb1{
padding-bottom: 1px;
}
.pl1{
padding-left: 1px;
}

.p2{
padding-top: 2px;
padding-right: 2px;
padding-bottom: 2px;
padding-left: 2px;
}
.pt2{
padding-top: 2px;
}
.pr2{
padding-right: 2px;
}
.pb2{
padding-bottom: 2px;
}
.pl2{
padding-left: 2px;
}

.p3{
padding-top: 3px;
padding-right: 3px;
padding-bottom: 3px;
padding-left: 3px;
}
.pt3{
padding-top: 3px;
}
.pr3{
padding-right: 3px;
}
.pb3{
padding-bottom: 3px;
}
.pl3{
padding-left: 3px;
}

.p4{
padding-top: 4px;
padding-right: 4px;
padding-bottom: 4px;
padding-left: 4px;
}
.pt4{
padding-top: 4px;
}
.pr4{
padding-right: 4px;
}
.pb4{
padding-bottom: 4px;
}
.pl4{
padding-left: 4px;
}

.p10{
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
}
.pt10{
padding-top: 10px;
}
.pr10{
padding-right: 10px;
}
.pb10{
padding-bottom: 10px;
}
.pl10{
padding-left: 10px;
}


.p20{
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
}
.pt20{
padding-top: 20px;
}
.pr20{
padding-right: 20px;
}
.pb20{
padding-bottom: 20px;
}
.pl20{
padding-left: 20px;
}


.bd0{
border-top: 0px;
border-right: 0px;
border-bottom: 0px;
border-left: 0px;
border-style: solid;
}
.bd1{
border-top: 1px;
border-right: 1px;
border-bottom: 1px;
border-left: 1px;
border-style: solid;
}
.bdt1{
border-top: 1px;
border-right: 0px;
border-bottom: 0px;
border-left: 0px;
border-style: solid;
}
.bdr1{
border-top: 0px;
border-right: 1px;
border-bottom: 0px;
border-left: 0px;
border-style: solid;
}
.bdb1{
border-top: 0px;
border-right: 0px;
border-bottom: 1px;
border-left: 0px;
border-style: solid;
}
.bdl1{
border-top: 0px;
border-right: 0px;
border-bottom: 0px;
border-left: 1px;
border-style: solid;
}
.bdtb1{
border-top: 1px;
border-right: 0px;
border-bottom: 1px;
border-left: 0px;
border-style: solid;
}
.bdrl1{
border-top: 0px;
border-right: 1px;
border-bottom: 0px;
border-left: 1px;
border-style: solid;
}
.bdtr1{
border-top: 1px;
border-right: 1px;
border-bottom: 0px;
border-left: 0px;
border-style: solid;
}
.bdtrb1{
border-top: 1px;
border-right: 1px;
border-bottom: 1px;
border-left: 0px;
border-style: solid;
}
.bdtbl1{
border-top: 1px;
border-right: 0px;
border-bottom: 1px;
border-left: 1px;
border-style: solid;
}
.bdtl1{
border-top: 1px;
border-right: 0px;
border-bottom: 0px;
border-left: 1px;
border-style: solid;
}
.bdrb1{
border-top: 0px;
border-right: 1px;
border-bottom: 1px;
border-left: 0px;
border-style: solid;
}
.bdbl1{
border-top: 0px;
border-right: 0px;
border-bottom: 1px;
border-left: 1px;
border-style: solid;
}

.bd2{
border-top: 2px;
border-right: 2px;
border-bottom: 2px;
border-left: 2px;
border-style: solid;
}
.bdt2{
border-top: 2px;
border-right: 0px;
border-bottom: 0px;
border-left: 0px;
border-style: solid;
}
.bdr2{
border-top: 0px;
border-right: 2px;
border-bottom: 0px;
border-left: 0px;
border-style: solid;
}
.bdb2{
border-top: 0px;
border-right: 0px;
border-bottom: 2px;
border-left: 0px;
border-style: solid;
}
.bdl2{
border-top: 0px;
border-right: 0px;
border-bottom: 0px;
border-left: 2px;
border-style: solid;
}
.bdtb2{
border-top: 2px;
border-right: 0px;
border-bottom: 2px;
border-left: 0px;
border-style: solid;
}
.bdrl2{
border-top: 0px;
border-right: 2px;
border-bottom: 0px;
border-left: 2px;
border-style: solid;
}
.bdbl2{
border-top: 0px;
border-right: 0px;
border-bottom: 2px;
border-left: 2px;
border-style: solid;
}
.bd4{
border-top: 4px;
border-right: 4px;
border-bottom: 4px;
border-left: 4px;
border-style: solid;
}
.bdb4{
border-top: 0px;
border-right: 0px;
border-bottom: 4px;
border-left: 0px;
border-style: solid;
}

.bdc0{
border-color: Black;
}
.bdc1{
border-color: White;
}
.bdc2{
border-color: #282828;
}
.bdc3{
border-color: #2D4494;
}
.bdc4{
border-color: #3A5CCE;
}
.bdc5{
border-color: #7591F3;
}



.tr{
font-size: 0px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
overflow: hidden;
}


.w_100p{
width: 100%;
}
.w_50p{
width: 50%;
}
.w_1{
width: 1px;
}
.w_3{
width: 3px;
}
.w_4{
width: 4px;
}
.w_50{
width: 50px;
}
.w_60{
width: 60px;
}
.w_120{
width: 120px;
}
.w_180{
width: 180px;
}
.w_200{
width: 200px;
}
.w_215{
width: 215px;
}
.w_250{
width: 250px;
}
.w_285{
width: 285px;
}
.w_400{
width: 400px;
}
.w_425{
width: 425px;
}
.w_450{
width: 450px;
}
.w_500{
width: 500px;
}
.w_646{
width: 646px;
}
.w_710{
width: 710px;
}

.h_1{
height: 1px;
}
.h_2{
height: 2px;
}
.h_3{
	height: 3px;
}
.h_4{
	height: 4px;
}
.h_10{
height: 10px;
}
.h_20{
height: 20px;
}
.h_45{
height: 45px;
}
.h_200{
height: 200px;
}
.h_viz{
height: 150px;
}

.lh_n{
	line-height: normal;
}
.lh_135{
	line-height: 135%;
}
.lh_145{
	line-height: 145%;
}
.nadpis1, .nadpis2, .nadpis3{
	line-height: 145%;
}

.mar{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	width: 215px;
	margin: 0px 0px 0px 5px;
	padding: 4px 0px 4px 0px;
	border: 1px solid #2D4494;
	background-color: #FFEABC;
}
