@charset "iso-8859-2";
body {
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
table,tr,td{
	margin:0;
	border:0;
	border-collapse:collapse;
	padding: 0px;
}
#all {
	width: 660px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	margin-top: 0px;
}
#mainmenu ul {
	width: 500px;
	margin: 0px;
	padding: 0px;
}
#mainmenu li {
	list-style-type: none;
	width: 125px;
	height: 49px;
	float: left;
	margin: 0px;
	padding: 0px;
}
li.firma{
	background-image:url(images/3-menu-firma.jpg);
}
li.oferta{
	background-image:url(images/4-menu-uslugi.jpg);
}
li.galeria{
	background-image:url(images/5-menu-galeria.jpg);
}
li.kontakt{
	background-image:url(images/6-menu-kontakt.jpg);
}
#mainmenu img{
border:0;
border-collapse:collapse;
margin:0;
padding:0;

}
#kontaktcell {
	margin: 0px;
	background-color: #220000;
	padding-right: 5px;
	padding-left: 5px;
	color: #E3E0D7;
}
#kontaktcell a{
	color: #910404;
	font-weight: bold;
	text-decoration: none;
}
#sidebar {
	background-color: #220000;
	color: #E3E0D7;
	background-image: url(images/fl2.gif);
	background-repeat: repeat-y;
}
#sidebarbezkwiatka {
	background-color: #220000;
	color: #E3E0D7;
}
#sidebarosadzony{
text-align: justify;
	vertical-align: top;
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 8px;
	font-size: 11px;
	background-attachment: fixed;
	background-image: url(images/sidebar-flower.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	min-height:300px;
	height:300px;
	margin-top: 75px;

}
#sidebarosadzony span {
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	display:block;
	text-align: left;
}
#logogran {
	padding-top: 13px;
	padding-bottom: 16px;
	text-align: center;
}
#logorestauracja {
	text-align: center;
	padding-bottom: 20px;
}

#kontaktcell a img {
border:0;
border-collapse:collapse;
}

#content {
	background-image: url(images/box2-bg.jpg);
	background-repeat: repeat-y;
	background-position: left;
	color: #300;
	font-size: 12px;
	position: relative;
	top: -3px;
	vertical-align: top;
}
#contentosadzony a {
	color: #769D00;
	font-weight: bold;
}

#contentosadzony{
	text-align: justify;
	background-image: url(images/box2-kwiatek.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 440px;
	clear: both;
	padding-left: 37px;
	line-height: 18px;
	padding-top: 35px;
	position: relative;
	top: 0px;
	vertical-align: top;

}
#content p {
	text-indent: 40px;
	padding-top: 5px;
	padding-bottom: 5px;
	overflow: visible;
	visibility: visible;
	z-index: 1;

}
#contentosadzony .podpis {
	padding-left: 240px;
	text-align: center;
}
#contentosadzony .podpis span {
	display: block;
}

#contentosadzony .podpisobraz {
}

#kontaktcell span {
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 6px;
	display:block;
}
.malytekst{
	font-size:11px;
	width: 137px;
	font-weight: bold;
	background-image: url(images/pytanie.gif);
	background-repeat: no-repeat;
	height: 38px;
	padding-top: 0px;
}
.telefon {
	height: 18px;
	width: 140px;
	background-image: url(images/telefon.gif);
	background-repeat: no-repeat;
	padding-bottom: 6px;
	margin-top: 8px;
	padding-left: 0px;
	margin-left: 7px;
}
.email {
	height: 18px;
	width: 116px;
	margin-left: 7px;
}

#footer {
	line-height: 20px;
	background-color: #FFFFFF;
	text-align: center;
	padding-right: 5px;
	padding-left: 7px;
	position: relative;
	top: -3px;
}
h1 {
	display: none;
}

#swap1, #swap2, #swap3, #swap4, #swap5wesela, #swap6bankiety, #swap7plenery, #swap8studniowki, #swap9konferencje, #swap10namioty, #swap11miejsca,#swap12, #swap13historia, #swap14potencjal, #swap15klienci{
	height: 55px;
	width: 278px;
	background-repeat: no-repeat;
	background-position: left bottom;
	clear: both;
}
#swap1 {
	background-image: url(images/szanownipanstwo.gif);
}
#swap2{
	background-image: url(images/daneteleadr.gif);
	margin-bottom: 35px;
	margin-top: -20px;
	padding-top: -20px;
}
#swap3{
	background-image: url(images/oferta.gif);
}
#swap4{
	background-image: url(images/galeria.gif);
	padding-bottom: 30px;
	margin-top: -27px;
	padding-top: -27px;
}
#swap5wesela{
	background-image: url(images/wesela.gif);
	margin-top: -20px;
	padding-top: -20px;
}
#swap6bankiety{
	background-image: url(images/bankiety.gif);
}
#swap7plenery{
	background-image: url(images/imprezy.gif);
}
#swap8studniowki{
	background-image: url(images/studniowki.gif);
	margin-top: -17px;
	padding-top: -17px;
}
#swap9konferencje{
	background-image: url(images/konferencje.gif);
	margin-left: -9px;
	padding-left: -9px;
}
#swap10namioty{
	background-image: url(images/namioty.gif);
}
#swap11miejsca{
	background-image: url(images/miejsca.gif);
}
#swap12 {
	background-image: url(images/firma.gif);
	background-repeat: no-repeat;
}
#swap13historia{
	background-image: url(images/praca.gif);
	margin-top: -20px;
	padding-top: -20px;
}
#swap14potencjal{
	background-image: url(images/potencjal.gif);
}
#swap15klienci{
	background-image: url(images/klienci.gif);
	margin-top: -20px;
}


#ciemne{
	background-color: #220000;
	color: #E3E0D7;
}
#footercornerleft{
	background-color: #220000;
	color: #E3E0D7;
	text-align:left;
	position:relative;
	top:-3px;
}
#footercornerright{
	background-image: url(images/box2-bg.jpg);
	background-repeat: repeat-y;
	text-align:right;
		position:relative;
	top:-3px;
}
.galeriaobrazki {
	float: left;
	width:450px;
	margin-bottom: 5px;
	padding-bottom: 30px;
	padding-top: 15px;
}


.galeriaobrazki img{
	padding: 7px;
	background-color: #EEEEEA;
	float: left;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
}

.thumb img {
border:none;
}


.galeriaobrazki a img {
border:0;
}
.asdsad {
	background-image: url(images/1-logo.jpg);
	background-position: -40px;
}

#sidebarmenu {
	vertical-align: top;
	padding-top: 35px;
}


#sidebarmenu ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#sidebarmenu li {
	margin: 0px;
	padding: 0px;

}
#sidebarmenu a {
	height: 80px;
	width: 160px;
	display:block;
	background-position: 0px 0px;
}
#sidebarmenu .wesela a {
	background-image: url(images/s1-wesela.jpg);
	background-position: 0 0;	
	height: 49px;
}
#sidebarmenu .wesela a:hover {
	background-image: url(images/s1-wesela.jpg);
	background-position: -160px 0;
	height: 49px;
}
#sidebarmenu .bankiety a {
	background-image: url(images/s2-bankiety.jpg);
	background-position: 0 0;
	height: 49px;
}
#sidebarmenu .bankiety a:hover {
	background-image: url(images/s2-bankiety.jpg);
	background-position: -160px 0;
	height: 49px;
}
#sidebarmenu .imprezy a {
	background-image: url(images/s3-imprezy.jpg);
	background-position: 0 0;
	height: 49px;
}
#sidebarmenu .imprezy a:hover {
	background-image: url(images/s3-imprezy.jpg);
	background-position: -160px 0;
	height: 49px;
}
#sidebarmenu .namioty a {
	background-image: url(images/s4-namioty.jpg);
	background-position: 0 0;
	height: 49px;
}
#sidebarmenu .namioty a:hover {
	background-image: url(images/s4-namioty.jpg);
	background-position: -160px 0;
	height: 49px;
}
#sidebarmenu .studniowki a {
	background-image: url(images/s5-studniowki.jpg);
	background-position: 0 0;
	height: 49px;
}
#sidebarmenu .studniowki a:hover {
	background-image: url(images/s5-studniowki.jpg);
	background-position: -160px 0;
	height: 49px;
}
#sidebarmenu .zjazdy a {
	background-image: url(images/s6-zjazdy.jpg);
	background-position: 0 0;
	height: 49px;
}
#sidebarmenu .zjazdy a:hover {
	background-image: url(images/s6-zjazdy.jpg);
	background-position: -160px 0;
	height: 49px;
}
#sidebarmenu .miejsca a {
	background-image: url(images/s7-miejsca.jpg);
	background-position: 0 0;
	height: 49px;
}
#sidebarmenu .miejsca a:hover {
	background-image: url(images/s7-miejsca.jpg);
	background-position: -160px 0;
	height: 49px;
}
#sidebarmenu .praca a {
	background-image: url(images/s8-praca.jpg);
	background-position: 0 0;
	height: 49px;
}
#sidebarmenu .praca a:hover {
	background-image: url(images/s8-praca.jpg);
	background-position: -160px 0;
	height: 49px;
}
#sidebarmenu .potencjal a {
	background-image: url(images/s9-potencjal.jpg);
	background-position: 0 0;
	height: 49px;
}
#sidebarmenu .potencjal a:hover {
	background-image: url(images/s9-potencjal.jpg);
	background-position: -160px 0;
	height: 49px;
}
#sidebarmenu .klienci a {
	background-image: url(images/s10-klienci.jpg);
	background-position: 0 0;
	height: 49px;
}
#sidebarmenu .klienci a:hover {
	background-image: url(images/s10-klienci.jpg);
	background-position: -160px 0;
	height: 49px;
}

#sidebarmenu a {
	color: #FFFFFF;
	text-decoration: none;
	height: 20px;
}



/* ------------------ TAGI -----------------	*/


h1{
	font-family:Tahoma;
	font-size: medium;
	font-weight: bold;
	color: #220000;
}

h3{
	font-family:Georgia;
	font-size: 16px;
	font-weight: bold;
	color: #220000;
	position: relative;
	left: 70px;
	margin: 0px;
	padding: 0px;
}
#orn{
	background-image: url(images/orn1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 96px;
	width: 300px;
	padding-top:45px;
	text-align: left;
	vertical-align: middle;
	margin-bottom: -30px;
}

h4{
	font-family: Georgia;
	font-size: 14px;
	color: #400000;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
h5{
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #400000;
	font-style:normal;
	font-weight:normal;
	padding-bottom: 20px;
	padding-left: 3px;
	padding-top: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7D3C7;
}
td.pad {
	padding-right: 40px;
	padding-left: 12px;
}


hr{
	background-image: url(../images/m_pattern1.jpg);
}
#designedby {
	padding-right: 22px;
	padding-left: 15px;
	text-align: right;
	position: relative;
	height: 20px;
	margin-top: 10px;
}
.akapit {
	background-image: url(images/akapit.gif);
	background-repeat: no-repeat;
	height: 64px;
	width: 442px;
}

.footer2 {
	background-image: url(images/box2-bg.jpg);
	background-repeat: repeat-y;
}
#designedby a{
	color: #99CC33;
	font-style: normal;
	font-weight: bold;
}
h6 {
	font-family:Georgia;
	font-size: 16px;
	font-weight: bold;
	color: #220000;
	padding-top: 20px;
	padding-right: 0px;
	padding-left: 0px;
	display: block;
	clear: both;
}
th{
	font-family:Georgia;
	font-size: 14px;
	font-weight: bold;
	color: #220000;

}
h2{
	font-family:Georgia;
	font-size: 14px;
	font-weight: bold;
	color: #220000;

}
#danekontaktowe{
	text-align: left;
}
#praca{

}
#praca h3{
	font-size:medium;
	text-align:left;
	left: 0px;
	padding: 0;
}
.popbox {
	overflow: visible;
	display: inline;
	position: absolute;
	left: 0px;
	top: 120px;
	boder:0;

}
.popbox img{

border:0;
}

#sylwester {
	background-image: url(images/box2-bg.jpg);
	background-repeat: repeat-y;
	background-position: left;
	color: #300;
	font-size: 12px;
	position: relative;
	top: -3px;
	vertical-align: middle;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}
#sylwester img{
	padding: 3px;
	border: 1px solid #220000;
	background-color: #FFFFFF;

	
}
