body {margin:0;padding:0;color:#474747;background-color:#F0EFEA;text-align:center;
	font:87.5%/1.4 Georgia, "New York CE", utopia, serif;
	background:#F0EFEA url('back-symbols.gif') no-repeat center top}

a {color:#F25501}
a:visited, a:hover {color:#DA5209}
a:hover {text-decoration:none}

img {border:0;}
img.border {border:7px solid white}

p {margin: 0 0 0.5em 0}

table {font-size:100%;border-collapse:collapse}
table, td, th {margin:0;padding:0;border:0;vertical-align:top}

h1,h2,h3 {margin:0 0 0.5em 0;font:italic 100%/1.4 Georgia, "New York CE", utopia, serif;}
h1 {font-size:186%;}
h2 {font-size:157%}
h2.big {font-size:186%}
h3 {margin-top:0;}

hr {display:none}

ul.list1 {list-style-type:none;margin:0 0 1em 0;padding:0}
ul.list1 li {margin:0 0 0.4em 0;padding:0 0 0 15px;background:url('bul.gif') no-repeat 0 0.4em}

ul.list2 {list-style-type:none;margin:0 0 1em 0;padding:0}
ul.list2 li {margin:0 0 0.25em 0;padding:0 0 0 15px;background:url('bul2.gif') no-repeat 0 0.4em}

table.tbl1 {width:100%}
table.tbl1 td,
 table.tbl1 th {border-top:1px dotted #C8C6C3;padding:5px 0 5px 10px}
table.tbl1 td.ico {text-align:right;padding:8px 10px 5px 10px}
table.tbl1 th {font-weight:normal;padding-right:50px;text-align:left}
table.tbl1 td.desc {padding-top:6px;font-size:92%}
table.tbl1 th.tip {background:url('tip-small.gif') right center no-repeat;}
table.tbl-sources th {white-space:nowrap;padding-right:10px}

form {margin:0}
input, textarea {font: 14px/1.3 Georgia, "New York CE", utopia, serif;}

.cleaner {clear:both;width:100%;height:0;overflow:hidden;visibility:hidden}

.firstsection {margin-top:1em}

.anote {width:250px;float:left;margin:0 52px 1.25em 0;position:relative;left:-6px}
.anote h3 {margin-bottom:0.4em;margin-left:6px;
	font:italic 157%/1.2 Georgia, "New York CE", utopia, serif;}
.anote h3 a {display:block}
.anote p {font-family:Arial, Helvetica, sans-serif;margin-left:6px;}
.anote-last {margin-right:0}
.anote-tip {background:url('tip.gif') no-repeat 0 0}
.anote-tip h3 {min-height:50px}
.anote-tip h3 a {padding-left:57px}


.tools {border:1px dotted #C8C6C3;border-width:0 0 1px 0;padding:0 0 1.25em 0;margin-left:6px;
	font:86%/1.3 Georgia, "New York CE", utopia, serif}
.tools .ico {float:left;padding:0px 0 0 0}
.tools .sep {color:#C8C6C3;margin:0 5px}
.tools p {margin:0 0 2px 25px}
.tools a.permalink {float:right;padding-top:8px;font-size:108%;text-decoration:none}
.tools a {white-space:nowrap}

.cols3 {width:100%;margin:0.75em 0 0 0;background:url('cols3.gif') 0 0 repeat-y}
.cols3 .col1 {float:left;width:250px;margin-right:66px}
.cols3 .col2 {float:left;width:250px;margin-right:66px}
.cols3 .col3 {float:left;width:250px;}
.cols3 .anote {width:100%;float:none;margin-right:0}
#column3 {padding-bottom:80px}

.anotes3 {width:100%;margin:0.75em 0 0 0;background:url('cols3.gif') 0 0 repeat-y}
.anotes3 .anote {margin-right:66px}
.anotes3 .anote-last {margin-right:0}
.anotes3 .cols3 {margin:0;background-image:none}
.anotes3 .cols3 .col12 {float:left;width:556px;margin-right:76px}
.anotes3 .cols3 .col12 .col1 {float:left;margin-right:0}
.anotes3 .cols3 .col12 .col2 {float:right;margin-right:0}

.older {position:relative;}
.older a {display:block;position:absolute;right:25px;bottom:10px;width:90px;height:90px;
	background:#f25501 url('circle-orange-90.gif') 0 0 no-repeat;color:white;text-align:center;font-style:italic }
.older a span {display:block;padding-top:25px}

.pager {text-align:center}
.pager .prev {float:left;white-space:nowrap}
.pager .next {float:right;white-space:nowrap}

.crumbs {text-align:right;margin:2em 0}
.crumbs a {color:#415e5e}
.crumbs a:hover {color:#447777}
.crumbs .sep {color:#89bfbf}

.source-ico {background-image:url('feed.png');background-repeat:no-repeat}

.float-left {float:left;white-space:nowrap;margin:0 10px 0 0}
.textpage h2 {margin-top:1em;color:#F25501}
.textpage ul {list-style-type:none;margin:0 0 1em 0;padding:0;border-bottom:1px dotted #C8C6C3}
.textpage ul li {margin:0;padding:8px 0 8px 35px;background:url('bul3.gif') left center no-repeat;border-top:1px dotted #C8C6C3}
.textpage blockquote {margin:15px 0 0 0;padding:15px 15px 0 40px;font-style:italic;
 background:url('bul3.gif') left center no-repeat;border-top:1px dotted #C8C6C3}

.layout1 {width:100%;background:url('line-vertical.gif') 599px 0 repeat-y}
.layout1 .content {width:560px;float:left}
.layout1 .bar {width:290px;float:right}
.layout1 .content-simplettl {padding-top:0.75em}

.bbox {background-color:#F6F6F6;padding:10px 25px 1px 25px;line-height:1.5}
.bbox h1,
 .bbox h2 {border-bottom:1px dotted #C8C6C3;font-size:120%;font-style:normal;text-align:center;
 padding-bottom:0.3em;margin:0 0 0.8em 0;text-transform:uppercase}
.bbox h1:first-letter,
	.bbox h2:first-letter {font-size:140%}
.bbox h2.two {border-top:1px dotted #C8C6C3;border-bottom:0;margin-top:1em;padding-top:0.5em;}
.bbox a {color:#415e5e}
.bbox ul li {margin:0 0 0.5em 0}
.bbox p {margin-bottom:1em}

.paragraf-top {padding-top:80px;background:url('paragraf.gif') center top no-repeat}
.paragraf-bottom {padding-bottom:80px;background:url('paragraf.gif') center bottom no-repeat}

.reklama1 {text-align:center}
.reklama1 .inner {width:220px;margin:0 auto;padding:1em 0 0.5em 0;background-color:#F6F6F6}
.reklama1 .inner a {text-decoration:none;}

.pager {text-align:center;margin:1.5em 0;line-height:28px;font-style:italic}
.pager a {white-space:nowrap}
.pager .prev {padding-left:35px;background:url('pager-prev.gif') left top no-repeat;}
.pager .next {padding-right:35px;background:url('pager-next.gif') right top no-repeat;}

.ttl1 {margin:0 0 1em 0}
.ttl1 h1 {padding-top:0.5em}

.countinfo {float:right;width:63px;height:63px;overflow:hidden;
	background:#1FAD49 url('countinfo.gif') 0 0 no-repeat;color:white;text-align:center;
	font-style:italic;}
.countinfo big {display:block;font-size:150%;font-weight:bold;padding-top:10px;line-height:1}
.countinfo em {font-size:85%}


#top {background:url('back-foot-grad.gif') center bottom repeat-x}
#topin {background:url('back-foot.jpg') center bottom no-repeat}

#toplinks {line-height:33px;white-space:nowrap;text-align:center;color:#415E5E;font-size:86%}
#toplinks .inner {display:inline-block;padding-right:6px; 
	background:url('toplinks2.png') right top no-repeat} 
#toplinks .inner2 {display:block;padding-left:20px;padding-right:14px;background:url('toplinks.png') 0 0 no-repeat}
#toplinks a {color:#415E5E;text-decoration:none}
#toplinks a:hover {text-decoration:underline;color:#447777}
#toplinks strong {font-weight:normal}
#toplinks strong a {color:#433B30}
#toplinks .sep {margin:0 8px;color:#C8C6C3}
#page {width:960px;margin:0 auto;padding:0 0 2em 0;text-align:left}

#header {width:960px;text-align:center}
#logo {margin:24px 10px 28px 0}

#search {float:right;width:320px;height:38px;overflow:hidden;white-space:nowrap;
	padding-top:13px;margin-bottom:-10px;text-align:center;background-color:white;}
#search p {margin:0 0 0 15px}
#search input {float:left}
#search input.text {border:1px solid #e5e4dc !important;padding:2px 3px;width:210px;height:30px;
	background-position:10px 10px !important;color:#666;font-style:italic;line-height:34px}
#search input.button {width:78px;height:36px;padding:0;margin:0;border:0;
	background:url('button.gif') 0 0 no-repeat;color:white;font-style:italic}

#menu {text-align:left;float:left;white-space:nowrap}
#menu ul {list-style-type:none;margin:0;padding:0;}
#menu ul li {margin:0 10px 0 0;padding:0;float:left;padding-top:11px;text-transform:uppercase}
#menu ul li a,
 #menu ul li strong {display:block;color:#433B30;text-decoration:none;padding:12px 27px 10px 27px;
	font-size:79%;}
#menu ul li big {font-size:114%;padding:0}
#menu ul li a {background-color:#c8c6c3 }
#menu ul li a:hover {text-decoration:underline}
#menu ul li.item2 a {background-color:#c2dada}
#menu ul li.active, 
 #menu ul li.active a,
 #menu ul li.active strong {background-color:white;}
#menu ul li strong {font-weight:normal}
 
#area {padding:20px 15px 30px 40px;zoom:1;background-color:white}

#footer {background:#C2DADA url('footer-zub.gif') 0 0 repeat-x;}
#footerin {background:url('footer-foot.gif') left bottom no-repeat;padding:40px 24px 1px 35px;}
#footer .cols {width:100%;background:url('footer-vertical.gif') 0 0 repeat-y;}
#footer .cols .col {float:left;display:inline;padding-top:1.5em}
#footer .cols .col1 {width:235px;margin-left:30px}
#footer .cols .col2 {width:270px;margin-left:50px}
#footer .cols .col3 {width:230px;margin-left:50px;padding-bottom:80px;background:url('footer-paragraf.gif') center bottom no-repeat}
#footer .cols .jirkafoto {margin:1em 0;width:100%;height:166px;position:relative;left:-7px}
#footer .cols .jirkafoto img {position:absolute;top:0;left:0}
#footer .cols .line {clear:both;width:100%;height:1px;overflow:hidden;background:url('footer-horizontal.gif') 0 0 no-repeat}
#footer h2 {margin:0 0 0.6em 0;text-transform:uppercase;font-style:normal;font-size:121%}
#footer h2:first-letter {font-size:141%}
#footer a {color:#415E5E}
#footer a:hover {color:black}
#footer a.rss {display:inline-block;width:29px;height:25px;overflow:hidden;position:relative;top:6px;
	text-indent:-1000px;margin-left:10px;background:url('rss.gif') 0 0 no-repeat;text-decoration:none;}
#footertext {padding:1em 30px 1em 15px}
#footertext a.toplink {float:right;margin-top:0.5em;background:url('bul-up.gif') 0 0.25em no-repeat;padding-left:18px}

#calendar {}
#calendar h2 {border:0;margin:0 0 0.5em 0;padding:0;}
#calendar a {text-decoration:none}
#calendar a:hover {text-decoration:underline;color:#F25501}
#calendar table {clear:both;font-family:Arial, Helvetica, sans-serif}
#calendar table td {border:1px dotted #c8c6c3;border-right:0;}
#calendar table td.first {border-left:0}
#calendar table a,
  #calendar table strong,
  #calendar table span {display:block;width:33px;height:32px;line-height:32px;overflow:hidden;text-align:center}
#calendar table strong {background:url('circle-orange-28.gif') no-repeat center;color:white}
#calendar table span {color:gray;font-style:italic}
#calendar .prev,
 #calendar .next {text-decoration:none;font-size:150%}
#calendar .prev {float:left}
#calendar .next {float:right}
#calendar p {background-color:#ededed;text-align:center;margin:0.75em 0;padding:0.5em 1em;font-size:75% }

