/* CSS Document */

body {
	margin:0; 
	padding:0;
	background-image:url(images/bodybg.jpg);
	}
#container {
	background:url(images/background.jpg) top center repeat-x;
	height:313px;
}

#footer {
	background-image:url(images/bg-footer.jpg);
	width:100%;
	min-height:50px;
	text-align:center;
	padding-top:15px;
	padding-bottom:12px;
	font-size:9px; color:#ededed;
	font-family: Verdana, Tahoma, Arial;
	min-width:702px;
}

.fl a , .fl a:active , .fl a:visited { 	
	text-decoration:none; 	
	background: url(images/y/uline.gif) repeat-x 0 100%; 
	font-size:11px; 
	font-family:Trebuchet Ms, Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	color:#ededed; 
	padding:3px;
}
.fl a:hover { 
	font-size:11px; 
	color:black; 
	text-decoration:none; 
	background:#f9e3c9;
}

.author {
	float:right;
	margin-right:20px;
	border:0;
}
.author a { background:none; background-image:none; }
.author a:hover { background:none; background-image:none; }
	
#main {
	width:702px;
	margin-left:auto;
	margin-right:auto;	

/*	margin-left:40px;  */
}	

#dlogo {
	margin-top:30px;
	float:left;
	background:url(images/logo.jpg) top left no-repeat;
	width:298px;
	height:66px;
}
		#dlogo a{
			width:297px;
			height:66px;
			display:block;
		}
		#dlogo span { display:none; }

#dportret {
	margin-left:0px;
	float:left;
	background:url(images/cover-blank.jpg) top left no-repeat;
	width:404px;
	height:311px;
}
#dportret img{
	width:334px;
	height:250px;
	padding-top:30px;
	padding-left:40px;
}

#dnav-menu {
	float:left;
	background: url(images/left-nav.gif) top left no-repeat;
	width:216px;
	height:390px;
	margin-left:43px;
	margin-top:-206px;
	padding-top:121px; 
}

.lang {
float:left;
	margin-top:-59px;
	margin-left:2px;

}
.lang a{
	font:11px/1.6em Tahoma;
	font-weight:bold;
	color:white;
	background:#fe801f;
	padding:3px;
	border:1px #fe801f solid;	
	width:15px;
	height:15px;
	display:block;
}
.lang a:hover{
	color:black;
	background:#f9e3c9;
	padding:3px;
	border:1px black solid;
}
.lang br {
	line-height:5px;
}

#write-main {
	float:right;
	width:363px;
	min-height:300px;
	margin-top:20px;
	margin-right:7px;
	background-color:#f9e3c9;
	background-image:url(images/write-bg.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;	
/*	font:11px/1.7em Verdana; */	
	font:11px/1.7em Verdana;
}
#write-main .write-text, #write-main .write-text1 {
	margin:0px;
	padding: 5px 20px;
	color:#5c4029;
}

#write-main .write-text1 a {
	font:2.0em/1em Georgia;
	font-weight:100;
	margin-left:25px;
	color:#ff8a2d;
	background: url(images/y/uline.gif) repeat-x 0 100%; 
	text-decoration:none; 
}

#write-main .write-text1 a:hover {
	background: none; 
	text-decoration:none; 
	color:#FF6600;
}

#write-main .write-text1 a.back{
	float:right;
	font:1.5em/1em Georgia;
	font-weight:100;
	color:#C00C50;
	background: url(images/y/uline.gif) repeat-x 0 100%; 
	text-decoration:none; 
}


	

.wend {
	height:40px;
}

#write-main h1 {
	color:#7e1500;
	font:17px/1.7em Georgia;
	font-weight:bold;
	text-align:center;
}

.img1 {
	float:left;
	width:115px;
	height:101px;
	background:url(images/y/small-cover.jpg) top center no-repeat;
	margin-right:9px;
	margin-top:6px;
}

.img1 img{
	width:96px;
	height:82px;
	margin-left:9px;
	margin-top:9px;

}


.thumbs {
	float:left;
	width:120px;
	height:90px;
	background:url(images/y/border-gallery1.jpg) top center no-repeat;
	margin-right:20px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:20px;
}

.thumbs img{
	width:104px;
	height:78px;
	margin-left:8px;
	margin-top:6px;

}

/*   Nav - v1
------------------------------------------- */

a#btn-home{	background-image: url('images/y/btn-home.jpg');	}
a#btn-house {	background-image:url('images/y/btn-house.jpg');	margin-top:6px;}
a#btn-hotel {	background-image:url('images/y/btn-hotel.jpg');	margin-top:6px;}
a#btn-restaurant {	background-image:url('images/y/btn-restaurant.jpg'); margin-top:6px;	}
a#btn-menu { background-image:url('images/y/btn-menu.jpg');	margin-top:7px;}
a#btn-izba {	background-image:url('images/y/btn-izba.jpg');	margin-top:7px;}
a#btn-gallery {	background-image:url('images/y/btn-gallery.jpg');	margin-top:7px;}
a#btn-contacts {	background-image:url('images/y/btn-contacts.jpg');	margin-top:7px;}

a#btn-home , a#btn-house , a#btn-hotel, a#btn-restaurant , a#btn-menu , a#btn-izba , a#btn-gallery , a#btn-contacts{
	width: 115px;
	height: 32px; 
	background-position: left top;
	display: block;
	margin-left:52px;

}
a#btn-home:hover , a#btn-house:hover , a#btn-hotel:hover, a#btn-restaurant:hover , a#btn-menu:hover , a#btn-izba:hover , a#btn-gallery:hover , a#btn-contacts:hover { background-position: left -100%;} 
a#btn-home span , a#btn-house span , a#btn-hotel span, a#btn-restaurant span , a#btn-menu span , a#btn-izba span, a#btn-gallery span , a#btn-contacts span { display: none;}

acronym {
	cursor:help;
	border-bottom:1px red dotted;
}

.c1 {
	font-family: Verdana;
	font-size:12px;
	padding:10px;
	border-left:5px #d6c2aa solid;
	border-top:1px #d6c2aa solid;
	border-bottom:1px #d6c2aa solid;	
}

.c1 a , .c1 a:active , .c1 a:visited { 	
	text-decoration:none; 	
	background: url(images/y/uline.gif) repeat-x 0 100%; 
	font-size:13px; 
	font-family:Trebuchet Ms, Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	color:#333366; 
	padding:1px;
	font-weight:bold;
}
.c1 a:hover { 
	font-size:13px; 
	color:#CC3300; 
	text-decoration:none; 
}
	

.cform {
	text-align:left;


}
.cform input , .cform textarea{
	margin-top:5px;
	border:1px silver solid;
	background:#fcfcfc;
	padding:3px;
	font:10px/1.0em Verdana;
	width:270px;
	
}

.cform input {
	height:14px;
}

.cform textarea {
	height:100px;
}

.cform1 {
	padding-left:15px;
	border-left:10px #e9d4ba solid;
	font:22px/1.8em Georgia, "Times New Roman", Times, serif;
	color:#660033;
}

.cform1 h4 {
	font:17px/1.7em Georgia;
	color:#CC6600;
}

.sub1 input{
	width:auto; height:auto; padding:0; margin:0; border:none; 
}


.pricetd {
	padding:5px;
	vertical-align:top;
	font-weight:bold;
	text-align:center;
	background: #5c4029;
	color:#FFFFFF;
}

.pricetd_s {
	font-size:9px; 
	font-weight:normal; 
	margin-top:-8px; 
	padding:0;
}

#left2 {
	float:left;
}
#left2-main {
	padding:20px;
	width:210px;
	margin-left:60px;
	background-color:#f9e3c9;
	background-image:url(images/write-bg.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;	
	font:12px/1.7em Trebuchet MS, Tahoma, Verdana;

}

