#GoToTop {right: 180px; top: 207px;}
#kodeks_s {display:none}


h1 {font-size:1pc; color:steelblue} 
h1.top {font-size:2pc; color:white; margin:3px 5px} 
h1.top a:link, h1.top a:visited {color:white; text-decoration:none} 
h1 small {font-size:0.8pc; color:ghostwhite} 
h2 {font-size:0.9pc; color:steelblue} 
 
#teaserTable {border:1px solid aliceblue; border-collapse:collapse; margin:2px} 
#teaserTableCell {background: fafafa; border:5px solid white; padding:2px;} 
BODY { 
 MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; FONT-SIZE: 0.7pc; FONT-FAMILY: verdana, tahoma, arial; 
} 
body, TD, p, div, span { 
 FONT-SIZE: 0.7pc; FONT-FAMILY: verdana, tahoma, arial 
} 
a, a:link, a:visited { 
 COLOR: dimgray 
} 
  
FORM { 
 MARGIN: 2px 
} 
 
 

.menu A:link, .articleList_tophead A:link, .intro A:link, .intro { 
 COLOR: black; TEXT-DECORATION: none 
} 
.menu A:visited, .articleList_tophead A:visited, .intro A:visited { 
 COLOR: black; TEXT-DECORATION: none 
} 
.slonecznik a, .slonecznik a:link, .slonecznik a:visited
{color:steelblue}

.slonecznik h1 a, .slonecznik h1 a:link, .slonecznik h1 a:visited
{color:white; text-decoration:none; }

TD.zakladka A:link { 
 COLOR: gainsboro; text-decoration:none; 
} 
TD.zakladka A:visited { 
 COLOR: gainsboro; text-decoration:none 
} 
TD.zakladka1 A:link { 
 COLOR: black; text-decoration:none 
} 
TD.zakladka1 A:visited { 
 COLOR: black; text-decoration:none 
} 
.articleList_toptext .image_table {float:right}

.lcol a, .lcol a:link, .lcol a:visited {
color:gray; text-decoration:none;
}

TD.zakladka { 
 FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: 100%; BORDER-BOTTOM: #b7b7b7 1px solid; FONT-FAMILY: tahoma, arial 
} 
TD.zakladka1 { 
 FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: 100%; FONT-FAMILY: tahoma, arial 
} 

.lcol {padding:4px; background:whitesmoke;}
TD.b { 
 BORDER-BOTTOM: #b7b7b7 1px solid 
} 
TD.lr { 
 BORDER-RIGHT: #b7b7b7 1px solid; BORDER-LEFT: black 1px solid 
} 
TD.lrb { 
 BORDER-RIGHT: #b7b7b7 1px solid; BORDER-LEFT: #b7b7b7 1px solid; 
border-bottom:5px solid whitesmoke;
} 
TD.r { 
 BORDER-RIGHT: #b7b7b7 1px solid 
} 
TD.ltrb { 
 BORDER-RIGHT: #b7b7b7 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid 
} 
TD.ttl { 
 BORDER-LEFT: white 1px solid; COLOR: white; BACKGROUND-COLOR: gray 
} 
TD.tt { 
 COLOR: white; BACKGROUND-COLOR: gray 
} 
 
TD.w_b { 
 BORDER-BOTTOM: white 1px solid 
} 
TD.w_l { 
 BORDER-LEFT: white 1px solid 
} 
TD.w_r { 
 BORDER-RIGHT: white 1px solid 
} 
.w_ltrb { 
 BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid 
} 
TD.g_lb { 
 BORDER-LEFT: lightgrey 1px solid; BORDER-BOTTOM: lightgrey 1px dashed 
} 
TD.g_b { 
 BORDER-BOTTOM: lightgrey 1px dashed 
} 
.corner-tl {
background:white;
border-left:1px solid #b7b7b7;
border-top:1px solid #b7b7b7;
}
.corner-t {
background:white;
border-top:1px solid #b7b7b7;
}
.corner-tl div {
font-size:0px;
background-image:url(/images/round.png);
height:5px;
width:7px;
position:relative;
top:-1px;
left:-1px;
}
.sidebar {text-align:left; margin-bottom:10px}
.s_title {background: url(/images/whitebar.gif) repeat-x top right; padding:0px;}
.sidebar .t2 {background: url(/images/whitebar.gif) no-repeat}
.sidebar .nav_list {list-style-type:none; margin-left:0px; padding-left:0px}
.s_body {padding:0px 5px}
h2.t2 {color:darkorange}

.t1 { 
 FONT-WEIGHT: bold; FONT-SIZE: 0.9pc 
} 
.t2 { 
PADDING: 3px; 
margin:0px 10px 0px 0px;
font-family:monotype corsiva, georgia;
FONT-WEIGHT: normal; 
font-size:19px;
font-style:italic;
line-height:15px;
border-bottom:1px solid white;
height:25px;
max-height:18px;
}
.t2 img {display:none} 
.t3 { 
 PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 0.7pc; PADDING-BOTTOM: 3px; PADDING-TOP: 3px 
} 
 
.strzalka { 
 PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(strzalka.gif); MARGIN-LEFT: 12px; VERTICAL-ALIGN: text-bottom; LINE-HEIGHT: 150% 
} 
 
INPUT.button { 
 BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 0.6pc; BORDER-LEFT: black 1px solid; WIDTH: 110px; BORDER-BOTTOM: black 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: whitesmoke 
} 
CAPTION { 
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.7pc; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left 
} 
 
.articlemenu 
 {font-size:0.7pc} 
 
.asize15cn 
 {font-size:0.6pc; margin:1px} 
 
.duze, .tableHead { 
 FONT-SIZE: 0.8pc; COLOR: black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif 
} 
.male, .tableSubHead { 
 FONT-SIZE: 8.7pc; COLOR: black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif 
} 
.male2 { 
 FONT-SIZE: 0.5pc; COLOR: black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif 
} 
 
.art_tyt, h3, .articleHead, { 
 FONT-WEIGHT: bold; FONT-SIZE: 0.9pc; margin:0px 
} 
.articleSubHead,  h5, .art_zajawka { 
 FONT-WEIGHT: bold; font-size: 0.7pc; margin:0px 
} 
 
.contentHead, h6 { 
font-size:0.8pc; color:dimgray; font-weight:normal; margin:0px} 
 
.contentSubHead { 
font-style:italic; font-size:0.8pc; color:gray; 
} 
 
.art_autor { 
 PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px; FONT-STYLE: italic; TEXT-ALIGN: right 
} 
.art_data { 
 PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; FONT-STYLE: italic; TEXT-ALIGN: right 
} 
 
.browse {text-align: right; font-size: 11px; font-style: italic;} 
 
.image_caption { 
      text-align: center;  
} 
 
.articleText {  
      text-align: justify;  
} 
 
.articleCode { 
 font-family: Courier New, Courier, monospace; 
 font-size: 0.7pc; 
} 
 
.articleLinkInternal { 
         text-align: center;  
         font-weight: normal; 
         margin-bottom: 0px; 
} 
 
.articleSummary { 
 color: #000000; 
 line-height: 135%; 
} 
 
 
 
.image_td { 
      width: 90%;           
      text-align: center; 
} 
 
 
.v09 {  font-size: 9px; } 
.v10 {  font-size: 10px; } 
.v11 {  font-size: 11px; } 
.v12 {  font-size: 12px; } 
.v13 {  font-size: 13px; } 
.v14 {  font-size: 14px; } 
 
 
.formButton, .wyszukiwarka { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #92A1AF; } 
.formLabel { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; } 
.checkLabel { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold;} 
.radioLabel { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold;} 
.formTextArea { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; } 
.inputText { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold;} 
.inputPass { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold;} 
.selectMenu { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold;} 
.selectList { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold;} 
 
/* search */ 
.formSearch { font-size: 10px; font-weight: bold;} 
.search_form {} 
.search_result {} 
 
 
 
.nav_table, li.nav_table, .nav_table a, .nav_table a:link, .nav_table a:active, .nav_table a:visited, .nav_table a:hover { 
         font-size: 0.7pc; 
 font-weight: normal; 
 text-decoration: none; 
} 
.nav_table a:hover { 
 text-decoration: underline; 
} 
 
.nav_table_active, .nav_table_active a, .nav_table_active a:link, .nav_table_active a:active, .nav_table_active a:visited, .nav_table_active a:hover { 
         font-size: 0.8pc; 
 font-weight: normal; 
 text-decoration: none; 
} 
 
.articleList_tophead {font-size:0.9pc; font-weight:bold; color:black} 
.articleList_topsubhead {font-size:0.7pc} 
.articleList_toptext { 
         text-align: justify; 
         font-size: 0.6pc; 
 
} 
 
.articleList_listhead { 
 font-size: 0.8pc; 
} 
 
 
/* CSS for the top level list */ 
#list_top_ul { 
 padding: 3px 0; 
 margin-left: 0; 
 border-bottom: 1px solid #5E747F; 
 font: bold 12px; 
} 
#list_top_ul li { 
 list-style: none; 
 margin: 0; 
 display: inline; 
} 
#list_top_ul li a { 
 padding: 3px 0.5em; 
 margin-left: 3px; 
 border: 1px solid #778; 
 border-bottom: none; 
 background: #D7DEE5; 
 text-decoration: none; 
} 
#list_top_ul li a:link { color: #5E747F; } 
#list_top_ul li a:visited { color: #5E747F; } 
#list_top_ul li a:hover { 
 color: Black; 
 background: #92A1AF;; 
 border-color: #227; 
} 
#list_top_ul li a#list_top_active_link, #list_top li a#list_top_home_active_link { 
 background: white; 
 border-bottom: 1px solid white; 
} 
/* CSS for the currect level list */ 
#list_level ul { border-left:1px solid silver;
 margin: 0 10px; 
 padding: 0; 
 list-style-type: none; 
 font-size: 11px; 
float:left; 
} 
#list_level li { display:inline; margin:0px } 
#list_level a { 
background: silver url(/images/sub_bg.png) repeat-x scroll center bottom;
border-bottom: 10px solid silver;
border-left: 1px solid white;
border-right: 1px solid silver;
text-align: center; 
 display: block; 
 padding: 2px 2px 2px 2px; 
1border: 1px solid gray; 
 width: 125px; 
height:65px;
max-height: 51px; 
float:left; 
text-decoration:none; 
1background-color:whitesmoke; 
} 
#list_level a:link, #list_level_ul a:visited { 
 color: Black; 
 text-decoration: none; 
} 
#list_level a:hover { 
background: silver url(/images/sub_button.png);
border-bottom:10px solid black;
 1border: 1px solid #92A1AF; 
 1background-color: white; 
 color: Black; 
} 
#list_level_parent a:link, #list_level_parent a:visited, #list_level_parent_link a:hover { 
float:left; 
 color: gray; 
 background: white; 
 border: none; 
}

#li_level ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 11px;
float:none;
width:100%;
}
#li_level li { display:block; 	list-style-type: none;}
#li_level a {
	display: block;
	padding: 2px 2px 2px 2px;
	border: 1px solid gray;
	width: 99%;
height:15px;
float:none;
text-decoration:none;
background-color:whitesmoke;
margin-bottom:1px;
}
#li_level a:hover { 
border: 1px solid #92A1AF; 
background-color: white; 
color: Black; 
}

.middle_product {width:100%;}
