body{margin: 0; padding: 0; font-family: tahoma; font-size: 12px; background: url(../images/background.png); background-repeat: repeat-x; background-color: #000000; text-align: justify;}
body{behavior:url("/csshover.htc");}

a{color: #8C865E; text-decoration: none;}
a:hover{color: #000000;}

a.buttonbod, a.buttonbod_inactive{display: block; padding: 4px; width: 150px; background: rgb(140,134,94); color: #FFF; text-decoration: none; font-size: 90%;}
a.buttonbod, a.buttonbod_inactive{margin-top: 5px; text-align: center; }
a.buttonbod_inactive{background: #666;}

p{margin: 0; padding: 0;}

.left_stretch{background: url(../images/background-stretch.png); background-repeat: repeat-x; position: absolute; width: 50%; left: 0; top: 0; height: 150px; z-index: -1;}

.all{width: 963px; margin: auto;}
.header{height: 157px; background: url(../images/head.jpg); background-position: bottom; background-repeat: no-repeat;}
.header .logo{position: absolute; z-index: 2;}
.header .logo p{margin: 0;}
.header .upper_menu{float: right;}

.zalozky a.inactive{background: rgb(255,248,209); border: solid 1px rgb(255,190,0);}
.zalozky a.active{background: rgb(255,255,255)); border: solid 1px rgb(153,153,153);}
.zalozky a{border-bottom: none; padding: 5px; padding-bottom: 0; margin-right: 5px;}
.zalozky{width: 100%; margin: auto; margin-top: 10px; margin-bottom: 10px; border-bottom: 2px solid rgb(255,190,0);}


.all_content{background: url(../images/background-main.png);}

.left_menu{width: 212px; float: left; background-color: ; background-image: url(../images/background-left.png); background-position: 3px bottom; background-repeat: no-repeat;}
.main{width: 750px; float: left;}
.main .flash{height: 210px; background: url(../images/flash.png); background-repeat: no-repeat; text-align: center; position: relative; bottom: 26px;}

.left_menu .panel{width: 80%; text-align: center;}
.left_menu .panel img{border: none; margin: 0;}
.left_menu .panel h2{position: relative; right: 8px; width: 185px; height: 24px; border: none; background-image: url(../images/panel-heading.png); background-repeat: no-repeat; margin-bottom: 5px;}
.left_menu .panel h2{color: #FFFFFF; font-size: 100%; font-weight: bold; text-align: center; padding-top: 5px;}

.content{margin-top: -24px; padding-bottom: 40px; background: url(../images/background_content.jpg) center 30px no-repeat; }
.content .text{width: 545px; float: left; padding: 0 20px 0 20px;}
.content .right_column{background-image: url(../images/background-right.png); background-position: top; background-repeat: no-repeat; width: 161px; float: left; margin-right: 2px;}
.right_column .panel{text-align: center; padding: 0;}
.right_column .panel img{border: none;}
.right_column .panel .anketa{width: 100px; margin-left: 29px; text-align: left; border: none; background-color: transparent; margin-top: 0;}
.right_column h2{margin-top: 12px; position: relative; left: 14px; width: 160px; height: 24px; border: none; background-image: url(../images/panel-heading2.png); background-repeat: no-repeat; margin-bottom: 5px;}
.right_column h2{color: #FFFFFF; font-size: 100%; font-weight: bold; text-align: center; padding-top: 5px;}

.footer{height: 50px; background-image: url(../images/footer.png); margin-bottom: 15px;}

.cleaner{clear: both;}