body{background: url('/img/body.jpg') repeat}
.all{display: block; clear: both; width: 950px; background: url('/img/all.jpg') repeat-y}
.all_fill{display: block; clear: both; background: url('/img/all_fill.jpg') no-repeat; padding-bottom: 80px}

.headmenus{padding: 30px 0px 0px 290px;}
.headmenus_fill{height: 110px;}

.topmenu {display: block; width: 200px; float: left; height: 110px; font-size: small; _font-size: x-small;}
.topmenu_left{width: 240px}
.topmenu_middle{width: 240px}
.topmenu_right{width: 170px}
.topmenu h3{padding: 0px; margin: 0px}
.topmenu ul{padding: 0px 0px 0px 15px; margin: 0px; list-style: none; display: block}
.topmenu li{display: block; padding: 0px; margin: 0px;}
.topmenu a{color: rgb(255,255,255); background: url('/img/menu-arrow.png') left center no-repeat; padding: 0px; margin: 0xp; display: block; clear: both}
.topmenu a span{display: block; padding: 1px 0px 2px 15px}
.topmenu a:hover{color: rgb(204,204,204)}

h1{display: block; clear: both; padding-left: 200px;}
h1 a{display: block; width: 750px; height: 110px; cursor: pointer}
h1 span{display: none}

.center{display: block; clear: both; width: 950px; font-size: small; _font-size: x-small}
.center_fill{display: block; padding: 0px 25px 0px 215px}
.middle{padding-bottom: 50px}

.dropnavigation{color: rgb(255,255,255); display: block; clear: both; width: 710px; background: url('/img/border.png') left bottom no-repeat; padding: 3px 0px 11px}

.designimg{border: 10px solid rgb(255,255,255); dispaly: block; clear: both; margin-top: 15px}

.home_gallery{background: url('/img/border.png') left top no-repeat; margin-top: 15px; padding-top: 5px}

.center_action{padding-top: 15px; display: block; clear: both; width: 710px}
.center_action_fill{background: url('/img/border.png') left top no-repeat; padding: 10px 0px; display: block; clear: both}
.preposlat_web{display: none}
.kontaktovat_autory{display: none}
.center_action_item{display: block; width: 155px; color: rgb(255,255,255); text-decoration: underline; font-weight: bold; float: left; height: 62px; cursor: pointer}
.center_action_item span{display: block; padding: 0px 0px 0px 60px}
.center_action_doporucit{background: url('/img/doporucit_web.png') left bottom no-repeat; width: 170px}
.center_action_form{background: url('/img/border.png') left top no-repeat; margin-top: 6px}
.center_action_kontaktovat{background: url('/img/kontaktovat_autora.png') left bottom no-repeat}
.center_action_kontaktovat span{padding-left: 30px}
.center_action label{display: block; width: 75px; float: left}
.center_action .input_element{display: block; float: left; width: 355px; padding-top: 7px}
.center_action .textinput{display: block; float: left; width: 150px}
.center_action .textarea_element{padding-top: 7px}
.center_action .textarea_element label{clear: both; float: none; width: 710px}
.center_action .textinput, .center_action textarea{border: 1px solid rgb(255,255,255); background: rgb(220,220,220)}
.center_action textarea{width: 708px; height: 100px}
.center_action .submit_element{display: block; clear: both; padding-top: 10px; width: 710px}
.center_action .imagesubmit{display: block; clear: both; float: right}
.preposlat_web .input_element{display: block; clear: both; float: none}
.preposlat_web label{width: 200px}

.dynamicmenu{display: block; background: url('/img/border.png') left top no-repeat; margin-top: 10px; padding-top: 5px}
.dynamicmenu ul{display: block; clear: both; width: 710px; list-style-type: none; margin: 0px; padding: 0px}
.dynamicmenu li{display: inline; padding: 0px; margin: 0px}
.dynamicmenu a{display: block; width: auto; padding: 3px 15px 4px 5px; font-weight: bold; float: left}

.foot{display: block; clear: both; padding: 0px 10px 0px 210px; font-size: small; _font-size: x-small}
.foot_fill{display: block; clear: both; text-align: right; width: 710px; background: url('/img/border.png') left top no-repeat; padding: 10px 0px}
