body {margin: 0; 
		padding: 0; 
		background: #000 url(../gfx/body-bg.jpg) 50% 0 no-repeat;
		font-family: Arial, Tahoma, Helvetica sans-serif;
		font-size: 12px;
		color: #c08a5c;}

html {margin: 0; padding: 0;}	

* {margin: 0; padding: 0;}

p {font-size: 12px; color: #c08a5c!important;}
p span {color: #c08a5c!important;}

a {color: #fff; text-decoration: none;}
a:hover {color: #909090;}

img {border: none;}

:focus {
  outline: 0;
}

div {overflow: hidden;}

h1 {color: #fff; font-size: 30px;}
h1 span {font-size: 18px;}

h2 {padding-bottom: 20px;}

#adrenalina {float: left; font-size: 8px; text-align: center; color: #5d5d5d!important; margin: 0 10px;}

#autor {background: url(../gfx/kuinski.gif) 0 50% no-repeat; font-size: 8px; display: block; line-height: 8px; padding: 2px 0 2px 45px; color: #c0c0c0;}
#autor a {color: #808080;}
#autor a:hover {color: #505050;}

#breadcrumb {padding: 0 0 5px 5px; margin-top: -20px;}
#breadcrumb a{font-size: 12px; color: #909090;}
#breadcrumb a:hover {color: #505050;}

#container {width: 1010px; margin: 0 auto;}

#content {width: 100%; background: url(../gfx/wrapper-top.png) 0 0 no-repeat; padding: 20px;}
#content h2 {color: #c08a5c; display: block; font-size: 18px; margin: 10px 0 0 15px;}
#content-main {width: 477px; float: left; border-left: 1px solid #212121; border-right: 1px solid #212121; padding: 0 20px;}
#content-photo {width: 395px; border: 1px solid #000; padding: 1px; margin: 0 auto; display: block;} 
#content-text {min-height: 450px;}

#content-bottom {width: 100%; background: url(../gfx/wrapper-bottom.png) 0 100% no-repeat; height: 40px;}

.err {color: #ff0000; padding: 10px 0;}

#fmenu  li{list-style: none; display: block; float: left; margin: 0 2px; font-size: 8px; border-right: 1px solid #5d5d5d; padding-right: 5px;}
#fmenu  li:last-child {border-right: none; padding-right: 0px;}

#footer {clear: both; width: 100%; height: 380px; background: url(../gfx/footer-bg.png) 0 100% no-repeat;}
#footer-content {width: 1000px; margin: 40px auto 10px;}
#footer-content a {color: #5d5d5d;}
#footer-content a:hover {color: #8d8d8d;}

.head {font-size: 20px; font-weight: normal; color: #d0d0d0; border-bottom: 1px solid #212121; padding-bottom: 20px; margin-bottom: 20px;}

#hotcms {background: url(../gfx/hot-cms-big.png) 0 0 no-repeat; _background: url(../gfx/hot-cms-big.gif) 0 0 no-repeat; display: block; float: left; width: 146px; height: 40px;}

.hotel {margin: 10px 0; border-bottom: 1px dotted #c0c0c0; padding: 20px 0; width: 100%; float: left;}
.hotel h4{font-size: 16px; padding-bottom: 10px;}
.hotel img {border: 1px solid #c0c0c0; float: left; margin: 0 15px 10px 0; padding: 1px; display: block; width: 120px;}
.hotel img:hover {border: 1px solid #505050;}

.hotele {padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid #c08a5c;}
.hotele:last-child{border-bottom: none;}

#hotele {width: 222px; height: 73px; margin-left: 20px;}

#info-bar {width: 100%; padding: 10px 5px 0 5px; text-align: center; background: #5d5d5d; height: 25px;}

#kontakt {padding: 0 15px; color: #c08a5c;}
#kontakt p {color: #c08a5c;}
#kontakt label {font-weight: bold; font-size: 11px; color: #c08a5c;;}
#kontakt input{width: 485px; display: block; padding: 5px; margin: 5px 0; border: 2px solid #E0E0E0; background: #f9f9f9;}
#kontakt input:hover,#kontakt input:focus{background:#fff; border: 2px solid #c08a5c;}
#kontakt textarea{width: 485px; display: block; height: 200px; padding: 5px; margin: 5px 0 10px 0; border: 2px solid #E0E0E0; background: #f9f9f9;}
#kontakt textarea:hover,#kontakt textarea:focus{background:#fff; border: 2px solid #c08a5c;}

#left {width: 194px; margin: 0 10px 0 7px; float: left; _margin: 0 9px 0 3px;}

#logo {margin: 0 auto; width: 268px; height: 142px;}

#m1 {text-align: center;}
#m1 h1{font-size: 20px; color: #ff8744;}

#mlist {padding: 0 15px;}

#main {width: 995px; height: 607px; margin: 0 auto;}

#main-img {float: left; border: 6px solid #212121; margin-right: 10px;}

#menu {width: 100%; padding: 0 0 15px 0; text-align: center;}
#menu h2, #thumbs-pages h2 {background: url(../gfx/b-top.png) 0 0 no-repeat; width: 194px; height: 29px; line-height: 29px; font-weight: normal; font-size: 15px; padding: 0 0 10px 15px; color: #4d4d4d; text-align: left;}
#menu-container {width: 100%;}

#menu li {list-style: none; text-align: left; display: block; float: left; padding: 2px 0; height: 18px; margin: 0 10px; }
#menu li:last-child { border-bottom: 0;}
#menu li a {display: block;}

#ms {background: url(../gfx/ms.png) 0 50% no-repeat; font-size: 8px; display: block; float: left; line-height: 8px; padding: 17px 0 2px 100px; height: 26px;}

#napis {width: 268px; height: 66px; margin: 0 auto;}

#netius {background: url(../gfx/netius.png) 0 50% no-repeat; font-size: 8px; display: block; float: left; width: 120px; height: 30px; line-height: 8px; padding: 17px 0 2px 50px;}

#newsletter {width: 240px; height: 90px; background: #b80505;}
#newsletter h2 {font-size: 14px; color: #fff; padding: 22px;}

#offer a{font-weight: bold;}

.oferta {padding: 10px 0 20px 0; border-bottom: 1px dotted #c0c0c0;}

#photo-gallery {float: left; margin: 10px 30px 0 75px; text-align: center;}
#photo-gallery img {display: block; border: 1px solid #c0c0c0; padding: 1px; margin-bottom: 10px;}
#photo-gallery img:hover {border: 1px solid #fff;}

#right {width: 200px; padding-left: 10px;}

#scroller {border: none; width: 950px; background: none; color: #fff;}

#send {background: #c08a5c; width: 68px; height: 24px; cursor: pointer; border: 0; padding: 0; color: #fff; line-height: 23px; border: 1px solid #fff;}

#start {text-align: center; height: 60px; font-size: 16px;}
#start a {color: #ff8744; font-weight: bold;}
#start a:hover {color: #fff;}

#sub li {border-bottom: none; padding-left: 10px;}

#submenu {margin-left: 17px; margin-bottom: 15px; font-size: 14px; list-style: none;}
#submenu a {text-decoration: underline; color: #dbb08b;}
#submenu a:hover {text-decoration: none;}

#text {padding: 0 60px 0 15px;}
#text ul {margin: 0 0 0 20px;}
#text h3 {font-size: 16px; margin: 10px 0; font-weight: bold; font-family: Arial;}
#text div {margin: 0 5px 1px 0;}
#text img {display: block;}

#thumbs {margin-left: 6px;}
#thumbs div {float: left; margin: 2px 5px 2px 0px; max-width: 160px; }
#thumbs div img {display: block; border: 1px solid #c0c0c0; padding: 1px; max-width: 145px;}
#thumbs div img:hover{border: 1px solid #505050;}
#thumbs div p {font-weight: bold; text-align: center;}

#thumbs-content {width: 900px; margin: 0 0 20px 40px;}
#thumbs-pages h3 {color: #c08a5c; font-size: 16px; padding: 0 0 10px 140px;}
#thumbs-pages p {padding-left: 140px;}
#thumbs-pages img {width: 120px; float: left; padding: 1px; border: 1px solid #c0c0c0; margin-top: 3px;}
#thumbs-content div {margin: 12px 0 20px 0;}

#thumbs-sm {margin-left: 57px; width: 930px;}
#thumbs-sm div {float: left; margin: 6px 4px; height: 110px; width: 160px; text-align: center;}
#thumbs-sm div img {border: 1px solid #c0c0c0; padding: 1px; height: 104px;}
#thumbs-sm div img:hover{border: 1px solid #505050;}
#thumbs-sm div p {font-weight: bold; text-align: center;}

.tmore {color: #c08a5c; padding: 0 0 0 15px;}

#top {width: 100%; height: 142px;}

#top-img {padding: 9px; background: #fff;}
#top-img img {display: block;}

#wrapper {width: 100%; background: #000 url(../gfx/wrapper-bgr.png) 0 0 repeat-y;}

#video-gallery {margin: 10px 0 0 0; text-align: center; width: 396px;}
#video-gallery img {display: block; border: 1px solid #c0c0c0; margin-bottom: 10px; padding: 1px;}
#video-gallery img:hover {border: 1px solid #fff;}
