body {
  background-color:#FFFFFF;
  padding:0;
  margin:0;
  font-size: 12px;
  font-family: arial, "lucida console", sans-serif;
  text-align: left;
  }
input {
  border: 1px solid black;
  }
h3 {
  color:#002967;
  padding: 5px 0 5px 0;
  margin: 0 0 0 0;
  }
a:link {
  color:#002967;
  text-decoration:none;
  }
a:visited {
  color:#002967;
  text-decoration:none;
  }
a:hover {
  color:#002967;
  text-decoration:none;
  }
a:active {
  color:#002967;
  text-decoration:none;
  }
img {
  border:0px;
  }
div#header {
  height:106px;
  background-image:url(../images/header.background.gif);
  width:860px;
  }
  div#headernav {
  padding-left:555px;
  padding-top:47px;
  font-family:arial;
  font-size:12px;
  }
  #headernav a {
  padding-right:10px;
  padding-left:10px;
  text-decoration:none;
  }
div#menuline {
  background-image:url(../images/menuline.gif);
  background-repeat:repeat-x;
  height:33px;
  padding-top:12px;
  }
  #mainnav {
  list-style-type:none;
  display:inline;
  font-family:arial;
  font-weight:bold;
  color:#002967;
  font-size:12px;
  }
  #mainnav ul {
  }
  #mainnav li {
  display:inline;
  }
  
div#menu {
  /*border:1px solid red;*/
  padding-top:12px;
  height:21px;
  width:953px;
  position:relative;
  z-index:10;
  padding-right:32px;
  }
div#banners {
  padding-top:9px;
  padding-bottom:4px;
  width:815px;
  }
div#content {
  padding-top:5px;
  width:815px;
  text-align:justify;
  }
  #content p {
  font-size:12px;
  text-align:justify;
  }
  #content td {
  font-size:12px;
  text-align:justify;
  }
div#footerline {
  background-image:url(../images/footerline.gif);
  height:15px;
  clear:both;
  }
div#footer {
  width:815px;
  text-align:justify;
  padding-top:10px;
  /*padding-bottom:10px;*/
  font-family:arial;
  font-size:80%;
  color:#333363;
  }
div#news {
  width:220px;
  text-align:left;
  background-repeat:no-repeat;
  padding-top:28px;
  margin-top:10px;
  float:right;
  }
div#maintext {
  width:588px; 
  text-align:justify;
  float:left;
  }
div#nonews {
  width:815px;
  }
div#contentwrap {
  position:relative;
  width:815px;
  }
div#footernav {
  float:left;
  padding-bottom:10px;
  }
div#copyright {
  float:right;
  padding-bottom:10px;
  }
.dva {
  color:#002967;
  font-size:18px;
  }
.odin {
  color:#9D9FA2;
  font-size:18px;
  font-weight:bold;
  }
#price {
  background-color:#D9E5F2;
  border:1px solid black;
  padding:3px;
  height: 22px;
  }
#pictures {
  width:auto;
  text-align:center;
  padding-top:5px;
  }
#obchodnepodmienky li {
  margin:0 0 10px 0;
  width:90%;
  }
#commentForm
{
  display: none;
}