body{
	font-family: Helvetica,Arial;
	font-size: 12px;
	line-height: 100%;
	color:#666;
}


p{
	padding-bottom: 10px;
	line-height: 150%;
}
#footers .block p,
#footer .block p{
	color:#fff;
}

/*Munkatárs*/
.mt_in p{font-size: 11px;}
.category p{font-size: 11px;}

h1{
	font-size: 18px;
	line-height: 150%;
	color: #c40a02;
	letter-spacing: -1px;
	font-weight: bold;
}

#nav h1 a{color:#fff; }
#nav h1{padding-top: 3px; padding-left: 5px; margin: 0px; line-height: 100%;}

h2{
	font-size: 24px;
	line-height: 150%;
	font-weight: bold;
}

#main_header h2{
	color: #00264c;
	margin:0px;
	padding: 0px;
	
}


.content h2{
	color: #00264c;
	font-size: 24px;
	margin: 10px 0px;
}



.content p{
color:#666;
}

.news h2{
	font-size: 14px; 
}


.news p{
	color:#666;
	font-size: 11px;
}

#sidebar h3,
.content h3{
	color: #00264c;
	font-size: 16px;
	margin: 0px 0px 10px 0px;
}

#sidebar a{
	color: #fff;
}

#sidebar p{
	font-size: 11px;
	padding-bottom: 5px;
}



#footer .block h2,
#footer .blockw h2,
#footers .block h2,
#footers .blockw h2{
	font-size: 14px;
	border-bottom: 1px solid #d96405;
	margin-top: 20px;
	margin-bottom: 5px;
	color: #fff;
}


h3{
	font-weight: bold;
	font-size: 14px;
	color: #2f261c;

	line-height: 120%;
}
.product_category h3,
.product h3{
	font-size: 12px;
	margin: 0px; padding: 0px;

}

.video h3{
	margin: 5px 0px;
	padding: 0px;	
}

.reference h3{
	padding: 0px;
	margin: 0px;
	font-size: 12px;
}

.document h3{
		padding: 0px;
	margin: 0px;
	font-size: 12px;
}

	.news_archive h3{
		padding: 0px;
	margin: 0px;
	font-size: 14px;
	}

h4{
	color: #2f261c;
font-weight: bold;
}

#sidebar h3{
}

#footer a,
#footers a{
	color: #fff;
}


a{
	text-decoration: none;
	color: #00264c;
}


span.mini{
	font-size: 10px;
	font-weight: normal;
	padding-left: 5px;
}

.right{
	float: right;
}

p a:hover{
	text-decoration: underline;
}





#menu ul li a{font-size: 12px;  font-weight: bold; color:#ffe3cd;}
#menu ul li a:hover{color:#fff;}
#menu ul li a.active{color:#fff;}
#footer,
#footer a,
#header,
#header a{
}


#footer .block p{
font-size: 10px;
color:#fff;
}

#content p{
	font-family: Arial;
}

#login a,
#login p{color: #fff;}

li{
	padding-top: 5px;
}


.mootabs_title li{
	font-weight: bold;
}

.news_button p{font-size: 10px;}
.news_button h2 a,
	.news_button h2{
		margin: 0px; padding: 0px;
		line-height: 120%;
		font-size:12px; font-weight: bold;; 
	}

.date{font-size: 11px; line-height: 100%; padding: 0px;}

h3.horange,
h2.horange{font-size: 12px; padding: 2px 5px; font-weight: bold; background: #ff7506; -moz-border-radius:3px; -khtml-border-radius: 3px; -webkit-border-radius:3px; margin-bottom: 5px; color: #fff; margin-top: 0px;}

h3.hblue,
h2.hblue{font-size: 12px; padding: 2px 5px; font-weight: bold; background: #002449; -moz-border-radius:3px; -khtml-border-radius: 3px; -webkit-border-radius:3px; margin-bottom: 5px; color: #fff; margin-top: 0px;}

.button_big{display:block; margin-top:10px; margin-right: 5px; float: right; font-size: 12px; color: #fff; padding: 5px; font-weight: bold; background: #ff7506; -moz-border-radius:3px; -khtml-border-radius: 3px; -webkit-border-radius:3px; margin-bottom: 5px; color: #fff; margin-top: 0px;}
