* {
 margin: 0;
 padding: 0;
 border: none;
}

html {
background: #081245 url(img/bg_html.png) repeat-x;
}

body {
position: relative;
font: normal 12px/18px Tahoma, sans-serif;
margin: 0px auto;
width: 920px;
color: #001C33;
height: auto;
}

#content{
position: relative;
top: 98px;
width: 920px;
background-color: #fff;
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 46px/42px Tahoma, sans-serif;
color: #0272BB;
}

h1 a, h1 a:visited{
text-decoration: none;
color: #fff;
}

h1 a:hover{
text-decoration: none;
color: #fff;
}

h2{
font: bold 21px/40px Tahoma, sans-serif;
color: #1B4298;
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;
color: #363636;
margin: 24px 0 10px 0;
color: #89A1E1;
}

p,ul{
font: normal 12px/20px Tahoma, sans-serif;
margin-bottom: 18px;
text-align: left;
color: #1B4298;
}

p.url{
background-color: #EFEFEF;
padding: 40px;
}

li{
list-style-type: none;
}

a, a:visited, a:hover{
text-decoration: none;
color: #1B4298;
}

em{
font: normal 12px/20px Tahoma, sans-serif;
color: #1B4298;
}

em.podnadpis{
font: italic 10px/20px Tahoma, sans-serif;
position: relative;
top: 26px;
left: 10px;
color: #E31212;
background-color: #FFF200;
}

#left {
float: left;
width: 630px;
padding: 17px 20px 10px 30px;
}

#right {
width: 190px;
float: right;
background-color: #EEEEEE;
padding: 33px 20px 30px 30px;
}

#right li, #right li a{
font: normal 12px/20px Tahoma, sans-serif;
color: #1B4298;
list-style-type: none;
}

#right ul{
margin-bottom: 24px;
}

#footer{
position: relative;
background-color: #132E75;
clear: both;
color: #89A1E1;
padding: 0 26px 10px 30px;
min-height: 50px;
}

#footer p{
position: relative;
font: normal 12px/20px Tahoma, sans-serif;
text-align: left;
color: #89A1E1;
}

#footer a, #footer a:visited, #footer a:hover{
text-decoration: none;
color: #89A1E1;
}

#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: #fff;
}

.picture{
margin-top: 15px;
}