* {margin: 0;padding: 0;}

html {min-height: 100%;height: auto;}

body {
   margin:0;
   padding:0;
   background:#8c6030;
   font-family:Geneva, Arial, Helvetica, sans-serif;
   font-size:13px;
   color:#333333;}
   
h1 { font-size:15px; color:#50311d; margin-bottom:15px}
h2 { font-size:14px; font-weight:bold}

p {margin:10px 0}

#wrapper {
   width:920px;
   height:auto;
   margin-right:auto;
   margin-left:auto;}
   
#header1 { width:920px; height:89px; background-image: url(images/header_01.jpg); float:left}
#header2 { width:920px; height:76px; background-image: url(images/header_02.jpg); float:left}
#header3 { width:920px; height:192px; background-image: url(images/header_03.jpg); float:left}

#leftmenu {width:163px;height:400px;float:left;}
#leftmenu li { width:133px; height:38px; display:block; background-image: url(images/button.jpg); padding:20px 0 0 30px}
#leftmenu li a { color:#000000; font-size:14px; text-decoration:none; font-weight:bold}
#leftmenu li a:hover { color:#ffffff; font-size:14px; text-decoration:none; font-weight:bold}
#leftmenu ul { list-style:none} 

#topmenu { width:650px;float:right; padding:3px 0 3px 40px;}
#topmenu ul { list-style:none;}
#topmenu li { display:inline; margin:0 70px}
#topmenu li a {color:#000000; font-size:14px; text-decoration:none; font-weight:bold; border-bottom:#000000 1px solid}
#topmenu li a:hover {color:#ffffff; font-size:14px; text-decoration:none; font-weight:bold;border-bottom:#ffffff 1px dashed}
.select {color:#ffffff; font-size:14px; font-weight:bold}
   
#content {
   width:650px;
   height:auto;
   float:right;
   padding:0 40px 15px 50px;
   margin:0 5px 0 0;
   background-image:url(images/contbg.jpg);
   line-height:20px}
   
.right { float:right; margin:3px 7px}
.left { float:left; margin:3px 7px}
   
#content a { color:#8c6030; text-decoration:underline; font-weight:bold}
#content a:hover { color:#8c6030; text-decoration:none;}
   
#content p { text-align:justify}

.list { line-height:20px; margin:30px 0 25px 30px}

.photos { margin:6px 4px}

.ceny { width:645px; margin-top:15px}
.ceny p { margin:0; padding:0; color: #333333}
.ceny strong { color:#50311d}
.head { font-size:11px; font-weight:bold;}

.a-obsadene { background-color: #CC3333}
.a-neobsadene { background:none}

#contbgtop{ width:740px; height:96px; float:right; background-image:url(images/contbgtop.jpg); margin-right:2px}   

.clear {clear:both}

.chalupa1 { background-color:#9f672a}
.chalupa2 { background-color:#567600}
.apartman { background-color:#837410}

.chalupa1-a { background-color:#006600;color:#FFFFFF}
.chalupa2-a { background-color:#666633;color:#FFFFFF}
.apartman-a { background-color:#996600;color:#FFFFFF}

.button { width:135px;}

.guestbook { margin-top:25px; color:#62570d}

#footer {width:920px;height:85px;float:left;background-image:url(images/footer.jpg);background-repeat:no-repeat; padding-bottom:8px}
#footer_left { width:735px; float:right; color:#c9975f; margin:30px 0 0 0; font-size:12px} 
#footer_left a { text-decoration:none; color:#c9975f; font-size:12px}
#footer_left a:hover { text-decoration:underline; color:#ffffff; font-size:12px} 

#footer2 {width:125px;float:left; text-align:left; margin-top:51px; margin-left:14px}
#footer2 a {color:#c9975f; text-decoration:underline; font-size:10px}
#footer2 a:hover {color:#ffffff; text-decoration:none;}