body { font-family: Arial, Helvetica, Sans-serif; margin: 0px; background-image: url('img/1_back.png'); background-repeat: repeat-x; }
.clear{ clear: both; }
a img{ border: 0px solid #FFF; }


.page{ width: 950px; margin: auto; }
.hlavicka{ width: 950px; }
.telo{ width: 950px; }
.paticka{ width: 950px; }

.hlavicka1{ width: 450px; height: 120px; float: left; }
.logo{ width: 250px; height: 100px; position: relative; top: 0px; left: 0px; margin: 0px; float: left; }
.logo h1 a { width: 250px; height: 100px; display: block; }
.logo h1 span { width: 250px; height: 100px; position: absolute; left: 0; top: 0; z-index: 1; background: url('img/1_logo.png') 0 0 no-repeat; }
.hlavicka2{ width: 480px; padding: 10px; float: left; }
.hlavicka2_p{ font-size: 12px; font-weight: bold; margin: 0px; margin-right: 20px; float: right; }
    .hlavicka2_p a{ color: #B9040F; text-decoration: underline; }
    .hlavicka2_p a:hover{ color: #B9040F; text-decoration: none; }
.tlacitko{ width: 100px; height: 40px; margin: 0px; float: left; }

.left{ width: 700px; float: left; }
.right{ width: 250px; float: left; }

.left_roh1{ width: 10px; height: 10px; background-image: url('img/1_roh1.png'); float: left; }
.left_up{ width: 680px; background: #FFF; border-top: 1px solid #CCC; padding-bottom: 9px; float: left; }
.left_roh2{ width: 10px; height: 10px; background-image: url('img/1_roh2.png'); float: left; }
.left_obsah{ width: 678px; background-color: #FFF; border-left: 1px solid #CCC; border-right: 1px solid #CCC; padding-left: 10px; padding-right: 10px; float: left; }
.left_roh3{ width: 10px; height: 10px; background-image: url('img/1_roh3.png'); float: left; }
.left_down{ width: 680px; background: #FFF; border-bottom: 1px solid #CCC; padding-top: 9px; float: left; }
.left_roh4{ width: 10px; height: 10px; background-image: url('img/1_roh4.png'); float: left; }

.manager{ margin: 10px 30px 20px 10px; float: left; }
.obsah_h2{ width: 583px; color: #000; font-size: 22px; font-weight: normal; border-bottom: 1px solid #F0F0F0; padding-bottom: 5px; float: left; }
.obsah_popis{ font-size: 12px; line-height: 180%; color: #333; margin: 0px 20px 10px 20px; }
strong{ color: #B9040F; }

.nabidka{ width: 264px; height: 208px; background-image: url('img/2009-06-10_010117a.png'); background-repeat: no-repeat; margin: 30px 0px 0px 50px; float: left; }
.nabidka_h2{ width: 200px; font-size: 16px; font-weight: normal; border-bottom: 1px solid #ddd; padding: 0px 0px 5px 5px; margin: 12px 0px 5px 10px; }
    .nabidka_h2 a{ color: #B9040F; text-decoration: none; }
    .nabidka_h2 a:hover{ color: #B9040F; text-decoration: underline; }
.nabidka_p{ font-size: 12px; margin: 0px 50px 0px 15px; }
.strong{ font-size: 12px; font-weight: bold; }

.right_objednej{ width: 250px; height: 35px; }
.right_kontakt{ width: 250px; height: 35px; margin-top: 10px; }
.right_up{ width: 240px; background-image: url('img/back_objednej.png'); background-repeat: repeat-y; border-top: 1px solid #CCC; padding-bottom: 9px; float: left; }
.right_roh2{ width: 10px; height: 10px; background-image: url('img/1_roh2.png'); float: left; }
.right_roh2_4{ width: 10px; height: 10px; background-image: url('img/1_roh2.png'); float: left; }
.right_obsah, .right_kontakt_obsah{ width: 219px; background-image: url('img/back_objednej.png'); background-repeat: repeat-y; border-right: 1px solid #CCC; padding-left: 20px; padding-right: 10px; float: left; }
.right_kontakt_obsah{ line-height: 130%; }
.right_down{ width: 240px; background-image: url('img/back_objednej.png'); background-repeat: repeat-y; border-bottom: 1px solid #CCC; padding-top: 9px; float: left; }
.right_roh4{ width: 10px; height: 10px; background-image: url('img/1_roh4.png'); float: left; }

.form_nadpis{ width: 219px; color: #111; font-size: 12px; border-bottom: 1px dashed #ddd; padding-bottom: 5px; margin: 0px; margin-top: 10px; margin-bottom: 5px; }
.form_info{ width: 219px; color: #333; font-size: 10px; margin: 0px; margin-top: 10px; margin-bottom: 5px; }
.select{ width: 125px; font-size: 12px; color: #333; }
.textarea{ width: 210px; height: 50px; font-size: 12px; margin-bottom: 10px; }

.kontakt1a{ font-size: 16px; margin: 0px; }
.kontakt1{ font-size: 12px; margin: 0px; }


/***************PODSTRANKY***************/
ul, li{ font-size: 12px; }
table{ border: 1px solid #B9B9B9; margin: 30px 0px 30px 50px; }
.tr{ height: 25px; font-weight: bold; background-image: url('img/tab.png'); background-repeat: repeat-x; }
.tr1{ background-color: #FFF; }
.tr2{ background-color: #F5F5F5; }
td{ width: 140px; padding: 5px 0px 5px 10px; margin: 0px; border: 0px solid #FFF;}
/***************PODSTRANKY***************/


.paticka_roh1{ width: 10px; height: 10px; background-image: url('img/1_roh1.png'); margin-top: 15px; float: left; }
.paticka_up{ width: 930px; background: #F0F0F0; border-top: 1px solid #CCC; padding-bottom: 9px; margin-top: 15px; float: left; }
.paticka_roh2{ width: 10px; height: 10px; background-image: url('img/1_roh2.png'); margin-top: 15px; float: left; }
.paticka_obsah{ width: 928px; background-color: #F0F0F0; border-left: 1px solid #CCC; border-right: 1px solid #CCC; padding: 10px; padding-bottom: 15px; }