﻿body {
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #333;
	background: #DCD1B4 url(img/bg.gif) repeat-x top;
	line-height: 140%;
	margin: 0;
	padding: 0;	
}
a:link, a:visited {color: #B51808;}
a:hover {color: #B51808; text-decoration: none;}
img {margin: 0;padding: 0;}
#wrap {
	width: 770px;
	margin: 0px auto;
/*	border: 1px solid #00ffff; */
}
h1 {padding: 0 5px; margin-top: 20px;}
#wrap p {padding: 0 9px;margin:10px 0;}
#panel{
	background-color: #FFFFFF;
	float: left;
	width: 590px;
	margin-top: 10px;
	background-image: url(img/panel-bg.gif);
	background-repeat: repeat-y;
	background-position: center;
}
.box-otazky{height: 192px;}
.box-more{}
.box-hidden{display: none;}
#panel-top{
	background-image: url(img/panel-top.gif);
	background-repeat: no-repeat;
	line-height: 20px;
	height: 20px;	
	}
#panel-bottom{
	background-image: url(img/panel-bottom.gif);
	background-repeat: no-repeat;
	line-height: 20px;
	height: 20px;
	}
#panel p{padding: 0 30px; margin: 0;font-weight: bold;}
#panel ul{
	padding: 10px 5px 10px 25px;
	margin: 0 25px;
	list-style-image: url(img/bul.png);
/*	text-align: justify;	*/
}
#vysledek{height: 192px;}
#vysledek form{
	padding: 5px 30px;
	margin: 0;
/*	text-align: center;*/
}
#vysledek div{padding: 0 30px; margin: 0;font-weight: normal;}
.txtbox {
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #333;
	margin: 3px 0 3px 85px;
	padding: 2px;	
	width: 250px;
}
.txtbox-on {
	border: 2px solid #D61D0A;
}
#vysledek form label.error{
	color: #fff;
	font-size: 0.8em;
	background: #D61D0A;
	padding:2px 5px;
}
#odeslat{
	margin: 10px 0 0 187px;
}
#cisla{
	padding: 0 5px;
/*	height: 20px;*/
	line-height: 20px;
	text-align: center;
	background: #DCD1B4 url(img/tabs-bg.gif) no-repeat bottom;
}
.ot-tab {
	color: #FFFFFF;
	padding: 2px 15px;
	margin: 0px 10px;
	font-size: 0.8em;
	font-weight: bold;
	background-image: url(img/tab.gif);
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	background-position: center bottom;
	height: 20px;
}
.ot-tab-on {
	color: #946B10;
	padding: 3px 15px;
	margin: 0 8px;
	font-size: 0.8em;
	font-weight: bold;
	background-image: url(img/tab-on.gif);
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	background-position: center bottom;
	height: 20px;
}
#sidebar{
	float: right;
	width: 166px;	
	margin-top: 10px;
	padding-top: 10px;
}
#sidebar1{
	float: right;
	width: 166px;
	height: 200px;
	margin-top: 21px;
	padding-top: 50px;
	background-image: url(img/sidebar-br.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
}
#pct{
	font-size: 2em;
	padding: 10px 0;
}
#valuace{
	padding: 20px 0;
}
.anone {
	border:0;
	padding: 5px 0;
}
#more-info {
	padding: 12px 8px 15px 10px;
	clear:both;
	width: 754px;
}
#more-main {
	padding: 3px 20px;
	font-size: 0.8em;
/*	text-align: justify;	*/
	line-height: 130%;
	background-image: url(img/more-bg.gif);
	background-repeat: repeat-y;
}	
#more-top{
	background-image: url(img/more-top.gif);
	background-repeat: no-repeat;
	background-position: center;	
	line-height: 10px;
	height: 10px;	
	}
#more-bottom{
	background-image: url(img/more-bottom.gif);
	background-repeat: no-repeat;
	background-position: center;	
	line-height: 10px;
	height: 10px;
	}
.star {
	font-size: 1.3em;
	font-weight: bold;
	line-height: 16px;
	margin: 0;
	padding: 0;	
}
#footer{
	padding: 0px 8px 0px 10px;
	width: 754px;
	background-image: url(img/foot-bg.gif);
	background-repeat: repeat-y;
	background-position: center;
}
#foot-main {
	padding: 3px 20px;
	font-size: 0.8em;
	line-height: 140%;
	background-color: #B89D61;
	color: #222;
	}	
#f-left {
	float: left;
	width: 550px;
	padding:0 10px 0 0;
		}
#f-left img, #f-middle img {
	float: left;
	margin: 0 15px 25px 0;
	border: 0;
	}	
#tweet ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}		
#tweet ul  li{
	margin: 0;
	padding: 0;
	}			
#f-middle {
	float: left;
	width: 220px;
	padding-left: 20px;
	border-left: 1px solid #CBB78B;
	}	
#f-right {
	float: right;
	padding-left: 25px;
	width: 125px;
	border-left: 1px solid #CBB78B;
	}
#foot-top{
	background-image: url(img/foot-top.gif);
	background-repeat: no-repeat;
	background-position: center;	
	line-height: 10px;
	height: 10px;	
	}
#foot-bottom{
	clear:both;
	background-image: url(img/foot-bottom.gif);
	background-repeat: no-repeat;
	background-position: center;	
	line-height: 10px;
	height: 10px;
	}
#f-right ul{
	padding: 0 0 0 20px;
	margin: 0;
	list-style-image: url(img/bul.png);
}
	
#bottom {
	padding: 10px 8px 5px 10px;
	width: 754px;
	font-size: 0.7em;
	text-align: center;
	}	
	

