/*fogkefe*/
#l-ad {margin:1px 0 0 0px;}

/*form*/
form {display: inline;}

/*gombok*/
div.btn div.btnbody {background:url(img/btn_bg.png);}
div.btn[class] {background: none;}
div.btn {background: none;filter: none;}
div.btn div.btnbody div.btninner A:hover {color:#FFCC00;}

/**/
.clr {clear: both;}

/* ---------------------------------------------------------------------------------------------- */

div.hirgyujto_body {
	position: relative;
	margin-left: 10px;
}
.container_main_columns {
	position: relative;
	width: 990px;
	margin-bottom: 13px;
}
.container_main_left {
	float: left; position: relative;
	width: 410px;
	margin-right: 10px;
	margin-top:-59px;
	
}
.container_main_center {
	float: left; position: relative;
	width: 250px;
	margin-right: 10px;
	margin-top:-59px;
}
.container_main_right {
	float: left; position: relative;
	width: 300px;
}
/* */

div.block_toptophirek {
	float:left;position:relative;
	width:410px;
	margin-bottom:10px;
}
div.block_toptophirek div.head {
	width:410px;height:34px;
	background:url(img/topsztori_head.png);
}
div.block_toptophirek div.hirlist {font:12px tahoma;color:#333333;}
div.block_toptophirek div.hirlist UL {padding:0;margin:0;list-style:none;}
div.block_toptophirek div.hirlist LI {float:left;padding:0;margin:0;width:410px;height:145px;margin-top:5px;}

div.block_toptophirek div.hirlist LI div.pic {
	float:left;width:112px;height:112px;margin:5px 0px 0px 5px;display:inline;background-color:#DB2262;
}
div.block_toptophirek div.hirlist LI div.pic div.inner {
	width:110px;height:110px;margin:1px 1px 1px 1px;background-color:white;
}
div.block_toptophirek div.hirlist LI div.pic div.inner IMG {
	width:108px;height:108px;margin:1px 1px 1px 1px;
}

div.block_toptophirek div.hirlist LI div.txt {float:left;width:277px;height:114px;margin:5px 6px 0px 10px;display:inline;}
div.block_toptophirek div.hirlist LI div.txt P {margin:0;}
div.block_toptophirek div.hirlist LI div.txt P.title {float:left;clear:left;width:260px;font:bold 12px Georgia;line-height:16px;}
div.block_toptophirek div.hirlist LI div.txt P.title A {text-decoration:none;color:#333333;}
div.block_toptophirek div.hirlist LI div.txt P.title A:hover {text-decoration:underline;color:#FF6600;}
div.block_toptophirek div.hirlist LI div.txt P.date {float:left;clear:left;white-space:nowrap;font:11px tahoma;line-height:15px;color:#999999;}
div.block_toptophirek div.hirlist LI div.txt P.lead {float:left;clear:left;width:100%;margin-top:15px;line-height:15px;}
div.block_toptophirek div.hirlist LI div.txt P.lead A {text-decoration:none;color:#333333;}
div.block_toptophirek div.hirlist LI div.txt P.lead A:hover {text-decoration:underline;}

div.block_toptophirek div.hirlist LI.toprow {height:225px;background-color:#EEEEEE;margin:0;}
div.block_toptophirek div.hirlist LI.toprow div.pic {float:left;width:214px;margin:5px 0px 0px 5px;display:inline;}
div.block_toptophirek div.hirlist LI.toprow div.txt {width:178px;height:196px;margin:5px 6px 0px 7px;display:inline;}
div.block_toptophirek div.hirlist LI.toprow div.txt P.title {width:100%;}
div.block_toptophirek div.hirlist LI div.button {
	float:right;margin-right:6px;display:inline;
}

/* */

div.block_tophirek {
	float:left;position:relative;
	width:410px;
	/*height:709px;*/ /* nemkell! */
	margin-bottom:10px;
}
div.block_tophirek div.head {
	width:410px;height:34px;
	background:url(img/hirek_head.png);
	}	

div.block_tophirek div.hirlist {font:12px tahoma;color:#333333;}
div.block_tophirek div.hirlist UL {padding:0;margin:0;list-style:none;}
div.block_tophirek div.hirlist LI {float:left;padding:0;margin:0;width:410px;height:145px;margin-top:5px;}

div.block_tophirek div.hirlist LI div.pic {
	float:left;width:112px;height:112px;margin:5px 0px 0px 5px;display:inline;background-color:#CCCCCC;
}
div.block_tophirek div.hirlist LI div.pic div.inner {
	width:110px;height:110px;margin:1px 1px 1px 1px;background-color:white;
}
div.block_tophirek div.hirlist LI div.pic div.inner IMG {
	width:108px;height:108px;margin:1px 1px 1px 1px;
}

div.block_tophirek div.hirlist LI div.txt {float:left;width:277px;height:114px;margin:5px 6px 0px 10px;display:inline;}
div.block_tophirek div.hirlist LI div.txt P {margin:0;}
div.block_tophirek div.hirlist LI div.txt P.title {float:left;clear:left;width:260px;font:bold 12px Georgia;line-height:16px;}
div.block_tophirek div.hirlist LI div.txt P.title A {text-decoration:none;color:#333333;}
div.block_tophirek div.hirlist LI div.txt P.title A:hover {text-decoration:underline;color:#FF6600;}
div.block_tophirek div.hirlist LI div.txt P.date {float:left;clear:left;white-space:nowrap;font:11px tahoma;line-height:15px;color:#999999;}
div.block_tophirek div.hirlist LI div.txt div.star {float:left;margin:0;margin-left:3px;width:14px;height:14px;background:url(img/box_tophirek_star.gif);}
div.block_tophirek div.hirlist LI div.txt P.lead {float:left;clear:left;width:100%;margin-top:15px;line-height:15px;}
div.block_tophirek div.hirlist LI div.txt P.lead A {text-decoration:none;color:#333333;}
div.block_tophirek div.hirlist LI div.txt P.lead A:hover {text-decoration:underline;}

div.block_tophirek div.hirlist LI div.button {
	float:right;margin-right:6px;display:inline;
}

/* */
div.block_korabbihirek {
	float:left;position:relative;
	width:250px;
	/*margin-top:7px;*/
}
div.block_korabbihirek div.head {
	width:250px;height:34px;
	background:url(img/naprolnapra_head.png);
	margin: 0 0 0 0;
}
div.block_korabbihirek div.head2 {
	width:250px;height:30px;
	background:url(img/stvmusor_head.png);
	margin: 10px 0 0 0;
}
div.block_korabbihirek div.row_sep {
	float: left; position: relative;
	width: 250px; height: 1px;
	background-color: #CCCCCC;
	margin-top: 8px;
	margin-bottom: 7px;
	overflow: hidden;
}
div.block_korabbihirek div.row_lastsep {
	float: left; position: relative;
	width: 250px; height: 1px;
	background-color: #CCCCCC;
	margin-top: 8px;
	overflow: hidden;
}
div.block_korabbihirek div.row {
	float: left; position: relative;
	width:238px;
	margin: 0px 6px 0px 6px; display: inline;
	line-height:0px;
}
div.block_korabbihirek div.row A {
	text-decoration:none;
	font: 12px Georgia; color:#333333;
}
div.block_korabbihirek div.row A:hover {
	color: #FF6600;
	text-decoration:underline;
}
div.block_korabbihirek STRONG {
	font: bold 12px tahoma;color:#FF6600;
}

/**/
div.block_archivum {
	float:left;position:relative;
	width:410px;
}
div.block_archivum div.head {
	width:410px;height:34px;
	background:url(img/hirarchivum.png);
	margin: 0 0 1px 0;
	padding: 0 0 0 0;
}
div.block_archivum div.body {
	width:410px;height:82px;
	background-color: #CCCCCC;
	font:12px tahoma;color:#333333;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
div.block_archivum div.body P {margin:0;margin-left:19px;padding-top:19px;}
div.block_archivum div.body INPUT.inp {
	float:left;
	width:310px;height:22px;border:0px;
	margin:12px 0px 0px 17px;display:inline;
	/*background:url(img/box_archivum_inpbg.gif);*/
	font:12px arial;color:#800040;
	border-color:#999999;
	border-style:solid;
	border-width:1px;
}
div.block_archivum div.body div.button {
	float:right;margin-right:18px;margin-top:12px;display:inline;
}
/**/
div.block_szavazas {
	float:left;position:relative;
	width:300px;
	margin-top:0px;
	font:12px tahoma;color:#333333;
}
div.block_szavazas div.head {width:300px;height:34px;background:url(img/szavazas_head.png);}
div.block_szavazas div.left {float:left;width:91px;margin-top:10px;}
div.block_szavazas div.right {float:left;width:296px;margin-top:10px;}
div.block_szavazas div.pic {float:left;width:91px;height:91px;background-color:#DA2161;}
div.block_szavazas div.pic div.inner {width:89px;height:89px;background-color:white;margin:1px 1px 1px 1px;}
div.block_szavazas div.pic div.inner IMG {margin:1px 1px 1px 1px;}
div.block_szavazas P.title {font-weight:bold;font-size:13px;line-height:15px;margin:0 0 0 10px;}
div.block_szavazas UL {float:left;width:100%;margin:8px 0 0 0;padding:0;list-style:none;}
div.block_szavazas LI {float:left;width:100%;line-height:20px;}
div.block_szavazas P.left INPUT {margin:0 7px 0 4px;}
div.block_szavazas P.left {float:left;margin:0;margin-left:3px;dislpay:inline;}
div.block_szavazas P.right {float:right;margin:0;font-weight:bold;margin-right:5px;display:inline;}
div.block_szavazas div.button {float:right;margin:12px 0 5px 0;}
/* */

div.block_forum {
	float:left;position:relative;
	width:300px;
	/*height:146px;*/ /* nemkell! */
	margin-top:10px;
	font:12px tahoma;color:#333333;line-height:20px;
}

div.block_forum div.head {width:300px;height:35px;background:url(img/forum_head.png) no-repeat;border-bottom: 1px solid #CCCCCC;padding: 0 0 1px 0;}
div.block_forum div.linklist {width:300px;margin-top:6px;}
div.block_forum div.linklist UL {margin:0;padding:0;list-style:none;}
div.block_forum div.linklist LI {width:290px;padding: 5px 5px 5px 5px;clear: both;border-bottom: 1px solid #CCCCCC;height: 13px;}
div.block_forum div.linklist div.left {float: left; white-space: nowrap;}
div.block_forum div.linklist div.left A {color:#333333;text-decoration:none;font: normal 12px Georgia;}
div.block_forum div.linklist div.left A:hover {text-decoration:underline;}

div.block_forum div.linklist div.right {color:#333333;text-decoration:underline;font: normal 11px Tahoma; float: right; }

div.block_forum div.button {float:right;margin-top:8px;}

/**/

div.block_parbaj {
	float:left;position:relative;
	width:250px;
	height:190px;
	font:normal 11px tahoma;
	background-color:#F9F5EC;
	background:url(img/parbaj_bg.png);
}
div.block_parbaj div.head {width:250px;height:34px;background:url(img/parbaj_head.png);}
div.block_parbaj P.question {
	margin:0;text-align:center;width:400px;margin:6px 5px 6px 5px;height:24px;line-height:24px;
	background-color:white;color:#990066;font-weight:bold;
}
div.block_parbaj div.left {float:left;margin-left:10px;display:inline;width:108px;margin-top: 10px;}
div.block_parbaj div.right {float:right;margin-right:10px;display:inline;width:108px;margin-top: 10px;}
div.block_parbaj P {margin:0;color:#BF0060;text-align:center;width:108px;height:33px;margin-top:5px;font-size:11px;}
div.block_parbaj div.percent {float:left;width:108px;height:12px;background:url(img/parbaj_percent_bg_2.png);}
div.block_parbaj div.percent div.bg {float:left;width:108px;height:12px;font-size:0;display:inline;}
div.block_parbaj div.percent div.bg div.inner {height:12px;font-size:0;background:url(img/parbaj_percent_bg_1.png);}
div.block_parbaj P.percent {float:left;width:45px;height:18px;font-size:11px;font-weight:bold;color:#666666;text-align:left;padding:0;margin:0;margin-top:2px;}
div.block_parbaj div.button {margin:5px 0 0 13px;}
div.block_parbaj div.btn div.btnbody {background:#FF9900;}
div.block_parbaj div.btn div.btnbody div.btninner A {color:#663300;}
div.block_parbaj div.btn div.btnbody div.btninner A:hover {color:#FFFFFF;}

/**/

div.block_szereplok {
	float:left;position:relative;
	width:250px;
	height:258px;
	font:normal 11px tahoma;
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 10px;
}
div.block_szereplok div.head {width:250px;height:34px;background:url(img/szereplok_head.png);}
div.block_szereplok div.body div.pic {float:left;background-color:#FFFFFF;padding: 1px;}
div.block_szereplok div.body .pic_first {padding: 1px 1px 1px 0 !important;}
div.block_szereplok div.body .pic_last {padding: 1px 0 1px 1px !important;}
div.block_szereplok div.body div.pic A {background-color:#FFFFFF;width: 59px;height: 59px;border:1px solid #CCCCCC;display: block;line-height: 0;_padding:1px;}
div.block_szereplok div.body div.pic A:hover {border:1px solid #000000;background-color:#000000;}
div.block_szereplok div.body div.pic IMG {width:57px;height:57px;padding:1px;}

div.block_szereplok div.foot {width:250px;height:5px;background:url(img/szereplok_foot.png) no-repeat;padding: 0;margin: 0;}

div.block_szereplok div.info {padding: 8px 0 0 1px;_padding: 0px 0 0 1px;margin: 0;background:url(img/szereplok_nyil.png) no-repeat 236px 8px;_background:url(img/szereplok_nyil.png) no-repeat 236px 0px;width: 250px;&nbsp;height: 18px;}


/**/

div.block_video {
	float:left;position:relative;
	width:300px;
	/*height:258px;*/
	font:normal 11px tahoma;
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 10px;
	position:relative;
}
div.block_video div.head {width:300px;height:34px;background:url(img/video_head.png);}
div.block_video div.video {width:300px;background: #000000;}
div.block_video div.video_pic {width:280px;height:203px;padding: 10px 0 0 10px;}
div.block_video div.video_play {width:60px;height:60px;position:absolute;top: 118px; left: 120px;background:url(img/video_play.png);_background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader	(enabled='true',sizingMethod='scale',src='/data/files/89/img/video_play.png');cursor: hand;}
div.block_video div.video_play a {width:60px;height:60px;display: block;}
div.block_video div.video p {color: #FAF7FA;padding: 12px 10px 12px 10px;margin: 0;} 
div.block_video div.video p a {color: #0099FF;padding: 0 0 0 79px;font: bold 10px Arial;text-decoration: underline;} 
div.block_video div.video p a:hover {text-decoration: none;}
div.block_video div.foot {width:300px;height:30px;background:url(img/video_foot.png);}
div.block_video div.foot a {color: #FF9900;padding: 8px 0 0 217px;text-decoration: none;display: block;}
div.block_video div.foot a:hover {text-decoration: underline;}

div.block_video ul {background: #000000 url(img/video_lista_bg.png)  no-repeat;padding: 0;margin: 0;list-style: none;width: 300px;}
div.block_video ul li {width: 300px; height: 30px;}
div.block_video ul li a {width: 300px; height: 30px;display: block;color: #FAF7FA;text-decoration: none;}
div.block_video ul li a:hover {color: #FAF7FA;text-decoration: underline;background: #666666;}
div.block_video ul li a img {padding: 0 10px 0 10px;float: left;}
div.block_video ul li a span {padding: 8px 0 0 0;display: block;color: #FAF7FA;float: left;width: 203px;}
div.block_video ul li a .ido {padding: 8px 0 0 0; width: 28px;}

/**/


