.bt{
    display: inline-block;
    background-color:#89c61f;
    width: 140px;
    color: #fefefe;
    margin-bottom: 0;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 12px;
    line-height: 1.42857143;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    margin: 0 0px;

}		
.bt:hover {
    color: #eeeeee;
    text-decoration: none;
}		
.bt:disabled {
    background-color:#aaaaaa;
    color: #eeeeee;
    text-decoration: none;
}		
.logo_t {
    font-size:26px;
    line-height: 28px;
    padding: 0px 0px 0px 10px;
    background-color:#3d4d77;
    color: #eeeeee;
    text-decoration:none;
    font-weight:bold;
    font-family:"Trebuchet MS",Arial;
}
.main_menu {
    font-size:18px;
    line-height: 26px;
    padding: 0px 0px 0px 10px;
    background-color:#5fa0d8;
    color: #f0f0f0;
    text-decoration:none;
    font-weight:bold;
    font-family:"Trebuchet MS",Arial;
}
.main_menu:hover {
    font-size:18px;
    line-height: 26px;
    padding: 0px 0px 0px 10px;
    color: #3d4d77;
    text-decoration:none;
    font-weight:bold;
    font-family:"Trebuchet MS",Arial;
}
.ramka {
	width:750px;
	padding: 10px 10px 10px 10px;
	float:left;
	clear:both;
	border: solid 1px #efefef;
	-moz-border-radius: 8px;
 	border-radius: 8px;
	-moz-box-shadow: 0 15px 15px -14px #cccccc;
    -webkit-box-shadow: 0 15px 15px -14px #cccccc;
    box-shadow: 0 15px 15px -14px #cccccc;
}

.ramka h2, .ramka h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 3px;
	float:left;
	cleaR:both;
	width:100%;
	margin-bottom: 5px;
	padding-left: 20px;
	background: url(iko_h2.gif) no-repeat left top;
}
.ramka h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 3px;
	float:left;
	cleaR:both;
	width:100%;
}

.kratka   { font-family: Verdana; font-size: 13px; background-image: url("../img/bg-main.png");  text-align: left; color: #444444; font-weight: bold; border-style: outset; border-width: 0;}
.kratka_l { font-family: Verdana; font-size: 13px; background-image: url("../img/bg-main.png");  text-align: left; color: #444444; font-weight: bold; border-style: outset; border-width: 0;}

.link_sz {font-size: 13px;text-decoration: none; text-align: center; color: #777777; font-weight: bold; border-style: outset; border-width: 0;}
.link_sz:hover {font-size: 13px;text-decoration: none; text-align: center; color: #555555; font-weight: bold; border-style: outset; border-width: 0;}
.link_sz:visited {font-size: 13px;text-decoration: none; text-align: center; color: #777777; font-weight: bold; border-style: outset; border-width: 0;}

.pliki:link    {font-size: 14px;text-decoration: none; text-align: center; color: #777777; font-weight: bold; border-style: outset; border-width: 0;}
.pliki:visited {font-size: 14px;text-decoration: none; text-align: center; color: #777777; font-weight: bold; border-style: outset; border-width: 0;}
.pliki:hover   {font-size: 14px;text-decoration: none; text-align: center; color: #555555; font-weight: bold; border-style: outset; border-width: 0;}
.pliki:active {font-size: 14px;text-decoration: none; text-align: center; color: #777777; font-weight: bold; border-style: outset; border-width: 0;}

.footer {padding-top: 20px;  padding-bottom: 20px;  background-color: #3d4d77; color: #eeeeee;   background-repeat: repeat-x;}

.grid {cursor: hand;text-decoration: none; color: #FFFFFF; font-weight: normal; border-style: none; border-width: 1; background-color: #FFFFFF;}
.grid_l {cursor: hand; text-decoration: none; color: #000000; font-weight: normal; border-style: none; border-width: 1; background-color: #ffffff;}

.show_form {text-decoration: none; color: #111111; font-weight: normal; border-style: none; border-width: 1; background-color: #FFFFFF;}


body		{ font-family: Verdana; font-size: 13px;
    scrollbar-face-color: #f5EEee;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-shadow-color: #333E33;
    scrollbar-3dlight-color: #333E33;
    scrollbar-arrow-color: black;
    scrollbar-track-color: #EEEAEA;
    scrollbar-darkshadow-color: #a3aEa3;}
textarea {  
    scrollbar-face-color: #f5EEee;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-shadow-color: #333E33;
    scrollbar-3dlight-color: #333E33;
    scrollbar-arrow-color: black;
    scrollbar-track-color: #EEEAEA;
    scrollbar-darkshadow-color: #a3aEa3;
    background-color: #F7FEF7;
	font-family: Verdana;
	font-size: 9pt;
	color: #000000;
    border-top-style: solid;
	border-top-width: 1;
	border-top-color: #333E33;
    border-left-style: solid;
	border-left-width: 1;
	border-left-color: #333E33;
	border-right-style: none;
	border-bottom-style: solid;
	border-bottom-width: 1;	   
	border-bottom-color: #E3EEE3;
}

.hr	{color: #777777;}
td			{ font-family: Verdana; font-size: 11px;}
.hand 			{cursor: hand;}
.bottomline      { border-bottom-style: solid; border-bottom-width: 1;}
.bot      { border-style: solid; border-width: 1; border-color: #f2f2f2;}
.bot:hover      { border-style: solid; border-width: 1;border-color: #f2f2f2;}

.a2 {text-decoration: none; color: #000000; font-weight: normal; border-style: outset; border-width: 1; background-color: #E3EEE3;  height: 16;}
.a2:hover {text-decoration: none; color: #000000; font-weight: normal; border-style: outset; border-width: 1; background-color: #F3FEF3;  height: 16;}

.out_link {text-decoration: none; color: #000000; font-weight: normal; border-style: outset; border-width: 1; background-color: #E3EEE3;  height: 16;}
.out_link:hover {text-decoration: none; color: #000000; font-weight: normal; border-style: outset; border-width: 1; background-color: #F3FEF3;  height: 16;}

.sl_table   { font-family: Verdana; font-size: 11px;cursor: hand;}
.sl_td      { border-top-style: solid; border-top-width: 1;}
.sl_tdc     { border-top-style: solid; border-top-width: 1; border-right-style: solid; border-right-width: 1;}
.slc        { border-right-style: solid; border-right-width: 1;}
.prt_bt		{ cursor: hand;}
.v2b		{ font-family: Verdana; font-size: 10px; font-weight:bold}
.v1b		{ font-family: Verdana; font-size: 8px; font-weight:bold}
.u			{ font-family: Verdana; font-size: 10px; font-weight:bold}
.v1			{ font-family: Verdana; font-size: 9px; }
.st	 		{ border-style:solid; border-width:1; font-family: Verdana; font-size: 12px; WIDTH: 80px; 
				HEIGHT: 19px; background-color:#E3EEE3;  } 
.stat		{ font-family: Verdana; font-size: 10px; background-color:#E3EEE3;  
				background-image:url('../pic/goradol21.gif'); background-repeat:repeat-x; 
				background-position-y:center }
.menu		{ font-family: Verdana; font-size: 11px; background-color:#E3EEE3; 
				background-image:url('../pic/goradol.gif'); background-repeat:repeat-x; 
				background-position-y:center }
.dt 		{ float: right; border-style:solid; border-width:1; font-family: Verdana; font-size: 12px; 
				WIDTH: 80px; HEIGHT: 19px; background-color:#E3EEE3;  } 
.dt_fo 		{ float: right; border-style:solid; border-width:1; font-family: Verdana; font-size: 12px; 
				WIDTH: 80px; HEIGHT: 19px; background-color:#EAF5EA;  } 
.in 		{ border-style:solid; border-width:1; font-family: Verdana; font-size: 12px; HEIGHT: 19px; 
				background-color:#FFFAFA;  } 
.in_memo 		{ border-style:solid; border-width:1; font-family: Verdana; font-size: 12px; background-color:#FFFAFA;  } 
.in_fo 		{ border-style:solid; border-width:1; font-family: Verdana; font-size: 12px; HEIGHT: 19px; 
				background-color:#EAF5EA;  } 
.in_wh 		{ border-style:none; border-width:0; font-family: Verdana; font-size: 10px; background-color:#FFFFFF; width:240  } 
.in_bg 		{ border-style:solid; border-width:0; background-color:#E3EEE3; cursor : hand} 
.miasto		{ border-style:solid; border-width:1; font-family: Verdana; font-size: 12px; HEIGHT: 19px; 
				background-color:#E3EEE3;  } 
.tytul_ramki 		{ border-style:none; border-width:0; font-family: Verdana; font-size: 12px; HEIGHT: 19px; 
				WIDTH: 400px; background-color:#E3EEE3; text-align:center; font-weight:bold } 
.bt3    		{ font-family: Verdana; font-size: 11px; border-style:ridge; border-width:2; HEIGHT: 21px; 
				background-color:#F8E8AE; cursor : hand }
.bt_d    		{ font-family: Verdana; font-size: 11px; border-style:ridge; border-width:2; HEIGHT: 21px; 
				background-color:#F8E8AE; cursor : hand; }
.bt2   		{ font-family: Verdana; font-size: 11px; border-style:ridge; border-width:2; HEIGHT: 21px; 
				background-color:#E3EEE3; cursor : hand }
.bt2_h   		{ font-family: Verdana; font-size: 11px; border-style:ridge; border-width:2; HEIGHT: 21px; 
				background-color:#F3FEF3; cursor : hand }
				
.bt_m  		{ font-family: Verdana; font-size: 11px; border-style:ridge; border-width:2; HEIGHT: 21px; WIDTH: 150px; background-color:#B8E8FE; cursor : hand }
.bt_m_fo 		{ font-family: Verdana; font-size: 11px; border-style:ridge; border-width:2; HEIGHT: 21px; WIDTH: 150px; background-color:#C8F8FF; cursor : hand }

.tlo1		{ border-width:0; font-family: Verdana; font-size: 12px; background-color:#E3EEE3;  }
.kal		{ font-family: verdana, arial; border: 1px solid #000000; background-color:#E3EEE3;}
.sl1		{ background-color: #FFFFFF; font-family: Verdana; font-size: 9pt; color: #000000; 
				cursor: hand; border-style: groove; border-color: #2E2D19 }
.sl3		{ border-width:0; background-color: #E3EEE3; font-family: Verdana; font-size: 9pt; color: #000000; 
				cursor: hand; border-style: none; float: center;
			borderLeft : 0;	
				  }
.cb1		{ background-color: #E3EEE3; font-family: Verdana; font-size: 9pt; color: #000000; 
				cursor: hand; WIDTH: 19px; HEIGHT: 19px; }
.cb_td		{ background-color: #E3EEE3; font-family: Verdana; font-size: 9pt; color: #000000; 
				cursor: hand; border: 1px solid #000000 }
				
.tb_info 	{ azimuth : center; text-align: center; background : #FFCE00;	border-color : Gray;
               	border-style : solid; border-width : 1; } 

.tb_sh  	{ azimuth : center; text-align: center; color: #EEEEFF; font-weight: bold; background : #B3B3EE; border-color : #999999;
               	border-style : solid; border-width : 1; font-family: Verdana; font-size: 9pt; } 
			
.bg_select {background : #E3EEE3; width: 100%; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px }


.fr1	 	{ azimuth : center; text-align: center; border-color : #b5aaaa;
               	border-style : solid; border-width : 0; } 

.alfabet {text-decoration: none; text-align: center; color: #000000; font-weight: bold; border-style: outset; border-width: 1; background-color: #E3EEE3;  width: 18; height: 18; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px }
.alfabet:hover {text-decoration: none; text-align: center; color: #000000; font-weight: bold; text-align: center; border-style: outset; border-width: 1; background-color: #F3FEF3; width: 18; height: 18;}
.alfabet_on {text-decoration: none; text-align: center; color: #000000; font-weight: bold; border-style: outset; border-width: 1; background-color: #B3B3EE;  width: 18; height: 18; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px }
.alfabet_on:hover {text-decoration: none; text-align: center; color: #000000; font-weight: bold; text-align: center; border-style: outset; border-width: 1; background-color: #C3C3FE; width: 18; height: 18;}
.alfabet2 {text-decoration: none; text-align: center; color: #000000; font-weight: bold; border-style: outset; border-width: 1; background-color: #E3EEE3; height: 18; width: 35; }
.alfabet2:hover {text-decoration: none; text-align: center; color: #000000; font-weight: bold; border-style: outset; border-width: 1; background-color: #F3FEF3; height: 18; width: 35; }
.alfabet2_on {text-decoration: none; text-align: center; color: #000000; font-weight: bold; border-style: outset; border-width: 1; background-color: #E36E63; height: 18; width: 35; }
.alfabet2_on:hover {text-decoration: none; text-align: center; color: #000000; font-weight: bold; border-style: outset; border-width: 1; background-color: #f36E63; height: 18; width: 35; }


.malfabet {font-size: 8px; text-decoration: none; text-align: center; color: #000000; border-style: outset; border-width: 1; background-color: #E3EEE3;  width: 14; height: 14; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px }
.malfabet:hover {font-size: 8px; text-decoration: none; text-align: center; color: #000000; font-weight: bold; text-align: center; border-style: outset; border-width: 1; background-color: #F3FEF3; width: 14; height: 14;}
.malfabet_on {font-size: 8px;text-decoration: none; text-align: center; color: #000000; font-weight: bold; border-style: outset; border-width: 1; background-color: #B3B3EE;  width: 14; height: 14; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px }
.malfabet_on:hover {font-size: 8px;text-decoration: none; text-align: center; color: #000000; font-weight: bold; text-align: center; border-style: outset; border-width: 1; background-color: #C3C3FE; width: 14; height: 14;}
.malfabet2 {font-size: 8px;text-decoration: none; text-align: center; color: #000000; font-weight: bold; border-style: outset; border-width: 1; background-color: #E3EEE3; height: 14; width: 26; }
.malfabet2:hover {font-size: 8px;text-decoration: none; text-align: center; color: #000000; font-weight: bold; border-style: outset; border-width: 1; background-color: #F3FEF3; height: 14; width: 26; }
.malfabet2_on {font-size: 8px;text-decoration: none; text-align: center; color: #000000; font-weight: bold; border-style: outset; border-width: 1; background-color: #E36E63; height: 14; width: 26; }
.malfabet2_on:hover {font-size: 8px;text-decoration: none; text-align: center; color: #000000; font-weight: bold; border-style: outset; border-width: 1; background-color: #f36E63; height: 14; width: 26; }

.hide {visible: hidden;  height: 0;}
.show {visible: show; height: 100;}
