/*--------------------------------------------------------------------------
  nav.css
 --------------------------------------------------------------------------*/


/*--- metanavigation / header ----------------------------------------------*/
#metanav a, #metanav a:link, #metanav a:visited, #metanav a:active, #metanav a:hover {
	text-decoration:none;
	color: #ffffff;
}

#metanav a:hover {
	text-decoration:underline;
	color: #ffffff;
}


/*--- footer ---------------------------------------------------------------*/
#footer a, #footer a:link, #footer a:visited, #footer a:active, #footer a:hover {
	text-decoration:none;
	color: #ffffff;
}

#footer a:hover {
	text-decoration:underline;
	color: #ffffff;
}


/*--- pager ----------------------------------------------------------------*/
a.pager, a.pager:link , a.pager:hover, a.pager:active, a.pager:focus, a.pager:visited {
	text-decoration:none;
}

a.pager:hover {
	text-decoration:underline;
}


/*--- dropdownmenu / navigationbar -----------------------------------------*/
#menuList {
	position:relative;
	margin: 0px;
	padding:0;
	color: #ffffff !important;
}

#menuList ul {
	margin: 0px;
	padding: 0px;
	color: #ffffff !important;
}

#menuList li.menubar {
	color: #ffffff !important;
	list-style: none;
	display:inline;
	position:relative;
	float:left;
	margin: 0px;
	padding: 0;
	border-right: solid #FFFFFF 1px;

}

a.nav_link, a.nav_link:link, a.nav_link:focus, a.nav_link:visited {
	padding: 0 10px 0 10px;
	color: #ffffff !important;
	font-size:70%;
	font-weight:bold;
	text-align:center;
	display:block;
	margin: 0px;
	text-decoration:none;
	line-height:21px;
	font-size: 70%;
	background:url('../images/n1.gif') top right ;
	height:21px;
}

a.nav_link:active, a.nav_link:hover {	background:url('../images/n1hover.gif') top right;}

a.nav_link2, a.nav_link2:hover, a.nav_link2:active, a.nav_link2:visited, a.nav_link2:focus {
	font-weight:bold;
	text-align:center;
	display:block;
	margin: 0px;
	padding: 0 10px 0 10px;
	color: #ffffff !important;
	text-decoration:none;
	line-height:21px;
	font-size: 70%;
	background:url('../images/n1hover.gif') top left #cc0000;
	height:21px;
}

.menu {
	text-align: left;
	position: absolute;
	border-top: 1px solid #1E69AD;
	border-left: 1px solid #1E69AD;
	border-bottom: 1px solid #1E69AD;
	border-right: 1px solid #1E69AD;
	padding:0px;
	margin:0px;
	color: #ffffff !important;
	visibility: hidden;
	width: 180px;
}

.menu li {
	width:100%;
	padding:0px;
	background:#1E69AC;
	margin:0px;
	list-style: none;
	color: #ffffff !important;
}

.menu li a {
	background:url('../images/n2arrow.gif') no-repeat #1E69AC 0 1px;
	color: #ffffff !important;
	display: block;
	width:100%;
	font-size: 70%;
	padding:3px 10px 3px 25px;
	margin: 0px;
	text-decoration: none;
	border-bottom: 1px solid #024A91;
	border-top: 1px solid #0571db;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	line-height:15px;
}


.menu li a.menu_item_level_3 {
	background: #1E69AC;
	color: #eee !important;
	display: block;
	width:100%;
	font-size: 70%;
	padding:3px 10px 3px 25px;
	margin: 0px;
	text-decoration: none;
	border-bottom: 1px solid #024A91;
	border-top: 1px solid #0571db;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	line-height:15px;
	font-style: italic;
}


.menu li a:hover, .menu li a:active, .menu li a:focus {
	background-color: #024A91;
	color: #ffffff !important;
	
}

/*--- contact container links and elements ---------------------------------*/

a.direct_tamogatas, a.direct_phone, a.direct_dhk, a.direct_phone24, a.direct_email, a.direct_dijak, a.direct_okoplusz, a.direct_fk {
	display:block;
	margin: 0px;
	padding: 3px 0 0 46px;
	color:#333333;
	text-decoration:none;
	font-size: 80%;
	background:url('../images/direct_phone.gif') top left no-repeat;
	height:42px;
	/*width:146px;*/
	border-bottom: 1px solid #E9E9E9;
	border-top: 1px solid #fff;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	overflow:hidden;
}

a.direct_fk {
	display:block;
	margin: 0px;
	padding: 3px 0 0 46px;
	color:#333333;
	text-decoration:none;
	font-size: 80%;
	background:url('../images/direct_phone.gif') top left no-repeat;
	height:42px;
	/*width:146px;*/
	border-bottom: 1px solid #1E69AC;
	border-top: 1px solid #fff;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	overflow:hidden;
}

a.direct_online {
	display:block;
	color:#333333;
	text-decoration:none;
	font-size: 80%;
	height:58px;
	background-color:#E3EBEE;
	background-image:url('../images/direct_online.png');
	/*width:146px;*/
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	overflow:hidden;
	background-repeat: no-repeat;
	background-position: top left;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
	padding-top: 12px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 55px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DAE3E9;
	border-right-color: #AEC1CE;
	border-bottom-color: #AEC1CE;
	border-left-color: #D3DCE4;
}
a.direct_online, a.direct_online:link , a.direct_online:active, a.direct_online:visited {
	color:#333333;
}
a.direct_online:hover {
	color:#1E69AC;
}

a.direct_tamogatas, a.direct_tamogatas:link, a.direct_tamogatas:active, a.direct_tamogatas:visited {
	background-image:url('../images/direct_tamogatas.gif');
	color:#333333;
}

a.direct_tamogatas:hover {
	color:#1E69AC;
}

a.direct_phone, a.direct_phone:link , a.direct_phone:hover, a.direct_phone:active, a.direct_phone:visited {
	color:#333333;
}
a.direct_phone:hover {
	color:#1E69AC;
}

a.direct_phone24, a.direct_phone24:link , a.direct_phone24:hover, a.direct_phone24:active, a.direct_phone24:visited {
	background-image:url('../images/direct_phone_24.gif');
	color:#333333;
}
a.direct_phone24:hover {
	color:#1E69AC;
}

a.direct_email, a.direct_email:link , a.direct_email:hover, a.direct_email:active, a.direct_email:visited {
	background-image:url('../images/direct_email.gif');
	color:#333333;
}
a.direct_email:hover {
	color:#1E69AC;
}

a.direct_dijak, a.direct_dijak:link , a.direct_dijak:hover, a.direct_dijak:active, a.direct_dijak:visited {
	background-image:url('../images/direct_dijak.gif');
	color:#333333;
}
a.direct_dijak:hover {
	color:#1E69AC;
}

a.direct_dhk, a.direct_dhk:link , a.direct_dhk:hover, a.direct_dhk:active, a.direct_dhk:visited {
	background-image:url('../images/direct_dhk.gif');
	color:#333333;
}
a.direct_dhk:hover {
	color:#1E69AC;
}


a.direct_okoplusz, a.direct_okoplusz:link , a.direct_okoplusz:hover, a.direct_okoplusz:active, a.direct_okoplusz:visited {
	background-image:url('../images/direct_okoplusz.gif');
	color:#333333;
}
a.direct_okoplusz:hover {
	color:#1E69AC;
}

a.direct_fk, a.direct_fk:link , a.direct_fk:hover, a.direct_fk:active, a.direct_fk:visited {
	background-image:url('../images/direct_fk.gif');
	color:#333333;
}
a.direct_fk:hover {
	color:#1E69AC;
}


.cdirekt_head {
	text-transform:uppercase;
	font-weight:bold;
	font-size:11px;
	line-height:150%;
}
.cdirekt_claim {
	font-size:11px;
	color:#000000;
	overflow:hidden;
}


/*--- subnavigation left ---------------------------------------------------*/
#subnav .activeitem {
	font-weight:bold;
	font-size:120%;
	color:#ffffff;
	line-height:150%;
	background-color:#1E69AC;
	padding:3px 5px 3px 8px;
	margin-bottom:10px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

#subnav ul.level1 {
	margin: 0px;
	padding: 0px;
}

#subnav ul.level1 li {
	list-style: none;
	margin: 0px;
	padding: 0px 10px 0px 0px;
	border-bottom: 1px solid #c5c5c5;
	border-top: 1px solid #fff;
}

#subnav ul.level1 li.first {
	list-style: none;
	margin: 0px;
	padding: 0px 10px 0px 0px;
	border-bottom: 1px solid #c5c5c5;
	border-top: none;
}


#subnav a.level1, #subnav a.level1:link, #subnav a.level1:active, #subnav a.level1:hover, #subnav a.level1:visited {
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	font-size: 80%;
	text-transform:uppercase;
	background:url('../images/level1arrow.gif') top left no-repeat;
	padding: 8px 0px 8px 15px;
	display:block;
}

#subnav a.level1:hover {
	color:#1E69AC;
}

#subnav a.level1active, #subnav a.level1active:link, #subnav a.level1active:active, #subnav a.level1active:hover, #subnav a.level1active:visited {
	font-weight:bold;
	color:#1E69AC;
	text-decoration:none;
	font-size: 80%;
	text-transform:uppercase;
	background:url('../images/level1active.gif') top left no-repeat;
	padding-left:15px;
	padding: 8px 0px 8px 15px;
	display:block;
}

#subnav a.level1active:hover {
	color:#000000;
}


#subnav ul.level2 {
	margin: 0px;
	padding: 0 0 10px 0;
}

#subnav ul.level2 li {
	list-style: none;
	margin: 0px;
	padding: 1px 10px 1px 0px;
	border:none;
}

#subnav a.level2, #subnav a.level2:link, #subnav a.level2:active, #subnav a.level2:hover, #subnav a.level2:visited {
	color:#000000;
	text-decoration:none;
	font-size: 90%;
	text-transform:none;
	padding-left:15px;
	padding-bottom:6px;
	display:block;
}

#subnav a.level2:hover {
	color:#1E69AC;
}

#subnav a.level2active {
	color:#1E69AC;
	text-decoration:none;
	font-size: 90%;
	text-transform:none;
	padding-left:15px;
	padding-bottom:6px;
	display:block;
	BACKGROUND-IMAGE: url('../images/level2active.gif');
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left 6px;
	
}
#subnav a.level2active:hover {
	color:#000000;
}

#subnav ul.reklam {
	margin: 0px;
	padding: 0px;
}

ul.reklam {
	margin: 0px;
	padding: 0px;
}

#subnav ul.reklam li {
	list-style: none;
	margin: 0px;
	padding: 10px 10px 10px 0px;
	border-bottom: 1px solid #efefef;
	border-top: 1px solid #fff;
	text-align: center;
}

ul.reklam li {
	list-style: none;
	margin: 0px;
	padding: 10px 10px 10px 0px;
	border-bottom: 1px solid #efefef;
	border-top: 1px solid #fff;
	text-align: center;
}

#subnav a.reklam, #subnav a.reklam:link, #subnav a.reklam:active, #subnav a.reklam:hover, #subnav a.reklam:visited {
	font-weight:normal;
	color:#024A91;
	text-decoration:none;
	font-size: 100%;
	text-transform:capitalize;
	padding: 8px 0px 8px 8px;
	display:block;
}

a.reklam, a.reklam:link, a.reklam:active, a.reklam:hover, a.reklam:visited {
	font-weight:normal;
	color:#024A91;
	text-decoration:none;
	font-size: 100%;
	text-transform:capitalize;
	padding: 8px 0px 8px 8px;
	display:block;
}

#subnav a.reklam:hover {
	color:#1E69AC;
}

a.reklam:hover {
	color:#1E69AC;
}




/*--- subinfo left ---------------------------------------------------*/
#subinfo .activeitem {
	font-weight:bold;
	font-size:120%;
	color:#ffffff;
	line-height:150%;
	background-color:#FF0000;
	padding:3px 5px 3px 8px;
	margin-bottom:10px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

#subinfo .text {
	/*	overflow:hidden; */
	width:511px;
	padding:20px 10px 10px 28px;
	font-size:70%;
	line-height:150%;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	color: #333333;
}



/*--- pagefooter link elements ---------------------------------------------*/
#pagefooter a.printpage, a.printpage:link, a.printpage:visited, a.printpage:active, a.printpage:hover {
	color:#000000;
	text-decoration:none;
	padding:15px 0 0 20px;
	float:left;
	background:url('../images/ic_print.gif') 0px 15px no-repeat;
	display:inline;
	position: relative;
}

#pagefooter a.printpage:hover {
	color:#1E69AC;
}


#pagefooter a.recommend, a.recommend:link, a.recommend:visited, a.recommend:active, a.recommend:hover {
	color:#000000;
	text-decoration:none;
	padding:15px 0 0 30px;
	float:left;
	background:url('../images/ic_recommend.gif') 0 15px no-repeat;
	display:inline;
	position: relative;
}

#pagefooter a.recommend:hover {
	color:#1E69AC;
}

#pagefooter a.pagetop, a.pagetop:link, a.pagetop:visited, a.pagetop:active, a.pagetop:hover {
	color:#000000;
	text-align:right;
	text-decoration:none;
	padding:15px 20px 0 0;
	width:150px;
	float:right;
	background:url('../images/ic_pagetop.gif') right 15px no-repeat;
	display:inline;
	position: relative;
}

#pagefooter a.pagetop:hover {
	color:#1E69AC;
}

#pagefooter .pipe {float:left;width:20px;padding-top:15px;text-align:center;}



/*--- breadcrump -----------------------------------------------------------*/
#breadcrump a, #breadcrump a:link, #breadcrump a:active, #breadcrump a:hover, #breadcrump a:visited {
	color:#fff;
	text-decoration:none;
}

#breadcrump a:hover {
	color:#fff;
	text-decoration:underline;
}


/*--- intro/white ----------------------------------------------------------*/
.intro a, .intro a:link, .intro a:active, .intro a:hover, .intro a:visited {
	color:#fff;
	text-decoration:underline;
}

.intro a:hover {
	color:#fff;
	text-decoration:none;
}




/*--- sitemap --------------------------------------------------------------*/

.sitemap a, .sitemap a:link, .sitemap a:active, .sitemap a:hover, .sitemap a:visited {
	text-decoration:none;
	padding:1px;
}

.sitemap a:hover {
	text-decoration:underline;
	padding:1px;
	background-color:#FFE1E1;
}


.sitemap a.cl1, .sitemap a.cl1:link, .sitemap a.cl1:active, .sitemap a.cl1:hover, .sitemap a.cl1:visited {
	text-decoration:none;
	color:#03031d;
}

.sitemap a.cl1:hover {
	text-decoration:none;
	color:#03031d;
}

ul.sml1 {
	margin: 10px 0 0 0;
	padding: 0;
}

ul.sml1 li {
	list-style: square;
	margin: 5px 0 5px 0;
	padding: 0;
	font-size:150%;
	font-weight:bold;
	color:#03031d;
}


ul.sml2 {
	margin: 10px 0 0 0;
	padding: 0;
}

ul.sml2 li {
	list-style: square;
	margin: 0px;
	padding: 0;
	font-size:80%;
	font-weight:bold;
	color:#ffffff;
}

ul.sml3 {
	margin: 2px 0 5px 0;
	padding: 0;
}

ul.sml3 li {
	list-style: square;
	margin: 0 0 0 5px;
	padding: 0;
	font-size:80%;
	font-weight:normal;
	color:#b4c7d6;
}



/*--- quickguide / box right -----------------------------------------------------*/
#quickguide ul.guide {
	margin: 0px;
	margin-bottom: 30px;
	padding: 0px;
}

#quickguide ul.guide li {
	list-style: none;
	padding: 0px;
	border-bottom: 1px solid #c5c5c5;
	border-top: 1px solid #fff;
}

#quickguide ul.guide li.topitem {
	border-top: none;
}

#quickguide a.features, #quickguide a.features:link, #quickguide a.features:active, #quickguide a.features:hover, #quickguide a.features:visited {
	background:url('../images/ppm_features.gif') no-repeat;
	color:000000;
}

#quickguide a.novities, #quickguide a.novities:link, #quickguide a.novities:active, #quickguide a.novities:hover, #quickguide a.novities:visited {
	background:url('../images/ppm_neuheiten.gif') no-repeat;
	color:000000;
}

#quickguide a.guidedtour, #quickguide a.guidedtour:link, #quickguide a.guidedtour:active, #quickguide a.guidedtour:hover, #quickguide a.guidedtour:visited {
	background:url('../images/ppm_guidedtour.gif') no-repeat;
	color:000000;
}

#quickguide a.references, #quickguide a.references:link, #quickguide a.references:active, #quickguide a.references:hover, #quickguide a.references:visited {
	background:url('../images/ppm_referenzen.gif') no-repeat;
	color:000000;
}

#quickguide a.onlinedemo, #quickguide a.onlinedemo:link, #quickguide a.onlinedemo:active, #quickguide a.onlinedemo:hover, #quickguide a.onlinedemo:visited {
	background:url('../images/ppm_testzugang.gif') no-repeat;
	color:000000;
}

#quickguide a.informations, #quickguide a.informations:link, #quickguide a.informations:active, #quickguide a.informations:hover, #quickguide a.informations:visited {
	background:url('../images/ppm_infopaket.gif') no-repeat;
	color:000000;
}

#quickguide a.callback, #quickguide a.callback:link, #quickguide a.callback:active, #quickguide a.callback:hover, #quickguide a.callback:visited {
	background:url('../images/ppm_callback.gif') no-repeat;
	color:000000;
}


#quickguide a.features, #quickguide a.features:link, #quickguide a.features:active, #quickguide a.features:hover, #quickguide a.features:visited,
#quickguide a.novities, #quickguide a.novities:link, #quickguide a.novities:active, #quickguide a.novities:hover, #quickguide a.novities:visited,
#quickguide a.guidedtour, #quickguide a.guidedtour:link, #quickguide a.guidedtour:active, #quickguide a.guidedtour:hover, #quickguide a.guidedtour:visited,
#quickguide a.references, #quickguide a.references:link, #quickguide a.references:active, #quickguide a.references:hover, #quickguide a.references:visited,
#quickguide a.onlinedemo, #quickguide a.onlinedemo:link, #quickguide a.onlinedemo:active, #quickguide a.onlinedemo:hover, #quickguide a.onlinedemo:visited,
#quickguide a.informations, #quickguide a.informations:link, #quickguide a.informations:active, #quickguide a.informations:hover, #quickguide a.informations:visited,
#quickguide a.callback, #quickguide a.callback:link, #quickguide a.callback:active, #quickguide a.callback:hover, #quickguide a.callback:visited {
	font-size: 90%;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	line-height:150%;
	padding: 10px 0px 12px 50px;
	margin: 0px;
	overflow: hidden;
	display: block;
	height:38px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;	
}


/*--- news / box right -----------------------------------------------------*/
#rightcontent #newsright a, #rightcontent #newsright a:link, #rightcontent #newsright a:active, #rightcontent #newsright a:hover, #rightcontent #newsright a:visited {
	color:#03031d;
	text-decoration:none;
}

#rightcontent #newsright a:hover {
	color:#1E69AC;
	text-decoration:none;
}


/*--- news / box home ------------------------------------------------------*/
#home_left #news #desc a, #home_left #news #desc a:link, #home_left #news #desc a:active, #home_left #news #desc a:hover, #home_left #news #desc a:visited {
	color:#03031d;
	text-decoration:none;
	display:block;
}

#home_left #news #desc a:hover {
	text-decoration:none;
	color:#1E69AC;
}

#home_left #news #desc .nolink a, #home_left #news #desc .nolink a:link, #home_left #news #desc .nolink a:active, #home_left #news #desc .nolink a:hover, #home_left #news #desc .nolink a:visited {
	color:#1E69AC;
	text-decoration:none;
	display:inline;
}

#home_left #news #desc .nolink a:hover {
	text-decoration:underline;
	color:#1E69AC;
}


#home_left #events #desc a, #home_left #events #desc a:link, #home_left #events #desc a:active, #home_left #events #desc a:hover, #home_left #events #desc a:visited {
	color:#1E69AC;
	text-decoration:none;
}

#home_left #events #desc a:hover {
	text-decoration:none;
	color:#1E69AC;
}


.link_pdf a, .link_pdf a:link, .link_pdf a:active, .link_pdf a:hover, .link_pdf a:visited {
	background:url('../images/link_pdf.gif') top left no-repeat;
	display:block;
	height:19px;
	line-height:19px;
	padding-left:25px;
	margin:5px 0 5px 0;
	width:90%;
}

.link_general a, .link_general a:link, .link_general a:active, .link_general a:hover, .link_general a:visited {
	background:url('../images/link_general.gif') top left no-repeat;
	display:block;
	height:19px;
	line-height:19px;
	padding-left:25px;
	margin:5px 0 5px 0;
	width:85%;
}

.link_mail a, .link_mail a:link, .link_mail a:active, .link_mail a:hover, .link_mail a:visited {
	background:url('../images/link_mail.gif') top left no-repeat;
	display:block;
	height:19px;
	line-height:19px;
	padding-left:25px;
	margin:5px 0 5px 0;
	width:85%;
}

.link_more a, .link_more a:link, .link_more a:active, .link_more a:hover, .link_more a:visited {
	background:url('../images/link_more.gif') top left no-repeat;
	display:block;
	height:19px;
	line-height:19px;
	padding-left:25px;
	margin:3px 0 3px 0;
	width:98%;
}

.link_flash a, .link_flash a:link, .link_flash a:active, .link_flash a:hover, .link_flash a:visited {
	background:url('../images/link_flash.gif') top left no-repeat;
	display:block;
	height:19px;
	line-height:19px;
	padding-left:25px;
	margin:5px 0 5px 0;
	width:85%;
}

.link_pps a, .link_pps a:link, .link_pps a:active, .link_pps a:hover, .link_pps a:visited {
	background:url('../images/link_pps.gif') top left no-repeat;
	display:block;
	height:19px;
	line-height:19px;
	padding-left:25px;
	margin:5px 0 5px 0;
	width:85%;
}

.link_ppt a, .link_ppt a:link, .link_ppt a:active, .link_ppt a:hover, .link_ppt a:visited {
	background:url('../images/link_ppt.gif') top left no-repeat;
	display:block;
	height:19px;
	line-height:19px;
	padding-left:25px;
	margin:5px 0 5px 0;
	width:85%;
}
.link_www a, .link_www a:link, .link_www a:active, .link_www a:hover, .link_www a:visited {
	background:url('../images/link_www.gif') top left no-repeat;
	display:block;
	height:19px;
	line-height:19px;
	padding-left:25px;
	margin:5px 0 5px 0;
	width:85%;
}

.link_tv a, .link_tv a:link, .link_tv a:active, .link_tv a:hover, .link_tv a:visited {
	background:url('../images/link_tv.gif') top left no-repeat;
	display:block;
	height:19px;
	line-height:19px;
	padding-left:25px;
	margin:5px 0 5px 0;
	width:85%;
}

.link_workshop a, .link_workshop a:link, .link_workshop a:active, .link_workshop a:hover, .link_workshop a:visited {
	background:url('../images/link_workshop.gif') top left no-repeat;
	display:block;
	height:19px;
	line-height:19px;
	padding-left:25px;
	margin:5px 0 5px 0;
	width:85%;
}

.link_doc a, .link_doc a:link, .link_doc a:active, .link_doc a:hover, .link_doc a:visited {
	background:url('../images/link_doc.gif') top left no-repeat;
	display:block;
	height:19px;
	line-height:19px;
	padding-left:25px;
	margin:5px 0 5px 0;
	width:85%;
}

.link_rtf a, .link_rtf a:link, .link_rtf a:active, .link_rtf a:hover, .link_rtf a:visited {
	background:url('../images/link_rtf.gif') top left no-repeat;
	display:block;
	height:19px;
	line-height:19px;
	padding-left:25px;
	margin:5px 0 5px 0;
	width:85%;
}

/*--- keresés -----------------------------------------------------*/
.mavSearchAsset {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 8px;
	BACKGROUND-IMAGE: url('../images/mav_search_asset_bg.gif');
	MARGIN-BOTTOM: 14px;
	PADDING-BOTTOM: 5px;
	WIDTH: 135px;
	PADDING-TOP: 5px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 36px;
	BACKGROUND-COLOR: #f3f3f3;
	float: right;
	border: #c5c5c5 1px solid;
	margin-left: 0px;
}
.mavSearchBox {
	FONT-SIZE: 11px;
	WIDTH: 140px;
	HEIGHT: 15px
}
.searchbox {
	FONT-SIZE: 11px; WIDTH: 320px; MARGIN-RIGHT: 10px; HEIGHT: 13px
}
.buttonfind {
	FONT-SIZE: 12px! important
}
.searchagain {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url('../images/searchagain_bg.gif'); PADDING-BOTTOM: 10px; PADDING-TOP: 7px; BACKGROUND-REPEAT: no-repeat
}
.searchagain FORM {
	MARGIN: 0px
}
.searchagain P {
	MARGIN: 0px
}

/*--- keresés -----------------------------------------------------*/

.iranyitoszam	 		{
	COLOR: #1E69AC;
	FONT: 110% arial, sans-serif, verdana;
	font-weight: bold;
	line-height:30px;
	padding: 0 3px 0 5px;
	background:#ffffff;
	width:160px;
}
.subinfotext {
	/*	overflow:hidden; */
	width:164px;
	padding:0 0 10px 10px;
	font-size:95%;
	line-height:150%;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	color: #333333;
}

/*--- gomb -----------------------------------------------------*/

.button-popups  {
	background-color:#FF0000;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	font-size: 8pt;
	height: 24px;
	cursor:hand;
	font-weight: normal;
	text-align: center;
	BORDER: solid 1px #FF6262;
	color: #FFFFFF;
}

.buttonon-popups  {
	background-image: url('../images/button-popups.gif');
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	font-size: 8pt;
	color: #0033FF;
	height: 24px;
	cursor:hand;
	font-weight: normal;
	text-align: center;
	BORDER: #0033FF 1px DASHED
}

.ml1 {
	font-weight: bold;
}