body

{

	font: 8pt Verdana;

	background: url('gfx/bg-01.png');

	background-repeat: repeat-x;

	background-color: white;

	margin: 9px;

}



*

{

	font-size: 8pt;

}



.main

{

	border: 1px solid black;

}



.main-box

{

	background-color: white;

}



.main-content

{

	background-color: #ffffff;

	padding: 1px;

	height: 500px;



}



.bg-left

{

	background: url('gfx/bg-left.png');

	background-repeat: repeat-y;

	width: 9px;

}



.bg-right

{

	background: url('gfx/bg-right.png');

	background-repeat: repeat-y;

	width: 9px;

}



.bg-top

{

	height: 9px;

	background: url('gfx/bg-top.png');

}



.bg-bottom

{

	height: 9px;

	background: url('gfx/bg-bottom.png');

}



.left-stripe

{

	background-color: #363B74;

	border-right: 1px solid white;

	float: left;

	width: 18px;

	height: 100%;

}



.left-inner-stripe

{

	background: url('gfx/ill-01.png');

	background-repeat: no-repeat;

	float: left;

	width: 57px;

	background-color: white;

	height: 100%;

}



.lang, .fastmenu

{

	font-weight: bold;

	text-align: right;

	padding-right: 9px;

	font-size: 7pt;

	color: #AFBD21;

}



.fastmenu

{

	padding-top: 11px;

	font-size: 10px;

}

.fastmenu a, .lang a

{

	font-size: 10px;

}



a

{

	color: #AFBD21;

	text-decoration: none;

}



.lang a.active, .lang a:hover

{

	color: #ffffff;

}



.logo

{

	margin-bottom: 13px;

}



.mainmenu

{

	float: left;

	clear: right;

/*	background: url('gfx/menu-bg.png');*/

}



.shadow

{

	float: left;

	clear: right;

	position: relative;

	top: -1px;

	left: -1px;

}



.content

{

	float: left;

	background: url('gfx/ill-02.png');

	background-repeat: no-repeat;

	padding-left: 15px;



}



.content h1

{

	font: bold 13pt Verdana;

	color: #AFBD21;

	margin-top: 0px;

	padding-top: 0px;

}

.content p

{

	line-height: 15px;

}

.content-header

{

	margin: 9px 0 25px 0;



}



.content-block

{

	clear: both;

	margin: 0px 0px 0px 2px;

}



.news

{

	color: #363B74;

	font-weight: bold;

	font-size: 7pt;

}

.date

{

	color: #363B74;

	font-weight: bold;

	font-size: 7pt;

}

.body

{

	margin: 6px 0 6px 0;

}



.readmore a

{

	font-size: 7pt;

	color: #333333;

}



.search-form

{

	width: 250px;

	float: right;

	background-color: #D1CA3B;

}



.search-form .valge

{

	color: #ffffff;

	font-weight: bold;

}



.footertext, .footertext a

{

	margin-top: -30px;

	margin-bottom: 10px;

	text-align: center;

	color: #BDBED1;

	font-weight: bold;

	font-size: 7pt;

}





.tableFooter { font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif; font-size: 10px; font-weight: bold; color: white; text-decoration: none; background: #D1CA3B;}

.tableHeader { font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif; font-size: 13px; font-weight: bold; color: white; text-decoration: none; background: #D1CA3B; padding: 4;}

.comment { font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif; font-size: 10px; font-style: italic; color: gray; text-decoration: none;}

.error { font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif; font-size: 10px; font-weight: normal; color: red; text-decoration: none;}

.table {border: 1px solid silver; border-collapse: collapse;}

.tableRow {border: 1px solid silver; padding:4;}

.tableRowError {border: 1px solid silver; padding:4; color:red;}

@media screen { .screenHidden { display: none }}

p.tbl_header	{ font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif; font-size: 18px; font-weight: bold; color: #9DA016; text-decoration: none}