*{

	margin: 0;

	padding: 0;

}



img 

  {border: 0px;

	}

body{

	font: 13px 'Times New Roman', Tahoma;
	background-color: #f7c646;

}
body#v2{
	background-color: #241009;
}


h1{

	font-style: italic;

	font-weight: bold;

	font-size: 44px;

	color: #c1a141;

	padding: 0 15px;

}

h1.maly{

	font-size: 28px;

	color: #ab5137;

	padding: 0;
	font-weight: bold;

}

h2{

	font-size: 26px;

	font-style: italic;

	font-weight: bold;

	color: #fcd340;

	padding-left: 10px;

}


#glowny{

	width: 100%;

	background: #f7c646 url('obrazki/background-miasto.jpg') no-repeat top center;

	padding-bottom: 50px;

}

#v2 #glowny{

	background: #241009 url('obrazki/background-bordo.jpg') repeat-x;

}


#v3 #glowny{

	background: #f7c646 url('obrazki/background-miasto-1.jpg') no-repeat top center;

}

#srodkowanie{

	position: relative;

	width: 966px;

	margin: 0 auto;

}

#banner{

	width: 966px;

	height: 130px;

	background: url('obrazki/banner_menu.jpg') no-repeat;

	position: relative;

}

#tresc{

	width: 966px;

	background: #fffff7 url('obrazki/jasne-tlo.jpg') no-repeat;

	overflow: hidden;

	position: relative;

}

#v2 #tresc{

	background:  #fffff7 url('obrazki/jasne-tlo-z-oknem.jpg') no-repeat;

}

#pasek_zloty{

	width:966px;

	height: 6px;

	background: url('obrazki/pasek-zloty.jpg') no-repeat;

}

#bialy_pasek{

	width: 2900px;

	height: 15px;

	background-color: #cfcfcf;

	border-bottom: 1px solid #c0c0c0;

	text-align: left;

	padding: 0 5px;

	font-size: 10px;

	color: #999999;

	font-family: Tahoma;

}



#bialy_pasek h2{

	display: inline;

	font-size: 10px;

	margin:0;

	padding: 0;

	color: #999999;

	font-family: Tahoma;
	
	font-weight: normal;
	
	font-style: normal;

}

#zdjecia{

	width: 936px;

	height: 160px;

	overflow: hidden;

	background: #6a2003 url('obrazki/pasek-pod-boxy_Home.jpg') repeat-x;

	padding: 10px 0 0 30px;

}

#v2 #zdjecia{

	width: 930px;

	padding: 10px 0 0 36px;

}

#v2 #zdjecia{

	background-image: none;

	background-color: #ab5137;

}

#zdjecia div.box{

	font-size: 13px;

	font-weight: normal;

	color: #e9bd39;

	width: 151px;

	height: 44px;

	float: left;

	padding: 115px 0px 0 0px;

	text-align: center;

}

#v2 #galeria{

	background-color: #ab5137;

	width: 931px;

	height: 145px;

	padding: 10px 0 0 35px;

}

#v2 #galeria div.box{

	width: 179px;

	height: 120px;

	padding: 0;

	font-size: 14px;

	color: #ffcd6b;

	float: left;

	text-align: center;

}

#v2 #zdjecia div.box{

	padding: 0 10px;

	width: 129px;

	height: 127px;

	color: #ffcd6b;

	font-weight: normal;

}

#v2 #zdjeciav2{

	width: 926px;

	padding: 15px 0 0 40px;

	background-color: #ab5137;

	overflow: hidden;

}

#v2 #zdjeciav2 div.boxv2{

	width: 285px;

	height: 54px;

	float: left;

	padding: 95px 5px 20px 5px;

}

#v2 #zdjeciav2 div.boxv2 h3{

	font-size: 17px;

	font-weight: bold;

	font-style: italic;

	color: #fee7bb;

}

#v2 #zdjeciav2 div.boxv2 p{

	font-size: 13px;

	color: #fbd386;

}

#tresc_dolna{

	background-color: #060606;

	width: 916px;

	color: #f4dc86;

	font-size: 13px;

	padding: 25px;

	overflow: hidden;

}

#tresc_dolna p{

	color: #f4dc86;

	font-size: 13px;	

}

#v2 #tresc_dolna p{

	font-size: 14px;

	font-weight: bold;

	color: #ffcd6b;

}

#v2 #tresc_dolna p span{

	font-size: 13px;

	font-weight: normal;

	color: #977b2f;

	font-style: italic;

}

#tresc_dolna div.lewy_blok, #tresc_dolna div.prawy_blok{

	width: 438px;

	float: left;

	padding: 10px;

	text-align: justify;

}

#tresc_dolna div.lewy_blok table, #tresc_dolna div.prawy_blok table{

	width: 438px;

	color: #ffcd6b;

}

#tresc_dolna div.lewy_blok table tr td, #tresc_dolna div.prawy_blok table tr td{

	padding: 0 6px;

}

#tresc_dolna div.lewy_blok table tr.pierwszy_wiersz td, #tresc_dolna div.prawy_blok table tr.pierwszy_wiersz td{

	border-bottom: 1px solid #7e5703;

	padding-bottom: 3px;

}

#tresc_dolna div.lewy_blok table tr.drugi_wiersz td, #tresc_dolna div.prawy_blok table tr.drugi_wiersz td{

	padding-top: 3px;

}

#menu_dolne{

	background-color: #060606;

	width: 966px;

	height: 23px;

	border-bottom: 1px solid #997930;

	text-align: center;

  line-height: 22px;

	color: #ddb014;

	font-size: 12px;

}

#v2 #menu_dolne{

	background-color: #045360;

}

#menu_dolne a{

	color: #ddb014;

	font-size: 12px;

	text-decoration: none;

}

#menu_dolne a.active, #menu_dolne a:hover, #menu_dolne a:active{

	font-weight: bold;

}

#copyright{

	background-color: #060606;

	width: 966px;

	padding: 10px 0;

	font-family: Tahoma;

	font-size: 10px;

	color: #977b2f;

	text-align: center;

	}

#v2 #copyright{

	background-color: #045360;

}

#stopka{

	float: right;

	font-family: Tahoma;

	font-size: 10px;

	color: #977b2f;

}

#stopka a{

	text-decoration: none;

	color: #000;

}

#v2 #stopka a{

	color: #f4dc86;

}

#stopka a:hover{

	font-weight: bold;

}

#cien_lewy{

	position: absolute;

	top:0;

	left: -16px;

	width: 16px;

	height: 634px;

	background: url('obrazki/cien-lewy-miasto.jpg') no-repeat;

}

#cien_prawy{

	position: absolute;

	top:0;

	right: -16px;

	width: 16px;

	height: 634px;

	background: url('obrazki/cien-prawy-miasto.jpg') no-repeat;

}

#v2 #cien_prawy{

	background: url('obrazki/cien-prawy-bordo.jpg') no-repeat;

}

#v2 #cien_lewy

{

	background: url('obrazki/cien-lewy-bordo.jpg') no-repeat;

}

#v3 #cien_prawy{

	background: url('obrazki/cien-prawy-miasto-1.jpg') no-repeat;

}

#v3 #cien_lewy

{

	background: url('obrazki/cien-lewy-miasto-1.jpg') no-repeat;

}

#slowa_naglowek{

	position: absolute;

	top: 0;

	left: 200px;

}

#slowa_naglowek h2{

	font-size: 13px;

	line-height: 18px;

	color: #937830;

	font-weight: normal;

	text-decoration: none;

	font-style: normal;

	padding: 0;

}

#english{

	position: absolute;

	top: 55px;

	right: 25px;

}

#english a{

	color: #c1a141;

	font-size: 12px;

	text-decoration: none;

}

#menu{

	position: absolute;

	top: 100px;

	left: 200px;

	line-height: 23px;

}

#menu a{

	color: #fff1c0;

	text-decoration: none;

}

#menu a:hover, #menu a:active, #menu a.active{

	color: #ffca10;

}



#tresc_tekst{

	padding: 20px 30px;

	overflow: hidden;

}

#tresc_tekst h3{

	font-style: italic;

	font-weight: bold;

	font-size: 20px;

	color: #c1a141;

	text-align: right;

}

#tresc_tekst p{

	color: #7e5703;

	text-align: justify;

	font-size: 13px;

	margin: 4px 8px;

	text-indent: 10px;

	letter-spacing: -0.1mm;
}
#tresc_tekst p a{
	text-decoration: none;
	color: #7e5703;
}

#v2 #tresc_tekst p a{
	color: #0c0000;
	text-decoration: none;
}

#tresc_tekst p:first-letter{

	font-size: 20px;

	line-height: 0px;

}
#tresc_tekst p.zwykly:first-letter{
	font-size: 13px;
	line-height: 16px;}
#tresc_tekst p.zwykly{
	margin:0;
	text-indent: 0;
	letter-spacing: normal;
	line-height: 16px;
}

div.linia_pozioma{

	width: 100%;

	height:0;

	border-top: 1px solid #7e5703;

	margin: 2px 0;

} 

div.center{

	text-align: center;

}

div.clear{

	width: 100%;

	clear: both;

}



#form_table td {

vertical-align: top; 

padding: 6px 0;

}



#form_table input {

	background: black;

	border: 1px solid #937830;

	width: 240px;

	color: #937830;

}



#form_table textarea {

	background: black;

	border: 1px solid #937830;

	width: 240px;

	height: 130px;

	color: #937830;

	overflow: hidden;

}



#form_table_2 input {

	border: none;

	width: 74px;

	height: 23px;

	color: #937830;

}



#tekst_wnetrze {



	color: #ddb014;

}
.zlote{
	color: #fcd340;
}
h3.motto{
	font-size: 16px;
	color: #b38317;
	font-style:italic;
	text-align: center;
}
h3.hotel{
	margin: 0px 10px 10px 10px;
}
h3.rezerwacja, h3.rezerwacja a{
	color: #b38317;
	text-decoration: none;
}
h3.lokalizacja{
	color: #f5cd3e;
	}
h3.galeria, h3.pokoje{
margin: 0 0px 20px 0px;
}
h3.przyjecia a{
		color: #b38317;
	text-decoration: none;
}
h3.restauracja, h3.cennik{
	margin: 0 15px 20px 15px;
}

input.btnsubmit {

 background: url('obrazki/btn-wyslij.jpg'); 
 cursor: pointer;

}

input.btnreset {
 background: url('obrazki/btn-wyczysc.jpg'); 
 cursor: pointer;
}

input.btnsubmiten {

 background: url('obrazki/btn-wyslij-en.jpg'); 
 cursor: pointer;

}

input.btnreseten {
 background: url('obrazki/btn-wyczysc-en.jpg'); 
 cursor: pointer;
}

#seo_lewa{
	position:absolute;
	top:700px;
	left:-190px;
	width:180px;
	border:1px black dotted;
}

#seo_prawa{
	position:absolute;
	top:700px;
	right:-190px;
	width:180px;
	border:1px black dotted;
}

#seo_lewa h2, #seo_prawa h2, #seo_lewa h3, #seo_prawa h3, #seo_lewa h4, #seo_prawa h4, #seo_lewa p, #seo_prawa p
{
	display:inline;
	margin:0;
	color: #af8207;
}

#v2 #seo_lewa h2, #v2 #seo_prawa h2, #v2 #seo_lewa h3, #v2 #seo_prawa h3, #v2 #seo_lewa h4, #v2 #seo_prawa h4, #v2 #seo_lewa p, #v2 #seo_prawa p{
 color:#ad4d2c;
}