html, body{
	background:url(../img/top_bg.jpg) repeat-x;
	background-color:#ffffff;
	font-family: Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height: 1.4em;
	color:#272727;
	margin:0;
	padding:0;
}
body{		
}
*{
	margin:0;
	padding:0;
}
a, img, img a{
	border:0;
	outline:none;
	text-decoration:none;
}
a{
	color:#6d4277;
}
a:hover{
	color:#000;
}
.bold{
	font-weight:bold;
	margin-bottom:5px;
}
.left{
	float:left;
}
.right{
	float:right;
}
.clearer{
	clear:both;
	line-height:0;
	font-size:0;
	height:0;
}
fieldset{
	border:0;
}
.wrapper{
  width:1000px;
  margin-left:auto;
  margin-right:auto;
  overflow:hidden;
}
.header_bg{
  background:url(../img/header_bg.jpg) no-repeat;
  background-position:top center;
  overflow:hidden;
  height:89px;
  padding-top:20px;
}
.logo_holder{
  float:left;
  width:210px;
  padding:5px 0px 5px 8px;
  margin-right:30px;
  color:#fff;
}
.footer_rovat_img{
  margin-bottom:8px;
}
.top_banner_holder{
  float:left;
  width: 472px;
  padding:0px 0px 0px 20px;
  background:url(../img/top_banner_left_bg.jpg) no-repeat;
  background-color:#653767;
  margin-right:30px;
}
.top_banner_right_bg{
  background: url(../img/top_banner_right_bg.jpg) no-repeat;
  background-position:top right;
  padding:5px 5px 5px 0px;
  height:60px;
}
.top_login_box{
  background:url(../img/login_left_bg.jpg) no-repeat;
  background-color:#653767;
  float:left;
  width: 225px;
}
.login_box_right_bg{
   background:url(../img/login_right_bg.jpg) no-repeat;
   background-position:top right;
   overflow:hidden;
   padding:6px 0px 3px 10px;
   height:61px;
}
.login_box_right_bg h1{
	font-weight:normal;
	font-size:12px;
	color:#fff;
	display:inline;
}
a.login_btn{
  float:left;
  width:60px;
  text-align:right;
  height:18px;
  padding:2px 40px 0px 0px;
  background:url(../img/login_box_link_bg.jpg) no-repeat;
  color:#262626;
  font-size:11px;
  margin-right:10px;
}
a.reg_btn{
  float:left;
  width:70px;
  text-align:right;
  height:18px;
  padding:2px 30px 0px 0px;
  background:url(../img/login_box_link_bg.jpg) no-repeat;
  color:#262626;
  font-size:11px;
}
a.login_btn:hover, a.reg_btn:hover{
  color:#fff;
}
.top_login_box a.newsletter{
  display:block;
  padding-left:20px;
  background: url("../img/sprite_standalones.png") no-repeat;
  background-position: -10px -616px;
  color:#fff;
  margin-bottom:3px;
}
.top_login_box a.homepage{
  display:block;
  padding-left:20px;
  background:url(../img/icon_home.gif) no-repeat;
  background-position:0px 2px;
  color:#fff;
  margin-bottom:3px;
}
.top_login_box a.email_fo{
  display:block;
  padding-left:20px;
  background: url("../img/sprite_standalones.png") no-repeat;
  background-position: -10px -646px;
  color:#fff;
  margin-bottom:3px;
}
.top_login_box a.newsletter:hover, .top_login_box a.homepage:hover, a.email_fo:hover{
  text-decoration: underline;
  color:#b29bb3;
}
.menu_holder{
  overflow:hidden;
  height:36px;
}
.menu_holder a{
    display:block;
    float:left;
    padding:10px 12px 8px 8px;
    background:url(../img/menu_separator.gif) no-repeat;
    background-position:top right;
    text-transform:uppercase;
    color:#fff;
    margin-right:3px;
    font-family: "Tahoma", Arial, Helvetica;
    font-size: 12px;
}
.menu_holder a:hover, .menu_holder .active{
  color:#000;
  background-color:#90cdc5;
}
.menu_holder .last{
    padding-right:5px;
    background:none !important;
    margin-right:0;
}
.menu_holder a.last:hover{
  background-color:#90cdc5 !important;
}
#content{
  background:url(../img/content_top_shadow.gif) repeat-x;
  background-position:top left;
  background-color:#fff;
  padding:0px 8px 0px 8px;
  overflow:hidden;
}
.top_row{
  overflow:hidden;
  border-bottom:solid 1px #ececec;
}
.top_row p{
  padding-top:10px;
  margin-bottom:3px;
  float:left;
}
.top_row p b{
  color:#472a4d;
  font-weight:bold;
}
.top_row .search{
  float:right;
  width:290px;
}
.search{
	padding-top:5px;
	overflow:hidden;
}
.search .inputok {
	float:left;
}
.search .submit{
	float:left;
} 
.search .inputok input{
	background: url("../img/sprite_standalones.png") no-repeat;
	background-position: -10px -10px;
	width:184px;
	height:18px;
	padding:2px 5px 2px 25px;
	border:0;
}
.search .submit input{
	background: url("../img/sprite_standalones.png") no-repeat;
	background-position: -10px -52px;
	width:70px;
	height:22px;
	cursor:pointer;
	border:none;
	font-size:11px;
}
.top_kiemelt_header{
  background:url(../img/kiemelt_top_header_top.jpg) no-repeat;
  background-color:#e2e2e2;
  margin-bottom:8px;
}
.top_kiemelt_header .inside{
  background:url(../img/kiemelt_top_header_bottom.jpg) no-repeat;
  background-position:bottom left;
  margin-top:10px;
  overflow: hidden;
  padding:5px;
}
.top_kiemelt_header .inside .left{
	float:left;
	width:658px;
	height:226px;
	position:relative;
}
.content_holder{
	position:relative;
	width:260px;
}
.over_bg{
	position:absolute;
	width:350px;
	height:225px;
	z-index:20;
	top:0px;
	right:20px;
	background: url("../img/sprite_standalones.png") no-repeat;
	background-position: 0px -335px;
}
.over_bg div{
	padding:10px 40px 20px 70px;
	background:none !important;
}
.nav_holder{
	position:relative;
}
.nav_holder #prev{	
	position:absolute;
	width:53px;
	height:100px;
	background: url("../img/sprite_standalones.png") no-repeat;
	background-position: -10px -94px;
	top:80px;
	left:0px;
	z-index:100;
	zoom:1;
	text-indent:-99999em;
}
.nav_holder #next{	
	position:absolute;
	width:33px;
	height:100px;
	background: url("../img/sprite_standalones.png") no-repeat;
	background-position: -10px -214px;
	top:80px;
	right:11px;
	z-index:101;
	zoom:1;
	text-indent:-99999em;
}
.slideshow div h2, .slideshow div h2 a{
	color:#fff;
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	margin-bottom:10px;
	line-height:20px;
}
.slideshow div h2 a:hover{
	color:#000;
}
.slideshow div p{
	color:#f7d7fd;
}
.activeSlide{
	font-weight:bold;
	background:url(../img/top_pager_active_bg.jpg) no-repeat !important;
	color:#000 !important;
}
#nav{
	position:absolute;
	bottom:-210px;
	left:395px;
	z-index:110;
	overflow:hidden;
}
#nav a{
	display:block;
	background:url(../img/top_pager_bg.jpg) no-repeat;
	color:#fff;
	text-align:center;
	float:left;
	width:25px;
	height:20px;
	padding-top:5px;
	margin-right:10px;
}
#nav a:hover{
	color:#000;
}
.top_kiemelt_header .inside .right{
	float:right;
	width:316px;
	height:226px;
}
.leg_holder .last{
	background:none !important;
	padding-bottom:0px !important;
	margin-bottom:0px !important;
}
.leg_holder{
	background:url(../img/new_cikk_bottom_bg.jpg) no-repeat;
	background-position:bottom left;
	background-color:#ab82b3;
	height:227px;
	overflow:hidden;
}
.leg_holder .content{
	padding:8px;
	padding-top:0px;
}
.leg_holder .content img{
	float:left;
	margin-right:5px;
	border:solid 3px #78537f;
}
.leg_holder .content h3, .leg_holder .content h3 a{
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height:16px;
}
.leg_holder .content h3 a:hover{
	color:#65416c;
	text-decoration:underline;
}
.leg_holder .content a:hover img{
	border:solid 3px #65416c;
}
.leg_holder .cikk_holder{
	overflow:hidden;
	padding-bottom:5px;
	background:url(../img/separator_ver_1.gif) repeat-x;
	background-position:bottom left;
	margin-bottom:4px;
}
.leg_holder .cikk_holder p{
	font-size:11px;
	color:#350c20;
	line-height:13px;
}
.leg_holder .top{
	overflow:hidden;
	background:url(../img/new_cikk_top_bg.jpg) no-repeat; 
	position:relative;
}
.leg_holder .top a{
	display:block;
	float:left;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	padding:8px;
	padding-top:3px;
	padding-right:30px;
	position:relative;
	z-index:1;
}
a.link2{
	position:absolute;
	z-index:2;
	left:-10px;
	padding-left:20px;
	top:0px;
}
.leg_holder .top a.active1{
	background:url(../img/active_1_bg.jpg) no-repeat;
}
.leg_holder .top a.active2{
	position:absolute;
	padding-left:30px;
	padding-right:35px;
	left:100px;
	background:url(../img/active_2_bg.jpg) no-repeat;
}
.leg_holder .top a:hover{
	color:#000;
}
.left_column{
	float:left;
	width:180px;
	margin-right:9px;
}
.left_middle_column{
	float:left;
	width:300px;
	margin-right:9px;
}
.right_column{
	float:right;
	width:156px;
}
.right_middle_column{
	float:left;
	width:320px;
	margin-right:9px;
}
/*   LEFT BOX   */ 
.left_column .box{
	background: url("../img/sprite_repeat_ys.png") repeat-y;
	background-position: -548px 0px;
	margin-bottom:8px;
}
.left_column .box ul{
	list-style:none;
}
.left_column .box img{
	border:solid 3px #b489bc;
	margin-bottom:2px;
}
.left_column .box .header{
	background:url(../img/side_header_bg.jpg) no-repeat;
	min-height:50px;
}
.left_column .box .header h2{
	padding:7px 6px 5px 6px;
}
.left_column .box .header h2, .box .header h2 a{
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	color:#fff;
	font-weight:normal;
}
.left_column .box .content{
	background: url("../img/sprite_block_footers_headers_v2.png") no-repeat;
	background-position: -200px bottom;
	padding:10px 6px 8px 6px;
}
.left_column .box .content ul li{
	background:url(../img/separator_ver_2.gif) repeat-x;
	background-position:bottom left;
	padding:1px 0px 2px 0px;
}
.left_column .box .content ul li a{
	color:#282828;	
	padding-left:10px;
	background: url("../img/sprite_standalones.png");
	background-position: -10px -731px;
	display:block;
}
.left_column .box .content ul li a:hover{
	color:#83508c;	
	background:url(../img/left_menu_item_bg_over.gif) no-repeat;
	background-position:0px 5px;
}
.left_column .box a.tobb_link, a.tovabbi_megh{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6d4277;
	font-weight:bold;
	line-height:11px;
	margin-top:5px;
	text-align:right;
	display:block;
	padding-right:10px;
	background: url("../img/sprite_standalones.png") no-repeat;
	background-position: 150px -760px;
}
.left_column .box a.tobb_link:hover, a.tovabbi_megh:hover{
	color:#000;
}
.kiemelt a.tobb_link{
	background-position: 5px right !important;	
}
.left_column .kiemelt{
	background: url("../img/sprite_repeat_ys.png");
	background-position: -10px 0px;
}
.left_column .kiemelt .header{
	background:url(../img/side_header_bg_kiemelt.jpg) no-repeat;
}
.left_column .kiemelt .content{
	background: url("../img/sprite_block_footers_headers_v2.png") no-repeat;
	background-position: 0px bottom;
}
.left_column .box .bold{
	font-weight:bold;
	margin:0px;
	color:#4a2d51 !important;
}
.left_column .box .kiemelt_szoveg{
	text-transform:uppercase;
	color:#6d4277;
	font-size:11px;
	font-weight:bold;
}
.left_column .aktiv_tagok{
	margin-top:3px;
	padding:0px 0px 3px 0px;
	margin-bottom:3px;
	background:url(../img/separator_ver_2.gif) repeat-x;
	background-position:bottom left;
	margin-bottom:0px !important;
}
.left_column .aktiv_tagok img{
	border:0;
}
.left_column .box p span{
	color:#6d4277;
}
.left_column .box .kicsi{
	font-size:11px;
}


/*   RIGHT BOX   */


.right_column .box, .content_holder_rovat .right_side .box_cikk{
	background: url("../img/sprite_repeat_ys.png") repeat-y;
	background-position: -1244px 0px; 
	margin-bottom:8px;
}
.right_column .box ul{
	list-style:none;
}
.right_column .box img{
	border:solid 3px #b489bc;
	margin-bottom:2px;
}
.right_column .box .header{
	background:url(../img/side_header_bg_right.jpg) no-repeat;
	min-height:50px;
}
.right_column .box .header h2{
	padding:7px 6px 5px 6px;
}
.right_column .box .header h2, .box .header h2 a{
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	color:#fff;
	font-weight:normal;
}
.right_column .box .content{
	background: url("../img/sprite_block_footers_headers_v2.png") no-repeat;
	background-position: -2546px bottom;
	padding:10px 6px 8px 6px;
}
.right_column .box .content ul li{
	background:url(../img/separator_ver_2.gif) repeat-x;
	background-position:bottom left;
	padding:1px 0px 2px 0px;
}
.right_column .box .content ul li a{
	color:#282828;	
	padding-left:10px;
	background: url("../img/sprite_standalones.png");
	background-position: -10px -741px;
	display:block;
}
.right_column .box .content ul li a:hover{
	color:#83508c;	
	background:url(../img/left_menu_item_bg_over.gif) no-repeat;
	background-position:0px 5px;
}
.right_column .box a.tobb_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6d4277;
	font-weight:bold;
	line-height:11px;
	margin-top:5px;
	text-align:right;
	display:block;
	padding-right:10px;
	background:url("../img/sprite_standalones_rightsided.png") no-repeat;
	background-position:right -13px;
}
.right_column .box a.tobb_link:hover{
	color:#000;
}
.right_column .box .bold{
	font-weight:bold;
	margin:0px;
	color:#4a2d51 !important;
}
.right_column .box .kiemelt_szoveg{
	text-transform:uppercase;
	color:#6d4277;
	font-size:11px;
	font-weight:bold;
}
.right_column .aktiv_tagok{
	margin-top:3px;
	padding:0px 0px 3px 0px;
	margin-bottom:3px;
	background:url(../img/separator_ver_2.gif) repeat-x;
	background-position:bottom left;
	margin-bottom:0px !important;
}
.right_column .aktiv_tagok img{
	border:0;
}
.right_column .box p span{
	color:#6d4277;
}
.right_column .box .kicsi{
	font-size:11px;
}
.share_holder{
	overflow:hidden;
	margin-bottom:5px;
}
.share_holder img{
	border:0 !important;
}
.share_holder .fb_image{
	background:url("../img/sprite_standalones_jpegs.jpg") no-repeat;
	background-position:0px 0px;
	width:32px;
	height:32px;
	float:left;
	margin-right:5px;
	text-indent:-9999em;
} 
.share_holder .yt_image{
	background:url("../img/sprite_standalones_jpegs.jpg") no-repeat;
	background-position:0px -40px;
	width:32px;
	height:32px;
	float:left;
	margin-right:5px;	
	text-indent:-9999em;
} 
.share_holder .left_kep{
	float:left;
	margin-right:5px;
}
.share_holder .title_link{
	color:#8d5c94;
	text-transform:uppercase;
	font-size:11px;
	line-height:16px;
}
.share_holder .title_link:hover{
	color:#6d4277;
}
.share_holder p{
	font-size:11px;
	line-height:14px;
}
.naptar th{
	/*color:#fff;*/
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:3px;
	padding-bottom:5px;
	line-height:normal;
}
.naptar_header{
	background: url("../img/sprite_standalones.png") no-repeat;
	background-position: -10px -580px;
    color:#ffffff;
}
.MonthNavPrev .link-prev{
	background: url("../img/sprite_standalones.png") no-repeat;
	background-position: -8px -990px;	
	width:16px;
	height:16px;
	display:block;
}
.MonthNavNext .link-next{
	background: url("../img/sprite_standalones.png") no-repeat;
	background-position: -8px -1014px;	
	width:16px;
	height:16px;
	display:block;
}
.naptar .szelso{
	width:25px;
}
.naptar table {
    border-collapse: collapse;
    clear: both;
    margin: 0 0 10px 0;
    border-bottom: 1px solid #65416c;
    color: #737373;
}
.naptar_month_holder img{
	border:none !important;
}
.naptar_month_holder{
	overflow:hidden;
	margin-bottom:5px;
}
.naptar_month_holder .left{
	float:left;
	width:20px;
	margin-right:1px;
}
.naptar_month_holder .right{
	float:right;
	width:20px;
	margin-left:1px;
}
.naptar_month_holder .actuel{
	float:left;
	color:#6d4277;
	font-weight:bold;
	font-size:11px;
	width:100px;
	text-align:center;
	text-transform:uppercase;
}
.kepzes li{
	background:url("../img/sprite_standalones.png") no-repeat !important;
	background-position:-10px -869px !important;
	padding-left:15px !important;
}
.kepzes span{
	display:block;
	color:#aeaeae;
	font-size:10px;
}
.kepzes a{
	font-size:11px;
	font-weight:bold;
	color:#65416c !important;
	background:none !important;
	padding-left:0px !important;
	line-height:normal;
}
.kepzes a:hover{
	color:#000 !important;
}
.tipus1{
	background:url(../img/nap_bg_1.gif) no-repeat; 
	background-position:top center;
	color:#fff;
}
.tipus2{
	background:url(../img/nap_bg_2.gif) no-repeat; 
	background-position:top center;
	color:#fff;
}
.tipus3{
	background:url(../img/nap_bg_3.gif) no-repeat; 
	background-position:top center;
	color:#fff;
}
.tipus4{
	background:url(../img/nap_bg_4.gif) no-repeat; 
	background-position:top center;
	color:#fff;
}
.tobb_link_holder{
	background:url(../img/separator_ver_2.gif) repeat-x;
	background-position:top left;
	padding-top:2px;
	margin-top:2px;
}
.termek .item{
  width: 144px !important;
  min-height: 170px !important;
}

.termek img{
	/*border:solid 3px #cbcbcb !important;*/
	border:none !important;
	margin-top:5px;
}
.termek a.title{
	color:#6d4277;
	font-size:11px;
	font-weight:bold;
	line-height:normal;
}
.termek a.title:hover{	
	color:#301836;
}
.termek .ar{
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;
	color:#492d4f;
	padding-right:5px;
	margin-bottom:5px;
}





/*  Cikk Box   */

.box_cikk{
	background: url("../img/sprite_repeat_ys.png") repeat-y;
	background-position: -748px 0px;
	margin-bottom:8px;
}
.box_cikk .content{
	overflow:hidden;
	background: url("../img/sprite_block_footers_headers_v2.png") no-repeat;
	background-position: -400px bottom;
	padding-bottom:5px;
}
.right_side .box_cikk .content{
	background: url("../img/sprite_block_footers_headers_v2.png") no-repeat;
	background-position: -1690px bottom;
}

.box_cikk .content .inside, .forum_topic .inside, .box_cikk_floatbox .inside{
	padding:6px;
	overflow:hidden;
}
.box_cikk .left_kep{
	float:left;
	margin-right:5px;
	border:solid 3px #b489bc;
}
.right_side .box_cikk .left_kep, .p_margin_bottom {
  margin-bottom: 5px;
}
.box_cikk .header{
	background: url("../img/sprite_block_footers_headers_v2.png") no-repeat;
	background-position: -720px top;
	min-height:50px;
}
.right_side .box_cikk .header{
	background:url(../img/rovat_kicsi_cikk_box_top.gif) no-repeat;
}
.box_cikk .header h2{
	padding:6px;
    padding-left:0px;
	padding-bottom:2px;
	border-bottom:solid 1px #e9e9e9;
}

.box_cikk .header h2, .box_cikk .header h2 a{
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform:uppercase;
	color:#000;
	font-weight:normal;
}
.box_cikk .tobb_link_holder{
	overflow:hidden;
}
.box_cikk .tobb_link_holder a, .cikk_box .tobb_link_holder a{
	float:right;
	padding-right:10px;
	color:#503057;
	font-size:11px;
	font-weight:bold;
	background:url("../img/sprite_standalones_rightsided.png") no-repeat;
	background-position:right -33px;
	margin-right:5px;
}
.box_cikk .tobb_link_holder a:hover{
	color:#fff;
}
.cikk_box .tobb_link_holder a:hover, .content_holder_rovat_nem_szakmai .box_cikk .tobb_link_holder a:hover{
	color:#000;
}
.box_cikk h3{
	margin-bottom:5px;
	font-weight:bold;
	font-size:12px;
}

/* TIPUS 1*/
.rovat_tipus_1 .tobb_link_holder{
	background:#8cc3be;
}
.rovat_tipus_1 h3, .rovat_tipus_1 h3 a{
	color:#40605d;
}
.rovat_tipus_1 .header h2, .rovat_tipus_1 .header h2 a{
	color:#40605d;
}
.rovat_tipus_1 .header h2 a:hover, .rovat_tipus_1 h3 a:hover{
	color:#253937;
}
.rovat_tipus_1 .left_kep{
	border:solid 3px #8cc3be;
}
.rovat_tipus_1 .content{
	background: url("../img/sprite_block_footers_headers_v2.png") no-repeat;
	background-position: -1040px bottom;
}

/* TIPUS 2*/
.rovat_tipus_2 .tobb_link_holder{
	background:#e85ba0;
}
.rovat_tipus_2 h3, .rovat_tipus_2 h3 a{
	color:#943965;
}
.rovat_tipus_2 .header h2, .rovat_tipus_2 .header h2 a{
	color:#943965;
}
.rovat_tipus_2 .header h2 a:hover, .rovat_tipus_2 h3 a:hover{
	color:#253937;
}
.rovat_tipus_2 .left_kep{
	border:solid 3px #b489bc;
}
.rovat_tipus_2 .content{
	background: url("../img/sprite_block_footers_headers_v2.png") no-repeat;
	background-position: -1360px bottom;
}

/* TIPUS 3*/
.rovat_tipus_3 .tobb_link_holder{
	background:#dcd5b8;
}
.rovat_tipus_3 h3, .rovat_tipus_3 h3 a{
	color:#5d5530;
}
.rovat_tipus_3 .header h2, .rovat_tipus_3 .header h2 a{
	color:#5d5530;
}
.rovat_tipus_3 .header h2 a:hover, .rovat_tipus_3 h3 a:hover{
	color:#3a351e;
}
.rovat_tipus_3 .left_kep{
	border:solid 3px #dcd5b8;
}
.rovat_tipus_3 .content{
	background:url(../img/middle_left_cikk_bottom_3.gif) no-repeat;
	background-position:bottom center;
}

/* NEM SZAKMAI ROVAT */

.content_holder_rovat_nem_szakmai .box_cikk, .forum_topic, .content_holder_rovat_nem_szakmai .box_cikk_floatbox{
	background:url(../img/nem_szakmai_rovat_repeat_bg.gif) repeat-y; 
	margin-bottom:8px;
}
.content_holder_rovat_nem_szakmai .box_cikk_floatbox{
  float:left;
  width:311px;
  margin-right:10px;
  overflow: hidden;
}

.content_holder_rovat_nem_szakmai .box_cikk .content, .forum_topic .content, .box_cikk_floatbox .content{
	overflow:hidden;
	background:url(../img/nem_szakmai_rovat_box_bottom.gif) no-repeat;
	background-position:bottom center;
	padding-bottom:5px;
}
.content_holder_rovat_nem_szakmai .box_cikk .header, .forum_topic .header, .box_cikk_floatbox .header{
	background:url(../img/nem_szakmai_rovat_box_top.gif) no-repeat;
	min-height:50px;
}
.content_holder_rovat_nem_szakmai .video .header{
	background:url(../img/nem_szakmai_rovat_box_header.gif) no-repeat;
}
.content_holder_rovat_nem_szakmai .video h2 a, .left_side .video h2, .left_side .video h2 a{
	color:#503057;
	font-family:"Tahoma",Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal !important;
	text-transform:uppercase !important;
}
.content_holder_rovat_nem_szakmai .video h2{
	padding:7px 6px 5px 6px !important;
}



/* box cikk rovat */

.content_holder_rovat .box_cikk h2, .content_holder_rovat .box_cikk h2 a, .content_holder_rovat_nem_szakmai h2, .content_holder_rovat_nem_szakmai h2 a, .archivum .cikk_box .top_row h2 a{
	font-size:12px !important;
	font-weight:bold !important;
	text-transform:none !important;
	border-bottom:none !important;
	line-height:normal;
	padding-top:0px !important; 
	color:#503057 !important;
	margin-bottom:5px;
}
.content_holder_rovat .box_cikk h2 a:hover, .content_holder_rovat_nem_szakmai h2 a:hover, .archivum .cikk_box .top_row h2 a:hover{
	color:#753e81 !important;
}
.box_cikk img, .box_cikk_floatbox img{
	border:solid 3px #B489BC !important;
}
.box_cikk_floatbox img{
  margin-bottom: 5px;
}
.box_cikk_floatbox h2 a{
  font-size: 14px !important;
}

.content_holder_rovat .right_side{
	float:right;
	width:156px;
}
.content_holder_rovat .left_side{
	float:left;
	width:300px;
}
.content_holder_rovat .header h2, .forum_topic h2{
	padding-left:0px !important;
    line-height:normal;
}
.left_side .video h2{
	padding:7px 6px 5px 6px !important;
}
.content_holder_rovat .cikk_box{
	background:url(../img/rovat_big_box_repeat.gif) repeat-y;
	margin-bottom:8px;
}
.content_holder_rovat .cikk_box_header{
	background:url(../img/rovat_header_bg_default.jpg) no-repeat;
}
.content_holder_rovat .cikk_box_bottom{
	background:url(../img/rovat_big_box_bottom.gif) no-repeat;
	background-position:bottom center;
	padding:0 0 6px;
}
.content_holder_rovat .cikk_box_content, .content_holder_rovat_nem_szakmai .cikk_box_content{
	padding:10px 10px 0;
}

/* archivum másik nagy */
.content_holder_rovat_nem_szakmai .cikk_box{
	/*background:url(../img/rovat_big_box_repeat.gif) repeat-y;*/
	margin-bottom:8px;
}

.full_box{
	background:url(../img/cikk_box_repeat_bg.gif) repeat-y !important; 
	margin-bottom:8px;	
}

.content_holder_rovat_nem_szakmai .cikk_box_header{
	background:url(../img/rovat_header_bg_default.jpg) no-repeat;
}
.content_holder_rovat_nem_szakmai .cikk_box_bottom{
	background:url(../img/rovat_big_box_bottom.gif) no-repeat;
	background-position:bottom center;
	padding:0 0 6px;
}
.content_holder_rovat_nem_szakmai .cikk_box_content{
	padding:10px 10px 0;
}
/* archivum másik nagy */

.content_holder_rovat .bejelentkezett img{
	margin-right:5px;
}
.nyeremenyjatek_reszletes p, .licit_reszletes p, .content_holder_fix_oldal p{
	margin-bottom:8px;
}

.box_cikk_floatbox .header{
  min-height: 10px !important;
}

/*  Middle left Box   */

.left_middle_column .box{
	background: url("../img/sprite_repeat_ys.png") repeat-y;
	background-position: -748px 0px;
	margin-bottom:8px;
}
.left_middle_column .box .content{
	overflow:hidden;
	background: url("../img/sprite_block_footers_headers_v2.png") no-repeat;
	background-position: -400px bottom;
	padding-bottom:5px;
}
.left_middle_column .box .content .inside{
	padding:6px;
}
.left_middle_column .box .left_kep{
	float:left;
	margin-right:5px;
	border:solid 3px #b489bc;
}
.left_middle_column .box .header{
	background:url(../img/middle_left_header.jpg) no-repeat;
	min-height:50px;
}
.left_middle_column .box .header h2{
	padding:6px;
	padding-bottom:2px;
}

.left_middle_column .box .header h2, .left_middle_column .box .header h2 a{
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform:uppercase;
	color:#000;
	font-weight:normal;
}
.left_middle_column .box .tobb_link_holder, .cikk_box .tobb_link_holder{
	overflow:hidden;
}
.left_middle_column .box .tobb_link_holder a{
	float:right;
	padding-right:10px;
	color:#6d4277;
	font-size:11px;
	font-weight:bold;
	background:url("../img/sprite_standalones_rightsided.png") no-repeat;
	background-position:right -33px;
	margin-right:5px;
}
.left_middle_column .box .tobb_link_holder a:hover{
	color:#39213e;
}
.left_middle_column .box h3{
	margin-bottom:5px;
	font-weight:bold;
	font-size:12px;
}

/*  Middle left video Box  */


/*   LEFT MIDDLE BOX PICTURE  */ 

.left_middle_column .picture{
	background:#6d4277;
	margin-bottom:8px;
	text-align:center;
    height:272px;
    overflow: hidden;
}
.left_middle_column .picture .header{
	background:url(../img/middle_left_header_last_picture.jpg) no-repeat;
	min-height:50px;
}
.left_middle_column .picture .header h2{
	padding:5px 6px 5px 6px;
	text-align:left;
}
.left_middle_column .picture .content{
	overflow:hidden;
	background:url(../img/middle_left_bottom_last_picture.jpg) no-repeat;
	background-position:bottom center;
	padding-bottom:6px;
	position:relative;
	min-height:241px;
}
.left_middle_column .picture .header h2, .left_middle_column .box .header h2 a{
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	color:#fff;
	font-weight:normal;
}
.utolsokepek{
	height:220px;
}
.left_middle_column .picture a.tobb_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	line-height:11px;
	margin-top:6px;
	margin-right:5px;
	text-align:right;
	display:block;
	padding-right:10px;
	background:url("../img/sprite_standalones_rightsided.png") no-repeat;
	background-position:right 0px;
	float:right;
	position:relative;
	z-index:30;
}
.left_middle_column .picture a.tobb_link:hover{
	color:#000;
}
.picture .overlay{
	background:url(../img/over_bg.png) repeat;
	padding:8px 8px 8px 8px;
	position:relative;
	z-index:2;
	bottom:101px;
	left:2px;
	text-align:left;
	width:279px;
}
.picture h3, .picture h3 a{
	color:#472a4d;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}
.picture h3 a:hover{
	color:#000;
}
.item img{
	margin-left:2px;
}

.left_middle_column .box_cikk h2{
  padding-left:8px;
}

/*  middle right box kicsi és nagy */
.right_middle_column .kicsi_last{
	float:right;
	margin-right:0px !important;
}
.right_middle_column .kicsi, .right_middle_column .kicsi_last, .right_second_column .kicsi, .right_second_column .kicsi_last, .right_banner{
	background: url("../img/sprite_repeat_ys.png") repeat-y;
	background-position: -1068px 0px;
	margin-bottom:8px;
	float:left;
	width:156px;
	margin-right:8px;
}
.right_column .right_banner{
	float:none;
}
.right_middle_column .nagy{
	background: url("../img/sprite_repeat_ys.png") repeat-y;
	background-position: -210px 0px;
	margin-bottom:8px;
}
.right_middle_column .box ul, .right_second_column .box ul{
	list-style:none;
}
.right_middle_column .kicsi .header, .right_middle_column .kicsi_last .header, .right_second_column .kicsi .header, .right_second_column .kicsi_last .header{
	background:url(../img/middle_right_header_kicsi.jpg) no-repeat;
	min-height:50px;
}
.right_middle_column .nagy .header{
	background:url(../img/middle_right_header.jpg) no-repeat;
	min-height:50px;
}
.right_middle_column .box .header h2, .right_second_column .box .header h2{
	padding:7px 6px 5px 6px;
}
.right_middle_column .box .header h2, .right_middle_column .header h2 a, .right_second_column .box .header h2 a{
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	color:#503057;
	font-weight:normal;
}
.right_middle_column .box h3, .right_second_column .box h3{
	margin-bottom:5px;
}
.right_middle_column .box h3, right_middle_column .box h3 a, .right_column .box h3, .right_second_column .box h3 a{
	font-size:12px;
	font-weight:bold;
	color:#65416c;
}
.right_column .box h3, .right_second_column .box h3{
	line-height:normal;
	margin-bottom:5px;
}
.right_middle_column .left_kep, .right_second_column .left_kep{
	float:left;
	margin-right:5px;
}
.right_middle_column .box img, .right_second_column .box img{
	border:solid 3px #cbcbcb;
}
.right_middle_column .kicsi .content, .right_middle_column .kicsi_last .content, .right_second_column .kicsi .content, .right_second_column .kicsi_last .content{
	background: url("../img/sprite_block_footers_headers_v2.png") no-repeat;
	background-position: -1680px bottom;
	padding:10px 6px 8px 6px;
}
.right_middle_column .nagy .content{
	background: url("../img/sprite_block_footers_headers_v2.png") no-repeat;
	background-position: -1856px bottom;
	padding:10px 6px 8px 6px;
}

.right_middle_column .box a.tobb_link, .right_second_column .box a.tobb_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6d4277;
	font-weight:bold;
	line-height:11px;
	margin-top:5px;
	text-align:right;
	display:block;
	padding-right:10px;
	background:url("../img/sprite_standalones_rightsided.png") no-repeat;
	background-position:right -13px;
}
.right_middle_column .box a.tobb_link:hover, .right_second_column a.tobb_link:hover, .left_middle_column .box_cikk .tobb_link_holder a:hover{
	color:#000;
}
.right_middle_column .box .kiemelt_szoveg, .nyeremeny .kiemelt_szoveg, .right_second_column .box .kiemelt_szoveg, .nyeremenyjatek .kiemelt_szoveg, .cikk_box_content .kiemelt_szoveg, .licit .kiemelt_szoveg{
	text-transform:uppercase;
	color:#6d4277;
	font-size:11px;
	font-weight:bold;
}
.nevsor{
	text-align:center;
	font-size:11px;
}
.paratlan{
	background:#f4eff6;
}
.nev{
	text-align:left;
	padding-left:4px;
}
.still_online, .zold{
	font-weight:bold;
	color:#397e3f !important;
}
.forum_lista li{
	padding:2px;
	background: url("../img/sprite_standalones.png") no-repeat;
	background-position: -5px -730px;
	padding-left:15px;
}
.forum_lista .paratlan{
	background-color:#f4eff6;
}
.forum_lista a{
	color:#000;
	font-size:11px;
}
.forum_lista a:hover{
	color:#6d4277;
}
.nagy .kiemelt_szoveg{
	color:#673f70;
	font-weight:bold;
	font-size:12px;
}
.nagy .kiemelt_szoveg span, .nyeremeny .kiemelt_szoveg span, .nyeremenyjatek .kiemelt_szoveg span, .cikk_box_content .kiemelt_szoveg span, .licit .kiemelt_szoveg span{
	color:#472a4d !important;
}
.nyeremeny .kiemelt_szoveg{
	line-height:normal;
	margin:5px 0px 5px 0px;
}
.nagy p, .nyeremenyjatek p, .licit p{
	margin-bottom:4px;
}
.nagy a.nagy_left_btn, .nyeremenyjatek a.nagy_left_btn{
	float:left;
	width:109px;
	height:19px;
	background:url(../img/nagy_btn_left_bg.jpg) no-repeat;
	padding-right:15px;
	padding-top:2px;
	text-align:center;
	color:#fff;
	margin-bottom:5px;
}
.nagy a.nagy_right_btn, .nyeremenyjatek a.nagy_right_btn, .licit a.nagy_right_btn, a.nagy_btn{
	float:right;
	width:150px;
	height:19px;
	background:url(../img/nagy_btn_right_bg.jpg) no-repeat;
	padding-right:15px;
	padding-top:2px;
	text-align:center;
	color:#fff;
	margin-right:10px;
	margin-bottom:5px;
}
a.nagy_btn{
	float:left;
	width:150px;
	height:19px;
}
.nyeremenyjatek a.nagy_right_btn, .licit a.nagy_right_btn{
	margin-right:0px;
}
.nagy a.nagy_left_btn:hover, .nagy a.nagy_right_btn:hover, .nyeremenyjatek a.nagy_right_btn:hover, .nyeremenyjatek a.nagy_left_btn:hover, .licit a.nagy_right_btn:hover{
	color:#000;
}
.horoszkop, .nyeremenyjatek{
	overflow:hidden;
}
.horoszkop img{
	border:0 !important;
	float:left;
	margin-right:8px;
	margin-bottom:5px;
}
.horoszkop a{
	margin-bottom:5px;
}
.horoszkop .last, .nyeremenyjatek .last{
	margin-right:0px !important;
}
.kicsi .horoszkop a{
	margin-right:8px;
	margin-bottom:5px;	
	height:42px;
	width:42px;
	float:left;	
	background:url("../img/sprite_standalones_jpegs.jpg") no-repeat;
	text-indent:-99999em;
}
.horoszkop a.halak{
	background-position:0px -280px;
}
.horoszkop a.kos{
	background-position:0px -329px;
}
.horoszkop a.bika{
	background-position:-50px -180px;
	margin-right:0px;
}
.horoszkop a.rak{
	background-position:-50px -329px;
}
.horoszkop a.oroszlan{
	background-position:-50px -130px;
}
.horoszkop a.szuz{
	background-position:0px -80px;
	margin-right:0px;
}
.horoszkop a.vizonto{
	background-position:0px -180px;
}
.horoszkop a.skorpio{
	background-position:0px -130px;
}
.horoszkop a.merleg{
	background-position:0px -280px;
	margin-right:0px;
}
.horoszkop a.nyilas{
	background-position:-50px -80px;
}
.horoszkop a.bak{
	background-position:0px -230px;
}
.horoszkop a.ikrek{
	background-position:-50px -230px;
	margin-right:0px;
}

/* FOOTER */
.footer{
	background:url(../img/footer_top_bg.gif) repeat-x;
	background-color:#301836;
}
.footer_top_bg{
	background:url(../img/footer_top_bg_inside.jpg) no-repeat;
	background-position:top center;
	padding-top:22px;
}
.footer_inside_repeat_bg{
	background:url(../img/footer_inside_repeat_bg.jpg) repeat-y;
	background-position:top center;
}
.footer_inside_repeat_bg .left{
	float:left;
	width:650px;
}
.footer_inside_repeat_bg .right{
	float:right;
	width:260px;
}
.footer_inside_repeat_bg .right ul{
	list-style:none;
}
.footer_bottom_bg{
	background:url(../img/footer_bottom_bg.gif) repeat-x;
	background-color:#0c0c0c;
}
.footer_bottom_bg_inside{
	background:url(../img/footer_bottom_bg_inside.jpg) no-repeat;
	background-position:top center;
}
.footer_bottom_bg_inside{
	color:#fff;
	overflow:hidden;
	padding-bottom:10px;
	padding-top:20px;
	font-size:11px;
}
.footer_bottom_bg_inside .left{
	float:left;
	width:500px;
}
.footer_bottom_bg_inside .right{
	float:right;
	width:300px;
	text-align:right;
}
.footer_bottom_bg_inside a{
	color:#fff;
}
.footer_bottom_bg_inside a:hover{
	color:#89c6be;
}
.footer_header_img_holder{
	color:#fff;
	font-size:20px;
	font-family: Helvetica, sans-serif;
	padding-bottom:5px;
	border-bottom:solid 1px #2a142f;
	margin-bottom:10px;
	font-weight:normal;
	padding-top:5px;
}
.footer .wrapper{
	padding:0px 10px 0px 10px;
	width:980px;
}
.footer .right a{
	color:#89c6be;
}
.footer .right a:hover{
	color:#5b8c85;
}
.footer .right ul li{
	padding-left:15px;
	background: url("../img/sprite_standalones.png") no-repeat;
	background-position: -10px -849px;
	margin-bottom:5px;
}
.column{
	float:left;
	width:200px;
	margin-right:25px;
}
.column .rovat_holder{
	margin-bottom:4px;
}
.column h2, .column h3, .footer .right h2, .footer .right h3 {
	background:url(../img/separator_ver_3.gif) repeat-x;
	background-position:bottom left;
	padding-bottom:3px;
	margin-bottom:3px;
}
.column h3, .footer .right h3{
	margin-bottom:0px;
	padding-bottom:1px;	
}
.column h2, .column h2 a, .footer .right h2 {
	color:#fff;
	font-size:14px;
	font-weight:normal;
}
.footer .right li {
    margin-bottom:1px;
	background:url(../img/alrovat_bg.gif) no-repeat;
	background-position:0px 6px;
}
.footer .right li a {
    font-size: 11px;
}
.column h2 a:hover{
	color:#89c6be;
}
.last{
	margin-right:0px !important;
}
.keywords_holder{
	color:#000;
}
.keywords_holder a{
	color:#b481be;
}
.keywords_holder a:hover{
	color:#89c6be;
}
.alrovat_holder{
	padding-left:12px;
}
.alrovat_holder h3, .alrovat_holder h3 a, .footer .right h3 a{
	color:#fff;
	font-size:11px;
}
.alrovat_holder h3 a:hover, .footer .right h3 a:hover{
	color:#89c6be;
}
.alrovat_holder{
	margin-bottom:1px;
	background:url(../img/alrovat_bg.gif) no-repeat;
	background-position:0px 6px;
}
.margin_bottom{
	margin-bottom:5px;
}
.content_holder{
	float:left;
	width:632px;
}
.right_banner .header{
	background:url("../img/sprite_block_footers_headers_v2.png") no-repeat !important;
	background-position:0px -3040px !important;
}
.right_banner .header_nofelirat{
	background:url("../img/sprite_block_footers_headers_v2.png") no-repeat !important;
	background-position:-2710px 0px !important;
}
.right_banner .content{
	background:url("../img/sprite_block_footers_headers_v2.png") no-repeat !important;
	background-position:-2880px bottom !important;
}
.right_banner .content{
	padding:20px 10px 10px 10px !important;
}
.right_banner .header_nofelirat .content{
	padding:10px 10px 10px 10px !important;
}
.right_banner img{
	border:0 !important;
	margin-bottom:5px;
}
.cikk_box{	
	background:url(../img/cikk_box_repeat_bg.gif) repeat-y; 
	zoom: 1;
}
.content_holder .cikk_box_header{
	background:url(../img/cikk_box_header_bg.jpg) no-repeat;
}
.content_holder .cikk_box_bottom{
	background:url(../img/cikk_box_bottom_bg.gif) no-repeat;
	background-position:bottom center;
	padding:0px 0px 8px 0px;
}
.content_holder h2, .content_holder h2 a, .content_holder_rovat .cikk_box h2 a, .content_holder h1, .content_holder h1 a, .content_holder_rovat h1, .content_holder_rovat h1 a{
	color:#333333;
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	font-weight:normal;
}
.content_holder h2, .content_holder_rovat .cikk_box h2, .content_holder_rovat h1, .content_holder_rovat_nem_szakmai h1, .h1_kereso{
	padding:7px 6px 5px;
}
.content_holder .cikk_box_content{
	padding:10px 10px 0px 10px;
}
.cikk_box{
	margin-bottom:10px;
}
.cikk_box_content h1, .cikk_box_content h1 a{
	color:#503057;
	font-size:20px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.cikk_box_content h1{
	background:url(../img/separator_ver_4.gif) repeat-x;
	background-position:bottom left;
	margin-bottom:5px;
	padding-bottom:10px;
    line-height: normal;
}
#kep_cim{
	padding-bottom:0px !important;
	margin-bottom:0px !important;
}
.picture h1{
	background:none;
}
.cikk_box_content h1 a:hover{	
	color:#65416c;
}
.cikk_box_content .lead{
	font-weight:bold;
	font-size:12px;
	line-height:18px;
	margin-bottom:10px;
}
.banner_holder, .banner_holder_elite{
	background:url(../img/content_banner_top_bg.gif) no-repeat;
	padding-top:20px;
	margin-bottom:10px;
}
.banner_holder_elite{
	background:url(../img/content_banner_top_bg_elite.gif) no-repeat;	
}
.banner_bottom_bg{
	background:url(../img/separator_ver_4.gif) repeat-x;
	background-position:bottom left;
	padding-bottom:10px;
}
.cikk_detail_holder{
	overflow:hidden;
	margin-bottom:15px;
	position:relative;
}
.cikk_detail_holder .cikk_details{
	float:left;
	width:300px;
	font-style:italic;
	font-size:10px;
}
.cikk_func{
	background:url(../img/cikk_function_box_bg_2.gif) no-repeat;
	overflow:hidden;
	float:right;
	width:260px;
	height:34px;
	padding:7px;
	margin-top:10px;
}
.cikk_func .font_size1, .font_size2, .font_size3{
	color:#8c8c8c;
	font-family: "Trebuchet Ms", arial;
	display:block;
	float:left;
	height:18px;
	width:13px;
	font-weight:normal;
	line-height:16px;
}
.cikk_func a{
	margin-left:4px;
}
.font_size1{
	font-size:12px;
	padding-top:2px;
	height:16px;
}
.font_size2{
	font-size:14px;
	padding-top:1px;
	height:17px;
}
.font_size3{
	font-size:16px;
	margin-right:14px;
}
.cikk_func .actual{
	font-weight:bold !important;
	color:#333333;
}
.font_size1:hover, .font_size2:hover, .font_size3:hover{
	color:#000;
}
.first_share_a{
	margin-left:14px !important;
}
.left_kep{
	float:left;
	margin-right:10px;
	border:solid 3px #b489bc;
}
.naptar_cikk .naptar{
	border:0;
}
.szakuzlet select{
	margin-top:5px;
	font-size:11px;
	border:solid 1px #e8e8e8;
	margin-bottom:5px;
	width:140px;
	height:18px;
}
.comment_1, .comment_2 {
    width: 100%;
    overflow: hidden;
}
.comment_1 .header{
	background:url(../img/comment_header_1.gif) no-repeat;
	overflow:hidden;
	height:30px;
	padding:8px 10px 0px 10px;
}
.comment_1 .header a, .kerdoiv h3{
	color:#472a4d;
	font-size:14px;
}
.kerdoiv h3{
	float:left;
}
.comment_1 .header a:hover{
	color:#6a4173;
}
.comment_1 .user{
	float:left;
	width:415px;
	overflow:hidden;
}
.comment_1 .user a.valasz{
	font-size:11px;
}
.comment_1 .valasz2, .comment_2 .valasz2{
	display:block;
	margin-bottom:5px;
	padding:2px;
	background:#f2f2f2;
	font-style:italic;
	font-size:11px;
	float:right;
	width:525px;
}
.comment_1 .valasz2 p, .comment_2 .valasz2 p{
	margin-right:0 !important;
}
.comment_1 img{
	margin-right:5px;
}
.comment_1 .header .szam{
	color:#fff;
	font-family: "Trebuchet Ms", Arial, Helvetica, sans-serif;
	font-size:18px;
	float:left;
	width:35px;
	margin-right:5px;
}
.comment_1 .header .date{
	float:right;
	text-align:right;
	color:#bba2c0;
	font-size:14px;
}
.comment_1 .comment, .comment_2 .comment{
	float:right;
	width:528px;
}
.comment_kep_p{
	width:450px;
	float:right;
}
.comment_2 .header{
	background:url(../img/comment_header_2.gif) no-repeat;
	overflow:hidden;
	height:30px;
	padding:8px 10px 0px 10px;
}
.comment_2 .header a{
	color:#472a4d;
	font-size:14px;
}
.comment_2 .header a:hover{
	color:#6a4173;
}
.comment_2 .header .szam{
	color:#bba2c0;
	font-family: "Trebuchet Ms", Arial, Helvetica, sans-serif;
	font-size:18px;
	float:left;
	width:35px;
	margin-right:5px;
}
.comment_2 .user{
	float:left;
	width:415px;
	overflow:hidden;
}
.comment_2 .user a.valasz{
	font-size:11px;
}
.comment_2 .header .date{
	float:right;
	text-align:right;
	color:#bba2c0;
	font-size:14px;
}
.comment{
	position:relative;
}
.comment .comment_megtekintes{
	position:absolute;
	background:url(../img/comment_nyito_bg.gif) no-repeat;
	color:#333333;
	font-family:"Trebuchet Ms";
	font-size:12px;
	text-transform:uppercase;
	width:100px;
	height:20px;
	text-align:right;
	top:3px;
	right:10px;
	padding-top:5px;
}
.bejelentkezett img{
	margin-right:2px;
}
.cimkek{
	padding:10px;
}
.hozzaszolas{
	background:url(../img/comment_form_holder_top_bg.gif) no-repeat;
	background-color:#f5f5f5;
	overflow:hidden;
	margin-bottom:10px;
}
.hozzaszolas_bottom_bg{
	background:url(../img/comment_form_holder_bottom_bg.gif) no-repeat;
	background-position:bottom left;
	padding:10px;
	margin-right:2px;
}
.hozzaszolas h3, .forum_h3, .left_box_h3{
	font-size:14px;
	font-weight:normal;
	text-transform:uppercase;
	margin-bottom:10px;
}
.left_box_h3{
  margin-top:5px;
  font-size:12px;
}

.hozzaszolas .inputok textarea, .hozzaszolas .inputok input{
	float:left;
	width:460px;
	border:solid 1px #cccccc;
	background:#fff;
	height:21px;
	padding:2px;
	font-size:11px;
	margin-bottom:3px;
}
.hozzaszolas .inputok textarea{
	height:80px;
}
.hozzaszolas .inputok .radio{
	width: 30px;
    float: none;
}
.hozzaszolas .inputok label{
	float:left;
	width:110px;
	text-transform:uppercase;
	color:#000;
	padding:5px;
	height:17px;
	background:url(../img/label_bg.gif) no-repeat;
	background-color:#cccccc;
	margin-bottom:3px;
	font-size:11px;
}
.hozzaszolas .submit input, .kerdoiv .submit input{
	float:right;
	width:137px;
	height:21px; 
	background:url(../img/submit_bg.gif) no-repeat;
	cursor:pointer;
	text-align:center;
	border:0;
	color:#fff;
	margin-right:10px;
} 
.nem_szakmai_banner{	
	background:url(../img/banner_left.gif) no-repeat;
	overflow:hidden;
	text-align: left;
	width:600px;
}
.nem_szakmai_banner .left{
	float:left;
	width:284px;
	padding:8px;
	line-height:normal;
}
.nem_szakmai_banner .right{
	float:right;
	width:290px;
	overflow:hidden;
}
.nem_szakmai_banner .right p{
	font-size:10px;
	text-transform:uppercase;
	line-height:14px;
}
.nem_szakmai_banner .left .cim{
	font-weight:bold;
	color:#373238;
}
.nem_szakmai_banner .left .adat{
	margin-bottom:5px;
}
.nem_szakmai_banner img{
	border:solid 3px #B489BC;
}
.nyeremeny a.game_link{
	width:122px;
	height:19px;
	background:url(../img/nagy_btn_right_column_bg.jpg) no-repeat;
	padding-right:15px;
	padding-top:2px;
	text-align:center;
	color:#fff;
	margin-bottom:5px;
	display:block;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:auto;
	margin-right:auto;
}
.szavazas .submit input{
	border:0;
	cursor:pointer;
	width:138px;
	height:21px;
	background:url(../img/nagy_btn_right_column_bg.jpg) no-repeat;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:auto;
	margin-right:auto;
	color:#fff;
	margin:2px;
	margin-bottom:5px;
	margin-top:5px;
}
.vote_number_p{
	font-size:10px;
}
.right_second_column{
	float:left;
	width:156px;
	margin-right:8px;
}
.content_holder_rovat{	
	float:left;
	width:465px;
	margin-right:8px;
	overflow:hidden;
	background:url(../img/rovat_header_bg_default.jpg) no-repeat; 
}
.content_holder_rovat h1, .content_holder_rovat_nem_szakmai h1{
	margin-bottom:15px;
	font-weight:normal;
	font-size:14px;
	text-transform:uppercase;
}
.content_holder_rovat_nem_szakmai{
	float:left;
	width:632px;
	overflow:hidden;
	background:url(../img/cikk_box_header_bg_noborder.jpg) no-repeat;
}
.content_holder_rovat_nem_szakmai .left{
	float:left;
	width:311px;
}
.content_holder_rovat_nem_szakmai .right{
	float:right;
	width:311px;
}
.content_holder_fix_oldal h2, #k_mod h2{
	font-size:14px;
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#503057;
	text-transform:uppercase;
	margin:0px 0px 10px 0px;
}
.content_holder_fix_oldal{
	padding:5px;
	padding-top:0px;
}
.content_holder_fix_oldal ul li, #elite_koromszalonok li, .holder_404 ul li{
	padding-left:15px;
	background:url(../img/content_fix_li_bg.gif) no-repeat;
	background-position:0px 5px;
	margin:0px 0px 3px 5px;
}
.content_holder_fix_oldal ul{
	margin-bottom:10px;
	list-style:none;
}
.reg_form .inputok {
    width: 100%;
    overflow: hidden;
}
.reg_form .inputok label, .sbs_form .inputok label{
	float:left;
	width:125px;
	text-align:right;
	padding:6px 0px 3px 0px;
	margin-bottom:3px;
	margin-right:5px;
}
.sbs_form .inputok label{
	width:80px;	
}
.reg_form fieldset{
	width:403px;
	margin-left:auto;
	margin-right:auto;
}
.sbs_form fieldset{
	margin-left:auto;
	margin-right:auto;
	width:500px;
	
}
.reg_form .inputok .text, .sbs_form .inputok .text{
	float:left;
	width:266px;
	height:21px;
	background:url(../img/reg_input_bg.gif) no-repeat;
	padding:3px;
	margin-bottom:3px;
	border:0;
	font-size:11px;
}
.sbs_form .inputok .text{
	width:400px;
	background:url(../img/sbs_input_bg.gif) no-repeat;
}
.reg_form .inputok select{
	float:left;
	width:272px;
	height:27px;
	padding:3px;
	margin-bottom:3px;
	font-size:11px;
	border:0;
	background:url(../img/reg_input_bg.gif) no-repeat;	
	padding-top:6px;
}
.sbs_form .submit .megsem{
	float:left;
	width:124px;
	height:21px;
	background:url(../img/megsem.gif) no-repeat;
	border:none;
	cursor:pointer;
	margin-left:85px;
}
.reg_form .inputok .chk_box{
	margin-top:5px;
}
.reg_form .submit input, .sbs_form .submit .ok, .koromszalon_form .submit input{	
	float:right;
	background:url("../img/nagy_btn_right_bg.jpg") no-repeat scroll 0 0 transparent;
	color:#FFFFFF;
	height:22px;
	margin-bottom:5px;
	padding-right:15px;
	padding-bottom:2px;
	text-align:center;
	width:165px;
	cursor:pointer;
	border:0;
}
#mukormos_reg textarea, .sbs_form .inputok textarea{
	float:left;
	width:268px;
	height:73px;
	padding:2px;
	background:url(../img/reg_textarea_bg.gif) no-repeat;
	border:none;
	margin-bottom:5px;
}
.sbs_form .inputok textarea{
	width:400px !important;
	background:url(../img/sbs_textarea_bg.gif) no-repeat !important;
}
.reg_form h2{
	margin-top:10px;
}
.error, .kosar_siker{
	font-weight:bold;
	margin-bottom:5px;
	color:#840000;
}
.chk_box_label_nofloat{
	width:280px !important;
	margin-bottom:10px;
	margin-left:70px;
}
.chk_box2{
	margin-top:5px;
}
.pic_box, .pic_box_masik{
	float:left;
	width:147px;
	margin-right:7px;
	background:#f4eff6;
	margin-bottom:5px;
}
.pic_box_header{
	background:url(../img/user_pic_box_1_top.gif) no-repeat;
}
.pic_box_content{
	padding:5px;
	background:url(../img/user_pic_box_1_bottom.gif) no-repeat;
	background-position:bottom left;
}
.pic_box_content .img_holder, .nem_szakmai_banner .img_holder{
	text-align:center;
}
.pic_box_content .img_holder img, .nem_szakmai_banner .img_holder img{
	background:#ffffff;
	padding:1px;
	border:solid 1px #a193a6;
}
.pic_box .gal_neve, .pic_box_masik .gal_neve{
	line-height:normal !important;
	font-size:11px !important;
}
.nem_szakmai_banner .img_holder{
	float:left;
	width:135px;
	margin-right:8px;
	text-align:center;
	padding-top:5px;
}
.img_holder img{
	margin-right:0px !important;
}
.pic_box_content img{
	/*border:solid 3px #b489bc;
	margin-bottom:3px;*/
}
.pic_box_content a.neve{
	/*text-transform:uppercase;*/
	display:block;
	margin-bottom:1px;
	line-height:normal;
}
a.feltolto_neve{
	color:#791818;
}
a.feltolto_neve:hover{
	color:#000;
}
.pic_box_content p .db, .sbs_table .db{
	color:#503057;
	font-weight:bold;
}
.pic_box_content p .ertek, .sbs_table .ertek{
	color:#503057;
	font-weight:bold;
	font-size: 16px;
}
.pic_box_content p{
	margin-bottom:5px;
}
.pic_box_content a.button_bg{
	display:block;
	width:136px;
	height:19px;
	text-align:center;
	color:#fff;
	font-size:11px;
	background:url(../img/user_pic_box_button_bg.gif) no-repeat;
	margin-bottom:5px;
	padding-top:2px;
}
.pic_box_content a.button_bg:hover{
	color:#000;
}
.pic_box_content .szam{
	color:#a1a1a1;
}


.pic_box_masik{
	background:url(../img/user_pic_box_2_repeat.gif) repeat-y;
}
.pic_box_masik .pic_box_header{
	background:url(../img/user_pic_box_2_top.gif) no-repeat;
}
.pic_box_masik .pic_box_content{
	padding:5px;
	background:url(../img/user_pic_box_2_bottom.gif) no-repeat;
	background-position:bottom left;
}
.pic_box_masik .pic_box_content img{
	/*border:solid 3px #66436d;*/
}
.pic_box_content p .db{
	color:#66436d;
}
.pic_box_content p .ertek{
	color:#66436d;
}
.horoszkop .box_cikk, .nyeremenyjatek .box_cikk, .licit .box_cikk{
	float:left;
	width:311px;
	margin-right:8px;
}
.nyeremenyjatek a img{
	margin-bottom:0px;
}

/* archív cikk */


.archivum .cikk_box_bottom, .content_holder_rovat_nem_szakmai .cikk_box_bottom{
	background:url(../img/rovat_big_box_bottom.gif) no-repeat;
	background-position:bottom center; 
	padding:0 0 6px;
}
.content_holder_rovat_nem_szakmai .cikk_box_bottom{
	background:url(../img/cikk_box_bottom_bg.gif) no-repeat;
	background-position:bottom center;
}
.content_holder_rovat .cikk_box_content{
	padding:10px 10px 0;
}
.archivum .cikk_box .top_row, .big_box_content .top_row{
	overflow:hidden;
	background:url(../img/separator_ver_4.gif) repeat-x;
	background-position:bottom left;
	margin-bottom:3px;
	border:0;
	padding-bottom:3px;
}
.archivum .cikk_box .top_row h2, .big_box_content .top_row h2{
	float:left;
	width:325px;
	padding:0px;
	padding-left:15px;
	background:url(../img/archiv_h2_bg.gif) no-repeat;
	background-position:0px 5px;
}
.big_box_content .top_row h2{
  width: 450px;
}

.archivum .cikk_box .top_row p, .big_box_content .top_row p{
	float:right;
	text-align:right;
	padding-top:0px;
	color:#b6b6b6;
	font-size:11px;
	margin:0px;
} 
.archivum .cikk_box_header{
	background:url(../img/archiv_box_top_bg.gif) no-repeat;
}
.full_box .cikk_box_header{
	background:url(../img/archiv_box_top_bg_full.gif) no-repeat;
}

.archivum .cikk_box_content p{
	margin-bottom:5px;
}
.pager {
    display: block;
    height: 26px;
    clear: both;
    margin: 10px 0px 10px 0px;
}
.pager ul {
	padding: 5px 0px;
	text-align: center;
    margin: 0px;
    color: #34193a;
    font-size: 1.1em;
    width: 100%;
    float: left;
}
.pager ul li {
	background-image:none !important;
	display: inline;
	font-weight: bold;
	font-size: 13px;
	padding: 2px 3px;
}
.pager ul li a {
	background-color: inherit;
	text-decoration: none;
    color: #34193a;
    padding: 2px 3px;
}
.pager ul li a:hover, .pager ul li.aktiv {
	background-image:none !important;
    background-color: #34193a;
    color: #f5e3f9;
}
.pager .sum {
    padding: 0px 0px 0px 20px;
}
.kerdoiv h3{
	padding-left:0px;
	font-weight:normal;
	margin-bottom:8px;
	float:none;
}
.kerdoiv h3 span{
	color:#e5e5e5;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
}
.jatek_inputok{
	display:block;
	background:url(../img/separator_ver_3.gif) repeat-x;
	background-position:bottom left;
	padding-bottom:10px;
	margin-bottom:5px;
	overflow:hidden;
}
.jatek_inputok input{
	margin-right:5px;
}
.jatek_inputok label{
	margin-bottom:5px;
}

.full_table_holder{
	width:600px;
	margin-left: auto;
	margin-right: auto;
}
.full_table_holder table th{
	text-align:left;
	background:#66456f;
	color:#fff;
}
.full_table_holder .date, .full_table_holder .nev, .full_table_holder .pont{	
	padding:2px;
}
.full_table_holder .date{
	width:120px;
}
.full_table_holder .pont{
	width:120px;
}
.kepkategoriak{
	background:url(../img/cikk_box_header_bg_noborder_lila.jpg) no-repeat;
}
.kepkategoriak h1, .kepkategoriak h1 a{
	color:#fff;
}
.kepkategoriak a.tobb_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6d4277;
	font-weight:bold;
	line-height:11px;
	margin-top:5px;
	text-align:right;
	display:block;
	padding-right:10px;
	background:url("../img/sprite_standalones_rightsided.png") no-repeat;
	background-position:right -13px;
}
.kepkategoriak a.tobb_link:hover{
	color:#000;
}
.kepkategoriak .pic_box p, .kepkategoriak .pic_box_masik p{
	line-height:normal;
}
.kepkategoriak .kepekszama{
	font-size:11px;
}
.kepkategoriak p span{
	color:#503057;
	font-weight:bold;
	font-style:italic;
}
.kepkategoriak .pic_box, .kepkategoriak .pic_box_masik{
	margin-right:12px;
	margin-bottom:5px;
}

/*  FÓRUM  */

.forum_topic img{
	float:left;
	margin-right:5px;
	border:0;
}
.forum_topic p {
	margin-bottom:5px !important;
}
.forum_topic p span {
	font-style:italic;
	font-weight:bold;
}
.forum_topic .inside{
	overflow:hidden;
}
.forum_link{
	float:right;
}
.forum_topic_reszletes{
	margin-bottom:10px;
}
.ck_editor ol{
	margin-left:20px;
	margin-bottom:10px;
}
.ck_editor p, .forum_p{
	margin-bottom:8px;
}
.ck_editor img{
  margin:5px;
}
.ck_editor font{
  line-height: normal;
}

.forum_p, .also_csik{
	padding-bottom:3px;
	border-bottom:solid 1px #e5e5e5;
}
.also_csik span{
	font-weight:bold;
	font-style:italic;
	color:#492f51;
}
.comment_header .szam {
	color:#FFFFFF;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	margin-top:10px;
	width:40px;
}
.comment_1, .comment_2{
	margin-bottom:10px;
}
.logged_in{
	color:#fff;
}
.logged_in a{
	color:#e27be7;
}
.logged_in a:hover{
	color:#341c35;
}
.reg_nl_text{
	float:right;
	width:300px;
	margin-top:5px;
}
.nl_input{
	float:left;
	margin-right:5px;
	margin-top:5px;
}
.embed_video_holder, .uploaded_video_holder{
	margin-bottom:5px;
}
.content_holder_rovat_nem_szakmai .uploaded_video_holder{
	margin-bottom:0px;
}
.cikk_box_content .left_kep{
	margin-bottom:4px;
}
.bar {
    background-color: #ffffff;
    height: 16px;
}
.bar div {
    background-color: #795480 !important;
    border-left: 1px solid #795480;
    float: left;
	margin-right: 2px;
	height: 100%;
}
#eredmeny dl {
    padding: 0;
}
#eredmeny dt {
    color: #000000;
    padding-bottom: 4px;
}
#eredmeny dt span {
   font-size: 0.9em;
   padding-left: 10px;
}
#eredmeny dd {
	margin: 0 0 5px 0;
    color: #000000;
    width: 100%;
    overflow: hidden;
}
.valasz{
	color:#664a70;
	font-style:italic;
}
.connect_widget{
  border-bottom:solid 1px #aaaaaa;
}
.comment h2 a{
	color:#333333 !important;
	font-family:"Tahoma", Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	text-transform:uppercase !important;
	font-weight:normal !important;
}
.comment h2{
    padding-top:6px !important; 
	margin-bottom:10px !important;
}
.facebook_box{
	margin-bottom:10px;
}
.video .link_holder a{
	float:right;
	padding-right:15px;
	background:url("../img/sprite_standalones_rightsided.png") no-repeat;
	background-position:right -13px;
}
.video .link_holder{
	overflow:hidden;
}
.adatlap_left, .rendeles_adatlap{
	float:left;
	width:559px;
	background:url(../img/adatlap_left_top_bg.gif) no-repeat;
	background-position:top left;
	background-color:#eeeded;
	margin-top:5px;

}
.rendeles_adatlap{
	float:none !important;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
}

.adatlap_left .adatlap_inside, .rendeles_adatlap .adatlap_inside{
	background:url(../img/adatlap_left_bottom_bg.gif) no-repeat;
	background-position:bottom left;
	padding:15px;
	overflow:hidden;
}
.adatlap_share{
	float:right;
	width:40px;
	text-align:right;
	margin-top:5px;
}
.adatlap_share img{
	margin-bottom:3px;
}
.adatlap_share .last{
	margin-bottom:0px;
}
.adatlap_table .bold, .rendeles_adatlap .bold{
	font-weight:bold;
	font-size:13px;
	width:100px;
}
.adatlap_table{
	font-size:13px;
}
.adatlap_table h3, .adatlap_table h3 a{
	font-size:16px;
	text-transform:uppercase;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#503057;
}
.adatlap_table h3 a:hover{	
	color:#000;
}
.adatlap_motto{
	margin-top:10px;
}
.adatlap_motto .bold{
	width:130px;
	border-right:solid 1px #eeeded;
}
.motto_left{
	background:url(../img/mukormos_adatlap_idezet_1.gif) no-repeat;
	background-position:bottom left;
	padding-left:25px;
}
.motto_right{
	background:url(../img/mukormos_adatlap_idezet_2.gif) no-repeat;
	background-position:top right;
	padding-right:25px;
}
.adatlap_motto p{
	margin-bottom:8px;
}
.motto_table_right div p{
	font-style:italic;
	font-size:14px;
}
.motto_table_right{
	padding-left:10px;
}
.cikk_box_content{
	overflow:hidden;
}
.munkaimbol .kepneve{
	display:block;
	margin-bottom:5px;
	text-align:center;
}

.adatlap_kereso{
	background:url(../img/adatlap_kereso_top_bg.gif) no-repeat;
	background-position:top left;
	background-color:#eeeded;
	margin-top:5px;
	width:611px;
	margin-left:auto;
	margin-right:auto;
}
.adatlap_kereso .adatlap_kereso_inside{
	background:url(../img/adatlap_kereso_bottom_bg.gif) no-repeat;
	background-position:bottom left;
	padding:15px;
	padding-top:5px;
	padding-bottom:5px;
}
.adatlap_kereso .inputok label{
	display:block;
	margin-bottom:3px;
	margin-right:5px;
	padding:0px 0 3px;
	text-align:left;
	font-weight:bold;
}
.adatlap_kereso form{
	overflow:hidden;
}
.adatlap_kereso form .left{
	float:left;
	width:280px;
}
.adatlap_kereso form .right{
	float:right;
	width:280px;
}
.adatlap_kereso p{
	margin-bottom:10px;
}
.adatlap_kereso .inputok select{
	background:url("../img/mukormos_kereso_select_bg.gif") no-repeat scroll 0 0 transparent;
	border:0 none;
	float:left;
	font-size:11px;
	height:27px;
	margin-bottom:3px;
	padding:6px 3px 3px;
	width:272px;
}
.adatlap_kereso .submit input{
	background:url("../img/nagy_btn_right_bg.jpg") no-repeat scroll 0 0 transparent;
	border:0 none;
	color:#FFFFFF;
	cursor:pointer;
	float:right;
	height:22px;
	margin-bottom:5px;
	padding-bottom:2px;
	padding-right:15px;
	text-align:center;
	width:165px;
	margin-top:5px;
}
.abc{
	margin-top:10px;
	margin-right: auto;
	margin-left:auto;
	text-align:center;
	display:block;
	width:400px;
	overflow:hidden;
}
.abc li{
	float:left;
	width:20px;
	text-transform:uppercase;
	text-align:center;
	margin-right:2px;
	list-style:none;
	font-weight:bold;
}
.kep_kereso_form .left_kereso, .kep_kereso_form .middle_kereso, .kep_kereso_form .right_kereso{
	width:185px;
	float:left;
	margin-right:13px;
}
.kep_kereso_form .right_kereso{
	margin-right:0px;
}
.kep_kereso_form .inputok select{
	width:182px;
	background:url(../img/pic_search_select_bg.gif) no-repeat;
}
.adatlap_kereso_inside h2{
	padding-left:0px;
}
.pic_holder{
	position:relative;
}
.pic_holder img{
	border:solid 3px #b489bc;
}
/*.pic_holder .left_arrow{
	background:url(../img/pic_gal_left_arrow.png) no-repeat;
	display:block;
	width:55px;
	height:55px;
	top:50%;
	left:-10px;
	text-indent:-99999em;
}*/
.picture .adatlap_kereso, .kepkategoriak .adatlap_kereso{
	margin-bottom:10px;
}
/*.pic_holder .right_arrow{
	position:absolute;
	background:url(../img/pic_gal_right_arrow.png) no-repeat;
	display:block;
	width:55px;
	height:55px;
	top:50%;
	right:-10px;
	text-indent:-99999em;
}*/
.pic_center_div{
	overflow:hidden;
	padding-left:55px;
	padding-right:55px;
	text-align:left;
	padding-top:1px;
	padding-bottom:1px;
}
.pic_center_div .left{
	float:left;
	width:400px;
	overflow:hidden;
	height:17px;
}
.pic_center_div .right{
	float:right;
	width:80px;
	text-align:right;
}
.pic_center_div .left_bottom{
	float:left;
	width:350px;
}
.pic_center_div .right_bottom{
	float:right;
	width:150px;
	text-align:right;
}
.navi .left_arrow{
	position:absolute;
	background:url(../img/pic_gal_left_arrow.png) no-repeat;
	display:block;
	width:55px;
	height:55px;
	top:-10px;
	left:-10px;
	text-indent:-99999em;
}
.navi .right_arrow{
	position:absolute;
	background:url(../img/pic_gal_right_arrow.png) no-repeat;
	display:block;
	width:55px;
	height:55px;
	top:-10px;
	right:-10px;
	text-indent:-99999em;
}
.picture .banner_holder_elite{
	background:url(../img/content_banner_top_bg_mukormos.gif) no-repeat;
}
.picture .banner_bottom_bg{
	overflow:hidden;
}
.athuzva {
    text-decoration: line-through;
    font-size: 0.8em;
    margin-bottom:2px !important;
}
.mukormos_adat_holder{
  float:left;
  overflow:hidden;
  width:400px;
  text-align:left;
}
.kep_kormos_adat{
	width:550px;
}
.logged_list_item{
	background:url(../img/bejelentkezett_repeat.gif) repeat-y;
	float:left;
	width:96px;
	margin-right:6px;
	margin-bottom:5px;
}
.logged_list_item_top{
	background:url(../img/bejelentkezett_top.gif) no-repeat;	
}
.logged_list_item_bottom{
	background:url(../img/bejelentkezett_bottom.gif) no-repeat;	
	background-position:bottom left;
	padding:3px;
	padding-top:5px;
}
.logged_list_item_bottom img{
	border:solid 3px #78537f;
}
.szavazas .box_cikk{
	float:left;
	width:311px;
	margin-right:5px;
}
.btn_holder{
	overflow:hidden;
	padding-top:5px;
	padding-bottom:5px;
}
.mukormos_adatai{
    overflow: hidden;
    margin-bottom:10px;
}
.big_box{
    background:url(../img/big_box_repeat.gif) repeat-y;
    margin-bottom:8px;
}
.big_box_header{
	background:url(../img/big_box_header.gif) no-repeat;
}
.big_box_bottom{
	background:url(../img/big_box_bottom.gif) no-repeat;
	background-position:bottom center;
	padding:0 0 6px;
}
.big_box_content{
	padding:10px 10px 0;
}
.content_holder_rovat_nem_szakmai #elite_koromszalonok{
  padding-top:20px;
  padding-bottom:20px;
  margin-bottom:10px;
}

.content_holder_rovat_nem_szakmai #elite_koromszalonok ul{
  float:left;
  width:205px;
  margin-right: 8px;
  list-style: none;
}
.right_termek{
	position:relative;
	top:0;
	left:0;
}
.reg_form #kepUploader {
    float: left;
}
.reg_form .uploadifyQueueItem {
    padding: 0;
    width: 150px;
    float: left;
    margin-left: 5px;
    border: none;
}
.reg_form .uploadifyQueueItem span, .reg_form .uploadifyQueueItem .cancel {
    display: none;
}
.reg_form .uploadifyProgress {
    margin: 18px 0 0 0;
}
.reg_form .uploadifyProgressBar {
    height: 5px;
}

.h404{
	font-size:50px;
	font-weight:bold;
	color:#65416c;
	float:left;
	margin-right:10px;
	line-height:normal;
}
.holder_404{
	overflow:hidden;
	width:400px;
	margin-left:auto;
	margin-right:auto;
	padding-top:30px;
}
.p_404{
	font-size:18px !important;
	line-height:normal !important;
	margin-bottom:8px !important;
	padding-top:10px;
}
.idojaras select{
	width:143px;
	border:solid 1px #d7dee4;
	margin-bottom:5px;
	height:20px;
	font-size:12px;
	font-weight:bold;
}
.idojaras img{
	border:none !important;
}
.idojaras strong{
	color:#65426c;
	font-size:12px;
	text-transform:uppercase;
	margin-top:2px;
	font-weight:normal;
	display:block;
}
.idojaras br{
	line-height:0px;
	height:0px;
}
.idojaras p {
	font-size:11px !important;
	line-height:normal !important;
}
.idojaras a{
	font-size:10px !important;
	line-height:normal !important;
	display:block;
	margin-top:3px;
}
.idojaras u{
	display:block;

	padding-bottom:1px;
}

.kep_bottom_func{
  overflow:hidden;
  padding-left:20px;
  padding-right:20px;
}
.kep_bottom_func .csillag{
  float:left;
  width:140px;
  padding-top:8px;
}
.kep_bottom_func .csillag{
  float:left;
  width:240px;
  padding-top:8px;
}
.kep_bottom_func .csillag span{
    font-size:14px;
    font-weight:bold;
    display:block;
    float:left;
    padding-top:5px;
}
.kep_bottom_func .csillag img{
  float:left;
  margin-right:5px;
}

.csillag_szama{
	font-weight:bold; 
	font-style:italic; 
	color:#503057; 
	font-size:20px;
}
.minta_kategoria_span{
	display:block;
	font-size:11px;
	color:#6D4277;
}
.overflow{	
	overflow:hidden;
}
.float_left_h1, .float_left_h2{
	float:left;
	width:360px;
}
/*
.elite_szalon_jeloles{
	background:url(../img/cn_logo.gif) no-repeat;
	color:#a30046;
	font-weight:bold;
	font-size:12px;
	float:right;
	width:140px;
	padding:4px;
	text-align:center;
	padding-right:5px;
	height:20px;
	margin-top:2px;
	padding-left:15px;
}
*/
.elite_szalon_jeloles {
	background:url("../img/cn_logo.gif") no-repeat scroll 0 0 transparent;
	color:#8F1C47;
	float:right;
	font-size:12px;
	font-weight:bold;
	margin-top:5px;
	padding:2px 5px 4px 6px;
	text-align:center;
	width:140px;
} 

.float_right_header_p{
	float:right;
	width:240px;
	color:#fff;
	font-size:px;
	font-size:12px;
	font-weight:normal;
	margin-bottom:15px;
	text-transform:uppercase;
	padding:7px 10px 5px;
	text-align:right;
}
.float_right_header_p2{
	float:right;
	width:235px;
	color:#000;
	font-size:px;
	font-size:12px;
	font-weight:normal;
	margin-bottom:15px;
	text-transform:uppercase;
	padding:7px 10px 5px;
	text-align:right;
}
.navi{
	position:relative;
	height:45px;
	text-align:center;
	background:url(../img/navi_bg.gif) no-repeat;
	margin-bottom:10px;
	margin-top:20px;
	padding-top:2px;
}
.kep_bottom_func .megosztas_holder{
	float:right;
	width:300px;
	padding-top:5px;
	text-align:right;
	position:relative;
}
.kep_bottom_func .megosztas_holder .mukormos_adatlap_like_holder{
	position:absolute;
	top:8px;
	left:0px;
	margin:0px !important;
	width:100px !important;
}
.kep_bottom_func .megosztas_holder img{
	margin-left:2px;
}
.navi #vetites{
	display:block;
	background:url(../img/diavetites_btn.gif) no-repeat;
	width:143px;
	height:18px;
	margin-left:auto;
	margin-right:auto;
	color:#000;
	font-size:12px;
	padding:3px;
	padding-left:10px;
	text-transform:uppercase;
	padding-top:5px;
}
.piros_szalon{
	color:#993300;
}
.center_form{
	display:block;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	width:410px;
}
.tobb_link_holder a.left_link{
	margin-right:105px;
}
.tobb_link_holder a.left_link, .tobb_link_holder a.middle_link{
	float:left;
}
.popup_kepek {
    overflow: auto;
	height: 100%;
    padding-left: 20px;
	padding-right:20px;
	background-color: #fdfdfd;
    text-align: center;
}
.popup_kepek p {
    margin-bottom: 10px;
}
.content .popup_kepek {
    display: none;
}
.h1_koromdiszites{
	float:left;
}
.right_h1{
	float:right;
	text-align:right;
	color:#fff;
	padding-right:5px;
	font-size: 14px;
    font-weight: normal;
    margin-bottom: 15px;
    text-transform: uppercase;
	padding-right:10px;
	padding: 7px 6px 5px;
}
.right_h1 a{
	color:#fff;
}
.right_h1 a:hover, .h1_koromdiszites a:hover{
	color:#90cdc5;
}
.right_h1 .active_link{
	font-weight:bold;
	color:#90cdc5;
}
.right_column .forum_lista li{
	padding:2px;
	background: url("../img/sprite_standalones.png") no-repeat !important;
	background-position: -10px -731px !important;
	padding-left:20px;
}
.right_column .forum_lista .paratlan{
	background-color:#f4eff6 !important;
}
.right_column .forum_lista li a{
	background:none !important;
	padding-left:15px !important;
}
.sbs_center_header{
	float:left;
	text-align:center;
	width:384px;
	color:#fff;
	text-transform:uppercase;
	padding-top:7px;
}
.step_by_step_kep {
    width: 200px;
    float: left;
    overflow: hidden;
    margin-right: 10px;
	margin-bottom:10px;
}
.step_by_step_kep img{
	margin-bottom:3px;
}
.sbs_p{
	margin-bottom:10px;
}
.sbs_back{
	float:left;
	margin-bottom:10px;
}
.sbs_table th, #kosar th{
	text-align:left;
	color:#fff;
	padding:3px;
	background:#663765;
}
.sbs_table td{
	padding:3px;
}
.rovat_nav{
	padding:7px 6px 5px;
}
.rating li a {
    cursor: pointer;
}
.vendegkonyv_aktiv{
	float:left;
	width:200px;
	margin-right:45px;
	padding-top:8px;
}
.vendegkonyv_ertekeles{
	float:left;
	width:180px;
	padding-top:8px;
}
.vendegkonyv_ertekeles span{
	font-weight:bold;
	font-style:italic;
	color:#693a66;
}
.mukormos_adatlap_komment_left_h2{
	float:left;
	width:60px;
}
.mukormos_adatlap_komment_center_h2{
	float:right;
	width:460px;
	padding-right:90px !important;
	text-align:center;
}
.koromszalon_form .label_kepzes{
    float: left;
    margin-bottom: 3px;
    margin-right: 5px;
    padding: 6px 0 3px;
    text-align: right;
    width: 75px;
}
.koromszalon_form .text{
	background: url("../img/reg_koromszalon_input_bg.gif") no-repeat scroll 0 0 transparent;
    border: 0 none;
    float: left;
    font-size: 11px;
    height: 21px;
    margin-bottom: 3px;
    padding: 3px;
    width: 140px;
}
.koromszalon_form .chk_box{
	float:left;
	margin-right:5px;
}
.koromszalon_form .chk_box_label{
	float:left;
	width:435px;
	margin-bottom: 3px;
}
.koromszalon_form textarea{
	width:365px !important;
	background:url(../img/reg_koromszalon_textarea_bg.gif) no-repeat !important;
}
.termek_holder{
	float:left;
	width:147px;
	margin-right:14px;
	margin-bottom:10px;
	background:url(../img/user_pic_box_2_repeat.gif) repeat-y;
}
.termek_holder .header{
	background:url(../img/user_pic_box_2_top.gif) no-repeat;
}
.termek_holder .bottom{
	background:url(../img/user_pic_box_2_bottom.gif) no-repeat;
	background-position:bottom left;
	padding:5px;
}
.termek_holder h2{
	text-align:center;
}
.termek_holder .ar{
	font-style:italic;
	color:#653768;
	font-size:13px;
	text-align:center;
	padding:2px;
}
.termek_holder .db{
	float:left;
	width:64px;
	padding:2px;
	background:#77c7ce;
	border:solid 1px #5b9ea4;
	height:18px;
}
.termek_holder .db input{
	width:40px;
	height:16px;
}
.termek_holder .kosarba{
	float:right;
	width:64px;
	height:18px;
}
.termek_holder p{
	margin-bottom:3px;
}
.termek_holder .kosarba input{
	display:block;
	color:#fff;
	background:#6d4276;
	text-align:center;
	cursor:pointer;
	border:solid 1px #57335e;
	width:60px;
	padding:2px;
}
.fancybox_kosar h3{
    border-bottom: 1px solid #AAAAAA;
    color: #503057;
    font-family: "Tahoma",Arial,Helvetica,sans-serif;
    font-size: 20px;
    font-weight: normal;
    margin: 0 0 10px;
    padding-bottom: 3px;
    text-transform: uppercase;
	padding-top:5px;
}
.fancybox_kosar .pontert{	
	font-style:italic;
	color:#6d4278;
	font-weight:bold;
}
.fancybox_kosar .bezaras, .kosar_vissza{
	background:url(../img/bezaras.gif) no-repeat;
	float:left;
	width:124px;
	height:21px;
	border:0;
	cursor:pointer;
	color:#fff;
	text-align:center;
	display:block;
    margin-top: 5px;
	margin-right:10px;
	padding-top:2px;
}
.kosar_vissza{
	background:url(../img/megsem_nagy.gif) no-repeat;  
	width:180px;
}
.fancybox_kosar .kosar_tartalma, .kosar_tovabb, .csekk_nyomtat{
	background: url("../img/nagy_btn_right_bg.jpg") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    float: right;
    height: 22px;
    margin-bottom: 5px;
    margin-top: 5px;
    padding-bottom: 2px;
    text-align: center;
    width: 165px;
	padding-top:2px;
}
#kosar{	
	width:628px;
}
#kosar td{
	padding:3px;
}
#kosar .osszar span{
	font-weight:bold;
	color:#6d4278;
	font-size:14px;
	font-style: italic;
}
#kosar input{
	border:solid 1px #ccc;
	width:50px;
}
#modositas input{
    background: none repeat scroll 0 0 #6D4276;
    border: 1px solid #57335E;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    padding: 2px;
    text-align: center;
	width:auto !important;
}
#fizetes .form_gomb{
	background: url("../img/nagy_btn_right_bg.jpg") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    float: right;
    height: 22px;
    margin-bottom: 5px;
    margin-right: 20px;
    margin-top: 5px;
    padding-bottom: 2px;
    padding-right: 15px;
    text-align: center;
    width: 165px;
}
#kosar_tabla label{
	float:left;
	width:120px;
	font-weight:bold;
}
#kosar_tabla textarea{	
	width:500px;
	border:solid 1px #ccc;
	float:left;
	height:75px;
}
.csekk_table{
	width:560px !important;
	margin-left:auto;
	margin-right:auto;
}
.rendeles_fejlec{
	overflow:hidden;
}
.rendeles_fejlec .left{
	width:200px;
	font-weight:bold;
	font-size:18px;
	padding:3px;
}
.rendeles_fejlec .right{
	width:200px;
	text-align:right;
	padding:3px;
}
.keret_print{
	border:solid 2px #000;
	width:560px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
}
#google_map {
    margin: 20px 0 0 0;
}
.szakuzlet_td{
	width:300px;
	padding:6px;
}
a.big_a{
	font-size:13px;
}
h2.jatek_header{
	padding:7px 6px 5px !important;
	margin-bottom:15px !important;
	font-weight:normal !important;
	font-size:14px !important;
	text-transform:uppercase !important;
}
.content_holder_rovat_nem_szakmai .licit, .content_holder_rovat_nem_szakmai .szavazas{
	background:url(../img/cikk_box_header_bg_noborder.jpg) no-repeat;
	overflow:hidden;
}
.szakuzlet_td span{
	font-weight:bold;
	font-size:13px;
}
#facebook_alert, #nyeremenyjatek_alert{
    width: 300px;
    height: 120px;
    padding: 10px;
}
#facebook_alert{
	width:420px;
	height:100px;
}
#nyeremenyjatek_alert{
    width: 300px;
    height: 100px;
    padding: 10px;
}
#googlemap_alert{
    width: 400px;
    height: 370px;
    padding: 10px;	
}
#googlemap_alert #map_canvas2{
	margin-bottom:10px;
}
.hidden {
    display: none;
}
#map_container {
    display: none;
}
.varos_list {
    float: left;
    width: 145px;
    margin-right: 5px;
    list-style: none;
	margin-top:10px;
}
#facebook_alert h1, #googlemap_alert h1, #nyeremenyjatek_alert h1{
  color:#503057;
  font-family:"Tahoma",Arial,Helvetica,sans-serif;
  font-size:20px;
  font-weight:normal;
  margin:0 0 10px;
  text-transform:uppercase;
  border-bottom:solid 1px #aaaaaa;
  padding-bottom:3px;
}
#facebook_alert .bezaras, #googlemap_alert .bezaras, #nyeremenyjatek_alert .bezaras{
	float:left;
	width:120px;
	height:17px;
	padding:2px;
	text-align:center;
	display:block;
	background:url(../img/bezaras.gif) no-repeat;
	color:#fff;
	margin-right:20px;
}
#nyeremenyjatek_alert .bezaras{
	margin:auto;
}
#facebook_alert h2, #googlemap_alert h2, .popup_h2, #nyeremenyjatek_alert h2{
    color: #503057;
    font-family: "Tahoma",Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: normal;
    margin: 0 0 10px;
    text-transform: uppercase;
}
#facebook_alert p, #googlemap_alert p, #nyeremenyjatek_alert p{
	margin-bottom:10px;
}
#facebook_alert .csatlakozas, #googlemap_alert .csatlakozas, .map_ok_btn{
	float:right;
	width:133px;
	height:17px;
	padding:2px;
	color:#fff;
	text-align:center;
	background:url(../img/submit_bg.gif) no-repeat;
} 
.kedvenc_torles{
	display:block;
	height:17px;
	padding:2px;
	background:url(../img/user_pic_box_button_bg.gif) no-repeat;
	text-align:center;
	color:#fff;
}
.mukormos_motto_left_side{
	float:left;
	width:230px;
}
.mukormos_motto_right_side{
	float:right;
	width:370px;
}
.kedvencek_holder a{	
    color: #4A2D51 !important;
    font-weight: bold;
    margin: 0;
	display:block;
	height:20px;
	padding-top:5px;
	padding-left:30px;
	background:url(../img/kedvencek_icon.jpg) no-repeat;
	margin-bottom:5px;
}
.kedvencek_holder a:hover{
	color:#83508c !important;
}	

.kosar_btn{
	font-weight:bold;
	color:#b71919;
	float:right;
	padding-left:20px;
	background:url(../img/kosar_bg.jpg) no-repeat;
	width:120px;
	text-align:right;
	height:21px;
	padding-top:5px;
}
.kepzes_portal a{
	color:#AEAEAE !important;
}
.kepzes_portal a:hover{
	color:#65416C !important;
}
.mintak .kepszam{
	font-weight:bold;
	font-style:italic;
	color:#503057;
}
.top_row_center_like{
	float:right;
	width:335px;
	padding-top:6px;
}
.fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_ltr {
display: none !important;}
.mukormos_adatlap_like_holder{
	margin-left:30px;
}
.adatlap_left_side{
	float:left;
	width:148px;
}
.cikk_like_holder{
	position:absolute;
	top:15px;
	left:250px;
}
.csillag a.mlike{
	display:block;
	width:35px;
	height:17px;
	padding:3px 0px 0px 20px;
	color:#2d4616;
	font-size:10px;
	background:url(../img/m_like_alap.jpg) no-repeat;
	position:relative;
}
.csillag a.mlike .szam{
	position:absolute;
	right:-32px;
	top:-3px;
	width:30px;
	font-weight:normal;
	font-size:11px;
}

.nyeremenyjatek_reszletes .cikk_box_content, .licit_reszletes .cikk_box_content{
	position:relative;
}
.nyeremenyjatek_reszletes .mukormos_jatek_reszletes_like_holder, .licit_reszletes .cikk_box_content .mukormos_licit_reszletes_like_holder{
	position:absolute;
	bottom:30px;
	right:10px;
}

.sbs_list_like_holder{
	margin-left:30px;
}
.rendeles_adatlap .csekk_header, .csekk_header{
	overflow:hidden;
	margin:5px 0px 5px 0px;
	font-weight:bold;
	font-size:20px;
	color:#663765;
}
.csekk_header .left{
	float:left;
	width:200px;
}
.csekk_header .right{
	float:right;
	width:200px;
	text-align:right;
}
.user_design{
	padding-top:10px;
}

.user_design .submit{
	width:170px;
	margin:auto;
	text-align:center;
}
.nyitvatartas_holder{
	overflow:hidden;
}
.nyitvatartas_holder .label{
	float:left;
	width:125px;
}
.nyitvatartas_holder .tol{
	float:left;
	width:135px;
}
.nyitvatartas_holder .ig{
	float:left;
	width:135px;
}
.nyitvatartas_holder .tol select, .nyitvatartas_holder .ig select{
	width:101px !important;
	background:url(../img/themes/mukorom/reg_input_bg_nyitva_select.gif) no-repeat !important;
}