a:link {
	color: #777777; 
	/*color: #505050; 
	text-decoration : none; 
	font-weight : bold; 
	font-size : 12px; 
	*/
} 

a:active {
	color: #777777; 
	/*color: #505050; 
	text-decoration : none; 
	font-weight : bold; 
	font-size : 12px; 
	*/ 
} 


a:visited {
	color: #777777; 
	/*
	text-decoration : none; 
	font-weight : bold; 
	font-size : 12px; 
	*/
} 
	
a:hover {
	color: #548930; 
	/*color: #505050; 
	
	font-weight : bold; 
	font-size : 12px; 
	*/ 
	text-decoration : underline; 
} 



BODY, TABLE, IMG, FORM, INPUT, SELECT, TEXTAREA {
	font-family : Tahoma, Verdana, 'geneva ce', geneva, Helvetica, sans-serif; 
	font-size : 12px; 
/*	line-height: 14px;*/
}

BODY {
	background-color: #b9b9b9;
	color: #555555;
	background-repeat: repeat-x;
	margin: 30px;
}

H1 {
	color: #548930;
	margin-top: 0px;
	margin-bottom: 5px;
	font-size: 15px;
	font-weight: normal;
}

HR {
	height: 1px;
	color: #9c9e8e;
	margin-top: 5px;
	margin-bottom: 5px;
}

TABLE.header {
	width: 766px;
	height: 130px;
	background-color: white;
}

TABLE.header_top {
	width: 766px;
	height: 35px;
	background-repeat: repeat-x;
	background-color: #3c6b1e;
	background-position: bottom left;
	color: white;
}


TABLE.bar {
	height: 12px;
	width: 766px;
	background-color: #949684;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
}


TABLE.main {
	width: 766px;
	height: 500px;
}

TABLE.main TD.left {
	background-color: #daddd8;
	width: 270px;
	border-right: 1px solid #ecefea;
}

TABLE.main TD.right {
	background-color: #e1e1e1;
}

TABLE.main TD.left, TABLE.main TD.right {
	background-repeat: repeat-x;
/*	padding: 30px 30px 30px 30px; */
}


TABLE.main TABLE.inner TD.inner_top {
	padding: 30px 30px 30px 30px; 
	text-align: justify	;
}
TABLE.main TABLE.inner TD.inner {
	padding: 0px 30px 30px 30px; 
	text-align:  left;
}
TABLE.main TABLE.inner TD.inner_left {
	padding: 0px 15px 30px 30px; 
	text-align:  left;
}
TABLE.main TABLE.inner TD.inner_right {
	padding: 0px 30px 30px 15px; 
	text-align:  left;
}


TABLE.footer {
	background-repeat: repeat-x;
	height: 48px;
	width: 766px;
	background-color: #3c6b1e;
	color: white;
	text-align: center;
}


IMG.panel {
	margin-bottom: 5px;
	border-bottom: 1px solid silver;
	border-top: 1px solid silver;
}

IMG.imgleft {
	margin-right: 10px;
}

IMG.imgright {
	margin-left: 10px;
}

DIV.img {
	border: 1px solid gray;
	width: 203px; 
	background-color: white;
	/* zdjecia szerokosci 203 px;*/
}

DIV.test1 {
	border: 1px solid gray;
	width: 90;
	height: 70px;
	background-color: silver;
	/* zdjecia szerokosci 203 px;*/
}



UL {
	margin-top: 0px;
	margin-bottom: 10px;
}

FORM {
	margin: 0px;
}
