
body,html{
	margin:0px;
	padding:0px;
	background:#000;
}
body,p,td{
	font-size:11px;
	font-family:tahoma;
}
table,td{
	margin:0px;
	padding:0px;
	border-collapse:collapse;
	border:0px;
}
td{
	vertical-align:top;
}
img{
	border:0px;
}
A{
	text-decoration:none;
}
A:hover{
	text-decoration:none;
}
table#main{
	width:100%;
}
table#main td.w_1_1{
	width:50%;
	text-align:right;
	background:url(images_www/w_1_1_bg.gif) repeat-x;
	background-position:right top;	
}
table#main td.w_1_3{
	width:50%;
	background:url(images_www/w_1_1_bg.gif) repeat-x;
	background-position: left top;
}
table#main td.w_2_1{
	width:50%;
	text-align:right;
	background:url(images_www/w_2_1_bg.gif) repeat-x;
	background-position:right top;	
}
table#main td.w_2_3{
	width:50%;
	background:url(images_www/w_2_3.gif) repeat-x;
	background-position:left top;	
}
table#main td.w_3_1,
table#main td.w_3_5,
table#main td.content{
	background:#B7B7B6 url(images_www/w_3_1.gif) repeat-x;
}
/*
table#main td.w_3_1,
table#main td.w_3_2,
table#main td.w_3_4,
table#main td.w_3_5{
	background:url(images_www/w_3_1.gif) repeat-x;
}
*/
table#main td.w_3_1{
/*	height:793px;	*/
}

table#main td.w_3_2,
div#menu2{
	width:182px;
}
table#main td.w_3_3{
	width:599px;
	background:url(images_www/content_bg.gif) repeat-y;
}
table#main td.w_3_4{
	width:182px;
}
table#main td.w_3_5{
	width:50%;
}
table#main td.w_4_1{
	background:url(images_www/w_4_1_bg.gif) repeat-x;
	background-position:right top;
}
table#main td.w_4_2{
	background:url(images_www/footer.gif) no-repeat;
	height:71px;
}
table#main td.w_4_3{
	background:url(images_www/w_4_1_bg.gif) repeat-x;
	background-position:left top;
}

div#menu2 div.h1{
	background:url(images_www/menu2_header-a.gif) no-repeat;
	width:182px;
	height:26px;
}
div#menu2 div.h1 h1{
	color:#EFEFEC;
	font-size:12px;
	font-weight:bold;
	font-family:verdana;
	padding:6px 0px 0px 18px;
	margin:0px;
}
div#menu2 div.bg{
	background:url(images_www/menu2_bg-www.png) no-repeat;
}
div#menu2 div.poz{
	height:19px;
	width:182px;
	background:url(images_www/menu2_off-www.png) no-repeat;
	cursor:pointer;
}
div#menu2 div.poz A{
	color:#434342;
}
div#menu2 div.poz div{
	padding:3px 0px 0px 25px;
}
div#menu2 div.over{
	background:url(images_www/menu2_over-www.png) no-repeat;
}
div#menu2 div.over A{
	color:#B90200;
}
div#menu2 div.selected{
	background:url(images_www/menu2_selected-www.png) no-repeat;
}
div#menu2 div.selected A{
	color:#fff;
}

#sciezka{
	background:url(images_www/cont-header.png) no-repeat;
	height:28px;
	padding:0px 0px 0px 30px;
}
#sciezka div.link{
	padding:6px 0px 0px 0px;
	float:left;
}
#sciezka div.spacer{
	margin:0px 5px 0px 5px;
	float:left;
}
#sciezka div.tekst{
	float:left;
	color:#20C4FF;
	font-weight:bold;
	padding:6px 0px 0px 0px;
}
#sciezka div,
#sciezka div A{
	font-size:11px;
}
#sciezka div A{
	color:#434342;
}
#sciezka div A:hover{
	text-decoration:underline;
}


div#footer{
}
#footer div.linki{
	padding:30px 0px 0px 300px;
}
#footer div.linki,
#footer div.linki A{
	color:#fff;
	font-size:11px;
}
#footer div.linki A:hover{
	text-decoration:underline;
}
#footer div.copy{
	float:left;
	color:#fff;
	font-size:10px;
	padding:14px 0px 0px 0px;
}
#footer div.adres{
	text-align:right;
	font-size:10px;
	color:#fff;
	padding:14px 10px 0px 0px;
}

div.cont{
	background:url(images_www/cont_bg.gif) no-repeat;
}
div.cont-szary{
	background:#F7F7F7 url(images_www/cont-szary_bg.gif) no-repeat;
}
div.cont-spacer{
	height:1px;
	background:url(images_www/cont-spacer.gif) no-repeat;
}
div.cont,
div.cont-szary{
	margin:0px 4px 0px 4px;
	padding:10px 10px 0px 10px;
}
.cont ul{
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 12px;
}
.cont li{
	margin:0px 0px 0px 0px;
	padding:2px 0px 3px 25px;
	list-style-type:none;
	background:url(images_www/cont_li.gif) no-repeat;
}

div.cont img.foto,
div.cont-szary img.foto{
	border:2px solid #930302;
}
div.cont p,
div.cont-szary p{
	margin:0px 0px 10px 0px;
	text-indent:15px;
	text-align:justify;
}
.cont-szary ul{
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 12px;
}
.cont-szary li{
	margin:0px 0px 0px 0px;
	padding:2px 0px 3px 25px;
	list-style-type:none;
	background:url(images_www/cont-szary_li.gif) no-repeat;
}
.cont table.table_dane{
	width:200px;
	border:1px solid #dedede;
}
.cont table.table_dane td{
	border:1px solid #dedede;
	padding:2px;
}

table#kontakt_form{
	width:565px;
}
#kontakt_form input{
	width:200px;
}
#kontakt_form textarea{
	width:300px;
	height:100px;
}
#kontakt_form .submit{
	font-family:tahoma;
	font-weight:bold;
}
.req{
	color:red;
}
label.error{
	color:red;
	padding:0px 0px 0px 5px;
	display:block;
}
input.error{
	border:2px red solid;
}
#box_galeria{
	background:url(images_www/box_galeria.jpg) no-repeat;
	width:182px;
	height:169px;
	text-align:center;
	cursor:pointer;
}
#box_galeria div{
	padding:25px 0px 0px 0px;
}

#naglowek_flash_bg{
	background:url(images_www/header-bg.jpg) no-repeat;
}
