body{background: url(../images/background.png); background-repeat: repeat-x; padding: 0; margin: 0;}
body{font-family: tahoma; text-align: justify; font-size: 12px;}
body{behavior:url("/csshover.htc");}

h1{font-size: 175%; color: #81562B; font-weight: normal; text-align: right; background: url(../images/nadpis.png); background-repeat: no-repeat; background-position: bottom; padding-bottom: 12px;}

.all{width: 990px; margin: auto;}

.header{height: 343px; background: url(../images/header.png);}

.left{width: 200px; float: left;}

.panel{width: 199px; background: url(../images/panel_main.png); background-repeat: repeat-y; color: #FFF;}
.panel h2{font-size: 110%;}
.panel h2 a{color: #FFF; text-decoration: none;}
.panel h2 a:hover{color: #333;}

.panel_top{padding: 15px; padding-top: 55px; background: url(../images/panel_aktuality.png); background-repeat: no-repeat;}
.panel_bottom{height: 18px;background: url(../images/panel_bottom.png);background-repeat: no-repeat;}

.right{width: 760px; padding: 0 0 0 30px; float: left;}

.footer{background: url(../images/footer.png); height: 55px; margin-top: 20px; margin-bottom: 20px;}

.footer div.kontakt, .footer div.ambrozy{color: #FFF; position: relative; text-align: left;}

.footer div.kontakt{top: 13px; left: 18px; width: 450px; float: left;}
.footer div.ambrozy{top: 19px; width: 230px; float: right;}
.footer div.ambrozy a, .footer div.kontakt a{color: #FFF;}
.footer div.ambrozy a:hover, .footer div.kontakt a:hover{text-decoration: none;}

.cleaner{clear: both;}

.vlozena_left, .vlozena_right, .vlozena_center{border: solid #34892A 1px; margin: 8px; padding: 3px; background-color: #FFF;}
.vlozena_left{float: left; margin-left: 0;}
.vlozena_right{float: right; margin-right: 0;}
.vlozena_center{}
div.vlozena_center{text-align: center; border-style: none; clear: both;}
