*{ margin: 0; padding: 0; }*
body { 
font-family: verdana, georgia, tahoma, helvetica, arial, sans-serif;
font-size: 11px;
 
background: #B09774 url(images/back3.png) repeat-x;
color: #6d592e; 
}
a {color: #cb1d1d; text-decoration: underline;}
a:visited {color: #cb1d1d; text-decoration: underline;}
a:hover {color: #6d592e; text-decoration: underline;}
h2 { margin: 0 0 10px; padding: 10px 0 3px; }
h3 { padding-left: 10px; color: #cb1d1d; font-size: 1em; height: 24px; line-height: 24px; }
ul {  padding: 0; margin: 0 0 10px;}
li { list-style-type: none;}
p { margin: 5px 0 10px 0; }
img { border: none; }
.line {background:url(images/line.gif) top left repeat-x; width:710px; height:6px }
.line2 {background:url(images/line2.gif) top left repeat-x; width:690px; height:1px }
.line3 {background:url(images/line2.gif) top center repeat-x; width:230px; height:1px }
.line4 {background:url(images/line2.gif) top left repeat-x; width:430px; height:1px }
.align_right { float:right; margin-right:10px;}
.align_right_link { float:right; margin-top:10px;}
.align_left { float:left;}
.align_left_link { float:left; margin-top:10px;}
.strong {
font-size: 14px;
font-weight: bold;
line-height: 12px;
}

#header {
width:  710px;
height: 360px;
background: #3C3330;
}

#footer h1 {
font-weight:normal;
font-size: 12px;
letter-spacing: -1px;
margin-bottom:10px;
}
#footer h1 a {
color: #fff;
text-decoration: none;
}
#footer h1 a:hover {
color: #000;
text-decoration: none;
}
#footer h2 {
color: #eee;
font-size: 19px;
font-weight: 100;
padding: 0 0 0 11px;
letter-spacing: -1px;
line-height: 12px;
}

#wrap { width: 710px; margin:0px auto; background: #fce8b2;} 
#content { width:710px;}
#left { float: left; width: 230px;}
#center { width: 680px; margin-bottom: 10px; margin-top: 10px; margin-left:10px;}
#right { float: right; width: 440px; margin-bottom: 10px; margin-top: 5px;}
#right1 { float: right; width: 270px; margin-bottom: 10px; margin-top: 10px; margin-right:10px;}
#right1_apar { float: right; width: 240px; margin-left:10px; margin-bottom: 10px; margin-top: 10px; margin-right:10px;}
#right2 { float: left; width: 150px; margin-bottom: 10px; margin-top: 10px;}
#right3 { float: right; width: 240px; margin-bottom: 10px; margin-top: 10px; margin-right:10px;}
#right3kontakt { float: right; width: 180px; margin-bottom: 10px; margin-top: 10px; margin-right:10px;}
#right3_apar { width: 440px; margin-bottom: 10px; margin-top: 0px; margin-right:10px;}
#right3_restauracja { float: right; width: 200px; margin-bottom: 10px; margin-top: 0px; margin-right:10px;}
#right3_konferencje { float: right; width: 200px; margin-bottom: 10px; margin-top: 0px; margin-right:10px;}
#right4 { float: left; width: 160px; margin-bottom: 10px; margin-top: 10px; margin-right:10px;}
#right4kontakt { float: left; width: 220px; margin-bottom: 10px; margin-top: 10px; margin-right:10px;}
#right4_apar { float: left; width: 210px; margin-bottom: 10px; margin-top: 10px; margin-right:10px;}
#right4_apar2 { float: left; width: 210px; margin-bottom: 10px; margin-top: 10px; margin-right:10px;}
#footer { font-size: 10px; text-align: center; border-top: 0px solid #ccc; padding: 5px 5px; }
#stopka { width: 710px; margin:0px auto; margin-top:10px;}
#stopka a {color: #957e5d; text-decoration: underline;}

#left-box1-promo { width: 230px; height:40px; margin-bottom: 1px; margin-top: 10px; margin-left:10px; background-color: #f9df9a; border:1px solid #5C5C5C;}
#left-box1-konf { width: 230px; height:40px; margin-bottom: 1px; margin-top: 10px; margin-left:10px; background-color: #f9df9a; border:1px solid #5C5C5C;}
#left-box1-gastro { width: 230px; height:40px; margin-bottom: 1px; margin-top: 10px; margin-left:10px; background-color: #f9df9a; border:1px solid #5C5C5C;}
#left-box2 { width: 230px; height:43px; margin-bottom: 1px; margin-top: 10px; margin-left:10px; background-color: #f9df9a; border:1px solid #5C5C5C;}
#left-box3 { width: 230px; height:150px; margin-bottom: 1px; margin-top: 10px; margin-left:10px; background-color: #f9df9a; border:1px solid #5C5C5C;}
#left-box4 { width: 230px; height:100px; background:url(images/kontakt.gif); margin-bottom: 1px; margin-left:10px; margin-top:10px; border:1px solid #5C5C5C;}

.list1 {margin:0px; padding:0px; line-height:15px }
.list1 li {background:url(images/list1.gif) bottom left no-repeat;}
.list1 a {color:#D4D4BB; text-decoration:none; margin-left:10px}
.list1 p {color:#6d592e; text-decoration:none; margin-left:10px; margin-bottom:0px;}

#nag_start { width: 390px; height:30px; background:url(images/nag_start.gif);}
#nag_start1 { width: 390px; height:30px; background:url(images/nag_start1.gif);}
#nag_kontakt { width: 390px; height:30px; background:url(images/nag_kontakt.gif);}
#nag_blad { width: 390px; height:30px; background:url(images/nag_blad.gif);}
#nag_gdzie { width: 390px; height:30px; background:url(images/nag_gdzie.gif); margin-top:15px;}
#nag_rec { width: 390px; height:30px; background:url(images/nag_rec.gif);}
#nag_cennik { width: 390px; height:30px; background:url(images/nag_cennik.gif);}
#nag_cennik_uwagi { width: 390px; height:30px; background:url(images/nag_cennik_uwagi.gif); margin-top:20px;}
#nag_galeria { width: 390px; height:30px; background:url(images/nag_galeria.gif);}
#nag_apartamenty { width: 390px; height:30px; background:url(images/nag_apartamenty.gif);}
#nag_pokoje { width: 390px; height:30px; background:url(images/nag_pokoje.gif);}
#nag_komfort { width: 390px; height:30px; background:url(images/nag_komfort.gif);}
#nag_restauracja { width: 390px; height:30px; background:url(images/nag_restauracja.gif);}
#nag_konferencje { width: 390px; height:30px; background:url(images/nag_konferencje.gif);}
#nag_promocje { width: 390px; height:30px; background:url(images/nag_promocje.gif);}
#nag_dod { width: 390px; height:30px; background:url(images/nag_dod.gif);}


#map { width: 660px; height:400px; border:2px solid #B58961;}

.galeria { margin-left:0px;}
.galeria img
{

	width: 120px;
	height: 90px;
	border: 1px solid #fff;
}

.galeria li
{
	background: #fce8b2;
	border-color: #4f443f #4f443f #4f443f #4f443f;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	float:left;
	display:block;
	margin: 5px;
	padding:4px;
}
.galeria_nav { text-align:center; } 

.galeria1 { margin-left:10px;}
.galeria1 img
{

	width: 90px;
	height: 60px;
	border: 1px solid #5C5C5C;
}

.galeria1 li
{
	background: #fce8b2;
	border-color: #fce8b2 #fce8b2 #fce8b2 #fce8b2;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	float:left;
	display:block;
	margin: 3px;
	padding:2px;
}
.galeria1_nav { text-align:center; } 

.galeria2 {margin-left:0px;}
.galeria2 img
{

	width: 80px;
	height: 55px;
	border: 0px solid #5C5C5C;
}

.galeria2 li
{
	background: #fce8b2;
	border-color: #fce8b2 #fce8b2 #fce8b2 #fce8b2;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	float:left;
	display:block;
	margin: 3px;
	padding:2px;
}
.galeria2_nav { text-align:center; } 

.feature_box {
  float:left;
  width:650px;
  background-color: #f9df97;
  border:1px solid #cb1d1d;
  padding:10px;
  margin-top:10px;
  margin-bottom:5px;
  margin-right:8px;
}
.feature_box5 {
  float:left;
  width:350px;
  background-color: #f9df97;
  border:1px solid #cb1d1d;
  padding:10px;
  margin-top:10px;
  margin-bottom:5px;
  margin-right:8px;
}
.feature_box1 {
  float:left;
  width:470px;
  background-color: #EFE8E8;
  border:1px solid #5C5C5C;
  padding:10px;
  margin-top:10px;
  margin-bottom:5px;
  margin-right:8px;
}

.feature_box h4 {
  padding-left:5px;
  margin-top:0px;
  margin-bottom:5px;
  font-family: verdana, arial, sans-serif;
  font-size: 12px;
  color: #5C5C5C;
}
.feature_box1 h4 {
  padding-left:5px;
  margin-top:0px;
  margin-bottom:5px;
  font-family: verdana, arial, sans-serif;
  font-size: 12px;
  color: #5C5C5C;
}
.feature_box p {
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  color: #cb1d1d;
  line-height: 16px;
  margin-bottom:5px;
}
.feature_box5 p {
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  color: #cb1d1d;
  line-height: 16px;
  margin-bottom:5px;
}
.feature_box1 p {
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  color: #555555;
  line-height: 16px;
  margin-bottom:5px;
}
.uwaga p {
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  color: #801d1d;
}
.promo-foto {
  float:right;
  margin-right:10px;
}
.promo-foto img
{

	width: 210px;
	height: 130px;
	border: 1px solid #5C5C5C;
}
.duze p {
  font-family: verdana, arial, sans-serif;
  font-size: 13px;
  color: #cb1d1d;
  line-height: 16px;
  margin-bottom:5px;
}