@CHARSET "UTF-8";
  @import url("frame_varoslako.css");   
/*******************************************/
/* Pecs									   */
/* created by: Rufftech Kft.			   */
/* Css & html author: Ughoo - Mecs Gergely */
/*******************************************/

	html, body, div, span, p, h1, h2, h3, h4, h5, h6, ul, ol, li, img, form {
		margin:0px;padding:0px;border:0px none;outline:0px;
		list-style-type: none;
	}

	html, body { width:100%; height:100%; font-family: Verdana, Arial, sans-serif; font-size: 10px; }
	div.clr { clear:both; font-size:1em; }
	p.clr { clear:both; }
	span.fir { position:absolute;display:block;	width:100%; height: 100%; top:0;left:0; } a:hover .fir {cursor:hand; cursor: pointer;}
	:hover span.fir { text-decoration:none !important; font-size:0px !important;}

	a, a:link, a:visited, a:active, a:focus { text-decoration: none;  }
	a:hover { text-decoration: underline; }

	:focus { outline: 0; }

	a img, a:hover img {border: 0px none;}


	.left {float:left;}
	.right {float:right;}
	.nobrd { border: 0px none !important; }

	input.text,
	div#map_canvas input.gsc-input {
		padding: 3px 5px 3px 8px;
		color:#1b4b79;
		font-family: Verdana, Arial, sans-serif;
		font-size:10px;
		border: 1px solid #d6d6d6;
		background:#ffffff url(../img/input_text.gif) left top repeat-x;
		outline:0px;		
	}

img.imgleft {
    float: left;
    margin: 0px 10px 0px 0px;
    border: solid 1px #787878;
    padding: 1px 1px 1px 1px;
}
img.imgright {
    float: right;
    margin: 0px 0px 0px 10px;
    border: solid 1px #787878;
    padding: 1px 1px 1px 1px;
}

div.box_sep230 {
	width: 230px;
	height:1px;
	overflow:hidden;
	margin-left: 8px !important;
}

/* banner */

.banner_728x90 {
	display:block;
	width: 728px;
	height:90px;
	margin: 32px auto -32px auto;
	border: 1px solid #000000;
}

.banner_468x60 {
	display:block;
	width: 468px;
	/* height: 60px; */
	margin: 17px auto 23px auto;
/*	border: 0px none !important; */
	border: 1px solid #000000;
}

.banner_160x600 {
	display:block;
	width: 160px;
	height:600px;
	border: 1px solid #000000;
}



#wb_banner1 {
margin: 32px auto -32px auto;
text-align:center;
}

#wb_banner2 {
margin: 0px 0px 30px 0px;
text-align:center;
}

#wb_banner3 {
clear:both;
margin: 30px 0px 10px 0px;
}

#wb_banner4, #wb_banner6 {text-align:center }
#wb_banner4 img, #wb_banner6 img {
margin: 15px auto 15px auto;
}

.banner img, .banner a img, .banner a:hover img   {
border: 1px solid #000000;
}

.banner_sep {
		display:block;
		width:616px;
		height: 1px;
		background-color: #e1e1e1;
		overflow:hidden;
		margin: 12px 0px 5px 20px;
		}

/* main */

html, body {
	background-color: #bbbbbb;
	color:#ffffff;
}

div#wrap {
	width: 100%;
	height:100%;
	text-align: center;
}

	div#site {
		width:970px;
		overflow:hidden;
		margin: 0 auto;
		padding-top:60px;
		text-align:left;
	}

	#nameday_top {
		text-align:right;
		padding-right:20px;
		padding-bottom: 10px;
	}

div#head {
	position:relative;
	display:block;
	width: 970px;
	height: 99px;
	overflow:hidden;
	text-align:left;
	background-color: transparent;
}

	div#head h1, div#head h1 a {
		display:block;
		width: 240px;
		height:100px;
		overflow:hidden;
		text-align:center;
	}

		div#head h1 a .fir {}

	div#splash_content {
		position:absolute;
		display:block;
		width: 728px;
		height: 100px;
		top: 0px;
		left: 236px;
	}
	#blind {
		position:relative;top:32px;left: 670px;
	}
		div#versions a {
			position:absolute;
			display:block;
			width:120px;
			height:19px;
			line-height:18px;
			text-align:center;
			top:66px;
			color:#ffffff;
		}

			div#versions a:hover {text-decoration: none;}

			a#varoslako { left: 306px; }
			a#hivatali { left: 443px; }
			a#turista { left: 577px; }
			

			div#kereses {
				position:Absolute;
				display:block;
				top:128px;
				left:472px;
			}

			div#kereses input.text {
				position:relative;
				display:block;
				clear:both;
				margin-bottom:8px;
				width: 195px;
				height:auto;
			}

			div#kereses div.box_sep230 { width: 210px; margin-bottom: 5px; }
			div#kereses a.button { margin-left: 4px;}

		div#splash_content p {
			position:Absolute;
			display:Block;
			width: 212px;
			left: 472px;
			top: 115px;
			text-align: left;
			line-height: 14px;
			color:#ffffff;
		}

		div#splash_content div#flags {
			position:absolute;
			display:block;
			left: 32px;
			top: 62px;
			text-align:left;
		}

			div#splash_content div#flags a {
				display:block;
				float:left;
				height: 19px;
				line-height: 19px;
				margin-bottom: 5px;
				padding-left: 32px;
				width:58px;
				color:#ffffff;
			}

				a#flag_en {background: transparent url(../img/flag_en.gif) left top no-repeat; }
				a#flag_de {background: transparent url(../img/flag_de.gif) left top no-repeat; }
				a#flag_hr {background: transparent url(../img/hrv_flag.gif) left top no-repeat; }

/*
		div.splash_kek { background: url(../img/splash_heads.gif) -232px 3px no-repeat; }
		div.splash_piros { background: transparent url(../img/splash_heads.jpg) -232px -272px no-repeat; }
		div.splash_zold { background: transparent url(../img/splash_heads.jpg) -232px -544px no-repeat; }
*/

		div.splash_kek p strong { color: #1b4b79;}
		div.splash_piros p strong { color: #852812;}
		div.splash_zold p strong { color: #187016;}		



div#hull {
	position:relative;
	display:block;
	background: transparent url(../img/site_bg_feher.gif) left top repeat-y;
	width:970px;
	height: auto !important;
	clear:both;
}

	div.szurke div#hull {
		background: transparent url(../img/site_bg_szurke.gif) left top repeat-y;
	}

div#hull_end {
	position:relative;
	display:block;
	width: 970px;
	height:10px;
	clear:both;
	background: transparent url(../img/site_bg_end.gif) left top no-repeat;
}

	div#headbar {
		position:relative;
		display:block;
		width: 961px;

		height: auto;

		border-top: 1px solid #fff;
		border-bottom: 1px solid #fff;
		background-color: #ffb500;
		margin-left:3px;

		margin-bottom: 20px;
		padding-bottom:13px;
	}

/*
		div#headbar ul {
			display:block;
			width: 170px;
			float:left;
			overflow:hidden;
			padding-top: 13px;
		}
			
			div#headbar ul#hb_1 {}
			div#headbar ul#hb_2 {}
			div#headbar ul#hb_3 {}
			div#headbar ul#hb_4 {width:230px;}
			div#headbar ul#hb_5 {width:205px;}
*/
		div#headbar ul li {
			position:relative;
			display:block;
			overflow:hidden;
			height:15px;
			line-height:13px;
			padding-left:18px;
			background-color: transparent;
			float:left;
		}
	/* uj soros menu */
	div#headbar ul {margin-top:13px;padding-bottom: 13px;}

	div#headbar ul.menu4col li {  width:218px; }
	div#headbar ul.menu5col li {  width:171px; }
	div#headbar ul.menu6col li {  width:120px; }
		div#headbar ul.menu6col li.colsize4 { width: 140px; }
		div#headbar ul.menu6col li.colsize6 { width: 210px; }
	/* uj soros menu vege */

		div#headbar ul li a {
			display:block;
			padding-left: 22px;
			height:11px;
			line-height:10px;
			color:#ffffff;
			font-weight:bold;

			padding: 2px 4px 2px 25px;
		}
		
			div#headbar ul li a:hover, div#headbar ul li a.current { background-color: #ffe093; text-decoration:none; }

	div#subheadbar {
		position:relative;
		display:block;
		width: 961px;
		height:auto;
		border-top: 7px solid #ffd46b;
		border-bottom: 1px solid #fff;
		background-color: #ffe093;
		margin-left:3px;

		margin-top:-21px;
		margin-bottom: 20px;
		padding-top:13px;
		padding-bottom:15px;
	}

		div#subheadbar ul {
			display:block;
			width: 961px;			
			overflow:hidden;
		}

		div#subheadbar ul li {
			position:relative;
			display:block;
			overflow:hidden;
			min-height:15px;
			line-height:13px;
			padding-left:18px;
			background-color: transparent;
			float:left;

/*			position:relative;
			display:block;
			overflow:hidden;
			height:auto;
			float:left;
			line-height:15px;
			padding-left:18px;
			padding-bottom: 5px;
			width:131px;
			background-color: transparent; */
		}

	/* uj soros menu */
	div#subheadbar ul.menu4col li {  width:218px; }
	div#subheadbar ul.menu5col li {  width:171px; }
	div#subheadbar ul.menu6col li {  width:120px; }
		div#subheadbar ul.menu6col li.colsize4 { width: 140px; }
		div#subheadbar ul.menu6col li.colsize6 { width: 210px; }
	/* uj soros menu vege */


		div#subheadbar ul li a {
			position:relative;
			display:block;
			background: transparent url(../img/arrow_feher_doboz.gif) 5px 2px no-repeat;
			line-height:9px;
			font-weight:bold;
			font-size: 10px;
			padding: 2px 4px 2px 25px;
		}


		div#subheadbar ul li a:hover, div#subheadbar ul li a.current {
			background-color: #FFB500;
			color:#ffffff;
			text-decoration:none;
		}


div#footer {
	height: 20px;
	line-height: 20px;
	margin-top: 10px;
	margin-left:3px;
	margin-bottom: 12px;
	width: 936px;
	padding-left: 15px;
	padding-right:10px;
	border-top: 1px solid #d1d1d1;
	border-bottom: 1px solid #d1d1d1;
	font-size: 9px;
}

div#footer ul {
	display:block;
	width: 540px;
	float:right;
	height:20px;
	line-height:20px;

	text-align:right;
}

	div#footer ul li {
		display:inline;
		height: 20px;
		line-height:18px;
		padding-right:8px;
	}

	div#footer li a {
		padding-left: 10px;
		color:#ffffff;
	}

	div#footer li.rufftech {
		border-left: 1px solid #a9a6a6 !important;
	}

		div#footer li.rufftech a  { color: #0f567b; background-image:none;}
		div#footer li.rufftech a img { margin-bottom: -5px; }



/* sidebar */

#sidebar, .sidebar {
	position:relative;
	float:right;
	padding-right:22px;
	width: 250px;
	height:auto;
	overflow:hidden;
}

.box_1 {
	width: 250px;
	height:auto;
	overflow:hidden;

	background: transparent url(../img/box_1_bg.gif) left 5px repeat-y;

	color:#787878;
}

.box_1_head {
	display:Block;
	width:250px;
	height: 28px;
	overflow:hidden;
}

.box_1_end {
	width:250px;
	height:5px;
	overflow:Hidden;

	background: transparent url(../img/box_1_end.gif) left top no-repeat;
	margin-bottom: 15px;
}

	.box_1_head h2 {
		display:Block;
		width:250px;
		height: 28px;
		line-height:30px;
		text-indent: 28px;
		font-size:9px;
		color:#ffffff;
	}

		.box_1_head h2 a {
			font-size:9px;
			color:#ffffff;	
		}

div#sidebar .box_sep230,
div.sidebar .box_sep230 {
	background-color: #e1e1e1;
}

/* 
.box_2 {
	width: 250px;
	height:auto;
	overflow:hidden;

	background: transparent url(../img/box_2_bg_kek.gif) left 5px repeat-y;

	padding-left:12px;
}

.box_2_head {
	display:Block;
	width:250px;
	height: 28px;
	background: transparent url(../img/box_2_head_kek.gif) left top no-repeat;
}

.box_2b_head {
	display:Block;
	width:250px;
	height: 28px;
	background: transparent url(../img/box_2_head_kek_vilagos.gif) left top no-repeat;
}

.box_2_end {
	width:250px;
	height:5px;
	overflow:Hidden;

	background: transparent url(../img/box_2_end_kek.gif) left top no-repeat;
	margin-bottom: 15px;
}

	.box_2_head h2,
	.box_2b_head h2 {
		display:Block;
		width:250px;
		height: 28px;
		line-height:28px;
		text-indent: 15px;
		font-size:10px;
		font-weight:bold;
		color:#ffffff;		
	}
*/



.cikkgyujtobox ul {
	padding-left:10px;
	margin-bottom: 7px;
}

	.cikkgyujtobox ul li {
		position:relative;
		display:block;
		width:230px;
		height:auto;
		padding-top: 7px;
		padding-bottom: 7px;
		padding-left:2px;
		margin-bottom:1px;
		clear:both;
		border-bottom: 1px solid #e1e1e1;
		background-color:#ffffff;
	}

.cikkgyujtobox a.kep {
	position:relative;
	display:block;
	width: 54px;
	height:54px;
}
	.cikkgyujtobox a.kep img {width: 54px; height: 54px;}


	.cikkgyujtobox ul li .boxtest {
			min-height: 44px;
			height: auto !important;
			height: 44px;
	 	float:right;
		width: 165px; 
		line-height: 12px;
	}

	.cikkgyujtobox ul li.noimg .boxtest {
		float:none;
		width: 230px;
			min-height: 24px;
			height: auto !important;
			height: 24px;
	}

.box_1 h5 { 
	font-size: 10px;
	font-weight:bold;
	}

.box_1 .boxtest p {
	font-size: 10px !important;
	color:#787878;
}

.box_1 .boxtest a {
	font-size:10px;
	color:#ffb708;
}


/* idojaras doboz */

.idojaras_info {
	height: 50px;
	padding: 7px 30px 0px 15px;
	font-size: 11px;
	font-weight: bold;
}

.tabla_idojaras, .tabla_stream { width: 230px; margin-left:10px; margin-bottom:5px; }
.tabla_idojaras th, .tabla_stream th, span.stream_time { color:#a1a1a1 !important; }

.tabla_idojaras th,
.tabla_idojaras td,
.tabla_stream th, 
.tabla_stream td {
	height:18px;
	vertical-align: middle;
	text-align:left;
	padding-left:5px;
	font-weight:bold;
	font-size:11px;
}

/* streambox */

.streambox {
	padding-top: 12px;
}

#flash_stream {
	width: 234px;
	height:160px;
	margin-left: 8px;
	margin-bottom:12px;
	margin-top:-4px;
	
	text-align:Center;
	line-height:160px;
}

/* e-ugyintezes */
/* FIXME */
#eugy {
	width: 234px;
	margin-left: 0px;
	margin-bottom:12px;
	margin-top:-4px;
padding: 10px 0px 0px 0px;
text-align: left;
}

/* keresesbox */

.keresesbox {
padding-top:18px;
padding-bottom: 15px !important;
}

.keresesbox .box_sep230 { 	margin: 13px 0px 8px 10px; }

/* hirlevel */

.hirlevelbox {padding-top:12px;padding-bottom: 5px !important;}

.hirlevelbox .box_sep230 { 	margin: 3px 0px 8px 10px; }

.box_1 input.text {
	position:relative;
	display:block;
	clear:both;
	margin-left: 12px;
	margin-bottom:8px;
	width: 210px;
	height:auto;

	padding: 3px 5px 3px 8px;
	font-family: Verdana, Arial, sans-serif;
	font-size:10px;
	border: 1px solid #d6d6d6;
	background:#ffffff url(../img/input_text.gif) left top repeat-x;
	outline:0px;
}


/* nyeremenyjatek */

.nyeremenyjatek .boxtest {
	padding: 8px 8px 0 10px;
}

.nyeremenyjatek p {
	padding-top: 13px;
}

/* kiemelt partnerek */
/*
.tabla_kiemelt_partnerek {
	margin-top: 16px;
	margin-bottom:21px;
}

	.tabla_kiemelt_partnerek td { padding-left: 3px; }

*/

/* kiemelt partnerek */

	.tabla_kiemelt_partnerek {
	margin-top: 16px;
	margin-bottom:21px;
	text-align: center !important;

	margin-left: auto;
	margin-right:auto;
	}

	.tabla_kiemelt_partnerek td { 
	padding-left: 3px;width: auto !important;
	display:inline !important;
	text-align:center !important;


	}

	.tabla_kiemelt_partnerek td a img {
	margin-bottom: 0px !important;
	vertical-align:middle!important;
	line-height: 80px!important;
	font-size: 80px;
	}

/* city guide */

.box_1 h6 {
	font-size: 10px;
	padding:8px 0px 3px 10px;
}

.button {
	height:13px;
	line-height:13px;
	text-align:left;
	padding: 0px 0px 0px 20px !important;
	margin-left: 10px;
	margin-bottom: 5px !important;

	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-position: 3px 2px;
	background-repeat: no-repeat;
	background-color: transparent;
	cursor:pointer;
}

ul.lista {
	padding-left:9px;
	padding-bottom:7px;
}

	ul.lista a {
		font-size: 10px;
		color:#787878;
		text-decoration: underline;
		line-height: 15px;
	}

		ul.lista a:hover {
			text-decoration: none;
		}

.city_guide {padding-bottom:7px;}
.city_guide .box_sep230 {
	margin: 6px 0px 6px 0px;
}

/* szavazas */


.szavazas {padding-bottom:6px;}
.szavazas .box_sep230 {margin: 18px 0px 8px 0px;}
.szavazas form {
	padding-left: 6px;
	padding-top: 6px;
}

	.szavazas li {
		clear:Both;
		overflow:hidden;
		display:block;
		height:auto;
		line-height:16px;
		margin-bottom: -1px;
		padding-bottom:3px;
		border: 0px none !important;
		border: 1px solid #ffffff;
	}

.szavazas input.radio {
	display:block;
	width: 14px !important;
	height:14px !important;
}
.szavazas label {
	float:right;
	display:block;
	width: 210px;
	line-height:14px;
	min-height:19px;
	padding-right: 12px;
	margin-bottom: -2px;
}


/* content elemek */

div#content { padding-bottom: 5px; }

.widebox {
	position:relative;
	display:block;
	width: 665px;
	height:auto;
	overflow:hidden;

	background: transparent url(../img/widebox_1_bg.gif) left 5px repeat-y;

	color:#787878;
}

.widebox_head {
	display:Block;
	width:665px;
	height: 28px;
	overflow:hidden;
	background-repeat: no-repeat;
	background-position: left top;
}

.widebox_end {
	position:relative;
	display:block;
	width:665px;
	height:10px;
	overflow:Hidden;

	background: transparent url(../img/widebox_1_end.gif) left top no-repeat;
	margin-bottom: 10px;
}

.widebox, .widebox_head, .widebox_end {
	margin-left: 24px;
}

	.widebox_head h2 {
		position:relative;
		display:Block;
		height: 25px;
		line-height:25px;
		font-size:9px;
		color:#ffffff;
		padding-left:40px;
		background-repeat: no-repeat;
		background-position: 25px 10px;
	}

		.widebox_head h2 a {color:#ffffff;}
		.widebox_head h2 div.fontsize {
			display:block;
			width: 160px;
			height:17px;
			line-height: 15px;			

			position:absolute;
			top: 6px;
			right:30px;

			text-align:center;
			background-repeat: no-repeat;
			background-position: left top;
		}

		.widebox_head h2 div.fontsize a {
			height:17px;
			line-height:15px;
			text-align:left;
			padding: 0px 0px 0px 14px !important;

			font-family: Verdana, Arial, sans-serif;
			font-size: 9px;
			font-weight: normal;
			color:#ffffff;
			overflow:hidden;
			background-repeat: no-repeat;
			background-color: transparent;
		}

		a#fontsize_up {background-position: 1px -58px;}
		a#fontsize_down {background-position: 1px -78px;}

		div.post {
			padding-top: 13px;
			padding-left:20px;
			padding-right:22px;
			padding-bottom:10px;
		}

			div.post450 {
				width: 412px;
				float:left;

				background: transparent url(../img/dot_szurke.gif) right top repeat-y;
				margin-right:-4px;
				margin-bottom:10px;
			}

			div.post650 {
				width:608px;
			}

	a.printversion {

		height: 16px;
		line-height:16px;
		background: transparent url(../img/printversion.gif) left top no-repeat;
		font-size: 10px;
		float:right;
		padding-left:22px;
	}

	a.rss_printversion {
		height: 17px;
		line-height:16px;
		background: transparent url(../img/printversion.gif) left 2px no-repeat;
		font-size: 10px;
		float:right;
		padding-left:22px;
		padding-right: 6px;
		color:#365f9e;
		cursor: pointer;
	}
	span.date {
		color:#cdcdcd;
		font-size: 12px;
		font-weight:bold;
	}

	div#content h1 {
		font-family: Georgia, Arial, sans-serif;
		font-size:34px;
		line-height:34px;
		color:#000000;
		font-weight: bold;
		margin: 8px 0px 10px 0px;
	}

	div#content p, div.post {
		color:#787878;
		font-family: Verdana, Arial, sans-serif;
		font-size: 12px;
		line-height:15px;
		font-weight: normal;
		}

	div#content p {
		padding-top: 8px;
		padding-bottom:8px;
	}

		div#content p.intro {
			font-family: Verdana, Arial, sans-serif;
			font-size:12px;
			font-weight: bold;
			padding-bottom: 13px;
		}
		div#content p.kerdes {
			font-family: Verdana, Arial, sans-serif;
			font-size:14px;
			font-weight:bold;
			padding: 10px 0px 10px 0px;
			text-align:center;
			border: solid 1px #3d81b1;
			clear: both;
			margin: 5px 0px 5px 0px;
			width: 615px;
			background: #cae9ff;
		}
		div#content p.kerdes a,
		div#content p.kerdes a:hover {
			font-family: Verdana, Arial, sans-serif;
			font-size:14px;
			font-weight:bold;
			padding: 10px 0px 0px 0px;
			text-decoration: underline;
		}
		
		div.post a.refresh,
		div.post a.refresh:hover {
			border: solid 1px #3d81b1;
			clear: both;
			margin: 0px 0px 5px 0px;
			width: 615px;
			background: #e7e7e7;
			display: block;
			text-align: center;
			padding: 10px 0px 10px 0px;
			text-decoration: underline;
		}
		div#content span.author {
			color:#787878;
			padding: 1px;
			font-size: 12px;
		}

			div#content span.author a { color:#787878; font-size: 12px; }

		blockquote {
			font-size: 12px;
			font-weight:bold;
			color:#343434;
			padding: 14px 20px 18px 33px;
			margin: 5px 12px 5px 0px;
			width: 107px;
			float:left;

			border: 1px solid #e1e1e1;
			background: transparent url(../img/apos_1.gif) 11px 14px no-repeat;
		}

		div.post div.sep {
			display:block;
			width: auto;
			height: 1px;
			background-color: #e1e1e1;
			overflow:hidden;
			margin: 12px -8px 5px 0px;
		}

	div.post h3 {
		font-family: Verdana, Arial, sans-serif;
		font-size:12px;
		font-weight: bold;
		padding-top:5px;
		padding-bottom: 15px;
	}

	div.post ul {
		padding:0px 0px 4px 2px; 
	}

	div.post ul li {
		color:#787878;
		font-family: Verdana, Arial, sans-serif;
		font-size: 12px;
		line-height:15px;
		font-weight: normal;

		padding-left: 16px;
		}


	div.post table {padding-right: 5px;width: 610px !important;}

	div.post450 table {width: 430px !important;}

	div.post table thead, div.post table th {
		background-color:#cacaca !important;
		color:#ffffff !important;
		font-size:12px  !important;
		font-weight:bold !important;
	}

		div.post table th, 
		div.post table td {
			padding-left: 15px !important;
			line-height:20px !important;
			vertical-align: middle  !important;
			border: 0px none !important;
		}

	div.pager {
		width:auto;
		float:right;
		color:#ffb708;
		text-align:center;
		padding-right: 8px;
		line-height:10px;
		height:10px;
		font-size:10px;

		margin-top:10px;
		margin-bottom: 15px !important;
		margin-bottom: 8px;
	}
		div.pager span { color: #787878; }

		div.pager a, div.pager a:hover {color:#ffb708;}

		div.pager a.left,
		div.pager a.right {
			position:relative;
			display:inline !important;
			float:none !important;		
			padding:5px;		
			font-size:3px;
			margin-left: 2px !important;
			margin-right:2px;
			margin-top: -3px !important;
			background-repeat: no-repeat;
			border: 1px solid #ffffff;
		}
			div.pager a.left {background-position: left -39px; }
			div.pager a.right {
				background-position: 3px -19px; 
				padding-left: 8px;}


	* html div.pager a.left,
	* html div.pager a.right {
		display:inline-block !important;
		margin-bottom: -12px !important;
		
	}


	td.zebra { background-color: #f7f7f7;}


div.cikk_sidebar {
	float:left;
	width: 161px;
	height: auto;
/*	background: transparent url(../img/dot_szurke.gif) left top repeat-y; */
	padding-left:17px;
	padding-bottom:16px;
}

	div.cikk_sidebar h3 {
		font-family: Verdana, Arial, sans-serif;
		font-size:12px;
		font-weight: bold;
		padding-top:5px;
		padding-bottom: 5px;
		margin-bottom: 10px;
		
		border-bottom: 1px solid #e1e1e1;
	}

	div.cikk_sidebar ul.kepgaleria {margin-top: -5px;}

	div.cikk_sidebar ul.kepgaleria li {
		padding-top: 7px;
		padding-bottom:16px;
	}

	div.cikk_sidebar ul.lista {
		padding-left:4px;
	}

	div.cikk_sidebar ul.lista li {
		padding-bottom: 12px;
		padding-left: 0px;
	}

	div.cikk_sidebar ul.lista li a {
		display:block;
		padding-left: 15px;
		padding-right:10px;
		background-position: left 2px;
		background-repeat: no-repeat;
		line-height:11px;
		text-decoration: none;
	}

		div.cikk_sidebar ul li a:hover {text-decoration:underline;}
		div.cikk_sidebar ul li a.current {font-weight:bold;}



div#index_intro {
	position:relative;
	display:block;
	width:auto;
	min-height:450px;
	height:auto !important;
	height:450px;
	padding-left:3px;
	margin-top: -20px;

	background: transparent url(../img/index_intro_bg.jpg) 3px top no-repeat;
}

	div#index_intro .sidebar {
		padding-top:20px;
	}

div#index_body {
	position:relative;
	display:block;
	width: 967px;
	height:auto;
	background-position: 3px top;
	background-repeat: no-repeat;
	padding-top:55px;
	z-index:10 !important;
}



	div#intro_box, div#newfunctions {
position:Relative;
		width: 194px;
		height:auto;
		background: transparent url(../img/dot_szurke.gif) right top repeat-y;
		float:left;
		

		color:#787878;

		padding-left: 24px;
		padding-right:18px;
		padding-bottom:20px;
		margin-bottom:15px;
	}
div#intro_box {overflow:hidden;}

div#newfunctions {
	margin-bottom:0px;
	padding-bottom:5px;
padding-top:10px;
	margin-top: -15px;
	padding-left: 10px;
	width: 208px;
}
div#newfunctions a {
	font-size: 13px;
}
div#newfunctions ul li {
padding-top: 4px;
}
div#newfunctions ul li .button{
background-position: 3px 5px !important;
}
div#newfunctions .item0 {
color: #ffc12c !important;
}

		div#intro_box p {padding-top:13px;}
		
		div#intro_box p.intro {
			font-weight:bold;
			padding-top: 0px;
		}

		div#intro_box img {
			margin-right:10px;
		}

div#newfunctions h2,	
div#intro_box h2, div#intro_content h2 {
		position:absolute;
		display:block;
		width:auto;
		height:22px;
		font-weight:bold;
		font-size:16px;
		color:#ffffff;
		top:12px;
		left: auto;
	}

div#intro_box h2 {
position:relative;
display:block;
width: 246px;
height:22px;
left:0px;
margin-left:-21px;
padding-left:20px;
padding-top:10px;
padding-bottom:10px;
}
	
div#intro_content h2 { 
left: 0px; 
top: -42px;
z-index:1000 !important;
margin-bottom: -30px;
position:absolute;
}

div#newfunctions h2 {
z-index: 10000 !important;
top:-30px;
left:20px;
}

		/* ie6 bukk */

		* html div#intro_content h2 {
			position:Relative;
			text-align:left;
			/* margin-top:-55px; */
			/* margin-bottom:35px; */
			/* margin-left: -264px; */
		}

div#intro_content {
	width: 435px;
	float:right;
	margin-bottom:15px;
position:relative;
}

	/* html div#index_body div#intro_content {overflow:hidden;} */

	div#index_body h3 {
		display:block;
		width: 200px;
		font-size: 11px;
		font-weight:bold;
		line-height: 18px;
		color:#ffb708;

		border-bottom: 1px solid #e1e1e1;
	}

	div#intro_content .gyujtobox {
		width: 200px;
		float:left;
		padding-right:17px;
		padding-bottom:12px;
		color: #787878;
	}

	div#intro_content .gyujtobox ul { padding-left:4px;	}
	div#intro_content .gyujtobox ul li { padding-top: 7px; padding-bottom:7px;}

div#intro_content strong {
	font-size: 11px;
	display:block;
	margin-bottom:6px;
}

div#intro_content strong a:hover {
	text-decoration: none;
}

div#intro_content strong span {
	padding-left: 15px;
	background-position: left -18px;
	background-repeat: no-repeat;
}

div#intro_box a, div#intro_content a {
	font-size:10px;
	color:#ffb708;
}


/* programajanlo, forumlista */

ul.programlista, ul.forumlista {
	padding: 0px;
	margin-left: 0px;
}

ul.kiemeltlista {
	display:block;
	width: 322px !important;
	width: 320px;
	float:left;
}

div.post ul.kiemeltlista li {
	display:block;
	width: 294px;
	/*min-height: 388px;*/
	height:auto;

	padding-left: 0px;
	padding-top: 16px;
	margin-bottom: 10px;
	text-align:left;

	background:none;
}


div.post ul.forumlista li, 
div.post ul.programlista li {
	display:block;
	width: 612px;
	height:auto;

	padding-left: 0px;
	padding-top: 10px;
	margin-bottom: 10px;
	text-align:left;

	background:none;
}
	div.post ul.forumlista li {padding-bottom:13px;	border-bottom:1px solid #e1e1e1;}
	div.post ul.programlista li { margin-top:6px; background: transparent url(../img/rounded_bg.gif) left top no-repeat !important; }

	ul.programlista li div.box_zaro {
		position:relative;
		display:block;
		width:auto;
		overflow:hidden;
		clear:both;
		height: 5px !important;
		background: transparent url(../img/rounded_bg_end.gif) left top no-repeat;
	}

	ul.kiemeltlista li a img {
		margin-bottom:9px;
	}
	
	ul.programlista li a img {
		margin-left:9px;
	}

	ul.programlista li div.boxtest,
	ul.forumlista li div.boxtest {
		width: 487px;
		font-size: 10px;
		line-height: 12px;

		padding-right:15px;
		padding-bottom:5px;
	}

	ul.programlista li div.boxtest h3 a { font-size: 12px !important; }

		ul.programlista li.noimg div.boxtest { width: auto !important; padding-left: 10px; float: none !important; }
		ul.forumlista li.noimg div.boxtest{ width: auto !important; float: none !important; }

	ul.kiemeltlista li div.boxtest,
	ul.kiemeltlista li div.boxtest p {
		width: auto;
		font-size: 10px !important;
		line-height: 16px;

		padding-right:15px;
		padding-bottom:5px;
		padding-top:0px;
	}

		ul.kiemeltlista li div.boxtest {
			padding-top: 7px;
			padding-bottom: 12px;

			border-top: 1px solid #e1e1e1;
			border-bottom: 1px solid #e1e1e1;
		}

	ul.programlista li div.boxtest,
	ul.forumlista li div.boxtest { float:right; }

		div#content div.post ul.forumlista li h3,
		div#content div.post ul.forumlista li h3 a,
		div#content div.post ul.kiemeltlista li h3,
		div#content div.post ul.kiemeltlista li h3 a {
			font-size: 14px;
			font-weight:normal;
			color:#000000 !important;
			padding-bottom:0px !important;
		}

		div#content div.post ul.programlista li div.boxtest h3,
		div#content div.post ul.programlista li div.boxtest h3 a {
			padding-bottom:0px !important;
		}

		div#content div.post ul.programlista li div.boxtest p,
		ul.programlista li div.boxtest strong.date {
			padding:0px;
			font-size: 10px !important;
			line-height: 12px;
		}

		div#content div.post ul.forumlista li div.boxtest,
		div#content div.post ul.forumlista li div.boxtest p,
		div.post li.kiemeltlista div.boxtest p {
			line-height: 15px;
		}

		a.more,
		div#content div.post div.boxtest a {color:#ffb708;font-size:10px;}
		 		
		p.helyszin {color:#ffb500 !important;margin-bottom:12px;}
		p.author, p.postnotes  {
			padding:0px!important;
			margin-bottom:15px;
			font-size:10px !important;
			line-height: 15px !important;
			}

			p.postnotes {
				color:#787878;
				margin-bottom: 0px;				
				}

		p.forumdate, p.forumdate a {
			font-size: 14px !important;
			font-weight:normal;
			padding:0px !important;			
			line-height: 15px;
			text-decoration:none;
		}
			p.forumdate {padding-bottom: 9px !important;}
			p.forumdate a:hover {text-decoration: underline;}


		div#content p.forumkerdes {
			font-size:12px;
			font-weight: bold;
			color:#000000;
			padding: 20px 20px 0px 0px;
		}

		div#content p.forumvalasz {
			font-size: 10px;
			font-weight: normal;
			color:#787878;
			padding: 20px 20px 0px 0px;
		}

ul.programlistaEn {
    width:417px;
}

ul.programlistaEn li {
    border-bottom:1px solid #e1e1e1;
    clear:both;
    padding:13px 0px 13px 0px;
}

ul.programlistaEn li .boxtest {
    width: 325px;
    float:right;
}

div#index_body ul.programlistaEn li .boxtest h3 {
    border: 0px none;
    font-size:11px;
}

div#index_body ul.programlistaEn li .boxtest h3 a {
    font-size:11px;
}


ul.programlistaEn li p.helyszin {
    font-size:11px;
    color:#000000;
    font-weight:bold;
    margin-bottom:4px;
}

ul.programlistaEn li p {
    color:#787878;
}

ul.programlistaEn li img {
    float:left;
}

ul.programlistaEn li div.box_zaro {
    clear:both;
}


div.ajanlo, div.ajanlo ul {
	display:block;
	width: 652px;
	height:215px;
	overflow:Hidden;
}

div.ajanlo ul {
	display:block;
	width: 660px;
	height:215px;
}

div.ajanlo li {
display:block;
width:218px;
height:215px;
float:left;
margin:0px;
padding-top:9px;
width: 218px;
overflow:hidden;

text-align: center;

}

.ajanlo_panel {
width: 196px;
overflow:Hidden;
min-height: 196px;
margin: 0 auto;
background: transparent url(../img/ajanlo_bg_end.gif) left bottom no-repeat;
text-align:left;
}

	a.ajanlokep {
		display:block;
		width:196px;
		height:141px;
		overflow:Hidden;
		position:Relative;
		margin:0 auto;
		margin-bottom:5px;
	}

		.ajanlo_panel p {
			padding: 0px 15px 5px 15px !important;
		}

	a.ajanlolink {
		display:block;
		width: 196px;
		font-size:12px;
		font-weight:bold;
		color:#ffb500;
		line-height:14px;
	}

	.ajanlo_panel strong { font-size:10px; }
		

div.post form div.sep_border {margin-bottom:12px;}


div.filter_form {
	width:615px;
	border-top:1px solid #e1e1e1;
	overflow:hidden;
}

	div.filter_form ul { width: 650px;}

	div.filter_form li {
		display:block;
		width: 230px;
		float:left;
		background: none !important;
		padding-left: 10px !important;
		margin-top: 5px;
		margin-bottom: 5px;
		padding-bottom: 8px;
	}

		li#ds_1, li#ds_2 {width: 164px;	background: transparent url(../img/dot_szurke.gif) right top repeat-y !important;}

div.filter_form h3 {
	font-size:11px;
	padding-bottom:0px;
	margin-bottom:0px;
	line-height: 11px;
}

div.filter_form span {display:block;font-size:10px;padding-bottom:8px;}

.filter_form_end {
line-height:19px;
height: 19px;
}

	.filter_form_end a {
		line-height: 18px;
		margin-left:17px;
	}

div.filter_form select { 
	width: 150px;
	line-height:18px;
	height:18px;
	}

div.filter_form select, 
div.filter_form input.text {
	font-family: Verdana, Arial, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
}

div.filter_form input.text {width: 115px !important;}
div.filter_form img { margin-left: 2px;margin-top:0px; }

li#ds_3 select {width: 210px;}


li.city_guide {
	display:block;
	background: transparent url(../img/dot_szurke.gif) right top repeat-y !important;
	}

	li#cg_1, li#cg_2 {	background: transparent url(../img/dot_szurke.gif) right top repeat-y !important; }

	li#cg_1 {width:160px;}
	li#cg_2 select {width: 200px;}


.sep_border {
	height:11px;
	width:615px;
	overflow:hidden;
	margin-left: 3px;
	margin-right: 18px;
	background: #e1e1e1 url(../img/border_szurke.gif) 0 0 repeat-x;
}

div.post .sep_border {margin-left:1px;}

form .sep_border {margin:0px;}


h2.alcim {
	font-family: Georgia, Arial, sans-serif;
	font-size: 25px;
	font-weight: normal;
	padding-bottom: 4px;

	color:#000000;
	height: 25px;
	line-height:26px;
	margin-top:-32px;

	clear:left;

}

	* html h2.alcim,
	*:first-child+html h2.alcim{
		padding-bottom: 10px;
		margin-top: -45px;
	}

div.forum_info_box, div.info_box {
	width:264px;
	border-top:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
	padding: 15px;
	float:left;
	margin-top: 18px;

	font-size: 10px;
}
	div.forum_info_box {
	margin-bottom: 18px;		
	}

	div.forum_info_box h3, div.info_box h3 {font-size: 11px;padding-bottom:5px;}
	div.forum_info_box p, div.info_box p {font-size: 10px !important; padding:0px 0px 10px 0px !important;}
	div.forum_info_box label {display:block; font-size: 10px;padding-top:5px;}

	div.forum_info_box textarea {width: 260px !important; clear:both;margin-top:7px;margin-bottom:7px;}
	div.forum_info_box a.button {margin-left:-2px;}

	div.forum_info_box input.text, 
	div.forum_info_box select, 
	div.forum_info_box option {
		font-family: Verdana, Arial, sans-serif;
		font-size: 10px;
		font-weight:bold;
		color:#000000;
	}
		div.forum_info_box input.text {width: 250px;}
		div.forum_info_box select {width: 264px;}


	.listabox {
		display:block;
		float:left;
		width:294px;
		margin-right:25px;
		margin-top: 17px;
	}

	div.post .listabox h3 {
		display:block;
		width: 264px;
		font-size: 11px;
		font-weight:bold;
		line-height: 18px;
		color:#ffb708 !important;
		padding-bottom:6px;
		padding-left:4px;
		margin-bottom:5px;

		border-bottom: 1px solid #e1e1e1 !important;	
	}

		div.post .listabox h3 a {
		color:#ffb708 !important;
		text-decoration: none;
		}

		div.post .listabox h3 a:hover {text-decoration: underline;}

		.listabox ul {
			padding-bottom:0px;
		}

	.listabox li {
	background-position: 4px 3px !important;
	background-repeat: no-repeat !important;
	line-height:13px;
	text-align:left;
	padding: 0px 0px 3px 19px !important;
	}

	.listabox li a {
	line-height:13px !important;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color:#787878;
	}

	* html .listabox li,
	*:first-child html .listabox li {background-position: 4px 5px !important;}

	div.columnholder {
		width: 750px;
	}
		div.columnholder div.sep_border {}

div.columnholder h3 {
padding-top:14px;
padding-left: 10px;
}

	div.column2 {
		width: 318px;
		float:left;
		margin:0px;
		margin-bottom: 45px;
		overflow:hidden;
	}

	div.column3 {
		width: 207px;
		float:left;
		margin:0px -2px 25px 0px !important;
		overflow:hidden;
	}


	a.partnerbox_kep {
		display:block;
		width: 70px;
		min-height: 44px;
		height:100%;
		float:right;
		text-align:center;
		font-size:0px;
	}
		a.partnerboy_kep img {margin:0 auto;}

	ul.partnerlista {
		position:relative;
		display:block;
		padding:0px;
		clear:both;
		border-bottom: 1px solid #e1e1e1;
		margin-top:16px;

		height:auto;
		overflow:hidden;
		width: 618px;
	}

		ul.partnerlista li {
			position:Relative;
			display:block;
			background-image:none !important;
			padding: 0px 0px 10px 0px !important;

			margin-bottom:4px !important;
			margin-left: -2px;
			overflow:Hidden;

			width: 207px;
			float:left;
			height:auto;
		}

	ul.partnerlista2 {
		position:relative;
		display:block;
		padding:0px;
		clear:both;
		border-bottom: 1px solid #e1e1e1;
		margin-top:16px;

		height:auto;
		overflow:hidden;
		width: 618px;
	}

		ul.partnerlista2 li {
			position:Relative;
			display:block;
			background-image:none !important;
			padding: 0px 0px 10px 0px !important;

			margin-bottom:4px !important;
			margin-left: -2px;
			overflow:Hidden;

			width: 306px;
			float:left;
			height:auto;
		}

	ul.partnerlista .partnerbox {
		width:120px;
		float:right;
	height:auto;
	margin:0px !important;
	padding:0px !important;
	border-right: 1px solid #e1e1e1;
	}

		ul.partnerlista li.noimg .partnerbox { width: 190px; }

		ul.partnerlista2 .partnerbox {
			width:220px;
			float:right;
		height:auto;
		margin:0px !important;
		padding:0px !important;
		border-right: 1px solid #e1e1e1;
		}

		ul.partnerlista2 li.noimg .partnerbox { width: 290px; }

	.col3 .partnerbox {border-right: none 0px;}
	ul.partnerlista2 .col2 .partnerbox {border-right: none 0px;}

	.partnerbox a {
		font-size:10px;
		font-weight:normal;
		font-size:10px;
		background-position: 1px 2px !important;
		background-repeat: no-repeat !important;
		padding-left: 13px;
	}

	.partnerbox h3, 
	.partnerbox h3 a {
		color:#ffb500;

		font-weight:bold;
		background:none !important;
		line-height:13px;
		}

		.partnerbox h3 { padding: 0px 0px 0px 0px !important; }
		.partnerbox h3 a {padding: 0px !important; }

	div#content .partnerbox p {
		padding:0px;
		font-size: 10px;
		line-height:11px;
	}

/* keplista */

ul.keplista {padding-bottom: 20px;margin-top:20px;width: 720px;}
div.post ul.keplista li {background:none !important;padding:0px 10px 0px 0px;width:158px;float:left;}

div.post ul.keplista li.last {width: 110px !important;padding-right: 0px !important;}

ul.keplista li a {
	display:block;
	font-size:10px;
	font-weight:bold;
	padding-bottom:6px;
}

ul.keplista li a img {border: 1px solid #333333 !important;}

div#content ul.keplista li p {
	padding:0px;
	line-height:13px;
	font-size: 10px;
	padding-bottom: 8px;
}

h1.alcim {margin-bottom:-20px !important;}


/* galerialista */

ul.galerialista {
	display:block;
	width: 700px;

}

ul.galerialista li h3 {
		width: 294px;
		height:25px;
	line-height:25px;
	background-position: left top;
	background-repeat: no-repeat;
	padding:0px;
	margin-bottom:12px;
}

	ul.galerialista li h3 a {
		display:block;
		width: 276px;
		height:25px;
		line-height:25px;
		background-position: 8px 8px;
		background-repeat: no-repeat;
		padding-left: 24px;

		font-size: 11px;
		font-weight:Bold;
		color:#ffffff;
	}

ul.galerialista li {
	display:block;
	position:relative;
	width: 286px;
	padding: 0px 10px 8px 0px !important;
	background: transparent url(../img/rounded_bg2_end.gif) left bottom no-repeat !important;
	float:left;
	margin-right: 20px;
	margin-top:18px;
}

ul.galerialista li .boxtest {
	width:157px;
	float:right;
	font-size:10px;
}

div#content div.post ul.galerialista li .boxtest,
div#content div.post ul.galerialista li .boxtest p {font-size:11px;line-height:14px;}

div#content div.post ul.galerialista li .boxtest a { font-size: 11px; font-weight:bold;}

ul.galerialista li a img {margin-left:8px;border: 1px solid #333333 !important;}


/* szavazas */

div.sep_line {
	overflow:hidden;
	position:Relative;
	display:block;
	width: auto;
	height: 1px;
	background-color:#8c8c8c;
}

div.szavazas_box {
	width:588px;
	border-top:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
	padding: 15px;
	float:left;
	margin-top: 4px;

	font-size: 11px;
	line-height: 16px;
	margin-bottom:15px;
}


	div.szavazas_box form ul {
		padding-top:15px;
	}
	div.szavazas_box form li {
		clear:Both;
		overflow:hidden;
		display:block;
		height:auto;
		line-height:16px;
		margin-bottom: -1px;
		padding-bottom:3px;
		padding-left:10px;
		border: 0px none !important;
		border: 1px solid #ffffff;
		background: none;
	}

div.szavazas_box input.radio {
	display:block;
	width: 14px !important;
	height:14px !important;
}
div.szavazas_box label {
	float:right;
	display:block;
	width: 530px;
	line-height:22px;
	min-height:19px;
	padding-right: 12px;
	margin-bottom: -2px;
	text-align:left;
	font-size:11px;
}

div.szavazas_box form { padding-bottom:12px; }
div.szavazas_box a.button {margin-left: 9px;}

div.szavazas_box h3,
div.szavazas_box h3 a,
div.post ul.votelista li h3,
div.post ul.votelista li h3 a {
			font-size: 14px;
			font-weight:normal;
			color:#000000 !important;
			padding-bottom:0px !important;
		}

	div#content div.szavazas_box p {
		font-size:11px;
		line-height:16px;
		padding:5px;
	}

	div#content div.szavazas_box p.author {
		padding-bottom:0px;
		margin-bottom:7px;
	}

	div.szavazas_box strong,
	div.post ul.votelista li strong {
		display:block;
		width: 45px;
		text-align:left;
		float:left;
		margin-right:6px;
		padding:0px;
		padding-bottom:1px;
		line-height:11px;
		margin-top:1px;
	}

		span.vote_track {
			position:Relative;
			display:inline;float:left;
			border: 1px solid #606060;
			background: #ffffff;
			padding-left:2px;
			padding-right:2px;
		}

		span.vote_track span.vote_bar {
			position:relative;
			display:block;

			width: 0px;
			height: 12px !important;
			background: #ffffff url(../img/vote_default.gif) left center repeat-x;
			font-size:0px;
		}

div.post ul.votelista {
	padding: 0px;
	margin-left: 0px;
	margin-bottom:-12px;
}

div.post ul.votelista li {
	display:block;
	height:auto;
	width: 602px;

	padding: 16px 0px 15px 15px;
	margin-bottom: 10px;
	text-align:left;

	border-bottom: 1px solid #e1e1e1;

	background:none;
}

div#content div.post ul.votelista li p {
	line-height:14px;
	padding:0px;
	font-size: 11px !important;
}

div#content div.post ul.votelista li p.winner {font-weight:bold; }
div.pager {margin-bottom:10px !important;}

div.hirbox {
	display:block;
	position:relative;
	width: 296px;
	background: transparent url(../img/rounded_bg3_end.gif) left bottom no-repeat !important;
	float:left;

	margin-top:18px;
}

div.hirbox h3 {
	display:block;
	position:relative;
	background: transparent url(../img/rounded_bg3_head.gif) left top no-repeat !important;
	color:#ffb500;
	width: 296px;
	height: 15px;
	line-height:22px;
	text-indent: 15px;
}

div.hirbox ul {padding-bottom:8px;}

div.hirbox ul li {
	padding-left: 30px;
	background-position: 15px 1px;
	background-repeat: no-repeat;
	font-size:11px;
	line-height:11px;
	padding-bottom:6px;
}

div.post div.hirbox ul li a {
	color:#787878;
}


/* terkep */

div#map_form {
	width:615px;
	border-top:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
	overflow:hidden;
	padding-top: 10px;
	padding-bottom:10px;
	margin-top:12px;
}


div#map_form input.text { width: 200px;}

div#map_canvas input.gsc-input {width: 200px;}
div#map-canvas div.gmls-results-list {width: 220px !important}
div#map-canvas div.gmls-results-list div {width: auto !important}

	div#content div.post div.map_notes h3,
	div#content div.post div.map_notes h3 a {
			font-size: 14px;
			font-weight:normal;
			color:#000000 !important;
			padding-bottom:0px !important;
			}

	div.post div.map_notes div.boxtest {
		font-size: 10px !important;
		width: 615px;
		line-height: 16px;
		padding-top: 7px;
		padding-bottom: 12px;

		border-top: 1px solid #e1e1e1;
	}

	div.post div.map_notes div.boxtest p {
		width: auto;
		font-size: 10px !important;
		line-height: 16px;

		padding-bottom:8px;
		padding-top:8px;
	}



/* sitemap */

div.post div.sitemap ul li {
background-image: none;
padding-left: 0px;
}

div.post div.sitemap ul li {
padding-top:5px;
padding-bottom:7px !important;
}

div.post div.sitemap ul li ul li  {
padding-left:5px;
padding-top:0px;
padding-bottom: 1px !important;
}

div.post div.sitemap ul ul li a {
padding-left: 10px;
}

div.sitemap ul li a {font-weight:bold;}
div.sitemap ul ul li a {
	font-weight:normal;
	}


/* kereses oldal */
ul.searchcategories {
padding-top: 12px !important;
padding-bottom: 12px !important;
}

ul.searchcategories li {
display:inline;
line-height: 12px;
background: none !important;
padding-left:9px !important;
padding-right: 8px !important;
border-left: 1px solid #e1e1e1;

color:#000000 !important;
font-weight:bold !important;
}

ul.searchcategories li.firstchild {
border-left: none 0px !important;
}

ul.searchcategories li a { 
text-decoration: underline;
font-weight:bold;
}

ul.searchcategories li a:hover {text-decoration: none;}


/* egyedive tetelek */
div#eugy a.button {
display:block;
width: 120px;
height:auto;

margin-top:10px;
}

* html div#eugy a.button {margin-top:20px !important;}
*:first-child+html div#eugy a.button {margin-top:20px !important;}

div#eugy img {
margin-right: 20px;
}


/* logoweb */
/*
div.post table.logoweb {
width:610px !important;
margin-bottom:14px;
padding:0px !important;
background-color: #dddddd;
}

div.post table.logoweb td {
line-height: 20px !important;
height: 20px !important;
background-color: #ffffff;
}

div.post table.logoweb tr.header td {
color: #FFFFFF;
line-height:30px !important;
height: 30px !important;
padding-left: 5px !important;
}

div.post table.logoweb td a {	display:block;}

div.post table.logoweb tr.header td a {
	color: #FFFFFF;
	font-weight: bold;
	display:inline;
	}

div.table_scroll {
overflow: scroll;
width: 615px;
}
*/

/* logoweb */
div#popup_table {
		color:#787878;
		font-family: Verdana, Arial, sans-serif;
		font-size: 12px;
		line-height:15px;
		font-weight: normal;
		text-align:left;
}

div#popup_table table.logoweb {
	margin: 0 auto;
}

table.logoweb, div.post table.logoweb {
min-width:590px !important;
width:auto !important;
width:590px;
margin-bottom:14px;
padding:0px !important;
background-color: #dddddd;
}

table.logoweb td, div.post table.logoweb td {
line-height: 20px !important;
height: 20px !important;
background-color: #ffffff;
padding-left: 5px !important;
padding-right:3px;
}

	div#site div.post table.logoweb td { white-space: nowrap !important; }

table.logoweb tr.header td, div.post table.logoweb tr.header td {
color: #FFFFFF;
line-height:30px !important;
height: 30px !important;
}

table.logoweb td a, div.post table.logoweb td a {	display:block;}

table.logoweb tr.header td a, div.post table.logoweb tr.header td a {
	color: #FFFFFF;
	font-weight: bold;
	display:inline;
	}

div.table_scroll {
overflow: scroll;
width: 600px;
padding-right:5px;
}




/* nyito flash html verzio */

div#flash_nyito {
	width:690px;
	height:450px;
	overflow:hidden;
}

	#flash_list {
		display:block;
		width:193px;
		height:326px;
		overflow:hidden;

		padding-left:20px;
		padding-top:20px;
		float:left;
	}

	#flash_list h6 {
		display:block;
		width:193px;
		height:28px;

		line-height:30px;
		text-indent: 28px;
		font-size:9px;
		color:#ffffff;
	}

		#flash_list li {
			position:relative;
			display:block;
			width:192px;
			height:96px;
			overflow:hidden;
			vertical-align:bottom;
		}

			#flash_list li a:hover {text-decoration:none;}

			#flash_list li img {
				position:relative;
				display:block;
				width:63px;
				height:95px;
				overflow:Hidden;
				float:left;
				margin-right:8px;
				}

			strong.flash_date {
				position:relative;
				display:block;
				width:43px;
				height:46px;
				text-align:center;
				float:left;
				text-transform:uppercase;
				background: url(../img/bg_flash_date.gif) left top no-repeat;
				letter-spacing: -1px;
				font-size:8px;
				font-weight:normal;

				margin-right:70px;

				margin-top: 6px;
				margin-bottom:16px;
			}
				* html strong.flash_date {float:none !important;}
				*:first-child+html strong.flash_date {float:none !important;}

				strong.flash_date span {
					display:block;
					font-size: 27px;
					font-weight:normal;
					text-align:center;
					letter-spacing: -2px;
				}

			strong.flash_cikkcim {
				display:block;
				width:auto;
				font-size:11px;
				line-height:13px;
				font-weight:bold;
				vertical-align:bottom;
				padding-left: 5px;
			}


	#flash_kiemelt {
		display:block;
		width:432px;
		height:326px;
		background: url(../img/bg_flash_kiemelt.gif) 20px 20px no-repeat;
		overflow:hidden;

		padding-left:20px;
		padding-top:20px;
		float:left;
		}


	#flash_kiemelt h6 {
		display:block;
		width:432px;
		height:28px;

		line-height:30px;
		text-indent: 28px;
		font-size:9px;
		color:#ffffff;
	}


#flash_kiemelt p {
	color:#787878;
	font-size:10px;
	line-height:12px;
	padding:0px 12px 5px 15px;
	}

	#flash_kiemelt a {
		display:block;
		padding-top:8px;
		padding-left:15px;
		font-size: 12px;
		font-weight:bold;
		color:#ffb708;

		background-repeat: no-repeat;
		background-position: 412px 8px;
	}

		#flash_kiemelt a:hover {text-decoration:none;}


div#flash_kiskepek {
	display:block;
	position:Relative;
	width:645px;
	height:56px;
	padding-left:20px;
	margin-top:20px;
	overflow:hidden;
}

	div#flash_kiskepek ul {
		display:Block;
		width:680px;
		height:56px;
	}

	div#flash_kiskepek ul li {
		position:Relative;
		display:block;
		float:left;
		width:65px;
		height:56px;
		overflow:hidden;
	}


	span#flash_kiskepek_mask {
		width:645px;
		height:56px;
		background: url(../img/bg_flash_mask.gif) left top no-repeat;

		position:absolute;
		display:block;
		top:0px;
		left:20px;

		z-index:900 !important;
	}

	ul#flash_kiskepek_linkjei  {
		position:Absolute;
		display:Block;
		width:680px;
		height:56px;

		left:20px;
		top:0px;
		z-index:1000 !important;
	}

	ul#flash_kiskepek_linkjei li {
		position:Relative;
		display:block;
		float:left;
		width:65px;
		height:56px;
		overflow:hidden;
	}

		ul#flash_kiskepek_linkjei li a {
			position:absolute;
			display:block;
			width:59px;
			height:55px;
			z-index: 1100 !important;

			top:0px;
			left:0px;
		}