/*===============================================*/
/* WYGLĄD STRONY */
/*===============================================*/
html,body { font-family:Arial; font-style:normal; font-weight:normal; color:#AC965D; text-decoration:none; font-size:12px; letter-spacing:0px; margin:0px; padding:0px; background-color:#000000; overflow-x: hidden; }
#tlo_strona { background: url("/dokumenty/szablonyimg/3-tlo_serwisu.jpg") no-repeat center top; margin-top: 27px;}

/* header */
#header { position:relative; display:block; padding:0px; margin:0 auto; height:196px; width:980px; z-index:1; }
#header_tlo { position:absolute; top:0px; left:0px; padding:0px; margin:0px; width:980px; height:262px; background: url("/dokumenty/szablonyimg/3-header_menu.jpg") center bottom no-repeat; }
#header_lewo { background: url("/dokumenty/szablonyimg/3-header_lewo.png"); height: 103px; width: 63px; position: absolute; top: 91px; left: 0px;}
#header_lewo_z { background: url("/dokumenty/szablonyimg/3-header_zakonczenia.png") no-repeat 0 0; height: 50px; width: 55px; position: absolute; top: 181px; left: -55px;}
#header_prawo { background: url("/dokumenty/szablonyimg/3-header_prawo.png"); height: 103px; width: 63px; position: absolute; top: 91px; right: 0px;}
#header_prawo_z { background: url("/dokumenty/szablonyimg/3-header_zakonczenia.png") no-repeat -56px 0; height: 50px; width: 55px; position: absolute; top: 184px; right: -55px;}

#footer { position:relative; text-align: left; display:block; padding: 10px 0 10px 0; margin:0 auto; width:960px; z-index:1; }
#footer .logo { position: relative; float: left;	width: 217px; padding: 17px;}
#footer .tekst {	position: relative; float: left; width: 650px; font: 11px Arial; color: #594c36; line-height:1.2em;}
#footer a { color: #946822; text-decoration:none; }
#footer a:hover { color: #aa975e; text-decoration:none; }
#footer_tlo { width: 980px; height: 271px; position: relative; background: url("/dokumenty/szablonyimg/3-footer_tlo.jpg") no-repeat top left; font: 11px Arial; color: #594c36; line-height:1.2em;}
#footer_lewo { background: url("/dokumenty/szablonyimg/3-footer_tlo_boki.jpg"); height: 143px; width: 57px; position: absolute; top: 104px; left: -57px;}
#footer_prawo { background: url("/dokumenty/szablonyimg/3-footer_tlo_boki.jpg") no-repeat -59px 0; height: 143px; width: 56px; position: absolute; top: 104px; right: -56px;}
#footer_zalogowani {	position: absolute; top: 158px; left: 198px; text-align: left; width: 100px; }
#footer_aktywni {	position: absolute; top: 158px; left: 96px; text-align: left; width: 100px; }
#footer_tlo span { color: #946822; }

#content { position:relative; display:block; background: url("/dokumenty/szablonyimg/3-tlo_strona.png") center top repeat-y; text-align: left; width: 940px; min-height: 700px; padding: 66px 35px 0 35px;}
#content_lewo { background: url("/dokumenty/szablonyimg/3-header_menu_zakoncz.png") no-repeat 0 0; height: 99px; width: 8px; position: absolute; top: 66px; left: 15px;}
#content_prawo { background: url("/dokumenty/szablonyimg/3-header_menu_zakoncz.png") no-repeat -10px 0; height: 99px; width: 8px; position: absolute; top: 66px; right: 15px;}
#content_gradient { background: url("/dokumenty/szablonyimg/3-header_menu_gradient.png") repeat-x; width: 940px; height: 36px; margin: 0px; padding: 0px; }
#content_site {	top: -32px;	position: relative; }
#main_center { float: left; margin: 0; overflow: hidden; padding: 0; position: relative; top: 0; width: 625px;}
#main_right { float: left; margin: 0; overflow: hidden; padding: 0; position: relative; top: 0; width: 310px;}
#main_center_big { float: left; margin: 0; overflow: hidden; padding: 0; position: relative; top: 0; width: 725px;}
#main_right_big { float: left; margin: 0; overflow: hidden; padding: 0; position: relative; top: 0; width: 210px;}

.naglowek1 { padding: 5px 0 5px 0; border-bottom: 1px solid #59523d;	 margin-bottom: 0px;}
.naglowek1 h2 { background: url("/dokumenty/szablonyimg/3-ikonki.png") no-repeat top left; height: 32px; padding: 11px 0 0 50px; margin: 0; font: 15px New Times Roman; color: #ffdbad; text-decoration:none;}
.naglowek1 h2 a { font: 15px New Times Roman; color: #ffdbad; text-decoration:none;}
.naglowek1 h2 a:hover { color: #c53c06;}

.naglowek2 { padding: 5px 0 0 0;}
.naglowek2 h2 { background: url("/dokumenty/szablonyimg/3-ikonki.png") no-repeat top left; height: 26px; padding: 11px 0 0 50px; margin: 0; font: 15px New Times Roman; color: #ffdbad; text-decoration:none; }
.naglowek2 h2 a { font: 15px New Times Roman; color: #ffdbad; text-decoration:none;}
.naglowek2 h2 a:hover { color: #c53c06;}

.tagi { border-bottom: 1px solid #59523d; padding: 10px 15px}
.tagi a:visited, .tagi a:link ,#main_forum li a:link ,#main_forum li a:visited { text-decoration:none; color: #aa975e; }
.tagi a:hover,#main_forum li a:hover { color: #c53c06; }

.button_d { background: url("/dokumenty/szablonyimg/3-buttony_tlo.png") no-repeat left top; height: 13px; width: 134px; padding: 10px 3px; margin: 15px 2px; text-align: center; display: inline-block;}
.button_m { background: url("/dokumenty/szablonyimg/3-buttony_tlo.png") no-repeat left -33px; height: 13px; width: 84px; padding: 10px 3px; margin: 15px 2px; text-align: center; display: inline-block;}
.button_m a:link, .button_m a:visited, .button_d a:link, .button_d a:visited { font: 11px New Times Roman; color: #ffdbad; text-decoration:none; padding: 0 5px; }
.button_m a:hover, .button_d a:hover { color: #c53c06; }

.kolor3 { background: #211E19;	padding: 10px; 	-webkit-border-radius:10px; -khtml-border-radius:10px; -moz-border-radius:10px; border-radius: 10px; }
.box1 {	border: 1px solid #211E19; margin: 10px; padding: 10px;}
#mobile { background: #13120E; padding: 5px; }

/*===============================================*/
/* TEKST */
/*===============================================*/

#dzial { background: url("/dokumenty/szablonyimg/3-newsy_naglowek.jpg") no-repeat top center; padding: 65px 25px 0 20px;}
#dzial h1 { margin: 0; padding:0; font: 20px New Times Roman; color: #ffdbad; text-decoration:none; font-style: normal; font-weight: normal; letter-spacing: 0; }
#dzial .data { color: #67541d; padding: 8px 0 10px 0;}
#dzial .tresc { text-align: justify; line-height: 17px; }
#dzial .tresc blockquote { background: #211E19 url("/dokumenty/szablonyimg/3-quote_blizzard.png") no-repeat left top; margin: 8px; padding: 20px; -webkit-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; border-radius:5px;color: #00B6FF;}
#dzial .autorzy { background: #211E19; margin: 15px 0; padding: 10px; -webkit-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size: 10px;}

#komentarze { background: url("/dokumenty/szablonyimg/3-newsy_naglowek.jpg") no-repeat top center; padding: 65px 25px 0 20px; color: #8A826B;}
#komentarze h1 { margin: 0; padding:0; font: 22px New Times Roman; color: #ffdbad; text-decoration:none; font-style: normal; font-weight: normal; letter-spacing: 0; }
#komentarze ul { list-style:none; margin: 20px 0; padding: 0;}
#komentarze ul li { padding: 15px; margin: 10px 0; background: #211E19; -webkit-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
#komentarze ul li.w { color: #00C0FF; -webkit-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; border-radius:5px;  }


/*===============================================*/
/* OKNA */
/*===============================================*/

#main_klasy_postaci { padding:0px; margin:0px; text-align:left; list-style-type:none; list-style-image:none; width:auto; }
#main_klasy_postaci li { margin:0; border:0px; padding:0px; display:block !important; list-style:none; text-align: center;}

#main_karuzela { position:relative; width: 610px; height: 249px; background: url("/dokumenty/szablonyimg/3-newsy_ramka.jpg") no-repeat left top; margin: 2px 0 0 3px;}
#main_karuzela div#main_karuzela_wraper { position:absolute; width: 580px; height: 220px; padding:14px 15px; margin:0px; visibility:hidden; }
#main_karuzela .item { width: 580px; height: 220px; text-align:left; }
#main_karuzela .info { position:absolute; padding:10px; width:560px; height: 50px; bottom:0px; left:0px; margin:0px; z-index:0; background: #000000; filter:alpha(opacity=70); -moz-opacity:.70; opacity:.80; font-weight:normal; text-decoration:none; font-size: 11px; line-height:13px; text-align: justify; letter-spacing:0px; border:0 }
#main_karuzela .info h2 { margin:0 0 10px 0 ; padding:0px; border:0; font-size:1.2em;}
#main_karuzela a:link,#main_karuzela a:visited { font-family: New Times Roman; font-size: 20px; color:#FFDBAD; font-weight:normal; text-decoration:none; }
#main_karuzela a:hover,#main_karuzela a:active {color: #C53C06; text-decoration:none;}
#main_karuzela_nav { position:absolute; right:15px; top:25px; padding:0px; text-align:left; z-index:2; }
#main_karuzela_nav ul { margin:0px; padding:0px; list-style-type:none; list-style-image:none; }
#main_karuzela_nav ul li { float:left; display:block !important; display:inline; overflow:hidden; list-style:none; margin-right:5px;}
#main_karuzela_nav ul li a:link,#main_karuzela_nav ul li a:visited { color:#aa975e; font:1px Arial; font-weight:bold; display:block; background:url("/dokumenty/szablonyimg/3-newsy_ramka_buttony.png") no-repeat top left; height: 5px; padding: 0 15px;}
#main_karuzela_nav ul li a.active, #main_karuzela_nav ul li a:hover { color:#e52513; background:url("/dokumenty/szablonyimg/3-newsy_ramka_buttony.png") no-repeat 0 -5px; text-decoration:none;  }

#main_nowosci { }
#main_nowosci ul , #main_forum { padding:0px; margin:0px; text-align:left; list-style-type:none; list-style-image:none; width:auto;}
#main_nowosci ul li { padding: 65px 25px 0 20px; background: url("/dokumenty/szablonyimg/3-newsy_naglowek.jpg") no-repeat top center;}
#main_nowosci ul li.opcje { background: transparent; padding: 5px 30px; text-align: right;}
#main_nowosci a.temat { font: 20px New Times Roman; color: #ffdbad; text-decoration:none;}
#main_nowosci a.w { color: #e20000; }
#main_nowosci a.temat:hover { color: #c53c06;}
#main_nowosci .wiecej { background: url("/dokumenty/szablonyimg/3-buttony_tlo.png") no-repeat top left; width: 134px; height: 19px; padding: 9px 3px 5px 3px; margin: 0; text-align: center;}
#main_nowosci .wiecej a { color: #ffdbad; text-decoration:none; }
#main_nowosci .wiecej a:hover { color: #c53c06; }
#main_nowosci .data { color: #67541d; padding: 8px 0 10px 0;}
#main_nowosci .data div { background: url("/dokumenty/szablonyimg/3-ikonki.png") 0px -121px no-repeat; position: relative; float: right; padding: 0 0 0 28px;}
#main_nowosci div { text-align: justify; line-height:1.4em; padding: 0 0 15px 0; }
#main_nowosci div span { color: #c53c06; }
#main_nowosci .czytaj { background: url("/dokumenty/szablonyimg/3-ikonki.png") 72px -49px no-repeat; position: relative; padding: 0 25px 0 0; color: #c53c06;}
#main_nowosci .czytaj a { color: #c53c06; font-size: 11px; text-decoration:none; }
#main_nowosci .czytaj a:hover, #main_nowosci .czytaj a:active { color: #946822; }
#main_nowosci .tagi, #dzial .tagi{ float: left; padding: 0px; border: 0px; font-size: 11px; }
#main_nowosci .tagi a,#dzial  .tagi a{ background: #211E19; color: #59523d; font-size: 11px; text-decoration:none; padding: 5px; -webkit-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
#main_nowosci .tagi a:hover, #main_nowosci .tagi a:active, #dzial .tagi a:hover, #dzial .tagi a:active{ color: #946822; }

.main_pozostale { background: #211E19; -webkit-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; border-radius:5px; padding: 0px; margin: 0px;}
.main_pozostale ul { padding: 4px 0; margin-bottom: 10px; list-style-type:none; list-style-image:none;}
.main_pozostale ul li {border-bottom: 1px solid #13120E; background: url("/dokumenty/szablonyimg/3-ikonki.png") 12px -95px no-repeat; padding: 5px 13px 5px 37px;}
.main_pozostale ul li div { white-space:nowrap; overflow: hidden;}
.main_pozostale ul li:hover { background: url("/dokumenty/szablonyimg/3-ikonki.png") 12px -95px no-repeat #2A2720; }
.main_pozostale ul li:last-child { border-bottom: 0px; }
.main_pozostale a:link, .main_pozostale a:visited { color: #878169; text-decoration:none; }
.main_pozostale a:hover { color: #c53c06; text-decoration:underline; }

#main_forum li { background: url("/dokumenty/szablonyimg/3-ikonki.png") 15px -40px no-repeat; height: 22px; border-bottom: 1px solid #59523d; margin: 5px 0 5px 0; padding: 3px 0 0 43px;}

#forum { }
#forum ul { padding: 0; margin: 0 0 10px; list-style-type:none; list-style-image:none;}
#forum ul li {border-bottom: 1px solid #59523d;	 background: url("/dokumenty/szablonyimg/3-ikonki.png") 12px -46px no-repeat; padding: 5px 13px 5px 37px;}
#forum ul li div { white-space:nowrap; overflow: hidden;}
#forum ul li:hover { background: url("/dokumenty/szablonyimg/3-ikonki.png") 12px -46px no-repeat #2A2720; }
#forum ul li:last-child { border-bottom: 0px; }
#forum a:link, #forum a:visited { color: #878169; text-decoration:none; }
#forum a:hover { color: #c53c06; text-decoration:underline; }

#main_sklepik { padding:0px; margin: 10px 0 0 0; text-align:left; list-style-type:none; list-style-image:none; width:auto; overflow:hidden;}
#main_sklepik li { float: left; width: 100px; padding: 0; margin: 0; text-align: center; }
#main_sklepik li a:link { color: #ffdbad; text-decoration:none; }
#main_sklepik li a:hover,#main_sklepik li a:visited { color: #c53c06; }
#main_sklepik div { width: auto; position: relative; background: #201e18; padding: 7px; margin: 5px; -webkit-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
#main_sklepik img { border: 1px solid #403b2e; margin-bottom: 5px;}
#main_sklepik span { font-size: 11px; padding: 1px 0 0 10px; text-align: left; background: url("/dokumenty/szablonyimg/3-ikonki.png") -3px -75px no-repeat;}

#lista_tekstow { padding: 0px 20px; margin-bottom: 10px; list-style-type:none; list-style-image:none;}
#lista_tekstow li { float: left; background: #211E19; padding: 5px 10px 5px 10px; margin: 10px; -webkit-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; border-radius:5px; text-align: justify; width: 44%; }
#lista_tekstow li .img {padding: 10px 0;}
#lista_tekstow li .bg { background: url("/dokumenty/szablonyimg/3-ikonki.png") 3px top no-repeat; padding: 9px 10px 13px 55px;}
#lista_tekstow a:link, #lista_tekstow a:visited { color: #FFDBAD; text-decoration:none; font: 17px New Times Roman;}
#lista_tekstow a:hover { color: #c53c06; text-decoration:underline; }
#lista_tekstow .wiecej { float: right; margin: 10px 0;  background: url("/dokumenty/szablonyimg/3-ikonki.png") no-repeat scroll 72px -49px transparent; padding: 2px 25px 3px 0;}
#lista_tekstow .wiecej a:link, #lista_tekstow .wiecej a:visited { font: 11px Arial; color: #C53C06; text-decoration: none; }
#lista_tekstow .wiecej a:hover { color: #946822; text-decoration:none; }

/*===============================================*/ 
/* MENU strony 
/*===============================================*/

#meni_strony { min-height:25px; overflow:hidden; margin:15px 0px 15px 0px; float:right; background: transparent;}
#meni_strony div.act { float:left; margin:0px 1px 0px 0px; color:#ffffff; font-size:0.8em; font-weight:normal; line-height:1em; padding:6px 8px 6px 8px; overflow:hidden; background:#59523d; border:1px solid #59523d;  -webkit-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; border-radius:5px; } 
#meni_strony div.noact { float:left; margin:0px 1px 0px 0px; color:#a7a7a7; font-size:0.8em; font-weight:normal; line-height:1em; padding:6px 8px 6px 8px; overflow:hidden; background:#211e19; border:1px solid #59523d;  -webkit-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; border-radius:5px; } 
#meni_strony div.a { float:left; margin:0px 1px 0px 0px; padding:0px; overflow:hidden; background:transparent; border:0; } 
#meni_strony a, #meni_strony a:visited { background:#211e19; text-decoration:none; display:block; height:auto !important; height:1%; line-height:1em; padding:6px 8px 6px 8px; color:#ffffff; font-size:0.8em; font-weight:normal; overflow:hidden; border:1px solid #59523d;  -webkit-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
#meni_strony a:hover, #meni_strony a:active {background:#59523d; color:#ffffff; text-decoration:none;}

/*===============================================*/
/* MENU poziome jednopoziomowe
/*===============================================*/
/* header */
#header_menu { position:relative; top:9px; left:135px; padding:0px; margin:0px; height:48px; float:left; background:#000000; text-transform:none; overflow:hidden; z-index:1; }
#header_menu ul { padding:0px; margin:0px; text-align:left; list-style-type:none; list-style-image:none; width:auto;}
#header_menu ul li { margin:0px 0px 0px 0px; width: 142px; height: 60px; background: url("/dokumenty/szablonyimg/3-header_menu_button.jpg") no-repeat top left; border:0px; padding:0px; float:left; display:block !important; display:inline; list-style:none; position:relative; text-align: center;}
#header_menu a { font-family: New Times Roman; text-transform:capitalize; text-decoration:none; color:#ffdbad; line-height:1.3em; font-size:11pt; font-weight:normal; text-shadow:#000000 2px 1px 1px; padding:18px 0px 6px 0px; display:block; border:0; overflow:hidden; white-space:nowrap;}
#header_menu a:hover, #header-menu a:active ,#header-menu a.check{ color: #e20000; text-shadow:#000000 2px 1px 1px; text-decoration:none;}

/* footer */
#footer_menu { position:relative; top:130px; left:75px; padding:0px; margin:0px; height:55px; float:left; text-transform:none; overflow:hidden; z-index:1; }
#footer_menu ul { padding:0px; margin:0px; text-align:left; list-style-type:none; list-style-image:none; width:auto;}
#footer_menu ul li { margin:0px 0px 0px 0px; border:0px; padding:0px; float:left; display:block !important; display:inline; list-style:none; position:relative; text-align: center;}
#footer_menu a { font: 11px Arial; text-decoration:none; color:#594c36; line-height:1.3em; font-weight:normal; padding:5px; display:block; border:0; overflow:hidden; white-space:nowrap;}
#footer_menu a:hover, #header-menu a:active ,#header-menu a.check{ color: #e20000; text-shadow:#000000 2px 1px 1px; text-decoration:none;}

/* menu prawe jeden poziom */
#menu_prawe { padding:0px; margin:0px; text-transform:none;}
#menu_prawe ul { padding:0px; margin: 10px 0; text-align:left; list-style-type:none; list-style-image:none; width:auto;}
#menu_prawe ul li { margin:0px; padding: 9px 5px 0 37px; width: 163px; height: 23px; background: url("/dokumenty/szablonyimg/3-menu_prawe.jpg") no-repeat top left; border:0px;  list-style:none; text-align: left;}
#menu_prawe ul li.check { background: url("/dokumenty/szablonyimg/3-menu_prawe.jpg") no-repeat left -32px; }
#menu_prawe ul li.back { background: url("/dokumenty/szablonyimg/3-menu_prawe.jpg") no-repeat left -64px; margin-bottom: 10px;}

#menu_prawe a { text-decoration:none; color:#ffdbad; font-size:12px; font-weight:normal; text-shadow:#000000 2px 1px 1px; padding:0px; display:block; border:0; overflow:hidden; white-space:nowrap;}
#menu_prawe li.back a { color: #ef4d0d; }
#menu_prawe a:hover, #menu_prawe a:active, #menu_prawe ul li.check a { color: #aa975e; text-shadow:#000000 2px 1px 1px; text-decoration:none;}

/*===============================================*/
/* INNE STYLE STRONY
/*===============================================*/

/* Archiwum */
#archiwum {width:99%;}
#archiwum  h2 { position:relative; text-align:left; font-weight:bold; text-decoration:none; text-transform:uppercase; font-size:1.3em;line-height:1.5em; padding:10px 0px 5px 0px; }
#archiwum ul { padding:0px; margin:10px 0px 0px 20px; text-align:left; list-style-type:none; list-style-image:none;}
#archiwum ul li {  margin:0px; margin-right:20px; border:0px; padding:0px 0px 0px 10px; float:left; width:45%; display:block !important; display:inline; list-style:none; position:relative;}
#archiwum  ul ul { padding:0px; margin:10px 0px 0px 0px; text-align:left; list-style-type:none; list-style-image:none; width:auto; }
#archiwum  ul ul li { padding:5px 5px 5px 15px; margin:0px 0px 0px 0px; overflow:hidden; list-style:none;width:99%; float:none; position:relative; border-bottom:1px solid #59523D; background:url("/dokumenty/szablonyimg/1-strz2.gif") no-repeat left center;}  
#archiwum ul ul li a,#archiwum ul ul li a:visited { font-size:1em; font-weight:normal; text-decoration:none; padding:0px; }
#archiwum ul ul li a:hover,#archiwum ul ul li a:active { text-decoration:none; }

/* Mapa serwisu */
#sitemap {width:99%; text-align:left;}
#sitemap ul { padding:0px; margin:20px 0px 0px 20px; text-align:left; list-style-type:none; list-style-image:none; }
#sitemap ul li { float:left; margin-right:40px; width:45%; display:block !important; display:inline; position:relative; }
#sitemap ul li a,#sitemap ul li a:visited { font-size:1.3em; display:block !important; font-weight:bold; text-decoration:none; color:#FFDBAD; border-bottom:1px solid #e4e4e4; }
#sitemap ul li a:hover,#sitemap  ul li a:active { text-decoration:none;  color: #C53C06;}
#sitemap ul ul { padding:0px; margin:10px 0px 0px 20px; }
#sitemap ul ul li { padding:0px 0px 4px 20px; width:100%; background:url("strz3.gif") no-repeat 0px 5px; }
#sitemap ul ul li a,#sitemap ul ul li a:visited { font-size:1.2em; color:#AC965D; font-weight:bold; text-decoration:none; border:0; }
#sitemap ul ul li a:hover,#sitemap ul ul li a:active { color: #C53C06;}
#sitemap ul ul ul li { padding:0px 0px 4px 20px;background:url("/dokumenty/szablonyimg/1-strz2.gif") no-repeat 0px 5px; }
#sitemap ul ul ul  li a,#sitemap ul ul ul li a:visited { font-size:1em; font-weight:normal; border:0; }
#sitemap ul ul ul  li a:hover,#sitemap ul ul ul li a:active {  }
#sitemap ul ul ul ul  li a,#sitemap ul ul ul ul li a:visited { font-size:1em; font-weight:normal; text-decoration:none; border:0; }
#sitemap ul ul ul ul  li a:hover,#sitemap ul ul ul ul li a:active {  color: #C53C06;}

/* Listwa nawigacyjna */
#nawigacja { border-bottom: 1px dashed #3C330A; padding: 7px 0 7px 10px; margin: 0 25px 0 10px; z-index:100; color: #C43B05;}
#nawigacja a:link, #nawigacja a:visited  { color: #C43B05; font: 11px Arial; padding: 0 5px; }

/*===============================================*/
/* STYLE GLOBALNE */
/*===============================================*/

.box_spec1, .box1 { background: #211E19; -webkit-border-radius:10px; -khtml-border-radius:10px; -moz-border-radius:10px; border-radius:10px; margin: 8px; padding: 10px; }
.box1 img { border: 1px solid #59523D; }


/* COMMON */
.pad_y5 { padding-top:5px;padding-bottom:5px;}

.pad1 { padding:1px;}
.pad2 { padding:2px;}
.pad5 { padding:5px;}
.pad10 { padding:10px;}

.pad_x5 { padding-left:5px;padding-right:5px;}
.pad_x10 { padding-left:10px;padding-right:10px;}
.pad_x20 { padding-left:20px;padding-right:20px;}
.pad_x30 { padding-left:30px;padding-right:30px;}

.pad_b5 { padding-bottom:5px;}

.pad_t1 { padding-top:1px;}
.pad_t2 { padding-top:2px;}
.pad_t5 { padding-top:5px;}
.pad_t10 { padding-top:10px;}

.pad_l5 { padding-left:5px;}
.pad_l20 { padding-left:20px;}

.margin10 { margin:10px;}

.margin_y5 { margin-top:5px;margin-bottom:5px;}
.margin_y10 { margin-top:10px;margin-bottom:10px;}
.margin_y20 { margin-top:20px;margin-bottom:20px;}

.margin_x10 { margin-left:10px;margin-right:10px;}

.margin_b5 { margin-bottom:5px;}
.margin_b10 { margin-bottom:10px;}
.margin_b15 { margin-bottom:15px;}
.margin_b20 { margin-bottom:20px;}
.margin_b30 { margin-bottom:30px;}

.margin_t2 { margin-top:2px;}
.margin_t5 { margin-top:5px;}
.margin_t10 { margin-top:10px;}
.margin_t20 { margin-top:20px;}

.margin_l1 { margin-left:1px;}
.margin_l2 { margin-left:2px;}
.margin_l5 { margin-left:5px;}
.margin_l10 { margin-left:10px;}
.margin_l20 { margin-left:20px;}

.margin_r1 { margin-right:1px;}
.margin_r5 { margin-right:5px;}
.margin_r2 { margin-right:2px;}
.margin_r10 { margin-right:10px;}

.width {width:auto}
.width0 {width:0px;line-height:0px; font-size:0px;margin:0px;padding:0px}
.width100 {width:100%}

.align_right {text-align:right;}
.align_left {text-align:left;}
.align_center {text-align:center;}

.left { float:left; overflow:hidden;}
.right { float:right; overflow:hidden; }
.clear { clear:both; }
.rel { position:relative; }

.img_center {vertical-align:middle;}
.hide { display: none;}
//a:active { outline:none; }
//a:focus,object { -moz-outline-style:none; }
img {border:0;}

h1 {margin: 5px 0; color: #FFDBAD; font: 20px New Times Roman;}

a.tagi6 { font-size: 2em; }
a.tagi5 { font-size: 1.8em; }
a.tagi4 { font-size: 1.6em; }
a.tagi3 { font-size: 1.4em; }
a.tagi2 { font-size: 1.1em; }
a.tagi1 { font-size: .9em; }

/*===============================================*/
/* LINKI UZYTKOWNIKA */
/*===============================================*/
a:link, a:visited {	font-style:normal; color:#c53c06; text-decoration:none;}
a:hover {color:#ffdbad; text-decoration:underline; }
a:active {color:#ffdbad;} 

/*===============================================*/
/* FORMULARZE */
/*===============================================*/
/* formularz  */
.forms { position:relative; display:block; overflow:hidden; border:0; margin:0px; padding:5px 0px 5px 0px;}
.forms .required { font-weight:bold; color:#ffffff; font-size:0.9em; }
.forms br { clear:both; margin:0; padding:0; overflow:hidden; }
.forms img { border:0; vertical-align:middle; }
.forms form { height:auto; margin:0px auto 0px auto; background:transparent; padding:0px; color:#d5bd75;}
.forms fieldset { position:relative; display:block; z-index:1; height:auto; padding:10px 0px 10px 0px; margin:0px; border:0; overflow:visible; }
.forms legend { position:relative; display:block; z-index:1; white-space:normal; overflow:hidden; padding:0px; border:0; text-align:left; font-size:1.2em; font-weight:bold;}
.forms legend.subtitle { position:relative; display:block; top:0px; z-index:1; width:auto; overflow:hidden; padding:8px;  text-align:left; font-size:1em; font-weight:bold;}
.forms ins { position:relative; display:block; overflow:visible; height:1%; padding:7px 8px 7px 40%; text-align:left; margin:1px 0px 1px 0px; background:transparent; font-size:1em; text-decoration:none; }
.forms ins.box_error  { border:1px solid #ff0000; }
.forms ins.submit { padding:10px; text-align:center; }
.forms ins.title { padding:20px; font-weight:bold; }
.forms ins.subtitle { font-weight:bold; }
.forms ins.all { padding:8px; }
.forms label { position:absolute; top:10px; left:5px; padding:0px; width:37%; border:0px; text-align:right; font-size:1em; font-weight:normal;}
.forms div.form_input { position:relative; padding:0px; width:auto; margin:0px; background:transparent; text-align:left; color:#aa975e; font-size:0.9em;}
.forms div.form_input label { position:relative; top:0; left:0; padding:0px 5px 0px 5px; width:auto; border:0; text-align:left; font-size:1em; font-weight:normal;}
/* ustawienie dwa w rzędzie */
.forms div.left{ width:auto; margin-right:5px; }
.forms div.left ins { padding:5px; }
.forms div.left ins  label { position:relative; top:0; left:0; padding:2px 10px 0px 0px; float:left; width:auto; border:0px; text-align:right;}
.forms div.left ins.reset  label {display:block; padding:2px; float:none; width:100%; text-align:left;}
.forms div.left .form_input { position:relative; float:left; padding:0px; width:auto; margin:0px; text-align:left; font-size:0.9em;}
.forms div.left ins.reset .form_input {float:none;  width:100%; }
.forms div.left input[type=text],.forms div.left input[type=file],.forms div.left input[type=password],.forms div.left select { width:99%; }
.forms div.left input.data{ width:60px; }

/* pola formularza */
.forms input[type=text],.forms input[type=file],.forms input[type=password],.forms select { font-weight:normal; background:#201e18; border: 1px solid #38352b; color: #aa975e; font: 11px Verdana,Tahoma,Arial; padding: 3px 2px 0; text-align:left; width:60%; margin:0px;  -webkit-border-radius:3px; -khtml-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
.forms input[type=text].number {width:50px;}
.forms input[type=text].data {width:80px;}
.forms input[type=password] { width:120px; border: 1px solid #594C36; }
.forms input[type=text]:readonly {opacity:0.3;filter:alpha(opacity=30); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; }
.forms input[type=radio],.forms input[type=checkbox] { border:0; margin:3px 5px 3px 1px; background:transparent; }
.forms textarea { background:#201e18; border: 1px solid #38352b; color: #aa975e; font: 11px Verdana,Tahoma,Arial; text-align:left; padding:1px; overflow-y:auto; overflow-x:hidden; width:90%; -webkit-border-radius:3px; -khtml-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
.forms input[type=submit],.forms input[type=button]  { font-size: 11px; color:#ffffff; text-shadow:#7d0513 2px 1px 1px; font-weight:normal; text-align:center; text-transform:uppercase; height:25px; border:0; padding:2px 15px 2px 15px; margin:1px; background: #742113 ; cursor:pointer; -webkit-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.forms input[type=button].grey { font-size:0.8em; color:#ffffff; text-shadow:#646464 2px 1px 1px; font-weight:normal; text-align:center; text-transform:uppercase; height:20px; border:0; padding:2px 11px 2px 11px; margin:1px; background:#898989; cursor:pointer; -webkit-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.forms input[type=submit]:hover,.forms input[type=button]:hover { background:#2a271f;}  
.forms input[type=image] { border:0; }
.forms input:disabled,.forms textarea:disabled {opacity:0.3;filter:alpha(opacity=30); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; }
.forms input:focus,.forms select:focus,.forms textarea:focus { background:#000000;}
.forms input[type=text].szukaj { width: 90%; }
