html {
	margin: 0px;
	padding: 0px;
	background: url('images/main_bg.gif') repeat-y top #E5E5E5;
	font-family: Arial;
	font-size: 12px;
}

body {
	margin: 0px;
	padding: 0px;
}

img {
	border: 0px;
}

form { display: inline;}

#logo {
	margin: 0px auto;
	width: 970px;
	background: url('images/logo.png') #CCCCCC;
	height: 160px;
}

#logo h1 {
	margin: 0px;
	padding: 0px;
	padding-left: 14px;
	color: #F7F7F7;
	/* font-weight: bold; */
	font-size: 25px;
	line-height: 160px;
	text-transform: uppercase;
	letter-spacing: 5px;
}

a.h1 {
	text-decoration: none;
	color: #F7F7F7;
}

#tophead_cont {
	margin: 0px auto;
	width: 970px;
}

#tophead {
	width: 810px;
	padding-top: 4px;
}
	#uptitle_one {
		color: #777676;
		margin-top: 3px;
		line-height: 12px;
		font-weight: bold;
		padding-top: 4px;
	}
	#uptitle_two {
		margin-left: -3px;
		line-height: 27px;
		margin-bottom: 3px;
	}
	#crest {
		padding-right: 10px;
		width: 56px;
		height: 45px;
		float: left;
	}

#sd {
	background: #fff;
	width: 970px;
	margin: 5px auto;
}

#search {
	background: url('images/loupe.gif') left no-repeat #EEEEEE;
	background-position: 2%;
	height: 44px;
	line-height: 44px;
	float: left;
	width: 230px;
	margin-right: 5px;
}

input.search {
	border: 1px solid #CCCCCC;
	margin-left: 30px;
}

input.sesubmit {
	width: 20px;
	height: 20px;
	background: url('images/srcbutton.gif');
	margin: 0px;
	border: none;
}

#date {
	float: left;
	background: #EEEEEE;
	height: 23px;
	line-height: 23px;
	overflow: hidden;
	padding-left: 10px;
	width: 385px;
}


#pinfo {
	width: 335px;
	height: 23px;
	line-height: 23px;
	background: #EEEEEE;
	overflow: hidden;
	text-align: right;
	padding-right: 5px;
}

#pinfo p {
	margin: 0px;
	padding: 0px;
}

#reglinks {
	width: 335px;
	height: 21px;
	line-height: 21px;
	background: #EEEEEE;
	float: right;
	font-size: 11px;
	text-align: right;
	padding-right: 5px;
}

#date_sec {
	width: 385px;
	height: 21px;
	line-height: 21px;
	background: #EEEEEE;
	float: right;
	text-align: left;
	padding-left: 10px;
}

#pinfo input.t_input {
	width: 80px;
	font-size: 10px;
}

/*Menü stílus kezdet*/

#menu {
	width: 970px;
	margin: 0px auto;
	margin-top: 5px;
}

	#menu ul {
		margin: 0px;
		padding: 0px;
	}

	#menu ul li {
		display: inline;
		margin: 0px;
		padding: 0px;
	}

	#menu ul li a {
		display: block;
		float: left;
		margin-right: 5px;
		padding: 12px 8px;
		border-top: 6px solid #CCCCCC;
		text-transform: uppercase;
		text-decoration: none;
		color: #000000;
	}

	#menu ul li a.menu1 {background: url('images/menu1.gif'); border-color: #767676;}
	#menu ul li a.menu1h {background: url('images/menu1.gif') right top; border-color: #767676; color: #FFF;}
	#menu ul li a:hover.menu1h {background: url('images/menu1.gif') right top;}
	#submenu1 {margin: 0px; padding: 0px; display: none; background: url('images/menu1.gif') bottom repeat-x #CCCCCC; color: #FFF; height: 30px; line-height: 30px; padding-left: 10px;}
	
	#menu ul li a.menu2 {background: url('images/menu2.gif'); border-color: #6E0000;}
	#menu ul li a.menu2h {background: url('images/menu2.gif') right top; border-color: #6E0000; color: #FFF;}
	#menu ul li a:hover.menu2h {background: url('images/menu2.gif') right top;}
	#submenu2 {margin: 0px; padding: 0px; display: none; background: url('images/menu2.gif') bottom repeat-x #CCCCCC; color: #FFF; height: 30px; line-height: 30px; padding-left: 10px;}
	
	/* change */
	
	#menu ul li a.menu7 {background: url('images/menu3.gif'); border-color: #C64D00;}
	#menu ul li a.menu7h {background: url('images/menu3.gif') right top; border-color: #C64D00; color: #FFF;}
	#menu ul li a:hover.menu7h {background: url('images/menu3.gif') right top;}
	#submenu7 {margin: 0px; padding: 0px; display: none; background: url('images/menu3.gif') bottom repeat-x #CCCCCC; color: #FFF; height: 30px; line-height: 30px; padding-left: 10px;}
	
	#menu ul li a.menu3 {background: url('images/menu7.gif'); border-color: #006F60;}
	#menu ul li a.menu3h {background: url('images/menu7.gif') right top; border-color: #006F60; color: #FFF;}
	#menu ul li a:hover.menu3h {background: url('images/menu7.gif') right top;}
	#submenu3 {margin: 0px; padding: 0px; display: none; background: url('images/menu7.gif') bottom repeat-x #CCCCCC; color: #FFF; height: 30px; line-height: 30px; padding-left: 10px;}
	
	/* change */
	
	#menu ul li a.menu4 {background: url('images/menu4.gif'); border-color: #0025C6;}
	#menu ul li a.menu4h {background: url('images/menu4.gif') right top; border-color: #0025C6; color: #FFF;}
	#menu ul li a:hover.menu4h {background: url('images/menu4.gif') right top;}
	#submenu4 {margin: 0px; padding: 0px; display: none; background: url('images/menu4.gif') bottom repeat-x #CCCCCC; color: #FFF; height: 30px; line-height: 30px; padding-left: 10px;}
	
	#menu ul li a.menu5 {background: url('images/menu5.gif'); border-color: #696F00;}
	#menu ul li a.menu5h {background: url('images/menu5.gif') right top; border-color: #696F00; color: #FFF;}
	#menu ul li a:hover.menu5h {background: url('images/menu5.gif') right top;}
	#submenu5 {margin: 0px; padding: 0px; display: none; background: url('images/menu5.gif') bottom repeat-x #CCCCCC; color: #FFF; height: 30px; line-height: 30px; padding-left: 10px;}
	
	#menu ul li a.menu6 {background: url('images/menu6.gif'); border-color: #006F00;}
	#menu ul li a.menu6h {background: url('images/menu6.gif') right top; border-color: #006F00; color: #FFF;}
	#menu ul li a:hover.menu6h {background: url('images/menu6.gif') right top;}
	#submenu6 {margin: 0px; padding: 0px; display: none; background: url('images/menu6.gif') bottom repeat-x #CCCCCC; color: #FFF; height: 30px; line-height: 30px; padding-left: 10px;}
		
	#menu ul li a.menu8 {background: url('images/menu8.gif'); border-color: #890000;}
	#menu ul li a.menu8h {background: url('images/menu8.gif') right top; border-color: #890000; color: #FFF;}
	#menu ul li a:hover.menu8h {background: url('images/menu8.gif') right top;}
	#submenu8 {margin: 0px; padding: 0px; display: none; background: url('images/menu8.gif') bottom repeat-x #CCCCCC; color: #FFF; height: 60px; line-height: 60px; padding-left: 10px;}
	
	#menu ul li a.menu9 {background: url('images/menu9.gif'); border-color: #E0742F;}
	#menu ul li a.menu9h {background: url('images/menu9.gif') right top; border-color: #E0742F; color: #FFF;}
	#menu ul li a:hover.menu9h {background: url('images/menu9.gif') right top;}
	#submenu9 {margin: 0px; padding: 0px; display: none; background: url('images/menu9.gif') bottom repeat-x #CCCCCC; color: #FFF; height: 30px; line-height: 30px; padding-left: 10px;}

	
	#submenu1 a {color: #ffffff; text-decoration: none;} #submenu1 a:hover {text-decoration: underline;}
	#submenu2 a {color: #ffffff; text-decoration: none;} #submenu2 a:hover {text-decoration: underline;}
	#submenu3 a {color: #ffffff; text-decoration: none;} #submenu3 a:hover {text-decoration: underline;}
	#submenu4 a {color: #ffffff; text-decoration: none;} #submenu4 a:hover {text-decoration: underline;}
	#submenu5 a {color: #ffffff; text-decoration: none;} #submenu5 a:hover {text-decoration: underline;}
	#submenu6 a {color: #ffffff; text-decoration: none;} #submenu6 a:hover {text-decoration: underline;}
	#submenu7 a {color: #ffffff; text-decoration: none;} #submenu7 a:hover {text-decoration: underline;}
	#submenu8 a {color: #ffffff; text-decoration: none;} #submenu8 a:hover {text-decoration: underline;}
	#submenu9 a {color: #ffffff; text-decoration: none;} #submenu9 a:hover {text-decoration: underline;}
	
	#submenus {
		width: 970px;
		margin: 0px auto;
		margin-bottom: 5px;
	}

#wrap {
	width: 970px;
	margin: 0px auto;
	min-height: 500px;
}

	#content {
		background: #FFFFFF;
		width: 830px;
	}
		
		#content p {font: normal 13px Arial;}
		#content h2 {
			margin: 0px;
			padding: 0px;
			padding-bottom: 10px;
			font: bold 17px Arial;
		}

		#first_floor, #second_floor, #third_floor, #fourth_floor {
			width: 800px;
			padding: 10px;
			padding-bottom: 10px;
			margin-right: 20px;
		}
		
		#first_floor {
			width: 820px;
			padding-left: 0px;
			padding-right: 0px;
			padding-top: 0px;
		}
			#first_floor #welcome {
				float: right;
				margin-left: 10px;
				padding: 10px;
				width: 499px;
				background: url('images/infobox_bg.png') repeat-x;
				height: 221px;
				padding-top: 0px;
				padding-bottom: 20px;
			}
		
			#first_floor #welcome h2 {
				margin-top: 0px;
				padding-top: 0px;
			}
		
		#second_floor {
			width: 820px;
			padding-left: 0px;
			padding-right: 0px;
			padding-top: 0px;
		}
		
		#third_floor {
			background: url(images/kiemelt_p_bg.png) repeat-x;
			padding: 10px;
			margin-bottom: 10px;
		}
		
		#fourth_floor {
			background: url(images/kiemelt_p_bg.png) repeat-x bottom;
			padding: 10px;
			margin-bottom: 10px;
		}
		
		#first_floor {
			height: 242px;
		}
		
		#first_floor p {
			margin: 0px;
			padding: 0px;
		}
		
		div.infobox {
			width: 246px;
			float: left;
			padding: 10px;
			margin-top: 0px;
			margin-right: 10px;
			height: 360px;
			background: url('images/infobox_bg.png') repeat-x bottom;
		}
		
		div.infobox p {
			text-align: justify;
		}
	
		#advert_one {
			margin-top: 2px;
			width: 218px;
			height: 209px;
			background: #EEEEEE;
		}
	
		div.featured {
			width: 195px;
			float: left;
			padding-right: 5px;
			margin-top: 20px;
			margin-bottom: 10px;
		}
		
		div.featured p {
			margin: 0px;
			padding: 0px;
		}
		
		div.featured p.gray {
			color: #666666;
		}
		
		div.featured ul {
			margin: 0px; padding: 0px;
			list-style: none;
		}
		div.featured ul li {
			line-height: 22px;
		}
		div.featured ul a {color: #666666; font-size: 11px;}
		
		#third_floor h2 {
			margin: 0px;
			padding: 0px;
			line-height: 5px;
		}
		
		#third_floor strong {
			line-height: 20px;
			padding-top: 5px;
			padding-bottom: 5px;
			color: #666666;
		}
		
		h2.icolor {
			color: #8A0B0B;
		}
		
		h2.inico {
			color: #8A0B0B;
			background: url(images/info20.png) no-repeat top left;
			height: 25px;
			text-align: right;
			margin: 0px;
			padding: 0px;
		}
		
	#adverts {
		border-left: 1px solid #D0D0D0;
		float: right;
		background: #EEEEEE;
		width: 139px;
		height: 620px;
		margin-bottom: 10px;
		overflow: hidden;
		text-align: center;
	}
	
		div.gone {
				padding-top: 10px;
		}

#admin {
	width: 820px;
	height: 30px;
	background: url(images/adminbg.gif) repeat-x #ff0000;
	margin-bottom: 10px;
}
#admin a {color: #ffffff; font-weight: bold; line-height: 30px; padding-left: 10px;}
		
#footer {
	text-align: center;
	margin: 0px auto;
	background: #EEEEEE;
	width: 990px;
	line-height: 50px;
}

	#footer p {
		margin: 0px;
		padding: 0px;
		line-height: 19px;
		font-size: 11px;
		color: #6F6D6D;
	}
	
	#footer p.line_first {
		padding-top: 7px;
	}
	
	#footer p.line_second {
		padding-bottom: 7px;
	}
	
	#footer p a {
		color: #6F6D6D;
	}
	
#newacc {
	background: #EEEEEE;
	padding: 10px;
	width: 500px;
	margin-bottom: 10px;
}

#newacc p {
	width: 500px;
}

#newacc p label {
	float: left;
	width: 150px;
	font-weight: bold;
}

#newacc p.wrong {
	width: 95%;
	background: url('images/wrong.gif') no-repeat left #FCFFFD;
	line-height: 30px;
	padding-left: 22px;
	color: #8A0202;
	font-weight: bold;
	border: 1px solid #8A0202;
}

p.wrong {
	background: url('images/wrong.gif') no-repeat left #FCFFFD;
	line-height: 30px;
	padding: 5px;
	padding-left: 22px;
	color: #8A0202;
	font-weight: bold;
	border: 1px solid #8A0202;
}




#cnewacc {
	background: #EEEEEE;
	padding: 10px;
	width: 500px;
	margin-bottom: 10px;
}

#cnewacc p {
	width: 500px;
}

#cnewacc p label {
	float: left;
	width: 180px;
	font-weight: bold;
}

#cnewacc p.wrong {
	width: 95%;
	background: url('images/wrong.gif') no-repeat left #FCFFFD;
	line-height: 30px;
	padding-left: 22px;
	color: #8A0202;
	font-weight: bold;
	border: 1px solid #8A0202;
}



div.src_pages {width: 830px; line-height: 25px; padding: 0px 0px 10px 0px;}
div.src_pages a {
	padding: 4px 10px;
	background: url('images/src_btn_bg.gif');
	text-transform: uppercase;
	text-decoration: none;
	color: #000000;
}
div.src_pages a:hover {
	background: url('images/src_btn_hover_bg.gif');
}
div.src_pages span {
	padding: 4px 10px;
	color: #000000;
	background: url('images/src_btn_bg_onpage.gif');
}



#srcandad300_container {
	height: 250px;
	margin-bottom: 10px;
	margin-right: 10px;
}

#search_panel {
	background: url('images/find_m_bg.png') repeat-x top #EFEFEF;
	text-align: left;
	padding: 0px 10px 0px 10px;
	width: 490px;
	height: 250px;
	float: left;
}
	#search_panel h4 {
		margin: 0px;
		width: 320px;
		text-align: left;
		font-size: 16px;
		padding-top: 10px;
	}
	#search_panel p {
		margin-left: 0px;
		width: 400px;
		text-align: left;
	}

	#search_panel p input.is_size {width: 230px; font: normal 12px Arial;}
	#search_panel select.is_size {width: 234px;}

	#search_panel p.center {
		text-align: center;
	}
	#search_panel label {
		font-weight: bold;
		float: left;
		text-align: left;
		width: 150px;
	}

	#search_panel span {
		float: left;
		width: 150px;
	}

	
#compl_search_panel {
	background: url('images/find_m_bg.png') repeat-x top #EFEFEF;
	text-align: left;
	padding: 0px 10px 0px 10px;
	width: 490px;
	height: 380px;
	float: left;
}
	#compl_search_panel h4 {
		margin: 0px;
		width: 320px;
		text-align: left;
		font-size: 16px;
		padding-top: 10px;
	}
	#compl_search_panel p {
		margin-left: 0px;
		width: 400px;
		text-align: left;
	}

	#compl_search_panel p input.is_size {width: 230px; font: normal 12px Arial;}
	#compl_search_panel select.is_size {width: 234px;}

	#compl_search_panel p.center {
		text-align: center;
	}
	#compl_search_panel label {
		font-weight: bold;
		float: left;
		text-align: left;
		width: 150px;
	}

	#compl_search_panel span {
		float: left;
		width: 150px;
	}
	
	
div.search_panel {
	background: url('images/find_m_bg.png') repeat-x top #EFEFEF;
	text-align: left;
	padding: 0px 10px 0px 10px;
	width: 490px;
	height: 250px;
	float: left;
}
	div.search_panel h4 {
		margin: 0px;
		width: 320px;
		text-align: left;
		font-size: 16px;
		padding-top: 10px;
	}
	div.search_panel p {
		margin-left: 0px;
		width: 400px;
		text-align: left;
	}

	div.search_panel p input.is_size {width: 230px; font: normal 12px Arial;}
	div.search_panel select.is_size {width: 234px;}

	div.search_panel p.center {
		text-align: center;
	}
	div.search_panel label {
		font-weight: bold;
		float: left;
		text-align: left;
		width: 150px;
	}

	div.search_panel span {
		float: left;
		width: 150px;
	}
	
	
	
#advert300 {
	width: 300px;
	height: 250px;
	float: right;
}

#advert_top {
	border-top: 1px solid #D0D0D0;
	border-bottom: 1px solid #D0D0D0;
	background: #EEEEEE;
	margin: 0px auto;
	margin-bottom: 10px;
	padding-top: 10px;
	text-align: center;
	height: 100px;
	width: 970px;
}

#advert_bottom {
	border-top: 1px solid #D0D0D0;
	border-bottom: 1px solid #D0D0D0;
	background: #EEEEEE;
	margin: 0px auto;
	margin-bottom: 10px;
	padding-top: 10px;
	text-align: center;
	height: 100px;
	width: 970px;
}

#listresult {
	background: url('images/list_background.png') repeat-x top;
	padding: 10px;
	width: 800px;
}

div.listresult {
	background: url('images/list_background.png') repeat-x top;
	padding: 10px;
	width: 800px;
}

div.hr {
	border-top: 2px solid #EEEEEE;
	height: 10px;
}

div.hrbottom {
	border-bottom: 2px solid #EEEEEE;
	height: 10px;
}

#listrows {
}
	#listrows div.first {
		float: left;
		width: 400px;
		margin-left: 10px;
	}
	
	a.nolinea {
		text-decoration: none;
		font-style: normal;
		font-size: 13px;
		color: #000000;
	}
	
	#listrows div.first a.nolinea, #listrows div.second a.nolinea {
		text-decoration: none;
		font-style: normal;
		font-size: 13px;
		color: #000000;
	}
	
	a.nolinea_two {
		text-decoration: none;
		font-style: normal;
		color: #000000;
	}
	
	#listrows div.second {
		float: left;
		width: 390px;
	}
	
	#listrows div.first a.website, #listrows div.second a.website {
		font-style: normal;
		font-size: 13px;
		color: #7E7E7E;
	}
	
	#listrows ul.third {
		float: left;
		width: 640px;
		margin: 0px;
		margin-left: 10px;
		padding: 0px;
		list-style: none;
	}
	
	#listrows ul.third li {
		width: 600px;
		list-style: none;
		line-height: 22px;
	}
	
	#listrows ul.third li span.specialspan {
		float: right;
		width: 480px;
	}
	
	#listrows ul.third li strong {
		float: left;
		width: 120px;
	}
	
	#listrows ul.third span {
		font-weight: bold;
		width: 340px;
	}
	
		#listrows ul.mapthird {
			float: left;
			width: 490px;
			margin: 0px;
			padding: 0px;
			list-style: none;
		}
		
		#listrows ul.mapthird li {
			width: 490px;
			list-style: none;
			line-height: 22px;
		}
		
		#listrows ul.mapthird li span.specialspan {
			float: right;
			width: 370px;
		}
		
		#listrows ul.mapthird li strong {
			float: left;
			width: 120px;
		}
		
		#listrows ul.mapthird span {
			font-weight: bold;
		}
	
div.listblock {
	width: 350px;
	height: 90px;
}

div.listblock p {
	margin: 0px;
	padding: 0px;
}
	div.listblock a {
		font-size: 11px;
	}
	div.listblock p.marged{
		padding-left: 22px;
	}
	
#indexes ul {
	float: left;
	margin-top: 0px;
}

#indexes ul li {
	margin-bottom: 4px;
}

#indexes ul li a {
	color: #757575;
}

p.flist {
	text-align:justify; margin-left: 20px;
}

.featured ul {
	margin: 0px;
}

table.reksize, table.timesize {
	border: 1px solid #000000;
	width: 750px;
}
	table.reksize td, table.reksize th {
		border: 1px solid #000000;
		text-align: center;
	}
	
table.timesize {width: 375px;}
table.timesize td {border: 1px solid #000000;}
	
table.desc {
	margin-top: 30px;
	
}
	
#content h2.mediaajanlat {
	margin-top: 20px;
	margin-bottom: 5px;
}

#content h1.mediaajanlat {
	margin-top: 0px;
	margin-bottom: 20px;
}

#titleDirections {
	color: #000000;
	width: 970px;
	margin: 0px auto;
	font-size: 14px;
	font-weight: bold;
	margin-left: 10px;
}

#src_res_table {
	width: 490px;
	text-align: center;
}
	#src_res_table td {
		border: 0px solid #000;
		line-height: 20px;
	}
	#src_res_table th {
		border: 0px solid #000;
		line-height: 20px;
	}
	#src_res_table th.ltitle {
		background: #EFEFEF;
	}
	#src_res_table td.tdleft {
		text-align: left;
		padding-left: 5px;
	}
	
	#src_res_table th.szallaskereso {
		background: #0025C6;
		color: #ffffff;
	}
	
	#src_res_table th.hovamenjunk {
		background: #696F00;
		color: #ffffff;
	}
	
	#src_res_table th.programajanlo {
		background: #006F00;
		color: #ffffff;
	}
	
	#src_res_table th.utazasiinfok {
		background: #006F60;
		color: #ffffff;
	}
	
	#src_res_table th.hasznosinfok {
		background: #890000;
		color: #ffffff;
	}
	
	#src_res_table th.tudakozo {
		background: #BC4C0D;
		color: #ffffff;
	}
	
#search_panel_two {
	background: url('images/find_m_bg.png') repeat-x top #EFEFEF;
	text-align: left;
	padding: 0px 10px 10px 10px;
	margin-bottom: 10px;
	overflow: auto;
	width: 800px;
	clear: left;
}
#search_panel_two h4 {
	margin: 0px;
	text-align: left;
	font-size: 16px;
	padding-top: 10px;
}
#search_panel_two p {
	margin: 0px;
	padding: 0px;
	line-height: 25px;
	text-align: left;
}

#search_panel_two p input.is_size {width: 200px;}
#search_panel_two select.is_size {width: 204px;}

#search_panel_two p.center {
	text-align: center;
}
#search_panel_two label {
	font-weight: bold;
	text-align: left;
}

div.sitemap ul li li {height: 18px; padding-top: 4px;}

#contact_form {
	width: 430px;
	float: left;
}
	#contact_form p {
		width: 410px;
		padding-left: 10px;
	}
	#contact_form p label {
		float: left;
		width: 200px;
		font-weight: bold;
	}
	#contact_form p span.red {
		color: #f00;
	}
	#contact_form p input, p textarea, p select{
		width: 200px;
	}
	#contact_form p textarea {
		height: 140px;
	}
	#contact_form p span.fine {
		color: #017D0A;
		font-size: 16px;
		font-weight: bold;
	}

	ul.contact {list-style-type: none; padding-left: 0px; }
	ul.contact li {line-height: 17px;}
	
div.uzemelteto {
	background: url('images/find_m_bg.png') repeat-x top #EFEFEF;
	float: right;
	width: 370px;
	margin-right: 20px;
	padding-left: 10px;
}

p span.red {
	color: #f00;
}

#cimszocontainer {
	width: 384px;
	text-align: right;
}

#cimszocontainer label {
	font-weight: bold;
}

#cimszocontainer select {
	width: 200px;
}

div.adverts {
	float: right;
	background: #EEEEEE;
	width: 140px;
	height: 620px;
	margin-bottom: 10px;
	overflow: hidden;
	text-align: center;
}

a.website {
	font-style: normal;
	font-size: 13px;
	color: #7E7E7E;
}

ul.charlinks {
	margin: 0px auto;
	width: 750px;
	text-align: center;
	margin-bottom: 30px;
}
	ul.charlinks li {
		display: inline;
	}
	ul.charlinks li a {
		font: bold 13px Arial;
		color: #000;
		text-decoration: none;
		
		padding: 1px 3px;
		background: url('images/src_btn_bg.gif');
	}
	
	ul.charlinks li a:hover {
		color: #CCCCCC;
		background: url('images/src_btn_hover_bg.gif');
	}

	ul.charlinks li span {
		color: #CCCCCC;
		padding: 1px 3px;
		background: url('images/src_btn_bg_onpage.gif');
	}

	
div.fltitle {
	margin: 0px auto;
	width: 750px;
}
	div.fltitle span.title {
		background: url('images/tw_char_bg.gif');
		display: block;
		margin-left: -5px;
		padding: 2px 5px;
		width: 250px;
		color: #C6510D;
		font: bold 14px Arial;
		margin-top: 5px;
		margin-bottom: 5px;
	}

	div.fltitle a {
		line-height: 25px;
	}

	div.fltitle_left {
		width: 400px;
		float: left;
	}

	div.fltitle_right {
		display: inline;
	}
	
#search_panel p.mrleft150, p.mrleft150 {
	margin-left: 150px;
}


div.advertpix {
	width: 10px;
	float: right;
}

div.kiemturcel {
	float: right;
	padding-top: 10px;
	width: 300px;
}

div.vertiline {
	background: #DBDADA;
	height: 1px;
	width: 820px;
	margin-bottom: 10px;
	overflow: hidden;
}

#msgout, #msgout_irsz {
	border: 0px;
	overflow: auto;
}

#dndiv {
	display: none;
}

/* charter style kieg */

.ms-list3-main {
	border-left-style: none;
	border-right-style: none;
	border-top: 1.5pt solid black;
	border-bottom: 1.5pt solid black;
	background-color: white;
}
.ms-list3-tl {
	font-weight: bold;
	color: navy;
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	border-bottom: 1.5pt solid black;
	background-color: white;
}
.ms-list3-left {
	font-weight: normal;
	color: black;
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	border-bottom: .75pt solid black;
	background-color: white;
}
.ms-list3-top {
	font-weight: bold;
	color: navy;
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	border-bottom: 1.5pt solid black;
	background-color: white;
}
.ms-list3-even {
	font-weight: normal;
	color: black;
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	border-bottom: .75pt solid black;
	background-color: white;
}
.style3 {
	text-align: center;
	font-size: x-small;
}
.style4 {
	font-size: 11px;
}
.style6 {
	font-weight: bold;
	color: navy;
	font-size: x-small;
	text-align: center;
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	border-bottom: 1.5pt solid black;
	background-color: white;
}
.style7 {
	font-weight: bold;
	color: navy;
	text-align: center;
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	border-bottom: 1.5pt solid black;
	background-color: white;
}
.style8 {
	font-weight: normal;
	color: black;
	font-size: xx-small;
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	border-bottom: .75pt solid black;
	background-color: white;
}
.style9 {
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-align: center;
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	border-bottom: .75pt solid black;
	background-color: white;
}
.style10 {
	font-weight: normal;
	color: black;
	text-align: center;
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	border-bottom: .75pt solid black;
	background-color: white;
}

p.pbehuz {
	text-align: left;
	margin-left: 10px;
	width: 800px;
}

/* charter style kieg vége */

span.orangebold {
	font-size: 14px;
	color: #DB5A0D;
	font-weight: bold;
}

/* myList */

ul.myList {
	height: auto;
	overflow: auto;
}

ul.myList, ul.myList ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

ul.myList li {
  margin-left: 15px;
  float: left;
}

	ul.myList li ul li ul {
	  margin-bottom: 20px;
	  width: 700px;
	  /* background: red; */
	}

ul.myList a {
  padding-left: 15px;
  background: url(images/bullet.gif) no-repeat center left;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #555;
  text-decoration: none;
  outline: none;
}

ul.myList a.closed {
  background: url(images/plus.gif) no-repeat center left;
}

ul.myList a.opened {
  background: url(images/minus.gif) no-repeat center left;
}
