/*basic*/

body{
	font-family:Verdana;
	font-size:12px;
	margin:0px;
}

body{}
img{
	border:0px;
}
a, a:visited, a:active, a:link {
	text-decoration:none;
	color:#3EA0AB;

}
a:hover{
	text-decoration:underline;
	color:#3EA0AB;

}
p{  }
h1{ 
	color:#3EA0AB;
	font-size:18px;
	font-weight:900;	
}
h2{}
h3{}
li { }
input{}
select {}

.floatleft{
	float:left;
}

.mainframe{
	width:1020px;
	margin:0px auto 10px auto;
	background-color:#E2E2E2;
	overflow:auto;
}

.menu_rightside_content{
	float:left
	;overflow:auto;
	width:797px;
}

	.mail{
		float:left;
		background-color:#3EA0AB;
		height:30px;
		width:259px;
		margin-top:10px;
	}
	.mail a{
		margin-left:10px;
		text-decoration:none;
		color:#FFFFFF;
		line-height:30px;
	}

	.menu{
		height:30px;
		width:535px;
		background-color:#3EA0AB;
		float:left;
		margin-top:10px;
	}
		.menu div, .menu ul{
			display:inline;
			line-height:30px;
		}

	.rightmenusep{
		width:214px;
		height:30px;
		background-color:#E2E2E2;
		float:left;
	}

.tartalom{}

	.tartalom .leftside,.contentback, .rightside{
		float: left;
		background-color:#E2E2E2;

	}

	.leftside{
		width:259px;
		color:#FFFFFF;
		font-size:14px;
	}
	
		
		.boxseparator{
			width:258px;
			background-color:#3EA0AB;
		}
			.boxseparator div{
				width:248px;
				background-color:#FFFFFF;
				height:10px;
			}
		
		.leftside .boxalt, .boxmenu, .boxkiaj, .boxblog{
			width:238px;
			background-color:#3EA0AB;
			padding: 10px;
		}
		
		.leftside a{
			display:block;
			color:#FFFFFF;
			text-decoration:none;
		}
		
		.leftside a:hover{
			text-decoration:underline;
		}
		
		.boxalt{
			text-align:right;
			padding-bottom:5px;
			margin-top:10px;
		}
			#submit{
				background-color:#E2E2E2;
				border: 1px solid #000000;
				height:22px;
			}
		
		.boxmenu{
			text-align:right;
			overflow:auto;
		}
		
		.boxkiaj{
			text-align:right;
		}
			.ajanlobox{
				width:223px !important;
				padding-left:0px !important;
				text-align:left !important;
				padding-top:10px !important;

			}

		.boxblog{
			text-align:right;
		}
			.blogbox{
				text-align:justify;
				width:238px !important;
				padding-left: 0px !important;
				padding-top:10px !important;
			}
		
		

	#_content { /* {$CONTENT} div */
		width:505px;
		padding:10px;
		margin:10px 0px 10px 10px;
		float:left;
		background-color:#FFFFFF;
	}
	.contentback{
		width:535px;
		overflow:hidden; 
	}
	
	
.rightside{
	width:217px;
	text-align:center;
}
	.bannerbox{
		width:223px;
	}
	
	.hirbox .tablenews{
		width:223px !important;
		
	}


.footer{
	width:100%;
	height:20px;
	background-color:#FFFFFF;
	text-align:right;
	clear:left;
}

.footer a{
	color:#000000;
	text-decoration:none;
	font-size:10px;
	line-height:20px;
}

.footer a:hover{
	text-decoration:inderline;;
}


.orange{
	color:#3EA0AB;
}
.white{
	color:#FFFFFF;
}

/*
Pager object main index design
*/

.pager{
	padding-bottom:10px;
	text-align:center;
}

.pager a{
	color:#000000;
}

.pager_index{
	font-size: 10px;
	padding: 0px 2px 0px 2px;
}
.pager_cindex{
	font-size: 10px;
	font-weight:bold;
	padding: 0px 2px 0px 2px;
}
.pager_sep{
	font-size: 10px;
	padding: 0px 2px 0px 2px;
}
.pager_prev{
	font-size: 10px;
	padding: 0px 2px 0px 2px;
}
.pager_next{
	font-size: 10px;
	padding: 0px 2px 0px 2px;
}
/*-*/

.liMenu {
	margin: 0px;
	padding:0px;
	max-width:535px;
}

.liMenu li{
	list-style-image:none;
	display:inline;
	margin:0px;
	padding:8px;
	width:auto;
	height:30px;
}

.liMenu li a{
	color:#FFFFFF;
}


li.liMenuActive, li.liMenuActive a{
	background-color:#E2E2E2 !important;
	color:#3EA0AB;
	font-weight:900;
}

#menu1{
	padding-top:5px;
}

#menu1 li{
	display:block;
	padding:0px;
	height:18px;
	list-style-image:none;
}

#menu1 li a{
	font-size:12px;
	font-weight:400;
}


/*
Form
*/

.xGUI_form{
	border:none !important;
}

.xGUI_form p{
	text-align:center;
}

.xGUI_form a, .xGUI_Block a{
	color:#3EA0AB;
}


.commenterTitle{
	color:#3EA0AB;
	font-size:12px;	
}

.commenterWriteLink a{
	color:#3EA0AB;
	font-size:12px;	
}
.commenterWriteLink a:hover;{
	color:#3EA0AB;
	font-size:12px;	
	text-decoration:underline;
}

div .kep span img {
max-width: 490px;
	/* Resize the image for IE6 */
width: expression(this.width > 490 ? 490: true);
}

div .kep span{
	background-color: #B0B0B0;
	display: block;
	text-align: center;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}

.bevezetoaszovegben p{
	font-style:italic;
}

.ItemToolSet a{
	color: red !important;
	font-weight: bold !important;
}


