body{margin:0px;padding:0px;
	font-family:sans-serif;font-size:12px;font-style:italic;
	color:#87450F;background:#FED8B4 url(../images/layout/body.gif) repeat-x;}
h1,h2,h3,h4{margin:0;}
h2{color:#AE5F23;font-size:14px;min-width:242px;_width:242px;height:75px;line-height:75px;padding-left:38px;background:url(../images/layout/hbg.png) no-repeat;}
h3{font-size:14px;margin-bottom:1em;}
.article-text, p {margin:0;margin-bottom:1em;line-height:1.75em;letter-spacing:.02em;}
a{color:#B0080C;text-decoration:underline;font-weight:bold;}
a:hover{text-decoration:none;}
img{border:none;}
sup {font-size:10px;}
table{width:100%;border-collapse:collapse;}

#container{position:relative;width:1024px;margin:0 auto;}
#logo, #logo a, #logo span{position:relative;width:1024px;height:100px;margin:0;padding:0;overflow:hidden;}
#logo span{position:absolute;left:0;top:0;background:url(../images/layout/header.jpg) no-repeat;cursor:pointer;}

#page{float:right;position:relative;width:780px;background-color:#E6C9B5;border:1px solid #888888;}
#header{position:relative;height:100px;}
#content {position:relative;width:1024px;}
#cols{position:relative;width:1024px;background:url(../images/layout/hotel.jpg) 50% 0 no-repeat;}
.lc{float:left;width:262px;margin-left:38px}
.lc h2{margin-left:-38px;}
.rc{float:right;width:300px;}
.rc h2{background:url(../images/layout/hbg-right.png) no-repeat;text-align:right;padding-left:0;padding-right:50px;}
#videoLink{position:absolute;left:50%;margin-left:-100px;top:625px;}
#footer {text-align:center;padding:1em;background-color: #FED8B4;color: #87450F;font-size: 12px;}

.mainMenu{width:974px;height:38px;margin:0 25px;padding:5px 0;list-style:none;}
.mainMenu li{display:block;float:left;}
#item1, #item1 span{position:relative;display:block;margin:0;padding:0;height:38px;width:100px;}
#item1 span{position:absolute;left:0;top:0;cursor:pointer;background:url(../images/layout/ru/menu-01.gif) 0 0 no-repeat;}
#item1.active span, #item1:hover span{background-position:0 -38px;}
#item2, #item2 span{position:relative;display:block;margin:0;padding:0;height:38px;width:100px;}
#item2 span{position:absolute;left:0;top:0;cursor:pointer;background:url(../images/layout/ru/menu-02.gif) 0 0 no-repeat;}
#item2.active span, #item2:hover span{background-position:0 -38px;}
#item3, #item3 span{position:relative;display:block;margin:0;padding:0;height:38px;width:100px;}
#item3 span{position:absolute;left:0;top:0;cursor:pointer;background:url(../images/layout/ru/menu-03.gif) 0 0 no-repeat;}
#item3.active span, #item3:hover span{background-position:0 -38px;}
#item4, #item4 span{position:relative;display:block;margin:0;padding:0;height:38px;width:100px;}
#item4 span{position:absolute;left:0;top:0;cursor:pointer;background:url(../images/layout/ru/menu-04.gif) 0 0 no-repeat;}
#item4.active span, #item4:hover span{background-position:0 -38px;}
#item5, #item5 span{position:relative;display:block;margin:0;padding:0;height:38px;width:100px;}
#item5 span{position:absolute;left:0;top:0;cursor:pointer;background:url(../images/layout/ru/menu-05.gif) 0 0 no-repeat;}
#item5.active span, #item5:hover span{background-position:0 -38px;}
#item6, #item6 span{position:relative;display:block;margin:0;padding:0;height:38px;width:100px;}
#item6 span{position:absolute;left:0;top:0;cursor:pointer;background:url(../images/layout/ru/menu-06.gif) 0 0 no-repeat;}
#item6.active span, #item6:hover span{background-position:0 -38px;}
#item7, #item7 span{position:relative;display:block;margin:0;padding:0;height:38px;width:100px;}
#item7 span{position:absolute;left:0;top:0;cursor:pointer;background:url(../images/layout/ru/menu-07.gif) 0 0 no-repeat;}
#item7.active span, #item7:hover span{background-position:0 -38px;}
#item8, #item8 span{position:relative;display:block;margin:0;padding:0;height:38px;width:100px;}
#item8 span{position:absolute;left:0;top:0;cursor:pointer;background:url(../images/layout/ru/menu-08.gif) 0 0 no-repeat;}
#item8.active span, #item8:hover span{background-position:0 -38px;}
#item9, #item9 span{position:relative;display:block;margin:0;padding:0;height:38px;width:100px;}
#item9 span{position:absolute;left:0;top:0;cursor:pointer;background:url(../images/layout/ru/menu-09.gif) 0 0 no-repeat;}
#item9.active span, #item9:hover span{background-position:0 -38px;}

#languages{position:absolute;right:0;bottom:0;margin:0;padding:0;list-style:none;width:420px;height:30px;}
#languages li{display:block;float:left;padding:0 3px;}
#languages li a{display:block;padding-top:15px;text-decoration:none;font-style:normal;font-weight:normal;}
#languages li a:hover,
#languages li a.active{text-decoration:underline;}
#languages li#cs a{background:url(../images/layout/cs.gif) 50% 0 no-repeat;}#languages li#en a{background:url(../images/layout/en.gif) 50% 0 no-repeat;}#languages li#de a{background:url(../images/layout/de.gif) 50% 0 no-repeat;}#languages li#fr a{background:url(../images/layout/fr.gif) 50% 0 no-repeat;}#languages li#ru a{background:url(../images/layout/ru.gif) 50% 0 no-repeat;}#languages li#es a{background:url(../images/layout/es.gif) 50% 0 no-repeat;}#languages li#pl a{background:url(../images/layout/pl.gif) 50% 0 no-repeat;}#languages li#nl a{background:url(../images/layout/nl.gif) 50% 0 no-repeat;}
#links{margin:1em 0;padding:0;list-style:none;text-align:center;}
#links li{display:inline;padding:0 1em;}
#links li a{text-decoration:none;font-style:normal;font-weight:normal;}
#links li a:hover{text-decoration:underline;}

/* GALERIE */
.galerie{margin:1.5em 0px 1.5em 0;}
.nahled{position:relative;float:left;width:190px;height:147px;margin:0 0px 10px 0;}
.nahled img{width:190px;height:147px;}
.nahled p{margin:0 .5em;text-align:center;font-size:.85em;}

.passparta{display:block;position:absolute;left:0;top:0;width:190px;height:147px;background:url(../images/layout/passparta.png);}
* html .passparta{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/passparta.png', sizingMethod='scale');background: none;}

.rc .galerie{margin:.5em 0px .5em 0;}
.rc .nahled{position:relative;float:left;width:125px;height:87px;margin:0 5px 10px 0;}
.rc .nahled img{width:125px;height:87px;}
.rc .passparta{display:block;position:absolute;left:0;top:0;width:125px;height:87px;background:url(../images/layout/passparta-small.png);}
* html .rc .passparta{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/passparta-small.png', sizingMethod='scale');background: none;}

/* REZERVACE */
#rezervace input{border:1px solid #9f7867;width:200px;font-size:1em;font-family:sans-serif;}
#rezervace textarea{width:680px;height:100px;border:1px solid #9f7867;font-size:1em;font-family:sans-serif;}
#rezervace input.short{width:25px;}
#rezervace input.checkbox,
#rezervace input.submit{width:auto;}
.marked{color:#f00;font-weight:bold;font-size:larger;}
#rezervace table{border-collapse:collapse;}
#rezervace th, #rezervace td {vertical-align:top;padding:5px 0;}
#rezervace th{text-align:right;padding-right:1em;width:150px;}
#rezervace th.short{width:80px;}


/* PROMO */
#promo {position:absolute;top:0;right:-225px;width:283px;height:97px;
	background:url(../images/promo.png) no-repeat;}
* html #promo {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/promo.png', sizingMethod='scale');background: none;}
#promo span{display:none;}


#cForm{}
#cForm input, #cForm textarea{border:1px solid #9F7867;}
#cForm textarea{width:245px;height:100px;}

.articleBox{margin:0 35px;}

/* CLASSES */
.cls{clear:both;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.tal{text-align:left;}
.tac{text-align:center;}
.tar{text-align:right;}
.il{margin:0 1em .2em 0;border:5px solid #fff;}
.ir{margin:0 0 .2em 1em;border:5px solid #fff;}
div.hr hr{display:none;}
div.hr{height:1px;line-height:1px;font-size:1px;background-color:#BEBCBD;margin:4px 0;}
.red{color:#DF0001;}
.odd{background-color:#feeddb;}
.message{font-weight:bold;color:#DF0001;}
.bigger{font-size:18px;}

.pricelist{width:80%;margin:0 auto;}
.pricelist th{background:#87450f;color:#fff;}
.pricelist th, .pricelist td{padding:5px;}