html, body, div, span, form {

	margin:0px;

	padding:0px;

}



html {

    overflow-x:auto;

    overflow-y:scroll;

}



body {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:13px;

	color:#000;

	margin:26px 0px 25px 0px;

	background-color: #bed5c8;

	background-image:url(../img/R6_4_bg.gif);

}



body {

}



h1, h2, h3, h4, h5 {

	font-family:Arial, Helvetica, Verdana;

	font-weight:normal;

}



h1, h2, h3 {

	font-size:28px;

}



h4 {

	font-size:22px;

}



h5 {

	font-size:14px;

	font-weight:bold;

}



p {

	line-height:22px;

}



a {

	color:#757575;

	text-decoration:underline;

}



input {

}



textarea {

	padding:2px 2px 0px 2px;

}



.search-box {

	height:17px;

	border:1px solid #1E551B;

	width:98px;

	margin-right:4px;

	padding:1px 0 0 2px;

}



.search-button {

	height:20px;

	border:1px solid #1E551B;

	color:#1E551B;

	background:#BFD7C7;

	font-size:10px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

}



/* ### Page ### */



.page {

	width:908px;

	margin:auto;

}



/* ### Header ### */



.header {

	height:114px;

	/*background:url(../img/header-bg.jpg) no-repeat;*/

}



.languages {

	color:#FAFFF9;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

}



.languages a {

	color:#FAFFF9;

	text-decoration:none;

}



.languages a:hover {

	text-decoration:underline;

}



/* ### Main menu ### */



.mainmenu {

	height:46px;

	vertical-align:middle;

	background:url(../img/mainmenu-bg.gif) repeat-y #000;

	padding:0 4px 0 4px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

}



.level td {

	height:46px;

	background:url(../img/level-1-bg.gif) center no-repeat;

	padding: 0px 10px;

}



.level td.act {

	height:46px;

	background:url(../img/level-1-act-bg.gif) center no-repeat;

	padding: 0px 10px;

}



.mainmenuitem {

	height:46px;

	float:left;

	background:url(../img/level-1-bg.gif) center no-repeat;

	margin: 0px 10px;

}



.mainmenuitem-act {

	height:46px;

	float:left;

	background:url(../img/level-1-act-bg.gif) center no-repeat;

	margin: 0px 10px;

}



.mainmenubar {

	float:right;

}



a.level-1 {

	display: block;

	color:#fff;

	text-decoration:none;

	margin-top:14px;

}



a.level-1:hover {

	text-decoration:underline;

}



a.level-1-act {

	display: block;

	color:#6DD16F;

	text-decoration:none;

	margin-top:14px;

}



/* ### Content ### */



.mainpanel {

	width:619px;

	background:url(../img/content-bg.gif) repeat-y #fff;

	padding:15px 48px 40px 40px;

}



.content-title {

	font-size:30px;

}



.content p {

	line-height:21px;
	padding-bottom: 15px;

}



.content {

	min-height: 300px;

}



.content ul li {

	padding-top: 5px;

}



/* ### Submenu ### */



.submenu {

	width:201px;

	background:url(../img/submenu-bg.gif) repeat-y #eee;

	padding:20px 0 15px 0;

}



.submenu-box {

	font-size:12px;

	margin-right:12px;

	margin-bottom:25px;

}



.submenu-box th {

	font-size:22px;

	color:#2B7D29;

	font-weight:normal;

	border-bottom:1px solid #2B7D29;

}



.submenu-box p {

	margin:15px 0 0 0;

	font-size:11px;

	line-height:15px;

}



.submenu-box b {

	font-weight:normal;

	color:#757575;

	font-size:10px;

}



.submenu-box a.link {

	color:#757575;

	font-size:10px;

	text-decoration:underline;

}



a.level-2 {

	display:block;

	padding:7px 0 7px 9px;

	text-decoration:none;

	color:#000;

	background:url(../img/box.gif) center left no-repeat;	

}



a.level-2:hover {

	text-decoration:none;

}



a.level-2-act {

	display:block;

	padding:7px 0 7px 9px;

	text-decoration:none;

	font-weight:bold;

	color:#000;

	background:url(../img/box.gif) center left no-repeat;	

}



a.level-2-act:hover {

	text-decoration:none;

}





a.level-3 {

	display:block;

	padding:5px 0 5px 9px;

	margin-left:10px;

	text-decoration:none;

	color:#000;

	background:url(../img/box.gif) center left no-repeat;

	font-size: 80%;

}



a.level-3-act {

	display:block;

	padding:5px 0 5px 9px;

	margin-left:10px;

	text-decoration:none;

	font-weight:bold;

	color:#000;

	background:url(../img/box.gif) center left no-repeat;

	font-size: 80%;	

}







/* ### Footer ### */



.footer {

	height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#565656;

	background:url(../img/footer-bg.gif) no-repeat;

	text-align:center;

}
