html
{
 margin:0;
 padding:0;
 background-image: url(../images/back-2.gif);
}
body
{
  font-family: Verdana,Tahoma,Arial,sans-serif;
  margin:0;
  padding:21px 0 20px 0;
  background-image: url(../images/back-1.gif);
 	background-repeat: repeat-x;
}
#box
{
	width: 770px;
	margin: 0 auto;
	text-align: left;
	border:4px solid #fff;
	background-color:#fff;
}
#top
{
 margin:0;
 padding:0;
 height:135px;
 background-image: url(../images/top-1.jpg);
 background-repeat: no-repeat;
}
#top img
{
 float:right;
 height:131px;
 border:0;
}
#obsah
{
  margin:0;
  padding:0 0 0 5px;
  float: left;
	width: 550px;
	font-size:90%;
	background-color:#fff;
}
#obsah h2, h3, h4
{
 color:#900;
 margin:0;
 padding:0;
}
#obsah p
{
 margin:0 0 0.5em 0;
 padding:0;
}
#obsah ul
{
 list-style-type:square;
}
#obsah li
{
 margin-bottom:0.2em;
}
#obsah a
{
 color:#000;
}
#obsah a:hover
{
 color:#900;
}
#obsah img
{
	padding:0;
	margin:1em 0 0 0;
	border:0;
}
#obsah .vpravo img
{
 float:right;
}
#menu
{
  margin:0;
  padding:0;
  float: right;
  width: 205px;
  height:90%;
  text-align:right;
  font-size:85%;
}
#menu ul
{
 list-style-type:none;
 margin:0 0 10px 0;
 padding:0;
}
#menu ul li
{
 padding:0;
 margin:0;
 border-bottom:5px solid white;
}
#menu a
{
 margin:0;
 padding:30px 10px 10px 0;
 text-decoration:none;
 color: #fff;
 font-weight: bold;
 display:block;
}
.bezpecnost
{
 background-color: #028302;
}
.bezpecnost a:hover
{
 background-color: #090;
}
.podpora
{
 background-color: #024586;
}
.podpora a:hover
{
 background-color: #06c;
}
.alarm
{
  background-color: #BF0803;
}
.alarm a:hover
{
 background-color: #d00;
}
.kontakt
{
  background-color: #cc9900;
}
.kontakt a:hover
{
 background-color: #f7ba00;
}
#patka
{
  clear: both;
  margin:20px 0 0 0;
  padding:0.5em 0 1em 0;
  border-top:1px solid silver;
  text-align:right;
}
#patka p
{
  margin:0;
  padding:0;
  font-size:70%;
}
