body
{
width: 934px; margin: 0px auto 0px auto; border: 0px solid red; padding: 0px; text-align: center;
/*font-family: serif;*/
font-family: Verdana, "Geneva CE", lucida, sans-serif;
font-size: 0.7em;
font-style: normal;
font-variant: normal;
font-weight: normal;
text-decoration: none;
color: #501010;
line-height: 1.3;
background-color: #C0C0C0;

}
.b{font-weight: bold; font-size: 1em}
.u{text-decoration: underline}
.i{font-style: italic}
.bi{font-weight: bold;  font-style: italic}
.bir{font-weight: bold;  font-style: italic; color: red}
.red{color: red}
.normal{font-weight: normal}
img{border: 0px solid}
.print{display: none}
.none{display: none}
.hide{display: none}
#head{display: none}
#patka{display: none}
h1{font-size: 1.2em; padding: 5px 0px 25px 0px; margin: 0px}
h2{font-size: 1em; }
h3{font-size: 1em; color:}
p{margin: 15px 0px 15px 0px; }
.center{text-align: center; display: block}
.left{text-align: left}
.right{text-align: right}
.f_left{float: left}
.f_right{float: right}
.clear{clear: both}
abbr{cursor: help}
table{display: table; table-layout: fixed; border-collapse: collapse; font-size: 1em}
tr{display: table-row}
td{display: table-cell; padding: 3px}
td.top{vertical-align: top}
tr.top{vertical-align: top}
tr.bot{vertical-align: bottom}
td.center{vertical-align: middle}
ul.abc{list-style-type: lower-alpha}
ul{display: block; margin-left: 0px;  margin-top: 0px; padding-top: 0px; }
ul.dec{display: block; list-style-type: decimal; margin: 0px; padding: 0px; }
li{margin-left: 0px; _margin-left: 25px;}
li.m{margin: 0px 0px 7px 0px; list-style-type: none; padding: 0px}

/*laylout webu*/
#stream{background-color: #FFFFFF; width: 934px; text-align: left; position: relative}
#main1{background: url("../images/main1.jpg") no-repeat; width: 934px; height: 179px; position: absolute; top: 0px}
#main2{background: url("../images/main2.jpg") no-repeat; width: 934px; height: 165px; position: absolute; top: 179px}
#logo{display: block; border: 0px solid; width: 210px; height: 100px; position: absolute; top: 100px; left: 420px}
#area{position: absolute; top: 344px}
#menu{position: absolute; top: 0px; left: 51px}
#text{background: url("../images/text_bb.gif") no-repeat; width: 934px; min-height: 347px;}
#text1{background: url("../images/text_b.gif") no-repeat; width: 934px; min-height: 429px;}
#text_b{padding: 0px 275px 0px 254px}
#bb{background: url("../images/back.gif");}
#spod{background: url("../images/spodek.gif") no-repeat; width: 934px; height: 254px; margin-top: -15px;}
#menu2{padding: 207px 0px 0px 330px}
.menu2{margin-right: 23px; font-size: 0.95em}
p.copy{color: #FFEEB2; margin-top: 8px; font-size: 0.95em}
/*text*/
h1.nad{margin: 0px; padding: 0px}
h1#popis{background: url("../images/nadpis/popis-zahrad.gif") no-repeat; width: 162px; height: 62px; }
h1#ledeb{background: url("../images/nadpis/ledeburska.gif") no-repeat; width: 162px; height: 62px; }
h1#mpal{background: url("../images/nadpis/m-palffy.gif") no-repeat; width: 195px; height: 62px; }
h1#vpal{background: url("../images/nadpis/v-palffy.gif") no-repeat; width: 199px; height: 62px; }
h1#kolow{background: url("../images/nadpis/kolowratska.gif") no-repeat; width: 162px; height: 62px; }
h1#furst{background: url("../images/nadpis/furst.gif") no-repeat; width: 221px; height: 62px; }
h1#vyuziti{background: url("../images/nadpis/vyuziti-zahrad.gif") no-repeat; width: 156px; height: 62px; }
h1#cenik{background: url("../images/nadpis/cenik.gif") no-repeat; width: 156px; height: 62px; }
h1#ot{background: url("../images/nadpis/ot.gif") no-repeat; width: 156px; height: 62px; }
h1#kontakt{background: url("../images/nadpis/kontakt.gif") no-repeat; width: 156px; height: 62px; }
h1#aktual{background: url("../images/nadpis/aktual.gif") no-repeat; width: 156px; height: 62px; }
h1#galerie{background: url("../images/nadpis/galerie.gif") no-repeat; width: 156px; height: 62px; }
h1#ref{background: url("../images/nadpis/reference.gif") no-repeat; width: 156px; height: 62px; }
#sponzor{position: absolute; top: 360px; left: 800px; width: 130px; text-align: center; font-size: 10px}
.spon_img{margin-bottom: 10px}
/*menu*/
#m1{display: block; background: url("../images/menu/menu_04.gif") no-repeat; width: 126px; height: 19px; cursor: pointer}
#m1a{position: relative; left: -30px; display: block; background: url("../images/menu/menu_04_a.gif") no-repeat; width: 156px; height: 19px; cursor: pointer}
#m1:hover{position: relative; left: -30px; display: block; background: url("../images/menu/menu_04_a.gif") no-repeat; width: 156px; height: 19px; cursor: pointer}
#m2{margin-top: 9px; display: block; background: url("../images/menu/menu_12.gif") no-repeat; width: 126px; height: 19px; cursor: pointer}
#m2a{margin-top: 9px; position: relative; left: -30px; display: block; background: url("../images/menu/menu_12_a.gif") no-repeat; width: 156px; height: 19px; cursor: pointer}
#m2:hover{position: relative; left: -30px; display: block; background: url("../images/menu/menu_12_a.gif") no-repeat; width: 156px; height: 19px; cursor: pointer}
#m3{margin-top: 9px; display: block; background: url("../images/menu/menu_14.gif") no-repeat; width: 126px; height: 19px; cursor: pointer}
#m3a{margin-top: 9px; position: relative; left: -30px; display: block; background: url("../images/menu/menu_14_a.gif") no-repeat; width: 156px; height: 19px; cursor: pointer}
#m3:hover{position: relative; left: -30px; display: block; background: url("../images/menu/menu_14_a.gif") no-repeat; width: 156px; height: 19px; cursor: pointer}
#m4{margin-top: 9px; display: block; background: url("../images/menu/menu_17.gif") no-repeat; width: 126px; height: 19px; cursor: pointer}
#m4a{margin-top: 9px; position: relative; left: -30px; display: block; background: url("../images/menu/menu_17_a.gif") no-repeat; width: 156px; height: 19px; cursor: pointer}
#m4:hover{position: relative; left: -30px; display: block; background: url("../images/menu/menu_17_a.gif") no-repeat; width: 156px; height: 19px; cursor: pointer}
#m5{margin-top: 9px; display: block; background: url("../images/menu/menu_19.gif") no-repeat; width: 126px; height: 19px; cursor: pointer}
#m5a{margin-top: 9px; position: relative; left: -30px; display: block; background: url("../images/menu/menu_19_a.gif") no-repeat; width: 156px; height: 19px; cursor: pointer}
#m5:hover{position: relative; left: -30px; display: block; background: url("../images/menu/menu_19_a.gif") no-repeat; width: 156px; height: 19px; cursor: pointer}
#m6{margin-top: 9px; display: block; background: url("../images/menu/menu_21.gif") no-repeat; width: 126px; height: 19px; cursor: pointer}
#m6a{margin-top: 9px; position: relative; left: -30px; display: block; background: url("../images/menu/menu_21_a.gif") no-repeat; width: 156px; height: 19px; cursor: pointer}
#m6:hover{position: relative; left: -30px; display: block; background: url("../images/menu/menu_21_a.gif") no-repeat; width: 156px; height: 19px; cursor: pointer}
#m7{margin-top: 9px; display: block; background: url("../images/menu/menu_23.gif") no-repeat; width: 126px; height: 19px; cursor: pointer}
#m7a{margin-top: 9px; position: relative; left: -30px; display: block; background: url("../images/menu/menu_23_a.gif") no-repeat; width: 156px; height: 19px; cursor: pointer}
#m7:hover{position: relative; left: -30px; display: block; background: url("../images/menu/menu_23_a.gif") no-repeat; width: 156px; height: 19px; cursor: pointer}
#m8{margin-top: 24px; display: block; background: url("../images/menu/rezervace.gif") no-repeat; width: 126px; height: 14px; cursor: pointer}
#m9{margin-top: 0px; display: block; background: url("../images/menu/kontakt.gif") no-repeat; width: 126px; height: 13px; cursor: pointer}
#m10{display: block; background: url("../images/menu/podmenu_16.gif") no-repeat; width: 126px; height: 19px; cursor: pointer}
#m11{display: block; background: url("../images/menu/podmenu_21.gif") no-repeat; width: 126px; height: 19px; cursor: pointer}
#m12{display: block; background: url("../images/menu/podmenu_25.gif") no-repeat; width: 126px; height: 19px; cursor: pointer}
#m13{display: block; background: url("../images/menu/podmenu_29.gif") no-repeat; width: 126px; height: 19px; cursor: pointer}
#m14{display: block; background: url("../images/menu/podmenu_32.gif") no-repeat; width: 126px; height: 19px; cursor: pointer}
#m15{display: block; background: url("../images/menu/podmenu_15.gif") no-repeat; width: 126px; height: 19px; cursor: pointer}
#iko_tel{position: relative; top: -27px; left: -30px; background: url("../images/menu/iko_tel.gif") no-repeat; width: 30px; height: 27px;}



/*href*/
a:link{border: 0px; color: #501010}
a:visited{border: 0px; color: #501010}
a:active{border: 0px; color: #501010}

a.menu2:link{border: 0px; color: #FFEEB2}
a.menu2:visited{border: 0px; color: #FFEEB2}
a.menu2:active{border: 0px; color: #FFEEB2}

a.ref:link{border: 0px; color: #501010; text-decoration: none}
a.ref:visited{border: 0px; color: #501010; text-decoration: none}
a.ref:active{border: 0px; color: #501010; text-decoration: none}
a.ref:hover{border: 0px; color: #501010; text-decoration: underline}



/*table*/
td.td_ot{width: 100px}
td.td_ot2{width: 140px}
td.td_ot3{width: 60px; text-align: right}
td.ak1{width: 200px; padding-top: 25px; text-align: center; vertical-align: bottom}


/*form*/
.field{border: 0px solid}
.form{width: 10em; margin-top: 5px; border: 1px solid #D2D0D0; padding-left: 5px; }
.form_2{width: 15em; margin-top: 5px; border: 1px solid #D2D0D0; padding-left: 5px;}
.form_3{width: 3em; margin-top: 5px; border: 1px solid #D2D0D0; padding-left: 5px;}
.text_poznamka{border: 1px solid #D2D0D0; padding: 5px 0px 5px 5px; width: 650px}
.form_fill_send{width: 10em; margin-top: 5px; border: 0px solid black;  cursor: pointer; background-color: #D2D0D0;}

