.cf:after {	content: ".";	display: block;	height: 0;	clear: both;	visibility: hidden;}.cf {	display: inline-block;}* html .cf {	height: 1%;}.cf {	display: block;}body {	background: #000000;	text-align: left;	margin: 0px;	padding: 0px;	font: normal 11pt Arial;	border-width: 0px;	color: #000000;	text-decoration: none;}.articles {	width: 478px;	display: block;	float: left;	padding: 6px;	color: #6B6B6B;}.articles_title {	display: block;	float: none;	color: #CC5662;	font-size: 15px;	font-weight: bold;	margin-bottom: 15px;}.articles_title a, .articles_title a:visited {	color: #CC5662;	text-decoration: none;}.articles_title a:hover, .articles_title a:active {	color: #CC5662;	text-decoration: underline;}.articles_lead {	color: #8177A7;	font-weight: bold;	font-size: 12px;	background-color: #F2F2F2;	padding: 10px;}.articles_lead p {	margin: 0px;}.articles_text {	margin-top: 15px;	font-size: 12px;	clear: both;}.articles_date {	color: #8177A7;	font-weight: bold;	font-size: 12px;	float: left;}.articles_short {	width: 478px;	display: block;	float: left;	padding: 6px;	color: #8177A7;	font-size: 12px;	font-weight: bold;	background-color: #F2F2F2;	margin-bottom: 20px;}.articles_short_title {	display: block;	float: none;}.articles_short_lead {	color: #6B6B6B;	font-size: 12px;	font-weight: normal;	padding: 10px;}.articles_short_lead p {	margin: 0px;}.articles_short_date {	float: left;}.articles_short_next {	float: right;}.articles_short_next a, .articles_short_next a:visited {	color: #8177A7;	text-decoration: none;}.articles_short_next a:hover, .articles_short_next a:active {	color: #CC5662;	text-decoration: none;}a{	color: #0000ff;	text-decoration: none;}a:hover{	text-decoration: underline;}.main_container{	background: url(../img/bg_item.gif);	margin: 0px auto;	width: 996px;}.main_container_inner{	background: url(../img/bg_big.gif) no-repeat top center scroll;	/*_height: 900px;	min_height: 900px;*/	}.container{	display: block;	float: none;	margin: 0px auto;	width: 866px;}.container2{	display: block;	float: none;	margin: 0px auto;	width: 866px;}.container3{	display: inline;	float: left;	background-color: #ffffff;	width: 840px;}.lang_cont{	display:inline;	float:left;	width: 26px;}.lang_cont_hu{	display:inline;	float:left;	width: 26px;	height: 26px;	margin-top: 40px;	font-size: 12px;	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../img/lang_bg_item.png');}.lang_cont_hu[class]{	background: url(../img/lang_bg_item.png);}.lang_cont_hu a{	display: block;	float: none;	margin: 5px 4px;	color: #ffffff;	text-decoration: none;}.lang_cont_hu a:hover{	text-decoration: none;}.lang_cont_en{	display:inline;	float:left;	width: 26px;	height: 26px;	margin-top: 1px;	font-size: 12px;	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../img/lang_bg_item.png');}.lang_cont_en[class]{	background: url(../img/lang_bg_item.png);}.lang_cont_en a{	display: block;	float: none;	margin: 5px 4px;	color: #ffffff;	text-decoration: none;}.lang_cont_en a:hover{	text-decoration: none;}.lang_cont_dis a{	color: #914d48;}.lang_cont_dis a:hover{	color: #ffffff;}.head{	display: block;	float: none;	width: 866px;	height: 96px;	}.logo{	display: block;	float: left;	margin-top: 45px;}.menu{	display: inline;	float: right;	margin: 42px 26px 0px 0px;}.menu_left{	display: inline;	float: left;	width:17px;}.menu_left img{	display:block;}.menu_right img{	display:block;}	.menu_middle{    background:url(../img/menu_item.png) repeat-x;	background-color:transparent;	display: inline;	float: left;	height: 36px;/*	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../img/menu_item.png');*/}.menu_right{	display: inline;	float: left;	width:17px;}/*.menu_item_prod{	display: inline;	float: left;	color: #d6cdd1;	font-size: 16px;	text-decoration: none;	padding: 7px;}.menu_item_prod:hover{	font-weight: bold;	padding: 7px 4px 7px 3px;	text-decoration: none;}.menu_item_prod_en{	display: inline;	float: left;	color: #d6cdd1;	font-size: 16px;	text-decoration: none;	padding: 7px;}.menu_item_prod_en:hover{	font-weight: bold;	padding: 7px 4px 7px 3px;	text-decoration: none;}.menu_item_spec{	display: inline;	float: left;	color: #d6cdd1;	font-size: 16px;	text-decoration: none;	padding: 7px 8px 7px 12px;}.menu_item_spec:hover{	font-weight: bold;	padding: 7px 4px 7px 3px;	text-decoration: none;}.media_item_prod{	display: inline;	float: left;	color: #d6cdd1;	font-size: 16px;	text-decoration: none;	padding: 7px 7px 7px 6px;}.media_item_prod:hover{	font-weight: bold;	padding: 7px 4px 7px 3px;	text-decoration: none;}.media_item_prod_en{	display: inline;	float: left;	color: #d6cdd1;	font-size: 16px;	text-decoration: none;	padding: 7px 7px 7px 6px;}.menu_item_us{	display: inline;	float: left;	color: #d6cdd1;	font-size: 16px;	text-decoration: none;	padding: 7px;}.menu_item_us:hover{	font-weight: bold;	padding: 7px 3px;	text-decoration: none;}.menu_item_job{	display: inline;	float: left;	color: #d6cdd1;	font-size: 16px;	text-decoration: none;	padding: 7px;}.menu_item_job:hover{	font-weight: bold;	padding: 7px 6px 7px 5px;	text-decoration: none;}.menu_item_job_en{	display: inline;	float: left;	color: #d6cdd1;	font-size: 16px;	text-decoration: none;	padding: 7px;}.menu_item_job_en:hover{	font-weight: bold;	padding: 7px 3px 7px 4px;	text-decoration: none;}.menu_item_cont{	display: inline;	float: left;	color: #d6cdd1;	font-size: 16px;	text-decoration: none;	padding: 7px;}.menu_item_cont:hover{	font-weight: bold;	padding: 7px 3px 7px 2px;	text-decoration: none;}.menu_item_cont_en{	display: inline;	float: left;	color: #d6cdd1;	font-size: 16px;	text-decoration: none;	padding: 7px;}.menu_item_cont_en:hover{	font-weight: bold;	padding: 7px 4px 7px 4px;	text-decoration: none;}.news_item_cont{	display: inline;	float: left;	color: #d6cdd1;	font-size: 16px;	text-decoration: none;	padding: 7px;}.news_item_cont:hover{	font-weight: bold;	padding: 7px 7px 7px 3px;	text-decoration: none;}.news_item_cont_en{	display: inline;	float: left;	color: #d6cdd1;	font-size: 16px;	text-decoration: none;	padding: 7px;}.news_item_cont_en:hover{	font-weight: bold;	padding: 7px 7px 7px 3px;	text-decoration: none;}*/#jotekonysag{    width: 100px;}#hirek{    width: 40px;}#termekeink{    width: 90px;}#mediaajanlat{    width: 95px;}#allas{    width: 38px;}#elerhetoseg{    width: 110px;}#news{	width: 45px;}#products{	width: 70px;}#job_offer{	width: 80px;}#contact{	width: 60px;}.menu_item{	color:#D6CDD1;    font-size:16px;    line-height:36px;    text-decoration:none;    display:inline-block;    padding: 0 2px;}.menu_item:hover{	font-weight: bold;	text-decoration: none;}.foot{	display: block;	float: left;	width: 866px;	height: 90px;}.foot_menu{	display: inline;	float: right;	margin: 26px 56px 0px 0px;}.foot_menu a{	color: #d2d2d2;	font-size: 11px;	text-decoration: none;	margin-left: 10px;}.foot_menu a:hover{	color: #ffffff;	text-decoration: none;}.flash_content{	width: 840px;	height: 280px;	margin: 30px auto 0px;}.main_content{	display: block;	float: none;	margin: 0px auto;	width: 780px;}.main_content_inner{	display: block;	float: left;	width: 780px;	background: #ffffff url(../img/right_bg_item.gif) repeat-y top right;}.content{	display: block;	float: left;	width: 491px;	margin-right: 30px;}.right_content{	display: inline;	float: left;	width: 259px;}.title{	display: block;	float: none;	margin: 25px 0px;	color: #cc5662;	font-size: 18px;}.parag{	color: #6b6b6b;	font-size: 12px;	text-align: justify;	margin-bottom: 20px;}.title_prods{	display: block;	float: none;	margin: 20px 20px 5px 18px;	color: #cc5662;	font-size: 15px;	font-weight: bold;}.right_separator{	display: block;	float: none;	clear: both;	width: 259px;	height: 1px;	background: url(../img/right_separator.gif) repeat-x;}.more_news{	display: block;	float: none;	clear: both;	text-align:right;	padding:0px 30px 5px 0px;}.more_news a, .more_news a:visited {	color: #8177A7;	text-decoration: none;}.more_news a:hover, .more_news a:active {	color: #CC5662;	text-decoration: none;}.title_contacts{	display: inline;	float: left;	margin: 25px 18px;	width: 223px;	color: #cc5662;	font-size: 15px;	font-weight: bold;}.right_products{	display: inline;	float: left;	margin: 0px 0px 25px 18px;	color: #6b6b6b;	font-size: 11px;}.products_left{	display: inline;	float: left;}.products_right{	display: inline;	float: left;}.products_left li, .products_right li{	list-style-image: url(../img/list_img.gif);	margin-bottom: 5px;}.right_products a{	color: #6b6b6b;	text-decoration: none;}.right_products a:hover{	color: #000000;	text-decoration: none;}.ul_padding{	padding-left: 10px;	margin-top: 0px;	margin-left: 6px;	list-style-position: outside;}.ul_margin{	margin-top: 0px;	list-style-position: outside;}.right_contacts{	display: inline;	float: left;	margin: 0px 0px 0px 18px;	color: #6b6b6b;	font-size: 12px;	line-height: 1.5;}.div_bold{	font-weight: bold;}.title_job{	display: block;	float: none;	margin: 25px 18px;	color: #cc5662;	font-size: 15px;	font-weight: bold;}.right_jobs{	display: inline;	float: left;	margin: 0px 0px 25px 18px;	color: #6b6b6b;	font-size: 11px;}.right_jobs li{	list-style-image: url(../img/list_img.gif);	margin-bottom: 5px;}.right_jobs a{	color: #6b6b6b;	text-decoration: none;}.right_jobs a:hover{	color: #000000;	text-decoration: none;}.div_bold_purple{	float: left;	font-weight: bold;	color: #8177a7;}.allas{	color: #6b6b6b;	font-size: 12px;}.allas_title{	font-size: 14px;	font-weight: bold;}.contacts_div{	color: #6b6b6b;	font-size: 12px;}.contacts_div li{	margin-bottom: 20px;}.products_div{	display: block;	float: none;	color: #6b6b6b;	font-size: 12px;}.product_item{	display: block;	float: none;	clear: both;	margin-bottom: 25px;}.thumb_logo{	display: inline;	float: left;}.product_item2{	display: inline;	float: left;	width: 360px;	margin-left: 10px;	line-height: 1.5;}.product_title{	display: block;	float: none;	color: #a87795;	font-size: 14px;}.product_title a{	color: #a87795;	font-size: 14px;	font-weight: bold;}.product_title a:hover{	text-decoration: none;}.product_desc{	text-align: justify;}.product_desc a{	color: #c6836e;}.title_guide{	display: inline;	float: left;	color: #CC5662;}.title_guide a{	color: #CC5662;}.title_guide a:hover{	text-decoration: underline;	color: #CC5662;}.btn_media{	display: inline;	float: right;}.product_guide{	display: inline;	float: left;	color: #6b6b6b;	font-size: 12px;}.product_guide li{	list-style-image: url(../img/list_img.gif);}.ugynoksegi_div{	color: #6b6b6b;	font-size: 12px;	line-height: 1.5;	margin-top: 25px;}.block_title{	font-weight: bold;	color: #8177a7;}.news_select{	float: left;	margin-right: 10px;}.news_title{		float: left;	color: #cc5662;	font-size: 18px;	margin-right:10px;}.news{	margin-top:25px;	margin-bottom:25px;}.okbutton{	background-color: transparent;	color:#c6836e;	border:0px;}#kategoria{	color:#c6836e;}#yymm{	color:#c6836e;}.articles_short_right{	width:220px;	display: block;	float: left;	padding: 6px;	color: #8177A7;	font-size: 12px;	font-weight: bold;	background-color: #F2F2F2;	margin-bottom: 20px;}.articles_short_right_title{	display: block;	float: none;	color:#CC5662;	margin-left:18px;}.articles_short_right_lead{	color: #6B6B6B;	font-size: 12px;	font-weight: normal;	padding: 10px;	margin-left:8px;}.articles_short_right_date{	float: left;	margin-left:18px;}.articles_short_right_next {	float: right;}.articles_short_right_next a, .articles_short_right_next a:visited {	color: #8177A7;	text-decoration: none;}.articles_short_right_next a:hover, .articles_short_right_next a:active {	color: #CC5662;	text-decoration: none;}.no_news{	font-weight: bold;	color: #8177a7;	margin-left:18px;}/*lapozas*/.current{	font-weight:bold;	font-size:12px;}.nextpage{	color:#8177A7;	font-size:12px;	font-weight:bold;}.nextpage a{	color:#8177A7;}.nextpage a:hover{	text-decoration: none;}/*Blog*/.blogs_div{	display: block;	float: none;	color: #6b6b6b;	font-size: 12px;}.blog_item{	display: block;	float: none;	clear: both;	margin-bottom: 25px;}.picture{	display: inline;	float: left;	width: 118px;}.name_cont{	display: inline;	float: left;	width: 350px;	margin-left: 10px;}.blog_name{	display: block;	float: none;	color: #a87795;	font-size: 14px;}.blog_name a{	color: #a87795;	font-size: 14px;	font-weight: bold;}.blog_name a:hover{	text-decoration: none;}.created_by{	font-size: 11px;	color: #000000;	padding-bottom:3px;}.last_update_head{	border-bottom: 1px dashed #cccccc;	padding-bottom:3px;	font-size: 11px;	color: #000000;}.last_update{	margin-top: 3px;	line-height: 1.5;}.bold{	font-weight: bold;}.small{	font-size: 11px;}.topic_text{	color:#6B6B6B;	font-size:12px;}.topic_cont{	display: inline;	float: left;	width: 440px;	line-height: 1.5;	border: 1px solid #ccc;	padding: 15px;	margin: 0px 0px 10px 10px;}.topic_name{	display: block;	float: none;	color: #a87795;	font-size: 14px;	border-bottom: 1px dotted #cccccc;	margin-bottom:10px;}.topic_name a{	color: #a87795;	font-size: 14px;	font-weight: bold;}.topic_name a:hover{	text-decoration: none;}.archiv_select{	margin-left:15px;	margin-bottom:10px;}/*****//*Specialis megjelenesi lehetosegek*/.specialis{	padding-left:0px;	margin-left:0px;}.specialis li{	list-style-type:none;	//background-color: #F2F2F2;}.specialis_wrapper{	padding:6px;	background-color: #F2F2F2;	width:460px;	margin-left:10px;	margin-bottom:15px;}.specialis_cim{	margin-bottom:10px;	color:#CC5662;	display:block;	float:none;}.specialis_cim a, .specialis_cim a:visited {	color: #8177A7;	text-decoration: none;}.specialis_cim a:hover, .specialis_cim a:active {	color: #CC5662;	text-decoration: none;}.specialis_leiras{	margin-bottom:10px;}.melyik_oldalon{	}.melyik_oldalon a, .melyik_oldalon a:visited {	color: #8177A7;	text-decoration: none;}.melyik_oldalon a:hover, .melyik_oldalon a:active {	color: #CC5662;	text-decoration: none;}.medialink_cim{	margin-bottom: 10px; 	text-align: left; 	color: #8177A7; 	font-size: 12px; 	font-weight: bold; 	font-style: italic;}.medialink_link a{	color: #a87795;	font-size: 14px;	font-weight: bold;}.medialink_link a:hover{	text-decoration: none;}.egyajanlat{	margin:5px;	padding:5px;	background-color: #F2F2F2;}.egyajanlat a, .egyajanlat a:visited {	color: #8177A7;	text-decoration: none;}.egyajanlat a:hover, .egyajanlat a:active {	color: #CC5662;	text-decoration: none;}.medialink {	text-align:center;	margin-bottom:15px;}.medialink a{	color: #8177A7;	text-decoration: none;}.medialink a:hover{	color: #CC5662;	text-decoration: none;}/*Arlista tablazatok*/.osszes_divecske {	display: inline;	font: normal 11px Arial;	color: #8177A7;	font-weight:  bold;	font-style: italic;	text-align: right;	clear: both;	float: left;	width: 490px;}.kiemelt_elemek{	font: normal 12px Arial;	color: #CC5662;	font-weight:  bold;	text-align:left;}.cimsor{	font: normal 12px Arial;	color: #CC5662;	font-weight:  bold;	text-align:center;}/*Jotekonysag*/.right-box{    width: 223px;    background-color: #ECECEC;    border-left: 1px solid #B2B2B2;    border-right: 1px solid #B2B2B2;    border-bottom: 1px solid #B2B2B2;    margin-bottom: 20px;    margin-left: 45px;}.right-box-title{    background-color: #7E2C5D;    color: white;    text-align: center;    font-family:  Arial, sans-serif;    font-size: 16px;    font-weight: bold;}.right-box-text{    padding:  10px 7px 5px;    font-family:  Arial, sans-serif;    font-size: 12px;    text-align: left;    line-height: 18px;}.right-box-text a {    color:#7E2C5D;}#middle_right_box{    height: 165px;}#maci{    background:url("/img/maci.png") repeat scroll 0 0 transparent;    height:137px;    left:117px;    position:relative;    top:-159px;    width:144px;    z-index:100;}#segits{    background:url("/img/segits.png") repeat scroll 0 0 transparent;    height:60px;    left:205px;    position:relative;    top:-235px;    width:450px;    z-index:101;}#streaming_wrapper{    background-color:#ECECEC;    border:1px solid #A9A9A9;    color:#6F6F6F;    font-size:18px;    font-weight:bold;    height:441px;    position:relative;    text-align:center;    top:-197px;    width:554px;}#toggle_sound{    background:url("/img/sound_off.png") repeat scroll 0 0 transparent;    border:none;    height:37px;    width:40px;    margin-top:-15px;    float: left;}#streaming_box{    margin: 4px auto 5px;    width: 544px;    height: 407px;}#streaming_box iframe{    margin: 0;    padding: 0;}.thumbnail img{    border:none;}.thumbnail{    float: left;}.clear{    clear: both;}#video_list{    position: relative;    top:-170px;}#beerkezett_adomanyok{    font-family: Arial, sans-serif;    font-size: 18px;    font-weight: bold;    position: relative;    top:-180px;    text-align: center;}.video-item{    font-weight: bold;    margin-bottom: 15px;}.video-info{    color: #2a2a2a;    padding-left:150px;}.video-title{    font-size: 16px;    color: #2a2a2a;   }.video-date{      font-size: 12px;}.description{   color: #999999;   font-size: 14px;   padding-top:  10px;   padding-left:150px;}.thumbnail {    padding: 5px;    border: 1px solid #cfcfcf;}#raktar{    float: left;    width:511px;}.bigvid{    width: 555px;    text-align: center;    }#jotekonysag-vissza{    margin: 15px 0 0 62px;   	text-align: center;}#jotekonysag-vissza a{    color: #7E2C5D;    font-weight: bold;}#video-title{	text-align: center;	margin:20px 0 20px 62px;	font-weight: bold;}#video-description{	text-align: justify;	margin: 0 0 20px 62px;}