body {	width:99%;	text-align: center;	color: #444444;	background-color: #ffffff;	margin: 8px;	background: url("../img/hlavicka.jpg");	background-position: center 8px;	background-repeat: no-repeat;	font-family: verdana, arial, sans-serif;}h1 a{color: #ff9900;font-size: 150%;text-decoration: none;}img {border: 0px;margin: 0px;}.hidden{	display: none;}.rtext{	text-align: right;}.ctext{	text-align: center;}.line{	_height:1px;	min-height:1px;	line-height: 1px;	border:0px;	border-bottom: 1px solid #ffddaa;	margin: 0px;}.greyline{	_height:1px;	min-height:1px;	line-height: 1px;	border:0px;	border-bottom: 1px solid #bbbbbb;	margin: 4px 0 8px 0;}.line-clear{	_height:1px;	min-height:1px;	line-height: 1px;	clear: both;	margin: 3px;}.clear{	clear: both;}.fl{	float: left;}.fr{	float: right;}.mr10{	margin-right: 10px;}.mb8{	margin-bottom: 8px;}.mini{	text-align: center;	width: 80px;	_height: 80px;	min-height: 80px;	margin: 0 9px 0 0;	font-size: 80%;	overflow: hidden;}.small{	font-size: 75%;	color:#666666;}.half{	width: 49%;}.popis{	text-indent:0px !important;	font-style: italic;	font-size: 95% !important;			color: #555555 !important;  margin-top:-5px !important;	}label{	color: #444444;	font-size: 70%;}#popis {	position: absolute;	margin: 0px;	overflow: hidden;	width: 350px;	top: 82px;	left:0px;	z-index: 1;}#obsah a:link, #obsah-plny a:link {	color: #aa6600;	text-decoration: underline;}#obsah a:visited, #obsah-plny a:visited {	color: #666666;	text-decoration: underline;}#obsah a:active, #obsah-plny a:active {	color: #dd9900;	text-decoration: underline;}#obsah a:hover, #obsah-plny a:hover {	color: #ff8800;	text-decoration: underline;}#stranka{	position: relative;	margin: auto;	width:990px;	text-align: left;}#rychle-menu {	position: absolute;	margin: 0px;	overflow: hidden;	width: 280px;	top: 110px;	left:767px;}#rychle-menu select{	border: 1px #009900 solid;	width:223px;}#hledat {	position: absolute;	margin: 0px;	overflow: hidden;	width: 280px;	top: 83px;	left:710px;	text-align: right;}	#hledat input{	border: 1px #009900 solid;	padding:2px 5px 2px 5px;	color: #005500;	width: 150px;	height: 15px;	background-color: #FFFFFF;	font-size:12px;}#hledat input.button{	width: 55px;	height: 21px;	font-size:10px;}#logosinuz{	position: absolute;	left: 0px;	top: 0px;	width:176px;	text-align: center;	margin: 0px;}#banner-horni{	position: absolute;	width:468px;	text-align: center;	top: 7px;	left:506px;	vertical-align: middle;}#banner-horni-wz{	position: absolute;	width:468px;	text-align: center;	top: 3px;	left:487px;	vertical-align: middle;}h1 {	margin: 0px;	font-family: verdana, arial, sans-serif;	font-size: 180%;	font-weight: bold;	color: #EE8800;	}#levy-sloup {	position: absolute;	margin: 0px;	overflow: hidden;	width: 163px;	background: #cccccc url('../img/pozadi-leve.gif') left repeat-y;	top: 140px;	left:0px;}#levy-sloup h3{	margin: 0px;	background: #3b3b3b url('../img/hlavicka-leva.gif') left no-repeat;	padding: 5px 10px 2px 30px;	color:#ffffff;	background-position: 0% top;	font-size: 90%;	text-align: left;	overflow: hidden;}#levy-sloup h4{	margin: 0px;	padding: 8px 10px 3px 10px;	color:#444444;	font-size: 75%;	text-align: left;	overflow: hidden;}#levy-sloup p{	text-indent: 0px;	margin: 6px 10px 6px 10px;	color:#222222;	font-size: 70%;	overflow: hidden;}#levy-sloup p.popisodkazu{	margin: 0px 10px 0px 10px;	color:#222222;	font-size: 55%;}#levy-sloup a {	color: #222222;	text-decoration: underline;}#levy-sloup a:visited {	color: #444444;	text-decoration: underline;}#levy-sloup a:active {	color: #dd9900;	text-decoration: none;}#levy-sloup a:hover {	color: #dd0000;	text-decoration: underline;}.levy-sloup-patka {	_height:22px;	min-height:22px;	background-image: url('../img/patka-leva.gif');	background-position: 100% 0%;	background-repeat: no-repeat;	background-color: #ffffff;}#pravy-sloup {	position: absolute;	margin: 0px;	overflow: hidden;	width: 280px;	background: #CDF2B7 url('../img/pozadi-prave.gif') left repeat-y;	top: 140px;	left:710px;}#pravy-sloup h3{	margin: 0px;	background: #1D8746 url('../img/hlavicka-prava.gif') left no-repeat;	padding: 5px 10px 2px 30px;	color:#ffffff;	background-position: 0% top;	font-size: 90%;	text-align: left;	overflow: hidden;}#pravy-sloup h4{	margin: 0px;	padding: 8px 10px 3px 10px;	color:#007700;	font-size: 75%;	text-align: left;	overflow: hidden;}#pravy-sloup p{	text-indent: 0px;	margin: 3px 10px 6px 10px;	color:#007700;	font-size: 70%;	overflow: hidden;}#pravy-sloup a {	color: #007700;	text-decoration: underline;}#pravy-sloup a:visited {	color: #458845;	text-decoration: underline;}#pravy-sloup a:active {	color: #009900;	text-decoration: none;}#pravy-sloup a:hover {	color: #00bb00;	text-decoration: underline;}#pravy-sloup .detaily p, #stredni-sloup .detaily p{	text-align: right;	margin-top: 0px;	margin-bottom: 0px;	font-family: verdana, arial, sans-serif;	font-size: 55%;	color: #333333;	line-height: 10px;}#pravy-sloup .line{	border-bottom: 1px solid #009900;	margin: 5px 10px 5px 10px;}.pravy-sloup-patka {	_height: 22px;	min-height: 22px;	background-image: url('../img/patka-prava.gif');	background-position: 100% 0%;	background-repeat: no-repeat;	background-color: #ffffff;}#stredni-sloup {	position: absolute;	margin: 0px;	overflow: hidden;	width: 175px;	background: #F7CD69 url('../img/pozadi-stredni.gif') left repeat-y;	top: 140px;	left:526px;}#stredni-sloup table{	border:0px;	margin: 0px 10px 0px 10px;	width:155px;	vertical-align: top;}#stredni-sloup table td{	vertical-align: top;}#stredni-sloup table p{	margin: 0px;}#stredni-sloup table a{	font-size:80%;	color: #DF4F0A;	text-decoration: none;	font-weight: bold;}#stredni-sloup table a:visited{	color: #996644;	text-decoration: none;}#stredni-sloup table a:hover{	color: #884400;	text-decoration: none;}#stredni-sloup h3{	margin: 0px;	background: #C36233 url('../img/hlavicka-stredni.gif') left no-repeat;	padding: 5px 10px 2px 30px;	color:#ffffff;	background-position: 0% top;	font-size: 90%;	text-align: left;	overflow: hidden;}#stredni-sloup h4{	margin: 0px;	padding: 8px 10px 3px 10px;	color:#df4f0a;	font-size: 75%;	text-align: left;	overflow: hidden;}#stredni-sloup p{	margin: 6px 10px 6px 10px;	color:#552200;	font-size: 70%;	overflow: hidden;}#stredni-sloup a {	color: #DF4F0A;	text-decoration: none;}#stredni-sloup a:visited {	color: #DF4F0A;	text-decoration: none;}#stredni-sloup a:active {	color: #552200;	text-decoration: none;}#stredni-sloup a:hover {	color: #aa4400;	text-decoration: underline;}#stredni-sloup .line{	border-bottom: 1px solid #DF4F0A;	margin: 2px 10px 2px 10px;}#stredni-sloup .detaily p{	font-size:55%;}.stredni-sloup-patka {	_height:22px;	min-height:22px;	background-image: url('../img/patka-stredni.gif');	background-color: #ffffff;	background-position: 100% 0%;	background-repeat: no-repeat;}#obsah {	position: absolute;	top: 140px;	left: 172px;	width: 344px;	line-height: 16px;}#obsah-plny {	position: absolute;	top: 140px;	left: 172px;	width: 527px;	line-height: 16px;}#obsah .pozadi, #obsah-plny .pozadi, #obsah-plny .prispevek{	background-color: #ffffff;	padding: 8px;	border-bottom:1px solid #ffddaa;}#obsah .pozadi-over, #obsah-plny .pozadi-over{	background-color: #fff8bb;	padding: 8px;	border-bottom:1px solid #ffddaa;}#obsah, #obsah-plny {	font-size: 70%;}#obsah p, #obsah-plny p {	text-indent: 30px;	margin-top: 0px;	margin-bottom: 10px;	font-family: verdana, arial, sans-serif;	color: #383838;	text-align: justify;	line-height: 14px;}#obsah label, #obsah-plny label {  font-size:100%;}#obsah small, #obsah-plny small {  font-size:100%;}#obsah-plny p.drobky{	text-indent: 0px !important;	font-size: 100% !important;	margin: 5px 0 5px 0;}#obsah .detaily, #obsah-plny .detaily {	text-align: right;	margin-top: 0px;	margin-bottom: 0px;	font-family: verdana, arial, sans-serif;	font-size: 80%;	color: #666666;	line-height: 13px;}#obsah h2, #obsah-plny h2{	margin: 0px;	padding: 4px 8px 4px 8px;	color: #ff7700;	font-size: 135%;	text-align: left;	overflow: hidden;	border: 1px #ff7700 solid;	line-height: 14px;	font-variant: small-caps;}#obsah h3, #obsah-plny h3 {	color: #ee8800;	margin-top: 0px;	margin-bottom: 5px;	font-family: verdana, arial, sans-serif;	font-size: 100%;	font-weight: bold;}#obsah h4, #obsah-plny h4 {	margin-top: 0px;	margin-bottom: 8px;	font-family: verdana, arial, sans-serif;	font-size: 110%;	font-weight: bold;	line-height: 14px;	color: #666666;	margin-top: 0px;	margin-bottom: 10px;}#obsah h4 a:link, #obsah-plny h4 a:link{	text-decoration: none;	color: #666666;}#obsah h4 a:visited, #obsah-plny h4 a:visited{	text-decoration: none;	color: #666666;}#obsah h4 a:hover, #obsah-plny h4 a:hover{	text-decoration: underline;	color: #666666;}#obsah h5, #obsah-plny h5 {	margin-top: 0px;	margin-bottom: 10px;	font-family: verdana, arial, sans-serif;	font-size: 85%;	font-weight: bold;	line-height: 12px;	color: #777777;}#obsah img, #obsah-plny img {	margin-top: 8px;	margin-bottom: 8px;	font-family: verdana, arial, sans-serif;	font-size: 100%;	color: #383838;}#obsah ul, #obsah-plny ul, #obsah ol, #obsah-plny ol {	margin-top: 10px;	margin-bottom: 10px;	font-family: verdana, arial, sans-serif;	font-size: 100%;	color: #383838;}#obsah ul li, #obsah-plny ul li, #obsah ol li, #obsah-plny ol li{	line-height: 14px;	margin-left: 15px;}img.float_left{	float: left;	margin: 0px 10px 0px 0px !important;}img.float_right{	float: right;	margin: 0px 0px 0px 10px !important;}#obsah .patka p, #obsah-plny .patka p {	background-color: #FFFFFF;	color: #555555;	font-size: 85%;	text-align: center;	text-indent: 0px;	line-height: 15px;}#obsah .patka a:link, #obsah-plny .patka a:link {	color: #333333;	text-decoration: underline;}#obsah .patka a:visited, #obsah-plny .patka a:visited {	color: #dd6600;	text-decoration: underline;}#obsah .patka a:active, #obsah-plny .patka a:active {	color: #ff3300;	text-decoration: underline;}#obsah .patka a:hover, #obsah-plny .patka a:hover {	color: #ff7700;	text-decoration: underline;}.toplist {	margin: 12px 0 0 0;}.ikony {	text-align: center;	margin-top: 8px;}.ikony .img{margin: 5px;}.chyba{	color: red !important;}.new{	color: #ff7700;}.poznamka{	font-size: 85% !important;	color: #666666 !important;	text-indent: 0px !important;	line-height: 12px !important;}.nomargin{	margin: 0px !important;}p.noind{	text-indent: 0px !important;}/*------------------GUESTBOOK----------------*/#obsah-plny .guestform{	background-color: #cccccc;}#obsah-plny form textarea{	margin-bottom: 15px;	margin-left: 10px;}#obsah-plny form span.lab,#obsah-plny form span.labfull,#obsah-plny form span.labhalf{	display: block;	float: left;	margin-right: 10px;	text-align: right;}#obsah-plny form span.lab{	min-width: 60px;	_width: 60px;}#obsah-plny form span.labhalf{	min-width: 40px;	margin-left: 10px;}#obsah-plny form span.labfull{	min-width: 350px;	_margin-left:30px;}#capcha{	position:relative;	left:40px;	top: -8px;	border: 1px #ff7700 solid;	margin:0px !important;}#capcha-kom{	position:relative;	left:20px;	top: -4px;	border: 1px #ff7700 solid;	margin:0px !important;}#capchainput{	position:relative;	*top:-12px;}#obsah-plny input,#obsah input{	margin: 1px;}#obsah-plny input.fl,#obsah input.fl{	_margin-left: 4px;}.sender{	margin-bottom: 10px !important;}.icq{	position:relative;	margin: 0px !important;}textarea .code{  margin-left:0px !important;  margin-bottom:10px !important;  width:468px;  height:96px;}.separator{  margin-top:6px;}/*hodnoceni*/div.rate1,div.rate2,div.rate3,div.rate4,div.rate5,div.rate6,div.rate7,div.rate8,div.rate9,div.rate10{  width:110px;  min-height:16px;  _height:16px;  background-repeat:no-repeat;	text-indent: 0px !important;	margin: 0 0 8px 8px !important;	float: right;}div.rate1{	background: url("../img/rate1.jpg");}div.rate2{	background: url("../img/rate2.jpg");}div.rate3{	background: url("../img/rate3.jpg");}div.rate4{	background: url("../img/rate4.jpg");}div.rate5{	background: url("../img/rate5.jpg");}div.rate6{	background: url("../img/rate6.jpg");}div.rate7{	background: url("../img/rate7.jpg");}div.rate8{	background: url("../img/rate8.jpg");}div.rate9{	background: url("../img/rate9.jpg");}div.rate10{	background: url("../img/rate10.jpg");}