BODY {
	 background:url(img/bg.gif) repeat-x #F7FBFE; color: #333;FONT: 81.5% Verdana, Georgia, "Times New Roman", Times, serif; text-align: center;
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #1a1a1a; PADDING-TOP: 0px;
}
A {
	COLOR: #1a1a1a
}
A:hover {
	COLOR: #3160B8
}

p {
margin: -1px 0 1.5em 0;
}
h4 {font: bold 1.1em Georgia, "Times New Roman", serif; letter-spacing: 1px;}

#header-main{
	width:100%;
	color:#4A3D0F;
	margin:0;
	padding:0;
    text-align: left;

}

#header{
	width:778px;
	height:183px;
	margin:0 auto;
	background:url(img/header.jpg) 0 0 no-repeat;
	position:relative;
}

#header ul{
	width:424px;
	margin:0;
	padding:0 0 0 22px;
	position:absolute;
	left:354px;
	top:0;
}
#header ul li{
	padding:0 22px 0 0;
	float:left;
}
#header ul li a{
	display:block;
	padding:13px 0 0 0;
	font:bold 16px/18px  "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#303030;
	background:url(img/nav_bg.gif) 0 0 repeat-x #F7F7F7;
	text-decoration:none;
	text-transform:capitalize;
	float:left;
}
#header ul li a:hover{
	background:url(img/nav_bg_hover.gif) 20 0 repeat-x #F7F7F7;
	color:#8B6707;
	border-top:#CA8A2F solid 3px;
	padding:10px 0 0 0;
}
#header ul li.hover{
	display:block;
	padding:10px 0 0 0;
	margin:0 22px 0 0;
	float:left;
	background:url(img/nav_bg.gif) 0 0 repeat-x #F7F7F7;
	font:bold 16px/18px  "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#303030;
	text-decoration:none;
	text-transform:capitalize;
	border-top:#CA8A2F solid 3px;
	cursor:text;
}
#header h2{
	display:block;
	background:url(img/more_link_bg.gif) 0 0 repeat-x;
	width:132px;
	height:14px;
	position:absolute;
	left:62px;
	top:164px;
	padding:0;
	margin:0;
}
#header h2 span{
	width:83px;
	height:14px;
	font:normal 18px/14px Georgia, "Times New Roman", Times, serif;
	color:#B50000;
	background-color:#F7F7F7;
}
#header ul.more-link{
	width:138px;
	padding:0;
	margin:0;
	position:absolute;
	left:61px;
	top:187px;
}
#header ul.more-link li{
	padding:0;
	margin:0;
	float:left;
}
#header ul.more-link li a{
	display:block;
	width:127px;
	height:15px;
	background:url(img/bullet.gif) 0 7px no-repeat #F7F7F7;
	font:normal 11px/15px  "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#101010;
	padding:0 0 0 11px;
	text-decoration:none;
	border:none;
}
#header ul.more-link li a:hover{
	background:url(img/bullet_hover.gif) 0 7px no-repeat #FFF9E5;
	color:#2F3F15;
	padding:0 0 0 11px;
	border:none;
}

#more-info-main{
	width:100%;
	background:url(img/more_info_bg.gif) 0 0 repeat-x #F7E1AF;
	color:#fff;
	padding:11px 0 0 0;
}
#more-info{
	width:778px;
	margin:0 auto;
	padding:0 24px 0 20px;
    }
	
#photos a:hover img {
border:1px;
border-thickness:1px;
background-color:#FFF;
border-color:#020646;
border-style:solid;
}

#photos a {
border:none;
border-color:#020646;
}
#photos img,.photografie {
border:1px;
border-thickness:1px;
border-color:#B4B4B4;
border-style:solid;
margin:2px;
padding:0px;
}

#more-info p.pic{
	background:url(images/pic.gif) 0 0 no-repeat;
	width:220px;
	height:71px;
	margin:11px 0 0 0;
	padding:57px 0 0 0;
	font:bold 18px/18px  "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#2A2A2A;
	background-color:#FFEDCA;
	text-align:center;
	vertical-align:middle;
	float:right;
}
.text{
	font:bold 13px/18px  "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FEF7E3;
    padding:7px 0 0 0;
	float:center;
    text-align:center;
    word-spacing : 2px;
    text-transform : uppercase;
    letter-spacing : 2px;
}

.entry { font-size: 1.2em; padding:3; text-align: left; color:#FCF3D5;}
.entry2 {font-size: 1.2em; line-height: 1.em;  color:#FCF3D5; text-align: left; }
.entry2 A { color:#FCF3D5; font-weight: bold; text-align: left;text-decoration : none; }
.entry2 A:hover { COLOR: #E6BF00;  text-align: left;}
.nabidka { font-size: 0.9em; padding:1; text-align: left; color:#C0C0C0;}
.nabidka A:hover, a:link, a:visited {  text-decoration : none;}

#wrap {
	MARGIN: 0px auto; WIDTH: 960px; TEXT-ALIGN: left
}
#top_shaddow_left {
	FLOAT: left; WIDTH: 8px; HEIGHT: 280px
}
  #top_shaddow_right {
	FLOAT: left; WIDTH: 8px; HEIGHT: 280px
}
.formular {
  WIDTH: 420px;
  font-size: 0.9em;
  margin: 1em 0 0 0px;
  padding: 1em;

  text-align: center
}
.formular input {
  border: 1px solid #5F780C;
}
.formular p select {
  border: 1px solid #5F780C;
}
.formular p textarea {
  border: 1px solid #5F780C;
  overflow: auto;
}
.formular table {
  margin: 5px 0 0 5px;
  padding: 5px 0 0 2px;
  TEXT-ALIGN: center;
}
.cenik {
  WIDTH: 172px;
  font-size: 0.9em;
  margin: 1em 0 0 6px;
  line-height: 220%;
  background-color: #F4EACA;
  text-align: center;
  font-weight: bold;
  font-family: Tahoma, Arial, sans-serif
}
.nadpis {
  WIDTH: 168px;
  margin: 1em 0 0 6px;
  color: #0066CB;
  text-align: left;
  font:bold 18px/14px Georgia, "Times New Roman", Times, serif;
}
#footer-main{
	width:100%;

	padding:0px 0 0 0;
    font-size: 0,99.em;
}
#footer{
	width:400px;
	height:127px;
	margin:0 auto;
	position:relative;
}

.title {text-transform: none;  font:bold 1.2em Verdana, Georgia, "Times New Roman", Times, serif;letter-spacing: 1px; vertical-align: baseline;position: relative; top: 2px; font-size: 100% }
.title a:link, .title a:visited {color: #ffffff;text-decoration : none;padding: 10px 5px 10px 5px; }
.title a:hover {color: #000746; background-color: #E8EAEB;padding: 10px 5px 10px 5px;}
