
body  {
 	font-size: 13px; 	
	color: #000776; 
	font-family: "Arial CE", "Helvetica CE", arial, helvetica, sans-serif; 
	scrollbar-face-color: #dbdbeb;
	scrollbar-highlight-color: #f7f7ff; 
	scrollbar-shadow-color: #6c76a7; 
	scrollbar-darkshadow-color: #000776; 
	scrollbar-3dlight-color: #f1f1f9;	
	scrollbar-arrow-color: #6c76a7; 
	scrollbar-base-color: #dbdbeb; 
}
h1, h2, h3 {
	text-indent: 0px; text-align:left;
}
a {
	font-weight: bold;text-decoration: none
}
a:link {
	color: #00033b
}
a:visited {
	color: #000776
}
a:active {
	color: #ff0000
}
a:hover {
	color: #ff0000
}
sub, sup {
	font-size:8px;
}
/* zvláštní odstavce textu */
 div.column .ni,  div.art .ni,  div.topart .ni {
	text-indent: 0px; text-align: justify;
}
div.column div,div.topart div,div.art div { 
	text-indent: 15px;
	font-size: 14px; 	
	font-family: "arial ce", "helvetica ce", arial, helvetica, sans-serif; 
	line-height: 145%;
}
div.topart .small,  div.art .small,  div.column .small,  small, .small {
	font-size: 9px;
	font-style: normal;
}

div.topart .nilt,  div.art .nilt,  div.column .nilt, .nilt {
	text-indent: 0px; text-align: left;
}
div.topart .nibl,  div.art .nibl,  div.column .nibl, .nibl {
	text-indent: 0px; font-weight: bold;
}
  div.topart .niblit,  div.art .niblit,  div.column .niblit, .niblit {
	text-indent: 0px; font-weight: bold;font-style: italic;
}
  div.topart .lt,  div.art .lt,  div.column .lt, .lt {
	text-align: left;
}
  div.topart .bl,  div.art .bl,  div.column .bl,  .bl {
	font-weight: bold;
}
  div.topart .it,  div.art .it,  div.column .it, .it {
	font-style: italic;
}
  div.topart .rt,  div.art .rt,  div.column .rt, .rt {
	text-indent: 0px; text-align: right; padding-left:20%;
}
  div.topart .rtit,  div.art .rtit,  div.column .rtit, .rtit {
	text-indent: 0px; text-align: right;	font-style: italic; padding-left:20%;
}
  div.topart .cn,  div.art .cn,  div.column .cn, .cn {
	text-indent: 0px; text-align: center;
}
  div.topart .cnit,  div.art .cnit,  div.column .cnit, .cnit {
	text-indent: 0px; font-style: italic; text-align: center;
}
  div.topart .cnblit,  div.art .cnblit,  div.column .cnblit, .cnblit {
	text-indent: 0px; font-style: italic; font-weight: bold; text-align: center;
}
 div.topart .rtbl,  div.art .rtbl,  div.column .rtbl, .rtbl {
	text-indent: 0px; font-weight: bold; text-align: right; padding-left:20%;
}
 div.topart .rtblit,  div.art .rtblit,  div.column .rtblit, .rtblit {
	text-indent: 0px; font-weight: bold; font-style: italic; text-align: right; padding-left:20%;
}
 div.topart .cnbl,  div.art .cnbl,  div.column .cnbl,  .cnbl {
	text-indent: 0px; font-weight: bold; text-align: center;
}

/*linky*/
hr {
	color: #000776; height: 1px
}
hr.red {
	color: #ff0000; height: 1px
}
hr.dark {
	color: #6c76a7; height: 1px
}
hr.light {
	color: #f1f1f9; height: 1px
}
hr.white {
	color: #ffffff; height: 1px
}
hr.short {
	margin-top: 10px; width: 50px; 
}
hr.cn {	text-align: center
}
hr.dot {
	margin-top: 10px; margin-bottom: 10px; width: 50px; text-align: left
}
/*list */
ul li.left {list-style-type: square; margin-top: 0px;text-align: left;}
ol li.left {    text-align: left;       margin-top: 0px;list-style-type : decimal;}

ol {margin-top: 2px;margin-left: 20px;  }
ul {margin-top: 2px;margin-left: 15px; text-indent: 0px;  }
ul li {text-align: justify; margin-top: 0px; list-style-type : square;}
ol li { text-align: justify;margin-top: 0px; list-style : square outside url(/graphics/gsquare.gif) decimal;}
p li  {text-align: justify; margin-top: 0pt;  list-style-type : square;}

/*rozhovor*/
dt {font-weight: bold; margin-top: 9pt;  text-indent: 0px; }
dd {margin-top: 10pt; margin-left: 0px; padding-left: 20px; text-align: justify}


/*obrázky generic*/
img.li {
	margin-bottom: 10px;margin-top: 10px;margin-left: 0px; margin-right: 10px
}
img.lo {
	margin-bottom: 10px;margin-top: 2px;margin-left: 0px; margin-right: 10px
}
img.lif {
	margin-bottom: 10px;margin-top: 10px;margin-left: 0px; margin-right: 10px;float: left;
}
img.lof {
	margin-bottom: 10px;margin-top: 2px;margin-left: 0px; margin-right: 10px;float: left;
}
img.ri {
	margin-bottom: 10px;margin-top: 10px;margin-left: 10px; margin-right: 0px
}
img.ro {
	margin-bottom: 10px;margin-top: 2px;margin-left: 10px; margin-right: 0px
}
img.rif {
	margin-bottom: 10px;margin-top: 10px;margin-left: 10px; margin-right: 0px;float: right;
}
img.rof {
	margin-bottom: 10px;margin-top: 2px;margin-left: 10px; margin-right: 0px;float: right;
}

/* tlačítka */
/* tlačítko světlé - generické */
div.odkazy  a[href^='/aut/'] {
font-size: 12px;
padding-left:10px;
}
 .btn, div.odkazy  a span.btn {
	margin:0px 0px 0px 5px; border-right: #6c76a7 1px solid; padding-right: 3px; border-top: #f1f1f9 1px solid; padding-left: 3px; font-weight: bold; padding-bottom: 0px; border-left: #f1f1f9 1px solid; cursor: hand; color: #bcbcd5 padding-top: 0px; border-bottom: #6c76a7 1px solid; font-style: normal; background-color: #f1f1f9; text-decoration: none
}
div.odkazy  a:link span.btn {
	margin:0px 0px 0px 5px; border-right: #8a8ab5 1px solid; padding-right: 3px; border-top: #dbdbeb 1px solid; padding-left: 3px; font-weight: bold; padding-bottom: 0px; border-left: #dbdbeb 1px solid; cursor: hand; color: #bcbcd5  padding-top: 0px; border-bottom: #8a8ab5 1px solid; font-style: normal; background-color: #f1f1f9; text-decoration: none
}
div.odkazy  a:visited span.btn {
	margin:0px 0px 0px 5px; border-right: #6c76a7 1px solid; padding-right: 3px; border-top: #f1f1f9 1px solid; padding-left: 3px; font-weight: bold; padding-bottom: 0px; border-left: #f1f1f9 1px solid; cursor: hand; color: #bcbcd5 padding-top: 0px; border-bottom: #6c76a7 1px solid; font-style: normal; background-color: #f1f1f9; text-decoration: none
}
div.odkazy  a:active span.btn {
	margin:0px 0px 0px 5px; border-right: #b90000 1px solid; padding-right: 3px; border-top: #ffcccc 1px solid; padding-left: 3px; font-weight: bold; padding-bottom: 0px; border-left: #ffcccc 1px solid; cursor: hand; color: #ffffff; padding-top: 0px; border-bottom: #b90000 1px solid; font-style: normal; background-color: #ff0000; text-decoration: none
}
div.odkazy  a:hover span.btn {
	margin:0px 0px 0px 5px; border-right: #b90000 1px solid; padding-right: 3px; border-top: #ffcccc 1px solid; padding-left: 3px; font-weight: bold; padding-bottom: 0px; border-left: #ffcccc 1px solid; cursor: hand; color: #ffffff; padding-top: 0px; border-bottom: #b90000 1px solid; font-style: normal; background-color: #ff0000; text-decoration: none
}

/* tlačítko světlé - generické 18px šipka vpravo - 2. class */
.light16r {
	background-image: url(img/nright_m.gif);
	background-repeat: no-repeat;	
	width: 16px;
	background-position: center;
	text-indent: 0px; 
}
a:hover .light16r, a:visited .light16r {
	background-image: url(img/wright_m.gif);
}

.red16r {
	background-image: url(img/hright_m.gif);
	background-repeat: no-repeat;	
	width: 16px;
	background-position: center;
	text-indent: 0px; 
}
.dark16r {
	background-image: url(img/lright_m.gif);
	background-repeat: no-repeat;	
	width: 16px;
	background-position: center;
	text-indent: 0px; 
}
.white16r {
	background-image: url(img/wright_m.gif);
	background-repeat: no-repeat;	
	width: 16px;
	background-position: center;
	text-indent: 0px; 
}
.green16r {
	background-image: url(img/wright_m.gif);
	background-repeat: no-repeat;	
	width: 16px;
	background-position: center;
	text-indent: 0px; 
}

/* tlačítko světlé - generické 18px sipka vlevo 2. class */
.light16l {
	background-image: url(img/nleft_m.gif);
	background-repeat: no-repeat;	
	width: 16px;
	background-position: center;
	text-indent: 0px; 
}
a:hover .light16l, a:visited .light16l {
	background-image: url(img/wleft_m.gif);
}

.red16l {
	background-image: url(img/hleft_m.gif);
	background-repeat: no-repeat;	
	width: 16px;
	background-position: center;
	text-indent: 0px; 
}
.white16l {
	background-image: url(img/wleft_m.gif);
	background-repeat: no-repeat;	
	width: 16px;
	background-position: center;
	text-indent: 0px; 
}
.green16l {
	background-image: url(img/wleft_m.gif);
	background-repeat: no-repeat;	
	width: 16px;
	background-position: center;
	text-indent: 0px; 
}



/* tlačítko světlé - pro bílý podklad */
.btn , div.telo  a.btn  {
margin:0px 0px 0px 5px;border-right: #6c76a7 1px solid; padding-right: 3px; border-top: #f1f1f9 1px solid; padding-left: 3px; font-weight: bold; padding-bottom: 0px; border-left: #f1f1f9 1px solid; cursor: hand; color: #6c76a7; padding-top: 0px; border-bottom: #6c76a7 1px solid; font-style: normal; background-color: #f1f1f9; text-decoration: none
}
div.telo  a.btn[href^='/art/']{
color: red;
}
a.btn:link, div.telo  a.btn:link {
margin:0px 0px 0px 5px; border-right: #8a8ab5 1px solid; padding-right: 3px; border-top: #dbdbeb 1px solid; padding-left: 3px; font-weight: bold; padding-bottom: 0px; border-left: #dbdbeb 1px solid; cursor: hand; color: #000776; padding-top: 0px; border-bottom: #8a8ab5 1px solid; font-style: normal; background-color: #f1f1f9; text-decoration: none
}
a.btn:visited, div.telo  a.btn:visited {
margin:0px 0px 0px 5px;border-right: #6c76a7 1px solid; padding-right: 3px; border-top: #f1f1f9 1px solid; padding-left: 3px; font-weight: bold; padding-bottom: 0px; border-left: #f1f1f9 1px solid; cursor: hand; color: #bcbcd5 padding-top: 0px; border-bottom: #6c76a7 1px solid; font-style: normal; background-color: #f1f1f9; text-decoration: none
}
a.btn:active, div.telo  a.btn:active {
margin:0px 0px 0px 5px;border-right: #b90000 1px solid; padding-right: 3px; border-top: #ffcccc 1px solid; padding-left: 3px; font-weight: bold; padding-bottom: 0px; border-left: #ffcccc 1px solid; cursor: hand; color: #ffffff; padding-top: 0px; border-bottom: #b90000 1px solid; font-style: normal; background-color: #ff0000; text-decoration: none
}
a.btn:hover, div.telo  a.btn:hover {
margin:0px 0px 0px 5px; border-right: #b90000 1px solid; padding-right: 3px; border-top: #ffcccc 1px solid; padding-left: 3px; font-weight: bold; padding-bottom: 0px; border-left: #ffcccc 1px solid; cursor: hand; color: #ffffff; padding-top: 0px; border-bottom: #b90000 1px solid; font-style: normal; background-color: #ff0000; text-decoration: none
}
/* toparticles_main - tlačítko tmavé */
div.toparticles_main  table tr th.odkaz a.btndark, div.toparticles_main  table tr th.odkaz a.btndark:link, div.toparticles_main  table tr th.odkaz a.btndark:visited, div.toparticles_main  table tr th.odkaz a.btndark:active {
border-right: #000776 1px solid; border-bottom: #000776 1px solid; border-left: #f1f1f9 1px solid; border-top: #f1f1f9 1px solid; padding: 0px 3px 0px 3px; font-size:11px; font-weight: bold; font-style: normal; cursor: hand;  background-color: #4e4f8c; color: #ffffff; text-decoration: none; 
}
div.toparticles_main  table tr th.odkaz a.btndark:hover {
border-right: #850000 1px solid; border-top: #ffe6e6 1px solid; border-left: #ffe6e6 1px solid; color: #ffcccc;   border-bottom: #850000 1px solid; background-color: #ff0000;  
}

/* tlačítko tmavé */
 .btndark, a.btndark {
margin:0px 0px 0px 5px;border-right: #000776 1px solid; padding-right: 3px; border-top: #f1f1f9 1px solid; padding-left: 3px; font-weight: bold; padding-bottom: 0px; border-left: #f1f1f9 1px solid; cursor: hand; color: #dbdbeb; padding-top: 0px; border-bottom: #000776 1px solid; font-style: normal; background-color: #6c76a7; text-decoration: none
}
 a.btndark:link {
margin:0px 0px 0px 5px;border-right: #000776 1px solid; padding-right: 3px; border-top: #f1f1f9 1px solid; padding-left: 3px; font-weight: bold; padding-bottom: 0px; border-left: #f1f1f9 1px solid; cursor: hand; color: #ffffff; padding-top: 0px; border-bottom: #000776 1px solid; font-style: normal; background-color: #6c76a7; text-decoration: none
}
 a.btndark:visited {
margin:0px 0px 0px 5px;border-right: #000776 1px solid; padding-right: 3px; border-top: #f1f1f9 1px solid; padding-left: 3px; font-weight: bold; padding-bottom: 0px; border-left: #f1f1f9 1px solid; cursor: hand; color: #bcbcd5 padding-top: 0px; border-bottom: #000776 1px solid; font-style: normal; background-color: #939abe; text-decoration: none
}
 a.btndark:active {
margin:0px 0px 0px 5px;border-right: #8a8ab5 1px solid; padding-right: 3px; border-top: #dbdbeb 1px solid; padding-left: 3px; font-weight: bold; padding-bottom: 0px; border-left: #dbdbeb 1px solid; cursor: hand; color: #ffffff; padding-top: 0px; border-bottom: #8a8ab5 1px solid; font-style: normal; background-color: #000776; text-decoration: none
}
.btndark:hover {
margin:0px 0px 0px 5px;border-right: #8a8ab5 1px solid; padding-right: 3px; border-top: #dbdbeb 1px solid; padding-left: 3px; font-weight: bold; padding-bottom: 0px; border-left: #dbdbeb 1px solid; cursor: hand; color: #ffffff; padding-top: 0px; border-bottom: #8a8ab5 1px solid; font-style: normal; background-color: #000776; text-decoration: none
}


/* datum obsah vydání -div lists */
div.lists table tr th.odkaz a {
	margin:1px 10px 1px 0px;color: #dbdbeb;
}

/* odkaz historie -div lists */
div.lists table tr th.odkaz a, div.lists table tr th.odkaz a:link, div.lists table tr th.odkaz a:active {
	margin:1px 0px 1px 0px;color: #6c76a7;
}
div.lists table  tr th.odkaz a:hover {
color: #ffffff;
}
/* tlačítko historie - div.lists */
div.lists table tr th.odkaz a span.btndark, div.lists table tr th.odkaz a:link span.btndark, div.lists table tr th.odkaz a:active span.btndark, div.lists table tr th.odkaz a:visited span.btndark, {
	margin:1px 0px 1px 0px; border-right: #000776 1px solid; padding-right: 3px; border-top: #dbdbeb 1px solid; padding-left: 3px; font-weight: bold; padding-bottom: 0px; border-left: #dbdbeb 1px solid; cursor: hand; color: #6c76a7; padding-top: 0px; border-bottom: #000776 1px solid; font-style: normal; background-color: #4e4f8c; text-decoration: none
}
div.lists table tr th.odkaz a:hover span.btndark {
	border-right: #850000 1px solid; border-top: #ffe6e6 1px solid;  border-left: #ffe6e6 1px solid; color: #ffffff; border-bottom: #850000 1px solid; background-color: #ff0000;
}
/* odkaz rubriky -div lists */
div.lists table tr th a:link, div.lists table tr th a:visited {
	color: #dbdbeb;
}
div.lists table tr th a:active, div.lists table tr th a:hover {
	color: #ffffff;
}


/* tlačítko odkaz zdroj */
div.rt a.btn:hover, p.rt a.btn:hover, {
	color: #ffffff;}


/* tlačítko červené */
.btnred, a.btnred {
margin:0px 0px 0px 5px;border-right: #850000 1px solid; padding-right: 3px; border-top: #ffe6e6 1px solid; padding-left: 3px; font-weight: bold; padding-bottom: 0px; border-left: #ffe6e6 1px solid; cursor: hand; color: #ffcccc; padding-top: 0px; border-bottom: #850000 1px solid; font-style: normal; background-color: #ff0000; text-decoration: none
}
a.btnred:link {
margin:0px 0px 0px 5px;border-right: #850000 1px solid; padding-right: 3px; border-top: #ffe6e6 1px solid; padding-left: 3px; font-weight: bold; padding-bottom: 0px; border-left: #ffe6e6 1px solid; cursor: hand; color: #ffffff; padding-top: 0px; border-bottom: #850000 1px solid; font-style: normal; background-color: #ff0000; text-decoration: none
}
a.btnred:visited {
margin:0px 0px 0px 5px;border-right: #850000 1px solid; padding-right: 3px; border-top: #ffe6e6 1px solid; padding-left: 3px; font-weight: bold; padding-bottom: 0px; border-left: #ffe6e6 1px solid; cursor: hand; color: #ffcccc; padding-top: 0px; border-bottom: #850000 1px solid; font-style: normal; background-color: #ff7f7f; text-decoration: none
}
a.btnred:active {
margin:0px 0px 0px 5px;border-right: #850000 1px solid; padding-right: 3px; border-top: #ffe6e6 1px solid; padding-left: 3px; font-weight: bold; padding-bottom: 0px; border-left: #ffe6e6 1px solid; cursor: hand; color: #ffffff; padding-top: 0px; border-bottom: #850000 1px solid; font-style: normal; background-color: #b90000; text-decoration: none
}
a.btnred:hover {
margin:0px 0px 0px 5px;border-right: #850000 1px solid; padding-right: 3px; border-top: #ffe6e6 1px solid; padding-left: 3px; font-weight: bold; padding-bottom: 0px; border-left: #ffe6e6 1px solid; cursor: hand; color: #ffffff; padding-top: 0px; border-bottom: #850000 1px solid; font-style: normal; background-color: #b90000; text-decoration: none
}

/*šipky u odkazů */

div.telo a[href^='http:'],div.telo a[href^='http:']:link{
	padding-right: 12px;
	background-image: url("link-out_d.gif");
	background-position: right top;
	background-repeat: no-repeat;
	}
div.telo a[href^='mailto:']:hover, div.telo a[href^='http:']:active, div.telo a[href^='http:']:hover, div.telo a[href^='/art/'],div.telo a[href^='/art/']:link, div.telo a.btnred[href^='http:']:hover, div.telo a.btnred[href^='/art/']:hover {
	padding-right: 12px;
	background-image: url("link-out_r.gif");
	background-position: right top;
	background-repeat: no-repeat;
	}
div.telo a[href^='/art/']:active, div.telo a[href^='/art/']:hover{
	padding-right: 12px;
	background-image: url("link-out_a.gif");
	background-position: right top;
	background-repeat: no-repeat;
	}
div.telo a[href^='mailto:'], div.telo a[href^='/art/']:visited, div.telo a[href^='http:']:visited{
	padding-right: 12px;
	background-image: url("link-out_v.gif");
	background-position: right top;
	background-repeat: no-repeat;
	}
div.telo a.btnred[href^='/art/'],div.telo a.btnred[href^='/art/']:link,div.telo a.btn[href^='http:']:hover,div.telo a.btn[href^='/art/']:hover{
	padding-right: 12px;
	background-image: url("link-out_w.gif");
	background-position: right top;
	background-repeat: no-repeat;
	}
div.telo a.btnred[href^='/art/']:visited{
	padding-right: 12px;
	background-image: url("link-out_p.gif");
	background-position: right top;
	background-repeat: no-repeat;
	}


/* citáty, odkazy */
p.cit, div.cit, table tr td div.cit, table tr td p.cit {
	padding-left: 10px; margin-left: 0px; border-left: 8px solid #DBDBEB; 	font-size: 12px; 	
}
p.citlight, div.citlight, table tr td div.citlight, table tr td p.citlight {
	padding-left: 10px; margin-left: 0px; border-left: 8px solid #E9E9F5; 	font-size: 12px; 	
}
p.citwhite, div.citwhite, table tr td div.citwhite, table tr td p.citwhite {
	padding-left: 10px; margin-left: 0px; border-left: 8px solid White; 	font-size: 12px; 	
}
p.citdark, div.citdark {
	padding-left: 10px; margin-left: 0px; border-left: #000776 8px solid; 	font-size: 12px; 
}
p.citred, div.citred {
	padding-left: 10px; margin-left: 0px; border-left: 8px solid Red; 	font-size: 12px; 
}
p.citrt, div.citrt {
	padding-left: 10px; margin-left: 0px; border-left: 8px solid #DBDBEB; float:right; text-align:left
}
p.citdarkrt, div.citdarkrt {
	padding-left: 10px; margin-left: 0px; border-left: 8px solid #000776; float:right; text-align:left
}
p.citredrt, div.citredrt {
	padding-left: 10px; margin-left: 0px; border-left: 8px solid Red; float:right; text-align:left
}
p.citmotto, div.citmotto {
	margin-left: 50%; text-indent: 0px; font-style: italic; text-align: right
}
/* výňatky - papír */
div.papcn {
	border-right: #bcbcd5 6px solid; padding-right: 20px; border-top: #bcbcd5 1px solid; margin-top: 12px; padding-left: 20px; padding-bottom: 20px; margin-left: 5%; border-left: #bcbcd5 1px solid; margin-right: 5%; padding-top: 10px; border-bottom: #bcbcd5 6px solid; background-color: #f1f1f9
}
div.papju {
	border-right: #bcbcd5 6px solid; padding-right: 15px; border-top: #bcbcd5 1px solid; margin-top: 8px; padding-left: 15px; padding-bottom: 5px; margin-left: 0%; border-left: #bcbcd5 1px solid; margin-right: 0%; padding-top: 5px; border-bottom: #bcbcd5 6px solid; background-color: #f1f1f9
}
div.paprt {
	border-right: #bcbcd5 6px solid; padding-right: 15px; border-top: #bcbcd5 1px solid; margin-top: 8px; padding-left: 15px; padding-bottom: 5px; margin-left: 20%; border-left: #bcbcd5 1px solid; margin-right: 0%; padding-top: 5px; border-bottom: #bcbcd5 6px solid; background-color: #f1f1f9
}
/*papír - životopis */
div.paprt250 {
	width: 250px; float: right; border-right: #bcbcd5 6px solid; padding-right: 15px; border-top: #bcbcd5 1px solid; margin-top: 8px; padding-left: 15px; padding-bottom: 5px; margin-left: 15px; border-left: #bcbcd5 1px solid; margin-right: 0px; padding-top: 5px; border-bottom: #bcbcd5 6px solid; background-color: #f1f1f9
}
div.paprt350 {
	width: 350px; float: right; border-right: #bcbcd5 6px solid; padding-right: 15px; border-top: #bcbcd5 1px solid; margin-top: 8px; padding-left: 15px; padding-bottom: 5px; margin-left: 15px; border-left: #bcbcd5 1px solid; margin-right: 0px; padding-top: 5px; border-bottom: #bcbcd5 6px solid; background-color: #f1f1f9
}
/* falšný li */
div.rowlight {
	padding-right: 10px; padding-left: 26px; font-size: 13px; background: url(/graphics/qdiv-bcbcd5.gif) #f0f0f7 no-repeat 0px 3px; padding-bottom: 2px; margin: 3px 0px 0px; padding-top: 2px; text-align: justify;
}
div.row {
	padding-right: 10px; padding-left: 26px; font-size: 13px; background: url(/graphics/qdiv-bcbcd5.gif) #ffffff no-repeat 0px 3px; padding-bottom: 2px; margin: 3px 0px 0px; padding-top: 2px; text-align: justify;
}
div.rowred {
	padding-right: 10px; padding-left: 26px; font-size: 13px; background: url(/graphics/qdiv-red.gif) #ffffff no-repeat 0px 3px; padding-bottom: 2px; margin: 3px 0px 0px; padding-top: 2px; text-align: justify;
}
div.rowlightred {
	padding-right: 10px; padding-left: 26px; font-size: 13px; background: url(/graphics/qdiv-red.gif) #f0f0f7 no-repeat 0px 3px; padding-bottom: 2px; margin: 3px 0px 0px; padding-top: 2px; text-align: justify;
}
/* zvýrazňovací box - citáty */ 
    /* světlý*/
div.boxright {
	padding-right: 15px; border-top: #000776 1px solid; padding-left: 15px; float: right; padding-bottom: 15px; margin: 10px -5px 10px 10px; width: 190px; color: #000776; padding-top: 15px; border-bottom: #000776 1px solid; background-color: #f1f1f9; text-align: center
}
div.boxleft {
	padding-right: 15px; border-top: #000776 1px solid; padding-left: 15px; float: left; padding-bottom: 15px; margin: 10px 10px 10px -13px; width: 190px; color: #000776; padding-top: 15px; border-bottom: #000776 1px solid; background-color: #f1f1f9; text-align: center
}
   /* bílý */
div.boxlightright {
	padding-right: 15px; border-top: #000776 1px solid; padding-left: 15px; float: right; padding-bottom: 15px; margin: 10px -5px 10px 10px; width: 190px; color: #6c76a7; padding-top: 15px; border-bottom: #000776 1px solid; background-color: white; text-align: center
}
div.boxlightleft {
	padding-right: 15px; border-top: #000776 1px solid; padding-left: 15px; float: left; padding-bottom: 15px; margin: 10px 10px 10px -13px; width: 190px; color: #6c76a7; padding-top: 15px; border-bottom: #000776 1px solid; background-color: white; text-align: center
}
   /* červený */ 
div.boxredleft {
	padding-right: 15px; border-top: #850000 1px solid; padding-left: 15px; float: left; padding-bottom: 15px; margin: 10px 10px 10px -13px; width: 190px; color: white; padding-top: 15px; border-bottom: #850000 1px solid; background-color: red; text-align: center
}
div.boxredright {
	padding-right: 15px; border-top: #850000 1px solid; padding-left: 15px; float: right; padding-bottom: 15px; margin: 10px -5px 10px 10px; width: 190px; color: white; padding-top: 15px; border-bottom: #850000 1px solid; background-color: red; text-align: center
}
/* obrázky v textu */
img.imgright {
	margin: 2px 0px 5px 15px; border-top-style: none; border-right-style: none; border-left-style: none; text-align: right; border-bottom-style: none
}
img.imgleft {
	margin: 2px 15px 5px 0px; border-top-style: none; border-right-style: none; border-left-style: none; text-align: left; border-bottom-style: none
}

/* tělo - úvodník */
div.topart a {
	font-weight: bold; text-decoration: none
}
div.topart a:active {
	color: #ff0000
}
div.topart a:hover {
	color: #ff0000
}
/* tělo - článek */
div.art a {
	font-weight: bold; text-decoration: none
}
div.art a:active {
	color: #ff0000
}
div.art a:hover {
	color: #ff0000
}

/* titulek, nadtitulek, podtitulek, podpis autora, ... */
div.column div.title, div.column div.autori, div.topart div.nau, div.topart div.nadtitul, div.topart div.titul, div.topart div.podtitul, div.topart div.autori, div.topart div.nau, div.art div.nadtitul, div.art div.titul, div.art div.podtitul, div.art div.autori  {
        text-indent: 0px;
        text-align: left;
        font-weight: bold;
}
div.column div.title{
        padding-right:30px;
}
div.topart div.nadtitul,  div.art div.nadtitul,  div.column div.nadtitul  {
/*      font-size: 15px; */
        color: #6c76a7;
        margin-right:10%;
}
div.topart div.podtitul,  div.art div.podtitul,  div.column div.podtitul  {
/*      font-size: 15px; */
        color: #6c76a7;
        margin-right:10%;
}
 
div.nadtitul a, div.titul a, div.podtitul a, div.autori a, div.nadtitul a:active, div.titul a:active, div.podtitul a:active, div.autori a:active,  {
        color: #000776; 
}
div.nadtitul a:hover, div.titul a:hover, div.podtitul a:hover, div.autori a:hover {
        color: #ff0000; 
}
 
div.topart h2, div.topart h3, div.art h2, div.art h3 {
        margin: 0 0 0 0;
}

div.topart div.titul h2 {
        font-size: 24px;
        line-height: 125%;
}

div.topart div.nadtitul h3, div.topart div.podtitul h3 {
        font-size: 16px;
        line-height: 125%;
}

div.art div.titul h2 {
        font-size: 20px;
        line-height: 125%;
}

div.art div.nadtitul h3, div.art div.podtitul h3 {
        font-size: 15px;
        line-height: 125%;
}

div.nadtitul a, div.titul a, div.podtitul a, div.autori a, div.nadtitul a:active, div.titul a:active, div.podtitul a:active, div.autori a:active,  {
color: #000776; 
}
div.nadtitul a:hover, div.titul a:hover, div.podtitul a:hover, div.autori a:hover {
color: #ff0000; 
}
/* falešná neviditelná tabulka v článku, vymezující chování div.cit */
div.telo table, div.telo table tr, div.telo table tr td 
{ 
	border:0px;
	border-collapse: collapse;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/* sloupek - column */
div.column a {
	font-weight: bold; text-decoration: none
}
div.column a:active {
	color: #ff0000
}
div.column a:hover {
	color: #ff0000
}
div.column div.telo img {
	padding: 0px 0px 0px 0px;
	/*margin: 0px -20px 0px -40px;*/
	margin: 0px 0px 0px 0px;
	text-align: left;
	text-indent: 0px;
}
/* odstavec textu ve sloupku */
div.column div.telo div, div.column div.telo p {
	margin-right: 15px; 
	margin-left: 22px;
	text-align: justify;
	text-indent: 20px;
	font-style: italic;
	font-size: 13px;
}
div.column div.telo p {
	margin-top: 5px;
	margin-bottom: 5px;
}
div.column div.telo div {
	margin-top: 5px;
	margin-bottom: 0px;
	}
div.column div.telo p.basen {
	text-align: left;
	text-indent: 0px;
	font-style: italic;
	font-size: 13px;
	margin-top: 5px;
	margin-bottom: 5px;
}
div.column div.telo p.vybral, div.column div.telo p.zaslal {
	text-align: right;
	text-indent: 0px;
	font-style: normal;
	font-size: 9px;
	margin-top: 10px;
	margin-bottom: 0px;
}
div.column div.telo p.zivotopis, div.column div.telo div.zivotopis {
	text-align: justify;
	text-indent: 0px;
	font-style: normal;
	font-size: 9px;
	margin-top: 5px;
	margin-bottom: 0px;
}

/* pravý sloupec */
td.rbl {
	vertical-align: top; width: 19px; padding-top: 5px; text-align: right
}
img.blt {
	width: 8px; height: 8px
}
td.rli {
	padding-right: 3px; padding-left: 7px; padding-bottom: 2px; width: 156px; padding-top: 2px
}
td.rli, td.rbl {
	color:#000776; font-size:11px
}
td.rli a,td.rbl a:link, td.rli a:active, td.rli a:visited, td.rbl a, td.rbl a:link, td.rbl a:active, td.rbl a:visited {
	color:#000776;font-weight: bold;text-decoration: none;	font-size:11px
}
td.rli a:hover, td.rbl a:hover {
	color:#ff0000;font-weight: bold;text-decoration: none;	font-size:11px
}
/* pokus linky topadv 
div.topadv {
	border-top: red 1px solid; margin-top: 5px; margin-bottom: 5px; padding-bottom: 5px; padding-top: 5px; border-bottom: red 1px solid
}*/
/* citace v textu s vysvětlivkou title */
abbr, acronym, span.abbr, cite {cursor: help; border-bottom: 1px solid #dbdbeb; }

/* tabulka dekorativní */
table.table {background-color:#f1f1f9;border: 1px solid #6c76a7; border-collapse: collapse;}
table.table tr td, table.table tr th {font-size: 11px;padding-left:8px; padding-right:8px; border-right: 1px solid #6c76a7; border-bottom: 1px solid #6c76a7;}
td.td,  div.topart table tr td,  div.art table tr td,  div.column table tr td 			{vertical-align : top; text-indent:0px;padding-left:8px; padding-right:8px; font-size:11px }
th.th, td.th		{vertical-align : top; background-color: #6c76a7;color:#ffffff;padding-left:8px; padding-right:8px; }
th.thc 		{vertical-align : top; background-color: #6c76a7;color:#ffffff;text-align:center;text-indent:0px;padding-left:8px; padding-right:8px; }
th.thc a:link	{color:#ffdfdf}
th.thc a:visited {color: #ffd2d2}
th.thc a:active, th.thc a:hover {color: #99ff66}
th.thcb 		{vertical-align : top; background-color: #6c76a7;color:#ffffff;text-align:center;text-indent:0px;font-weight:bold;padding-left:8px; padding-right:8px; }
th.thlb 		{vertical-align : top; background-color: #6c76a7;color:#ffffff;text-align:left;text-indent:0px;font-weight:bold;padding-left:8px; padding-right:8px; }
th.thr 		{vertical-align : top; background-color: #ff0000;color:#ffffff;border:1px #FF0000 solid;border-top:1 #ff3300 solid;padding-left:8px; padding-right:8px; 	border-collapse: collapse;}
th.thrcb 		{vertical-align : top; background-color: #ff0000;color:#ffffff;border:1px #FF0000 solid;border-top:1 #ff3300 solid;	border-collapse: collapse;text-align:center;text-indent:0px;font-weight:bold;padding-left:8px; padding-right:8px; }
td.rt, th.rt 	{TEXT-ALIGN: right; padding-left:8px; padding-right:8px; }
td.ni, th.ni  	{TEXT-ALIGN: left; padding-left:8px; padding-right:8px; }
td.cn, th.cn	{TEXT-ALIGN: center;padding-left:8px; padding-right:8px; }
td.cju, th.ju	{TEXT-ALIGN: justify;padding-left:8px; padding-right:8px; }
td.bl, th.bl {font-weight:bold}

/* mp's */
.titlebar {width: 100%; background: url(graphics/bar.gif) repeat-x}
.bottombar {background: #DBDBEB; font-size: 12px;}
div.tag {font-size: 12pt; font-weight: bold; color: #FFFFFF}
table.sec {font-size: 12px; margin: 20px 15px 15px 15px; border-top: 1px solid #ff1214}
table.sec td.alt {}
table.atxls {font-size: 13px; vertical-align: top}
table.atxls td {vertical-align: top; margin: 10px 10px 10px 10px}

