html, body

{
	font-family: "Trebuchet MS", Arial, Helvetica, saostatns-serif;
	font-size:12px;
	font-weight:normal;
	color: #000;
	background-position: top;
	background-color: #transparent;
	background-image: url(img/tlo1.jpg);
	background-repeat: repeat-x;
	background-attachment: fixed;
	padding-top: 0px;
	padding-bottom: 0px;
} 
#strona {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-right: auto;
	padding-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.content {
	width: 986px;
	background-image: url(img/seo_07.png);
	background-repeat: repeat-y;
	background-position: center;
	top: 0px;
	left: auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	padding-bottom: 0px;
}

.kalen {
	background-image: url(ico/calendar.png);
	background-repeat: no-repeat;
	height: 200px;
	width: 200px;
	margin-right: 5px;
	margin-left: 3px;
	margin-bottom: 10px;
}
.kal_top {
	font-family: Verdana, Geneva, sans-serif;
		font-size: 14px;

	color: #FFF;
}
.kal_dol {
	font-size: 50px;
    color: #222;
    text-shadow: 2px 2px 2px #666;}
	
.kal_imie {
	font-size: 12px;
	color: #900;
}
.kal_godz {
	font-size: 12px;
	color: #666;
}



.regol {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #900;
	height: 200px;
	margin-left: 20px;
	background-image: url(otwarty_tpl/stop.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: transparent;
	width: 700px;
}
.link_niedziala

 {display:none;}
 
 .szcz{
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #006;
	margin: 15px;
	width: 600px;
	padding: 30px;
	letter-spacing: 2px;
	text-align: left;
	border: 1px dotted #900;
}
 .szcz_p{
	float: left;
	width: 130px;
	height:250px!important;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin: 10px;
	text-align: left;
	border: 2px solid #FFF;
	padding: 10px;
	background-color: #FFF;
	-moz-box-shadow:    inset 0 0 10px #333;
	-webkit-box-shadow: inset 0 0 10px #333;
	box-shadow:         inset 0 0 10px #333;
	font-family: Verdana, Geneva, sans-serif;
	color: #333;
}
.dymka{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #900;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #FFF;
	margin: 15px;
	width: 300px;
	padding: 10px;
	letter-spacing: 2px;
	text-align: left;
}
.dymka_hmm{
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #900;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #FFF;
	width: 500px;
	padding: 10px;
	letter-spacing: 2px;
	text-align: left;
	bottom: 0px;
	clip: rect(auto,auto,0px,auto);
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
	background-image: url(otwarty_img/hmm.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.dymka_hmm1{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #900;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #FFF;
	width: 500px;
	padding: 10px;
	letter-spacing: 2px;
	text-align: left;
	bottom: 0px;
	clip: rect(auto,auto,0px,auto);
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
	background-image: url(otwarty_img/hmm1.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.dymka_dod{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #900;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #FFF;
	margin: 15px;
	width: 500px;
	padding: 10px;
	letter-spacing: 2px;
	text-align: left;
	bottom: 0px;
	clip: rect(auto,auto,0px,auto);
}
a.dymka

{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFF;
	font-size: 10px;
}
input.szukaj

{
	background-colour: transparent;
	width:150px;
	height:18px;
	padding: 5px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0E3483;
	margin-top: 10px;
	margin-right: 55px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 0px;
	background-color: transparent;
}

input.search

{
	background-colour: transparent;
	width:150px;
	height:18px;
	padding: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:11px;
	color:#0E3483;
	margin-top: 10px;
	margin-right: 55px;
	margin-bottom: 10px;
	margin-left: 0px;

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
		-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: transparent;
}


input:hover.search

{

	background-colour: transparent;
	width:150px;
	height:18px;
	padding: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:11px;
	color:#0E3483;
	margin-top: 10px;
	margin-right: 55px;
	margin-bottom: 10px;
	margin-left: 0px;

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: transparent;
}


input.button

{
	border:0 px solid #003a8a;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background-color: #900;
	color:#ffffff;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:15px;
	height: 30px;
	width: 180px;

}

input.button :hover

{
	border:0 px solid #003a8a;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background-color: #900;
	color:#ffffff;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin:15px;
	height: 30px;
	width: 180px;

}

.formdodaj

{
	border:1px solid #900;
	-moz-border-radius: 5px;
	border-radius: 5px;
	width:60%;
	height:200px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	color: #900;

}
.textarea{
	padding: 2px;
	border:1px solid #900;
	-moz-border-radius: 5px;
	border-radius: 5px;
	width:60%;
	height:15px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	color: #900;

}

.formdodaj1

{
	border:1px solid #900;
	-moz-border-radius: 5px;
	border-radius: 5px;
	width:60%;
	height:15px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	color: #900;

}
.formdodaj2

{
	border:1px solid #900;
	-moz-border-radius: 5px;
	border-radius: 5px;
	width:60%;
	height:30px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	color: #900;

}
.slowa{
	color: #900;
	border:1px solid #900;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	width:60%;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}


input.formdodaj {

height:15px;
-moz-border-radius: 5px;
border-radius: 5px;

}





form {

  margin: 0;

}

.button {
	border:0 px solid #003a8a;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background-color: #900;
	color:#ffffff;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:15px;
	height: 30px;
	width: 180px;

}

.wpis {
	padding: 2px;
	font-size: 10px;
	color: #2B4244;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	height: 12px;
	background-color: #EDEFE5;
	margin-left: 3px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #900;
}

.area {
	padding: 2px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	COLOR: #2B4244;
	background-color: #EDEFE5;
	border-bottom-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #900;
}



.top

{

  height:457px;
  font-size:14px;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.main
{
  font-size:11px;
  border: none;
  padding: 0px 0px 0px 0px;
  
}


.right
{
	text-align:left;
	border: 0px;
	background:#transparent;
	padding: 4px;
	margin-top: 30px;
	margin-right: -30px;
	margin-bottom: 0px;
	margin-left: -30px;
}
.prawa{
	color: #039;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}
a:hover.prawa

{

  color: #ecae01;

}
.prawaD{
	color: #039;		
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
a:prawaD{
	color: #039;		
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
.prawa_r{
	background-image: url(img/bel_stodek.jpg);
	background-repeat: repeat-y;
	font-size: 11px;
	text-align: left;
	margin-right: 54px;
	margin-left: 4px;
	font-family: Verdana, Geneva, sans-serif;
	color: #066;
	width: 200px;
}
.prawa_top{
	background-image: url(img/bel_top.jpg);
	background-repeat: no-repeat;
	font-size: 11px;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
	width: 200px;
	height: 28px;
	vertical-align: bottom;
	margin-right: 4px;
	margin-left: 4px;
	letter-spacing: 2px;
	top: 5px;
	line-height: 20px;
}

.ost {
	float: left;
	width: 130px;
	height:200px!important;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin: 10px;
	text-align: left;
	border: 1px solid #900;
	padding: 10px;
	background-image: url(img/gradient.png);
	background-repeat: repeat-x;
	background-color: transparent;
}
.ost_mini{
	border: 1px solid #900;	
	}
.ostatnie_wpisy  /* ostatnio dodane p */

{
	-moz-border-radius: 5px;
	border-radius: 5px;
	color: #036;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 5px;
	width: 860px;
	padding-top: 10px;

	padding-bottom: 10px;

	border: 0px dotted #039;
	height: 300px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.text_body

{
	text-align:left;
	padding: 10px;
	margin: 10px;
	color: 0E3483;
}
.cent {
	text-align: center;
}



.text_body_h1

{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #900;
	font-weight:normal;
	padding-bottom:5px;
	margin: 30px;
		padding-left: 20px;

}
.text_body

{
	font-size:10px;
	font-weight:normal;
	padding-bottom:5px;
	color: #900;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: left;
		padding-left: 20px;

}


.text_body_h3

{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-bottom:10px;
	color: #900;
		padding-left: 20px;

}


img.msn

{
	float:left;
	float:center;
	border: 2px solid #CCC;
	margin:10px 10px 10px 10px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 3px solid #FFF;
	-moz-box-shadow:    inset 0 0 10px #C7C7C7;
	-webkit-box-shadow: inset 0 0 10px #C7C7C7;
	box-shadow:         inset 0 0 10px #C7C7C7;
	margin:10px 10px 10px 0px;
}



.wpistd

{
	vertical-align:top;
	color: #000;
	background-color: transparent;
}

.wpistd_moje

{
	vertical-align:top;
	color: #000;
	background-color: transparent;
	border: 2px solid #900;
}

a.body_links

{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #060;
}
.foot
{
	font-size:12px;
	border: 0;
	background-image: url(img/seo_09.png);
	background-repeat: no-repeat;
	background-color: #transparent;
	height: 192px;
	width: 956px;
	background-position: center;
}
a.foot_links

{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-shadow: 1px 1px 1px #999;
	color: #2f6a34;
	font-size: 12px;
	text-transform: capitalize;
}

a.foot_links:hover

{
	font-weight: normal;
	color: #666;
	text-shadow: 1px 1px 1px #999;
	font-size: 12px;
	text-transform: capitalize;
}






a.out_link_body

{

  font-weight: bold;
  color: #000000;

}

.nav

{

text-align:left;

padding:5px 20px 5px 20px;

}

.nav_det

{
	text-align:left;
	padding:  15px;
	margin: 20px;
}

.links_block

{
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}



.link_block  /* ostatnio dodane p */

{
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size: 9px;
	color: #036;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	width: 600px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	border: 1px dotted #039;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.moje  /* ostatnio dodane p */

{
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size: 11px;
	background-color: #9FC;
	color: #063;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	border: 1px dotted #9C9;
	width: 600px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}

.out_link_div

{

  margin-bottom: 5px;

}



a.out_link

{
	font-size: 12px;
	font-weight: bold;
	color: #063;
	line-height: 30px;
}



.text_link

{

  margin-bottom: 5px;
  font-size:11px;

}


a {
	text-decoration: none;
	color: #093;
}

a.in_link

{
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #093;
}

a.in_link:hover

{
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #096;
}

.add_block

{
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 10px;
	font-size: 11px;
	background-color: #FFF;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
	text-align: justify;
	background-image: url(img/bel_stodek.jpg);
	background-repeat: repeat-x;
}


.szukaj

{
	color: #900;
	text-align: center;
	
}
#szukaj

{
	color: #900;
	text-align: right;
	background-image: url(img/seo_03.jpg);
	height: 50px;
	width: 245px;
	background-repeat: no-repeat;
	background-position: center top;
	top: 100px;
	left: 0px;
}


.cat_sub_block

{
	padding: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}

.td {
background: transparent;
}

.cat_block_home  /* kategorie glowne */

{
	padding: 3px;
	width:200px;
	height: 160px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-color: #FFF;
	background-repeat: no-repeat;
	background-image: url(img/kat.jpg);
}

.in_link_home_cat_div

{

	margin-right: 0px;
	margin-bottom: px;
	margin-left: 0px;
	text-align: left;
	position: absolute;
}

a.in_link_home_cat

{
	font-size: 14px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	background-position: left;
	padding-left:10px;

}

.in_link_home_cat

{
	font-size: 17px;
	font-weight: normal;
	color: #CCC;
	text-decoration: none;
	background-position: left;

}


.in_link_home_cat_div

{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: left;
	padding-left:5px;
	padding-top: 23px;
}





a.menu_lewat

{
	font-size: 12px;
	font-weight: normal;
	color: #900;
	text-decoration: none;

	text-align: center;
}
a:hover.menu_lewat

{
	font-size: 12px;
	font-weight: normal;
	color: #F60;
	text-decoration: none;

	background-position: left;

}


a:hover.in_link_home_cat

{

  color: #ecae01;

}

a.more, a:visited.more

{
	font-size: 9px;
	font-weight: normal;
	color: #900;
	text-decoration: none;

	letter-spacing: 2px;
}

a:hover.more

{

 color: #ecae01;
 text-decoration: underline;

}



a.in_link_menu_left_cat

{

  font-size: 11px;

  font-weight: bold;

  color: #2C3941;

  text-decoration: none;

  background-image: url(otwarty_tpl/default/znaczek.gif);

  background-repeat: no-repeat;

  background-position: left;

  padding-left: 10px;

}

.ilosc_cat /* ilosc wyswietlanych wpisów w podkategoriach */

{

  font-size: 11px;

  color: #999999;

}

#iloscZnakow{
	text-align: left;
	float: left;
	height: 20px;
	width: 200px;
	padding-left: 20px;
	}

.in_link_cat_ilosc

{

  text-decoration: none;

  font-size: 11px;

  font-weight: normal;

  color: #999999;

}

.sub_block_home

{
	text-decoration: none;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #009;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 70px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 5px;
}

a.in_link_home_sub

{
	font-size: 10px;
	font-weight: normal;
	color: #009;
	text-decoration: none;
	background-image: url(otwarty_tpl/default/1.png);
	background-repeat: no-repeat;
	background-position: 2px;
	text-indent: 5px;
	margin-left: 6px;
	padding-left: 13px;
}

a.in_link_home_sub:hover

{
	font-size: 10px;
	font-weight: normal;
	color: #900;
	text-decoration: none;
	background-image: url(otwarty_tpl/default/2.png);
	background-repeat: no-repeat;
	background-position: 2px;
	background-position: left;
}

a.in_link_home_kateg

{
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
	color: #096;
}

.sub_block_cat

{
	-moz-border-radius: 5px;
	border-radius: 5px;
    box-shadow: 1px 1px 5px #ccc;
	border: 1px solid #666;
	width:123px;
	background-repeat: repeat-x;
	background-position: center center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: #transparent;
}

.sub_block_cat:hover

{
	-moz-border-radius: 5px;
	border-radius: 5px;
    box-shadow: 3px 3px 3px 3px #ccc;
	border: 1px solid #666;
	width:123px;
	background-repeat: repeat-x;
	background-position: center center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: #transparent;
}
.ramki

{

	width:800px;
	background-color: transparent;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 50px;
}


.regulamin

{
	width:500px;
	background-color: transparent;
	background-repeat: no-repeat;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 30px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 50px;
	border: 0px;
	text-align: justify;
	text-align: justify;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #039;
}

a.in_link_cat_sub

{
	font-size: 11px;
	font-weight: bold;
	color: #09F;
	text-decoration: none;
	background-image: url(otwarty_tpl/1.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;

}

a.in_link_cat_sub:hover

{
	font-size: 11px;
	font-weight: bold;
	color: #096;
	text-decoration: underline;
}

.robots

{
	text-align:left;
	padding-left:100px;
	color: #999;
	margin-top: 0px;
	margin-bottom: 5px;
}
.robots2

{
	text-align:left;
	padding-left:100px;
	color: #999;
	margin-top: 2px;
	margin-bottom: 15px;
}
div.robots img{
}








.tagi

{
	text-align:justify;
	color: #03F;
	background-color: #195be3;
	width: 850px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	padding: 10px;
	letter-spacing: 1px;
	word-spacing: 5px;
		border:0 px solid #003a8a;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.tagi a
{	color: #03F;
}
.tagi a:hover
{ text-shadow: 1px 1px 1px #000;}

div.wrap {
width : 993px;
margin : 0 auto;
text-align : left;
}
div#top div#nav {
float : left;
clear : both;
width : 993px;
height : 52px;
margin : 22px 0 0;
}
div#top div#nav ul {
float : left;
width : 700px;
height : 52px;
list-style-type : none;
}
div#nav ul li {
float : left;
height : 52px;
}
div#nav ul li a {
border : 0;
height : 52px;
display : block;
line-height : 52px;
text-indent : -9999px;
}
div#header {
margin : -1px 0 0;
}
div#video-header {
height : 683px;
margin : -1px 0 0;
}
div#header div.wrap {
height : 299px;
background : url(images/header-bg.png) no-repeat 50% 0;
}
div#header div#slide-holder {
z-index : 40;
width : 993px;
height : 299px;
position : absolute;
}
div#header div#slide-holder div#slide-runner {
top : 9px;
left : 9px;
width : 973px;
height : 278px;
overflow : hidden;
position : absolute;
}

div#header div#slide-holder div#slide-controls {
left : 0;
bottom : 228px;
width : 973px;
height : 46px;
display : none;
position : absolute;
background : url(images/slide-bg.png) 0 0;
}
div#header div#slide-holder div#slide-controls p.text {
float : left;

display : inline;
font-size : 10px;
line-height : 16px;
margin : 15px 0 0 20px;
text-transform : uppercase;
}
div#header div#slide-holder div#slide-controls p#slide-nav {
float : right;
height : 24px;
display : inline;
margin : 11px 15px 0 0;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
float : left;
width : 24px;
height : 24px;
display : inline;
font-size : 11px;
margin : 0 5px 0 0;
line-height : 24px;
font-weight : bold;
text-align : center;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;
}
div#header div#slide-holder div#slide-controls p#slide-nav a.on {
background-position : 0 -24px;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
background-image : url(images/silde-nav.png);
}
div#nav ul li a {
background : url(images/nav.png) no-repeat;
}



.part  /*  partnerzy */

{
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 3px;
	font-size: 11px;
	background-color: #FFF;
	color: #063;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
	border: 1px dotted #9C9;
	opacity:0.70;filter: alpha(opacity=70); -moz-opacity: 0.7;
}

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

