

body {
	background-color: #fff;	
	margin: 0 auto;
	padding:  0;
	font-family:  "Arial", "Helvetica Neue", "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", sans-serif;
	font-size: 1em;
}

#overlay{
	background-color: black;
	position: absolute;
	top: 0px;
	left: 0px;
	min-height:2000px;
	width: 100%;
	z-index: 101;
	opacity:0.5;
	filter:alpha(opacity=50)
}

#floating
{
	position: absolute;
	display: none;
	top:200px;
	left: 492px;
	width: 453px;
	height: 150px;
	background-color: white;
	z-index: 1000;
	opacity:0.95;
	filter:alpha(opacity=95);
	padding: 0px;
	border: 0px solid #bbb;
	font-size: 0.7em;
	font-family:  "Georgia", "Helvetica Neue", "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", sans-serif !important;
	background: url(/gfx/newsle6.png);
}

#floating a {
cursor: pointer;
}

#floating h1 {
color: #ff6600;
margin: 0px;
padding: 0px;


}

.palec {
float: right;
padding-right: 5px;
padding-top: 5px;
}
.formularzyk {
border: 0px solid;
margin-top: 95px;
vertical-align: top;
width: 215px;
height: 50px;
margin-left: 195px;
margin-right: 0px;
text-align: left;
}

.formularzyk2 {
border: 0px solid;
margin-top: 0px;
margin-bottom: 15px;
vertical-align: top;
width: 215px;

margin-left: 13px;
margin-right: 0px;
text-align: left;
}

.formularzyk2 input[type="image"] {
border:0 solid #000000 !important;
float:left !important;
margin-left: 35px !important;
margin-top: 4px;

}

.formularzyk2 input {
border:1px solid #ff0000;
margin-left: 2px;
padding-left: 2px;

}
.formularzyk2 ul li{
	display: inline;
	margin: 0px;
}
.formularzyk input[type="image"] {
border:0 solid #000000 !important;
float:left !important;
margin-left: 35px !important;
margin-top: 4px;

}

.formularzyk input {
border:1px solid #ff0000;
margin-left: 2px;
padding-left: 2px;

}
.formularzyk ul li{
	display: inline;
	margin: 0px;
}

.lab0  {
font-size:0.9em;
margin-right:50px !important;
padding-right:16px !important;
width:80px;
}
a {
color: #0048ff;
text-decoration: underline;
}

a:hover {
color: #0048ff;
text-decoration: none;
}

a:visited {
color: #383ba0;

}

#node1
{
	
	width: 980px;
	height: 487px;
	margin: 0 auto;
	padding:  0;
	position: relative;

}


#cont
{
	
	width: 980px;
	
	margin: 0 auto;
	padding:  0;
	position: relative;


}
#node2
{
	background: url(/gfx/top-logo_980.png);
	width: 980px;
	height: 113px;
	border: 0px solid;
	
}
#node2 img {
	border: 0px;
	}
	
.slogan {
	font-family:  "Georgia", "Helvetica Neue", "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", sans-serif;
	color: #ededed;
	font-weight: normal;
	font-size: 1.0em;
	margin-left: 85px;
	margin-top: 70px;
	position:absolute;
}

#right_m {
position:absolute;
width: 225px;
border: 0px solid #fff;
margin-left: 725px;
	margin-top: 43px;
}

.om {
	text-align:right;
	margin-right: 3px;
	font-size: 0.80em;
}
.om a {
	color: #b9b9b9;
	text-decoration: underline;;
}

.om a:hover {
color: #b9b9b9;
	text-decoration: none;
}
.sp {
color:#f49300;
}
.szu {
border: 0px solid #fff;
margin-top: 10px;

width: 260px;
}

.szu2 {

margin-top: 0px;
padding-top: 5px;
background: #181c22;
height: 180px;
padding-left: 20px;
background: url(/gfx/tlo_wy.png) no-repeat;
border-bottom: 1px solid #bbb;
border-top: 1px solid #bbb;

}

.field {
margin-top: 0px;
padding-top: 0px;
 vertical-align: top;
}
.submit {
 background: url(/gfx/submit_980.png);
 border: 0px;
 width: 51px;
 height: 17px;
 margin-left: 5px;
 margin-top: 0px;
 padding-top: 0px;
 vertical-align: top;
}
.edit {
 background: url(/gfx/input_980.png);
  vertical-align: top;
 border: 0px;
 color: #fff;
  width: 146px;
 height: 17px;
 padding-left: 4px;
 padding-top: 0px;

}

.edit1 {
border: 1px solid #ff0000 !important;
  vertical-align: top;

 color: #000;
  width: 146px;
 height: 17px;
 padding-left: 4px;
 margin-top:80px;
 margin-left: 70px;

}

.submit1 {
margin-left: 120px;
margin-top: 15px;
}
.logo_link {
	width: 381px;
	height: 35px;
	margin-left: 35px;
	Margin-top: 35px;
	border: 0px solid;
	position:absolute;
}
#node3
{
	margin: 0 auto;
	padding:  0;
	color: #fff;
	font-size: 0.70em;
	
}
#node3 p {
	margin-top: 100px;
	line-height: 1.1em;
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 5px;
	text-align: center;
	border: 0px solid;
}
#node3 .more_m {
	font-size: 1.1em;
	padding-left: 5px;
	font-weight: bold;
}
#node3 a{
	color: #fff;
	text-decoration: none;
}

#node3 a:hover{
	color: #fff;
	text-decoration: underline;
}



#node4
{
	background: url(/gfx/top_mid3_980.jpg);
	width: 980px;
	height: 47px;
	clear: both;
	margin: 0 auto;
	padding:  0;
	
}

#node5
{
	background: url(/gfx/top_ext_980.jpg);
	width: 980px;
	height: 113px;
	border: 0px solid;
	margin: 0 auto;
	padding:  0;
	color: #fff;
}

#node5 p {
	padding-left: 40px;
	padding-right: 40px;
	margin-top: 0px;
	padding-top: 4px;
	font-size: 0.95em;
}
#node5 h1 {
	padding-left: 40px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 8px;
	font-size: 1.5em;
}
#node5 a {
	color: #ee7600;
	text-decoration: underline;
}
#node5 a:hover{
	color: #ee7600;
	text-decoration: none;
}
#node5 .more{
	padding-left: 40px;
	font-size: 0.85em;
	margin-top: -13px;
}
#node6
{
	background: url(/gfx/top_bott_980.jpg);
	width: 980px;
	height: 45px;
	border: 0px solid;
	margin: 0 auto;
	padding:  0;
}

#node4s
{
	background: url(/gfx/top_bott_980s.jpg);
	width: 980px;
	height: 45px;
	clear: both;
	margin: 0 auto;
	padding:  0;
	
}


#node5s
{
	background: url(/gfx/top_ext_980.jpg);
	width: 980px;
	height: 113px;
	border: 0px solid;
	margin: 0 auto;
	padding:  0;
	color: #fff;
}

#node5s p {
	padding-left: 40px;
	padding-right: 40px;
	margin-top: 0px;
	padding-top: 20px;
	font-size: 0.90em;
	text-align: center;
}
#node5s h1 {
	padding-left: 40px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 8px;
	font-size: 1.5em;
}
#node5s a {
	color: #ee7600;
	text-decoration: underline;
}
#node5s a:hover{
	color: #ee7600;
	text-decoration: none;
}
#node5s .more{
	padding-left: 40px;
	font-size: 0.85em;
	margin-top: -13px;
}



#node6s
{
	background: url(/gfx/top_bott_980.jpg);
	width: 980px;
	height: 45px;
	border: 0px solid;
	margin: 0 auto;
	padding:  0;
}
#node7
{
	font-family:  "Georgia", "Helvetica Neue", "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", sans-serif;
	background-color: #eaeaea;
	height: 100px;
	width: 980px;
	margin: 0 auto;
	padding:  0;
	color: #363636;
}
#node7 .a {
	font-size: 1.3em;
	font-weight: bold;
	padding-left: 80px;
	padding-top: 15px;
	padding-bottom: 0px;
	margin: 0;
	

}
#node7 .b {
font-size: 1.3em;
	font-weight: normal;
	padding-left: 350px;
	padding-top: 10px;
	
	margin: 0;
}


#node8
{
	background:url(/gfx/wrap_bg_980.png) repeat-y;
	width: 980px;
	
	display: block;
	margin: 0 auto;
	padding:  0;
	border-top: 3px solid #dcdcdc;
	
	
	
}
#blo {
display: inline-block;
background:url(/gfx/wrap_bg_980.png) repeat-y;
position:relative;
margin: 0px;
}
#node9
{
	float: left;
	width: 470px;
		
	margin-left:1px;
	border-left: 0px solid #dcdcdc;
	border-right: 0px solid #dcdcdc;
	height: 100%;
	
	
}
#node10
{
	float: left;
	width: 264px;
	
	height: auto;
	margin-left:1px;
	border-right: 0px solid #dcdcdc;
	
}

#node11
{
	float: left;
	width: 240px;

	height: 100%;
	margin-left:3px;
	margin-right: 1px;
	border-right: 0px solid #dcdcdc;
}
.rss {
	

}

.rss h2 {
	background: url(/gfx/rss2.png) no-repeat;
	padding-left: 70px;
	height: 40px;
	border-bottom: 1px solid #bbb;
	
	padding-top: 24px;
	font-size: 1em;
	margin-top: 5px;
	margin-bottom: 0px;
}

.last h2 {
	background: url(/gfx/ostatnio_dodane.png) no-repeat;
	padding-left: 70px;
	height: 33px;
	border-bottom: 1px solid #bbb;
	
	padding-top: 15px;
	font-size: 1em;
	margin-top: 5px;
	margin-bottom: 5px;
}

.kategorie h2 {
	background: url(/gfx/kat2.png) no-repeat;
	padding-left: 70px;
	height: 32px;
	border-bottom: 1px solid #bbb;
	border-top: 1px solid #bbb;
	padding-top: 15px;
	font-size: 1em;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0p;
}

#node12
{
	background-color: #fff;
	width: 980px;
	margin: 0 auto;
	padding: 0;
	clear:both;
	
}


#node12_art
{
	background-color: #fff;
	width: 980px;
	margin: 0 auto;
	padding: 0;
	border: none;
	clear:both;
	color: #fff;
	font-size: 0.55em;
	
	
	
}

#node12_art p {
	margin-top: 10px;
	line-height: 1.0em;
	padding-left: 3px;
	padding-right: 5px;
	margin-bottom: 5px;
	text-align: center;
	border: 0px solid;
	width: 90px;
}

#node12_art img {
border: none;
}

#node12_art a:visited {
text-decoration: none;
border: none;
}

#node12_art a {
text-decoration: none;
border: none;
}
#node12_art a:hover {
text-decoration: none;
border: none;
}


.m1
{
	float: left;
	width: 110px;
	height: 51px ;
	background: url(/gfx/mx1.png) no-repeat 0 0;
	display: block;
}


.m1:hover
{
	background-position: -110px 0px;
}


.m1_link {
	width: 110px;
	height: 51px;
	margin-left: 0px;
	border: 1px solid;
	position:absolute;
}

.m2
{
	float: left;
	width: 117px;
	height: 51px;
	background: url(/gfx/mx2.png) no-repeat 0 0;
	display: block;
}


.m2:hover
{
	background-position: -117px 0px;
}


.m2_link {
	width: 117px;
	height: 51px;
	margin-left: 0px;
	border: 1px solid;
	position:absolute;
}

.m3
{
	float: left;
	width: 117px;
	height: 51px;
	background: url(/gfx/mx3.png) no-repeat 0 0;
	display: block;
}


.m3:hover
{
	background-position: -117px 0px;
}


.m3_link {
	width: 117px;
	height: 51px;
	margin-left: 0px;
	border: 1px solid;
	position:absolute;
}

.m4
{
	float: left;
	width: 112px;
	height: 51px;
	background: url(/gfx/mx4.png) no-repeat 0 0;
	display: block;
}


.m4:hover
{
	background-position: -112px 0px;
}


.m4_link {
	width: 112px;
	height: 51px;
	margin-left: 0px;
	border: 1px solid;
	position:absolute;
}

.m5
{
	float: left;
	width: 110px;
	height: 51px;
	background: url(/gfx/mx5.png) no-repeat 0 0;
	display: block;
}


.m5:hover
{
	background-position: -110px 0px;
}


.m5_link {
	width: 110px;
	height: 51px;
	margin-left: 0px;
	border: 1px solid;
	position:absolute;
}

.m6
{
	float: left;
	width: 116px;
	height: 51px;
	background: url(/gfx/mx6.png) no-repeat 0 0;
	display: block;
}


.m6:hover
{
	background-position: -116px 0px;
}


.m6_link {
	width: 116px;
	height: 51px;
	margin-left: 0px;
	border: 1px solid;
	position:absolute;
}

.m7
{
	float: left;
	width: 118px;
	height: 51px;
	background: url(/gfx/mx7.png) no-repeat 0 0;
	display: block;
}


.m7:hover
{
	background-position: -118px 0px;
}


.m7_link {
	width: 118px;
	height: 51px;
	margin-left: 0px;
	border: 1px solid;
	position:absolute;
}

.m8
{
	float: left;
	width: 111px;
	height: 51px;
	background: url(/gfx/mx8.png) no-repeat 0 0;
	display: block;
}


.m8:hover
{
	background-position: -111px 0px;
}


.m8_link {
	width: 111px;
	height: 51px;
	margin-left: 0px;
	border: 1px solid;
	position:absolute;
}



.bot_men_art img
{
	border: 0px;
}

.bot_men_art ul {
	list-style-type: none;
	margin: 0 auto;
	padding: 0;
	
}

.bot_men_art li{ 
	float: left;
	margin: 0;
	padding: 0px;
	border: 0px solid;
	height: 41px;
	
}

#bot_left_art
{
	float: left;
	width: 34px;
	height: 51px;
	background: url(/gfx/tpl.png);
}

#bot_right_art
{
float: left;
	width: 35px;
	height: 51px;
	background: url(/gfx/tpr1.png);
}
.bot_men img
{
	border: 0px;
}

.bot_men ul {
	list-style-type: none;
	margin: 0 auto;
	padding: 0;
	
}

.bot_men li{ 
	float: left;
	margin: 0;
	padding: 0px;
	border: 0px solid;
	height: 41px;
	
}



#node13
{
		background-color: #c6c6c6;
	height: 100%;
	width: 980px;
	margin: 0 auto;
	padding:  0;
	clear: both;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 5px;
	font-size: 0.85em;
}


/* MENU */
#top_left
{
	float: left;
	width: 34px;
	height: 167px;
	background: url(/gfx/top_left_980.png);
}
.menu_1
{
	float: left;
	width: 110px;
	height: 167px;
	background: url(/gfx/men_1_n_980.jpg) no-repeat 0 0;
	display: block;
}


.menu_1:hover
{
	background-position: -110px 0px;
}
/*
.menu_1:hover
{
	float: left;
	width: 129px;
	height: 196px;
	background: url(/gfx/menu_1_h.jpg);
	
}*/

.menu_1_link {
	width: 110px;
	height: 167px;
	margin-left: 0px;
	border: 0px solid;
	position:absolute;
}

.menu_2
{
	float: left;
	width: 117px;
	height: 167px;
	background: url(/gfx/men_2_n_980.jpg) no-repeat 0 0;
	display: block;

}



.menu_2_link {
	width: 117px;
	height: 167px;
	margin-left: 0px;
	border: 0px solid;
	position:absolute;
}
.menu_3
{
	float: left;
	width: 117px;
	height: 167px;
	background: url(/gfx/men_3_n_980.jpg) no-repeat 0 0;
	display: block;

}



.menu_3_link {
	width: 117px;
	height: 167px;
	margin-left: 0px;
	border: 0px solid;
	position:absolute;
}
.menu_4
{
	float: left;
	width: 112px;
	height: 167px;
	background: url(/gfx/men_4_n_980.jpg) no-repeat 0 0;
	display: block;

}


.menu_4_link {
	width: 112px;
	height: 167px;
	margin-left: 0px;
	border: 0px solid;
	position:absolute;
}
.menu_5
{
	float: left;
	width: 110px;
	height: 167px;
	background: url(/gfx/men_5_n_980.jpg) no-repeat 0 0;
	display: block;

}


.menu_5_link {
	width: 110px;
	height: 167px;
	margin-left: 0px;
	border: 0px solid;
	position:absolute;
}
.menu_6
{
	float: left;
	width: 117px;
	height: 167px;
	background: url(/gfx/men_6_n_980.jpg) no-repeat 0 0;
	display: block;

}



.menu_6_link {
	width: 117px;
	height: 167px;
	margin-left: 0px;
	border: 0px solid;
	position:absolute;
}
.menu_7
{
	float: left;
	width: 118px;
	height: 167px;
	background: url(/gfx/men_7_n_980.jpg) no-repeat 0 0;
	display: block;

}


.menu_7_link {
	width: 118px;
	height: 167px;
	margin-left: 0px;
	border: 0px solid;
	position:absolute;
}
.menu_8
{
float: left;
	width: 111px;
	height: 167px;
	background: url(/gfx/men_8_n_980.jpg) no-repeat 0 0;
	display: block;

}


.menu_8_link {
	width: 111px;
	height: 167px;
	margin-left: 0px;
	border: 0px solid;
	position:absolute;
}
#top_right
{
float: left;
	width: 34px;
	height: 167px;
	background: url(/gfx/top_right_980_3.png);
}

.menu_2:hover
{
	
	
	background-position: -117px 0px;
	
}

.menu_3:hover
{
	
	
	background-position: -117px 0px;
	
}
.menu_4:hover
{
	
	
	background-position: -112px 0px;
	
}
.menu_5:hover
{
	
	
	background-position: -110px 0px;
	
}
.menu_6:hover
{
	
	
	background-position: -117px 0px;
	
}
.menu_7:hover
{
	
	
	background-position: -118px 0px;
	
}
.menu_8:hover
{
	
	
	background-position: -111px 0px;
	
}

/*.menu_1 {
	opacity:0.75;
	filter: alpha(opacity = 75);
	-moz-opacity:0.9;
}

.menu_1:hover {
	opacity:1;
	filter: alpha(opacity = 100);
	-moz-opacity:1; 
	}

.menu_2 {
	opacity:0.75;
	filter: alpha(opacity = 75);
	-moz-opacity:0.9;
}

.menu_2:hover {
	opacity:1;
	filter: alpha(opacity = 100);
	-moz-opacity:1; 
	}

.menu_3 {
	opacity:0.75;
	filter: alpha(opacity = 75);
	-moz-opacity:0.9;
}

.menu_3:hover {
	opacity:1;
	filter: alpha(opacity = 100);
	-moz-opacity:1; 
	}

.menu_4 {
	opacity:0.75;
	filter: alpha(opacity = 75);
	-moz-opacity:0.9;
}

.menu_4:hover {
	opacity:1;
	filter: alpha(opacity = 100);
	-moz-opacity:1; 
	}

.menu_5 {
	opacity:0.75;
	filter: alpha(opacity = 75);
	-moz-opacity:0.9;
}

.menu_5:hover {
	opacity:1;
	filter: alpha(opacity = 100);
	-moz-opacity:1; 
	}

.menu_6 {
	opacity:0.75;
	filter: alpha(opacity = 75);
	-moz-opacity:0.9;
}

.menu_6:hover {
	opacity:1;
	filter: alpha(opacity = 100);
	-moz-opacity:1; 
	}

.menu_7 {
	opacity:1;
	filter: alpha(opacity = 100);
	-moz-opacity:0.9;
}

.menu_7:hover {
	opacity:0.95;
	filter: alpha(opacity = 95);
	-moz-opacity:1; 
	}

.menu_8 {
	opacity:1;
	filter: alpha(opacity = 100);
	-moz-opacity:0.9;
}

.menu_8:hover {
	opacity:0.95;
	filter: alpha(opacity = 95);
	-moz-opacity:1; 
	}

*/
/* STOPKA - MENU */
#bot_left
{
	float: left;
	width: 34px;
	height: 41px;
	background: url(/gfx/bot_left_980.gif);
}

#bot_right
{
float: left;
	width: 35px;
	height: 41px;
	background: url(/gfx/bot_right_980.jpg);
}



#kat {
background: #fff;
width: 256px;
margin-left: 4px;
margin-right: 4px;
padding-bottom: 10px;
padding-top: 10px;
}

#kat ul {
	list-style:none;
	font-size: 0.85em;
	
}

#kat ol {
	margin-left: 20px;
	font-size: 0.85em;
	
}

#kat li {
	font-size: 0.95em;
	text-decoration: none;
	margin-left: -10px;
	padding-bottom: 5px;
}

.nag3 {
background: #fff;
height: auto;
margin-top: 0px;
margin-bottom: 0px !important;
clear: both;
display: block;
margin: 0 auto;
border: 0px solid;

}
.nag3_clean {
margin-left: 15px;

}
 img{
border: 0px;
}
.nag3 h1 {
	color: #80b700;
	font-weight: bold;
	text-align: center;
	font-size: 1.4em;
	margin-top: 0px;
	padding-top: 3px;
	
}

.nag3span {
color: #00a6c0;
}

.log {
background: #fff;
margin-top: -14px;
height: auto;
padding: 10px;
font-size: 0.95em;
}

.sm {
	background: #fff;
	font-size: 0.75em;
	margin-left: 0px;
clear:both;
}

.sm ul {
	list-style: none;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 7px;
	padding-top: 10px;
	margin-left: 0px;
}

.sm li {
	border-bottom: 1px solid #bbb;
	margin-left: -40px;
	margin-bottom: 5px;
}

.sm1 {
background: url(/gfx/kpp.jpg) no-repeat 10px 15px;
padding-left: 100px;
padding-right: 0px;
padding-top: 5px;
padding-bottom: 10px;
height: 70px;
font-size: 0.95em;

}

.sm1:hover, .sm2:hover, .sm3:hover, .sm4:hover, .sm5:hover {
color:#0048FF;
text-decoration: underline;
}

.sm1_l {
position: absolute;
width: 240px;
height: 70px;
margin-left: -100px;

border: 0px solid;

}
.sm2_l {
position: absolute;
width: 240px;
height: 75px;
margin-left: -100px;
margin-top: -20px;
border: 0px solid;

}

.sm2 {
background: url(/gfx/prep.jpg) no-repeat 10px 10px;
padding-left: 100px;
padding-right: 5px;
padding-top: 15px;
height: 60px;
font-size: 0.95em;
}

.sm3 {
background: url(/gfx/arty.jpg) no-repeat 10px 10px;
padding-left: 100px;
padding-right: 0px;
padding-top: 15px;
height: 60px;

}

.sm4 {
background: url(/gfx/katalog.jpg) no-repeat 10px 10px;
padding-left: 100px;
padding-right: 0px;
padding-top: 15px;
height: 60px;

}

.sm5 {
background: url(/gfx/kurs.jpg) no-repeat 10px 12px;
padding-left: 100px;
padding-right: 0px;
padding-top: 10px;
height: 70px;

}



#tagi a {
text-decoration: underline;
}

#tagi a:hover {
text-decoration: none;
}

#tagi {
color: #032D8D;
margin-left:10px;
margin-right: 10px;
margin-top: 0px;
margin-bottom: 10px;
text-align: justify;
}

.t1 {
font-size: 0.65em;

}

.t2 {
font-size: 0.95em;

}

.t3 {
font-size: 1.0em;

}

.t4 {
font-size: 1.3em;

}

.t5 {
font-size: 1.6em;

}

.im1 {
	margin-top: 0px;
}


.map {

margin: 40px;

}

.map ul {
	list-style: square;

}


.art {
	margin-left:20px;
}

.art span {
	font-size: 0.9em;
	color: #333;
}

.art h2 {
color: #f9660b !important;
font-weight: bold;
font-size: 1.5em;
margin-left: 0px;
}

.dat {

color: #333;
text-decoration: none !important;
}

.log h2 {
color: #ff6600;
font-size: 1.25em;
}

.margi {
margin: 20px;
}