BODY{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #003399;
	font-size : 12px;
}
p {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : justify;
	color : #003399;
	line-height : 16px;
}
.aa {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : justify;
	color : #003399;
	line-height : 16px;
}
.normal-l,li {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	text-align : left;
	color : #003399;
}

.tytul {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	color : #CC0000;
	text-align : left;
}
.tytul_l {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	color : #CC0000;
	text-align : left;
	text-decoration: none;
}
.main_de{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #ffffff;
	font-size : 12px;
}
.tytul_l:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	color : #CC0000;
	text-align : left;
	text-decoration: underline;
}
.dzial{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	color : #333366;
}
.footer {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 11px;
	color : Gray;
}

A {
	color : #CC0000;
	text-decoration : none;
	font-size : 12px;
}
/*
A:hover {
	color : #CC0000;
	text-decoration : underline;
	font-size : 12px;
}*/
.alert{
	color : red;
	font-size : 12px;
}
.r{
	color : #004080;
}
.main{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #ffffff;
	font-size : 14px;
	font-weight : bold;
}
.stopka{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #cccccc;
	font-size : 10px;
}
.news, .news a:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #FFF4C1;
	font-size : 11px;
	text-decoration : none;
}
.news_title{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #ff3300;
	font-size : 13px;
	text-decoration : none;
}
.lang{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color :#cc0033;
	font-size : 10px;
	color : #ffffff;
	width: 83px;
	font-weight : bold;
}
.tab{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	color : #ffffff;	
	background-color: #333399;
}

/* STYLE TABLE.table  */

.table {
	width: 100%;
	border-top: 1px dashed #333366;
	border-left: 1px dashed #333366;
	margin: 0px 0 20px 0;	
	border-collapse: collapse;
}

.table td {
	padding: 2px 7px 2px 7px; 
	border-right: 1px dashed #333366;
	border-bottom: 1px dashed #333366;
	font-size: 12px;
}

.table td.header{
	background-color: #c5d8dd;
	text-align: center;
	color: #000000;
	font-weight: bold;
	padding: 2px 7px 2px 7px; 
}

.table td.footer{
	background-color: #f1f0ee;
	text-align: center;
	color: #999999;
	font-weight: bold;
	padding: 2px 7px 2px 7px; 
}

.table td a{
	text-decoration: none;
}

.table td a:hover{
	text-decoration: underline;
	color: #3170b3;
}