body  {
    margin: 0px;   
    background: #eeeeee;
}

hr{
      border-top: 1px solid black;
}

h1{
	FONT-FAMILY: arial, geneva, helvetica; 
    FONT-SIZE: 20px; 
    COLOR: #000000;
	text-decoration: none
}


.content_div{
    padding:5px;
    box-sizing: border-box;
    -moz-box-sizing: border-box; 
    -webkit-box-sizing: border-box;  
}

.cofnij {
        position: relative;
        left: -20px;
        z-index: 10;
}

.abs {
    position: absolute;
    top: 0px;
    left: 0px;
}

.rel {
    position: relative;
}

.lista1 {
    background-image: url(images/shim.gif);
    background-repeat: no-repeat;
}

.lista2 {
    background-image: url(images/point.gif);
    background-repeat: no-repeat;
}

.menu_element{
    width:20px;
}


.pozycja{
    display: table-cell;
}
.data{
    display: table-cell;
    width: 100px;
}


.tabela{
    display: table; width: 100%
}

span, p{
    color: #000000;
}

.content_span{
    padding-left: 10px;
    padding-right: 10px;
}

.tytul_naglowka{
    float: left;
    padding-left: 5px;
        
}
.ikona_drukowania{
    text-align: right
}
    
.page_element_border{
    border: 1px solid #aaaaaa;
}

.footer_text{
  font-family: verdana;
  font-size: 8pt;
  color: #909090;
  text-align: right;
}

/* tabela */

.tabela_standardowa{
    border: 1px  #9d9f9a solid;
    border-spacing: 0px;
    border-collapse: separate;
    /*background: #000000;*/
    width:100%;
}
.tab {
   background: #FFFFFF;   
   border: 0;
   cellspacing: 0;
   cellpadding: 0;
   align: center;
   height: 764;
}

.input{
  font-family: verdana, arial, geneva, helvetica; 
  font-size: 11px;
  background-color: #FFFFFF; 
  BORDER-BOTTOM: #222222 1px solid; 
  BORDER-LEFT: #222222 1px solid; 
  BORDER-RIGHT: #222222 1px solid; 
  BORDER-TOP: #222222 1px solid;

}
.inputbutton{
  font-family: verdana, arial, geneva, helvetica; 
  font-size: 11px;
  background-color: #96B5D6; 
  BORDER-BOTTOM: #222222 1px solid; 
  BORDER-LEFT: #222222 1px solid; 
  BORDER-RIGHT: #222222 1x solid; 
  BORDER-TOP: #222222 1px solid;

}
.calinput{
  font-family: verdana, arial, geneva, helvetica; 
  font-size: 14px;
  background-color: #96B5D6; 
  BORDER-BOTTOM: #222222 1px solid; 
  BORDER-LEFT: #222222 1px solid; 
  BORDER-RIGHT: #222222 1x solid; 
  BORDER-TOP: #222222 1px solid;

}

.selectinput{
  font-family: verdana, arial, geneva, helvetica; 
  font-size: 11px;
  background-color: #dbe5f3; 
  border-width: 1px; 
  border: solid 1px; 
  border-color: #006699;
}


/*------------czcionki--------------*/	

.content_background{
    background: #231f20;
}

.menu_row{
    background: #ffffff;
}



.menu_separator{
    border: 1px solid #eeeeee;
}


.menuaktywne{ 
        FONT-FAMILY: verdana, arial, geneva, helvetica; 
        FONT-SIZE: 10px; 
        FONT-WEIGHT: bold; 
        COLOR: #003399;
	text-decoration: none;
        line-height:1.3em;
}

.menugorne{
    FONT-FAMILY: verdana, arial, geneva, helvetica; 
    FONT-SIZE: 10px; 
    FONT-WEIGHT: bold; 
    COLOR: #EEEEEE;
    text-decoration: none;
    
}

.strona_glowna{
    margin-left: auto;
    margin-right: auto;
    
    overflow:auto;
    background: #ffffff;
    padding-top: 10px;
    display:table;
 }
 

 
 .textmenu {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    font-weight: bold; 
    color: #FFFF00; 
    text-decoration: none 
}

.menuaktywne9{ 
        FONT-FAMILY: sans-serif,verdana, arial, geneva, helvetica; 
        FONT-SIZE: 9px; 
        FONT-WEIGHT: bold; 
        COLOR: #003399;
	text-decoration: none}

.menuaktywne8{ 
        FONT-FAMILY: sans-serif,verdana, arial, geneva, helvetica; 
        FONT-SIZE: 9px; 
        COLOR: #003399;
	text-decoration: none}



.textmenu {font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px; 
			font-weight: bold; 
			color: #00293E; 
			text-decoration: none }
		
.teksttytulowy{ 
        FONT-FAMILY: arial, geneva, helvetica; 
        FONT-SIZE: 14px; 
        FONT-WEIGHT: bold; 
        COLOR: #9A0501;
		text-decoration: none}
		
.nazwagminy{ 
        FONT-FAMILY: arial, geneva, helvetica; 
        FONT-SIZE: 14px; 
        FONT-WEIGHT: bold; 
        COLOR: #000066;
		text-decoration: underline}

.linkipodstron{ 
        FONT-FAMILY: arial, geneva, helvetica; 
        FONT-SIZE: 10px; 
        FONT-WEIGHT: bold; 
        COLOR: #000000;
		text-decoration: none}		

.font1{FONT-FAMILY: arial, geneva, helvetica; 
        FONT-SIZE: 11px; 
        FONT-WEIGHT: bold; 
        COLOR: #000000;
		text-decoration: none}
		
.font2{FONT-FAMILY: arial, geneva, helvetica; 
        FONT-SIZE: 11px; 
        FONT-WEIGHT: bold; 
        COLOR: #000000;
		text-decoration: none}		
		
.drukpodstawowy, .tlustydrukpodstawowy {
        FONT-FAMILY: arial, geneva, helvetica; 
        FONT-SIZE: 11px; 
        COLOR: #000000;
	text-decoration: none
}

 .drukpodstawowy_wiekszy {
    FONT-FAMILY: arial, geneva, helvetica; 
    text-decoration: none;
    font-size: 14px; 
}

.tlustydrukpodstawowy {
    font-weight: bold;
    FONT-SIZE: 12px; 
}
.error{
    FONT-FAMILY: verdana, arial, geneva, helvetica; 
    FONT-SIZE: 12px; 
    COLOR: red;
    text-decoration: none
}
.search_head{
	background: #d0d0d0; padding: 5px;
}
/*------------kolory tla--------------*/			
.tlomenu  {  background-color: #F8F8FC}
.tlobiale {  background-color: #FFFFFF}
.tlobelki {  background-color: #96B5D6}

.jasnekomtabeli {  background-color: #F5FBFE}
.tlolini  {	 background-color: #CED5E8}
.linietabeli  {	 background-color: #cccccc}

.row_parzysty{ background: #fdfffa}
.row_nieparzysty{background: #edefea}

.row_selected{
	background: #dddddd;
}

.menu_row_blink{
	background: #eeeeee;
}

.obramowanie_menu{
    border: 1px solid #aaaaaa;
}

.stopka{
	FONT-FAMILY: arial, geneva, helvetica; 
    font-size: 12px; 
    color: #888888;
    text-decoration: none
}
/*--------------linki----------------*/

.link{
	COLOR: #1313D4;
    /*line-height:1.3em;*/		
}

a:focus{
	outline:solid;
	outline-color:red;
	outline-width:2px;
}

input:focus{
	outline:solid;
	outline-color:red;
	outline-width:2px;
}

button:focus{
	outline:solid;
	outline-color:red;
	outline-width:2px;
}

a.menunieaktywne:link{ 
        FONT-FAMILY: arial, geneva, helvetica; 
        FONT-SIZE: 10px; 
        
        COLOR: #490301;
        line-height:1.3em;
		text-decoration: none;
}



a.menunieaktywne:visited{ 
        FONT-FAMILY: arial, geneva, helvetica; 
        FONT-SIZE: 10px; 
        
        COLOR: #490301;
        line-height:1.3em;
        text-decoration: none;
}

a.menunieaktywne:hover{ 
        FONT-FAMILY: arial, geneva, helvetica; 
        FONT-SIZE: 10px; 
        
        COLOR: #B30500;
        line-height:1.3em;
		text-decoration: underline;
}
		
a.menunieaktywne:active{ 
        FONT-FAMILY: arial, geneva, helvetica; 
        FONT-SIZE: 10px; 
        /*FONT-WEIGHT: bold; */
        COLOR: #003399;
        line-height:1.3em;
	
}

a.menunieaktywne9:link{ 
        FONT-FAMILY:  sans-serif,verdana, arial, geneva, helvetica; 
        FONT-SIZE: 9px; 
        FONT-WEIGHT: bold; 
        COLOR: #490301;
	text-decoration: none}

a.menunieaktywne9:visited{ 
        FONT-FAMILY:  sans-serif,verdana, arial, geneva, helvetica; 
        FONT-SIZE: 9px; 
        FONT-WEIGHT: bold; 
        COLOR: #490301;
	text-decoration: none}

a.menunieaktywne9:hover{ 
        FONT-FAMILY:  sans-serif,verdana, arial, geneva, helvetica; 
        FONT-SIZE: 9px; 
        FONT-WEIGHT: bold; 
        COLOR: red;
	text-decoration: none}
		
a.menunieaktywne9:active{ 
        FONT-FAMILY:  sans-serif,verdana, arial, geneva, helvetica; 
        FONT-SIZE: 9px; 
        FONT-WEIGHT: bold; 
        COLOR: #003399;
	text-decoration: none}

a.menunieaktywne8:link{ 
        FONT-FAMILY:  sans-serif,verdana, arial, geneva, helvetica; 
        FONT-SIZE: 9px; 
        COLOR: #490301;
	text-decoration: none}

a.menunieaktywne8:visited{ 
        FONT-FAMILY:  sans-serif,verdana, arial, geneva, helvetica; 
        FONT-SIZE: 9px; 
        COLOR: #490301;
	text-decoration: none}



a.menunieaktywne8:hover{ 
        FONT-FAMILY:  sans-serif,verdana, arial, geneva, helvetica; 
        FONT-SIZE: 9px; 
        COLOR: red;
	text-decoration: none}
		
a.menunieaktywne8:active{ 
        FONT-FAMILY:  sans-serif,verdana, arial, geneva, helvetica; 
        FONT-SIZE: 9px; 
        COLOR: #003399;
	text-decoration: none}



A.linkigorne:link    {font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 10px; 
			font-weight: bold; 
			color: #AA5500; 
			text-decoration: none }

A.linkigorne:visited {font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 10px; 
			font-weight: bold; 
			color: #AA5500; 
			text-decoration: none }

A.linkigorne:hover {font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 10px; 
			font-weight: bold; 
			color: #A6290B; 
			text-decoration: none }

A.linkigorne:active {font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 10px; 
			font-weight: bold; 
			color: #EF0802; 
			text-decoration: none }


.drukpodstawowy table{
	width:100%;
	font-size:16px;
}

.naglowek_glowny {
	-webkit-margin-before:0;
	-webkit-margin-after:0;
	padding-left:5px;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #00293E;
    text-decoration: none;
}

#naglowek_strony{
	color: black;
    text-decoration: none;
    cursor: text;
}

.tlobelki_roz { 
	#display: -webkit-box
	} 

#mainPage{
	vertical-align: top
}



