body{
	font-family: Helvetica,Arial;
	font-size: 12px;
	line-height: 100%;
	color:#755c4c;
}


p{
	padding-bottom: 10px;
	color:#755c4c;
	line-height: 150%;
}


h1{
	font-family: "Trebuchet MS",Helvetica;	
	font-size: 24px;
	line-height: 150%;
	margin-bottom: 20px;
	color: #fff;
}

#nav h1 a{color:#fff; }
#nav h1{padding-top: 3px; padding-left: 5px; margin: 0px; line-height: 100%;}

h2{
	font-family: "Trebuchet MS",Helvetica;
	font-size: 24px;
	line-height: 150%;
	color:#52331f;	
}

.content h2{
margin-bottom: 20px;
}

.headerhide_c h2,
#footer h2{
	font-size: 14px; 
	color:#fff;
	padding-top: 15px;
	margin-bottom: 5px;
	border-bottom: 1px solid #786250;

}
.headerhide_c a,
#footer a{
	font-size: 11px;
}


.h3,
h3 {
	font-size: 18px;
	font-weight: bold;
	color:#355341;
	line-height: 120%;
	margin-top:20px; 
	margin-bottom: 10px;
}

.h4,
h4 {
	font-size: 12px;
	color:#52331f;
	line-height: 120%;
	margin-top:5px; 
	margin-bottom: 5px;
}
.gallery_main h4{
	
}

.news_category h3{margin: 5px 0px;}
.groups h3{margin: 5px 0px;}
.gallery h3{margin: 5px 0px; font-size: 14px;}

#tudnivalok h3,
#hirdetesek h3,
#napievangelium h3,
#liturgikusnaptar_top h3,

#harangszo_top h3{padding: 6px; margin: 0px; color: #fff; font-size: 14px;}

#gallery_main h3{margin: 0px;}

#tudnivalok div h3,
#hirdetesek div h3{padding: 0px;}
a{
	text-decoration: none;
	color: #454545;
}


	a.button,
	a.button_more{display:block; float: right; width: 70px; height: 12px; line-height: 100%; padding:5px; color:#fff; margin-right: 5px; font-size: 12px; font-weight: bold;  background: url("/layout/images/button_more.png") top left no-repeat;}

	a.button:hover{
		text-decoration: none; background-position: bottom left;
	}

#main_c{color:#355341}

span.mini{
	font-size: 10px;
	font-weight: normal;
	padding-left: 5px;
}

.right{
	float: right;
}

p a:hover{
	text-decoration: underline;
}

h2 a:hover{
	text-decoration: none;
	color:#52331f;
}


#menu ul li a{font-size: 12px;}
#menu ul li a:hover{color:#fff;}
#menu ul li a.active{color:#fff;}

#footer,
#footer a,
#header a,
#header{
	color:#fff;
}







#headerbar p{
	font-family: Helvetica;
	color:#fff;
	font-weight: bold;
	margin: 0px;
padding: 0px;
}

#headerhide_c .block p,
#headerhide_c .blockw p,
#headerhide_c2 .block p,
#headerhide_c2 .blockw p,
#footer .block p{
font-size: 10px;
color:#fff;
}


#headerhide_c p,
#headerhide_c a{
	font-size: 12px; 
	color: #fff;
}

#headerhide_c a{
	font-weight: bold;
}
