body{background: url(../images/background.png); padding: 0; margin: 0;}
body{font-family: tahoma; text-align: justify; font-size: 12px;}
body{behavior:url("/csshover.htc");}

h1{font-size: 175%; color: #CB0000; font-weight: normal; padding-bottom: 6px;}

.all{width: 760px; margin: auto; background: url(../images/main.png); background-repeat: repeat-y;}

a{color: #536482;}
a:hover{text-decoration: none;}

.header{height: 142px; background: url(../images/header.png);}
.upper_menu{height: 20px; background: url(../images/upper_menu.png); padding-top: 7px; padding-left: 55px; text-align: center;}
.upper_menu a{color: #536482; text-decoration: none; font-weight: bold; margin-left: 30px; margin-right: 30px;} 
.upper_menu a:hover{color: #000;}

.main{background: url(../images/main_header.png); background-repeat: no-repeat;}

.left{width: 200px; float: left; text-align: center;}

.right{width: 560px; float: left;}

.footer{background: url(../images/footer.png); height: 24px; margin-top: 20px; margin-bottom: 20px;}

.footer div.kontakt, .footer div.ambrozy{color: #FFF; position: relative; text-align: left;}

.footer div.ambrozy{color: #000; top: 4px; width: 230px; float: right;}
.footer div.ambrozy a{color: #387ACF;}
.footer div.ambrozy a:hover{text-decoration: none;}

.cleaner{clear: both;}

.vlozena_left, .vlozena_right, .vlozena_center{border: solid #E7EFFF 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;}