body{padding: 0; margin: 0; background: url(../images/background.png) repeat-x;}
body{font-family: tahoma; font-size: 12px;}
body{behavior:url("/csshover.htc"); background-color: #FFF;}

p{margin: 0; line-height: 1.5;}

h1{font-size: 150%; margin: 0; padding: 0; font-weight: normal; margin-bottom: 15px;} 
h2{font-size: 125%; margin: 0; padding: 0;}
h3{font-size: 110%;}

h1, h2, h3, h4, h5, h6{color: rgb(214,17,17);}

a{color: rgb(214,17,17);}
a:hover{text-decoration: none;}

.top{width: 920px; margin: auto; height: 66px; background: url(../images/top.png) no-repeat; margin-top: -16px;}
.top img{border: none;}
.top #ikony{width: 150px; float: right; margin-top: 20px;}
.all{width: 920px; padding-top: 9px; padding-left: 30px; padding-right: 20px; margin: auto; background: url(../images/main.png) no-repeat;}
.header{height: 252px; background: url(../images/header.jpg) no-repeat; margin-top: 3px;}

.menu{background: url(../images/menu.png) repeat-x; height: 42px;}

.main{min-height: 300px; _height: 300px; margin: 5px; margin-bottom: 2px; padding-top: 15px; background: url(../images/main2.png) repeat-x bottom;} 

.left{float: left; width: 650px; border-right: 1px solid rgb(211,211,211); padding-right: 25px;}
.right{float: right; width: 200px;}
.right h2{background: rgb(170,148,88); color: #FFF; padding: 5px; margin-bottom: 10px;}
.right a{color: rgb(170,148,88); font-weight: bold;}
.bottom_menu img{border: none; margin-left: 2px;}

.footer{color: rgb(51,51,51); font-size: 90%; background: rgb(231,231,231); border-top: 2px solid rgb(207,207,207); padding: 10px; margin-top: 15px; margin-bottom: 15px;}
.footer a{text-decoration: underline; color: rgb(51,51,51);}
.footer a:hover{text-decoration: none;}

.cleaner{clear: both;}

.vlozena_left, .vlozena_right, .vlozena_center{border: solid rgb(154,22,0) 1px; margin: 8px; padding: 3px; background-color: #FFF; margin-bottom: 0;}
.xvlozena_left, .xvlozena_right, .xvlozena_center{margin: 8px;}
.vlozena_left, .xvlozena_left{float: left; margin-left: 0;}
.vlozena_right, .xvlozena_right{float: right; margin-right: 0;}
.xvlozena_right{margin: 0; padding: 0; position: relative; bottom: 3px;}
div.vlozena_center, div.xvlozena_center{text-align: center; border-style: none; clear: both;}
