body{	font-family: Verdana, sans-serif, Arial, sans-serif;	color : #404040;	background-color : #868686;  font-size: 12px;	background-image: url(bg_main.gif); background-repeat: repeat-x;	margin: 0;	text-align: center;  padding: 0;  }
a{	color : #000066; text-decoration: underline;  font-weight: normal;}
p{ margin: 0 0 10px 0; padding:0; }
a:hover{	text-decoration : underline;  color: #0000FF;   }
form{	margin:0;}

hr {
        color: #ccc;
        background-color: #404040;
        height: 1px;
    }

#im
{
  border: 0px solid #ACBCCC;
  margin: 0px;
  padding: 0px;
}
/* STRUCTURE */
#HEADER{ width: 900px; height: 25px; margin-left: auto; margin-right: auto; padding: 0; font-size: 83px; }
	#HEADER h1{ margin: 38px 0 0 0; padding: 0 9px 0 9px; float: left; font-size: 19pt;    height: 45px;  line-height: 45px;  background-image: url(bg_logo.gif);  background-repeat: no-repeat;      }
	#HEADER h1 a{ text-decoration: none; color: White; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18pt; margin: 0; padding: 0;    }
	#HEADER a:hover{ text-decoration: none;  }
	#HEADER p{ float: right;  font-size: 10pt;  color: White;  font-family: "Times New Roman", Times, serif;  font-style: italic;    margin: 59px 0 0 0;  padding: 0;  line-height: 9pt;            }
	
#NAVIGATION{ width: 900px; height:120px; text-align: left; margin-left: auto; margin-right: auto; background-color: #2E6BA9;   background-image: url(bg_visual.gif);  background-repeat: no-repeat;   }
	#TABS{ margin-right:590px; height:31px;  background-image: url(bg_topnav.gif);  background-repeat: repeat-x;  text-align: center; border-right: 1px solid #1370CC;  line-height: 31px; }
	#TABS ul { margin:0; padding-left: 0; display: inline;  list-style: none;    } 
	#TABS li { float:left; margin: 0;  padding: 0px 25px 0px 20px; list-style: none; display: inline;  background-image: url(bg_navbutton.gif);  background-repeat: no-repeat;  background-position: right;    }
	#TABS .Last{ background-image: none; }
	#TABS a{ color: Black;  text-decoration: none;  font-family: Verdana, sans-serif, Arial;  font-size: 11px;    }
	#TABS a:hover{ text-decoration : none;  border-bottom: 2px solid #1D76CB;  font-family: Verdana, sans-serif, Arial; }
	#BUTTONS{ float: right;  width: 0px; height:28px; text-align: center;  display: block;   }

#VISUAL{ width: 900px; height: 0px; text-align: right; margin-left: auto; margin-right: auto;  background-color: #000066;   }
	#VISUAL ul{ margin:0; padding-left: 0;   float: right;  width: 302px;    }
	#VISUAL ul li{ display: block; list-style: none; }
	#VISUAL ul li.PhraseOne{  padding-right: 15px;  color: White;  font-family: "MS Sans Serif", Geneva, sans-serif;  font-size: 12px;  font-style: normal;  margin-top: 18px;  font-weight: bold;       }
	#VISUAL ul li.PhraseTwo{ padding-right: 15px;   color: White;  font-family: Arial, Helvetica, sans-serif;  font-size: 17px; font-style: normal;  font-weight: bold;   }
	#VISUAL li.Button{ width: 130px; height: 29px; float: right; padding-right: 15px; }
	#VISUAL a{ color: #48EE49; font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-style: normal; font-weight: bold; text-decoration: underline; }
	#VISUAL a:hover{ color: White; }

#CONTENT{ width: 900px; text-align: left; margin-left: auto; margin-right: auto;  background-color: White;     }
	#LEFTBOX{ float: left;  width: 180px; text-align: left;   margin-left: 0; background-color: #fff;    left: 0px;  position: relative;    background-repeat: no-repeat;  background-position: bottom;  padding: 2px 0 0px 0;    }
	#LEFTBOX div{ margin-left: 12px;  margin-right: 12px;  padding-bottom: 10px;  margin-bottom: 20px;  background-image: url(bg_hdot.gif);  background-repeat: repeat-x;  background-position: bottom;        }
	#LEFTBOX div.Last{ background-image: none; }
	#LEFTBOX h1{ font-family: Arial, Helvetica, sans-serif;  font-weight: bold;  font-size: 16px;  color: #4E4E4E;    letter-spacing: 1px;  margin: 0 0 9px 12px;    	     }
	#LEFTBOX p{ font-family: "MS Sans Serif", Geneva, sans-serif; font-size: 11px; line-height: 18px; text-align: left; }
	#LEFTBOX p .Date{ font-weight: bold; color: #C10000; font-size: 9px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
	#LEFTBOX a{ font-size:12px;  color: #2665A5;  text-decoration: none;  }
	#LEFTBOX a:hover{	text-decoration : underline;  }
	#LEFTBOX input{ font-size:12px;  padding: 0;  margin: 0; }
	#LEFTBOX input.Search{ width:153px; height: 18px; border: 1px solid #666666; }
	#LEFTBOX .Browse{ width:125px; height: 18px; border: 1px solid #666666;  margin-right: 7px;  }
	#LEFTBOX ul{   padding-left: 1px;  display: block; border: none;  margin: 30px 0 15px 0;  } 
	#LEFTBOX ul li {margin-left: 0; padding-left: 0;     font-size: 11px;  font-family: Tahoma, Arial, Helvetica, sans-serif;  font-weight: bold;  list-style: none ;  line-height: 18px;
                    }
	#LEFTBOX ul a{ color: #1A5FA8; text-decoration: none; font-size:11px;    padding-right: 0;  margin-right: 0;  font-family: "MS Sans Serif", Geneva, sans-serif;
                  }
	#LEFTBOX ul a:hover{text-decoration: underline;
                       }
    #LEFTBOX hr { width: 90%}

	#TEXT {  margin: 0 30px 0 220px;  display: block;  position: relative;  padding-top: 15px;  padding-bottom: 20px; font-size:12px; }
	#TEXT h1{ color: #5F5F5F;  font-size: 18px;  font-weight: normal;  margin: 0 0 5px 0;  padding: 5px 0 0 0;     }
	#TEXT p{ text-align: justify;  line-height: 18px;  margin-bottom: 18px; }
	#TEXT ul.Path { margin-left: 0;  padding-left: 0;  display: block; border: none;  margin: 0 0 15px 0;   } 
	#TEXT ul.Path li {margin-left: 0; padding-left: 0px; border: none; list-style: none; display: inline; color: #B90000; font-size: 11px;  font-family: Tahoma, Arial, Helvetica, sans-serif;  font-weight: bold;  line-height: 18px;          }
	#TEXT ul.Path a{ color: Black; text-decoration: none; font-size:11px;    padding-right: 8px;  margin-right: 5px;  background-image: url(arrow_path.gif);  background-position: right;  background-repeat: no-repeat;          }	
	#TEXT ul.Path a:hover{text-decoration: underline;}
    #TEXT a {color: #000099;  text-decoration: none;  font-family: Verdana, sans-serif, Arial;  font-size: 12px;  }
    #TEXT a:hover {text-decoration : none;  border-bottom: 1px solid #1D76CB;  }
	#TEXT table {font-size: 12px  }

#FOOTER{ width: 900px; height:22px; text-align: left; margin-left: auto; margin-right: auto;  padding-top: 2px; background-color: #0066CB;  }
	#LINKS{ margin-right:250px; height:38px;  text-align: left; color:white;  padding-left: 5px;   }
	#LINKS ul { margin:0; padding-left: 0; display: inline;  list-style: none;    } 
	#LINKS li{ float:left; margin: 0;  padding: 0px 11px 0px 11px; list-style: none; display: inline;  border-right: 1px solid White;           }
	#LINKS li.Last{ border-right: none;  }
	#LINKS a{ font-size:11px; color: white; text-decoration: none;	}
	#LINKS a:hover{ text-decoration: underline;	}
	#COPYRIGHT{ float: right;  width: 400px; height:38px; text-align: right;  display: block;  color: White;    font-size: 11px;  padding-right: 20px;  padding-top: 3px;        }
	#COPYRIGHT a{ color: White; text-decoration: none; font-weight: normal; }
	#COPYRIGHT a:hover{ text-decoration: underline;	}

#LISTAAUT{  text-align: center;  line-height: 15px;  color: #404040;  } /* border: 1px solid #000; */
   /* #LISTAAUT ul { margin:0; padding-left: 0;  list-style: none;    } */
	#LISTAAUT li {  margin: 0px;  padding: 0px 00px 00px 00px; list-style: none;   background-repeat: repeat-x;     }
	#LISTAAUT .Last{ background-image: none; } 
	#LISTAAUT a{ color: #404040;  text-decoration: none;  font-family: Verdana, sans-serif, Arial;  font-size: 11px;    }
	#LISTAAUT a:hover{ text-decoration : none;  border-bottom: 2px solid #1D76CB;  }
	//#BUTTONS{  width: 0px; height:28px; text-align: center;  display: block;   }

#WPISY {  text-align: center;  line-height: 20px;  color: #404040;  } /* border: 1px solid #000; */
   /* #LISTAAUT ul { margin:0; padding-left: 0;  list-style: none;    } */
	#WPISY li {  margin: 0px;  padding: 0px 00px 00px 00px; list-style: none;   background-repeat: repeat-x;     }
	#WPISY .Last{ background-image: none; }
	#WPISY a{ color: #404040;  text-decoration: none;  font-family: Verdana, sans-serif, Arial;  font-size: 11px;   text-align: right; }
	#WPISY a:hover{ text-decoration : none;  border-bottom: 1px solid #1D76CB;  text-align: right;}
	#WPISY h3 { font-size: 18px; color: #666;}
	#WPISY h4 { font-size: 14px; color: #666;}
	//#BUTTONS{  width: 0px; height:28px; text-align: center;  display: block;   }
	
#WPISY_LINK {  text-align: right;  line-height: 20px;  color: #404040;  } /* border: 1px solid #000; */
	#WPISY_LINK .Last{ background-image: none; }
	#WPISY_LINK a{ color: #404040;  text-decoration: none;  font-family: Verdana, sans-serif, Arial;  font-size: 11px;   text-align: right; }
	#WPISY_LINK a:hover{ text-decoration : none;  border-bottom: 1px solid #1D76CB;  text-align: right;}
	


#spalanie
{ 
background-color: #fafafa;
border: 0px #000000 solid;
border-collapse: collapse;
border-spacing: 0px; }


#spalanie tr
{ background-color: #CCCCCC;
border: 0px #000000 solid;
font-family: Verdana;
font-weight: bold;
font-size: 12px;
color: #404040; }


#spalanie td
{ border-bottom: 0px #6699CC dotted;
text-align: center;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 12px;
color: #404040;
background-color: #fafafa;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 0px; }

#navig ul li a
{
display: block;
width: 135px;
padding: 3px 5px 3px 10px;
text-decoration: none;
color: #000;
background-image: url(nav_base.jpg);
background-repeat: repeat-y;
}

#navig ul li a:hover
{
color: #fff;
background-color: #ccc;
background-image: url(nav_base2.jpg);
background-repeat: repeat-y;
}

#warning
{
    color: red;
}

 .cala_ramka{background: #e0e0e0}
 .gora, .dol{background: white}
 .gora div, .dol div{height: 1px; background: #e0e0e0; overflow: hidden}
 .z1{margin: 0 6px}
 .z2{margin: 0 3px}
 .z3{margin: 0 2px}
 div.z4{margin: 0 1px;height:3px}

/* .cala_ramka{background: #ECECEA}
 .gora, .dol{background: white}
 .gora div, .dol div{height: 1px; background: #ECECEA; overflow: hidden}
 .z1{margin: 0 6px}
 .z2{margin: 0 3px}
 .z3{margin: 0 2px}
 div.z4{margin: 0 1px;height:3px}
*/

 #navlist
{
padding: 0 1px 1px;
margin-left: 0;
font: bold 12px Verdana, sans-serif;
background: gray;
width: 190px;
}

#navlist li
{
list-style: none;
margin: 0;
border-top: 1px solid gray;
text-align: left;
}

#navlist li a
{
display: block;
padding: 1em 0.25em 1em 0.75em;
border-left: 1em solid #0066CB;
background: #f4f4f4;
text-decoration: none;
font: 15px Verdana, sans-serif;
}

#navlist li a:link { color: #667; }
#navlist li a:visited { color: #667; }

#navlist li a:hover
{
border-color: #C7CBCE;
color: #FFF;
background: #5E95CB;
}

hr {
height: 0 !important;
height: 1px; /* wysokosc pod ie */
color: #BBB8B8; /* kolor pod ie */
background: transparent;
border-width: 1px 0 0 0;
border-color: #BBB8B8;
border-style: solid;
} 

h3
{
    color: #053A6F;
    font: bold 14px Verdana, sans-serif;
	margin: 0 0 5px 0;  padding: 5px 0 0 0;
}
#terms {  text-align: left;  line-height: 20px;  color: #404040; color: #404040;  text-decoration: none;  font-family: Verdana, sans-serif, Arial;  font-size: 11px; } /* border: 1px solid #000; */


   
