/***************** klasy ogólne ***********************************/
body {
	background-color: #ffffff;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	
}
.txt, p, td{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	//color: #6E7987;
	color: #4c3522;
}

.input{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	height: 17px;
	border-style: solid;
	border-width: 1px;
	border-color: #404040;
}

.input2{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border-style: solid;
	border-width: 1px;
	border-color: #404040;
}

.btn {
    color: #404040;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    background-color: #E3E3E3;
    border: 1px solid #404040;
}

.link:link, .link:visited, .link:active{
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #025883;
	font-weight: bold;	
	text-decoration: none;
}
.link:hover{
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #025883;
	font-weight: bold;
	text-decoration: underline;
}

a:link, a:visited, a:active{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #4C3522;
	font-weight: normal;	
	text-decoration: none;
}

a:hover{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #4C3522;
	font-weight: normal;	
	text-decoration: underline;
}

.mlink:link, .mlink:visited, .mlink:active{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #4C3522;
	font-weight: normal;
	text-decoration: none;
	padding: 5px;
}
.mlink:hover{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #4C3522;
	font-weight: normal;
	text-decoration: underline;
	padding: 5px;
}
.kontakt, .kontakt:visited, .kontakt:active{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #4C3522;
	font-weight: normal;
	text-decoration: none;
	padding-left: 15px;
}
a.kontakt:hover{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #4C3522;
	font-weight: normal;
	text-decoration: underline;
	padding: 5px;
}
.stopka, .stopka:visited, .stopka:active{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #4C3522;
	font-weight: normal;
	text-decoration: none;
}
a.stopka:hover{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #4C3522;
	font-weight: normal;
	text-decoration: underline;
}
.stopkaa{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #4C3522;
	font-weight: normal;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
}
.gora, .gora:visited, .gora:active{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}
a.gora:hover{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: normal;
	text-decoration: underline;
}
.goraa{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}
form {
	margin:0;
}

/**************** klasy news ***************************/

.n_row{
	text-align:center;
	padding: 3px;
}
.n_area{
	padding: 10px;
	vertical-align: top;
	text-align:left;
}
.n_tit{
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #4C3522;
	text-align: left;
}
.n_txt{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #4c3522;
	text-align: justify;
}
.n_inf{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #4c3522;
	text-align: left;
}

.n_impl, .n_impl:link, .n_impl:active, .n_impl:visited, .n_impl:hover{
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #EA1C00;
	font-weight: bold;
	text-decoration: none;
}

.n_pager, .n_pager:link, .n_pager:active, .n_pager:visited {
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #404040;
	font-weight: bold;	
	text-decoration: none;
}
.n_pager:hover{
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #404040;
	font-weight: bold;
	text-decoration: underline;
}
.cat_tit{
	font-size: 14px;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
}
