body {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	padding:0;



	margin:0;

	background-color:#fff;



}

body#cms {



	background-color:#fff;



}

#box{



	width:990px;



	margin:0 auto 0 auto;



	padding:0;



}



#box_in{



	float:left;



	width:100%;



	background-image:url(gfx/bg_site.jpg);



	background-position:top center;



	background-repeat:repeat-y;



	



}

$box_in2{

	float:left;



	width:100%;

	

	

}

#content{



	width:870px;



	float:left;



	padding:0 60px 60px 60px;

	

	background-image:url(gfx/footer.jpg);



	background-position:bottom center;



	background-repeat:no-repeat;



}



#main{



	float:left;



	width:655px;

	padding:10px 0 0 0;



}



#right{



	float:right;



	width:185px;

	padding:10px 0 0 0;



}



#right p.opis{



	margin:0 0 0 5px;



	color:#e2daea;



}



h1,h2,h3,h4,h5,h6,p,ul,li{



	margin:0;



	padding:0;



}



#footer{



	background-color:#fff;

	width:100%;



	float:left;



	height:30px;



	color:#4e2971;



	padding:0 0 0 0;



}







#footer a{



	color:#4e2971;



	text-decoration:none;



}



#footer img{



	border:none;



}



#footer a:hover{



	color:#cf691e;



	text-decoration:underline;



}



#footer .tresc{

	padding:0px 0 0 0;

	vertical-align:top;

	line-height:17px;





}



.newsy p{



	color:#e2daea;



	margin:0 0 0 10px;



	text-align:justify;



}



.newsy div a{



	color:#cf691e;

	font-weight:normal;

	text-decoration:none;



}





.newsy div a:hover{



	text-decoration:underline;



}





.main a{



	text-decoration:none;



	color:#cf691e;



}



.main a:hover{



	text-decoration:underline;



}

.main h1{



	font-size:18px;



	border-bottom:1px solid #735a8b; 



	margin:5px 0 10px 0;



	padding:0;



	color:#e2cbfc;



}



.main h2{



	font-size:14px;



	margin:7px 0 7px 0;



	

	color:#e2cbfc;



}



.main h3{



	font-size:13px;



	margin:4px 0 4px 0;



	padding:0;



	color:#e2cbfc;



}



.main h4{



	font-size:12px;



	margin:3px 0 3px 0;



	padding:0;



	color:#e2cbfc;



}



.main h5{



	font-size:11px;



	margin:3px 0 3px 0;



	padding:0;



	color:#e2cbfc;



}



.main h6{



	font-size:10px;



	margin:3px 0 3px 0;



	padding:0;



	color:#e2cbfc;



}



.main p{



	font-size:11px;

	margin:4px 0 4px 0;



	line-height:14px;



	color:#e2daea;



}



.main li{



	text-align:justify;



	text-align:11px;



	margin:4px 0 4px 0;



	line-height:14px;



	color:#e2daea;



}



.main ol{



	text-align:justify;



	text-align:11px;



	margin:4px 0 4px 0;

	padding:0 0 0 33px;

	line-height:14px;



	color:#e2daea;



}



.main ul{



	text-align:justify;



	text-align:11px;



	margin:4px 0 4px 0;



	line-height:14px;

	padding:0 0 0 35px;

	color:#e2daea;



}

.main div{

	color:#e2daea;

}







hr{



	border:none;



	border-bottom:solid 1px #815fa5;



}

.menu a{

	text-decoration:none;

	color:#cf691e;

}



.menu a:hover{

	text-decoration:underline;

}

.menu h1{



	margin:0;



	padding:3px 0 3px 0;



	border-bottom:1px solid #735a8b;

	color:#e2daea;

}



.menu h1 a{



	display:block;



	margin:0;



	padding:0 0 3px 13px;



	color:#e2daea;



	font-weight:bold;



	font-size:11px;



	text-decoration:none;



	background-image:url(gfx/ik_h1.gif);



	background-position:6px;



	background-repeat:no-repeat;



	



}



.menu h1 a:hover{



	color:#cf691e;



	background-position:4px;



}







.menu h2{



	margin:0px 0 0px 12px;



	padding:3px 0 3px 0;

	color:#e2daea;

}



.menu h2 a{



	display:block;



	margin:0;



	padding:0 0 0 8px;



	color:#e2daea;



	font-weight:normal;



	font-size:10px;



	text-decoration:none;



	background-image:url(gfx/ik_h2.gif);



	background-position:left;



	background-repeat:no-repeat;





}



.menu h2 a:hover{



	color:#cf691e;



	text-decoration:underline;



}











.menu h3{



	margin:4px 0 4px 20px;



	padding:0;

color:#e2daea;

}



.menu h3 a{



	display:block;



	margin:0;



	padding:0 0 0 8px;



	color:#e2daea;



	font-weight:normal;



	font-size:11px;



	text-decoration:none;



	background-image:url(gfx/ik_h2.gif);



	background-position:left;



	background-repeat:no-repeat;



}



.menu h3 a:hover{



	color:#cf691e;



	text-decoration:underline;



}











.menu h4{



	margin:4px 0 4px 30px;



	padding:0;

    color:#e2daea;

}



.menu h4 a{



	display:block;



	margin:0;



	padding:0 0 0 5px;



	color:#e2daea;



	font-weight:normal;



	font-size:11px;



	text-decoration:none;



	background-image:url(gfx/ik_h2.gif);



	background-position:left;



	background-repeat:no-repeat;



}



.menu h4 a:hover{



	color:#cf691e;



	text-decoration:underline;



}











.menu h5{

    color:#e2daea;

	margin:4px 0 4px 36px;



	padding:0;



}



.menu h5 a{



	display:block;



	margin:0;



	padding:0 0 0 5px;



	color:#e2daea;



	font-weight:normal;



	font-size:11px;



	text-decoration:none;



	background-image:url(gfx/ik_h2.gif);



	background-position:left;



	background-repeat:no-repeat;



}



.menu h5 a:hover{



	text-decoration:underline;



	color:#cf691e;



}











.menu h6{

     color:#e2daea;

	margin:4px 0 4px 45px;



	padding:0;



}



.menu h6 a{



	display:block;



	margin:0;



	padding:0 0 0 5px;



	color:#e2daea;



	font-weight:normal;



	font-size:11px;



	text-decoration:none;



	background-image:url(gfx/ik_h2.gif);



	background-position:left;



	background-repeat:no-repeat;



}



.menu h6 a:hover{



	text-decoration:underline;



	color:#cf691e;



}

.menu p{

	color:#e2daea;

	font-size:11px;

}

.menu ol,ul,li{

	color:#e2daea;

	font-size:11px;

}









/**----- mapa strony ------------*/







h1.sitemap{



        text-align: left;



        vertical-align: middle;



        letter-spacing: 0px;



        margin: 0px 0px 0px 0px;



		padding: 6px 0px 6px 0px;



        letter-spacing: 0px;



		



		line-height:17px;



}







h1.sitemap a{



        display: block;



        padding: 0px 10px 0px 15px;



        margin: 0px 0px 0px 10px;



		background-image: url(gfx/ik_h1.gif);



        background-repeat: no-repeat;



        background-position: 0px;



		font-family:verdana;



		font-weight:bold;



		font-size:11px;



		color:#e2daea;



		text-decoration:none;



		font-style:normal;



}











.main h1.sitemap a:hover{



        display: block;



		text-decoration:underline;



		background-position: 3px;



		color:#cf691e;



}







.main h2.sitemap{



		font-family:verdana;



        font-size: 0px;



        font-style: normal;



        font-weight: normal;



        text-decoration: none;



        text-align: left;



        color:#2f2f2f;



        vertical-align: middle;



        letter-spacing: 0px;



        margin: 0px 0px 0px 0px;



		padding: 2px 0px 2px 0px;



        letter-spacing: 0px;



		line-height:16px;



		background-image:none;



		







}



.main h2.sitemap a{



        display: block;



        font-size: 11px;



        font-style: normal;



        font-weight: normal;



        text-decoration: none;



        text-align: left;



        vertical-align: middle;



        color:#e2daea;



        padding: 0px 10px 0px 8px;



        margin: 0px 0px 0px 25px;



		background-image: url(gfx/ik_h2.gif);



        background-repeat: no-repeat;



        background-position: 0px;



		



		



		



}



.main h2.sitemap a:hover



{



		text-decoration:underline;



		background-position: 1px;



		color:#cf691e;



}







.main h3.sitemap{



        font-size: 0px;



        font-style: normal;



        font-weight: normal;



        text-decoration: none;



        text-align: left;



        color:#2f2f2f;



        vertical-align: middle;



        letter-spacing: 0px;



        margin: 0px 0px 0px 10px;



		padding: 1px 0px 1px 0px;



        letter-spacing: 0px;







}



.main h3.sitemap a{



        display: block;



        font-size: 11px;



        font-style: normal;



        font-weight: normal;



        text-decoration: none;



        text-align: left;



        vertical-align: middle;



        color:#e2daea;



        padding: 7px 10px 5px 10px;



        margin: 0px 0px 0px 35px;



		background-image: url(gfx/ik_h2.gif);



        background-repeat: no-repeat;



        background-position: 0px;



		



		



}



.main h3.sitemap a:hover



{



        color:#cf691e;



		text-decoration:underline;



		background-position: 1px;



}







.main h4.sitemap{



        font-size: 0px;



        font-style: normal;



        font-weight: normal;



        text-decoration: none;



        text-align: left;



        color:#2f2f2f;



        vertical-align: middle;



        letter-spacing: 0px;



        margin: 0px 0px 0px 60px;



		padding: 1px 0px 1px 0px;



        letter-spacing: 0px;







}



.main h4.sitemap a{



        display: block;



        font-size: 11px;



        font-style: normal;



        font-weight: normal;



        text-decoration: none;



        text-align: left;



        vertical-align: middle;



        color:#e2daea;



        padding: 7px 10px 5px 12px;



        margin: 0px 0px 0px 5px;



		background-image: url(gfx/ik_h2.gif);



        background-repeat: no-repeat;



        background-position: 0px;



		



}



.main h4.sitemap a:hover



{



        



		color:#cf691e;



		text-decoration:underline;



		background-position: 1px;



}











.main h5.sitemap{



        font-size: 0px;



        font-style: normal;



        font-weight: normal;



        text-decoration: none;



        text-align: left;



        color:#2f2f2f;



        vertical-align: middle;



        letter-spacing: 0px;



        margin: 0px 0px 0px 80px;



		padding: 1px 0px 1px 0px;



        letter-spacing: 0px;







}



.main h5.sitemap a{



        display: block;



        font-size: 11px;



        font-style: normal;



        font-weight: normal;



        text-decoration: none;



        text-align: left;



        vertical-align: middle;



        color:#e2daea;



        padding: 7px 10px 5px 12px;



        margin: 0px 0px 0px 5px;



		background-image: url(gfx/ik_h2.gif);



        background-repeat: no-repeat;



        background-position: 0px;



		



}



.main h5.sitemap a:hover



{



        



		color:#cf691e;



		text-decoration:underline;



		background-position: 1px;



}



.main h6.sitemap{



        font-size: 0px;



        font-style: normal;



        font-weight: normal;



        text-decoration: none;



        text-align: left;



        color:#2f2f2f;



        vertical-align: middle;



        letter-spacing: 0px;



        margin: 0px 0px 0px 100px;



		padding: 1px 0px 1px 0px;



        letter-spacing: 0px;







}



.main h6.sitemap a{



        display: block;



        font-size: 11px;



        font-style: normal;



        font-weight: normal;



        text-decoration: none;



        text-align: left;



        vertical-align: middle;



        color:#e2daea;



        padding: 7px 10px 5px 12px;



        margin: 0px 0px 0px 5px;



		background-image: url(gfx/ik_h2.gif);



        background-repeat: no-repeat;



        background-position: 0px;



		



}



.main h6.sitemap a:hover



{



		color:#cf691e;



		text-decoration:underline;



		background-position: 1px;



}



/*------ site map - tablea -----*/



table.sitemap {



	



}



.main .site_map a{



	color:#e6e6e6;



}



.main .sitemap th{



        font-size: 11px;



        color:#d63531;



		margin:10px 2px 0 0px;



		padding:5px 8px 5px 8px;



		vertical-align:middle;



		background-color:#6e508e;



		border-right:#4e2976 3px solid;



}



.main .sitemap th h3 a{



        font-size: 11px;



		font-family:verdana;



		font-weight:bold;



		display:block;



		vertical-align:middle;



		text-align:left;



		text-decoration:none;



}



.main .sitemap th h3 a:hover{



	color:#cf691e;



	text-decoration:underline;



}



.main .sitemap td{



	vertical-align:top;



}



.main .sitemap ul{



        font-size: 11px;



		font-weight:normal;



		text-align:left;



		padding:0;



		margin:7px 0 7px 5px;



}



.main .sitemap ul li{



		list-style-type:none;



		list-style-image:none;



		text-align:left;	



		display: block;



		font-family:verdana;



		font-weight:normal;



		font-size:11px;



		color:#e2daea;



		text-decoration:none;



		font-style:normal;



		



		border-bottom:1px solid #735a8b;



}



.main .sitemap ul li a{



		display: block;



		font-family:verdana;



		font-weight:normal;



		font-size:11px;



		color:#e2daea;



		text-decoration:none;



		font-style:normal;



		background-image:url(gfx/ik_h2.gif);



		background-repeat:no-repeat;



		background-position:left;



		



		padding:3px 0 3px 10px;



}



.main .sitemap ul li a:hover{



	text-decoration:underline;

color:#cf691e;

	



}







hr{



	border:none;



	border-bottom:solid 1px #815fa5;



}







/*----- recommend --------*/



.body_rec{



	background-color:#7c898f;



}



.recommend{



	font-family:verdana;



	font-size:11px;

	color:#eae3f0;



}



.recommend table{



	



	font-family:verdana;



	font-size:11px;



}



.recommend td{



	padding:3px 4px 3px 10px;



	text-align:center;



	border:#9578b4 1px solid;



	background-color:#643597;



}



.recommend td p{



	padding:0;



	margin:0;



	font-family:verdana;



}



.recommend td span{



	color:#DF2229;



}



.recommend td.first{



	text-align:left;



	background-color:#6e508e;



	



}



.recommend th{



	background-color:#311a4a;



	color:#e2daea;



	font-size:13px;



	font-family:verdana, Helvetica, sans-serif;



	font-weight:bold;



}



.recommend input,textarea{



	border:#cccccc solid 1px;



	background-color:#9578b4;



	padding:3px;



	font-size:11px;



	font-family:verdana;



	color:#eae3f0;



}



.recommend .zgloszenie{



	width:220px;



}



.recommend .err{



	color:#cf691e;



}



.recommend a{



	color:#cf691e;



}



















/*--- wyszukiwarka na stronie ---*/



.main .search input{



	color:#330033;



	border:1px solid #333333;



	background-color:#b08dd8;



	font-size:11px;



	font-family:verdana;



	padding:3px;



}



.main .searchq p{



	margin:0;



	padding:0;



	text-align:left;



}



.main .searcha p{



	margin:0;



	padding:0;



	line-height:22px;



}



.main .searcha a{



	padding:0 0 0 10px;



	background-image:url(gfx/ik_h2.gif);



	background-position:left;



	background-repeat:no-repeat;



	color:#e2daea;



	font-family:verdana;



	font-size:11px;



	text-decoration:none;



}







 .main .searcha a:hover{



	color:#cf691e;



}



.formularz input{



	background-color:#b08dd8;



	color:#330033;



	font-size:11px;



}

.formularz{

	color:#e2daea;

}

p.newsletter{



	color:#e2daea;



	margin:0 0 0 5px;



}



p.newsletter input.text{



	background-color:#b08dd8;



	color:#330033;



}

p.newsletter input{



	background-color:#b08dd8;



	color:#330033;

font-size:11px;

padding:2px;



}



.main .lokalizer{



	color:#cf691e;



	border-bottom:1px solid #735a8b;



	padding:0 0 5px 0;



}



.nav{



	margin-top:10px;



}



.nav td{



	color:#e2daea;



	border-top:1px solid #735a8b;



	padding:5px 0 5px 0;



}



.main .nav a{



	

	color:#cf691e;



	text-decoration:none;



	margin:0 10px 0 0;



	padding:0 0 0 10px;



	background-position:left;



	background-repeat:no-repeat;



}



.main .nav a:hover{

	text-decoration:underline;	

}

.nav a.wstecz{



	background-image:url(gfx/wstecz.gif);



}



.nav a.do_gory{



	background-image:url(gfx/do_gory.gif);



}



.nav a.polec{



	background-image:url(gfx/polec.gif);



	padding:0 0 0 23px;



}



.nav a.drukuj{



	background-image:url(gfx/drukuj.gif);



	padding:0 0 0 15px;



}



.nav a:hover{



	color:#cf691e;



}

.aktualnosci_special{

	color:#e2daea;

	line-height:17px;

	text-align:left;

}

.aktualnosci_special img{

	padding:0 5px 5px 0;

}

#right .aktualnosci_special p{

	

}.searcha p{



	margin:0;



	padding:0;



	line-height:22px;



}



.main .searcha a{



	padding:0 0 0 10px;



	background-image:url(gfx/ik_h2.gif);



	background-position:left;



	background-repeat:no-repeat;



	color:#e2daea;



	font-family:verdana;



	font-size:11px;



	text-decoration:none;



}







 .main .searcha a:hover{



	color:#cf691e;



}



.formularz input{



	background-color:#b08dd8;



	color:#330033;



	font-size:11px;



}



p.newsletter{



	color:#e2daea;



	margin:0 0 0 5px;



}



p.newsletter input.text{



	background-color:#b08dd8;



	color:#330033;



}





.nav{



	margin-top:10px;



}



.nav td{



	color:#e2daea;



	border-top:1px solid #735a8b;



	padding:5px 0 5px 0;



}



.nav a{



	color:#e2daea;



	text-decoration:none;



	margin:0 10px 0 0;



	padding:0 0 0 10px;



	background-position:left;



	background-repeat:no-repeat;



}



.nav a.wstecz{



	background-image:url(gfx/wstecz.gif);



}



.nav a.do_gory{



	background-image:url(gfx/do_gory.gif);



}



.nav a.polec{



	background-image:url(gfx/polec.gif);



	padding:0 0 0 23px;



}



.nav a.drukuj{



	background-image:url(gfx/drukuj.gif);



	padding:0 0 0 15px;



}



.nav a:hover{



	color:#cf691e;



}

.aktualnosci_special{

	color:#e2daea;

	line-height:17px;

	

}

#right .aktualnosci_special p{

	margin:3px 0 3px 0;

}

#right .aktualnosci_special a{

	color:#e2daea;

	text-decoration:none;

}

#right .aktualnosci_special a:hover{

	text-decoration:underline;

}

#right .aktualnosci_special img{

	padding:0 3px 3px 0;

}



.main table td,th{ 

	

}

.main table td p{



} 

