object, a:active {outline: none}
object, a:focus {-moz-outline-style: none}

div.gora-pl {
	margin:0 auto;
	width: 980px;
	background: transparent url(../images/v1/logo.gif) no-repeat scroll 0 50px;
	height: 120px;
}
div.gora-ru {
	margin:0 auto;
	width: 980px;
	background: transparent url(../images/v1/logo-ru.gif) no-repeat scroll 0 50px;
	height: 120px;
}
div.gora-en {
	margin:0 auto;
	width: 980px;
	background: transparent url(../images/v1/logo-en.gif) no-repeat scroll 0 50px;
	height: 120px;
}

div.gora-pl a.logo,
div.gora-ru a.logo,
div.gora-en a.logo {
	display: block;
	width: 230px;
	height: 100px;
	margin-top: 30px;
	float: left;
}
div.gora-pl a.logo span,
div.gora-en a.logo span,
div.gora-ru a.logo span {display: none;}
div.flagi {float:right;}
div.gora-pl div.reg1,
div.gora-en div.reg1,
div.gora-ru div.reg1{margin-bottom:20px; height:31px;}
div.gora-pl div.reg1 .search-blok,
div.gora-en div.reg1 .search-blok,
div.gora-ru div.reg1 .search-blok{float: right;}

div.tlo-szare {
	background: #434A4E url(../images/tlo-naglowka.gif) repeat-x top;
	text-align: center;
	padding: 7px 0px 7px 0px;
}

div.reg3{
	margin: 0px auto;
	width: 980px;
	color: #FFFFFF;
	margin-bottom:35px;
}

div.glowny{
	width: 980px;
	margin:25px auto 0px;
	padding-bottom:15px;
}
.mf{ 
	margin: 0px auto !important; 
	padding-top: 15px !important;
}

div.glowny div.reglewy{float: left;}
div.m_welcome{margin: 0px auto;}

div.regsrodkowy- {float: left; width: 980px; margin-bottom:35px;}
div.regsrodkowy-4 {float: left; width: 716px; margin-bottom:35px;}


div.glowny div.regprawy{ 
	float: right;
	width: 277px;
	margin-left: 12px;
}

div.reg4 {
	width: 252px;
	margin-right: 12px;
	margin-bottom: 10px;
}

div.reg9{
	margin-top:20px;
}

div.reg4 div.reg4gora{
	background: url(../images/tlo-reg4gora.gif) no-repeat 0px 0px;
	padding-top: 10px;
}

div.reg4 div.reg4dol{
	background: url(../images/tlo-reg4dol.gif) no-repeat 0px bottom;
	padding-bottom: 13px;
}

div.reg8 {
	width: 199px;
	margin-right: 12px;
}

div.reg11 {
	float: left; 
	width: 775px;
}

div.stopka {
	background: url(../images/v1/bg-footer.gif) repeat-x 0px 0px;
	text-align: center;
	padding: 0px 0px 15px 0px;
	color: #b6b6b9;
	/*overflow: hidden;*/
	*overflow: visible;
}

div.stopka .reg10{ 
float: left; padding-left:15px;
}

div.stopka .reg10 img{ 
padding-top: 20px;
border:none;
}

div.stopka .reg10 ul.poziom1 li{float: left;}

div.footer{padding: 0px 0px 0px 18px; float: left;}
div.footer-page{}
div.relative{position: relative;}
div.avi{position:absolute;right:0px;top:-36px;width:190px;}
div.footer span{color: #8a8a8d}
div.footer a{color: #8a8a8d; text-decoration: none;}
div.footer a:hover{text-decoration: underline;}

div.stopka div.glowny{
	padding-top: 10px;
	text-align: left;
}

div.stopka div.realizacja {
	float: right;
	width: 150px;
	padding-right: 10px;
}

div.stopka div.realizacja a, div.stopka div.realizacja span{
	float: right;
	margin-right: 4px;
	color: #FFFFFF;
}

div.stopka div.realizacja a#ideolink{
	display: block;
	background: url(../images/ideo.gif) no-repeat 0px 0px;
	width: 65px;
	height: 26px;
	margin: 8px 0px 8px 55px;
	float: none;
}

.drukuj {
	float: right;
	margin-right: 4px;
	cursor: pointer;
}
/* ------------ kontenery --------------- */

.kontener {
	background: url(../images/tlo-modul-a.gif) no-repeat 0px 0px;
	margin-bottom: 10px;
}

.kontener .tr {
	background: url(../images/tlo-modul-b.gif) no-repeat right 0px;
	padding-top: 10px;
}

.kontener .br {
	background: url(../images/tlo-modul-c.gif) no-repeat right bottom;
	padding-bottom: 10px;
}

.kontener .bl {background: url(../images/tlo-modul-d.gif) no-repeat 0px bottom;}

.kontener .ramka {
	border-left: 1px solid #E6EAEC;
	border-right: 1px solid #E6EAEC;
	overflow: hidden;
	height: 1% !iefix;
}

.tytul1 {
	color: #3c3c3e;
	font-size: 16px;
	padding: 1px 5px 15px 15px;
}

.sciezka{
	padding: 0 5px 9px 12px;
	color: #3c3c3e;	
	font-size: 10px;
}
.sciezka a{
	color: #3c3c3e;	
	font-size: 11px;
	padding: 0px 3px 0px 3px;
}

.blok-dolny {padding-top: 7px;}

.blok-dolny a{color: #CED6DA;}

.tytul3 {
	color: #EF5301;
	padding: 0px 0px 0px 23px;
	background: url(../images/ikona-kwadrat.gif) no-repeat 14px 5px;
	font-size: 11px;
	text-align: left;
}

/* ------------ komunikaty --------------- */
.komunikat {
	background: url(../images/tlo-komunikat-a.gif) no-repeat 0px 0px;
	margin: 7px;
	overflow: hidden;
	height: 1% !iefix;
}

.komunikat .tr {
	background: url(../images/tlo-komunikat-b.gif) no-repeat right 0px;
	padding-top: 17px;
}

.komunikat .br {
	background: url(../images/tlo-komunikat-c.gif) no-repeat right bottom;
	padding-bottom: 16px;
}

.komunikat .bl {background: url(../images/tlo-komunikat-d.gif) no-repeat 0px bottom;}

.komunikat .ramka {
	border-left: 1px solid #E6EAEC;
	border-right: 1px solid #E6EAEC;
	background: #fcfcfd;
	text-align: center;
	font-weight: bold;
	padding: 0px;
	color: #4A5254;
}

/* popup komunikat */
.message {
	font-weight: bold;
	padding:0px 0px 10px 0px;
	text-align: center;
}
.message p{text-align: center;}

.message div.info{
	padding:25px 5px 14px 100px;
	background: #FFFFFF url(../images/komunikat-info.jpg) no-repeat 15px 10px;
	text-align: left;
	color: #333333;
}
.message div.error{
	padding:25px 5px 14px 100px;
	background: #FFFFFF url(../images/komunikat-error.jpg) no-repeat 15px 10px;
	text-align: left;
	color: #333333;
}

/* ------------ przyciski ------------ */
input.przycisk {
	background: url(../images/v1/button-zapisz.gif) no-repeat 0px 0px;
	width: 64px;
	height: 23px;
	color: #ffffff;
	border: none;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
}

input.przycisk-w {
	background: #e5e5e5;
	width: 55px;
	height: 23px;
	color: #343434;
	border: none;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
}

input.przycisk2 {
	background: url(../images/tlo-przycisk2.gif) no-repeat 0px 0px;
	width: 112px;
	height: 23px;
	color: #ffffff;
	border: none;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
}

a.przycisk2 {
	background: url(../images/tlo-przycisk2.gif) no-repeat 0px 0px;
	width: 112px;
	padding: 3px 0px 6px 0px;
	color: #ffffff;
	border: none;
	font-size: 11px;
	font-weight: bold;
	display: block;
	text-align: center;
}

a.przycisk2:hover {text-decoration: none;}

/* ========================== MODULY ======================== */

/* zdjecia */
.zdjecie a{ display: block;}

.zdjecie {color: #A1A1A1;}

.zdjecie div{
	text-align: right;
	line-height: 15px;
	border: 2px solid #CED6DA;
	padding: 3px;
	color: #A1A1A1;
}

.szablon2 {padding-left: 12px;}
.szablon2 .zdjecie{margin: 0px 0px 7px 0px;}

.szablon3 {padding-right: 12px;}
.szablon3 .zdjecie{margin: 0px 0px 7px 0px;}

.szablon4 {float: right; text-align: center; margin-top: 2px;}
.szablon4 .zdjecie{margin: 0px 0px 5px 12px;}
.szablon4 .clear{display: none;}

.szablon5 {float: left; text-align: center; margin-top: 2px;}
.szablon5 .zdjecie{margin: 0px 12px 5px 0px;}
.szablon5 .clear{display: none;}

.szablon7 {margin: 10px 0px 10px 10px;}
.szablon7 .zdjecie{float: left; padding: 0px 16px 10px 25px;}

/* pliki */
.pliki {padding: 10px 0px 0px 0px;}
.pliki div{margin: 8px 0px 0px 20px;}
.pliki p{margin: 4px 0px 0px 40px;}
.pliki img{vertical-align:-2px;}
.pliki h4{font-size: 11px;}

.mp3plik {margin-top: 10px;}
.mp3plik div{float: right;}

/* pager */
.pager {
	text-align: center;
	padding: 5px 0px 5px 0px;
}
.pager a, .pager u{padding: 0px 3px 0px 3px;}

/* aktualnosci */
.aktualnosci-margines {
	margin: 10px 0 0 15px;
	padding-bottom: 12px;
	background: transparent url(../images/v1/blok-menu.gif) repeat-x scroll 0 bottom;
	text-align: justify;
	overflow: hidden;
	height: 1% !iefix;
	padding-left: 10px;
}

.aktualnosci-margines .miniaturka{
	float: right; 
	margin: 0 40px 2px 10px;
}

.aktualnosci-margines .data{
	color: #A1A1A1;	
	margin-bottom: 5px;
	font-size: 11px;	
}
.aktualnosci-margines h3{
	margin-left:-10px;
	font-size:11px;
	margin-bottom:5px;
	padding-left:10px;
	background:transparent url(../images/v1/arrow.gif) no-repeat scroll 0 5px;
	color:#EF5301;
}
.aktualnosci-margines h3 a{
	font-size:11px;
	margin-bottom:5px;
	color:#EF5301;
}

.link-wstecz {
	padding-left: 7px;
	line-height: 18px;
}

/* modul domyslny */
h3.tytul2 {
	background: transparent url(../images/v1/arrow-click.gif) no-repeat scroll 14px 15px;
	padding: 10px 0px 2px 24px;
	margin: 0px 7px 0px 10px;
	font-size: 11px;
	font-weight: normal;
	color: #4A5254;
}
h3.tytul2 a{color: #4A5254;}
h3.tytul2 a:hover{color: #EF5301;}

/* opisowy */
.opis-margines {
	margin: 10px 0px 4px 15px;
	text-align: justify;
	padding-left:10px;
}

/* formularz */

.formularz {
	margin-left: 12px; 
	margin-right: 7px; 
	padding-top: 5px; 
	overflow: hidden;
	height: 1% !iefix;
}

.formularz label {
	display: block; 
	clear: both; 
	padding-top:3px;
}

.formularz label span {
	display: block;
	float: left;  
	width: 120px;
	text-align: right;
	font-weight:bold;
}

var.gwiazdka {
	color: red;
	font-style: normal;
}

.formularz .input{
	background:transparent url(../images/v1/input.gif) no-repeat scroll 0 0;
	height:19px;
	padding:2px;
	width:194px;
	float: left;
	margin-bottom: 13px;
}

.formularz .input input {
	border:0 none;
	color:#575656;
	float:left;
	font-size:11px;
	padding:3px;
	width:188px;
}

.formularz .textarea{
	background:transparent url(../images/v1/textarea.gif) no-repeat scroll 0 0;
	height:119px;
	padding:2px;
	width:194px;
	float: left;
	margin-bottom: 13px;
}

.formularz .textarea textarea{
	border:0 none;
	color:#575656;
	font-size:11px;
	height:108px;
	padding:5px;
	width:183px;
}

.formularz .input_label{
	float: left;
	clear:both;
	padding-top: 3px;
}

.formularz .input_label span {
	display: block;
	float: left;  
	width: 120px;
	text-align: right;
	font-weight:bold;
	padding-right:21px;
}

.formularz label input._error,
input._error,
.formularz label textarea._error,
textarea._error{
	border-top: 1px solid #EF5301;
	border-left: 1px solid #EF5301;
	border-bottom: 1px solid #fbcf9c;
	border-right: 1px solid #fbcf9c;
	background: #FAFAFA;
	padding-left: 3px;
}

.formularz select {
	border:2px solid #E7E7E7;
	font-size:11px;
	margin:0 0 13px 21px;
	overflow:hidden;
	width:198px;
	overflow: hidden;
	height: 1% !iefix;
	color:#575656;
	height:19px;
}

.formularz .selectkrotki select {width: 185px;}

.formularz-stopka {
	border-top: 1px solid #DEDDDD;
	margin: 10px 7px 7px 7px;
	padding: 10px 7px 7px 12px;
}
.formularz-stopka input{margin-right: 20px;}

/* wyszukiwarka */

.wyszukiwarka {padding: 8px 7px 0px 7px;}

.wyszukiwarka form{padding: 10px 0px 0px 0px;}

.wyszukiwarka-lista a{color: #EF5301;}
.wyszukiwarka-lista span{color: #555;}

dl.wyszukiwarka-lista {
	margin: 0px 7px 0px 7px;
	display: none;
	padding: 0px 15px 0px 15px;
	border-bottom: 1px solid #E6EAEC;
}

dl.wyszukiwarka-lista dt {
	margin: 0px;
	padding: 5px 0px 0px 10px;
	color: #0E4E5F;
	font-weight: bold;	
}

dl.wyszukiwarka-lista dd {
	margin: 0px;
	padding: 5px 0px 5px 25px;
}

h4.wyszukiwarka-naglowek {
	display: block;
	margin: 0px 7px 0px 7px;
	position: relative;
	padding: 5px 80px 5px 25px;
	font-size: 11px;
	border-bottom: 1px solid #E6EAEC;
	background: url(../images/v1/arrow-click.gif) no-repeat 10px 9px;
	cursor: pointer;
	color: #363636;
}

h4.wyszukiwarka-naglowek:hover {background-color: #f0f0f0;}

span.wyszukiwarka-ilosc {
	font-weight: normal;
	position: absolute;
	top: 0px;
	right: 0px;
	padding: 5px 15px 0px 0px;
	color: #4A5254;
}

span.wyszukiwarka-ilosc var{
	font-style: normal;
	color: #EF5301;
	font-weight: bold;
}

.szukaj-modul {
	background:transparent url(../images/v1/szukaj-blok.gif) no-repeat scroll 7px 2px;
	height:25px;
	padding:0 0 0 7px;
	width:366px;
}
.szukaj-modul input{ 
	background:transparent none repeat scroll 0 0;
	border:medium none;
	color:#5B5B5F;
	font-size:11px;
	margin:2px 0 0 10px;
	width:284px;
	padding:0px;
	*padding-top:1px;
	height:16px;
}
.szukaj-modul input.szukaj-przycisk{ 
	background:transparent none repeat scroll 0 0;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	font-size:12px;
	font-weight:bold;
	margin: 0px 0 0 10px;
	padding:0;
	height: 23px;
	width:56px;
}


.lista-margines {
	margin: 22px 7px 0px 7px;
	border-top: 1px solid #E6EAEC;
	padding-top: 8px;
}

.lista-margines div{
	position: relative;
	padding: 6px 0px 1px 18px;
	background: url(../images/arrow-click.gif) no-repeat 5px 11px;
}

.lista-margines div a{color: #363636;}

.lista-margines h4 {font-size: 11px;}

/* mapa serwisu */
.belka {
	background: transparent none no-repeat 0px 0px;
}

.belka div{
	background: none no-repeat right 0px;
	font-size: 11px;
	padding: 0px 7px 10px 17px;
	line-height: 22px;
	color: #EF5301;
}

div.mapa-serwisu {
	width: 100%; 
	float: left;
	padding: 7px;
}

ul.mapa-serwisu {
	margin: 0px;
	padding: 0px 0px 0px 30px;
}

ul.mapa-serwisu li {
	background-position: 5px 13px;
	margin: 0px;
	padding: 0px;
	margin:-1px 0 0;
	background:transparent url(../images/v1/mapa-serwisu-arrow.gif) repeat-x scroll 0 0;
}

ul.mapa-serwisu li a {
	padding: 7px 0px 1px 20px;
	line-height: 18px;
	text-decoration: none;	
	font-weight: bold;	
	height: 24px;	
	display: block;	
	background:transparent url(../images/v1/arrow.gif) no-repeat scroll 5px 13px;
	margin:-1px 0 0;
}


ul.mapa-serwisu li a:hover {
	background-color:#F0F0F0;
	padding:7px 0 1px 20px;
}

ul.mapa-serwisu li li a,
ul.mapa-serwisu li li li a,
ul.mapa-serwisu li li li li a{
	font-weight: normal;
	height: 24px;
	background: transparent url(../images/v1/arrow-click.gif) no-repeat scroll 5px 13px;
	margin:-1px 0 0;
}

ul.mapa-serwisu li li,
ul.mapa-serwisu li li li,
ul.mapa-serwisu li li li li{
	background:transparent url(../images/v1/mapa-serwisu-arrow.gif) repeat-x scroll 0 0;
}

ul.mapa-serwisu li.last {
	margin: 0px;
	padding: 0px;
}

/* serwis informacyjny */
select.form-select {
	border-top: 1px solid #BABABA;
	border-left: 1px solid #BABABA;
	border-bottom: 1px solid #F5F5F5;
	border-right: 1px solid #F5F5F5;
	background: #FAFAFA;
}

.belka-link {
	color: #4A5254;
	font-weight: bold;
	cursor: pointer;
}

.zrodlo {
	background: url(../images/arrow-click.gif) no-repeat 0px 3px;
	padding-left: 10px;
	color: #4A5254;
}

/* mapa interaktywna */
.mapa {
	text-align: center;
	padding: 10px 0px 10px 0px;
}
/* ------------------------- BLOKI -------------------------- */

/* ----- menu zakladki ------ */
div.forum-linki ul li,
div.uzytkownik ul li,
div.gora-pl ul li,
div.gora-en ul li,
div.gora-ru ul li {
	float: left;
	margin: 0px 3px 0px 0px;
	padding: 0px;
	border: none;
	background: none no-repeat 0px 0px;
}

/*  v1  */
div.forum-linki ul li a,
div.uzytkownik ul li a,
div.gora-pl ul li a,
div.gora-en ul li a,
div.gora-ru ul li a { 
	display: block;
	padding: 3px 8px 6px 10px;
	color: #434A4E;
	background: none no-repeat right 0px;
	font-size:11px;
	_float:left;
}
div.gora-pl ul li a,
div.gora-en ul li a,
div.gora-ru ul li a,
div.gora-pl ul li.wcisniety a,
div.gora-en ul li.wcisniety a,
div.gora-ru ul li.wcisniety a{
	height:43px;
	text-decoration: none;
}

div.gora-pl ul li.wcisniety,
div.gora-en ul li.wcisniety,
div.gora-ru ul li.wcisniety {
	background:transparent none no-repeat scroll 0 0;
	border:medium none;
	float:left;
	margin:0 6px 0 0;
	overflow:hidden;
	padding:0px;
}

/* v2 */
div.gora-pl ul.menu-good,
div.gora-pl ul.menu-good li,
div.gora-pl ul.menu-good li a,
div.gora-en ul.menu-good,
div.gora-en ul.menu-good li,
div.gora-en ul.menu-good li a,
div.gora-ru ul.menu-good,
div.gora-ru ul.menu-good li,
div.gora-ru ul.menu-good li a {padding: 0px; margin: 0px;}

div.gora-pl ul.menu-good li a.menu-good-01 {background: url(../images/v1/menu_good/menu_good_01.gif) no-repeat 0px; width:  91px;}
div.gora-en ul.menu-good li a.menu-en-good-01 {background: url(../images/v1/menu_good/menu_en_good_01.gif) no-repeat 0px; width:  131px;}
div.gora-ru ul.menu-good li a.menu-ru-good-01 {background: url(../images/v1/menu_good/menu_ru_good_01.gif) no-repeat 0px; width:  105px;}

div.gora-pl ul.menu-good li a.menu-good-02 {background: url(../images/v1/menu_good/menu_good_02.gif) no-repeat 0px; width: 127px;}
div.gora-en ul.menu-good li a.menu-en-good-02 {background: url(../images/v1/menu_good/menu_en_good_02.gif) no-repeat 0px; width: 105px;}
div.gora-ru ul.menu-good li a.menu-ru-good-02 {background: url(../images/v1/menu_good/menu_ru_good_02.gif) no-repeat 0px; width: 131px;}

div.gora-pl ul.menu-good li a.menu-good-03 {background: url(../images/v1/menu_good/menu_good_03.gif) no-repeat 0px; width: 106px;}
div.gora-en ul.menu-good li a.menu-en-good-03 {background: url(../images/v1/menu_good/menu_en_good_03.gif) no-repeat 0px; width: 134px;}
div.gora-ru ul.menu-good li a.menu-ru-good-03 {background: url(../images/v1/menu_good/menu_ru_good_03.gif) no-repeat 0px; width: 134px;}

div.gora-pl ul.menu-good li a.menu-good-04 {background: url(../images/v1/menu_good/menu_good_04.gif) no-repeat 0px; width: 123px;}
div.gora-en ul.menu-good li a.menu-en-good-04 {background: url(../images/v1/menu_good/menu_en_good_04.gif) no-repeat 0px; width: 133px;}
div.gora-ru ul.menu-good li a.menu-ru-good-04 {background: url(../images/v1/menu_good/menu_ru_good_04.gif) no-repeat 0px; width: 133px;}

div.gora-pl ul.menu-good li a.menu-good-05 {background: url(../images/v1/menu_good/menu_good_05.gif) no-repeat 0px; width: 184px;}
div.gora-en ul.menu-good li a.menu-en-good-05 {background: url(../images/v1/menu_good/menu_en_good_05.gif) no-repeat 0px; width: 114px;}
div.gora-ru ul.menu-good li a.menu-ru-good-05 {background: url(../images/v1/menu_good/menu_ru_good_05.gif) no-repeat 0px; width: 114px;}

div.gora-pl ul.menu-good li a.menu-good-06 {background: url(../images/v1/menu_good/menu_good_06.gif) no-repeat 0px; width:  84px;}
div.gora-en ul.menu-good li a.menu-en-good-06 {background: url(../images/v1/menu_good/menu_en_good_06.gif) no-repeat 0px; width:  83px;}
div.gora-ru ul.menu-good li a.menu-ru-good-06 {background: url(../images/v1/menu_good/menu_ru_good_06.gif) no-repeat 0px; width:  83px;}

div.gora-pl ul.menu-good li.wcisniety a.menu-good-01 {background: url(../images/v1/menu_good/menu_good_click_01.gif) no-repeat 0px; width:  91px;}
div.gora-en ul.menu-good li.wcisniety a.menu-en-good-01 {background: url(../images/v1/menu_good/menu_en_good_click_01.gif) no-repeat 0px; width:  131px;}
div.gora-ru ul.menu-good li.wcisniety a.menu-ru-good-01 {background: url(../images/v1/menu_good/menu_ru_good_click_01.gif) no-repeat 0px; width:  105px;}

div.gora-pl ul.menu-good li.wcisniety a.menu-good-02 {background: url(../images/v1/menu_good/menu_good_click_02.gif) no-repeat 0px; width: 127px;}
div.gora-en ul.menu-good li.wcisniety a.menu-en-good-02 {background: url(../images/v1/menu_good/menu_en_good_click_02.gif) no-repeat 0px; width: 105px;}
div.gora-ru ul.menu-good li.wcisniety a.menu-ru-good-02 {background: url(../images/v1/menu_good/menu_ru_good_click_02.gif) no-repeat 0px; width: 131px;}

div.gora-pl ul.menu-good li.wcisniety a.menu-good-03 {background: url(../images/v1/menu_good/menu_good_click_03.gif) no-repeat 0px; width: 106px;}
div.gora-en ul.menu-good li.wcisniety a.menu-en-good-03 {background: url(../images/v1/menu_good/menu_en_good_click_03.gif) no-repeat 0px; width: 134px;}
div.gora-ru ul.menu-good li.wcisniety a.menu-ru-good-03 {background: url(../images/v1/menu_good/menu_ru_good_click_03.gif) no-repeat 0px; width: 134px;}

div.gora-pl ul.menu-good li.wcisniety a.menu-good-04 {background: url(../images/v1/menu_good/menu_good_click_04.gif) no-repeat 0px; width: 123px;}
div.gora-en ul.menu-good li.wcisniety a.menu-en-good-04 {background: url(../images/v1/menu_good/menu_en_good_click_04.gif) no-repeat 0px; width: 133px;}
div.gora-ru ul.menu-good li.wcisniety a.menu-ru-good-04 {background: url(../images/v1/menu_good/menu_ru_good_click_04.gif) no-repeat 0px; width: 133px;}

div.gora-pl ul.menu-good li.wcisniety a.menu-good-05 {background: url(../images/v1/menu_good/menu_good_click_05.gif) no-repeat 0px; width: 184px;}
div.gora-en ul.menu-good li.wcisniety a.menu-en-good-05 {background: url(../images/v1/menu_good/menu_en_good_click_05.gif) no-repeat 0px; width: 114px;}
div.gora-ru ul.menu-good li.wcisniety a.menu-ru-good-05 {background: url(../images/v1/menu_good/menu_ru_good_click_05.gif) no-repeat 0px; width: 114px;}

div.gora-pl ul.menu-good li.wcisniety a.menu-good-06 {background: url(../images/v1/menu_good/menu_good_click_06.gif) no-repeat 0px; width:  84px;}
div.gora-en ul.menu-good li.wcisniety a.menu-en-good-06 {background: url(../images/v1/menu_good/menu_en_good_click_06.gif) no-repeat 0px; width:  83px;}
div.gora-ru ul.menu-good li.wcisniety a.menu-ru-good-06 {background: url(../images/v1/menu_good/menu_ru_good_click_06.gif) no-repeat 0px; width:  83px;}

/* ----- menu gorne ------ */
div.gora-pl ul,
div.gora-en ul,
div.gora-ru ul{
	list-style: none;
	float: right;
}
div.reg1 ul{
	margin:12px 0px 0px 0px;
}
div.reg1 ul li, div.reg1 ul li.wcisniety {
	background:transparent none repeat scroll 0 0;
	border-left:1px solid #CDCDD0;
	float:left;
	margin:0 5px;
}

div.reg1 ul li a, div.reg1 ul li.wcisniety a{ 
	background:transparent none repeat scroll 0 0;
	color:#5B5B5F;
	display:block;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	padding:0 0 0 10px;
	height: auto;
}

div.gora-pl a.lang,
div.gora-en a.lang,
div.gora-ru a.lang {
	display: block;
	padding: 11px 4px 0px 15px;
	float: left;
	color: #363636;
	text-decoration: none;
	font-size:10px;
	color:#5b5b5f;
	width:22px;
	position:relative;
}
div.gora-pl a.lang img,
div.gora-en a.lang img,
div.gora-ru a.lang img {
	position:absolute;
	top:13px;
	left:0px;
}
div.
div.gora-pl a.lang:hover,
div.gora-en a.lang:hover,
div.gora-ru a.lang:hover {color: #D2D2D2;}

/* ----- menu lewe ------ */
div.reg4 ul.poziom1{
	list-style: none;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}

div.reg4 ul.poziom1 li{ 
	margin: 0px;
	padding: 0px 5px;
	background: transparent none no-repeat scroll 0 0;
}

div.reg4 ul.poziom1 li a{ 
	display: block;
	color: #3c3c3e;
	width: 100%;
	background: transparent url(../images/v1/arrow.gif) no-repeat scroll 15px 11px;
}

div.reg4 ul.poziom1 li a span{ 
	background:transparent url(../images/v1/blok-menu.gif) repeat-x scroll 0 bottom;
	display:block;
	padding:6px 5px 6px 30px;
}

div.reg4 ul.poziom1 li.wcisniety{ 
	margin: 0px;
	padding: 0px 5px;
}
/*ver z gradientem NIE USUWAĆ*/
/*div.reg4 ul.poziom1 li.wcisniety a{
	background: transparent url(../images/v1/blok-menu-click.gif) repeat 0px 0px;
	height: 30px;
}

div.reg4 ul.poziom1 li.wcisniety a span{
	background:transparent url(../images/v1/arrow-click.gif) no-repeat scroll 15px 11px;
}*/
div.reg4 ul.poziom1 li.wcisniety a{
	background:transparent url(../images/v1/arrow-click.gif) no-repeat scroll 15px 11px;
}

div.reg4 ul.poziom1 li.wcisniety a span{
	background:transparent url(../images/v1/blok-menu.gif) repeat-x scroll 0 bottom;
}
div.reg4 ul.poziom2{
	list-style: none;
	margin: 0px;
	padding: 0px 0px 0px 19px;
}

div.reg4 ul.poziom2 li, div.reg4 ul.poziom2 li.wcisniety { 
	margin: 0px;
	padding: 0px;
}

div.reg4 ul.poziom2 li a{ 
	background: none !important;
	height: 30px;
	width: 100%;
}

div.reg4 ul.poziom2 li a span{ 
	display: block;
	padding: 6px 5px 6px 30px;
	background:transparent url(../images/v1/arrow-p2.gif) no-repeat scroll 15px 11px !important;
}

div.reg4 ul.poziom2 li.wcisniety a span{
	background:transparent url(../images/v1/arrow-click.gif) no-repeat scroll 15px 11px !important;
}

div.reg4 ul.poziom2 li.last, 
div.reg4 ul.poziom2 li.single, 
div.reg4 ul.poziom2 li.last a{border-bottom: none;}



div.reg4 ul.poziom2 ul.poziom3{
	list-style: none;
	margin: 0px;
	padding: 0px 0px 0px 20px;
	background: none;
}

div.reg4 ul.poziom2 ul.poziom3 li{ 
	margin: 0px;
	padding: 0px;
}

div.reg4 ul.poziom2 ul.poziom3 li.single,
div.reg4 ul.poziom2 ul.poziom3 li.last{border-bottom: none;}

div.reg4 ul.poziom2 ul.poziom3 li a{ 
	display: block;
	width: 100%;
	border-bottom: none;
}

div.reg4 ul.poziom2 ul.poziom3 li a span{ 
	display: block;
	padding: 6px 5px 6px 18px;
	background: none !important;
}

/* ----- menu dolne ------ */
div.reg11 ul.poziom1{
	list-style: none;
	margin: 0px;
	padding: 4px 0px 0px 0px;
	overflow: hidden;
	height: 1% !iefix;
}

div.reg11 ul.poziom1 li{ 
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 23px;
	background: url(../images/ikona-kwadrat.gif) no-repeat 14px 5px;
}

div.reg11 ul.poziom1 li a{font-weight: bold;}


/* ----- aktualnosci ----- */
.aktualnosci-blok {
	padding: 10px 7px 12px 7px;
	border-top: 1px solid #E6EAEC;
	text-align: justify;
	overflow: hidden;
	height: 1% !iefix;
}

.aktualnosci-blok2 {
	padding: 10px 7px 12px 7px;
	border-top: 1px solid #787878;
	text-align: justify;
}

.aktualnosci-blok .miniaturka, .aktualnosci-blok2 .miniaturka{
	float: left; 
	margin: 0px 10px 2px 0px;
}

.aktualnosci-blok .data{
	color: #A1A1A1;	
	margin-bottom: 16px;
	font-size: 10px;	
}

.aktualnosci-blok h3, .aktualnosci-blok2 h3 {margin-bottom: 4px;}

.aktualnosci-blok h3 a, h3.sklep-nazwa a, h3.sklep-nazwa{
	color: #363636;	
	font-size: 11px;
	text-align: left;
}

.aktualnosci-blok2 h3 a{
	color: #EF5301;	
	font-size: 11px;
}

.wiecej-link {
	border-top: 1px solid #E6EAEC;
	padding: 4px 7px 4px 0px;
	text-align: right;
}
.wiecej-link a{
	background: url(../images/ikona-strzalka3.gif) no-repeat right -1px;
	padding-right: 18px;
}

/* ----- opisowka ----- */
.aktualnosci-opis {
	padding: 7px 7px 12px 7px;
	text-align: justify;
}


/* ----- wyszukiwarka ----- */
.szukaj-blok {
	height:23px;
	padding:0 0 0 9px;
	width:169px;
	background: url(../images/v1/search.gif) no-repeat 9px 0px;
}
.forum-linki .szukaj-blok {
	height: 25px;
	padding: 0px 2px 0px 9px;
}

.reg1 .szukaj-blok {
	float: right;
	margin-top: 8px;
}
.regprawy .szukaj-blok {
	padding-left: 47px;
	background-position: 47px 0px;
}
.szukaj-blok input{ 
	background:transparent none repeat scroll 0 0;
	border:medium none;
	color:#5B5B5F;
	font-size:11px;
	margin:2px 0 0 10px;
	width:115px;
	padding:0px;
	*padding-top:1px;
	height:16px;
}
.szukaj-blok input.szukaj-przycisk{ 
	background:transparent none repeat scroll 0 0;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	font-size:12px;
	font-weight:bold;
	margin:0px 0 0 6px;
	width:35px;
	padding: 0px;
	height:19px;
}

/* tooltip */
.tip {
	position: absolute; 
	z-index: 200;
	visibility: hidden; 
	top: 20px;
	left: 90px;
}

/* bloki w regionie 0 w strona startowa trio */
.block-start{
	margin:20px 0px;
	overflow:hidden;
}
.kontakt-opis,
.opis{
	padding: 5px 0 0px;
	line-height:16px;
}
div.opis-lista{
	padding: 5px 0 10px;
	line-height:16px;
	background: transparent url(../images/v1/hr.gif) repeat-x scroll 0px bottom;
}

.left{float: left;}
.right{float: right !important;}


.kontakt-opis{
	float: left;
	padding:5px 13px 0px 0px;
	line-height:16px;
	width:145px;
}
.kontakt-mapa{
	float: left;
	padding: 5px 0px 0px;
	line-height:16px;
	width:142px;
	text-align:center;
}

.kontakt-mapa .orange-button{
	background:transparent url(../images/v1/orange-l.gif) no-repeat scroll 0 0;
	*background-position-y: 10px;
	display:inline;
	padding-left: 1px;
	padding-bottom:3px;
	padding-top:1px;
	clear: both;
}
.kontakt-mapa .orange-button span{
	background:transparent url(../images/v1/orange-r.gif) no-repeat scroll right 9px;
	line-height:26px;
	padding:10px 10px 4px;
}

.zdjecie{
	overflow: hidden;
}

img.ramka{
	background:#FFFFFF none repeat scroll 0 0;
	border:2px solid #cdc9c4 !important;
	padding:1px;
	margin: 5px 0px;
}

/*ramy lewe*/
.rama-left{
	margin-bottom:10px;
	position:relative;
	width:100%;
}
.rama-left .rama-left-t{
	background: transparent url(../images/v1/blok-menu-t.gif) no-repeat scroll 0 0;
	padding-top: 14px;
	zoom: 1;
}
.rama-left .rama-left-b{
	background: transparent url(../images/v1/blok-menu-b.gif) no-repeat scroll 0 bottom;
	padding-bottom: 17px;
	zoom: 1;
}

/*newsletter*/
.rama-left-main{
	border-left:1px solid #DCDCDB;
	border-right:1px solid #DCDCDB;
	padding-left:10px;
	padding-right:10px;
	zoom: 1;
}
.newsletter-margines {layout.css (wiersz 338)
	border-bottom:1px solid #E6EAEC;
	margin:10px 7px 0;
	overflow:hidden;
	padding-bottom:12px;
	text-align:justify;
}

.newsletter-blok {
	background:transparent url(../images/v1/newsletter.gif) no-repeat scroll 7px 2px;
	height:25px;
	padding:0 0 0 7px;
	width:196px;
}
.newsletter-blok input{ 
	background:transparent none repeat scroll 0 0;
	border:medium none;
	color:#5B5B5F;
	font-size:11px;
	margin:2px 0 0 10px;
	width:115px;
	padding:0px;
	*padding-top:1px;
	height:16px;
}
.newsletter-blok input.newsletter-przycisk{ 
	background:transparent none repeat scroll 0 0;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	font-size:12px;
	font-weight:bold;
	margin: 0px 0 0 10px;
	padding:0;
	height: 23px;
	width:50px;
}

/*formularz kontaktowy*/
.kontakt-modul-left{
	float: left;
	width: 280px;
	padding-left: 10px;
}
.kontakt-modul-right{
	float: left;
	width: 385px;
	padding-left: 10px;
}

/*rama*/
.rama{
	margin-bottom:10px;
	position:relative;
	width:100%;
	overflow:hidden;
}
.rama-tl {
	background:transparent url(../images/v1/rama-tl.gif) no-repeat scroll 0 0;
	height:24px;
	left:0;
	position:absolute;
	top:0;
	width:5px;
}
.rama-t {
	background:transparent url(../images/v1/rama-t.gif) repeat-x scroll center top;
	height:24px;
	margin:0 5px;
}
.rama-tr {
	background:transparent url(../images/v1/rama-tr.gif) no-repeat scroll 0 0;
	height:24px;
	position:absolute;
	right:0;
	top:0;
	width:5px;
}
.rama-menu-tr {
	background:transparent url(../images/v1/rama-menu-tr.gif) no-repeat scroll 0 0;
	height:24px;
	position:absolute;
	right:0;
	top:0;
	width:8px;
}
.rama-l{
	background: #fff url(../images/v1/rama-l.gif) repeat-y scroll 0 0;
	zoom: 1;
}
.rama-r{
	background: transparent url(../images/v1/rama-r.gif) repeat-y scroll 100% 0;
	overflow:hidden;
	border-bottom: 1px solid #DCDCDB;
	zoom: 1;
}
.rama-bl {
	background:transparent url(../images/v1/rama-bl.gif) no-repeat scroll 0 0;
	height:24px;
	left:0;
	position:absolute;
	bottom:0;
	width:5px;
}
.rama-b {
	background:transparent url(../images/v1/rama-b.gif) repeat-x scroll center top;
	height:24px;
	margin:0 5px;
}
.rama-br {
	background:transparent url(../images/v1/rama-br.gif) no-repeat scroll 0 0;
	height:24px;
	position:absolute;
	right:0;
	bottom:0;
	width:5px;
}


.rama-menu-r{
	background: transparent url(../images/v1/rama-menu-r.gif) repeat-y scroll 100% 0;
	overflow:hidden;
	zoom: 1;
}
.rama-main{
	margin:0 15px 0;
	overflow:hidden;
	padding-bottom:10px;
}

h3.tytul4,
.tytul-orange{
	background:transparent url(../images/v1/arrow.gif) no-repeat scroll 0 5px;
	color:#EF5301;
	font-size:11px;
	margin-bottom:20px;
	margin-left:-10px;
	padding-left:10px;
	font-size: 13px;
}

h3.orange{
	color:#EF5301;
	font-size:11px;
	font-weight: bold;
}

.hr-tlo{
	background:transparent url(../images/v1/hr-tlo.gif) no-repeat scroll center 0;
	margin:0 auto;
	width:980px;
}
.hr-pasek{
	background:transparent url(../images/v1/hr.gif) repeat-x scroll 0 bottom;
	height:12px;
}
.input_radio{
	width: 30px !important;
	background: none !important;
}

