* {
 margin: 0;
 padding: 0;
 border: none;
}

html {
background: #fff url(img/bg_html.png) repeat-x;
}

body {
position: relative;
font: normal 12px/18px Tahoma, sans-serif;
margin: 0px auto;
width: 920px;
color: #fff;
height: auto;
}

#content{
position: relative;
top: 98px;
width: 920px;
background-color: #F8F7F7;
margin-bottom: 98px;
}

#menu{
position: absolute;
top: 100px;
left: 0px;
width: 920px;
height: 60px;
background:  url(img/bg_menu.png) repeat-x;
}

#menu li{
display: inline;
margin-right: 24px;
list-style-type: none;
}


h1{
position: relative;
top: 23px;
left: 10px;
font: bold 42px/42px Tahoma, sans-serif;
color: #B6001C;
}

h1 a, h1 a:visited{
text-decoration: none;
color: #B6001C;
}

h1 a:hover{
text-decoration: none;
color: #B6001C;
}

h2{
font: bold 21px/40px Tahoma, sans-serif;
color: #FB8801;
margin-bottom: 8px;
}

h3{
font: bold 12px/18px Tahoma, sans-serif;
color: #000;
margin: 6px 0 4px 0;
}

h4{
font: bold 12px/18px Tahoma, sans-serif;
margin: 24px 0 10px 0;
color: #000;
}

p,ul{
font: normal 12px/20px Tahoma, sans-serif;
margin-bottom: 18px;
text-align: left;
color: #000;
}

p.url{
background-color: #E9E9E9;
padding: 40px;
}

li{
list-style-type: none;
}

a, a:visited, a:hover{
text-decoration: none;
color: #FB6B01;
}

em{
font: normal 12px/20px Tahoma, sans-serif;
color: #6C6C6C;
}

em.podnadpis{
font: italic 10px/20px Tahoma, sans-serif;
position: relative;
top: 26px;
left: 10px;
color: #949393;
}

#left {
float: left;
width: 630px;
padding: 17px 20px 10px 30px;
}

#right {
width: 190px;
float: right;
background-color: #E9E9E9;
padding: 33px 20px 30px 30px;
}

#right li, #right li a{
font: normal 12px/20px Tahoma, sans-serif;
color: #FB6B01;
list-style-type: none;
}

#right ul{
margin-bottom: 24px;
}

#footer{
position: relative;
background-color: #E9E9E9;
clear: both;
color: #555555;
padding: 0 26px 10px 30px;
min-height: 50px;
}

#footer p{
position: relative;
font: normal 12px/20px Tahoma, sans-serif;
text-align: left;
color: #555555;
}

#footer a, #footer a:visited, #footer a:hover{
text-decoration: none;
color: #FB8801;
}

#footerleft {
float: left;
width: 652px;
}

#footerright {
width: 182px;
float: right;
padding-left: 30px;
}

#copyright{
clear: both;
}

#banners{
position: absolute;
top: 20px;
left: 452px;
width: 488px;
height: 60px;
}

.banner1{
margin-right: 20px;
}

.ga{
position: relative;
top: 24px;
left: 30px;
color: #B4011E;
}

.picture{
margin-top: 15px;
}