* {margin:0; padding:0; font-family:tahoma; font-size:9pt;}
html {}
body {position: relative; background: #fff; color: #000;}

label, span.label {width:13em; display:inline-block; text-align: right;}
.error {background:#822; padding:3px; color:#fff;}

div#naglowek {background:url('/images/back.jpg') 1000px top repeat-x; height:217px;}

#wrapper {width:1000px;}

#sciezka {color:#555;font-weight:bold;margin:8px 12px 4px;}

div#menu1 {height: 70px; width:100%; background: url('/images/menu.jpg') repeat-x; border:#88bbe4 solid; border-width:0 0 1px 0;}

div#menu1 ul,
div#menu1 li {display:block; list-style:none; height: 37px; margin:0; padding:0;}

div#menu1 ul {position:relative; height: 37px; width:1010px;}

div#menu1 ul li a {display:block; margin: 10px 0 0 18px; height:27px; padding: 4px 18px 0 0; font-size:9pt;}
div#menu1 ul li.selected {background:url('/images/lewyrozek.jpg') no-repeat;}
div#menu1 ul li.selected a { background:#fff url('/images/prawyrozek.jpg') right -10px no-repeat;}

/* drugi poziom */
div#menu1 ul ul {position:relative; height:24px; background:#fff; z-index: 101;   margin: 0 0 0 -3px;}

div#menu1 li li {height:8pt;background:#fff; margin:0; padding: 7px 0 0;}
div#menu1 li li.selected {background:#fff; background-image:none;}

div#menu1 li li a {display:block; height: 8pt; margin: 0; padding:0 10px; background:#fff; background-image:none; border-left: 1px solid #000;}
div#menu1 li.selected li a { background-image:none;}
div#menu1 li li.selected a { background-image:none;}

div#menu1 ul ul,
div#menu1 li:hover ul ul {position:absolute; left:0; top:40px; display:none; }

div#menu1 li:hover ul {display:block;}
div#menu1 li:hover ul li a {padding:0 10px; margin:0;}

div#menu1 li.selected ul {display:block; z-index: 100;}

/*div#menu1 li {float:left; line-height:16px;}*/
div#menu1 li {float:left;}

div#menu1 a:hover {text-decoration:underline;}
div#menu1 ul li a {color:#eee; font-weight:bold;text-transform: uppercase;text-decoration:none;}
div#menu1 li.selected a {color:#222; text-decoration:underline;}

div#menu1 li li a {color:#05a;font-weight:normal; text-transform:none;}
div#menu1 li.selected li a {color:#05a;font-weight:normal; text-transform:none; text-decoration:none;}
div#menu1 li li.selected a {color:#000; font-weight:bold; text-transform:none; text-decoration:underline;}


#baner-top {margin:15px 0 10px; overflow:auto; height:auto; width: 1015px;}
#baner-top div {float: left;}
#baner-top div.baner176 {display:block; width:290px; margin:0 0 0 5px;}
#baner-top div.baner87 {display:block; width:225px;}
#baner-top h2 {font-size:14px; font-weight:bold; color:#17bbee; margin:0; padding: 4px 0 0 24px; background:url('/images/fea.gif') no-repeat left bottom; width:113px; float:right; clear: right; white-space:nowrap; margin: 0 0 4px;}
#baner-top p { width:130px; float: right; clear: right;}
#baner-top img {float:left; margin: 0;}

#menu2 {/*position:absolute; left:0; top:0; */background:url('/images/3poziom2.jpg') bottom no-repeat; padding:0 0 25px; width:229px;}
#menu2 ul {border-right:1px solid #4569c4; padding: 10px 0; list-style: none;}
#menu2 li {margin:4px 14px; padding: 0 0 0 10px; background: url('/images/strzalki1.gif') no-repeat left 11px;}
#menu2 li.selected {background: url('/images/strzalki2.gif') no-repeat left 11px;}
#menu2 li.selected a {color: #012; font-weight:bold; text-decoration:underline;}
#menu2 a {text-decoration:none; color:#05a; display: block; background: url('/images/kropki.gif') bottom repeat-x; padding: 7px 0;}
#menu2 a:hover {background: #eee url('/images/kropki.gif') bottom repeat-x; text-decoration: underline;}
#menu2 h2 {background:#22325e url('/images/3poziom.jpg') top no-repeat; padding:5px 0 0 10px; color:#fff; font-size:10pt; font-weight:bold;}

#menu2 ul ul {border:0; padding:0;}
#menu2 li li {margin:4px 0 4px 14px;}
#menu2 li.selected li a {color:#05a; font-weight: normal;}
#menu2 li li.selected a {color: #012; font-weight: bold; text-decoration:underline;}

/*
div#menu2, div#menu2 ul {border:1px solid red;}
div#menu2 {position:absolute; left:0; top:0; background:url('/images/3poziom2.jpg') bottom no-repeat; padding:0 0 25px; width:229px;}
div#menu2 ul {border-right:1px solid #4569c4; padding: 10px 0; list-style: none;}
div#menu2 li {margin:4px 14px; }
div#menu2 li.selected a {color: #012; font-weight:bold; text-decoration:underline;}
div#menu2 a {text-decoration:none; color:#05a; display: block; background: url('/images/kropki.gif') bottom repeat-x; padding: 7px 0;}
div#menu2 a:hover {background: #eee url('/images/kropki.gif') bottom repeat-x; text-decoration: underline;}
div#menu2 h2 {background:#22325e url('/images/3poziom.jpg') top no-repeat; padding:5px 0 0 10px; color:#fff; font-size:10pt; font-weight:bold;}

div#menu2 ul ul {border:0; padding:0;}
div#menu2 li li {margin:4px 0 4px 14px;}
div#menu2 li.selected li a {color:#05a; font-weight: normal;}
div#menu2 li li.selected a {color: #012; font-weight: bold; text-decoration:underline;}
*/

#preview {min-height: 100%;
	height: auto !important; background:#d0f2f7 url('/images/had2.jpg') bottom no-repeat;}
#preview h1 {background:#d0f2f7 url('/images/had.jpg') top no-repeat; padding:10px 10px; font-size:12pt; color:#222;}
#preview p, #preview table {margin: 10px 10px 10px 10px;}



#ofertalist, #id_oferta {min-height: 100%;
	height: auto !important; background:#d0f2f7 ;}
#ofertalist h1, #id_oferta h1 {background:#d0f2f7 ; padding:10px 10px; font-size:12pt; color:#222;}

#ofertalist p {margin:10px;}

#ofertalist table {margin: 10px; width:720px; border:1px solid #32325f;}
#ofertalist table th {background:#32325f;}
#ofertalist table th a {color:#fff;}
#ofertalist table th a.selected {}

#ofertalist table tr.odd {background:#c5e7eb}
#ofertalist table tr.even {background:#b6d8dd}
#ofertalist table tr.specjalna {background:#ffedb6;}

#ofertalist table td, #ofertalist table th {padding:7px;border-left:1px solid #fff;}
#ofertalist table td.first, #ofertalist table th.first {border:0;}



#ofertalist2, #id_oferta {min-height: 100%;height: auto !important; background:#d0f2f7 ;}
#ofertalist2 h1, #id_oferta h1 {background:#d0f2f7 ; padding:10px 10px; font-size:12pt; color:#222;}

#ofertalist2 p {margin:10px;}

#ofertalist2 table {margin: 10px; width:450px; border:1px solid #32325f;}
#ofertalist2 table th {background:#32325f;}
#ofertalist2 table th a {color:#fff;}
#ofertalist2 table th a.selected {}

#ofertalist2 table tr.odd {background:#c5e7eb}
#ofertalist2 table tr.even {background:#b6d8dd}
#ofertalist2 table tr.specjalna {background:#ffedb6;}

#ofertalist2 table td, #ofertalist table th {padding:7px;border-left:1px solid #fff;}
#ofertalist2 table td.first, #ofertalist table th.first {border:0;}










/*
#ofertalist ul {list-style:none; margin: 0 auto; text-align:center;}
#ofertalist li {display:inline; font-weight: bold;}
*/

/*
#preview p, #preview ul, #preview ol, #preview table, #preview h1, #preview h2, #preview h3, #preview h4,
#id_oferta p, #id_oferta ul, #id_oferta ol, #id_oferta table {margin: 0px 0px 0px 0px;}
*/


/*
#preview *, #id_oferta * {margin:10px;}
#preview h1, #preview a, #id_oferta h1, #id_oferta a {margin:0;}
*/
#preview li,
#id_oferta li {margin-left:3em;}

#baner-right {/*width:235px;*/ /*position:absolute; right:0; top:0;*/}
#baner-right h2 {background: url('/images/kropki.gif') bottom repeat-x; padding: 7px 0;}
#baner-right h3 {font-size:14px; font-weight:bold; color:#17bbee; margin:4px 0 0; padding: 4px 0 0 28px; background:url('/images/fea.gif') no-repeat left bottom;}
#baner-top p, #baner-right p {color:#7F7F7F;}
#baner-right p {margin: 5px 0;}
#baner-right form {width: 80%;}

.clear {clear: both;}
.center {text-align:center;}
.right {text-align: right;}
.left{text-align:left;}
a {color:#05a; text-decoration:none;}
a:hover {text-decoration: underline;}
input.submit {background-color:#3ad;color:#fff;padding:2px 5px; border:0;}

#box_wyszukiwarka {border-right:1px solid #4569c4; padding: 10px;}
#box_wyszukiwarka fieldset {border:0; font-weight:bold;}
#box_wyszukiwarka p {margin:5px;}

#id_oferta #zdjecia {width: 212px; height: auto; float: right; margin: 0 10px 5px;}
#id_oferta #zdjecia #big_photo {width:202px; height:202px; text-align:center; background: #323252; padding: 5px;}
#id_oferta #zdjecia img {border: 1px solid #fff;  margin:0; vertical-align: middle;}
#id_oferta #zdjecia ul {background: #323252; list-style:none; margin:0; padding: 5px;}
#id_oferta #zdjecia li {display: inline; color: #fff; margin:0;}
#id_oferta #zdjecia li a {color: #fff;}
#id_oferta #zdjecia li a.selected {font-weight: bold;}
#id_oferta .szczegoly {border-bottom: 1px solid; margin: 0 10px 15px; width: 240px}
#id_oferta .szczegoly a {font-weight: bold;}


.fotos
{
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #999999;
border-right-color: #999999;
border-bottom-color: #999999;
border-left-color: #999999;
min-height: 150px;
width: 150px;
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
float: left;
text-align: center;
}

.fotosgal
{
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	float: left;
	text-align: center;
}

.fotosgal a img{
	text-decoration: none;
	border: 0px;
	}

/* list do paginacji*/
div#pagination li {float:left; margin-left:10px;}

div#pagination a:hover {text-decoration:underline;}
div#pagination ul li a {font-weight:bold;text-transform: uppercase;text-decoration:none;}
div#pagination li.selected a {text-decoration:underline;}


	
	