.off
{
	font-family: Verdana,Arial,Helvetica;
	font-size: 8pt;
	color: #040404;
}

sssfont
{
	font-family: Verdana,Arial,Helvetica;
	font-size: 8pt;
}


body
{
 margin: 0px;
 padding: 0px;
 
 scrollbar-face-color: #7B896E;
 scrollbar-highlight-color: #b8d794;
 scrollbar-shadow-color: #7B896E;
 scrollbar-3dlight-color: #000000;
 scrollbar-arrow-color: #000000;
 scrollbar-track-color: #b8d794;
 scrollbar-darkshadow-color: #000000;
 
 background-color: #7B896F;
 background-repeat: repeat-x;
 font-family: Verdana,Arial,Helvetica;
 font-size: 8pt;
 color: #040404;
}

td
{
font-family: Verdana,Arial,Helvetica;
	font-size: 8pt;
	color: #040404;
}


a
{
font-family: Verdana,Arial,Helvetica;
	font-size: 8pt;
	color: #040404;
}

center
{
 margin: 0px;
 padding: 0px;
}


a
{
  color: #404040;
  text-decoration: none;
}

a:hover
{
  color: #e00000;
}


a.langs
{
 font-size: 7pt; color: #555555; text-decoration: none;
}

a.langs:hover
{
 color: #008048;
}

a.nav
{
 font-weight: bold; color: #008048; text-decoration: none; letter-spacing: -1px;
}

a.nav:hover
{
 color: #606060;
}

a.left_top
{
 font-size: 7pt; text-decoration: none;
}

a.left_top:hover
{
 color: #008048;
}

.footer
{
 font-family: helvetica;
 color: #1c9064;
}

a.footer
{
 text-decoration: none;
}


.news_short_title
{
 text-decoration: none;
 font-size: 8pt;
 font-weight: bold;
}

a.news_short_title:hover
{
 text-decoration: underline;
}


.news_short_text
{
 text-decoration: none;
 font-size: 8pt;
 text-align: justify;
}

a.news_short_text:hover
{
 text-decoration: underline;
}

.kal_title
{
 text-decoration: none;
 font-size: 8pt;
 color: #040404;
 font-weight: bold;
 letter-spacing: 1px;
}

.kal_text
{
 text-decoration: none;
 font-size: 8pt;
 color: #040404;
}


.kal_text_red
{
 text-decoration: none;
 font-size: 8pt;
}

.moj
{
 text-decoration: none;
 font-size: 8pt;
 color: #040404;
}

.kal_text_small
{
 text-decoration: none;
 font-size: 7pt;
 color: #040404;
 text-align: left;
}

.kal_text_small_bold
{
 text-decoration: none;
 font-size: 7pt;
 color: #040404;
 text-align: left;
 font-weight: bold;
}

.bg_title
{
 text-decoration: none;
 font-size: 8pt;
 font-weight: bold;
 letter-spacing: 1px;
 color: #040404;
 text-align: left;
}

.menu_text
{
 text-decoration: none;
 font-size: 8pt;
 font-weight: bold;
 color: #565447;
 letter-spacing: 1px;
}

.menu_text2
{
 text-decoration: none;
 font-size: 8pt;
 color: #565447;
}

.menu_text_light
{
 text-decoration: none;
 font-size: 7pt;
 color: #040404;
 letter-spacing: 1px;
}

.kal_det_title
{
 text-decoration: none;
 font-size: 10pt;
 font-weight: bold;
 color: #040404;
 letter-spacing: 1px;
}

.kal_det_descr
{
 text-decoration: none;
 font-size: 10pt;
 font-weight: bold;
}

.footer_text
{
 text-decoration: none;
 font-size: 8pt;
 color: #040404;
}

a.footer_text:hover
{
 text-decoration: underline;
}

.footer_text_small
{
 text-decoration: none;
 font-size: 7pt;
 color: #665e53;
}

a.footer_text_small:hover
{
 text-decoration: underline;
}

.contentsignature
{
 text-decoration: none;
 font-size: 7pt;
 color: #040404;
}

.navlink
{
 text-decoration: none;
 color: #777777;
 font-size: 7pt;
}

.btitle
{
 font-weight:bold;
}

input
{
border-color:#64af46;
}

.navlinktop
{
font-size: 7pt;
text-decoration: none;
color: #fffef8;
}

.navlinktop:hover
{

}
.portal_cms_zajawka
{
	width: 300px;
	background-color: cyan;
}