/* CSS Document */

BODY{
	font-family     : Verdana;
	font-size       : 11px;	
  font-weight     : 400;
  font-style      : normal;
  color           : #000000;
  background-color: #3A3A3A;
  text-decoration : none;
  text-align      : center;}

div.header{
  	margin         : auto;
  	padding-top    : 5px;
  	padding-bottom : 5px;
  	padding-left   : 10px;
  	width          : 1000px;
  	background     : #F0E68C;
  	color          : black;
  	text-align     : left;
}
div.middle{
    margin         : none;
    border         : none;    
    width          : 1000px;	
  	text-align     : left;
  	text-indent    : 0px;
  	line-height    : 150%;
  	background     : white;
}

div.left{
    padding           : 10px;
    width             : 690px;
    float             : left;
    background        : white;
    text-align        : justify;
}
div.right{
    float             : right;
    padding           : 10px; 
    width             : 310px;
}
div.paddingSmall{    
    width             : 980px;
    padding           : 10px;	
}


.table2{
	font-family     : Verdana;
	font-size       : 11px;	
	border			: 1px solid #333333;
	width			: 80%;
}

.widht100{
	width			: 100%;
}

.textCenter {
	text-align		: center;
}

.marginLeft {
	margin-left		: 10px;
}

td.table1{
	font-family     : Verdana;
	font-size       : 11px;	
}
.tdCenter{
  text-align      : center;
}
.tdGallery{
  width           : 150px;
}
.tdLeft{
    padding           : 10px;
    width             : 759px;
    background        : white;
    border-right      : 1px solid #D1F387; 
}
.tdRight{
    padding           : 10px;
    width             : 240px;
    background        : #EAFFBE;   
    text-align        : left;    
}

.bigBorderSpacing{
  border-spacing : 50px;
}
.mediumBorderSpacing{
  border-spacing : 25px;
}
.smallFont{
  font-size       : 11px;
}

span{
  font-weight     : 700;
}

span.blad{
  color           : red;
}

span.ok{
  color           : black;
}
span.okGreen{
  color           : green;
}
span.pDiffer{
  color           : blue;
}

a
{
	color: #4F9F16;
	cursor: pointer;
	text-decoration : none;
}

a:hover
{
	color: #2A5709;
	cursor: pointer;
	text-decoration : none;
}
a.duzyLink{
  font-size       : 13pt;  
}
.noBorder{
  border  : none;
}

.loadingGif{
  visibility    : hidden;
}
div#oknoPomocy{
  border      : 1px solid;
  padding     : 10px;
  width       : 250px;
  position    : absolute;
  visibility  : hidden;
  background  : #c6f6c9;
  text-align  : justify;
  font-style  : italic;
  color       : #000000;
}








#page
{
	display: table;
	width: 1000px;
	margin: auto;
	margin-top: 15px;
	border: 1px solid black;
	background-color: white;
}

.top{
	width: 1000;
	height: 80px;
}
.menu_header_login
{
	float: right;
	text-align: right;
	padding-right: 50px;
	padding-top: 7px;
}

.menu_header_login a
{
	color: black;
	cursor: pointer;
}

.menu_header_login a:hover
{
	color: #2A5709;
	cursor: pointer;
}

.menu_header_login img
{
    border: 0;
    margin-bottom: -5px;
}
.logo
{
	float: left;
	padding-left: 30px;
	padding-top: 5px;
	border: 0px;
	cursor: pointer;
}
.linia
{
	clear: right;
	float: right;
	padding-top: 5px;
	margin-top: 5px;
    padding-right: 50px;
	border: 0px;
}
.menu_header
{
	clear: right;
    float: right;
    padding-right: 50px;
	margin-top: 10px;
	border: 0px;	
}

.menu_header img
{
	border: 0;
   	margin-left: 10px;
    margin-bottom: 10px;
    margin-top: 0px;
}

.menu_header img:hover
{
	border: 0;
}

.menu
{
	width: 1000px;
	height: 35px;
	line-height: 35px;      
	font-weight: bold;
	color: white;
	background-color: #000000;
	padding-left: 5px;
  text-align: left;
}

.menu a
{
	height: 35px;
	color: #FFFFFF;
}

.menu a:hover
{
	height: 35px;
	color: #000000;
	background-color: #F4FDF1;

}
.footer
{
	clear: both;
	width: 100%;
	height: 20px;
	line-height: 20px;
	text-align: center;
	font-weight: bold;
	background-color: black;
	color: white;
}

.footer a
{
	color: #98DE66;
	font-weight: bold;
}

.footer a:hover
{
	color: #4F9F16;
	font-weight: bold;
}
input, select , textarea
{
	font-size: 11px;
	font-family: Verdana;
	padding: 1px 3px 1px 3px;
	color: #2A5709;
	border: 1px solid #2A5709;
}

img{
  border : 0; 
}

.photo {
	margin: 3px;
	border-style: outset;
	border-width: 2px;
	border-color: #AAAADD;
}

