img {
  border:none;
}

body {
	text-align: center;
	background: #F6FBFF url("/img/pozadie.gif") repeat-x 0px 108px;
	color: #213234;
	margin: 0;
	padding: 13px;
	font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
	font-size: 80%;
}
table,td,th{
	font-size: 100%;
}
a, address a:hover  {
	color: #000033;
}
#paticka a,#menu a,#hlavicka a {
	text-decoration: none;
}
strong, h1, h2, h3, h4, h5, h6, b, address a, a:hover, dt, th {
	color: #596F80;
}
h2, h3, p, ul {
  margin-top:15px;
  margin-bottom:15px;
}
h2 {
	font-size: 180%;
	font-weight: normal;
	margin-top: 21px;
	margin-bottom: 15px;
	padding: 0px;
}
h3 {
	font-size: 140%;
	font-weight: normal;
}

h2 strong , h3 strong {
	font-weight: normal;
}
p {
	clear: both;
}
dt {
	font-weight: bold;
}
dd {
	margin-bottom: 8px;
}
.prava {
	margin: 10px 15px 15px 15px;
	float: right;
}
.center {
	text-align: center;
}
.box-loga {
	width: 120px;
	float: right;
	margin-top: 15px;
}
.box-loga img {
	margin: 0px;
	padding: 0px;
	float: right;
}

/************* Stránka ***************/
#stranka {
	width: 755px;
	text-align: left;
	background: #ECF7FF;
	margin: 0 auto;
	padding: 0;
	border: 1px solid #C8E5EC;
	position: relative;
}
.lavy-horny-roh {
	background: url("/img/lavy-horny-roh.gif");
	width: 28px;
	height: 28px;
	position: absolute;
	top: -1px;
	left: -1px;
}
.pravy-horny-roh {
	background: url("/img/pravy-horny-roh.gif");
	width: 28px;
	height: 28px;
	position: absolute;
	top: -1px;
	right: -2px;
}
/************ Hlavička ***************/
#hlavicka {
	background: white url("/img/baner.jpg") no-repeat right;
	border-bottom: 1px solid #596F80;
	width: auto;
	margin: 0px;
	Padding: 4px 0px 3px 33px;
}
#hlavicka h1 {
	position: relative;
	width: 95px;
	height: 100px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	font-size: 100%;
}
#hlavicka h1 span {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	width: 95px;
	height: 100px;
	margin: 0px;
	padding: 0px;
	background: url("/img/logo.png") top left no-repeat;
	cursor: hand;
}
/*********** Hlavne menu *************/
#menu {
	width: 21%;
	float: left;
	margin: 0px;
	padding: 0px;
}
#menu ul {
	margin: 19px 0;
	padding: 0;
	border-bottom: 2px solid #fff;
}
#menu ul li {	
	display: inline;
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#menu ul li a,#menu ul li strong {	
	display: block;
	padding: 5px 0px 5px 8px;
	width: auto;
	_width: 100%;
	border-top: 1px solid #fff;
	background-color: #A3B3BF;
}
#menu ul li strong {
	font-weight: normal;
	width: auto;
	color: White;
	background: #596F80 url(img/sipka.gif) no-repeat right center;
}
#menu ul li a:hover {
	background-color: gray;
	color: White;
}
#menu ul li ul {
	margin:  0px;
	border-bottom: none;
}
#menu ul li ul a,#menu ul li ul strong {
	padding-left: 17px;
}
/************ Obsah ******************/
#obsah {
	width: 79%;
	float: left;
	background-color: white;
	margin: 0px;
	padding: 0px;

}
.obsah {
	width: auto;
	margin: 0px;
   padding: 1px 30px 10px 17px;
	border-left: 1px solid #C8E5EC;
	min-height: 270px;
	_height: 285px;
}
.obsah ul li {
	list-style-image: url(/img/odrazka.gif);
	margin-bottom: 2px;
}
/************ Patička ****************/
#paticka {
	clear: both;
	width:100%;
	text-align: center;
	background-color: white;
	margin: 0px;
	padding: 20px 0px 10px 0px;
	position: relative;
}
#spodne-menu {
	text-align: center;
	padding: 10px;
	margin: 0px 60px 10px;
	border-top: 1px dashed #596F80;
	border-bottom: 1px dashed #596F80;
}
#spodne-menu strong {
	font-weight: normal;
}
address a {
	font-size: 80%;
	font-style: normal;
}
.pravy-dolny-roh {
	background: url("/img/pravy-dolny-roh.gif");
	width: 28px;
	height: 28px;	
	position: absolute;
	bottom: -1px;
	right: -2px;
	left: auto;
}
.lavy-dolny-roh {
	background: url("/img/lavy-dolny-roh.gif");
	width: 28px;
	height: 28px;
	position: absolute;
	left: -1px;
	bottom: -1px;
}
/*************************************/
#webmonitor {
	position: absolute;
}
table.cennik {
	width: 100%;
	border: 1px solid #596F80;
	border-collapse: collapse;
}
table.cennik td, table.cennik th {
	border: 1px solid Gray;
	padding: 3px;
        padding-left:5px; 
}
table.cennik th {
   background-color:#596F80;
   color:white;
   text-align:left;
}

