body {
	background: url(./grafika/bg.gif) #deedba;
	color: #dfedba;
	font: 14px 'trebuchet ms', arial, verdana, tahoma, sans-serif;
	margin: 0;
	padding: 0;
}
a, img {
    border: 0;
}
/*
h1 {
	letter-spacing: -2px;
	font-size: 30px;
	padding: 0;
	margin: 0;
}
h2, h3 {
	padding: 10px 0 10px 0px;
	margin:0 0 10px 0;
	color: #5e9993;
}
h2, h3, .tn{
	border-bottom: 2px solid #ff99d5;
	width: 373px;
	position: relative;
	left: -10px;
}
h2 {
	font-size: 19px;
}
h3 {
	font-size: 19px;
}*/
form {
	margin: 10px 0 0 0;
}
textarea {
	overflow: auto;
}
blockquote {
	margin: 5px 0 20px 22px;
}
a, div, input {
	outline: 0;
}
#pointer {
	position: absolute;
	top: 0px;
	left: 50%;
	width: 1px;
	height: 1px;
}
#container {
	position: absolute;
	top: 0px;
	left: -385px;
	z-index: 2;
	width: 770px;
	text-align: left;
}
#bgContainer {
	position: absolute;
	top: 22px;
	left: -480px;
	z-index: 1;
	width: 226px;
	height: 226px;
}
#cContainer {
	cursor: default;
}
#cContainer .tn {
	padding-top: 7px;
	margin-bottom: 10px;
}
#cContainer .tn img {
	position: relative;
	left: 7px;
	height: 47px;
}
#t1, #t2, #t3, #t4, #ContentContainer {
	padding: 0 30px 10px 30px;
	background: url(./grafika/m.gif) repeat-y #fff;
}
#cContainer div, #cContainer td {
	color: #333333;
	line-height: 140%;
	font-size: 15px;
}
#images {
	text-align: center;
}
#cContainer a:link, #cContainer a:active, #cContainer a:visited {
	color: #1200ff;
	text-decoration: underline;
}
#cContainer a:hover {
	color: #ce68a4;
	text-decoration: underline;
}
#cContainer #fc {
	float: right; 
	margin: 20px 0 0 0;
	width: 270px; 
	height: 228px; 
	overflow: hidden;
}
#frm .b td {
	border-bottom: 1px solid #999999;
	vertical-align: top;
	text-align: right;
}
#frm .b span {
	display: none;
	color: #ff0000;
	font: 12px tahoma, verdana, arial, sans-serif;
	padding-bottom: 5px;
	padding-left: 20px;
	background: url('./grafika/i.gif') no-repeat;
	text-align: left;
}
#frm .b input, #frm .b textarea {
	width: 410px;
	border: 1px solid #999999;
	margin-bottom: 3px;
}
#frm td {
	padding: 7px 6px 4px 6px;
}
#images a img, #images img  {
	background: url(./grafika/loadingimage.gif) 50% #ffffff no-repeat;
	border: 2px solid #ffffff;
}
#images a:hover img {
	background: url(./grafika/loadingimage.gif) 50% #ffffff no-repeat;
	border: 2px solid #ff99d5;
}

#bMenu {
	font-size: 13px;
	text-decoration: none;
	text-align: center;
	color: #777777;
	padding: 0 15px 15px 5px;
}

/* rama zdjecia -------------------------------------------------------------------------------------------------------------- */

.c0 {font-size: 1px; background-color: transparent; }
.c1 {background: url(./grafika/ftl.png) top left no-repeat; }
.c2 {background: url(./grafika/ft.png) top left  repeat-x; }
.c3 {background: url(./grafika/ftr.png) top left no-repeat; }
.c4 {background: url(./grafika/fl.png) top left repeat-y; }
.c5 {background: url(./grafika/fr.png) top left repeat-y; }
.c6 {background: url(./grafika/fbl.png) top left no-repeat; }
.c7 {background: url(./grafika/fb.png) top left repeat-x; }
.c8 {background: url(./grafika/fbr.png) top left no-repeat; }


#imagePane {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 5;
}
#imageFade {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 3;
	background: #000000;
}
#pane {
	background: black;
	color: inherit;
}
#close {
	text-align: center;
}
#close a img {
	border: 0;
}
#close a:link, #close a:active, #close a:visited, #close a:hover {
	position: relative;
	top: -23px;
}



h1 {
	border-bottom: 2px solid #ff99d5;
	width: 373px;
	position: relative;
	left: -10px;
    height: 47px;
    margin: 0 8px 8px;
}
h1 span {
    display: none;
}

h1#naszadres {
    background: url(/grafika/_5.gif) no-repeat;
}
h1#formularz {
    background: url(/grafika/_6.gif) no-repeat;
}
h1#oferta {
    background: url(/grafika/_2.gif) no-repeat;
}
h1#prezentacja {
    background: url(/grafika/_3.gif) no-repeat;
}
h1#regulamin {
    background: url(/grafika/_4.gif) no-repeat;
}
h1#onas {
    background: url(/grafika/_1.gif) no-repeat;
}
hr {
	padding: 10px 0 10px 0px;
	margin: 10px 0 20px 8px;
    border: 0;
	border-bottom: 2px solid #ff99d5;
	width: 373px;
	position: relative;
	left: -10px;
}
ul { 
    list-style: circle inside;
}
h2 {
    font-size: 1.1em;
    margin: 0;
    padding: 0;
    font-weight: bold
}
.bold {
    font-weight: bold;
}

#navBar a span {
    display: none;
}


