html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, big, cite, code, img, small, strong, b, u, i, center, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, table, caption, tr, th, td, input{  margin: 0px;  padding: 0px;}body{  color: #000000;  font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;  font-size: 80%;  line-height: 130%;  text-align: left;}a:link{  color: #c40000;}a:visited{  color: #800080;}a:hover{  color: #1d48cc;}ul{  margin: 0.5em 0em 0.7em 1.4em;  list-style-type: square;}ol{  margin: 0.5em 0em 0.7em 1.8em;}li{  vertical-align: middle;}  h1{  font-size: 125%;  margin-top: 0.2em;  color: #000000;  margin-bottom: 0.5em;}h1 a:link, h1 a:visited{  text-decoration: none;  color: #000000;}h1 a:hover{  color: #000000;}h2{  font-size: 120%;  color: #000000;}h3{  font-size: 110%;  color: #000000;}h4{  color: #000000;  font-size: 100%;}pre{  display: block;  white-space: pre;  overflow: auto;  padding: 8px 8px;  margin-bottom: 1em;  margin-top: 0.2em;  line-height: 130%;  border: 1px solid #000000;}table{  border-collapse: collapse;}td, th{  border: 1px solid #000000;   padding: 0em 0.3em;}th{  background: #dddddd;}hr{ border-width:0; border-top:1px solid #000000; height:1px;}.bnr{  height: 50px;}.bnr h1{  font-size: 180%;}.hledani{ display: none;}a.feed{  display: none;  }a.feed:hover{  color: #ffffff;}.br-wrap{  display: none}.vpravo { display: none;}.vlevo { display: none;} .rklm2{  display: none;}.obsah {  padding-bottom: 1.2em;}.clanek, .cely-clanek, .vys-hled{  padding: 0px 1px;}.rklm{ display: none;}.dolni{  margin-top: 0;  margin-bottom: 0.8em;}.clanek h1, .vys-hled h1{  font-size: 120%;  line-height: 1.45em;  margin-top: 0;  margin-bottom: 0.1em;  padding-left: 0.3em;  border-bottom: 1px solid #333333;}/* forma jeden-clanek */.left{  text-align: left;}.right{  text-align: right;}.cely-clanek{  padding-bottom: 2px;}.cely-clanek p{  margin-bottom: 1em;  margin-top: 0.2em;}.figure{  text-align: center;  line-height: 100%;}.figure p{  font-size: 90%;  color: #555555;  margin: 0;}.levyfl{  float: left;}.pravyfl{  float: right;}.autor-pod{  text-align: right;  font-size: 90%;  color: #444444;}.autor-pod a:link{  color: #555555;}  .autor-pod a:hover{  color: #1d48cc;} /* ----------------------*/.hlimg{  vertical-align: text-bottom;}.stred{  text-align: center;  margin-top: 0.2em;  margin-bottom: 0.9em;}p.odkaz{  font-size: 90%;  margin-bottom: 1.8em;}/* ---------- */.imgleft{  float: left;  padding-right: 5px;  padding-top: 3px;}p.info{  font-size: 90%;  color: #555555;  margin-top: 0;  margin-bottom: 0.4em;  padding-left: 0.4em;}.info a:link{  color: #c54141;}.info a:hover{  color: #1d48cc;}p.pokrac{  clear: left;  text-align: right;  margin-right: 10px;  margin-top: 0.1em;  margin-bottom: 0.3em;}.pokrac a{  padding-right: 12px;}.checkbox{  vertical-align: middle;}/* styly komentaru */.komentar{  margin-top: 0.8em;}.kom_header{ padding: 0.3em 0.5em; border-top: 1px solid #444444;}#cpreview{  margin-top: 0.8em;}.komentar p, .nahled_msg p{  margin: 0.2em 0.5em;}.kom_header p{  margin: 0;}.comments-wrapper{  display: none;}.kontakt{  margin-bottom: 1.1em;}.kontakt table{  margin-right: auto;  margin-left: auto;  border: 1px solid #4b69be;  border-collapse: separate;  padding: 0.3em;}.kontakt td{  border: none;}.kontakt textarea{  width: 370px;  height: 100px; }.nahoru{ vertical-align: top; height: 3.5em;}.dolu{  vertical-align: bottom;  padding-left: 0.7em;}.komentar a:link{  color: #0000d9; }.komentar a:hover{  color: #dd0000;}.mensi{  font-size: 85%;}.comwrap h2{  font-size: 110%;}.comwrap h3{  margin-top: 1em;}.comments-wrapper table, .comments-wrapper td{  border: none;}/* ---- spodni navigace ----- */.rsxwrap{  float:left;  position:relative;  left:50%;  text-align:left;/*  margin-top: 1em;  margin-bottom: 1.5em;*/}ul.rsx-page-num-list{  list-style-type: none;  position:relative;  left:-50%;}.rsx-page-num-list li{  float: left;  position: relative}.unlinked{  border: 1px solid #8e98ba;  background: #e9f1f5;  display: block;  padding: 2px 5px;  margin-right: 5px;  color: #00437b;}.rsx-page-num-list a{  display: block;  padding: 2px 5px;  text-decoration: none;  color: #000000;  border: 1px solid #ffffff;  border-bottom-color: #8e98ba;  margin-right: 5px;}.rsx-page-num-list a:link, .rsx-page-num-list a:visited{  color: #000000;  border-bottom-color: #8e98ba;}.rsx-page-num-list a:hover{  background-color: #e9f1f5;  border-color: #1d48cc;}.rsx-nav-left a{  position: relative;  text-decoration: underline;  border: none;}.rsx-nav-left a:link, .rsx-nav-left a:visited{  background-color: #ffffff;  color: #c40000;}.rsx-nav-left a:hover{  color: #1d48cc;  background-color: #ffffff;}.rsx-nav-right a{  position: relative;  text-decoration: underline;  border: none;}.rsx-nav-right a:link, .rsx-nav-right a:visited{  background-color: #ffffff;  color: #c40000;}.rsx-nav-right a:hover{  color: #1d48cc;  background-color: #ffffff;}/* ---------------- */.cleaner {	clear: both;  padding: 0px;  margin: 0px;  height: 0px;}.autor{   margin-top: 8px;  margin-bottom: 8px;  padding: 7px 0px;  font-size: 90%;  border-top: 2px solid #000000;}small{  font-size: 100%;}/*  styles for the unit rater     */.hodnoceni p{  margin-bottom: 0.6em;  margin-top: 0;  font-size: 90%;}.loading {	height: 30px;	background: url('/img/working.gif') 50% 50% no-repeat;	}	.unit-rating { /* the UL */	background: url('/img/starrating.gif') repeat-x left top;  height: 20px;  list-style:none; 	margin: 0px;	padding:0px;	position: relative;	}.unit-rating li{	padding:0px;	margin:0px;	float: left;	text-indent: -9000px;}	.unit-rating li a {	display:block;	height: 20px;	outline: none;	padding: 0px;	position: absolute;	text-decoration: none;	text-indent: -9000px;	width: 12px;	z-index: 20;}	.unit-rating li a:hover{	background: url('/img/starrating.gif') left center;	left: 0px;	z-index: 2;}.unit-rating a.r1-unit{left: 0px;}.unit-rating a.r1-unit:hover{width:12px;}.unit-rating a.r2-unit{left:12px;}.unit-rating a.r2-unit:hover{width: 24px;}.unit-rating a.r3-unit{left: 24px;}.unit-rating a.r3-unit:hover{width: 36px;}.unit-rating a.r4-unit{left: 36px;}	.unit-rating a.r4-unit:hover{width: 48px;}.unit-rating a.r5-unit{left: 48px;}.unit-rating a.r5-unit:hover{width: 60px;}.unit-rating li.current-rating {	background: url('/img/starrating.gif') left bottom;	display: block;	height: 20px;	position: absolute;	text-indent: -9000px;	z-index: 1;}.voted {color:#999;}.thanks {color:#36AA3D;}