html {
	background: #4f0603 url("/images/gfx/tlo.gif") repeat;
}
body {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	padding: 0;
	margin: 0;
	font-size: 11px;
	background: url("/images/gfx/tlo.jpg") no-repeat center 0;
	color: #e0d0bc;
}
h1,h2,h3,h4,h5,h6,p,form,fieldset,img,ul {margin: 0;padding: 0;border: 0;}
.input,select,textarea,.submit {font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 12px;}
a {text-decoration: none;color: #e0d0bc;}
a:hover {text-decoration: underline;}
.clear {clear: both;height: 0px;font-size: 0px;line-height: 0px;}
.Left {text-align: left;}
.Center {text-align: center;}
.Right {text-align:right;}
.left {float: left;}
.right {float: right;}
.message {color: #4d6503;padding: 10px 25px;font-weight: normal;font-size: 13px;}
.error {color: #b54343;padding: 10px 25px;font-weight: normal;font-size: 13px;}
.imgOtaczanieLewe {float: left;margin: 2px 8px 3px 0;}
.imgOtaczaniePrawe {float: right;margin: 2px 0 3px 8px;}
.noHover a:HOVER, .noHovera:HOVER {text-decoration: none !important;}

#kontener {
	width: 990px;
	margin: 0 auto;
}

/* obszar logo */
#obszarLogo {
	height: 151px;
	float: left;
	width: 990px;
}
a#logo {
	width: 440px;
	height: 144px;
	margin: 3px 0 0 276px;
	float: left;
	display: inline;
	background: url("/images/gfx/logo.png") no-repeat;
	cursor: pointer;
}

/* flagi */
#flagi {
	float: right;
	width: 124px;
	height: 14px;
	margin: 132px 0 0 0;
}
#flagi a {
	float: left;
	width: 20px;
	height: 14px;
	margin: 0 4px 0 0;
}
#flagi .en {background: url("/images/gfx/flaga_en.gif") no-repeat;}
#flagi .de {background: url("/images/gfx/flaga_de.gif") no-repeat;}
#flagi .fr {background: url("/images/gfx/flaga_fr.gif") no-repeat;}
#flagi .it {background: url("/images/gfx/flaga_it.gif") no-repeat;}
#flagi .ru {background: url("/images/gfx/flaga_ru.gif") no-repeat;}
#flagi a:HOVER {background-position: 0 -14px;}


/* obszar glowny glownej */
#obszarGl {
	float: left;
	width: 990px; 
	margin: 0 0 10px 0;
	padding: 0 0 7px 0;
	background: #421412 url("/images/gfx/obszar_gl_dol.gif") no-repeat 0 bottom;
}
#boxTekst {
	float: right;
	width: 312px;
	height: 346px;
	background: url("/images/gfx/tekst_graficzny.gif") no-repeat;
}
#boxTekst .content {
	float: left;
	color: #e0d0bc;
	padding: 55px 40px 0;
	font-family: Georgia;
	font-size: 13px;
	width: 232px;
}
#boxTekst .contentLink {
	display: block;
	width: 170px;
	height: 24px;
	margin: 13px 0 0 72px;
}
#boxSlideshow {
	float: left;
	width: 677px;
	height: 368px;
	overflow: hidden;
}

/* menu gorne */
ul#menuGorne {
	border-bottom: 1px solid #490b09;
	background: url("/images/gfx/menu_gorne_tlo.gif") repeat-x;
	height: 40px;
}
ul#menuGorne li {
	float: left;
	list-style: none;
}
ul#menuGorne li a {
	background-position: 0 0;
	background-repeat: no-repeat;
	height: 40px;
	float: left;	
}
ul#menuGorne li.l1 a {background: url("/images/gfx/menu_o_dworze.gif");width: 100px;}
ul#menuGorne li.l2 a {background: url("/images/gfx/menu_imprezy.gif");width: 194px;}
ul#menuGorne li.l3 a {background: url("/images/gfx/menu_pokoje.gif");width: 73px;}
ul#menuGorne li.l4 a {background: url("/images/gfx/menu_restauracja.gif");width: 106px;}
ul#menuGorne li.l5 a {background: url("/images/gfx/menu_nasi_goscie.gif");width: 104px;}
ul#menuGorne li.l6 a {background: url("/images/gfx/menu_fotografia.gif");width: 149px;}
ul#menuGorne li.l7 a {background: url("/images/gfx/menu_galeria.gif");width: 77px;}
ul#menuGorne li.l8 a {background: url("/images/gfx/menu_autoklasyk.gif");width: 106px;}
ul#menuGorne li.l9 a {background: url("/images/gfx/menu_kontakt.gif");width: 80px;}
ul#menuGorne li a:HOVER {background-position: 0 -80px;}
ul#menuGorne li.selected a {background-position: 0 -40px;}

/* kolumny */
#kolLewa {
	float: left;
	width: 573px;
	padding: 0 29px 0 28px;
	background: url("/images/gfx/kolumny_separ.gif") no-repeat right bottom;
}
#kolPrawa {
	float: right;
	width: 296px;
	padding: 0 29px 0 30px;
}

/* boks aktualnosci */
#obszarAkt {
	background: #490503;
	width: 990px;
	float: left;
	padding: 0 0 27px 0;
}
#boxAkt {
	float: left;
	width: 300px;
	padding: 27px 0 0 30px;
}
#boxAkt h2 {
	height: 18px;
	border-bottom: 1px solid #5e3421;
	margin: 0 0 17px;
	padding: 0 0 14px;
	background: url("/images/gfx/pl/napis_aktualnosci.gif") no-repeat;
}
#boxAkt h2 a {
	display: block;
	width: 90px;
	height: 20px;
}
.akt {
	padding: 0 0 24px;
}
.aktTytul h3 {
	font-family: Georgia, Tahoma, Verdana, Arial, Helvetica;
	color: #d0bb89;
	font-size: 12px;
}
.aktTytulDuzy h3 {
	font-size: 18px;
	font-weight: bold;
}
.aktTytul h3 a {
	color: #d0bb89;
}
.aktData {
	color: #825040;
	font-size: 10px;
}
.aktDataDuza {
	font-size: 11px;
	padding: 2px 0 10px;	
}
.aktZajawka {
	color: #e0d0bc;
	line-height: 16px;
	padding: 6px 25px 0 0;
}
.aktZajawkaWiecej {
	color: #d0bb89;
	margin: 0 0 0 5px;
}
.aktWszystkie {
	background: url("/images/gfx/piksel_brazowy.gif") repeat-x 0 7px;
	text-align: right;
	font-family: Georgia;
}
.aktWszystkie a {
	font-weight: bold;
	color: #d0bb89;
	padding: 0 0 0 14px;
	background: #4b0504;
}
.boxAktKol {
	width: 296px !important;
	border-top: 1px solid #602c1c;
	padding: 20px 0 0 0 !important;
}
.duze {
	font-size: 18px !important;	
}

/* altualnosci lista */
.modAkt {
	width: auto !important;
	padding: 0 !important;
}
.modAkt .aktData {
	color: #825040 !important;	
}

/* tresc */
.paragraph {
	padding: 0 0 40px;
	line-height: 20px;
}
.content {
	font-size: 12px;
	color: #e0d0bc;	
	line-height: 20px;
}
.content p {
	padding: 0 0 18px;
}
.content ul {
	padding: 0 0 13px 19px;
	list-style: none;
}
.content ul li {
	padding: 0 0 6px 19px;
	list-style: none;
	background: url("/images/gfx/li_jasny.gif") no-repeat 0 8px;
}
.content hr {
	height: 14px;
	background: url("/images/gfx/hr.gif") no-repeat center center;
	border: 0;
	margin: 0 0 20px;
	overflow: hidden;
}
.paragraph h3 {
	font-size: 18px;
	font-weight: normal;
	color: #d0bb89;
	margin: 0 0 10px;
}
.content a {
	color: #f0e8dd;
	text-decoration: underline;	
}
.content a:HOVER {text-decoration: none;}

/* stronnicowanie */
.pager {
	background: url("/images/gfx/piksel_brazowy.gif") repeat-x 0 9px;
	margin: 28px 0;
	text-align: center;
	font-weight: bold;
	font-size: 13px;
	font-family: Georgia, Tahoma, Verdana, Arial, Helvetica;
}
.pager a {
	text-decoration: none !important;
	color: #d0bb89;
}
.pager .pagerContent {
	background: #470503;
	padding: 0 16px;
}
.pager .pagerContent a {
	padding: 5px 8px;
	border: 1px solid #602c1c;
}
.pager .pagerContent a:HOVER {
	background: #541311;
}
.pager .pagerContent .selected {
	padding: 5px 8px;
	border: 1px solid #b89866;
	background: #c8ac70;
	color: #470503;	
}

/* box zdjecia */
#boxZdjecia {
	float: right;
	width: 636px;
	margin: 28px 0 0 0;
}
#boxZdjecia a {
	margin: 0 20px 0 0;	
}

/* zdjecia */
.photosTop {
	float: right;
	padding: 3px 0 26px 26px;	
}
.photo {
	float: left;
	width: 136px;
	text-align: center;
}
.photo img {
	border: 4px solid #5e3421;
}
.photosBottom {
	padding: 32px 0 28px 60px;
}
.photosBottom .photo {
	padding: 0 12px 34px;
}
.photosRight {
	float: left;
	/*position: absolute;*/
	top: 70px;
	right: 29px;
	width: 296px;
}
.photosRight .photo {
	padding: 0 21px 20px 0;
}

/* box newsletter */
#obszarNewsl {
	margin: 17px 0 16px;
	width: 990px;
	float: left;
}
#boxNewsl {
	float: left;
	width: 500px;
	padding: 12px 0 12px 14px;
}
#boxNewsl div {
	float: left;	
}
#boxNewsl h2 {
	background: url("/images/gfx/pl/napis_zapisz_sie_na.gif") no-repeat;
	width: 165px;
	height: 19px;
	float: left;
	margin: 0 20px 0 0;
}
#boxNewsl #n_email, #boxNewsl #n_email_2 {
	background: url("/images/gfx/newsl_input.gif") no-repeat;
	border: 0;
	width: 188px;
	padding: 4px 10px 5px;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #5e3421;
	margin: 0 9px 0 0;
}
#boxNewsl .send {
	margin: -2px 0 0 0;
}
.boxNewslKol {
	width: 296px !important;
	padding: 0 !important;
	margin-bottom: 25px;
}
.boxNewslKol h2 {
	margin: 0 0 16px 0 !important;
	background: url("/images/gfx/pl/napis_zapisz_sie_na_ciemne.gif") no-repeat !important;
}
.boxNewslInfo {
	margin: 0 0 16px;
	font-size: 12px;
	width: 276px;
}

/* box autoklasyk */
#boxAutoklasyk {
	float: right;
	width: 470px;
	background: url("/images/gfx/stopka_separ_pion.gif") repeat-y;
	color: #d0bb89;
	font-family: Georgia, Tahoma, Verdana, Arial, Helvetica;
}
#boxAutoklasyk .tresc {
	padding: 9px 10px 9px 28px;
	width: 356px;
	float: left;
}
#boxAutoklasyk a {
	color: #ebddbc;
	text-decoration: underline;
}
#boxAutoklasyk a.logo {
	width: 59px;
	height: 43px;
	float: left;
	background: url("/images/gfx/grafika_autoklasyk.gif") no-repeat;	
}

/* box galeria */
#boxGaleria {
	float: right;
	width: 626px;
	margin: 18px 10px 0 0;
	display: inline;
	background: url("/images/gfx/piksel_brazowy.gif") repeat-x 0 9px;
}
#boxGaleria h2 {
	background: #4b0503 url("/images/gfx/pl/napis_galeria.gif") no-repeat;
	width: 51px;
	height: 19px;
	padding: 0 11px 19px 0;
	float: left;
}
#boxGaleria h2 a {
	display: block;
	width: 51px;
	height: 19px;
}
#galeriaGrupy {
	float: left;
	position: relative;
	width: 606px;
	height: 90px;
	overflow: hidden;	
}
.galeriaGrupa {
	float: left;
	width: 626px;
	position: absolute;
}
#galeriaPrzyciski {
	float: right;
	width: 64px;
	background: #490503;
	padding: 0 20px 0 0;
}
a#nastGrupa,a#poprzGrupa {
	float: right;
	width: 18px;
	height: 18px;
	display: block;
	margin: 0 7px 0 0;
}
a#nastGrupa {
	background: url("/images/gfx/przycisk_nastepne.gif") no-repeat;
}
a#poprzGrupa {
	background: url("/images/gfx/przycisk_poprzednie.gif") no-repeat;
}	
.galeriaZdjecie {
	float: left;
	border: 4px solid #6c3e27;
}
.galeriaZdjecie img {
	display: block;
}
.galeriaZdjecie img a {
	display: block;
	width: 128px;
	height: 80px;
}
#galeria {
	padding: 22px 0 25px 56px;	
}
.galeria {
	
}
.galeriaZdjecia {
	float: left;
	padding: 35px 29px 35px;
	border-right: 1px solid #5e3421;
	border-top: 1px solid #5e3421;
	width: 252px;	
}
.galeriaZdjecia, .galeriaZdjecie {
	margin: 0;
}
.galeriaGrupa .galeriaZdjecie {
	width: 128px;
	height: 80px;	
	margin: 0 20px 0 0;
}
.galeriaGrupa .galeriaZdjecie a {
	width: 128px;
	height: 80px;	
	display: block;
}
.galeria .galeriaZdjecie {
	width: 242px;
	height: 151px;
} 
.galeria .galeriaZdjecia .galeriaZdjecie a {
	width: 242px;
	height: 151px;
	display: block;
}
.galeria .galeriaZdjecia h3 {
	width: 202px;
	float: left;
	height: 36px;
	margin: -18px 0 0 25px;
	display: inline;
	background: url("/images/gfx/galeria_tytul_tlo.gif") no-repeat;
	color: #65441c;
	text-align: center;
	position: relative;
	font-family: Georgia, Tahoma, Verdana, Arial, Helvetica;
	font-size: 13px;
	font-weight: normal;
}
.galeria .galeriaZdjecia h3 a {
	width: 202px;
	display: block;
	color: #65441c;
	padding: 9px 0 8px;
	text-decoration: none;
}
a.advance-link {
	text-decoration: none !important;
}

/* stopka */
#stopka {
	float: left;
	width: 980px;
	background: url("/images/gfx/stopka_separ.gif") repeat-x;
	padding: 19px 5px 30px;
	color: #D0BB89;
	line-height: 14px;
}
#stopka a {
	color: #baa87f;
}
#stopka strong, #stopka strong a {
	color: #e0d0bc;
}

/* tresc podstrony */
#obszarGlPod {
	background: #470503;
	color: #e5d7c5;
	border-left: 1px solid #3e0a0a;
	border-right: 1px solid #3e0a0a;
	border-bottom: 1px solid #3e0a0a;
	padding: 0 0 30px 0;
	float: left;
	width: 988px;
	min-height: 200px;
	position: relative;
}
#okruszki {
	margin: 0 25px 26px;
	padding: 11px 0 12px;
	border-bottom: 1px solid #5f2b1b;
	color: #865e4b;
}
#okruszki a {
	color: #865e4b;
	padding: 0 4px 0 0;
}
#okruszki a.selected {
	text-decoration: underline;
}
#okruszki .sep {
	padding: 0 4px 0 0;
}
#obszarGlPod h1 {
	color: #e0d0bc;
	font-size: 24px;
	font-weight: normal;
	text-align: center;
	padding: 0 0 38px;
	margin: 0 0 24px;
	background: url("/images/gfx/h1_separ.gif") no-repeat center bottom;
	font-family: Georgia, Tahoma, Verdana, Arial, Helvetica;
}

/* form kontaktu */
.formKontakt {
	padding: 0 0 50px 44px;
	float: left;
	width: 403px;
}
.formKontakt h2 {
 	height: 18px;
	border-bottom: 1px solid #5e3421;
	margin: 0 0 24px;
	padding: 0 0 14px;
	background: url("/images/gfx/pl/napis_napisz_do_nas.gif") no-repeat;
}
.formKontaktOpis {
	font-size: 12px;
	padding: 0 0 30px;
}
.formKontaktOpis table th {
	width: 100px;
	padding: 0 10px 18px 0;
	font-family: Georgia, Tahoma, Verdana, Arial, Helvetica;
}
.formKontaktOpis table td {
	padding: 0 0 18px 0;
}
.formKontaktForm .fRequired {
	float: left;
}
.formKontaktForm .fRow {
	padding: 0 0 10px;
}
.formKontaktForm .fLabel {
	float: left;
	width: 106px;
	padding: 0 13px 0 0;
	text-align: right;
	font-size: 12px;
	font-family: Georgia, Tahoma, Verdana, Arial, Helvetica;
}
.formKontaktForm .text, .formKontaktForm .textarea {
	width: 281px;
	border: 0;
	background: url("/images/gfx/input_tlo.gif") no-repeat;
	color: #5e3421;
	padding: 4px 6px 5px;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica;
}
.formKontaktForm .text {
	background: url("/images/gfx/input_tlo.gif") no-repeat;
}
.formKontaktForm .textarea {
	background: url("/images/gfx/textarea_tlo.gif") no-repeat;
	overflow: auto;
	height: 186px;
}
#mapaGoogle {
	float: right;
	width: 450px;
	height: 484px;
	background: #693b25;
	padding: 7px;
	margin: 0 32px 10px 0;
	display: inline;
	border: 7px solid #693b25;
}
#mapaGoogleOpis {
	float: right;
	padding: 3px 56px 4px 0;
	color: #d0bb89;
	font-family: Georgia, Tahoma, Verdana, Arial, Helvetica;
	text-align: right;
	width: 190px;
}
#mapaGoogleOpis a {
	width: 56px;
	height: 22px;
	float: right;
	margin: 0 0 0 8px;
	background: url("/images/gfx/logo_zumi.gif") no-repeat right;
}

/* galeria */
.noscript {
	display: none;	
}
#slideshow {
	text-align: center;
	background: url("/images/gfx/galeria_separ.gif") no-repeat center bottom;
	padding: 0 0 34px;	
	display: block;
	height: 454px;
	position: relative;
}
#slideshow span {
	width: 988px;
	float: left;
	position: absolute;
	text-align: center;
	top: 0;
	left: 0;
}
#slideshow img {
	border: 7px solid #5e3421;
}
#thumbs {
	padding: 30px 16px 10px;
}
.prev, .next {
	color: #723c24;
	width: 18px;
	height: 18px;
	margin: 40px 30px 0;
}
.prev {
	background: url("/images/gfx/przycisk_poprzednie.gif") no-repeat;
	float: left;
}
.next {
	float: right;
	background: url("/images/gfx/przycisk_nastepne.gif") no-repeat;
}
ul.thumbs {
	list-style: none;
}
ul.thumbs li {
	display: block;
	float: left;
	margin: 0 22px 0 0;
	background: #3a0301;
}
a.thumb {
	display: block;
	width: 134px;
	height: 90px;
	border: 4px solid #5e3421;
}
.wierszTytul, .wierszTresc, .wierszAutor {
	width: 360px;
	margin: 0 0 0 120px;
	font-family: Georgia, Tahoma, Verdana, Arial, Helvetica;
	font-style: italic;
}
.wierszTytul {
	font-size: 17px;
	font-weight: bold;
	color: #e0d0bc;
	padding-bottom: 12px !important;
}
.wierszTresc {
	font-size: 13px;
}
.wierszAutor {
	text-align: right;
	/*background: url("/images/gfx/piksel_brazowy.gif") repeat-x 0 10px;*/
}
