/*
	#FF5800			pályázat cím
	#007FA6			link kék
	#666666			idea box keret
	#91F1FF			bluebox háttér
	#93BF00			Aktivitás zöld
*/

form{
	padding:0px;
	margin:0px;
}
textarea{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
}
blockquote{
	font-style:italic;
}
/*******************************************************************************************************

							
									ALTALANOSAN HASZNALHATO STILUSOK
	

*******************************************************************************************************/
a{outline:none;}
.blue{	color:#007FA6;}
.orange{color:#FF5800;}
.gray{color:#666;}
.lgray{color:#a6a6a6;}
.white{color:#fff;}
.green{color:#6C8C00;}
.deleted_bg{background-color:#FFD8CF}
.clear{
	clear:both;
	font-size:1px;
	line-height:1px;
}
.float_right{
	float:right;
}
.bold { font-weight:bold; }
.font_11{font-size:11px;}
.font_13{font-size:13px;}
h3{
	margin:0px;
	font-size:13px;
	font-weight:normal;
}
.float_p{
	float:left;
}
.mini{
	font-size:10px;
}
.upper{
	text-transform:uppercase;
}
.right{
	text-align:right;
}
a.nolink{
	text-decoration:none;
}
.title_orange, .title_orange a, .title_orange a:hover, .title_orange a:visited{
	color:#FF5800;
}
.title_blue, .title_blue a, .title_blue a:hover, .title_blue a:visited{
	color:#007FA6;
}
.title_green, .title_green a, .title_green a:hover, .title_green a:visited{
	color:#6C8C00;
}
.title_18{
	font-size:18px;
	line-height:15px;
	padding-bottom:0px;
	margin:0px;
}
.title_16{
	border-bottom:1px solid #fff;
	color:#FF5800;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:15px;
	margin-top:0px;
	font-size:16px;
	font-weight:bold;
}
.title_13{
	border-bottom:1px solid #fff;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:7px;
	margin-top:0px;
	font-size:13px;
	font-weight:bold;
	padding-bottom:5px;
}
.title_13_nb{
	margin-left:5px;
	margin-right:5px;
	margin-bottom:7px;
	margin-top:0px;
	font-size:13px;
	font-weight:bold;
	padding-bottom:5px;
}

.blue_divider{
	border-top:1px solid #007FA6;
	height:2px;
	margin:5px auto;
	width:90%;
}
.blue_full_divider{
	border-top:1px solid #007FA6;
	height:2px;
	margin:5px auto;
	width:100%;
}
.gray_divider, .orange_divider, .white_divider{
	font-size:1px;
	margin-top:10px;
	padding-bottom:10px;
	width:100%;
}
.gray_divider{
	border-top:1px solid #666;
}
.orange_divider{
	border-top:1px solid #ff5800;
}
.white_divider{
	border-top:1px solid #fff;
}
.bluetriangle_link{
	background:transparent url(../images/right_arrow.png) no-repeat scroll 0%;
	height:12px;
	line-height:8px;
	padding-left:11px;
	padding-top:1px;
}
.bluetriangle_link a{
	color:#007FA6;
	font-size:10px;
	position:relative;
}
.hidden_submit{
	display:none;
	_display:inline;
	width:0px;
	height:0px;
}
.disp_none{
	display:none;
}
/*******************************************************************************************************

							
								ALTALANOSAN HASZNALHATO KEREK SZELU DOBOZOK


*******************************************************************************************************/

/* IDEA BOX: SZURKE KERET, FEHER BELSO */

.ib_top, .ib_bottom{
	height:8px;
}
	.ib_tl, .ib_tr, .ib_bl, .ib_br{
		background:url(../images/idea_box.png) no-repeat;
		_background:url(../images/idea_box.gif) no-repeat;
		height:8px;
		width:8px;
		float:left;
	}
	.ib_tl{
	}
	.ib_tm{
		background:#fff;
		margin-top:2px;
		border-top: 1px solid #666;
		float:left;
		height:5px;
		width:686px;
	}
	.ib_tr{
		background-position: -8px 0px;
	}
.ib_middle{
	background:#fff;
	border-left:1px solid #666;
	border-right:1px solid #666;
	margin-left:3px;
	margin-right:3px;
	padding-right:10px;
	width:684px;
}
.ib_bottom{
}
	.ib_bl{
		background-position: 0px -8px;
	}
	.ib_bm{
		background:#fff;
		border-bottom: 1px solid #666;
		float:left;
		height:5px;
		margin-bottom:3px;
		width:686px;
	}
	.ib_br{
		background-position: -8px -8px;
	}

/* ROOM BOX: SZURKE KERET, FEHER BELSO, kisebb, mint az idea */
.rb_top, .rb_bottom{
	height:8px;
}
	.rb_tl, .rb_tr, .rb_bl, .rb_br{
		background:url(../images/idea_box.png) no-repeat;
		_background:url(../images/idea_box.gif) no-repeat;
		height:8px;
		width:8px;
		float:left;
	}
	.rb_tl{
	}
	.rb_tm{
		background:#fff;
		margin-top:2px;
		border-top: 1px solid #666;
		float:left;
		height:5px;
		width:634px;
	}
	.rb_tr{
		background-position: -8px 0px;
	}
.rb_middle{
	background:#fff;
	border-left:1px solid #666;
	border-right:1px solid #666;
	margin-left:3px;
	margin-right:3px;
	padding-right:10px;
	width:632px;
}
.rb_bottom{
}
	.rb_bl{
		background-position: 0px -8px;
	}
	.rb_bm{
		background:#fff;
		border-bottom: 1px solid #666;
		float:left;
		height:5px;
		margin-bottom:3px;
		width:634px;
	}
	.rb_br{
		background-position: -8px -8px;
	}	
/* Gradiens doboz, szurke szel, szurke-feher atmenetes belso*/

.gradient_box{
	margin-bottom:10px;
}
.gtop{font-size:1px;}
	.gt_l, .gt_r, .gb_l, .gb_r{
		background:url("../images/round_gradient.png") no-repeat;
		_background:url("../images/round_gradient.gif") no-repeat;
		float:left;
		height:8px;
		width:8px;
	}
	.gt_l{
	}
	.gt_m{
		border-top:1px solid #666;
		background:#d8d8d8;
		float:left;
		height:7px;
		font-size:1px;
	}
	.gt_r{
		background-position: -8px 0px;
	}
.gmiddle{
	background:#fff url("../images/round_gradient_bg.jpg") repeat-x;
	border-left:1px solid #666;
	border-right:1px solid #666;
	min-height:100px;
	padding-left:10px;
	padding-right:10px;
	_height:100px;
	clear:both;
	_clear:none;
}
	.gmiddle .personal_table{
		margin-left:15px;
	}
.gbottom{
}
	.gb_l{
		background-position: 0px -8px;
	}
	.gb_m{
		border-bottom:1px solid #666;
		background:#fff;
		float:left;
		height:7px;
		font-size:1px;
	}
	.gb_r{
		background-position: -8px -8px;
	}
	
.sm_gradient_box{
	margin-bottom:10px;
}
.sm_gtop{font-size:1px;}
	.sm_gt_l, .sm_gt_r, .sm_gb_l, .sm_gb_r{
		background:url("../images/round_sm_gradient.png") no-repeat;
		_background:url("../images/round_sm_gradient.gif") no-repeat;
		float:left;
		height:8px;
		width:8px;
	}
	.sm_gt_l{
	}
	.sm_gt_m{
		border-top:1px solid #666;
		background:#ddd;
		float:left;
		height:7px;
		font-size:1px;
	}
	.sm_gt_r{
		background-position: -8px 0px;
	}
.sm_gmiddle{
	background:#fff url("../images/round_sm_gradient_bg.jpg") repeat-x;
	border-left:1px solid #666;
	border-right:1px solid #666;
	min-height:10px;
	padding-left:5px;
	padding-right:10px;
	_height:10px;
	clear:both;
	_clear:none;
}
	.sm_gmiddle .personal_table{
		margin-left:15px;
	}
.sm_gbottom{
}
	.sm_gb_l{
		background-position: 0px -8px;
	}
	.sm_gb_m{
		border-bottom:1px solid #666;
		background:#fff;
		float:left;
		height:7px;
		font-size:1px;
	}
	.sm_gb_r{
		background-position: -8px -8px;
	}	
	
	
	
/* Kék doboz kerettel*/
.btop, .bbottom{
	height:6px;
}

	.bt_l, .bt_r, .bb_l, .bb_r{
		background:url(../images/round_blue.png) no-repeat;
		_background:url(../images/round_blue.gif) no-repeat;
		float:left;
		height:6px;
		width:6px;
		font-size:1px;
	}
	.bt_l{
		background-position: 0px 0px;
	}
	.bt_m{
		background:#B8F6FF;
		border-top:1px solid #666;
		float:left;
		height:5px;
		font-size:1px;
	}
	.bt_r{
		background-position: -6px 0px;
	}
.bmiddle{
	background:#B8F6FF;
	border-left:1px solid #666;
	border-right:1px solid #666;
	padding-right:10px;
	padding-left:10px;
	min-height:10px;
}
	.blue_title{
		border-bottom:1px solid #fff;
		color:#007FA6;
		font-weight:bold;
		font-size:13px;
		padding-left:5px;
	}
	.blue_comment{
		border-bottom:1px solid #fff;
		color:#007FA6;
		font-size:11px;
		margin-bottom:5px;
		padding-left:5px;
		padding-right:5px;
	}
	.blue_title_noborder {
		border-bottom:0px;
		padding-bottom:0px;
	}
	.blue_content{
		font-size:11px;
		padding:5px 0px;
	}
	.predefined_text {
		margin-top:10px;
		background-color:#F4F5F5;
		color:#000000;
		border: 1px solid #555555;
		padding:5px;
		width:645px;
	}
.bbottom{
}
	.bb_l{
		background-position: 0px -6px;
	}
	.bb_m{
		background:#B8F6FF;
		border-bottom:1px solid #666;
		float:left;
		height:5px;
		font-size:1px;
		padding-top:1px;
	}
	.bb_r{
		background-position: -6px -6px;
	}
	
.orange .ge_tl, .orange .ge_bl{
	background:url("../images/idea_prev.png") no-repeat;
	_background:url("../images/idea_prev.gif") no-repeat;
}
.orange .ge_tl{
}
.orange .ge_tm, .orange_m, .orange .ge_bm{
	background:#fff;
}	
.orange .ge_tm{
	border-top:1px solid #FF5800;
	height:5px;
}
.orange .ge_bm{
	border-bottom:1px solid #FF5800;
	height:5px;
}
.orange_m{
	border-left:1px solid #FF5800;
}
.orange .ge_bl{
	background-position: 0px -6px;
}

/* Általános doboz a pályázat elé*/
.getop, .gebottom{
	height:6px;
	font-size:1px;
}
	.ge_tl{
		float:left;
		height:6px;
		width:6px;
	}
	.ge_tm{
		float:left;
		height:6px;
		font-size:1px;
	}
.gemiddle{
	min-height:10px;
}
.gebottom{
}
	.ge_bl{
		float:left;
		height:6px;
		width:6px;
	}
	.ge_bm{
		float:left;
		height:6px;
		font-size:1px;
	}
	
	
/* Szurke doboz kerettel */		
.grtop, .grbottom{
	height:6px;
	font-size:1px;
}
	.grt_l, .grt_r, .grb_l, .grb_r{
		background:url(../images/round_gray.png) no-repeat;
		_background:url(../images/round_gray.gif) no-repeat;
		float:left;
		height:6px;
		width:6px;
	}
	.grt_l{
	}
	.grt_m{
		background:#E0E0E0;
		border-top:1px solid #666;
		float:left;
		height:5px;
		font-size:1px;
	}
	.grt_r{
		background-position: -6px 0px;
	}
.grmiddle{
	background:#E0E0E0;
	border-left:1px solid #666;
	border-right:1px solid #666;
	padding-right:10px;
	padding-left:10px;
	min-height:50px;
}
	.gray_content{
		font-size:11px;
		padding:5px;
	}
.grbottom{
}
	.grb_l{
		background-position: 0px -6px;
	}
	.grb_m{
		background:#E0E0E0;
		border-bottom:1px solid #666;
		float:left;
		height:5px;
		font-size:1px;
		padding-top:1px;
	}
	.grb_r{
		background-position: -6px -6px;
	}
/*Feher doboz szurke kerettel*/
.wtop{margin-top:10px;}
.wtop, .wbottom{
	height:6px;
	font-size:1px;
}
	.wt_l, .wt_r, .wb_l, .wb_r{
		background:url(../images/round_white.png) no-repeat;
		_background:url(../images/round_white.gif) no-repeat;
		float:left;
		height:6px;
		width:6px;
	}
	.wt_l{
	}
	.wt_m{
		background:#fff;
		border-top:1px solid #666;
		float:left;
		height:5px;
		font-size:1px;
	}
	.wt_r{
		background-position: -6px 0px;
	}
.wmiddle{
	background:#fff;
	border-left:1px solid #666;
	border-right:1px solid #666;
	padding-right:10px;
	height:65px;
	vertical-align:middle;
	line-height:65px;
	font-size:1px;
}
.wmiddle img{
	vertical-align:middle;
}
	
.wbottom{
}
	.wb_l{
		background-position: 0px -6px;
	}
	.wb_m{
		background:#fff;
		border-bottom:1px solid #666;
		float:left;
		height:5px;
		font-size:1px;
	}
	.wb_r{
		background-position: -6px -6px;
	}
/* Feher doboz keret nelkul*/
.wnb_top, .wnb_bottom{
	height:6px;
	font-size:1px;
}
	.wnb_tl, .wnb_tr, .wnb_bl, .wnb_br{
		background:url(../images/round_white_nb.png) no-repeat;
		_background:url(../images/round_white_nb.gif) no-repeat;
		float:left;
		height:6px;
		width:6px;
	}
	.wnb_tl{
	}
	.wnb_tm{
		background:#fff;
		float:left;
		height:6px;
		font-size:1px;
	}
	.wnb_tr{
		background-position: -6px 0px;
	}
.wnb_middle{
	background:#fff;
	padding-right:10px;
	min-height:10px;
}
	.wnb_middle p{
		padding-bottom:0px;
	}
.wnb_bottom{
}
	.wnb_bl{
		background-position: 0px -6px;
	}
	.wnb_bm{
		background:#fff;
		float:left;
		height:6px;
		font-size:1px;
	}
	.wnb_br{
		background-position: -6px -6px;
	}
	
/*Szurke doboz keret nelkul*/
.grnb_top, .grnb_bottom{
	height:6px;
	font-size:1px;
}
	.grnb_tl, .grnb_tr, .grnb_bl, .grnb_br{
		background:url(../images/round_gray_nb.png) no-repeat;
		_background:url(../images/round_gray_nb.gif) no-repeat;
		float:left;
		height:6px;
		width:6px;
	}
	.grnb_tl{
	}
	.grnb_tm{
		background:#BFBFBF;
		float:left;
		height:6px;
		font-size:1px;
	}
	.grnb_tr{
		background-position: -6px 0px;
	}
.grnb_middle{
	background:#BFBFBF;
	padding-right:10px;
	min-height:10px;
}
	.graynb_content{
		padding-left:10px;
	}
.grnb_bottom{
}
	.grnb_bl{
		background-position: 0px -6px;
	}
	.grnb_bm{
		background:#BFBFBF;
		float:left;
		height:6px;
		font-size:1px;
	}
	.grnb_br{
		background-position: -6px -6px;
	}	
/*Fekete gradiens doboz szurke kerettel*/
.bltop, .blbottom{
	height:6px;
	font-size:1px;
}
	.bl_tl, .bl_tr, .bl_bl, .bl_br{
		background:url(../images/round_black.png) no-repeat;
		_background:url(../images/round_black.gif) no-repeat;
		float:left;
		height:6px;
		width:6px;
	}
	.bl_tl{
	}
	.bl_tm{
		background:url(../images/round_black_tm.png) repeat-x;
		float:left;
		height:6px;
		font-size:1px;
	}
	.bl_tr{
		background-position: -6px 0px;
	}
.blmiddle{
	background:#292929 url("../images/black_gradient_bg.jpg") repeat-x;
	border-left:1px solid #666;
	border-right:1px solid #666;
	padding-right:10px;
	padding-left:10px;
	min-height:60px;
}
.blbottom{
}
	.bl_bl{
		background-position: 0px -6px;
	}
	.bl_bm{
		background:#292929;
		border-bottom:1px solid #666;
		float:left;
		height:5px;
		font-size:1px;
	}
	.bl_br{
		background-position: -6px -6px;
	}	
/* Zöld doboz */
.green_top, .green_bottom{
	height:6px;
	font-size:1px;
}
	.green_tl, .green_tr, .green_bl, .green_br{
		background:url(../images/round_green.png) no-repeat;
		_background:url(../images/round_green.gif) no-repeat;
		float:left;
		height:6px;
		width:6px;
	}
	.green_tl{
	}
	.green_tm{
		background:#6C8C00;
		float:left;
		height:6px;
		font-size:1px;
	}
	.green_tr{
		background-position: -6px 0px;
	}
.green_middle{
	background:#6C8C00;
	padding-left:10px;
	padding-right:10px;
	min-height:10px;
}
.green_bottom{
}
	.green_bl{
		background-position: 0px -6px;
	}
	.green_bm{
		background:#6C8C00;
		float:left;
		height:6px;
		font-size:1px;
	}
	.green_br{
		background-position: -6px -6px;
	}	
/* Piros doboz */
.red_top, .red_bottom{
	height:6px;
	font-size:1px;
}
	.red_tl{
		background:url(../images/round_red_tl.png) no-repeat;
		float:left;
		height:6px;
		width:6px;
	}
	.red_tm{
		background:#FF0000;
		border-top:1px solid #666;
		float:left;
		height:5px;
		font-size:1px;
	}
	.red_tr{
		background:url(../images/round_red_tr.png) no-repeat;
		float:left;
		height:6px;
		width:6px;
	}
.red_middle{
	background:#FF0000;
	border-left:1px solid #666;
	border-right:1px solid #666;
	padding-left:10px;
	padding-right:10px;
	min-height:10px;
}
.red_bottom{
}
	.red_bl{
		background:url(../images/round_red_bl.png) no-repeat;
		float:left;
		height:6px;
		width:6px;
	}
	.red_bm{
		background:#FF0000;
		border-bottom:1px solid #666;
		float:left;
		height:5px;
		font-size:1px;
	}
	.red_br{
		background:url(../images/round_red_br.png) no-repeat;
		float:left;
		height:6px;
		width:6px;
	}	
/* NAGYON Vilagos szurke doboz */
.vlgray_top, .vlgray_bottom{
	height:6px;
	font-size:1px;
}
	.vlgray_tl, .vlgray_tr, .vlgray_bl, .vlgray_br{
		background:url(../images/round_vlgray.png) no-repeat;
		_background:url(../images/round_vlgray.gif) no-repeat;
		float:left;
		height:6px;
		width:6px;
	}
	.vlgray_tl{
	}
	.vlgray_tm{
		background:#D9D9D9;
		float:left;
		height:6px;
		font-size:1px;
	}
	.vlgray_tr{
		background-position: -6px 0px;
	}
.vlgray_middle{
	background:#D9D9D9;
	min-height:10px;
}
.vlgray_bottom{
}
	.vlgray_bl{
		background-position: 0px -6px;
	}
	.vlgray_bm{
		background:#D9D9D9;
		float:left;
		height:6px;
		font-size:1px;
	}
	.vlgray_br{
		background-position: -6px -6px;
	}
/* SOTETEBB KEK doboz */
.dblue_top, .dblue_bottom{
	height:6px;
	font-size:1px;
}
	.dblue_tl, .dblue_tr, .dblue_bl, .dblue_br{
		background:url(../images/round_dblue.png) no-repeat;
		float:left;
		height:6px;
		width:6px;
	}
	.dblue_tl{
	}
	.dblue_tm{
		background:#D9D9D9;
		float:left;
		height:6px;
		font-size:1px;
	}
	.dblue_tr{
		background-position: -6px 0px;
	}
.dblue_middle{
	background:#D9D9D9;
	padding-left:10px;
	padding-right:10px;
	min-height:10px;
}
.dblue_bottom{
}
	.dblue_bl{
		background-position: 0px -6px;
	}
	.dblue_bm{
		background:#D9D9D9;
		float:left;
		height:6px;
		font-size:1px;
	}
	.dblue_br{
		background-position: -6px -6px;
	}
/* Narancsdoboz */
.orange_top, .orange_bottom{
	height:6px;
	font-size:1px;
}
	.orange_tl, .orange_tr, .orange_bl, .orange_br{
		background:url(../images/idea_prev_hover.png) no-repeat;
		_background:url(../images/idea_prev_hover.gif) no-repeat;
		float:left;
		height:6px;
		width:6px;
	}
	.blmiddle .orange_tl, .blmiddle .orange_tr, .blmiddle .orange_bl, .blmiddle .orange_br{
		_background:url(../images/idea_prev_hover2.gif) no-repeat;
	}
	.blmiddle .orange_tl, .orange_tl{
	}
	.orange_tm{
		background:#FF5800;
		float:left;
		height:6px;
		font-size:1px;
	}
	.blmiddle .orange_tr, .orange_tr{
		background-position: -6px 0px;
	}
.orange_middle{
	background:#FF5800;
	padding-left:10px;
	padding-right:10px;
	min-height:10px;
}
.orange_bottom{
}
	.blmiddle .orange_bl, .orange_bl{
		background-position: 0px -6px;
	}
	.orange_bm{
		background:#FF5800;
		float:left;
		height:6px;
		font-size:1px;
	}
	.blmiddle .orange_br, .orange_br{
		background-position: -6px -6px;
	}	
/* Feketedoboz */
.black_top, .black_bottom{
	height:6px;
	font-size:1px;
}
	.black_tl, .black_tr, .black_bl, .black_br{
		background:url(../images/round_black_nb.png) no-repeat;
		_background:url(../images/round_black_nb.gif) no-repeat;
		float:left;
		height:6px;
		width:6px;
	}
	.black_tl{
	}
	.black_tm{
		background:#2B2B2B;
		float:left;
		height:6px;
		font-size:1px;
	}
	.black_tr{
		background-position: -6px 0px;
	}
.black_middle{
	background:#2B2B2B;
	padding-left:10px;
	padding-right:10px;
	min-height:10px;
}
.black_bottom{
}
	.black_bl{
		background-position: 0px -6px;
	}
	.black_bm{
		background:#2B2B2B;
		float:left;
		height:6px;
		font-size:1px;
	}
	.black_br{
		background-position: -6px -6px;
	}	

/* Narancsdoboz 2px-es kerettel */
.orangeb_top, .orangeb_bottom{
	height:6px;
	font-size:1px;
}
	.orangeb_tl, .orangeb_tr, .orangeb_bl, .orangeb_br{
		background:url(../images/round_tob.png) no-repeat;
		_background:url(../images/round_tob.gif) no-repeat;
		float:left;
		height:6px;
		width:6px;
	}
	.orangeb_tl{
	}
	.orangeb_tm{
		background:#FFF;
		border-top:2px solid #FF5800;
		float:left;
		height:4px;
		font-size:1px;
	}
	.orangeb_tr{
		background-position: -6px 0px;
	}
.orangeb_middle{
	background:#fff;
	border-left:2px solid #FF5800;
	border-right:2px solid #FF5800;
	padding-left:10px;
	padding-right:10px;
	min-height:10px;
}
.orangeb_bottom{
}
	.orangeb_bl{
		background-position: 0px -6px;
	}
	.orangeb_bm{
		background:#fff;
		border-bottom:2px solid #FF5800;
		float:left;
		height:4px;
		font-size:1px;
	}
	.orangeb_br{
		background-position: -6px -6px;
	}
/* KEKdoboz 2px-es kerettel */
.blueb_top, .blueb_bottom{
	height:6px;
	font-size:1px;
}
	.blueb_tl, .blueb_tr, .blueb_bl, .blueb_br{
		background:url(../images/round_tbb.png) no-repeat;
		_background:url(../images/round_tbb.gif) no-repeat;
		float:left;
		height:6px;
		width:6px;
	}
	.blueb_tl{
	}
	.blueb_tm{
		background:#FFF;
		border-top:2px solid #007FA6;
		float:left;
		height:4px;
		font-size:1px;
	}
	.blueb_tr{
		background-position: -6px 0px;
	}
.blueb_middle{
	background:#fff;
	border-left:2px solid #007FA6;
	border-right:2px solid #007FA6;
	padding-left:10px;
	padding-right:10px;
	min-height:10px;
}
.blueb_bottom{
}
	.blueb_bl{
		background-position: 0px -6px;
	}
	.blueb_bm{
		background:#fff;
		border-bottom:2px solid #007FA6;
		float:left;
		height:4px;
		font-size:1px;
	}
	.blueb_br{
		background-position: -6px -6px;
	}
/* ZOLDdoboz 2px-es kerettel */
.greenb_top, .greenb_bottom{
	height:6px;
	font-size:1px;
}
	.greenb_tl, .greenb_tr, .greenb_bl, .greenb_br{
		background:url(../images/round_tgb.png) no-repeat;
		_background:url(../images/round_tgb.gif) no-repeat;
		float:left;
		height:6px;
		width:6px;
	}
	.greenb_tl{
	}
	.greenb_tm{
		background:#FFF;
		border-top:2px solid #6C8C00;
		float:left;
		height:4px;
		font-size:1px;
	}
	.greenb_tr{
		background-position: -6px 0px;
	}
.greenb_middle{
	background:#fff;
	border-left:2px solid #6C8C00;
	border-right:2px solid #6C8C00;
	padding-left:10px;
	padding-right:10px;
	min-height:10px;
}
.greenb_bottom{
}
	.greenb_bl{
		background-position: 0px -6px;
	}
	.greenb_bm{
		background:#fff;
		border-bottom:2px solid #6C8C00;
		float:left;
		height:4px;
		font-size:1px;
	}
	.greenb_br{
		background-position: -6px -6px;
	}
/* KEK doboz KERET NELKUL */
.bnb_top, .bnb_bottom{
	height:6px;
	font-size:1px;
}
	.bnb_tl, .bnb_tr, .bnb_bl, .bnb_br{
		background:url(../images/round_blue_nb.png) no-repeat;
		float:left;
		height:6px;
		width:6px;
	}
	.bnb_tl{
	}
	.bnb_tm{
		background:#B8F6FF;
		float:left;
		height:6px;
		font-size:1px;
	}
	.bnb_tr{
		background-position: -6px 0px;
	}
.bnb_middle{
	background:#B8F6FF;
	padding-left:10px;
	padding-right:10px;
	min-height:10px;
}
.bnb_bottom{
}
	.bnb_bl{
		background-position: 0px -6px;
	}
	.bnb_bm{
		background:#B8F6FF;
		float:left;
		height:6px;
		font-size:1px;
	}
	.bnb_br{
		background-position: -6px -6px;
	}	
	
/* SOTET KEK doboz KERET NELKUL */
.dbnb_top, .dbnb_bottom{
	height:6px;
	font-size:1px;
}
	.dbnb_tl, .dbnb_tr, .dbnb_bl, .dbnb_br{
		background:url(../images/round_blue_nt.png) no-repeat;
		float:left;
		height:6px;
		width:6px;
	}
	.dbnb_tl{
	}
	.dbnb_tm{
		background:#007FA6;
		float:left;
		height:6px;
		font-size:1px;
	}
	.dbnb_tr{
		background-position: -6px 0px;
	}
.dbnb_middle{
	background:#007FA6;
	padding-left:10px;
	padding-right:10px;
	min-height:10px;
}
.dbnb_bottom{
}
	.dbnb_bl{
		background-position: 0px -6px;
	}
	.dbnb_bm{
		background:#007FA6;
		float:left;
		height:6px;
		font-size:1px;
	}
	.dbnb_br{
		background-position: -6px -6px;
	}	

/* Vilagos szurke doboz TABOKNAK keret nelkul */
.lgray_left, .lgray_right{
	font-size:1px;
	float:left;
}
	.lgray_tl, .lgray_tr, .lgray_bl, .lgray_br{
		background:url(../images/round_lgray.png) no-repeat;
		_background:url(../images/round_lgray.gif) no-repeat;
		height:6px;
		width:6px;
	}
	.lgray_tl{
	}
	.lgray_lm{
		background:#D9D9D9;
		font-size:1px;
		width:6px;
	}
.lgray_middle{
	background:#D9D9D9;
	float:left;
	padding-left:30px;
	padding-right:30px;
	padding-top:2px;
}
.lgray_right{
}
	.lgray_tr{
		background-position: -6px 0px;
	}
	.lgray_rm{
		background:#D9D9D9;
		float:left;
		font-size:1px;
		width:6px;
	}
	.lgray_bl{
		background-position: 0px -6px;
	}
	.lgray_br{
		background-position: -6px -6px;
	}
/* ACTIVE_TAB! NARANCS keretes feher hatteru feldoboz */
	.active_attached_tab  .lgray_tl, .active_attached_tab  .lgray_tr{
		background:url(../images/round_tob.png) no-repeat;
		_background:url(../images/round_tob.gif) no-repeat;
		height:6px;
		width:6px;
	}
	.active_attached_tab  .lgray_tl{
	}
	.active_attached_tab .lgray_lm{
		background:#fff;
		border-left:2px solid #FF5800;
		width:4px;
	}
.active_attached_tab .lgray_middle{
	background:#fff;
	border-top:2px solid #FF5800;
	float:left;
	padding-left:30px;
	padding-right:30px;
	padding-top:0px;
}
	.active_attached_tab .lgray_tr{
		background-position: -6px 0px;
	}	
	.active_attached_tab .lgray_rm{
		background:#fff;
		border-right:2px solid #FF5800;
		float:left;
		width:4px;
	}
.blue_tabs .active_attached_tab  .lgray_tl, .blue_tabs .active_attached_tab  .lgray_tr{
		background:url(../images/round_tbb.png) no-repeat;
		_background:url(../images/round_tbb.gif) no-repeat;
		height:6px;
		width:6px;
}
.blue_tabs .active_attached_tab  .lgray_tl{
	}
	.blue_tabs .active_attached_tab .lgray_lm{
		background:#fff;
		border-left:2px solid #007FA6;
		width:4px;
	}
.blue_tabs .active_attached_tab .lgray_middle{
	background:#fff;
	border-top:2px solid #007FA6;
	float:left;
	padding-left:30px;
	padding-right:30px;
	padding-top:0px;
}
	.blue_tabs .active_attached_tab .lgray_tr{
		background-position: -6px 0px;
	}	
	.blue_tabs .active_attached_tab .lgray_rm{
		background:#fff;
		border-right:2px solid #007FA6;
		float:left;
		width:4px;
	}
.green_tab .lgray_tl, .green_tab .lgray_tr, .green_tab .lgray_óbl, .green_tab .lgray_br{
	background:url(../images/round_tgb.png) no-repeat;
	_background:url(../images/round_tgb.gif) no-repeat;
}
.green_tab .lgray_tl{
}
.green_tab .lgray_tr{
	background-position: -6px 0px;
}
.green_tab .lgray_br{
	background-position: 0px -6px;
}
.green_tab .lgray_bl{
	background-position: -6px -6px;
}
.green_tab .lgray_rm{
	border-right:2px solid #6C8C00;
}
.green_tab .lgray_lm{
	border-left:2px solid #6C8C00;
}
.green_tab .lgray_middle{
	border-top:2px solid #6C8C00;
}
/******************************************************************************************************
							ALTALANOSAN HASZNALHATO KEREK SZELU DOBOZOK VEGE
*******************************************************************************************************/
	
/*******************************************************************************************************

							
											DOBOZ MERETEZESEK
	

*******************************************************************************************************/
/*13px*/
.main_left_tb{width:684px;}
.main_left_m{width:677px;}
#left_room .main_left_tb{width:634px;}
#left_room .main_left_m{width:627px;}

.leftr_tb{width:629px;}
.leftr_m{width:622px;}

/* 10px Bidding */
.b_tb{width:250px;}
.b_m{width:240px;}

/*13px*/
.idea_data_tb{width:245px;}
.idea_data_m{width:238px;}

.leftc_m{width:174px;}
.leftc_tb{width:184px;}

.rightc_m{width:739px;}
.rightc_tb{width:746px;}

/*10px*/
.leftb_m{width:674px;}
.leftb_tb{width:684px;}

/*7px*/
.leftg_m{width:677px;}
.leftg_tb{width:684px;}
/*10px*/
.rightb_m{width:238px;}
.rightb_tb{width:248px;}
/*10px*/
.fullb_m{width:949px;}
.fullb_tb{width:959px;}
/*7px*/
.fullg_m{width:949px;}
.fullg_tb{width:956px;}
/*7px*/
.rightg_m{width:239px;}
.rightg_tb{width:246px;}

/*Messages*/
.mes_m{width:404px;}
.mes_tb{width:414px;}


/* Palyazat kiiro logoja */
.l_tb{width:200px;}
.l_m{
	text-align:center;
	width:200px;
}
/* Palyazat kiiro logoja a felsorolasban */
.ls_tb{width:150px;}
.ls_m{
	text-align:center;
	width:150px;
}
/* 10px Answer to comment */
.atc_tb{width:640px;}
.atc_m{width:630px;}
#left_room .atc_tb{width:590px;}
#left_room .atc_m{width:580px;}

/* Navigation: white paging navigation only on the left side */
.n_tb{width:660px;}
.n_m{width:662px;}
#left_room .n_tb{width:610px;}
#left_room .n_m{width:612px;}

.na_tb{width:630px;}
.na_m{width:632px;}

.nf_tb{width:930px;}
.nf_m{width:932px;}

.naf_tb{width:900px;}
.naf_m{width:902px;}


.rn_tb{width:220px;}
.rn_m{width:222px;}

.ip_tb{width:309px;}
.ip_m{
	height:5px; 
	line-height:3px;
	_line-height:10px;
	min-height:5px;
	width:311px;
}
.ipn_normal{
	height:69px;
}
.ipn_dense{
	height:77px;
}
.ipr_normal{width:230px;}
.iprm_normal{
	height:76px; 
	width:235px;
}
.ipr_fresh{width:215px;}
.iprm_fresh{
	height:76px; 
	width:220px;
}
.ipn_vote{
	height:200px;
}
/*Idea preview on the public site*/
.ipr_pub{
	width:125px;
	_width:120px;
}
.iprm_pub{
	height:76px; 
	width:130px;
	_width:125px;
}
.tender_tb{width:410px;}
.tender_m{
	height:93px;
	width:415px;
}
.actual_open_tenders .tender_tb{_width:405px;}
.actual_open_tenders .tender_m{
	_width:410px;
}
.actual_open_tenders .tender_list_details{
	_width:210px;
}
#full{
	margin-top:5px;
}
/*Sidebar*/
#left{
	display:inline;
	float:left;
	margin-top:5px;
	width:710px;
}
#left_room{
	display:inline;
	float:left;
	margin-top:5px;
	width:660px;
}
#sidebar{
	margin-top:5px;
	float:left;
	width:265px;
}
#idea_sidebar{
	display:inline;
	float:left;
	margin-top:5px;
	width:265px;
}
.left_sidebar{
	width:200px;
}
.right_content{
	width:770px;
}
.left_sidebar, .right_content{
	margin-top:10px;
	float:left;
}
.right_content{margin-left:5px;}
/* User kommentnel, hogy melyik palyazathoz volt */
.uc_tb{width:662px;}
.uc_m{width:664px;}
/*The picture of the price*/
.pr_tb{width:32px;}
.pr_m{width:38px;}

.fresh_comment .uc_tb{width:636px;}
.fresh_comment .uc_m{width:638px;}

.c_fresh_tb{width:5px;}
.c_fresh_m{
	width:13px;
}
.v_fresh_tb{width:5px;}
.v_fresh_m{
	height:200px;
	width:11px;
}

/*Tender arrow part*/
.ta_tb{	width:25px;}
.ta_m{
	height:58px; 
	padding-top:35px;
	padding-left:1px;
	width:30px;
}
/*Overdue tenders arrow*/
.ot_tb{	width:25px;}
.ot_m{
	height:45px; 
	padding-top:17px;
	padding-left:1px;
	width:30px;
}
.i_tb{
	width:5px;
}
.i_m{
	height:76px;
	width:10px;
}

/*Overdue tenders round*/
.otr_tb{width:195px;}
.otr_m{
	height:63px; 
	width:200px;
}

/*Public box*/
.pb_tb{width:468px;}
.pb_m{width:460px; min-height:100px;}

/*Public gradient box*/
.pbg_tb{width:464px; _width:461px;}
.pbg_m{width:457px; _width:454px; min-height:100px;}

/*Login button: gray*/
.lb_tb{width:100px;}
.lb_m{
	min-height:5px;
	width:92px;
}
/*Orange title on the attached files */
.aot_tb{width:930px;}
.aot_m{
	min-height:10px;
	width:922px;
}
/*Orange thick bordered white background box : attachements */
.tob_tb{width:937px;}
.tob_m{
	min-height:10px;
	width:925px;
}
/*GRAY TABS, different architecture!! */
.tab_lr{height:15px;}
.tab_m{height:19px;}	
/******************************************************************************************************
										DOBOZ MERETEZESEK VEGE
*******************************************************************************************************/

/*******************************************************************************************************

							
										HAROM RESZEBOL ALLO DOBOZOK
	

*******************************************************************************************************/
#nav_middle{
	height:69px;
}
	#nav_m_l, #nav_m_r{
		background: url("../images/header_middle_nav.png") no-repeat;
		_background: url("../images/header_middle_nav.gif") no-repeat;
		float:left;
		height:69px;
	}
	#nav_m_l{
		width:14px;
	}
	#nav_m_m{
		background: url("../images/header_middle_nav_m.png") repeat-x;
		_background: url("../images/header_middle_nav_m.gif") repeat-x;
		float:left;
		height:69px;
		width:945px;
	}
	#nav_m_r{
		width:15px;
		background-position: -14px 0px;
	}
#nav_middle_big{
	height:168px;
}
	#nav_mb_l, #nav_mb_r{
		background: url("../images/header_middle_big_nav.png") no-repeat;
		_background: url("../images/header_middle_big_nav.gif") no-repeat;
		float:left;
		height:168px;
	}
	#nav_mb_l{
		width:14px;
	}
	#nav_mb_m{
		background: url("../images/header_middle_big_nav_m.png") repeat-x;
		_background: url("../images/header_middle_big_nav_m.gif") repeat-x;
		float:left;
		height:168px;
		width:945px;
	}
	#nav_mb_r{
		width:15px;
		background-position: -15px 0px;
	}
	
/* Navigacios feher sav */
.white_left, .white_right{
	background: url("../images/white_round.png") no-repeat;
	_background: url("../images/white_round.gif") no-repeat;
	float:left;
	height:26px;
	width:7px;
}
.white_left{
	display:inline;
}
.white_middle{
	background: #fff;
	color:#007FA6;
	display:inline;
	float:left;
	font-size:10px;
	height:23px;
	margin-top:2px;
	text-align:center;
	width:960px;
}
	.white_middle p{
		margin-top:3px;
		margin-left:10px;
	}
.white_right{
	background-position: -7px 0px;
}
/******************************************************************************************************
									HAROM RESZEBOL ALLO DOBOZOK VEGE
*******************************************************************************************************/

/*******************************************************************************************************

							
												GOMBOK
	

*******************************************************************************************************/


/* Fenti kerek navigacios gombok */
/* IE6 alatt hoverrel van megoldva, a tobbinel css sprite-tal */
.award_box {
	text-align:center;
	color:#fff;
	display:block;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	height:29px;
	letter-spacing:1px;
	margin:1px auto 0px auto;
	padding-top:5px;
	text-transform:uppercase;
	width:173px;
	float: left;
	background: url("../images/button_nav_orange_sprite.png") no-repeat;
}
.award_box_big {
	width:313px;
	background: url("../images/button_nav_orange_big_sprite.png") no-repeat;
}
#idea_header .award_box{
	margin-right:20px;
}
.nav_buttons, .nav_buttons_small{
	text-align:center;
}
	.nav_buttons table, .nav_buttons_small table{
		padding:0px;
		margin:0 auto;
		width:100%;
	}
		.nav_buttons a, .nav_buttons_small a{
			color:#fff;
			display:block;
			font-family:Arial;
			font-size:12px;
			font-weight:bold;
			height:29px;
			letter-spacing:1px;
			margin:5px auto 0px auto;
			padding-top:5px;
			text-transform:uppercase;
		}
			.nav_buttons a:hover, .nav_buttons #nav_buttons_active{
				color:#FF5800;
				text-decoration:none;
				background-position:-174px 0px;
			}
			.nav_buttons a.closed_nav, .nav_buttons a.closed_nav:hover{
				width:175px;
				background: url("../images/button_nav_closed.png") no-repeat;
				_background: url("../images/button_nav_closed.gif") no-repeat;
			}
			.nav_buttons a.closed_nav:hover, .nav_buttons_small a.closed_nav:hover{
				cursor:default;
				color:#fff;
			}
		.nav_buttons a{
			width:173px;
		}
		.nav_buttons_small a{
			width:83px;
		}
			.nav_buttons_small a:hover{
				text-decoration:none;
				background-position:-83px 0px;
			}
			.nav_buttons_small a.closed_nav, .nav_buttons_small a.closed_nav:hover{
				width:83px;
				background: url("../images/button_gray.png") no-repeat;
			}
	.few_nav{
		text-align:left;
	}
	.few_nav table{
		margin:0px;
		width:auto;
	}
	.few_nav a{
		margin:5px 20px;
		_margin:5px 20px 0px 20px;
		text-align:center;
	}
#nav_buttons_active{
	text-decoration:none;
	background-position:-173px 0px;
}
#nav_buttons_small_active{
	text-decoration:none;
	background-position:-83px 0px;
}
.orange_buttons a{
	background: url("../images/button_nav_orange_sprite.png") no-repeat;
	_background: url("../images/button_nav_orange_sprite.gif") no-repeat;
}
.blue_buttons a{
	background: url("../images/button_nav_blue_sprite.png") no-repeat;
	_background: url("../images/button_nav_blue_sprite.gif") no-repeat;
}
.blue_buttons a:hover, .blue_buttons #nav_buttons_active{
	color:#007FA6;
}
.green_buttons a{
	background: url("../images/button_nav_green_sprite.png") no-repeat;
	_background: url("../images/button_nav_green_sprite.gif") no-repeat;
}
.green_buttons a:hover, .green_buttons #nav_buttons_active{
	color:#6C8C00;
}
.gray_buttons a{
	background: url("../images/button_gray_sprite.png") no-repeat;
}

.blue_bordered_button{
	background:url("../images/button_round_blue_sprite.png") no-repeat;
	_background:url("../images/button_round_blue_sprite.gif") no-repeat;
	border:none;
	color:#fff;
	display:inline;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	text-transform:uppercase;
	float:right;
	width: 113px;
	text-align: center;
}
.blue_bordered_button:hover{
	background-position:-113px 0px;
	text-decoration:none;
}
.red_bordered_button{
	background:url("../images/button_round_red_sprite.gif") no-repeat;
	border:none;
	color:#fff;
	display:inline;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	text-transform:uppercase;
	float:right;
	width: 102px;
	text-align: center;
}
.red_bordered_button:hover{
	background-position:-103px 0px;
	color:#ff0000;
	text-decoration:none;
}
.ok_button{
	margin-top:15px;
	margin-right:15px;
	padding:7px 0px 13px 0px;
}
/* Login screen */
.blue_bordered_button_big{
	background:url("../images/button_round_blue_big_sprite.png") no-repeat;
	_background:url("../images/button_round_blue_big_sprite.gif") no-repeat;
	border:none;
	color:#fff;
	display:inline;
	font-size:18px;
	font-family:Arial;
	font-weight:bold;
	text-transform:uppercase;
	float:right;
	width: 129px;
	text-align: center;
}
.blue_bordered_button_big:hover{
	background-position:-129px 0px;
	text-decoration:none;
}
.send_button{
	margin-top:15px;
	margin-right:15px;
	padding:9px 0px 13px 0px;
}
/* Long comment button */
.newcomment a{
	background:url(../images/button_comment_sprite.png) no-repeat;
	_background:url(../images/button_comment_sprite.gif) no-repeat;
	background-position:-215px 0px;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	margin-left:10px;
	padding:5px 30px 10px 45px;
	float:left;
	display:inline;
}
	.newcomment a:hover{
		color:#007FA6;		
		background-position:0px 0px;
		text-decoration:none;
	}
	
/*Small comment button*/
.newsmallcomment a{
	background:url(../images/button_comment_small_sprite.png) no-repeat;
	_background:url(../images/button_comment_small_sprite.gif) no-repeat;
	background-position:-152px 0px;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	margin-left:10px;
	margin-bottom:10px;
	padding:7px 23px 10px 45px;
	float:left;
}
	.newsmallcomment a:hover{
		background-position:0px 0px;
		color:#007FA6;
		text-decoration:none;
	}

.bidding_button{
	padding:9px 0px 13px 0px;
	vertical-align:center;
}
.reg_button{
	padding:13px 0px 14px 0px;
	font-size:14px;
}
.manage_idea ul{
		list-style-type:none;
		margin:8px 0 5px 0;
		padding:0;
	}
	.tender_details .manage_idea ul{
			margin:5px 0 0 0;
		}
	.manage_idea a, .manage_idea span{
		color:#fff;
		display:block;
		height:24px;
		font-size:10px;
		font-weight:bold;
		padding:5px 0px 0px 30px;
		width:163px;
	}
	.user_box_details .manage_idea a, .user_box_details .manage_idea span, .userpicbox .manage_idea a, .userpicbox .manage_idea span, #left_room .manage_idea a, #left_room .manage_idea span{
		width:177px;
		height:26px;
	}
.manage_buttons ul{
		list-style-type:none;
		margin:5px 0 0 0;
		padding:0px;
	}
	.manage_buttons a, .manage_buttons span{
		color:#fff;
		display:block;
		height:24px;
		font-size:10px;
		font-weight:bold;
	}
.smb a, .smb span{
	padding:5px 0px 0px 30px;

}
.nmb a, .nmb span{
	padding:5px 0px 0px 30px;
	width:163px;
}
.stamp a{
	background:url("../images/button_stamp_sprite.png") no-repeat;
	_background:url("../images/button_stamp_sprite.gif") no-repeat;
	background-position:0px 0px;
}
.stamp a:hover{
	background-position:-194px 0px;
	color:#007FA6;
	text-decoration:none;
}
.stamp_on a{
	background:url("../images/button_stamp_sprite.png") no-repeat;
	_background:url("../images/button_stamp_sprite.gif") no-repeat;
	background-position:0px 0px;
	color:#fff;
	display:inline;
	float:left;
	margin-bottom:0px;
}
.bulb a{
	background:url("../images/button_bulb_sprite.png") no-repeat;
	_background:url("../images/button_bulb_sprite.gif") no-repeat;
	background-position:0px 0px;
}
.bulb a:hover{
	color:#007FA6;
	background-position:-194px 0px;
	text-decoration:none;
}
.bulb_small a{
	width:132px;
	background:url("../images/button_bulb_small_sprite.png") no-repeat;
	_background:url("../images/button_bulb_small_sprite.gif") no-repeat;
	background-position:0px 0px;
}
.bulb_small a:hover{
	color:#007FA6;
	background-position:-162px 0px;
	text-decoration:none;
}
.bulb_on a, .bulb_on span{
	float:left;
	background:url("../images/button_bulb_sprite.png") no-repeat;
	_background:url("../images/button_bulb_sprite.gif") no-repeat;
	color:#fff;
	background-position:0px 0px;
	display:inline;
	margin-bottom:0px;
}
.bulb_on small{
	
}
.bulb_on_small a, .bulb_on_small span{
	float:left;
	background:url("../images/button_bulb_small_sprite.png") no-repeat;
	_background:url("../images/button_bulb_small_sprite.gif") no-repeat;
	color:#fff;
	background-position:0px 0px;
	width:132px;
	margin-bottom:0px;
	margin-right:0px;
	padding-right:0px;
}
.bulb_on a:hover, .stamp_on a:hover, .man_on a:hover, .hcuffs_on a:hover, .stop_on a:hover{
	background-position:-194px 0px;
	color:#007FA6;
	text-decoration:none;
}
.bulb_on_small a:hover{
	background-position:-162px 0px;
	color:#007FA6;
	text-decoration:none;
}
.man a{
	background:url("../images/button_man_sprite.png") no-repeat;
	_background:url("../images/button_man_sprite.gif") no-repeat;
	background-position:0px 0px;
}
.man a:hover{
	background-position:-194px 0px;
	color:#007FA6;
	text-decoration:none;
}
.man_on a, .man_on span{
	float:left;
	background:url("../images/button_man_sprite.png") no-repeat;
	_background:url("../images/button_man_sprite.gif") no-repeat;
	color:#fff;
	background-position:0px 0px;
	display:inline;
	margin-bottom:0px;
}
.origami a{
	background:url("../images/button_origami_sprite.png") no-repeat;
	_background:url("../images/button_origami_sprite.gif") no-repeat;
	background-position:-1px 0px;
}
.origami a:hover{
	background-position:-194px 0px;
	color:#007FA6;
	text-decoration:none;
}
.origami_wide a{
	background:url("../images/button_origami_wide_sprite.png") no-repeat;
	_background:url("../images/button_origami_wide_sprite.gif") no-repeat;
	background-position:-1px 0px;
}
.origami_wide a:hover{
	background-position:-208px 0px;
	color:#007FA6;
	text-decoration:none;
}
.room_header_small{
	background:url("../images/header_ideoform.png") no-repeat;
	_background:url("../images/header_ideoform.gif") no-repeat;
	background-position:45px 0px;
	width:193px;
	height:22px;
}
.mail a{
	background:url("../images/button_mail_sprite.png") no-repeat;
	_background:url("../images/button_mail_sprite.gif") no-repeat;
	background-position:0px 0px;
}
.mail a:hover{
	background-position:-193px 0px;
	color:#007FA6;
	text-decoration:none;
}
.scissors a{
	background:url("../images/button_scissors_sprite.png") no-repeat;
	_background:url("../images/button_scissors_sprite.gif") no-repeat;
	background-position:0px 0px;
}
.scissors a:hover{
	background-position:-193px 0px;
	color:#007FA6;
	text-decoration:none;
}
.holder a{
	background:url("../images/button_holder_sprite.png") no-repeat;
	_background:url("../images/button_holder_sprite.gif") no-repeat;
	background-position:0px 0px;
	letter-spacing:-1px;
	word-spacing: 0px;
}
.holder a:hover{
	background-position:-193px 0px;
	color:#007FA6;
	text-decoration:none;
}
.magnet a{
	background:url("../images/button_magnet_sprite.png") no-repeat;
	_background:url("../images/button_magnet_sprite.gif") no-repeat;
	background-position:0px 0px;
}
.magnet a:hover{
	background-position:-208px 0px;
	color:#007FA6;
	text-decoration:none;
}
.stop a{
	background:url("../images/button_stop_sprite.png") no-repeat;
	_background:url("../images/button_stop_sprite.gif") no-repeat;
	background-position:0px 0px;
}
.stop a:hover{
	background-position:-193px 0px;
	color:#007FA6;
	text-decoration:none;
}
.stop_on a, .stop_on span{
	float:left;
	background:url("../images/button_stop_sprite.png") no-repeat;
	_background:url("../images/button_stop_sprite.gif") no-repeat;
	color:#fff;
	background-position:0px 0px;
	display:inline;
	margin-bottom:0px;
}
.hcuffs a{
	background:url("../images/button_hcuffs_sprite.png") no-repeat;
	_background:url("../images/button_hcuffs_sprite.gif") no-repeat;
	background-position:0px 0px;
}
.hcuffs a:hover{
	background-position:-193px 0px;
	color:#007FA6;
	text-decoration:none;
}
.hcuffs_on a, .hcuffs_on span{
	float:left;
	background:url("../images/button_hcuffs_sprite.png") no-repeat;
	_background:url("../images/button_hcuffs_sprite.gif") no-repeat;
	color:#fff;
	background-position:0px 0px;
	display:inline;
	margin-bottom:0px;
}
.bulb_on a.turn_off, .stamp_on a.turn_off, .man_on a.turn_off, .bulb_on_small a.turn_off, .stop_on a.turn_off, .hcuffs_on a.turn_off{
	background: url("../images/button_turn_off_sprite.png");
	_background: url("../images/button_turn_off_sprite.gif");
	background-position:-57px 0px;
	color:#007FA6;
	display:inline;
	height:18px;
	margin-left:10px;
	padding:5px 0px 0px 7px;
	width:50px;
}
.bulb_on_small a.turn_off{
	float:left;
}
.bulb_on a.turn_off:hover, .stamp_on a.turn_off:hover, .man_on a.turn_off:hover, .bulb_on_small a.turn_off:hover, .stop_on a.turn_off:hover, .hcuffs_on a.turn_off:hover{
	background-position:0px 0px;
	color:#fff;
	text-decoration:none;
}
/* szoba gombjai */
.wiki a{
	background:url("../images/button_wiki_sprite.png") no-repeat;
	_background:url("../images/button_wiki_sprite.gif") no-repeat;
	background-position:0px 0px;
}
.wiki a:hover{
	background-position:-194px 0px;
	color:#007FA6;
	text-decoration:none;
}
.newpage a{
	background:url("../images/button_newpage_sprite.png") no-repeat;
	_background:url("../images/button_newpage_sprite.gif") no-repeat;
	background-position:0px 0px;
}
.newpage a:hover{
	background-position:-194px 0px;
	color:#007FA6;
	text-decoration:none;
}
.roomnew a{
	background:url("../images/button_roomnew_sprite.png") no-repeat;
	_background:url("../images/button_roomnew_sprite.gif") no-repeat;
	background-position:-1px 0px;
}
.roomnew a:hover{
	background-position:-194px 0px;
	color:#007FA6;
	text-decoration:none;
}
.roomenter a{
	background:url("../images/button_room_sprite.png") no-repeat;
	_background:url("../images/button_room_sprite.gif") no-repeat;
	background-position:-1px 0px;
}
.roomenter a:hover{
	background-position:-208px 0px;
	color:#007FA6;
	text-decoration:none;
}
.roomjoin a{
	background:url("../images/button_roomjoin_sprite.png") no-repeat;
	_background:url("../images/button_roomjoin_sprite.gif") no-repeat;
	background-position:-1px 0px;
}
.roomjoin a:hover{
	background-position:-208px 0px;
	color:#007FA6;
	text-decoration:none;
}
.roomleave a{
	background:url("../images/button_roomleave_sprite.png") no-repeat;
	_background:url("../images/button_roomleave_sprite.gif") no-repeat;
	background-position:-1px 0px;
}
.roomleave a:hover{
	background-position:-208px 0px;
	color:#007FA6;
	text-decoration:none;
}
.roomknock a{
	background:url("../images/button_roomknock_sprite.png") no-repeat;
	_background:url("../images/button_roomknock_sprite.gif") no-repeat;
	background-position:-1px 0px;
}
.roomknock a:hover{
	background-position:-208px 0px;
	color:#007FA6;
	text-decoration:none;
}
/* Profil */
.save_button{
	background:url("../images/send_button_sprite.png") no-repeat;
	_background:url("../images/send_button_sprite.gif") no-repeat;
	border:none;
	color:#fff;
	display:inline;
	float:right;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	text-transform:uppercase;
	margin-top:6px;
	margin-right:15px;
	_margin_bottom:0px;
	padding:11px 0px 13px 0px;
	_padding:9px 0px 13px 0px;
	width: 162px;
	text-align: center;
}
.save_button:hover{
	background-position:-162px 0px;
	text-decoration:none;
}
.delete_button{
	clear:both;
	_clear:none;
	margin-bottom:10px;
	_margin-bottom:5px;
	_margin-top:2px;
	margin-right:0px;
	padding:9px 0px 13px 0px;
}
.upload_button{
	margin-bottom:10px;
	margin-right:0px;
	padding:9px 0px 13px 0px;
}
.search_button{
	padding:9px 0px 10px 0px;
}
.login_button_right{
	padding-top:8px;
}
#header_right_nav .gray a.gray_button{
	background:url("../images/button_gray_sprite.png") no-repeat;
	color:#fff;
	padding:5px 0px 7px 0px;
	width:83px;
	text-align:center;
	display:block;
	float: right;
}
#header_right_nav .gray a.gray_button:hover{
	background-position:-83px 0px;
	text-decoration:none;
}
/******************************************************************************************************
											GOMBOK VEGE
*******************************************************************************************************/

/*******************************************************************************************************

							
												HEADER
	

*******************************************************************************************************/

#header{
	width:1005px;
}
a.link_to_public{
	display:block;
	height:71px;
	width:230px;
}
a.link_to_public:hover{
	text-decoration:none;
}
#header_center_nav{
	float:left;
	margin-left:70px;
	display:inline;
}
	#centernav{
		background:url("../images/hu/center_nav_sprite.jpg") no-repeat;
		height:114px;
		margin-top:5px;
		width:290px;
	}
	#centernav_activity, #centernav_forum {
		background-repeat:no-repeat;
		display:block;
		float:left;
		height:27px;
		width:76px;
		text-decoration:none;
	}
	#centernav_activity:hover, #centernav_forum:hover {
		background-position:-80px 0px;
	}
	#centernav_activity{
		background-image:url("../images/hu/center_nav_activity.gif");
		margin-left:27px;
	}
	#centernav_forum{
		background-image:url("../images/hu/center_nav_forum.gif");
		margin-left:60px;
	}
	#subnav p{
		float:left;
		font-size:12px;
	}
		#subnav .new a{
			color:#F2673A;
			margin:0px 30px 0px 50px;
		}
		#subnav .activity a{
			color:#93BF00;
			margin:0px 0px 0px 90px;
		}
#header_right_nav{
	background: url("../images/header_top_right_bg.jpg") no-repeat 110px 0px;
	float:right;
	height:130px;
	padding-top:10px;
	padding-right:0px;
	text-align:right;
	width:350px;
}
#header_right_nav table{
	font-size:11px;
	float:right;
	text-align:right;
	margin-left:5px;
	_margin-right:20px;
	padding-right:20px;
}
	#header_right_nav table td{
		/*vertical-align:top;*/
	}

#header_right_nav .gray, #header_right_nav .gray a{
	color: #666;
}
.big_nav_divider{
	margin-left:10px;
	margin-right:10px;
}
.nav_divider{
	margin-left:5px;
	margin-right:5px;
}
.middle_nav_divider{
	margin-left:10px;
	margin-right:10px;
}

/******************************************************************************************************
											HEADER VEGE
*******************************************************************************************************/

/*******************************************************************************************************

							
												FOOTER
	

*******************************************************************************************************/		
#footer{margin-top:10px;}
.footer_column{
	float:left;
	width:195px;
}
#footer .footer_column_communication{
	padding-left:40px;
	width:155px;
}
.idea_data_m .footer_column{
	float:left;
	width:90%;
}
	.footer_column .column_title{
		color:#333;
		font-size:11px;
		font-weight:bold;
		margin-left:0px;
		padding-top:5px;
	}
	.footer_column ul{
		list-style-type:none;
		padding:0px;
		margin:0px 0 0 0px;
	}
	.footer_column ul li{
		background:transparent url(../images/right_arrow_gray.png) no-repeat scroll 0%;
		_background:transparent url(../images/right_arrow_gray.gif) no-repeat scroll 0%;
		height:12px;
		line-height:8px;
		padding:0px 0pt 1px 12px;
		
	}
	.footer_column ul li a{
		position:relative;
		vertical-align:middle;
	}
	.footer_column a{
		color:#666;
		font-size:10px;
	}
	.footer_text{
		float:left;
		width:155px;
	}
		.footer_slogan{
			color:#FF5800;
			font-size:11px;
			padding-bottom:0px;
		}
		.footer_kft{
			font-size:10px;
		}
	.footer_copyright{
		float:right;
		padding:30px 10px 0px 0px;
		_padding-top:40px;
		width:150px;
	}

/******************************************************************************************************
											FOOTER VEGE
*******************************************************************************************************/

/******************************************************************************************************
*******************************************************************************************************				
										     	 IDEA
											otletleiro oldal
*******************************************************************************************************
*******************************************************************************************************/
#idea_title{
	padding-top:6px;
	position:relative;
}
#idea_title h1{
	font-weight:bold;
	font-size:18px;
	margin:0px;
	margin-bottom:5px;
}
#idea_title h1 a:hover{
	text-decoration:none;
}
#nav_bottom{
	margin-top:3px;
}
	.white_middle p.stack{
		font-style:italic;
		font-size:10px;
		float:left;
		padding-top:5px;
	}
		.white_middle p.stack a{
			color:#007FA6;
		}
	.white_middle p.nav{
	  color:#007FA6;
	  padding-top:2px;
	  /*padding-right:30px;*/
 }
		.white_middle p.nav a{
			color:#007FA6;
			font-size:10px;
		}
		.white_middle p.nav span{
			color:#666;
			font-size:10px;
		}
		 .white_middle p.idea_nav_left{
			  padding-right:10px;
			  text-align:right;
			  width:450px;
			  float:left;
			}
			.white_middle p.idea_nav_center{
			  text-align:center;
			  width:10px;
			  float:left;
			  margin-left:0px;
			  margin-right:0px;
			}
			.white_middle p.idea_nav_right{
			  padding-right:10px;
			  text-align:left;
			  width:450px;
			  float:left;
			}

#idea_box{
	display:inline;
	float:left;
	margin-left:-3px;
	margin-bottom:10px;
}
	#idea_header{
		display:inline;
		float:left;
		margin-bottom:10px;
		margin-left:10px;
	}
	#room_header{
		margin-bottom:10px;
		border-bottom: 1px solid #666;
	}
		.idea_title_image{
			float:left;
		}
		.idea_title_data{
			display:inline;
			float:left;
			margin-top:5px;
			margin-left:5px;
		}
		p.idea_title{
			color:#FF5800;
			font-size:16px;
			font-weight:bold;
			line-height:18px;
		}
		p.idea_data{
			font-size:11px;
		}
#user-box{
	display:inline;
	float:right;
	width:250px;
	margin-left:10px;
	margin-bottom:10px;
	margin-top:5px;
}
	.chips{
		text-align:right;
		font-size:16px;
		font-weight:bold;
	}
	.user_box_icons{
		display:block;
		margin-top:5px;
		line-height:1px;
	}
		.contrib_pic_inactive{
			float:left;
			margin-left:10px;
			display:inline;
			padding-top:2px;
		}
		.user_box_pic{
			float:left;
			margin-left:10px;
			display:inline;
		}
			.user_box_pic .ubp_tl, .user_box_pic .ubp_tr{
				background:url(../images/idea_room_box_noselect.png) no-repeat;
				_background:url(../images/idea_room_box_noselect.gif) no-repeat;
				float:left;
				height:8px;
				width:5px;
			}
			.user_box_pic .ubp_tl{
				background-position:-3px 0px;
				float:left;
			}
			.user_box_pic .ubp_tm{
				border-top: 1px solid #a3a3a3;
				background-color:#d5d5d5;
				float:left;
				height:5px;
				margin-top:2px;
				width:90px;
			}
			.user_box_pic .ubp_tr{
				background-position:-8px 0px;
				float:left;
				
			}
			.user_box_pic .ubp_middle{
				border-left:1px solid #a3a3a3;
				border-right:1px solid #a3a3a3;
				background-color:#d5d5d5;
				font-size:1px;
				height:87px;
				display:table;
				padding-bottom:10px;
				width:98px;
			}
			.user_box_pic .ubp_middle a:hover, .user_box_pic_active .ubp_middle a:hover{
				cursor:pointer;
				_cursor:hand;
			}
			.user_box_pic .ubp_middle img.change_tab_pic{
				margin:0px auto;
				display:block;
				background:#d5d5d5;
			}
			.user_box_pic .ubp_middle a.upload_user_pic{
				background:url("../images/blank_user_upload.jpg") no-repeat;
				color:#007FA6;
				display:block;
				font-size:10px;
				line-height:10px;
				margin-left:6px;
				padding:4px 0px 9px 30px;
			}
			.user_box_pic .ubp_middle a.upload_contrib_pic{
				background:url("../images/contrib_upload.jpg") no-repeat;
				color:#007FA6;
				display:block;
				font-size:10px;
				line-height:10px;
				margin-left:6px;
				padding:4px 0px 9px 30px;
			}
			.user_box_pic a.user_pic_img_box{
				display:table-cell;
				position:static;
				vertical-align:middle;
			}
		.user_box_pic_hover{
			float:left;
			margin-left:10px;
			display:inline;
		}
			.user_box_pic_hover .ubp_tl, .user_box_pic_hover .ubp_tr{
				background:url(../images/idea_room_box_hover.png) no-repeat;
				_background:url(../images/idea_room_box_hover.gif) no-repeat;
				float:left;
				height:8px;
				width:5px;
			}
			.user_box_pic_hover .ubp_tl{
				background-position:-3px 0px;
				float:left;
			}
			.user_box_pic_hover .ubp_tm{
				background-color:#01d8f9;
				float:left;
				height:6px;
				margin-top:2px;
				width:90px;
			}
			.user_box_pic_hover .ubp_tr{
				background-position:-8px 0px;
				float:left;
				
			}
			.user_box_pic_hover .ubp_middle{
				background-color:#01d8f9;
				font-size:1px;
				height:87px;
				display:table;
				padding-bottom:10px;
				width:100px;
			}
			.user_box_pic_hover .ubp_middle a:hover, .user_box_pic_active_hover .ubp_middle a:hover{
				cursor:pointer;
				_cursor:hand;
			}
			.user_box_pic_hover .ubp_middle img.change_tab_pic{
				margin:0px auto;
				display:block;
				background:#d5d5d5;
			}
			.user_box_pic_hover .ubp_middle a.upload_user_pic{
				background:url("../images/blank_user_upload.jpg") no-repeat;
				color:#007FA6;
				display:block;
				font-size:10px;
				line-height:10px;
				margin-left:6px;
				padding:4px 0px 9px 30px;
			}
			.user_box_pic_hover .ubp_middle a.upload_contrib_pic{
				background:url("../images/contrib_upload.jpg") no-repeat;
				color:#007FA6;
				display:block;
				font-size:10px;
				line-height:10px;
				margin-left:7px;
				padding:4px 0px 9px 30px;
			}
			a.upload_contrib_pic{
				background:url("../images/contrib_upload.jpg") no-repeat;
				color:#007FA6;
				display:block;
				font-size:10px;
				line-height:10px;
				padding:4px 0px 7px 30px;
			}
			.user_box_pic_hover a.user_pic_img_box{
				display:table-cell;
				position:static;
				vertical-align:middle;
			}
		.user_box_pic_active{
			float:left;
			margin-left:10px;
			display:inline;
			position:relative;
			z-index:2;
		}
			.user_box_pic_active .ubp_tl, .user_box_pic_active .ubp_tr, .user_box_pic_active .ubp_bl, .user_box_pic_active .ubp_br{
				background:url(../images/idea_room_box_select.png) no-repeat;
				_background:url(../images/idea_room_box_select.gif) no-repeat;
				float:left;
				height:8px;
				width:5px;
			}
			.user_box_pic_active .ubp_tl{
				background-position:-3px 0px;
			}
			.user_box_pic_active .ubp_tm{
				background:#fff;
				border-top: 1px solid #017fa8;
				float:left;
				height:5px;
				margin-top:2px;
				width:90px;
				_width:89px;
			}
			.user_box_pic_active .ubp_tr{
				background-position:-8px 0px;
				_margin-right:-5px;
				_padding-left:3px;
			}
			.user_box_pic_active .ubp_middle{
				background-color:#fff;
				border-left:1px solid #017fa8;
				border-right:1px solid #017fa8;
				display:table;
				height:87px;
				padding-bottom:11px;
				font-size:1px;
				width:98px;
			}
			.user_box_pic_active .ubp_middle img.change_tab_pic{
				margin:0px auto;
				display:block;
			}

			.user_box_pic_active .ubp_middle a.upload_user_pic{
				background:url("../images/blank_user_upload.jpg") no-repeat;
				color:#007FA6;
				display:block;
				font-size:10px;
				line-height:10px;
				margin-left:6px;
				margin-top:0px;
				padding:4px 0px 9px 30px;
			}
			.user_box_pic_active .ubp_middle a.upload_contrib_pic{
				background:url("../images/contrib_upload.jpg") no-repeat;
				color:#007FA6;
				display:block;
				font-size:10px;
				line-height:10px;
				margin-left:6px;
				padding:3px 0px 9px 30px;
			}
			.user_box_pic_active a.user_pic_img_box{
				display:table-cell;
				position:static;
				vertical-align:middle;
			}
			.user_box_pic #contrib_m img.change_tab_pic{
				_margin-left:9px;
			}
			.user_box_pic #contrib_m a.upload_contrib_pic{
				_margin-left:9px;
			}

			.ubp_mm a:hover{
				cursor:pointer;
			}
	.user_box_details{
		display:inline;
		float:left;
		margin-top:-3px;
		_margin-top:-8px;
		margin-bottom:7px;
		position:relative;
		z-index:1;
	}
		.user_box_details .ib_tl, .user_box_details .ib_tr, .user_box_details .ib_bl, .user_box_details .ib_br{
			background:url(../images/idea_room_box_select.png) no-repeat;
			_background:url(../images/idea_room_box_select.gif) no-repeat;
		}
		.user_box_details .ib_tl {
		}
		.user_box_details .ib_tr {
			background-position:-8px 0px;
		}
		.user_box_details .ib_bl {
			background-position:0px -8px;
		}
		.user_box_details .ib_br{
			background-position:-8px -8px;
		}
		.user_box_details ul {
			margin-top:10px;
			margin-bottom:0px;
			margin-left:10px;
		}
		.ubd_top{
			line-height:1px;
		}
		.ubd_middle{
			border-left:1px solid #017fa8;
			border-right:1px solid #017fa8;
			background:#fff;
			margin-left:3px;
			padding-bottom:0px;
			padding-left:5px;
			width:233px;
			_width:233px;
		}
		.ubd_tm{
			background:#fff;
			border-top: 1px solid #017fa8;
			float:left;
			height:5px;
			margin-top:2px;
			width:230px;
		}
		.ubd_ml{
			float:left;
			height:100%;
			width:5px;
		}

			#user_pic_details{
				margin-bottom:0px;
				padding-bottom:0px;
				text-align:left;
				width:95%;
								}
			#user_pic_details table{
				width:93%;
				margin:0 auto;
			}
			
			.ubd_left{
				color:#FF5800;
				font-size:11px;
				padding-right:5px;
			}
			.ubd_name{
				font-size:11px;
				font-weight:bold;
			}
			.ubd_name a{
				font-size:11px;
				font-weight:bold;
			}
			.ubd_award{
				font-size:11px;
			}
			#contrib_details{}

		.ubd_mr{
			float:left;
			height:100%;
			width:5px;
		}
		.ubd_bm{
			background:#fff;
			border-bottom: 1px solid #017fa8;
			float:left;
			height:5px;
			margin-bottom:2px;
			width:230px;
		}
	#idea-text{
		clear:left;
		margin-left:10px;
		font-size:11px;
	}
		.idea_questions{
			margin-left:10px;
			margin-top:5px;
			padding-left:10px;
			border-left:1px solid #007FA6;
		}
		p.idea_question{
			color:#007FA6;
			font-weight:bold;
		}
		p.idea_answer{
			margin-left:10px;
		}
		p.idea_answer a, p.idea_answer a:visited{
			color:#007FA6;
		}
/* Csatolt fajlok*/
.column_content{
	margin-left:5px;
}
	.column{
		float:left;
		width:330px;
	}
		.column_title{
			color:#FF5800;
			font-size:10px;
			font-weight:bold;
		}
		.column ul{
			margin:0px;
			padding:0px;
			list-style-type:none;
		}
		.column_list li{
			display:inline;
			float:left;
			margin-right:5px;
		}
		.column_file_list li{
			background:url(../images/attached_file.jpg) no-repeat;
			font-size:10px;
			margin-bottom:5px;
			padding-left:15px;
			padding-bottom:5px;
		}
		.column_link_list li{
			font-size:10px;
			margin-bottom:5px;
		}
		.column_file_list a, .column_link_list a, .column_file_list a:visited, .column_link_list a:visited{
			color:#007FA6;
		}
/*Hozzaszolasok*/
.comments_title{
	border-bottom:1px solid #fff;
	color:#FF5800;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:3px;
	padding-top:5 px;
	font-size:13px;
	font-weight:bold;
}
.newcomment, .newsmallcomment{
	padding-bottom:20px;
}

.paging{
	margin-top:0px;
	margin-bottom:20px;
}
.paging_bottom{
	padding-bottom:10px;
}
.paging_bottom .paging{
	margin-top:10px;
	margin-bottom:0px;
}
	.paging_left, .paging_right{
		background: url("../images/white_round.png") no-repeat;
		_background: url("../images/white_round.gif") no-repeat;
		float:left;
		width:7px;
		height:26px;
		display:inline;
	}
	.paging_left{
		margin-left:3px;
	}
	.paging_middle{
		background: #fff;
		color:#007FA6;
		display:inline;
		float:left;
		
		height:23px;
		margin-top:2px;
		padding-top:0px;
		width:660px;
	}
		p.page_number {
			float:left;
			font-size:10px;
			margin-left:10px;
		}
			p.page_number option, p.page_number select{
				color:#007FA6;
				_margin-top:0px;
				padding:0px;
				font-size:9px;
			}
			.page_number select{
			}

			p.page_number a{
				color:#007FA6;
			}
			p.pages_by_number{
				display:inline;
				float:left;
				font-size:10px;
				letter-spacing:1px;
				padding-left:16px;
				text-align:center;
			}
				p.pages_by_number img{
					vertical-align:middle;
				}
				p.pages_by_number span.youarehere{
					color:#000;
				}
				p.pages_by_number a{
					font-size:10px;
					font-weight:bold;
					color:#007FA6;
					border-bottom:1px solid #007FA6;					
					padding-left:1px;
				}
				p.pages_by_number a.nolink{
					border:none;
				}	
					p.pages_by_number a:visited{
						color:#007FA6;
					}
		p.orderby{
			color:#666;
			float:right;
			font-size:10px;
			margin-top:2px;
			padding-right:0px;
		}
			p.orderby img{
				vertical-align:middle;
			}
			p.orderby a{
				color:#007FA6;
			}
			a.act_order{ font-weight:bold;}
			
	.paging_right{
		background-position: -7px 0px;
	}
.comment{
	font-size:11px;
	margin:0px 10px 0px 15px;
	padding-bottom:20px;
}
	p.comment_details{
		font-size:11px;
	}
		span.commenter a{
			color:#007FA6;
			font-size:11px;
		}
	p.comment_manage{
		margin-top:10px;
	}
		p.comment_manage img{
			vertical-align:middle;
		}
		p.comment_manage a, p.comment_manage a:visited{
			color:#007FA6;
		}
	.comment_divider{
		padding-top:20px;
		border-bottom:1px solid #ccc;
		height:7px;
		margin:0 auto;
		width:80%;
	}
	.comment_divider_top{
		padding-bottom:10px;
		border-top:1px solid #ccc;
		height:7px;
		margin:0 auto;
		width:80%;
	}
	.comment_divider_fresh{
		padding-top:20px;
		border-bottom:2px solid #FF5800;
		height:7px;
		margin:0 auto;
		width:80%;
	}
.answer_to_comment{
	margin-left:15px;
}
	.atc_m textarea, .atc_m input{
		margin-left:10px;
	}
	.answer_title{
		font-size:13px;
		font-weight:bold;
		color:#007FA6;
		margin-left:10px;
		padding-top:5px;
		margin-top:0px;
		margin-bottom:5px;
	}
	.bmiddle form{
		margin-top:0px;
		padding-top:0px;
	}
	.bmiddle textarea, .bmiddle select, .bmiddle input.wide{
		border:1px solid  #007FA6;
		color:#000;
		width: 95%;
	}
	.bmiddle input{
		border:1px solid  #007FA6;
		color:#000;
	}
	.atc_m .replied_text{
		font-size:11px;
		display:block;
		padding-bottom:5px;
	}
	.atc_m .reply{
		margin-left:10px;
		width: 95%;
	}
	.atc_m .reply .cancel_button{
		float:right;
	}

/* Bidding */

p.bidding_title{
	border-bottom:1px solid #fff;
	color:#007FA6;
	font-weight:bold;
	font-size:13px;
	padding-left:5px;
}
.bidding_content{
	color:#007FA6;
	font-size:11px;
	padding:2px;
}
	.bidding_input{
		border:1px solid #007FA6;
		color:#007FA6;
		float:left;
		font-size:12px;
		font-weight:bold;
		height:18px;
		padding-right:5px;
		padding-top:2px;
		margin-top:5px;
		text-align:right;
		
	}
	
	.bidding_content form{
		text-align:right;
	}
	.bidding_content table{
		color:#007FA6;
		font-size:11px;
		margin-bottom:0px;
		width:100%;
	}
		
	
.idea_data{margin-left:0px;}
.idea_datas{
	font-size:10px;
	margin-left:5px;
	margin-right:5px;
	text-align:left;
}
.idea_datas table{
	cellspacing:10px;
}
.data_left{
	color:#F2673A;
	vertical-align:top;
	padding-right:10px;
}
.data_right a{
	color:#007FA6;
}	
	
/******************************************************************************************************
*******************************************************************************************************				
										     	 TENDER
											palyazat kiiras
*******************************************************************************************************
*******************************************************************************************************/
.tender_logo, .tender_info, .tender_sendin, .tender_inbox, .tender_participate{
	float:left;
	font-family:Verdana;
	height:95px;
	margin-right:15px;
	_margin-right:10px;
}
.tender_logo{
	margin-right:15px;
	_margin-right:10px;
}
	.tender_info p, .tender_sendin p, .tender_inbox p, br{
		font-size:11px;
		padding-bottom:0px;
	}
	.tender_details{
		color:#a6a6a6;
		height:95px;
	}
	.tender_details td{
		height:100%;
	}
	.tender_link{
		margin-top:2px;
	}
	.tender_link p{
		background:url("../images/right_arrow.png") no-repeat;
		height:13px;
	}
	.tender_link a{
		color:#007FA6;
		font-size:11px;
		line-height:9px;
		margin-left:12px;
		position:relative;
	}
	.tender_logo{
		height:90px;
		margin-right:20px;
		margin-left:10px;
		margin-top:5px;
		width:230px;
	}
	.tender_sendin{
		width:140px;
	}
	.sendin_indent{
		margin-left:10px;
		width:100px;
	}
	.tender_inbox{
		width:150px;
	}
	.tender_participate{
		height:90px;
		padding-top:5px;
		padding-left:20px;
		margin-right:0px;
		_margin-right:10px;
	}
	.tender_participate a{
		color:#fff;
		font-size:14px;
		font-weight:bold;
		text-transform:uppercase;
		display:block;
		height:40px;
		width:140px;
	}
	.tender_participate a.enter{
		padding:18px 8px 0px 25px;
	}
	.tender_participate a.quit{
		padding:18px 25px 0px 8px;
	}
	.tender_participate a.enter{
		background:url("../images/enter_tender_sprite.png") no-repeat;	
		_background:url("../images/enter_tender_sprite.gif") no-repeat;	
		text-align:center;
	}
	.tender_participate a.quit{
		background:url("../images/quit_tender_sprite.png") no-repeat;	
		_background:url("../images/quit_tender_sprite.gif") no-repeat;	
		text-align:center;
	}
	.tender_participate a.enter:hover, .tender_participate a.quit:hover{
		text-decoration:none;
		background-position:-174px 0px;
		text-align:center;
	}
	.tender_participate .manage_idea ul{
		margin-top:0px;
	}
	.tender_participate .manage_idea a{
		background: url("../images/button_origami_small_sprite.png") no-repeat;
		_background: url("../images/button_origami_small_sprite.gif") no-repeat;
		display:block;
		font-size:10px;
		font-weight:normal;
		height:20px;
		letter-spacing:-1px;
		padding:7px 0 0 35px;
		text-transform:none;
		width:138px;
	}
	.tender_participate .manage_idea a:hover{
		background-position:-173px 0px;
		text-decoration:none;
	}
p.tender_title{
	font-size:13px;
	font-weight:bold;
	padding-top:3px;
}

.tender_sidebar_text{
	font-family:arial;
	font-size:12px;
	margin-left:5px;
	margin-right:5px;
}
.tender_text{
	font-family:arial;
	font-size:12px;
	margin-left:10px;
	margin-right:20px;
}
	.tender_text_title{
		color:#FF5800;
		font-family:arial;
		font-size:14px;
		font-weight:bold;
		margin-left:10px;
		margin-top:10px;
		padding-bottom:0px;
	}
		.tt_number{
			color:#666;
		}
.tt_indent_1{
	font-family:arial;
	font-size:12px;
	margin-left:30px;
}
.tt_indent_2{
	font-family:arial;
	font-size:12px;
	margin-left:50px;
}
.tt_list{
	font-family:arial;
	font-size:12px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:70px;
	padding:0px;
}
.prices{
	font-size:11px;
	margin-left:10px;
}
.price_number{	
	color:#FF5800;
}
.price_text{
	margin-right:30px;
}
img.building{
	border:1px solid #666;
}
.adv_sidebar{margin-top:10px;}
/******************************************************************************************************
*******************************************************************************************************				
										     	 PROFILE
											------------------
*******************************************************************************************************
*******************************************************************************************************/
.profile_title_box{
	margin-bottom:3px;
}
.profile_title{
	padding-top:6px;
	float:left;
	position:relative;
	width:100px;
	font-weight:bold;
	font-size:18px;
	color:#007FA6;
	text-transform:capitalize;
	margin:0px;
}
.profile_title a:hover{
	text-decoration:none;
}
.profile_title_box .bluetriangle_link{
	float:left;
	margin-top:12px;
}
.profile_title .title_alt a:hover{
	text-decoration:underline;
}

#personal{
	color:#007FA6;
}
	#personal .bmiddle{
		_width:670px;
	}
	.personal_table{
		color:#007FA6;
		border-spacing:0 2px;
		font-size:11px;
		margin-left:15px;
		margin-right:5px;
		width:80%;
		_width:80%;
		_border-collapse: expression('separate', cellSpacing = '10px');

	}
	.personal_left{
		color:#000;
		width:200px;
	}
	.personal_right input{
		border:1px solid #007FA6;
		color:#007FA6;
		font-size:11px;
		padding-left:5px;
		width:98%;
	}
	.personal_right select{
		border:1px solid #007FA6;
		color:#007FA6;
		font-size:11px;
		width:100%;
	}
	.personal_username{
		font-size:13px;
		font-weight:bold;
	}
	.personal_normal{
		color:#000;
		margin-left:5px;
	}
	.personal_about{
		font-size:11px;
		margin-top:10px;
		margin-left:15px;
		margin-right:10px;
	}
	.personal_about p{
		color:#007FA6;
		font-weight:bold;
	}
	.personal_about_text{
		min-height:100px;
		_height:100px;
		border:1px solid #666;
	}
#personal_left{
	float:left;
	margin-left:5px;
	width:703px;
}
	.user_pic{
		padding-bottom:10px;
		text-align:center;
	}
	.blue_subtitle{
		border-bottom:1px solid #fff;
		color:#007FA6;
		font-weight:bold;
		font-size:11px;
		margin-left:10px;
	}
	.upload_user_pic{
		margin-left:5px;
	}
	.step{
		margin-top:10px;
		margin-left:10px;
	}
		.step p{
			padding-bottom:2px;
			_margin-top:0px;
		}
		.step .step_number{
			color:#007FA6;
			float:left;
			font-weight:bold;
		}
		.step .step_descr{
			float:right;
			margin-right:5px;
		}
		.upload_photo{
			margin-top:2px;
			margin-bottom:10px;
			_margin-bottom:5px;
			_width:220px;
			margin_right:0px;
		}
		.upload_photo_form_box form{
			margin-bottom:2px;
		}
	#personal_password{
		margin-top:10px;
	}
	#personal_password .step_number, #personal_password .step_descr{
		margin-bottom:5px;
	}
	#personal_password .password_text{
		clear:both;
		_clear:none;
		margin-bottom:10px;
		width:97%;
	}
		.modify_button{
			_margin-bottom:9px;
			padding:9px 0px 13px 0px;
		}
	#personal_interest{
		margin-top:10px;
	}
		.interest_list{
			margin:0 auto;
			text-align:left;
			width:100%;
		}
		.interest_list input{
			margin-left: 15px;
			margin-right:10px;
			vertical-align:middle;
		}
.personal_settings TH {
	text-align:right;
	padding-right:15px;
	vertical-align:top;
}
.personal_settings TD {
	padding-right:10px;
}
.userpicbox .manage_idea{
	padding-left:13px;
}
.userpicbox .manage_idea .magnet{
	letter-spacing:0px;
	word-spacing:-1px;
}
/******************************************************************************************************
*******************************************************************************************************				
										     	RANKINGS
											helyezesek/profil
*******************************************************************************************************
*******************************************************************************************************/
.personal_rankings .gradient_box .gmiddle{
	min-height:250px;
	_height:250px;
}
.personal_rankings .gradient_box .gmiddle .clear{
	height:2px;
}
ul.rankings_list{
	margin:10px 10px 0px 10px;
	padding:0px;
	list-style-type:none;
}
.row{
	border-bottom:1px solid #A6A6A6;
	color:#666;
	font-size:10px;
	padding:5px 0px 5px 0px;
	_padding:5px 0px 0px 0px;
}
ul.rankings_list li span.blue{
	font-size:11px;
}
.rankings_tender, .rankings_toplist, .rankings_rank, .rankings_rank_image{
	float:left;
	vertical-align:middle;
}
.rankings_tender, .rankings_toplist, .rankings_rank_text{
	margin-top:10px;
}
.rankings_tender{width:300px;}
.rankings_toplist{width:250px;}
.rankings_rank{width:100px;}
.rankings_rank span{padding-top:20px;}
.rankings_rank_image{
	background:url(../images/star_blue.png) no-repeat;
	_background:url(../images/star_blue.gif) no-repeat;
	color:#fff;
	height:20px;
	font-weight:bold;
	font-size:13px;
	letter-spacing:-2px;
	padding:9px 10px 11px 3px;
	text-align:center;
	width:24px;
	_width:27px;
}
/******************************************************************************************************
*******************************************************************************************************				
										     	COMMENTS
											helyezesek/profil
*******************************************************************************************************
*******************************************************************************************************/
.personal_comments .gmiddle{
	min-height:500px;
	_height:500px;
}
.user_comment_frame{
	border:1px solid #e7e7e7;
	width:672px;
}
#left_room .user_comment_frame{
	width:620px;
}
#left_room .fresh_comment .user_comment_frame{
	width:595px;
}
.fresh_comment .user_comment_frame{
	width:647px;
}
#sidebar .user_comment_frame{
	width:227px;
}
#sidebar .fresh_comment .user_comment_frame{
	width:192px;
}
.user_comment{
	font-size:10px;
	margin-top:10px;
}
.user_comment .comment_details{
	margin-top:5px;
}
.user_comment_highlight{
	padding:5px;
}
	.user_comment_left{
		width:100px;
		background-color:#f0f0f0;
		text-align:center;
		padding:5px;
	}
	.user_comment_right{
		padding:5px;
	}
	.user_comment_tender_info{
		margin-bottom:2px;
	}
	.user_comment_tender_info p{
		color:#fff;
		padding-bottom:0px;
	}
	.user_comment .comment_divider, .user_comment .comment_divider_fresh{
		padding-top:0px;
		width:95%;
	}
#sidebar .user_comment_left{
	width: 217px;
	text-align:left;
}
#sidebar .user_comment_left p{
	margin:0px;
	padding:0px;
}
#sidebar .fresh_comment .user_comment_left{
	width: 182px;
}

.pen{
	background:url("../images/pen.png") no-repeat;
	float:left;
	padding:2px 150px 3px 20px;
}
.arrows{
	background:url("../images/arrows.png") no-repeat;
	float:left;
	padding:2px 15px 3px 25px;
}
.search_sidebar, .activity_sidebar{
	margin-bottom:10px;
}
	.search_sidebar input{
		float:left;
		margin-top:5px;
		width:110px;
	}
	.search_sidebar select{
		margin-top:5px;
		font-size:11px;
	}
	.search_sidebar .blue_content{
		padding:0px;
	}
.search_sidebar select{
	color:#FF5800;
	padding-left:5px;
	width:230px;
}
.search_sidebar option{
	color:#FF5800;
	padding-left:5px;
}
/******************************************************************************************************
*******************************************************************************************************				
										     	ACCOUNT
									tranzakciok, szamlak/profil
*******************************************************************************************************
*******************************************************************************************************/

.account_balance table{
	color:#666;
	border-collapse:collapse;
	font-size:11px;
	margin-bottom:10px;
	width:100%;
}
	tr.spaced td{
		padding-bottom:10px;
	}
	.ab_first{
		padding-left:5px;
		width:550px;
	}
	.ab_second{
		text-align:right;
		padding-right:10px;
	}
	.ab_divider{
		background:url(../images/table_divider.jpg) repeat-x 0px 12px;
		font-size:1px;
		height:40px;
		margin-bottom:10px;
	}
.transactions  .table_style{
	margin-bottom:0px;
	width:100%;
}
.table_style table{
	border-collapse:collapse;
	color:#666;
	font-size:11px;
}
.table_style .header_table{
	border-collapse:separate;
}
.table_style table td{
	padding-top:10px;
	vertical-align:top;
}
.table_style table .low_column_names td{
	border-top:5px solid #666;
	color:#999;
	padding-top:0px;
}
.table_style table .low_column_names td.active{
	border-top:5px solid #007FA6;
	color:#999;
}
.t_first{width:130px;}
.t_second{width:380px;}
.t_third, .t_fourth, .t_fifth{
	text-align:right;
	width:140px;
}
.t_second p{padding-bottom:0px;}
.table_style table .column_header td{
	padding-top:10px;
	padding-bottom:0px;
}
.order_trans{
	/*background:url("../images/round_order_desc.gif") no-repeat;*/
	display:block;
	height:15px;
	/*padding:1px 5px 5px 5px;
	text-align:center;*/
	width:135px;
}
	.order_trans img{
		vertical-align:middle;
	}
	.order_trans a{
		color:#007FA6;
		font-weight:bold;
		
	}
	.order_trans a:hover{
		text-decoration:none;
	}
/******************************************************************************************************
*******************************************************************************************************				
										     	TOPLIST
										toplista: ötletgazdák
*******************************************************************************************************
*******************************************************************************************************/

.toplist_idea_owners table{
	border-collapse:collapse;
	color:#666;
	font-size:11px;
}
	.toplist_idea_owners table.header_table{
		border-collapse:separate;
		color:#999;
	}
		.toplist_idea_owners table.header_table .low_column_names td{
			border-top:5px solid #666;
			padding:0px;
			text-align:left;
		}
		.toplist_idea_owners table.header_table .low_column_names .t_1{
			border-top:5px solid #007FA6;
			font-weight:normal;
			text-align:left; 
			width:80px; 
		}
		.toplist_idea_owners table.header_table .low_column_names .t_2{
			font-weight:normal;
		}
		.toplist_idea_owners table.header_table .low_column_names .t_3_short{
			border-top:5px solid #FF5800; 
			text-align:left; 
			width:150px;
		}
		.toplist_idea_owners table.header_table .low_column_names .t_3{
			border-top:5px solid #FF5800; 
			text-align:left; 
			width:350px;
		}
	.toplist_idea_owners .t_2{
		font-size:13px;
		font-weight:bold;
		text-align:center;
		width:85px;
	}
	.toplist_idea_owners .t_4{
		text-align:center;
		width:100px;
	}
	.toplist_idea_owners .t_5{
		text-align:center;
		width:130px; 
	}
	.toplist_idea_owners .t_6{
		text-align:center;
		width:120px;
	}
	.toplist_idea_owners .t_3_short{
		padding-left:5px;
		text-align:left; 
		width:145px;
	}
	.toplist_idea_owners .t_1{
		width:80px;
	}
	.toplist_idea_owners .t_3{
		padding-left:5px;
		text-align:left; 
		width:345px;
	}
	
		.toplist_idea_owners .t_1 .rankings_rank_image{
			margin-left:20px;
		}
.toplist_idea_owners .paging{
	margin-bottom:5px;
}
.toplist_links{margin-bottom:10px;}
	.toplist_links ul{
		margin-top:5px;
		margin-left:0px;
		padding:0px;
		list-style-type:none;
	}
		.toplist_links ul a{
			color:#007FA6;
			font-size:13px;
			font-weight:bold;
		}
/******************************************************************************************************
*******************************************************************************************************				
										     	IDEALIST
										toplista: ötletgazdák
*******************************************************************************************************
*******************************************************************************************************/

.idea_list p.orderby{
	padding-right:0px;
}
.idea_list p.pages_by_number{
	padding-left:20px;
}
.idea_row{
	padding-bottom:10px;
	_padding-bottom:0px;
}
	.ideas_from_open_tenders .idea_row{
		_padding-bottom:10px;
	}
.row_separator{
	border-bottom:1px solid #666;
	margin-bottom:10px;
	width:100%;
}
.row_separator_fresh{
	border-bottom:2px solid #FF5800;
	margin-bottom:10px;
	width:100%;
}


.idea_prev_box{
	float:left;
}
.idea_prev_box .ip_pic{
	border:1px solid #999;
	display:table;
	height:86px;
	font-size:1px;
	margin:0px;
	text-align:center;
	width:86px;
}
	.ip_pic a{
		display:table-cell;
		vertical-align:middle;
		position:static;
	}
		.ip_pic img{
			margin:0px;
			padding:0px;
		}
		.ip_pic a img{
			
		}
.idea_prev_box .tender_arrow{
	width:11px;
}
.idea_prev{
	float:left;
}
	.ip_new{
		float:left;
	}
		.ipn_t{
			background:url(../images/idea_prev_new_top.jpg);
			font-size:1px;
			height:5px;
			width:13px;
		}
		.ipn_m{
			color:#fff;
			background:#FF5800;
			font-family:Arial;
			font-size:10px;
			font-weight:bold;
			line-height:12px;
			padding-top:8px;
			text-align:center;
			text-transform:uppercase;
			width:13px;
		}
		.ipn_b{
			background:url(../images/idea_prev_new_bottom.jpg);
			font-size:1px;
			height:6px;
			width:13px;
		}
		.ipn_m_dense{
			line-height:10px;
			padding-top:0px;
		}
	.ip_pic, .ip_pic_default{
		float:left;
	}
	.ip_pic_default{
		height:88px;
		_height:86px;
		font-size:1px;   
		width:88px;
	}
		.ip_pic_default img{
			border-top:1px solid #999;
			border-left:1px solid #999;
			border-right:1px solid #999;
			float:none;
		}
		.ip_pic_default a.upload_idea_pic{
			background:url("../images/default_idea_pic_upload.jpg") no-repeat;
			border-bottom:1px solid #999;
			border-left:1px solid #999;
			border-right:1px solid #999;
			color:#007FA6;
			display:block;
			font-size:10px;
			height:17px;
			padding:5px 5px 0px 30px;
			_padding_top:0px;
		}
		.ip_pic_default a.upload_contrib_pic{
			border-bottom:1px solid #999;
			border-left:1px solid #999;
			border-right:1px solid #999;
		}
	.ip_round{
		float:left;
	}
	.ipr_top{
		font-size:1px;
	}
		.ipr_tl, .ipr_tr, .ipr_bl, .ipr_br{
			background:url(../images/idea_prev.png) no-repeat;
			_background:url(../images/idea_prev.gif) no-repeat;
			height:6px;
			float:left;
			width:6px;
		}
		.ipr_tl{
		}
		.ipr_tm{
			background:#fff;
			border-top:1px solid #FF5800;
			float:left;
			height:5px;
		}
		.ipr_tr{
			background-position: -6px 0px;
		}
	.ipr_middle{
		background:#fff;
		border-right:1px solid #FF5800;
		clear:both;
		font-size:11px;
	}
	.ipr_bottom{
		font-size:1px;
	}
		.ipr_bl{
			background-position: 0px -6px;
		}
		.ipr_bm{
			background:#fff;
			border-bottom:1px solid #FF5800;
			float:left;
			height:5px;
		}
		.ipr_br{
			background-position: -6px -6px;
		}
	.ip_round_active{
		float:left;
	}
	.ip_round_active .ipr_top{
		font-size:1px;
	}
		.ip_round_active .ipr_tl, .ip_round_active .ipr_tr, .ip_round_active .ipr_bl, .ip_round_active .ipr_br{
			background:url(../images/idea_prev_hover.png) no-repeat;
			height:6px;
			float:left;
			width:6px;
		}
		.ip_round_active .ipr_tl{
		}
		.ip_round_active .ipr_tm{
			background:#FF5800;
			border-top:1px solid #FF5800;
			float:left;
			height:5px;
		}
		.ip_round_active .ipr_tr{
			background-position: -6px 0px;
		}
	.ip_round_active .ipr_middle{
		background:#FF5800;
		border-right:1px solid #FF5800;
		clear:both;
	}
	.ip_round_active .ipr_bottom{
		font-size:1px;
	}
		.ip_round_active .ipr_bl{
			background-position: 0px -6px;
		}
		.ip_round_active .ipr_bm{
			background:#FF5800;
			border-bottom:1px solid #FF5800;
			float:left;
			height:5px;
		}
		.ip_round_active .ipr_br{
			background-position: -6px -6px;
		}
		.ip_round_active .tender_list_details table{
			color:#fff;
		}
		.ip_round_active .tender_list_details h3 a{
			color:#fff;
		}
.idea_prev_hover .ge_tl, .idea_prev_hover .ge_bl{
	background:url(../images/idea_prev_hover.png) no-repeat;
	_background:url(../images/idea_prev_hover.gif) no-repeat;
}
.idea_prev_hover .ge_tl{
}
.idea_prev_hover .ge_bl{
	background-position: 0px -6px;
}
.idea_prev_hover .ge_tm, .idea_prev_hover .ge_bm, .idea_prev_hover .gemiddle{
	background:#FF5800;
}


.idea_prev_idea_name{
	color:#fff;
	float:left;
	margin-left:2px;
	margin-bottom:2px;
	font-size:10px;
	width:325px;
}
.idea_prev_title{
	float:left;
	font-size:13px;
	height:50px;
	_height:50px;
	margin-left:10px;
	_margin-left:5px;
	overflow:hidden;
	width:150px;
}
.idea_prev_title_short{
	width:145px;
}
.idea_prev_chips{
	float:right;
	text-align:center;
	margin-right:5px;
	_margin-right:0px;
	_padding-right:5px;
}
	.idea_prev_chips .bulb_on a.turn_off{
		margin-left:0px;
		padding:4px 4px 1px 3px;
	}
.idea_prev_details{
	clear:both;
	float:left;
	margin-left:10px;
	_margin-left:5px;
	width:180px;
}
.idea_prev_user{
	float:left;
	display: block;
	height:12px;
	_height:12px;
	overflow:hidden;
	width:120px;
}
.ip_round_active .idea_prev_title, 
.ip_round_active .idea_prev_chips, 
.ip_round_active .idea_prev_details,
.ip_round_active .orange{
	color:#fff;
}
.idea_prev_box .manage_buttons{
	clear:both;
	float:left;
	margin-left:30px;
	_margin-left:15px;
}
.delete_button_x{
	background:url("../images/delete_sprite.png") no-repeat;
	_background:url("../images/delete_sprite.gif") no-repeat;
	margin-bottom:0px;
	font-size:10px;
	float:left;
	margin-right:5px;
	padding:5px 0px 0px 0px;
	vertical-align:middle;
	width:15px;
	text-align: center;
}
.delete_button_x:hover{
	background-position:-15px 0px;
	text-decoration:none;
}
.watched_labels{
	color:#007FA6;
	
}
.watched_labels img{
	vertical-align:middle;
}
.idea_list_divider{
	float:left;
	width:20px;
	_width:10px;
}
.tag_subtitle{
	font-size:10px;
	margin-left:5px;
}
.tag_cloud{
	margin-left:5px;
	line-height:15px;
}
.tag_cloud a{
	color:#007FA6;
	margin-right:15px;
}
.tags{
	margin-top:10px;
}
.tags .manage_idea{
	margin-left:5px;
}
.sidebar_toplist{
	margin-top:10px;
}
.sidebar_toplist table{
	color:#666;
	border-collapse:collapse;
	font-size:10px;
	margin-left:5px;
	_margin-left:0px;
	width:100%;
}
.sidebar_toplist_links{
	margin-top:10px;
	margin-left:5px;
}
.pollpr_top{
	font-size:1px;
}
	.pollpr_tl, .pollpr_tr, .pollpr_bl, .pollpr_br{
		background:url(../images/poll_prev.png) no-repeat;
		_background:url(../images/poll_prev.gif) no-repeat;
		height:6px;
		float:left;
		width:6px;
	}
	.pollpr_tl{
	}
	.pollpr_tm{
		background:#fff;
		border-top:1px solid #007FA6;
		float:left;
		height:5px;
	}
	.pollpr_tr{
		background-position: -6px 0px;
	}
.pollpr_middle{
	background:#fff;
	border-right:1px solid #007FA6;
	clear:both;
	font-size:11px;
}
.pollpr_bottom{
	font-size:1px;
}
	.pollpr_bl{
		background-position: 0px -6px;
	}
	.pollpr_bm{
		background:#fff;
		border-bottom:1px solid #007FA6;
		float:left;
		height:5px;
	}
	.pollpr_br{
		background-position: -6px -6px;
	}

/******************************************************************************************************
*******************************************************************************************************				
										     WATCHED IDEAS
											megfigyelt ötletek
*******************************************************************************************************
*******************************************************************************************************/
.watched_sidebar .gmiddle{
	min-height:100px;
	_height:100px;
	
}
.watched_sidebar .wnb_middle{
	padding-right:5px;
}
.watched_sidebar .rn_m{
	width:227px;
}
.watched_sidebar .rn_m p.page_number{
	_margin-left:2px;
}
.watched_sidebar .rn_m p.pages_by_number{
	padding-left:5px;
	_padding-left:5px;
	_padding-top:2px;
}
.watched_sidebar .rn_m p.orderby{
	margin-top:5px;
	padding-right:0px;
	_width:170px;
}
.watched_sidebar .paging{
	margin-bottom:10px;
}
.watched_sidebar_list .manage_buttons{
	float:right;
	margin-right:10px;
}
.watched_sidebar_list ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.watched_sidebar_list li{
	padding-bottom:5px;
	padding-top:5px;
	border-bottom:1px solid #666;
}
.watched_sidebar_list .manage_buttons li{border-bottom:none;}
.watched_sidebar_list p{
	font-size:11px;
	float:left;
	margin-left:5px;
	margin-top:8px;
}
.watched_sidebar_list .smb a{
	padding-left:23px;
	padding-right:6px;
}
.watched_sidebar_list .smb a.turn_off{
	padding:5px 0px 0px 7px;
}
/******************************************************************************************************
*******************************************************************************************************				
									     	FRESH COMMENTS
											friss ötletek
*******************************************************************************************************
*******************************************************************************************************/

.fresh_comment_indicator{
	float:left;
	width:25px;
}
.fresh_comment_indicator .c_fresh_m{
	color:#fff;
	padding-left:3px;
	padding-top:15px;
	padding-bottom:15px;
	text-transform:uppercase;
}
#sidebar .fresh_comment_indicator .c_fresh_m{
	padding-top:0px;
	padding-bottom:0px;
}
.fresh_comment{
	float:left;
	width:648px;
}
#left_room .fresh_comment{
	width:590px;
}
#sidebar .fresh_comment{
	width:180px;
}
.fresh_comment .comment_details, .fresh_comment .comment_text, .fresh_comment .comment_manage, 
.fresh_comment .user_comment_tender_info{
		
}
/******************************************************************************************************
*******************************************************************************************************				
									     	CHOOSE TENDER
											pályázatválasztó
*******************************************************************************************************
*******************************************************************************************************/

p.filterby{
	color:#666;
	float:right;
	font-size:10px;
	margin-top:5px;
}
.filterby a{
	color:#007FA6;
}
.idea_list .gmiddle{
	padding-right:0px;
	width:687px;
}
.tender{
	padding-bottom:10px;
	width:685px;
}
.tender .tender_arrow{
	/*background:url("../images/tender_arrow.png") no-repeat;*/
	float:left;
	height:109px;
	width:36px;
}
.overdue_tenders .tender_arrow{
	background:url("../images/tender_arrow.png") no-repeat;
	float:left;
	height:75px;
}
.overdue_tenders .tender_arrow_hover{
	height:75px;
}
.tender .tender_arrow_hover{
	background:url("../images/tender_arrow_hover.png") no-repeat;
	float:left;
	height:109px;
	width:36px;
}
.tender .ip_round{
	/*background:url("../images/tender_mediaedge_big.png") no-repeat;*/
	height:109px;
	float:left;
}
.tender .ip_round .tender_list_details{
	margin-left:5px;
	_margin-left:3px;
	padding-top:5px;
	width:220px;
}
.tender .tender_list_details table, .overdue_tenders table{
	color:#fff;
	border-collapse:collapse;
	font-size:10px;
	line-height:10px;
	width:100%;
}
.overdue_forums table{
	border-collapse:collapse;
	font-size:10px;
	width:100%;
}
.tender_arrow{
	float:left;
	width:31px;
}
.tender_arrow_hover{
	float:left;
	width:31px;
}
.tender_arrow_hover  .orange .ge_tl, .tender_arrow_hover  .orange .ge_bl{
	background:url("../images/idea_prev_hover.png") no-repeat;
	_background:url("../images/idea_prev_hover.gif") no-repeat;
}
.tender_arrow_hover  .orange .ge_tl{
}
.tender_arrow_hover .orange .ge_tm {
	background:#FF5800;
	border-top:1px solid #FF5800;
	height:5px;
}	
.tender_arrow_hover .orange_m{
	background:#FF5800;
	border-left:1px solid #FF5800;
	padding-left:1px;
	width:29px;
	_margin-right:1px;
}
.tender_arrow_hover .orange .ge_bm{
	background:#FF5800;
	border-bottom:1px solid #FF5800;
	height:5px;
}
.tender_arrow_hover  .orange .ge_bl{
	background-position: 0px -6px;
}
.tender_pic{
	border:1px solid #666;
	display:table;
	float:left;
	height:103px;
	margin-left:2px;
	text-align:center;
	width:212px;
}
	.tender_pic a{
		display:table-cell;
		position:static;
		vertical-align:middle;
	}
.tender_list_logo{
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	display:table;
	float:left;
	height:93px;
	margin-left:5px;
	_margin-left:2px;
	
	width:180px;
}
	.tender_logo_wrapper{
		display:table-cell;
		position:static;
		vertical-align:middle;
		width:180px;
	}
		.tender_list_logo .tender_logo{
			height:auto;
			margin-top:0px;
			margin-left:8px;
			margin-right:0px;
			position:static;
			width:170px;
		}
			.tender_logo .wtop{
				margin-top:0px;
			}
.tender_list_details{
	float:left;
	margin-left:5px;
	_margin-left:2px;
	width:215px;
}
a.tender_fake_link{
	display:block;
	height:109px;
	float:left;
	width:200px;
}
a.tender_fake_link_big{
	display:block;
	height:109px;
	float:left;
	width:420px;
}
.tender_list_details h3{
	height:32px;
	overflow:hidden;
	width:200px;
}
a.tender_fake_link:hover, a.tender_fake_link_big:hover{
	text-decoration:none;
}
/*.tender_list_details h3 a{
	color:#FF5800;
}*/
.tender_list_details table, .overdue_tenders table{
	color:#666;
	border-collapse:collapse;
	font-size:10px;
	line-height:10px;
	width:100%;
}
.overdue_forums table{
	color:#666;
	border-collapse:collapse;
	font-size:10px;
	width:100%;
}
.overdue_tenders .ip_round_active table{
	color:#fff;
}
.overdue_tenders .ip_round h3{
	color:#fff;
	height:35px;
}
.overdue_tenders .ip_round_active h3 a{
	color:#fff;
}
.overdue_tenders table{
	font-size:9px;
	margin-left:2px;
	width:98%;
}
.overdue_tenders ul, .overdue_forums ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.overdue_tenders li{
	padding-bottom:10px;
}
.overdue_tenders li h3{
	/*margin-left:10px;*/
	margin-left:2px;
}
.overdue_tenders .gmiddle{
	padding-right:5px;
	width:243px;
}
/******************************************************************************************************
*******************************************************************************************************				
									     	PUBLIC FACE
											publikus oldal
*******************************************************************************************************
*******************************************************************************************************/
.spacer_text{
	height:30px;
}
.idea_list .spacer_text{
	height:0px;
}
#public_content{
	background:#fff url("../images/main_bg_public.jpg") repeat-x;
	padding-top:5px;
	padding-left:15px;
	padding-right:15px;
	_padding-right:10px;
}
#public_left{
	float:left;
	width:480px;
}
#public_right{
	float:left;
	margin-left:10px;
	width:480px;
}
#public_header #header_right_nav table{
	margin-left:25px;
	_margin-right:0px;
}
#public_header #header_right_nav{
	background:url("../images/header_top_right_bg_public.jpg") no-repeat 100px 0px;
	padding-right:15px;
	width:330px;
}
#public_header #header_right_nav .gray{
	_padding-right:10px;
}
.public_tender_adv, .own_ideas{
	color:#fff;
	font-size:11px;
}
.registration{
	font-size:11px;
	margin-top:10px;
}
.registration .gmiddle{
	min-height:10px;
	height:110px;
}
.registration p.regtext{
	float:left;
	margin-top:10px;

}
.reg_button_box{
	float:right;
	width:140px;
}
.actual_open_tenders p.regtext {
	float:left;
	margin-top:10px;
	font-size:11px;
	height:30px;
	padding-left:10px;
}
.actual_open_tenders .tender{
	width:465px;
}
	.actual_open_tenders .gmiddle{
		padding-right:0px;
		padding-left:5px;
		width:472px;
		_width:469px;
	}
	.actual_open_tenders .spacer_text{
		height:50px;
	}
	.actual_open_tenders .tender .ip_round{
		background:url("../images/tender_mediaedge_small.png") no-repeat;
	}
		.actual_open_tenders .tender .ip_round .tender_list_details{
			margin-left:5px;
			_margin-left:3px;
		}
.ideas_from_open_tenders{
	margin-top:10px;
}
.ideas_from_open_tenders .idea_prev_details{
	margin-left:2px;
	letter-spacing:-1px;
	width:120px;
}
.ideas_from_open_tenders .idea_list_divider{
	width:10px;
	_width:0px;
}
.ideas_from_open_tenders .idea_prev_title{
	font-size:11px;
	margin-left:2px;
	width:128px;
	_width:120px;
}
.ideas_from_open_tenders .ip_round{
	width:133px;
	_width:130px;
}
.ideas_from_open_tenders .ip_round_active{
	width:133px;
}
#header_right_nav table.login .graynb_content{
	text-align:center;
}
.login{
	border-collapse:collapse;
	margin-left:10px;
}
.login input{
	font-size:10px;
	width:100px;
}
table.login{
	width:230px;
}
td.login_button_right{
	padding-left:0px;
	padding-bottom:10px;
}
	td.login_button_right input{
		width:10px;
	}
/******************************************************************************************************
*******************************************************************************************************				
									     	ATTACHED FILES
											csatolmányok/veö
*******************************************************************************************************
*******************************************************************************************************/
.attached_files_title{
	border-bottom:1px solid #666;
	padding-bottom:2px;
	padding-left:5px;
}
.choose_your_tender{
	margin-top:10px;
	margin-right:20px;
	margin-left:20px;
}
	.choose_your_tender p{
		font-size:10px;
	}
	.choose_your_tender select{
		color:#FF5800;
		width:100%;
	}
	.choose_your_tender select.green{
		color:#6c8c00;
	}
	.choose_your_tender option{
		color:#ff5800;
	}
	.choose_your_tender option.green{
		color:#6c8c00;
	}
.attached_tab .lgray_middle{
	padding:2px 0px 0px 0px;
	_padding-top:0px;
}
.attached_tab .lgray_middle a, .attached_tab .lgray_middle span{
	padding-left:30px;
	padding-right:30px;
}
.active_attached_tab{
	display:inline;
	font-size:13px;
	position:relative;
	z-index:2;
}
.active_attached_tav .lgray_lm, .active_attached_tav .lgray_rm{
	z-index:2;
}
.active_attached_tab, .attached_tab{
	float:left;
	margin-top:10px;
	margin-left:20px;

}
	.rightfloated{
		float:right;
		margin-right:20px;
		width:180px;
	}
	.attached_tab a, .attached_tab span{
		font-family:Arial;
		font-size:12px;
	}
	.attached_tab a:hover{
		text-decoration:none;
	}
.active_attached_tab a, .active_attached_tab span{
	font-family:Arial;
	font-size:12px;
	margin-top:2px;
}
.attach_content, .idea_content{
	display:inline;
	float:left;
	font-size:10px;
	margin-top:-2px;
	position:relative;
	z-index:1;
}

.new_attachment{
	/*padding-bottom:10px;*/
}
.attach_part{
	margin-bottom:10px;
}
	.attach_part_title{
		color:#666;
		font-size:10px;
		margin-bottom:5px;
	}
	.attach_part_content{
		border:1px solid #666;
		font-size:10px;
		padding:10px;
	}
	.attach_part_content input{
		font-size:10px;
		border:1px solid #000;
	}
	.attached_title{
		border-top:1px solid #666;
		padding-top:10px;
		margin-top:10px;
	}
	.attached_pics{
		/*margin-top:10px;*/
	}
		.at_pic{
			float:left;
			margin-bottom:10px;
			background:#fff;
			border:1px solid #ededed;
			padding:5px;
			width:418px;
		}
		.at_pic img{
			float:left;
		}
		.at_pic .ip_pic_default img, .idea_prev_box .at_pic img{
			float:none;
		}
		.at_pic table{
			border-collapse:collapse;
			margin-left:10px;
			margin-top:10px;
			overflow:hidden;
			padding:5px 0px;
			float:left;
			width:300px;
		}			
			.at_pic table td{
				overflow:hidden;
				padding-bottom:10px;
			}
		.at_pic input{
			width:230px;
		}
		.at_pic_chosen{
			float:left;
			margin-bottom:10px;
			background:#fff;
			border:1px solid #FF5800;
			padding:5px;
			width:418px;
		}
		.at_pic_chosen img{
			float:left;
		}
		.at_pic_chosen table{
			border-collapse:collapse;
			margin-left:10px;
			margin-top:10px;
			padding:5px 0px;
			float:left;
			width:300px;
		}
		.at_pic_chosen table td{
			padding-bottom:10px;
		}
		.at_row{
			border:1px solid #EDEDED;
			margin-bottom:5px;
			padding:3px;
			width:870px;
		}
		.at_row_chosen{
			border:1px solid #FF5800;
			margin-bottom:5px;
			padding:3px;
			width:870px;
		}
		.af_name{
			float:left;
			width:270px;
		}
			.af_name input{
				width:250px;
			}
		.af_filename{
			float:left;
			width:410px;
		}
			.af_filename input{
				width:350px;
			}
		.af_manage{
			float:left;
			width:170px;
		}
			.af_manage span div{
				display:inline;
			}
	.manage_files{
		margin-top:10px;
	}
	.manage_files select{
		font-size:10px;
		margin-left:20px;
		vertical-align:middle;
		width:300px;
	}
	.manage_files input{
		vertical-align:middle;
	}
.attach_send{
	margin-right:20px;
	padding:10px;
	height:30px;
}
	.attach_send .send_button{
		padding-right:0px;
		margin:0px 20px;
		_margin:0px 40px 0px 20px;
	}
	.attach_send .bluetriangle_link{
		float:right;
		margin-top:10px;
		_margin-right:200px;
	}
	.attach_send a.blue{
		float:right;
		font-size:10px;
		margin-top:10px;
	}
.idea_content .orangeb_middle{
	padding-top:10px;
}
.idea_content input, .idea_content select, .idea_content textarea{
	font-size:13px;
	border:1px solid #000;
}
.idea_text_title p, .idea_text_title .bluetriangle_link{
	float:left;
	line-height:10px;
	margin-right:10px;
	margin-top:5px;
}
#attached_files .orangeb_middle .orange{
	font-size:13px;
}
.idea_tags{
	border:1px solid #666;
	padding:5px;
	padding-left:20px;
	margin-bottom:15px;
}
	.idea_tag_cloud{
		margin-bottom:10px;
	}
	.idea_tag_cloud a{
		color:#007FA6;
		padding-right:10px;
	}
	
.idea_content input{
	vertical-align:middle;
}
.at_pic .ipn_m{
	line-height:10px;
	padding-top:4px;
}
.at_pic .ipn_normal{
	height:73px;
}
.at_pic .iprm_fresh{width:195px;}
.at_pic .ipr_fresh{width:190px;}
.idea_prev_manage{
	float:right;
	line-height:25px;
	margin-top:20px;
	margin-right:10px;
	text-align:right;
	width:100px;
}
.attached_files_list{
	border-bottom:1px solid #666;
	padding-bottom:10px;
}
/******************************************************************************************************
*******************************************************************************************************				
									     	BIDDING
											értékelés
*******************************************************************************************************
*******************************************************************************************************/
.time_machine{
	background: url("../images/time_machine.png") no-repeat;
	_background: url("../images/time_machine.gif") no-repeat;
	height:90px;
	float:left;
	margin-top:10px;
	margin-left:40px;
	_margin-left:20px;
	margin-bottom:5px;
	width:180px;
}
	.time_machine p.time_type{
		color:#FFFFFF;
		font-size:10px;
		letter-spacing:-1px;
		margin-left:28px;
		padding-top:10px
	}
	.time_machine p.remaining_time{
		color:#FF5800;
		font-size:13px;
		font-weight:bold;
		margin-left:35px;
		margin-right:50px;
		padding-top:7px;
		text-align:center;
	}
.available_chips{
	float:left;
	margin-top:10px;
	margin-bottom:5px;
	width:260px;
}
	.available_chips .sm_gmiddle{
		min-height:60px;
		width:242px;
	}
	.available_chips .sm_gt_m, .available_chips .sm_gb_m{
		width:244px;
	}
		.chiptext{
			float:left;
			font-size:10px;
		}
		.chip_number{
			color:#FF5800;
			float:right;
			font-size:13px;
			font-weight:bold;
		}
.chip_account_info{
	float:left;
	margin-top:10px;
	margin-left:10px;
	_margin-left:0px;
	margin-bottom:5px;
}		
.chip_account_info .sm_gmiddle{
	min-height:60px;
	width:278px
}
.chip_account_info .sm_gt_m, .chip_account_info .sm_gb_m{
	width:285px;
}
.available_chips table{
	color:#666;
	font-size:10px;
	width:100%;
}
.bidding_overview{
	float:left;
	margin-top:10px;
	width:710px;
}
	.bidding_overview .paging{
		_margin-bottom:5px;	
	}
.paging .bluetriangle_link{
	margin-left:400px;
	width:250px;
}
.bidding_list_header .bl_bidding, .bidding_list_header .bl_ideatitle, .bidding_list_header .bl_lastbid, 
.bidding_list_header .bl_bidtime, .bidding_list_header .bl_owner, .bidding_list_header .bl_widea, 
.bidding_list_header .bl_wuser, .bidding_list_header .bl_bid, .bidding_list_header .bl_investors, .bidding_list_header .bl_investtitle{
	border-top:3px solid #666;
	height:20px;
	float:left;
	margin-right:2px;
}
.bidding_list .ip_pic{
	margin-left:0px;
	height:86px;
	width:86px;
}
.bidding_row{
	padding-bottom:5px;
	padding-top:5px;
	padding-left:5px;
	_margin_bottom:0px;
}
.bl_bidding, .bl_idea, .bl_bidtime, .bl_owner, .bl_investors, .bl_widea, 
.bl_wuser, .bl_bid{
	float:left;
	margin-right:2px;
}
.bidding_list_header{
	padding-left:5px;
}
.bidding_list_header p{
	font-size:10px;
	color:#666;
	margin-top:2px;
	padding-bottom:0px;
}
	.bidding_list_header p a{
		color:#666;
		font-size:10px;
	}
.bidding_list_header .bl_bidding .active_bidding_column,
.bidding_list_header .bl_owner .active_bidding_column,
.bidding_list_header .bl_investors .active_bidding_column,
.bidding_list_header .bl_bidtime .active_bidding_column,
.bidding_list_header .bl_widea .active_bidding_column,
.bidding_list_header .bl_wuser .active_bidding_column{
	background:#666;
	color:#fff;
	display:block;
	padding-left:1px;
	padding-right:1px;
	outline:none;
}
.bidding_list_header .bl_ideatitle .active_bidding_column,
.bidding_list_header .bl_lastbid .active_bidding_column,
.bidding_list_header .bl_investtitle .active_bidding_column{
	background:#ff5800;
	color:#fff;
	display:block;
	padding-left:1px;
	padding-right:1px;
	outline:none;
}
.bidding_list_header .bl_bidding a:hover,
.bidding_list_header .bl_owner a:hover,
.bidding_list_header .bl_investors a:hover,
.bidding_list_header .bl_bidtime a:hover,
.bidding_list_header .bl_widea a:hover,
.bidding_list_header .bl_wuser a:hover{
	background:#666;
	color:#fff;
	display:block;
	text-decoration:none;
}
.bidding_list_header .bl_ideatitle a:hover,
.bidding_list_header .bl_lastbid a:hover,
.bidding_list_header .bl_investtitle a:hover{
	background:#ff5800;
	color:#fff;
	display:block;
	text-decoration:none;
}
.bidding_list_header .bl_ideatitle{
	border-top:3px solid #FF5800;
	width:250px;
}
.bidding_list_header .bl_lastbid{
	border-top:3px solid #FF5800;
	letter-spacing:-1px;
	width:53px;
}
.bidding_list_header .bl_investtitle{
	border-top:3px solid #FF5800;
	width:303px;
}
.bidding_list_header .bl_widea, .bidding_list_header .bl_wuser{
	letter-spacing:-1px;
}

.bl_bidtime{
	letter-spacing:-1px;
	width:53px;
}
.bl_owner{
	letter-spacing:-1px;
	width:75px;
}
.bl_investors{
	width:77px;
}
.bidding_list_header .bl_bid{
	border-top:3px solid #007FA6;
	width:150px;
}

.bl_bidding, .bl_widea, .bl_wuser{width:21px;}
.bl_bidding .vlgray_tm, .bl_bidding .vlgray_bm{
	width:8px;
}
.bl_bidding .vlgray_middle{
	height:48px;
	padding-top:28px;
	padding-left:1px;
	width:19px;
}
.folder_list_header .fl_name, .folder_list_header .fl_date, .folder_list_header .fl_date2, .folder_list_header .fl_version, .folder_list_header .fl_version2, 
.folder_list_header .fl_move, .folder_list_header .fl_delete, .folder_list_header .fl_user, .folder_list_header .fl_view{
	border-top:3px solid #007FA6;
	height:20px;
	float:left;
	margin-right:2px;
}
.folder_list_header{
}
.folder_list_header p{
	font-size:10px;
	color:#666;
	margin-top:2px;
	padding-bottom:0px;
}
.folder_list_header .fl_name{
	width:250px;
}
.folder_list_header .fl_date{
	border-top:3px solid #666;
	width:110px;
}
.folder_list_header .fl_date2{
	border-top:3px solid #666;
	width:140px;
}
.folder_list_header .fl_version{
	width:70px;
	text-align:right;
}
.folder_list_header .fl_version2{
	border-top:3px solid #666;
	width:80px;
	text-align:center;
}
.folder_list_header .fl_move{
	width:140px;
}
.folder_list_header .fl_delete{
	width:40px;
}
.folder_list_header .fl_user{
	width:110px;
}
.folder_list_header .fl_view{
	width:280px;
}
.move_folder {
	width:140px;
}
.ok_sign{
	background: url("../images/ok_white.png") no-repeat;
	_background: url("../images/ok_white.gif") no-repeat;
	height:20px;
	width:20px;
}
.bulb_sign{
	background: url("../images/bulb_white.png") no-repeat;
	_background: url("../images/bulb_white.gif") no-repeat;
	height:20px;
	width:10px;
}
.man_sign{
	background: url("../images/man_white.png") no-repeat;
	_background: url("../images/man_white.gif") no-repeat;
	height:20px;
	width:10px;
}
.ok_sign_on{
	background: url("../images/ok_blue.png") no-repeat;
	_background: url("../images/ok_blue.gif") no-repeat;
	height:20px;
	width:20px;
}
.bulb_sign_on{
	background: url("../images/bulb_blue.png") no-repeat;
	_background: url("../images/bulb_blue.gif") no-repeat;
	height:20px;
	width:10px;
}
.man_sign_on{
	background: url("../images/man_blue.png") no-repeat;
	_background: url("../images/man_blue.gif") no-repeat;
	height:20px;
	width:10px;
}
.watched_link{
	display:block;
	height:20px;
	width:10px;
}
.watched_link:hover{
	text-decoration:none;
}
.ok_sign .watched_link{
	width:20px;
}
.bl_idea .ipr_normal{
	width:210px;
}
.bl_idea .iprm_normal{
	width:215px;
}
.bl_bidtime_box{
	float:left;
	width:134px;
}
.bl_bidtime_box .vlgray_tm, .bl_bidtime_box .vlgray_bm{
	width:119px;
}
.bl_bidtime_box .vlgray_middle{
	height:73px;
	padding-top:3px;
	padding-left:1px;
	width:130px;
}
	.bidding_list .bl_bidtime_box p{
		font-size:11px;
		text-align:center;
	}
.bl_owner .vlgray_tm, .bl_owner .vlgray_bm{
	width:185px;
}
.bl_owner .vlgray_middle{
	height:48px;
	padding-top:28px;
	padding-left:1px;
	width:196px;
}
	.bidding_list .bl_owner p{
		font-size:11px;
		text-align:center;
	}
.bl_widea .vlgray_tm, .bl_widea .vlgray_bm, .bl_wuser .vlgray_tm, .bl_wuser .vlgray_bm{
	width:8px;
}
.bl_widea .vlgray_middle, .bl_wuser .vlgray_middle{
	height:48px;
	padding-top:28px;
	padding-left:5px;
	width:15px;
}
.bl_bid .bnb_tm, .bl_bid .bnb_bm{
	width:140px;
	_width:139px;
}
.bl_bid .bnb_middle{
	padding:0px;
	height:75px;
	width:152px;
	_width:151px;
}
.bl_bid p{
	padding-bottom:2px;
}
.bl_bid input{
	color:#007FA6;
	font-weight:bold;
	margin-left:5px;
	_margin-left:10px;
	padding-right:5px;
	text-align:right;
}
.bl_bid input.invest{
	padding-right:1px;
	margin-right:1px;
	/*border-right:0px;*/
	width:85px;
	float:none;
}
.bl_bid input.invest_thousand{
	padding-left:1px;
	margin-left:0px;
	border-left:0px;
	color:#007FA6;
	width:26px;
	text-align:left;
	float:none;
}
.bl_bid .bidding_button{
	margin-right:17px;
}
.bl_bid .bluetriangle_link{
	margin-top:3px;
	margin-left:5px;
}
.active_bidding_row{
	padding:5px;
}
.active_bidding_row .vlgray_tl, .active_bidding_row .vlgray_tr, .active_bidding_row .vlgray_bl, .active_bidding_row .vlgray_br{
	background:url("../images/round_gray_nb.png") no-repeat;
	_background:url("../images/round_gray_nb.gif") no-repeat;
}
.active_bidding_row .vlgray_tl{
}
.active_bidding_row .vlgray_tr{
	background-position: -6px 0px;
}
.active_bidding_row .vlgray_bl{
	background-position: 0px -6px;
}
.active_bidding_row .vlgray_br{
	background-position: -6px -6px;
}
.active_bidding_row .vlgray_tm, .active_bidding_row .vlgray_bm, .active_bidding_row .vlgray_middle{
	background:#BFBFBF;
}
.active_bidding_row .ipr_tr, .active_bidding_row .ipr_br{
	background:url("../images/idea_prev_hover.png") no-repeat;
	_background:url("../images/idea_prev_hover.gif") no-repeat;
}
.active_bidding_row .ipr_tr{
	background-position: -6px 0px;
}
.active_bidding_row .ipr_br{
	background-position: -6px -6px;
}
.active_bidding_row .ipr_tm, .active_bidding_row .ipr_bm, .active_bidding_row .ipr_middle{
	background:#FF5800;
	color:#fff;
}
.active_bidding_row .orange{
	color:#fff;
}
.active_bidding_row .bnb_tl, .active_bidding_row .bnb_tr, .active_bidding_row .bnb_bl, .active_bidding_row .bnb_br{
	background:url("../images/round_dblue.png") no-repeat;
}
.active_bidding_row .bnb_tl{
}
.active_bidding_row .bnb_tr{
	background-position: -6px 0px;
}
.active_bidding_row .bnb_bl{
	background-position: 0px -6px;
}
.active_bidding_row .bnb_br{
	background-position: -6px -6px;
}
.active_bidding_row .bnb_middle, .active_bidding_row .bnb_tm, .active_bidding_row .bnb_bm{
	background:#A8E1EB;
}

/******************************************************************************************************
*******************************************************************************************************				
									     	PERSONAL IDEAS
											felhasználó ötletei
*******************************************************************************************************
*******************************************************************************************************/
.personal_ideas .paging_navigation{
	margin-bottom:10px;
}

/******************************************************************************************************
*******************************************************************************************************				
									     	PERSONAL SETTINGS
											felhasználó ötletei
*******************************************************************************************************
*******************************************************************************************************/
.big_subtitle{
	font-size:16px;
}
.personal_other_settings_2{
	margin-top:10px;
}
#personal_settings input{
	padding:0px;
	margin:0px 5px 0px 0px;
}
#personal_settings table td{
	vertical-align:top;
}
#personal_settings .blue_content{
	font-size:11px;
	padding-top:10px;
}
#personal_settings .blue_content td p, .personal_other_settings .blue_content td p{
	padding-bottom:2px;
}
.personal_other_settings .blue_content td{
	vertical-align:top;
}
#personal_settings .blue_content table{
	margin-left:10px;
	margin-bottom:10px;
}
.personal_other_settings .blue_content table{
	margin-bottom:5px;
}
#personal_settings .blue_content td p.mini{
	line-height:7px;
}
.personal_other_settings input{
	margin:0px 0px 0px 0px;
}
.personal_other_settings table input{
	margin:0px 5px 0px 0px;
}

.error_rep{
	margin-left:20px;
}
.error_rep p,.error_rep textarea{
	font-size:11px;
}
.error_rep .blue{
	font-size:10px;
	float:right;
	margin-top:24px;
	margin-right:20px;
}
.advanced_search table{
	font-size:11px;
}
.advanced_search table select{
	width:312px;
}
.advanced_search table option{
	color:#FF5800;
}
.advanced_search table option.green{
	color:#6C8C00;
}
.advanced_search table img{
	margin-bottom:10px;
	margin-left:10px;
	margin-right:10px;
}
.advanced_search table .big_subtitle{
	padding-top:10px;
}
.adv_search_content a.blue{
	font-size:10px;
	float:right;
	margin-top:8px;
	margin-right:20px;
}
.footer_info_sidebar{
	font-size:13px;
}
.footer_info_sidebar .grmiddle{
	height:390px;
}
.wysiwyg .gmiddle{
	height:400px;
}
.footer_info_sidebar .footer_column{
	width:170px;
}
.footer_info_sidebar ul{
	margin-top:0px;
	margin-bottom:10px;
}
.footer_info_sidebar ul li{
	padding-bottom:0px;
}
/******************************************************************************************************
*******************************************************************************************************				
									     	MANAGERS
										menedzsereknek
*******************************************************************************************************
*******************************************************************************************************/

.subtitle{
	font-size:13px;
	padding-top:0px;
	padding-bottom:3px;
}
.stat_content{
	padding-left:10px;
}
.stat_content input, .stat_content select, .stat_content textarea{
	color:#000;
	font-size:11px;
}
.stat_content .table_style{
	width:600px;
}
.stat_content .table_style .table_table td{
	padding:2px 2px 0px 2px;
}
.stat_content .table_style .t_first{
	width:350px;
}
.stat_content .table_style .t_second{
	width:100px;
}
#statistics{
	margin-left:2px;
	width:975px;
}
#statistics .blueb_middle{
	padding-bottom:10px;
}
#statistics select{
	padding:0px 0px;
}
#statistics .choose_your_tender select{
	width:880px;
}
.stat_settings{
	border:1px solid #666;
	font-size:11px;
	width:880px;
}
	.stat_settings table{
		border-collapse:collapse;
		margin:3px 5px;
	}
		.stat_settings table td{
			vertical-align:top;
		}
	.stat_settings .t_first, .stat_settings .t_second{
		width:200px;
	}
		.cnr{
			padding-left:10px;
			padding-bottom:5px;
		}
		.cnr table{
			margin:0px 0px 0px 0px;
		}
		.spacerrow td{font-size:1px;}
.stat_left, .stat_right{
	float:left;
	margin-top:5px;

}
.stat_left{
	margin-left:10px;
	border-bottom:1px solid #666;
	border-right:1px solid #666;
	width:430px;
}
.stat_left table{
	margin-top:5px;
	margin-bottom:10px;
}
.stat_right{
	border-bottom:1px solid #666;
	padding-left:10px;
	width:420px;
}

.table_style{
	margin-bottom:10px;
	width:442px;
}
.fixdata_content{
	padding-left:10px;
}
.fixdata_content .t_first{
	width:650px;
}
.fixdata_content .table_style td{
	padding-top:2px;
}
.fix_datas .table_style, .fix_datas p{
	margin-left:20px;
}
.fix_datas .table_style td{
	padding-top:0px;
}
.fix_datas .title_13 p{
	margin-left:10px;
}
.fix_datas .table_style table td.green_border{
	border-top: 5px solid #87AF00;
}
.table_style .low_column_names td.blue_border{
	border-top: 5px solid #007FA6;
}
.fix_datas .table_style table td.blue_border{
	border-top: 5px solid #007FA6;
}
.fix_datas .t_first {
	width:220px;
}
.fix_datas .t_second{
	width:220px;
}
#statistics  p.stat_type select{
	margin-bottom:2px;
	width:880px;
}
.t_second select{
	vertical-align:middle;
	width:210px;
}
#statistics .save_button{
	padding:11px 0px 13px 0px;
	_margin-right:150px;
	margin-top:0px;
}
#statistics .attach_send a.blue{
	margin-right:100px;
}
.cnr{
	width:420px;
}
.thd_l{
	border-right:1px solid #666;
	font-size:1px;
	width:1px;
}
.thd_r{
	font-size:1px;
	width:1px;
}
.tvd_t{
	border-bottom:1px solid #666;
	font-size:1px;
	height:1px;
}
.tvd_b{
	font-size:1px;
	height:1px;
}
.full_input{
	width:99%;
}
.title{
	font-size:13px;
	font-weight:bold;
}
.title span{
	font-weight:normal;
}
.horizontal_row_divider{
	font-size:1px;
	line-height:1px;
	height:1px;
	margin-bottom:5px;
}
/******************************************************************************************************
*******************************************************************************************************				
									     	LOGIN
											bejelentkezés
*******************************************************************************************************
*******************************************************************************************************/
.login_title{
	border-bottom:1px solid #666;
	padding-bottom:2px;
	padding-left:3px;
	margin-bottom:3px;
}
.login_button{
	padding:9px 0px 13px 0px;
	margin-top:10px;
}
.login_right .send_button{
	padding-right:0px;
	margin-right:0px;
}
.login_12{font-size:12px;}
.login_16{font-size:16px;}
.login_18{font-size:16px;padding-bottom:1px;padding-top:3px;font-weight:bold;}
.password{margin-top:10px;}
.forgetted_password{padding-top:10px; height:53px;}
#login_page input{
	font-size:17px;
	padding-top:2px;
	padding-bottom:2px;
	width:100%;
}
.login_name_check{
	margin-top:20px;
	float:left;
}
#login_page .login_name_check input{
	width:10px;
}
.login_left{
	border-right:1px solid #666;
	float:left;
	margin-top:5px;
	margin-bottom:5px;
	padding:10px;
	padding-bottom:5px;
	width:450px;
}
.login_right{
	float:right;
	margin-right:20px;
	_margin-right:0px;
	margin-top:5px;
	padding:10px;
	width:430px;
}
.login_middle{
	float:left;
	margin-top:5px;
	margin-bottom:5px;
	padding:10px;
	padding-left:235px;
	width:450px;
}
#login_register{
	float:left;
	margin-top:15px;
}
#reg_terms{
	background-color:#FFFFFF;
	border:1px solid #6A5A44;
	font-size:11px;
	margin-bottom:2px;
	margin-top:5px;
	width:97%;
	height:100px;
	font-family:Arial, Helvetica, sans-serif;
	overflow:auto;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
}
.input_error{
	color:#FF5800 !important;
	border:1px solid #FF5800 !important;
	background-color:#FFEFDF !important;
}
.login_right .reg_button{
	margin-top:10px;
}
#login_companies{
	margin-top:10px;
}
.login_company_logo{
	padding-top:22px;
	padding-right:40px;
}
/******************************************************************************************************
*******************************************************************************************************				
									     	Messages
											
*******************************************************************************************************
*******************************************************************************************************/

.redbox, .bluebox{
}
	.redhead{
		border-bottom:1px solid #fff;
		margin-left:10px;
		margin-right:10px;
	}
		.hand{
			background:url("../images/hand.png") no-repeat;
			_background:url("../images/hand.gif") no-repeat;
			float:left;
			height:15px;
			width:25px;
		}
		.handtext{
			float:left;
			font-size:13px;
		}
	.redcontent{
		font-size:11px;
		padding:10px 10px 10px 20px;
	}
.bluebox{
}
	.hand_blue{
		background:url("../images/hand_blue.png") no-repeat;
		_background:url("../images/hand_blue.gif") no-repeat;
		float:left;
		height:15px;
		width:25px;
		vertical-align:middle;
	}
	.bluebox .handtext{
		font-size:11px;
		margin-top:3px;
	}
	
	
/*-------*/
.notopmargin{
	margin-top:0px;
}

.userlist ul, .userlist li{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.userlist li{
	float:left;
	margin-right:30px;
}
.userlist{
	font-size:10px;
}
.userlist .user_block {
	width:120px;
	height:110px;
	float:left;
	margin-right:15px;
}
.adv_sidebar .userlist .user_block {
	width:100px;
	margin-right:10px;
}
.user_block .user_picture{
	vertical-align:middle;
	text-align:center;
	height:91px;
}
.user_block .user_name{
	vertical-align:middle;
	text-align:center;
}
.awarded_user{
	background:url("../images/cup_tiny.png") no-repeat;
	padding-left:8px;
}
.question{
	float:left;
}
.question_answers{
	float:left;
	padding-top:5px;
	margin-left:10px;
	width:650px;
}
	.question_answers table{
		border-collapse:collapse;
		margin:10px 0px 10px 0px;
		width:450px;
	}
	.question_send{
		float:left;
		margin-top:10px;
		margin-right:25px;
		text-transform:uppercase;
	}
	.question_answers .send_button{
		margin:0px;
		float:left;
	}
	.poll_send {
		background-color:#96E9F7;
		margin-top:30px;
		padding:1px;
	}
.fresh_vote_indicator{
	float:left;
	width:25px;
}
.fresh_vote_indicator .v_fresh_m{
	color:#fff;
	padding-left:5px;
	padding-top:15px;
	text-transform:uppercase;
}
.fresh_vote_indicator .ipr_tl, .fresh_vote_indicator .ipr_tr, .fresh_vote_indicator .ipr_bl, .fresh_vote_indicator .ipr_br{
	background:url("../images/idea_prev_hover.png");
	_background:url("../images/idea_prev_hover.gif");
}
.fresh_vote_indicator .ipr_tl{
}
.fresh_vote_indicator .ipr_tr{
	background-position: -6px 0px;
}
.fresh_vote_indicator .ipr_bl{
	background-position: 0px -6px;
}
.fresh_vote_indicator .ipr_br{
	background-position: -6px -6px;
}

.vote_options{
	float:left;
	width:630px;
}
	.vote_options .manage_idea{
		width:420px;
		margin:0px auto;
	}
		.vote_options .manage_idea li{
			float:left;
			margin-right:10px;
		}
	.vote_options table{
		border-collapse:collapse;
		margin-bottom:10px;
	}
		.vote_options table td{
			vertical-align:top;
		}
		.vote_options table .vote_table_first{
			width:300px;
		}
	.vote_buttons ul{
		list-style-type:none;
		margin:8px 0 5px 0;
		padding:0;
	}
	.vote_buttons a{
		color:#fff;
		background:url("../images/button_vote_sprite.png") no-repeat;
		_background:url("../images/button_vote_sprite.gif") no-repeat;
		background-position:0px 0px;
		display:block;
		height:24px;
		font-size:10px;
		font-weight:bold;
		padding:5px 0px 0px 7px;
		width:130px;
	}
	.vote_buttons a:hover{
		background-position:-136px 0px;
		color:#007FA6;
		text-decoration:none;
	}
.vote_results table{
	color:#007FA6;
	width:100%;
}
.price_name{
	font-size:11px;
}
	.price_name p{
		padding:0px;
	}
.price_info{
	margin-top:10px;
}
	.price_pic_box{
		float:left;
		margin-right:5px;
		width:45px;
	}
		.price_pic_box .orange_middle{
			padding:13px 3px 0px 3px;
			height:63px;
		}
		.price_pic{
			background:url("../images/cup.png") no-repeat;
			_background:url("../images/cup.gif") no-repeat;
			height:50px;
			width:37px;
		}
		.price_info .idea_prev_box{
			margin-right:5px;
		}
	.price_text{
		font-size:11px;
		text-align:justify;
	}
#friends .paging{
	margin-bottom:5px;
}
	.copy_friends{}
		.copy_friends p{
			float:left;
			margin-top:5px;
		}
			.copy_friends p a{
				margin-left:10px;
			}
		.copy_friends select{
			float:left;
			margin-left:5px;
			margin-right:5px;
			width: auto;
		}
	.friendlist input{
		vertical-align:middle;
	}
.searchfriends .bluetriangle_link{
	float:left;
	margin-top:2px;
	margin-left:5px;
}
.mygroups{
	margin-top:10px;
}
	.add_new_group{
		margin-top:5px;
	}
		.add_new_group .bluetriangle_link a{
			font-size:11px;
		}
	.delete_group{
		padding-bottom:5px;
	}
		.delete_group .delete_group_name{
			float:left;
		}
		.delete_group .bluetriangle_link{
			float:right;
			_margin-right:20px;
		}

.activity_list table{
	border-collapse:collapse;
	font-size:11px;
	margin-top:10px;
	color:#666;
}
	.activity_list table td{
		padding-right:20px;
		padding-bottom:5px;
		vertical-align:top;
	}
		.clock{
			background:url("../images/clock.png") no-repeat;
			_background:url("../images/clock.gif") no-repeat;
			padding-left:25px;
			padding-top:2px;
			height:20px;
			width:40px;
			
		}	
		.clock span{
			position:relative;
		}
.choose_activity{
	margin-bottom:10px;
}
.choose_idea_sidebar select{
	color:#FF5800;
	width:100%;
}

.quickscore{
	padding-left:10px;
	padding-top:10px;
}
	.quickscore p{
		font-size:11px;
		padding-top:10px;
		_padding-top:10px;
		padding-left:7px;
	}
	.score a{
		background:url("../images/score_box_sprite.png") no-repeat;
		_background:url("../images/score_box_sprite.gif") no-repeat;
		height:20px;
		color:#fff;
		float:left;
		font-size:12px;
		font-weight:bold;
		padding:4px 0px 0px 8px;
		width:18px;
	}
	.score a:hover, .score_active a{
		background-position:-25px;
		text-decoration:none;
	}
.poll_question {
	padding-top:20px;
	padding-bottom:2px;
}
.poll_answer_title{
	font-size:11px;
	font-weight:normal;
	float:left;
}
.poll_answer{
	cursor:pointer;
	color:#666;
	display:block;
	outline:none;
	padding:5px 2px 3px 30px;
	background-image:url(../images/answer_box_off.png);
	_background-image:url(../images/answer_box_off.png);
	background-repeat:no-repeat;
	background-position:5px 0px;
}
.poll_answer:hover,.poll_answer_active{
	background-color:#96e9f7;
	text-decoration:none;
}
.poll_answer_active {
	background-color:#96e9f7;
	background-image:url(../images/answer_box_on.png);
	_background-image:url(../images/answer_box_on.png);
}
.poll_answer table{
	background:#007FA6;
	border-collapse:collapse;
	cell-spacing:none;
	margin:0px;
	width:auto;
}
.poll_answer:hover table{
	background:#00D8F7;
	color:#007FA6;
	padding:0px;
	text-decoration:none;
}
	.poll_answer div{
		width:auto;
	}
.poll_answer_active table{
	background:#00D8F7;
}
.poll_answers textarea{
	width:100%;
	height:65px;
}
.poll_answers input{
	width:300px;
}
.poll_answers input.checkbox, .poll_answers input.radio{
	width:auto;
}
	.poll_answer table tr{
		margin:0px;
		padding:0px;
		width:auto;
	}
		.poll_answer table td.trblue_ml, .poll_answer table td.trblue_mr{
			margin:0px;
			padding:0px;
			font-size:1px;
		}
	.poll_answer table td.trblue_tl, .poll_answer table td.trblue_tm, .poll_answer table td.trblue_tr{
		font-size:1px;
		height:5px;
		padding:0px;
	}
	.poll_answer table td.trblue_bl, .poll_answer table td.trblue_bm, .poll_answer table td.trblue_br{
		font-size:1px;
		height:5px;
		padding:0px;
	}
.poll_data span {
	padding:0px 15px 0px 10px;
}
.poll_description {
	padding-top:10px;
}
td.trblue_tl, td.trblue_tr, td.trblue_bl, td.trblue_br{
	background:url(../images/round_trblue.png) no-repeat;
	_background:url(../images/round_trblue.gif) no-repeat;
	height:5px;
	width:5px;
}
td.trblue_tl{
	float:left;
}
td.trblue_tm{
	height:5px;
	width:auto;
}
td.trblue_tr{
	float:left;
	background-position: -6px 0px;
}
.trblue_m{
	padding-left:10px;
	padding-right:10px;
}
td.trblue_bl{
	background-position: 0px -6px;
}
td.trblue_br{
	background-position: -6px -6px;
}
a.DHTMLgoodies_formTooltip_closeMessage{
	color:#fff;
	font-size:13px;
	font-weight:bold;
}
#DHTMLgoodies_formTooltipContent{
	font-size:11px;
	text-align:center;
}
#editgroup_submit_0{
	margin-top:5px;
}
#editgroup_submit_0 a{
	color:#007FA6;
}
.add_new_group .bluetriangle_link{
	height:auto;
	line-height:normal;
}
.add_new_group .bluetriangle_link input{
	position:relative;
}
.DHTMLgoodies_formTooltipDivOuter{
	z-index:3;
}
.invo_content{
margin-right:10px;
}

.paging_bottom .wnb_top, .wnb_bottom{
	height:6px;
	font-size:1px;
}
	.paging_bottom .wnb_tl, .paging_bottom .wnb_tr, .paging_bottom .wnb_bl, .paging_bottom .wnb_br{
		background:url(../images/round_vlgray.png) no-repeat;
		_background:url(../images/round_vlgray.gif) no-repeat;
		float:left;
		height:6px;
		width:6px;
	}
	.paging_bottom .wnb_tl{
	}
	.paging_bottom .wnb_tm{
		background:#D9D9D9;
		float:left;
		height:6px;
		font-size:1px;
	}
	.paging_bottom .wnb_tr{
		background-position: -6px 0px;
	}
.paging_bottom .wnb_middle{
	background:#D9D9D9;
	padding-right:10px;
	min-height:10px;
}
	.paging_bottom .wnb_middle p{
		padding-bottom:0px;
	}
.paging_bottom .wnb_bottom{
}
	.paging_bottom .wnb_bl{
		background-position: 0px -6px;
	}
	.paging_bottom .wnb_bm{
		background:#D9D9D9;
		float:left;
		height:6px;
		font-size:1px;
	}
	.paging_bottom .wnb_br{
		background-position: -6px -6px;
	}
/*egyeb*/
.visual_idea{
	max-width:400px;
	_width:expression(Math.max(parseInt(this.offsetWidth),400)+"px"); 
	padding-bottom:10px;
}
.login_left p, .login_right p{
	margin:0px;
}
.login_company_box{
	float:left;
	height:130px;
}
.login_company_box .reg_button{
	float:left;
	margin:8px;
	margin-left:50px;
}
.selecting_list_row:hover{
	background-color:#FFFFDF;
}
/*wiki*/
.wiki_content li {
	list-style-type:disc;
}
.info_content {
	font-size:13px;
}
/* forum */
.forum_card{
	padding-bottom:10px;
}
.forums{
	width:672px;
}
.forumpr_top{
	font-size:1px;
}
	.forumpr_tl, .forumpr_tr, .forumpr_bl, .forumpr_br{
		background:url(../images/forum_head.png) no-repeat;
		_background:url(../images/forum_head.gif) no-repeat;
		height:6px;
		float:left;
		width:6px;
	}
	.forumpr_tl{
	}
	.forumpr_tm{
		background:#007FA6;
		border-top:1px solid #007FA6;
		float:left;
		height:5px;
	}
	.forumpr_tr{
		background-position: -6px 0px;
	}
.forumpr_middle{
	background:#007FA6;
	border-right:1px solid #007FA6;
	border-left:1px solid #007FA6;
	clear:both;
	font-size:11px;
	color:white;
}
.forumspr_middle{
	background:#fff;
	border-right:1px solid #007FA6;
	border-left:1px solid #007FA6;
	clear:both;
	font-size:11px;
	padding-left:3px;
}
.forum_tb{width:660px;}
.forum_sm{width:233px;}
.forum_stb{width:226px;}
.forum_title_icon, .forum_title_title, .forum_title_comments, .forum_title_lastcomment{
	float:left;
	padding-bottom:5px;
}
.forum_title_icon{width:39px;padding-left:6px;}
.forum_title_title{width:410px;}
.forum_title_comments{width:97px;}
.forum_title_lastcomment{width:110px;}
.forum_table{
	border:1px solid #007FA6;
	font-size:12px;
}
.forum_table td{
	border-top:1px solid #6FC4DF;
}
.forum_cell_icon{
	width:20px;
	text-align:center;
	border-right:1px solid #DFF8FF;
	padding:4px 8px;
}
.forum_cell_title{
	border-right:1px solid #DFF8FF;
	padding:4px 8px;
}
.forum_cell_comments{
	width:90px;
	text-align:center;
	border-right:1px solid #DFF8FF;
	padding:4px 2px;
	font-size:11px;
}
.forum_cell_lastcomment{
	width:120px;
	text-align:center;
	padding:4px 2px;
	font-size:11px;
}
.forum_shortcell_icon{
	width:20px;
	text-align:center;
	padding:0px 5px 5px 0px;
}
.forum_shortcell_title{
	font-size:13px;
	padding-bottom:5px;
}
.forum_info_wide{
	width:400px;
	float:left;
	padding-left:10px;
}
.forum_info_narrow{
	width:150px;
	float:left;
}