@charset "iso-8859-2";
	
	/* CSS Document */
	
	
	/* tag definitions *************************************************************************************************/
	
	body {
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 11px;
		background-color: #1C2B18;
		margin: 0px;
		padding: 0px;
		color: #182B19;
	}
	
	td, input, li {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #182B19;
	}
	
	hr {
		size: 1px;
		height: 1px;
		color: #788873;
	}

	.girotxt{
    margin:0 66px 0 0;
  }
	
	/* link definitions *************************************************************************************************/
	
	a {
		color: #A20400;
		text-decoration: underline;
	}
	a:hover {
		color: #A20400;
		text-decoration: none;
	}

	.infotxt a, a.infolink {
		color: #ABB5AC;
		text-decoration: none;
	}
	.infotxt a:hover, a.infolink:hover {
		color: #ABB5AC;
		text-decoration: underline;
	}
	
	
	/* form definitions *************************************************************************************************/
	
	.textbox {
		font-family: Verdana, Helvetica, Arial, sans-serif;
		border: 1px solid #724C25;
		background-color: #ffffff;
		width: 100px;
		color: #5B5B58;
		font-size: 11px;
	}
	
	.button {
		font-family: Verdana, Helvetica, Arial, sans-serif;
		border: 1px solid #724C25;
		background: #724C25;
		color: #ffffff;
		font-size: 11px;
		font-weight: bold;
	}

	input.searchbox {
		width: 89px;
		height: 15px;
		border: 0 none;
		background-color: #A3B1A2;
		font-size: 10px;
	}
	
	
	/* class definitions *************************************************************************************************/
	
	.t {
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 11px;
		color: #5B5B58;
	}
	
	.txt {
		padding: 24px 35px 24px 0;
		line-height: 17px;
		border-right: 1px solid #788873;
	}
	
	.footer {
		font-size: 10px;
		font-weight: bold;
		color: #BDC9B8;
		text-decoration: none;
	}

	
	.date {
		font-size: 9px;
		color: #FFFFFF;
		margin: 8px 0 0 60px;
	}
	.lang {
		float: right;
		vertical-align: baseline;
		margin: 6px 54px 0 0;
	}
	
	.logomar {
		margin: 17px 0px 0 0;
	}
	
	td.foothead {
		border: 1px solid #788873;
	}
	
	.infotxt {
		font-size: 10px; color: #ABB5AC; line-height: 25px;
	}
	.infomar {
		margin: 10px 0px 10px 9px;
	}
	
	.searchtxt {
		font-size: 10px;
		color: #A3B1A3;
	}
	
	.menu {
		color: #182B19;
		text-decoration: none;
	}
	.menu:hover {
		color: #A20500;		/*	#A20400	*/
		text-decoration: none;
	}
	.menu_sel {
		color: #A20400;
		text-decoration: none;
	}
	.menu_sel:hover {
		color: #A20400;
		text-decoration: none;
	}
	.menu_item {
		width: 204px;
		height: 24px;
		position: relative;
		cursor: pointer;
	}
	.menu_lev1 {
		background-image: url("img/menu_lev1bg.gif");
		height: 25px;
	}
	.menu_lev2 {
		background-image: url("img/menu_lev2bg.gif");
		height: 25px;
	}
	.menu_lev3 {
		background-image: url("img/menu_lev3bg.gif");
		height: 25px;
	}
	.menu_lev4 {
		background-image: url("img/menu_lev4bg.gif");
		height: 25px;
	}
	.menu_lev_item1 {
		padding: 0px 0px 0px 13px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #182B19;
		font-weight: bold;
		text-transform: uppercase;
	}
	.menu_lev_item2 {
		padding: 5px 0px 5px 20px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #182B19;
		font-weight: bold;
		text-transform: uppercase;
	}
	.menu_lev_item3 {
		padding: 5px 0px 5px 31px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #182B19;
		font-weight: bold;
	}
	.menu_float {
		position: absolute;
		left: 203px;
		top: -1px;
		width: 100px;
		visibility: hidden;
		cursor: default;
	}
	.menu_float_table {
		border: 1px solid #788873;
		background-color: #F6F8F7;
	}
	.menu_float_content {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		padding: 3px 12px 3px 25px;
		line-height: 18px;
	}
	.menu_float_sep {
		background-color: #788873;
		height: 1px;
	}
	.menu_sep1 {
		background-color: #788873;
		width: 204px;
		height: 1px;
	}
	.menu_sep2 {
		background-color: #788873;
		width: 204px;
		height: 1px;
	}
	
	.index_menu_float {
		position: absolute;
		border: 1px solid #788873;
		background-color: #D7E1D8;
		left: 376px;
		top: 0px;
		visibility: hidden;
		cursor: default;
		z-index:2;
	}
	.index_menu_float_content {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		padding: 3px 20px 3px 15px;
		line-height: 18px;
	}
	.index_menu_float_sep {
		background-color: #788873;
		height: 1px;
	}
	.index_submenu {
		color: #182B19;
		font-weight: normal;
		text-decoration: none;
		text-transform: uppercase;
		margin: 0px 0px 0px 0px;
	}
	.index_submenu:hover {
		color: #A20500;
		font-weight: normal;
		text-decoration: none;
		text-transform: uppercase;
	}
	
	
	/* content formatting */

	.fcms_container img, .mceContentBody img {
		border: 0px;
	}
	.content_img_left {
		float: left;
		margin: 3px 15px 7px 0px;
	}
	.content_img_right {
		float: right;
		margin: 3px 0px 7px 15px;
	}
	.content_img {
		float: none;
	}
	
	.fcms_container h1, .mceContentBody h1, .content_title {
		font-size: 14px;
		color: #364F37;
	}
	.fcms_container h2, .fcms_container h3, .fcms_container h4, .fcms_container h5, .fcms_container h6,  .mceContentBody h2, .mceContentBody h3, .mceContentBody h4, .mceContentBody h5, .mceContentBody h6, .content_title2 {
		font-size: 12px;
		color: #364F37;
	}
	.content_highlight {
		color: #E21E31;
		font-weight: bold;
	}
	
	.fcms_container {
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 11px;
		color: #182B19;
	}

	.fcms_container table, .mceContentBody table, .content_table {
		background-color: #724C25;
		color: #5B5B58;
		font-size: 11px;
		border-collapse: collapse;
		border: 1px solid #788873;
	}
	.fcms_container td, .mceContentBody td, .content_table td {
		background-color: #ffffff;
		color: #5B5B58;
		font-size: 11px;
		border-collapse: collapse;
		border: 1px solid #788873;
		padding: 4px;
	}
	.content_table_head td, .fcms_container th, .mceContentBody th {
		background-color: #788873;
		color: #ffffff;
		font-weight: bold;
		text-transform: uppercase;
		border-collapse: collapse;
		border: 0px solid #788873;
		padding: 4px;
		text-align: left;
	}
	.fcms_container table caption, .mceContentBody table caption {
		color: #E21E31;
		font-weight: bold;
		font-size: 11px;
		letter-spacing: 1px;
		text-transform: uppercase;
	}
	
	
	.fcms_container a {
		color: #A20400;
		font-weight: bold;
	}
	.fcms_container a:hover {
		color: #A20400;
		text-decoration: none;
	}


	/* fCMS reserved classes */
	.fCMS {
		background-color: #C8D4CA;
		height: 12px;
		overflow: visible;
	}
	.fCMS_over {
		background-color: #ffffff;
		height: 12px;
		overflow: visible;
	}
	
	.fCMS_downloadBox {
		clear: both;
		margin: 7px 0px 0px 0px;
	}
	.fCMS_downloadBox img {
		border: 0px;
		margin-right: 10px;
	}

	.mceContentBody {
		background-color: #E5ECE6;
		background-image: none;
		padding: 0px;
	}

	.mceVisualAid {
		border: 1px dashed #666666;
	}
