body {
	background-color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	color:#777777;
	font-size:11px;
}

div#wizytowka {
    position: fixed;
    right: -207px;
    top: 185px;
    z-index: 1000;
}

div#wizytowka a:hover {
    position: fixed;
    right: 0;
    top: 185px;
}

img, div, a {
	behavior: url(iepngfix.htc);
}

p {
	line-height:18px;
	margin-bottom:5px;
}

h1, h2 { 
	margin:0;
}

h1 {
	font-size:30px;
	font-weight:bold;	
	color:#f78222;	
}

h2 { 
	color: #000000;
    font-size: 16px;
    font-weight: normal;
 }

h3, #next_nr a.h3, #next_nr2 a.h3 {
	font-size:1.4em;
	text-shadow:0.5px 0.5px #777777;
	margin:0;
	color:#e2b95b;
	font-weight:bold;
}

#header {
	height:148px;
	background:url(images/bgr_menu.gif) center bottom repeat-x;
	min-width:1000px;
}

#header_wew {
	margin:0 auto;
	width:860px;
}

img#logo {
	width:212px;
	height:92px;
	margin: 19px 0 0 15px;
	float:left;
}

img#dom {
	width:394px;
	height:111px;
	margin-left:133px;
	float:left;
}

#sg_map {
	background:url(images/bgr_map.jpg);
	width:170px;
	height:25px;
	margin:-4px 0 0 676px;
	z-index:2;
	position:absolute;
	padding:6px 0 0 14px;
}

#sg_map a, #sg_map {
	color:#8d8e8e;
	font-family:Arial;
	text-decoration:none;
	text-shadow:1px 1px #fff;
	display:none;
}

a.no_act { color:#b5b5b5 !important; }

#menu {
	clear:both;
	height:37px;
}

#menu a { float:left; height:37px; background-image:url('images/menu_buttons.gif') }

a.menu1 { background-position:  0px    0px; width:176px; }
a.menu2 { background-position: -176px  0px; width:92px; }
a.menu3 { background-position: -268px  0px; width:85px; }
a.menu4 { background-position: -353px  0px; width:82px; }
a.menu5 { background-position: -435px  0px; width:74px; }
a.menu7 { background-image: url(images/menu_19.gif) !important; width:127px; }

a.menu1:hover, a.menu1_active { background-position:    0px -37px;}
a.menu2:hover, a.menu2_active { background-position: -176px -37px;}
a.menu3:hover, a.menu3_active { background-position: -268px -37px;}
a.menu4:hover, a.menu4_active { background-position: -353px -37px;}
a.menu5:hover, a.menu5_active { background-position: -435px -37px;}



#content {
	background:url(images/bgr_cont2.jpg) center top repeat-x;
	min-height:682px;
	min-width:1000px;
	padding-top:34px;
}

#content_wew {
	width:860px;
	margin:0 auto;
	overflow:hidden;
}

#left_col {
	float:left;
	width:278px;
}

#pren { padding:0 8px; }
#pren2 {
	background:url(images/strzala2.png) center bottom no-repeat;
	height: 215px;
}
.pren3 { height:205px !important;}
img.naglow  { margin-bottom:10px; }
img.naglow2 {
	margin-left: 25px;
    margin-top: 5px;
}
img.strzala2_1 {
	margin-left:65px;
	margin-top: 5px;
}

.cena {
	float: left;
    margin-left: 40px;
    margin-top: -80px;
    position: relative;
    text-align: right;
}

#right_big_col {
	float:left;
	width:562px;
	padding-left:10px;
}

#left_big_col {
	float:left;
	width:607px;
	background:url(images/bgr_art.png) top no-repeat;
	min-height:18px;
}

#center {
	float:left;
	width:860px;
	background:url(images/bgr_spis.png) top no-repeat;
	min-height:18px;
}

#right_col {
	width:253px;
	float:right;
	padding-top:8px;
}

#art {
	background:url(images/bgr2_art.png) repeat-y;
	overflow:hidden;
	margin-top:18px;
	padding:4px 28px 0 14px;
	margin-bottom:40px;
}

#spis {
	background:url(images/bgr2_spis.png) repeat-y;
	overflow:hidden;
	margin-top:18px;
	padding:4px 28px 0 14px;
	margin-bottom:40px;
}

#art img {
	float:left;
	margin-right:10px;
}

#art h1, #art h3 {
	font-weight:normal;
	text-shadow:none;	
}

#art h3 { 
	font-size:14px;
	color:#000;
}

#art p {
	color:#4e4e4e;
	margin-top:5px;
}

p.podpis {
	font-size:10px !important;
	line-height:12px;
	margin:203px 0 0 255px !important;
	position:absolute;
}

div#gora {
	text-align:left;
	margin:-20px 0 0 14px;
	font-size:10px;
	display:none;
}

div#gora a{
	text-decoration:none;
	color:#000;
}

div#gora a:hover{text-decoration:underline;}

#szkic {
	background:url(images/szkic.jpg) bottom right no-repeat;
	height:82px;
	width:860px;
	margin:0 auto;
}

#od_red { 
	background:url('images/strzala1.png') no-repeat left top;	
 }
#od_red  img.naglow{ 	
	margin-top:15px;
	margin-bottom:0px;
	margin-left:25px;
 }
 
#numer {
	background:url('images/kropki1.png') no-repeat left bottom;	
	height:205px;
 }
 
#pren {
	background:url('images/kropki2.gif') no-repeat left bottom;	
	height:256px;
 }
 
.lampa {
	float:right;
	margin-left:10px;
	margin-top:-105px; 
	position: relative;
}
 
 #numer  img.naglow, #poradnik  img.naglow{ 	
	margin-left:25px;
 }
#od_red, #numer ,#poradnik  {
	padding-left:10px;
} 
#bud { margin-top:11px; }

#bud img {
	float:left;
	margin:5px 7px 0 13px;
}

#next_nr {
	z-index:2;
	float:right;
	margin-top:-80px;
}

.link2 {
	background:url('images/kropki3.png') no-repeat left bottom;	
	height:154px;
	margin-bottom:20px;
}

.rama {
	background:url('images/kropki5.png') no-repeat left bottom;	
	height: 335px;
    margin-bottom: 10px;
    margin-top: -10px;
    padding-top: 30px;
}

.link2 p {
	padding:20px 10px 0 5px;
	
}

#zamow {
	margin-bottom:20px;
	font-size:12px;
	background:url('images/strzala3.png') no-repeat left top;
	min-height:112px;
}

#zamow a {
	line-height:20px;
}

#zamow p {
	margin-top:0px;
}

#next_nr img, #next_nr a.h3, #next_nr2 img, #next_nr2 a.h3  { float:right; }

#next_nr2 {
	overflow:hidden;
}

#next_nr2 a.h3  { 
	color:#c09a43; 
	text-shadow:1px 1px #e6e6e6;
	margin-top:90px;
	text-decoration:none;
}

#next_nr a.h3 { 
	margin-top:110px; 
	margin-right:10px;
	text-decoration:none;
}

.linia {
	background:url(images/kropki4.png) no-repeat;
	height:5px;
	clear:both;
	margin-bottom:15px;
}

.link a, .link2 a{
	text-decoration:none;
	color:#000;
}

a.wiecej {
	float:right;
	margin-top:-10px;
}


#footer {
	height:255px;
	background:url(images/bgr_footer.jpg) repeat-x center bottom;
	min-width:1000px;
}

#footer_wew {
	background:url(images/stopa.jpg);
	height:19px;
	width:840px;
	margin:0 auto;
	padding:10px 10px;
}

#footer_links{ 
	float:left;
	color:#8d8e8e;
	text-shadow:1px 1px #fff;
}  

#footer_links ul{
	margin: 0; padding: 0;
} 
#footer_links ul li {
	margin: 0; padding: 0;		
	display: inline;
}

#footer_links ul li a{
	color:#8d8e8e;
	padding: 0 5px; 
	margin: 0;	
	text-decoration:none;
	text-shadow:1px 1px #fff;	
	float:left;
}

#footer_links ul li a:hover, #sg_map a:hover, #footer_copyrights a:hover {
	color:#000;
}

#footer_links p{ 
	float:left;
	margin:0px;
	line-height:12px;
}

#footer_copyrights { 
	float:right;
	padding:0 5px;
	color:#8d8e8e;
	text-shadow:1px 1px #fff;
}

#footer_copyrights a{
	color:#8d8e8e;
	text-decoration:none;
}

#logo_footer {
	width:860px;
	height:95px;
	margin:20px auto 10px;
	padding:0;
	font-size:10px;
}

#logo_footer a img{
	margin-bottom:0;
	margin-right:23px;
	padding:0;
	float:left;
}

.logo_footer_kat {
	text-align:right;
	width:180px;
	float:left;
	margin-right:5px;
	line-height:16px;
	color:#000;
	height:80px;
}

.logo_footer_links {
	text-align:left;
	line-height:16px;	
}

.logo_footer_links a{
	color:#A19F9F;	
	font-weight:normal;
	text-decoration:underline;
}
.logo_footer_links a:hover{
	color:#000;
}

object#logowki2 {
	display:block;
	float:left;
	margin-top:35px;
	}

.baner_boczny {
	margin-left:28px;
	margin-bottom:25px;
	clear:both;
}	

.baner_dolny_pr {
	margin:10px auto 20px;
	width:860px;
	text-align:center;
}
	

