	
	/* CSS Document */
	
	
	/* tag definitions *************************************************************************************************/
	
	body {
		margin: 0px;
		padding: 0px;
		background-color: #8EDBE5;
		font-family: Verdana;
		font-size: 11px;
		color: #7B6E68;
	}
	
	td {
		font-size: 11px;
	}
	
	p {
		margin: 0px 0px 10px 0px;
	}
	
	ul {
		margin: 0px;
		padding: 0px;
		list-style-type: disc;
		list-style-position: inside;
		list-style-image: url('img/listdot.gif');
	}
	li {
		margin: 0px 0px 10px 0px;
		padding: 0px;
	}
	
	ul li ul {
		margin: 10px 0px 0px 20xp;
	}
	
	hr {
		size: 1px;
		height: 1px;
		color: #95DDE7;
		background-color: #95DDE7;
	}
	
	
	/* link definitions *************************************************************************************************/
	
	a {
		color: #013082;
		text-decoration: underline;
	}
	a:hover {
		color: #E47300;
		text-decoration: underline;
	}
	
	.grayLink {
		color: #7B6E68;
		text-decoration: none;
	}
	.grayLink:hover {
		color: #7B6E68;
		text-decoration: underline;
	}
	
	.footerLink {
		color: #00B5CB;
		text-decoration: none;
		font-size: 12px;
		font-weight: bold;
	}
	.footerLink:hover {
		color: #E47300;
		text-decoration: none;
		font-size: 12px;
		font-weight: bold;
	}
	
	.breadcrumbLink {
		color: #00A1C1;
		text-decoration: none;
		font-size: 11px;
		font-weight: normal;
	}
	.breadcrumbLink:hover {
		color: #00A1C1;
		text-decoration: underline;
		font-size: 11px;
		font-weight: normal;
	}
	
	
	
	/* form definitions *************************************************************************************************/
	
	.textbox {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		background-color: #ffffff;
		font-size: 11px;
		color: #6B6864;
		font-weight: normal;
		border: 1px solid #B3B2B0;
	}
	
	.button {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		background-color: #01AED0;
		font-size: 11px;
		color: #ffffff;
		font-weight: bold;
		border: 1px solid #01AED0;
	}
	
	
	/* class definitions *************************************************************************************************/
	
	.t {
		font-size: 10px;
		color: #7B6E68;
		line-height: 15px;
	}
	.t12 {
		font-size: 12px;
		color: #7B6E68;
	}
	
	.title {
		font-size: 12px;
		color: #505D85;
		line-height: 15px;
		font-weight: bold;
		letter-spacing: 1px;
		margin: 0px 0px 10px 0px;
	}
	
	.body_left {
		background-image: url('img/body_leftback.gif');
		background-position: right;
		background-repeat: repeat-y;
		text-align: right;
	}
	.body_right {
		background-image: url('img/body_rightback.gif');
		background-position: left;
		background-repeat: repeat-y;
		text-align: left;
	}
	.body_main {
		background-color: #ffffff;
		vertical-align: top;
	}
	
	.menu_back {
		background-color: #8EDBE5;
	}
	.menu_home {
		background-color: #757F9B;
		background-image: url('img/menu_home.gif');
		background-position: left;
		background-repeat: no-repeat;
		height: 27px;
		vertical-align: middle;
		padding: 0px 0px 0px 14px;
		color: #ffffff;
		font-weight: bold;
		font-size: 12px;
		cursor: pointer;
	}
	.menu_home_over {
		background-color: #868EA7;
		background-image: url('img/menu_home_over.gif');
		background-position: left;
		background-repeat: no-repeat;
		height: 27px;
		vertical-align: middle;
		padding: 0px 0px 0px 14px;
		color: #ffffff;
		font-weight: bold;
		font-size: 12px;
		cursor: pointer;
	}
	.menu_home_sel {
		background-color: #868EA7;
		background-image: url('img/menu_home_sel.gif');
		background-position: left;
		background-repeat: no-repeat;
		height: 27px;
		vertical-align: middle;
		padding: 0px 0px 0px 14px;
		color: #ffffff;
		font-weight: bold;
		font-size: 12px;
		cursor: pointer;
	}
	.menu {
		background-color: #757F9B;
		background-image: url('img/menu_back.gif');
		background-position: left;
		background-repeat: repeat-y;
		height: 27px;
		vertical-align: middle;
		padding: 0px 0px 0px 14px;
		color: #ffffff;
		font-weight: bold;
		font-size: 12px;
		cursor: pointer;
	}
	.menu_over {
		background-color: #616D92;
		background-image: url('img/menu_back_over.gif');
		background-position: left;
		background-repeat: repeat-y;
		height: 27px;
		vertical-align: middle;
		padding: 0px 0px 0px 14px;
		color: #ffffff;
		font-weight: bold;
		font-size: 12px;
		cursor: pointer;
	}
	.menu_sel {
		background-color: #203572;
		background-image: url('img/menu_back_sel.gif');
		background-position: left;
		background-repeat: repeat-y;
		height: 27px;
		vertical-align: middle;
		padding: 0px 0px 0px 14px;
		color: #ffffff;
		font-weight: bold;
		font-size: 12px;
		cursor: pointer;
	}
	.menu_highlight {
		background-color: #757F9B;
		background-image: url('img/menu_back.gif');
		background-position: left;
		background-repeat: repeat-y;
		height: 27px;
		vertical-align: middle;
		padding: 0px 0px 0px 14px;
		color: #203572;
		font-weight: bold;
		font-size: 12px;
		cursor: pointer;
	}
	.menu_sep {
		height: 2px;
		background-color: #ffffff;
	}
	
	.submenu {
		background-color: #757F9B;
		background-image: url('img/submenu_back.gif');
		background-position: left;
		background-repeat: repeat-y;
		height: 27px;
		vertical-align: middle;
		padding: 0px 0px 0px 26px;
		color: #ffffff;
		font-weight: bold;
		font-size: 12px;
		cursor: pointer;
	}
	.submenu_over {
		background-color: #616D92;
		background-image: url('img/menu_back_over.gif');
		background-position: left;
		background-repeat: repeat-y;
		height: 27px;
		vertical-align: middle;
		padding: 0px 0px 0px 26px;
		color: #ffffff;
		font-weight: bold;
		font-size: 12px;
		cursor: pointer;
	}
	.submenu_sel {
		background-color: #505D85;
		background-image: url('img/menu_back_sel.gif');
		background-position: left;
		background-repeat: repeat-y;
		height: 27px;
		vertical-align: middle;
		padding: 0px 0px 0px 26px;
		color: #ffffff;
		font-weight: bold;
		font-size: 12px;
		cursor: pointer;
	}
	
	.consumerlinks_box_pad {
		padding: 8px 0px 0px 0px;
	}
	
	.box_title {
		border-bottom: 1px solid #95DDE7;
		padding: 5px 10px 5px 10px;
		font-size: 12px;
		font-weight: bold;
		color: #505D85;
	}
	.box_content {
		padding: 10px 10px 10px 10px;
	}
	
	.leftbox_back {
	}
	.leftbox_main {
		padding: 0px 10px 5px 15px;
		color: #7B6E68;
	}
	
	.breadcrumb {
		color: #00A1C1;
		font-size: 11px;
		margin: 5px 0px 15px 0px;
	}
	
	.main {
		vertical-align: top;
	}
	.main_title {
		border-bottom: 1px solid #95DDE7;
		padding: 7px 0px 5px 0px;
		color: #505D85;
		font-size: 12px;
		font-weight: bold;
	}
	.main_pad {
		padding: 0px 15px 0px 0px;
	}
	.main_content {
		background-color: #ffffff;
		padding: 5px 14px 15px 0px;
		vertical-align: top;
	}
	.main_rightcontent {
		width: 192px;
		background-color: #E0F6F9;
		margin-top: 2px;
	}
	.main_rightcontent_in {
		vertical-align: top;
		padding: 15px 15px 4px 15px;
	}
	.main_left {
		width: 28px;
	}
	.main_right {
		width: 15px;
	}
	
	.list_block {
		border: 0px;
		margin: 0px 0px 15px 0px;
	}
	.list_img {
		border: 1px solid #00A1C1;
	}
	.list_title {
		font-family: Verdana;
		font-size: 12px;
		color: #01AED0;
		font-weight: bold;
	}
	.list_title_pad {
		margin: 0px 0px 5px 0px;
	}
	.list_date {
		color: #8EDBE5;
	}
	
	.list_title_pad_dir_closed {
 		margin: 15px 0px 0px 21px;
		display: none;
 	}
	.list_title_pad_dir_open {
 		margin: 15px 0px 0px 21px;
		display: block;
 	}
	
	.errorMsg {
		color: #9F1B57;
		font-weight: bold;
	}
	
	.alkalmazasok_page_on {
		display: block;
	}
	.alkalmazasok_page_off {
		display: none;
	}
	
	.lang_link {
		float: right;
		font-size: 10px;
	}
		.lang_link a {
			color: #239dbf;
			font-weight: bold;
			text-transform: uppercase;
			text-decoration: none;
		}
		.lang_link a:hover {
			color: #013082;
			font-weight: bold;
			text-transform: uppercase;
			text-decoration: none;
		}
		.lang_link img {
			margin-left: 10px; 
		}
	
	.partners {
		vertical-align: top;
		padding-bottom: 30px;
	}
		.partners .logo_container {
			height: 145px;
			margin-bottom: 3px;
		}
		.partners .logo {
			border: 1px solid #b3b2b0;
		}
		.partners .country {
			color: #00b5cb;
			font-weight: bold;
			text-transform: uppercase;
			margin-bottom: 10px;
		}
		.partners .text {
		}
	
	.myintellio_formTable tr {
		height: 22px;
	}
	
	
	/* content formatting */
	
	.fcms_container img, .mceContentBody img {
		border: 1px solid #00A1C1;
	}
	.content_img_left {
		float: left;
		margin: 3px 13px 3px 0px;
	}
	.content_img_right {
		float: right;
		margin: 3px 0px 3px 13px;
	}
	.content_img {
		border: 1px solid #00A1C1;
		float: none;
	}


	.fcms_container h1, h1, .fcms_container h2, .fcms_container h3, .fcms_container h4, .fcms_container h5, .fcms_container h6, .content_title {
		font-family: Verdana;
		font-size: 12px;
		color: #01AED0;
		padding-top: 10px;
	}
	.fcms_container, .fcms_container .content_text {
		font-size: 11px;
		line-height: 15px;
		line-height: 14px;
	}
	
	.fcms_container p {
		margin-top: 0px;
		line-height: 14px;
	}

	.fcms_container table, .mceContentBody table, .content_table {
		font-size: 11px;
		color: #2A4456;
		line-height: 14px;
		border: 0px;
		border-collapse: collapse;
	}
	.fcms_container td, .mceContentBody td, .content_table td {
		background-color: #8EDBE5;
		font-size: 11px;
		color: #676767;
		line-height: 14px;
		padding: 4px 8px 4px 8px;
		border: 2px solid #ffffff;
		border-collapse: collapse;
		vertical-align: top;
	}
	.content_table_head td {
		background-color: #00A1C1;
		color: #ffffff;
		line-height: 14px;
		padding: 4px 8px 4px 8px;
		font-weight: bold;
	}
	.fcms_container td.content_table_whiteCell, .mceContentBody td.content_table_whiteCell {
		background: none;
	}
	
	
	.fcms_downloadBox {
		padding: 10px 0px 0px 0px;
	}


	/* fCMS reserved classes */
	.fCMS {
		background-color: #C3C5CE;
		height: 12px;
		overflow: visible;
	}
	.fCMS_over {
		background-color: #A9ACBE;
		height: 12px;
		overflow: visible;
	}

	.mceContentBody {
		background-color: #ffffff;
		background-image: none;
		margin: 3px;
	}

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

