body {
background : #990000;
font : 12px verdana;
}
p {
font : 12px verdana;
text-align : justify;
margin : 0 0 20px 0;
line-height : 175%;
width : 100%;
}
a {
color : #990000;
text-decoration : none;
}
p img {
float : left;
margin : 5px 10px 10px 0;
border-bottom : 3px solid #808080;
border-right : 3px solid #808080;
border-top : 1px solid #808080;
border-left : 1px solid #808080;
}
#container {
width : 700px;
background : #fff;
margin : 50px 0 50px 0;
}
#main {
width : 680px;
margin : 0;
padding : 0 10px 10px 10px;
background : #fff url('img/border_bottom2.gif') no-repeat; 
background-position: bottom; 
}
#logo {
height : 70px;
width : 680px;
margin : 0;
padding : 0;
background : url('img/logo.gif') no-repeat;
text-align : left;
background-position : left top;
}
#menu {
height : 60px;
width : 680px;
background : #990000 url('img/menu_bgnd.png') repeat-x;
}
#grafika {
width : 100%;
height : 300px;
background : #990000 url('img/bgnd.gif') no-repeat;
border-top : 7px solid #990000;
}
#obsah {
margin : 10px 0 10px 0;
padding : 0;
width : 680px;
}
#patka {
background-position: middle;
margin : 0;
padding: 0;
height: 70px;
width : 680px;
}
#patka_obsah {
background : #670000 url('img/menu_bgnd.png');
color : #fff;
height: 60px;
text-align : left;
margin : 0;
padding : 0;
vertical-align: middle;
}
h1 {
font : 20px verdana;
font-weight : bold;
color : #990000;
margin : 0;
padding : 0;
text-align : left;
border-bottom : 3px solid #990000;
}
h2 {
font : 15px verdana;
font-weight : bold;
color : #990000;
text-align : left;
margin : 10px 0 10px 0;
padding : 0;
text-decoration: underline;
}
.menu_pol {
float : left;
font : 15px verdana;
width : 20%;
}
.menu_pol a:hover {
background: #670000;
height: 60px;
}
.menu_pol a {
color : #fff;
text-align : center;
text-decoration : none;
font-weight: bold;
display: block;
height: 60px;
padding : 0;
}
#border_top {
background : #990000 url('img/border_top.gif') no-repeat;
margin : 0 0 -4px 0;
}
#border_bottom {
background : #990000 url('img/border_bottom.gif') no-repeat;
}
.grad_bottom {
background : #fff url('img/grad_bottom.gif') no-repeat;
width : 680px;
margin : 0;
padding : 0;
height : 5px;
}
.grad_top {
background : #fff url('img/grad_top.gif') no-repeat;
background-position: bottom;
width : 680px;
margin : 0;
padding : 0;
height : 5px;
}
.info p {
color : #808080;
margin : -10px 0 0 0;
padding : 0;
}
a img {
border : 0;
margin : 0;
padding : 0;
}
.polovina {
margin : 0 10px 0 0;
padding : 0;
float : left;
width : 330px;
}
table {
width : 100%;
font : 12px verdana;
}
td {
padding : 10px 5px 10px 5px;
vertical-align : middle;
}
.td_cena {
text-align : right;
}
.tr_bgnd {
background : #c0c0c0;
}
embed {
vertical-align: middle;
}
#patka_obsah p {
padding: 19px 0 0 10px
}
