.button
{
color: #000000;
font-size: 11px;
border-right: #000000 1px solid;
border-left: #000000 1px solid;
border-top: #000000 1px solid;
border-bottom: #000000 1px solid;
background: #EEF9E8;
}


td
{
	font-size: 8pt;
}
th
{
	font-size: 8pt;
}
p
{
	font-size: 8pt;
}
div
{
	font-size: 8pt;
}

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

a:hover
{
  color: #e00000;
}

a img
{
	border: none;
}




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;
font-family: Verdana,Arial,Helvetica;
font-size: 8pt;
}

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


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;
 color: #54261b;
}

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


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

TD.news_short_text
{
padding-left:0px;
padding-right:0px;

}

a.news_short_text
{
margin: 0px;


}

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

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

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

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

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


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

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

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

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

A.kal_text_small:visited
{
 text-decoration: none;
 font-size: 7pt;
 color: #54261b;
 text-align: left;
}

A.kal_text_small:hover
{
 text-decoration: none;
 font-size: 7pt;
 color: #e00000;
 text-align: left;
}

.kal_text_small_bold
{
 text-decoration: none;
 font-size: 7pt;
 color: #54261b;
 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: white;
 letter-spacing: 1px;
}

.menu_text2
{
 text-decoration: none;
 font-size: 8pt;
 color: white;
 font-weight: bold;
}

.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: #515E41;
 font-size: 7pt;
}


.btitle
{
 font-weight:bold;
}

input
{


}

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

.navlinktop:hover
{

}

.middle
{
background-repeat: no-repeat;
background-position : bottom left;
background: F2EFE6;
height: 100%;
text-align:justify;
padding: 0px;

}

.space
{
font-size: 1px;
line-height: 1px;
}

.menu_cms_line {
	display: block;
	font-size: 8pt;
	font-weight: bold;
	color: #404040;
	padding: 2px;
	margin-bottom: 1px;
	text-align: left;
}
.menu_cms_line:hover {
	text-decoration: none;
	color: #e00000;
}
.menu_cms_block {
	background-color: #e5e9f5;
}
.menu_cms_lineinblock {
	display: block;
	background: url('images/menu/menu_smallpoint_noa.gif') no-repeat 11px 9px;
	padding: 3px 3px 3px 22px;
	color: #465163;
}
.menu_cms_lineinblock:hover {
	background: url('images/menu/menu_smallpoint_a.gif') no-repeat 11px 9px;
	color: #d92727;
}

.portal_cms_tab {
	height: 13px;
	padding: 5px 20px;
	border-color: #cccccc;
	border-width: 1px;
	border-style: solid;
	border-bottom-width: 0px;
	font-size: 8pt;
	font-weight: bold;
}
.portal_cms_tab_b {
	height: 13px;
	padding: 5px 20px;
	border-color: #cccccc;
	border-width: 1px;
	border-style: solid;
	font-size: 8pt;
	font-weight: bold;
}
.portal_cms_tab_end {
	border-bottom: 1px solid #cccccc;
	width: 100%;
}
.portal_cms_tab_center {
	width: 365px;
	padding: 5px 8px 5px 8px;
}
.portal_cms_tab_center_small1 {
	width: 440px;
	float: left;
	padding: 5px 8px 5px 8px;
}
.portal_cms_tab_center_small2 {
	width: 128px;
	float: left;
	padding: 5px 8px 5px 8px;
}
.portal_cms_tab_distance {
	width: 2px;
	border-bottom: 1px solid #cccccc;
}

