/*
Theme Name: Manna Mia
Theme URI: http://mannamia.hu/
Description: Design by <a href="http://www.krinyo.hu/" target="_blank">KrinyO</a>
Version: 1.0
Author: Andras Szonyi
Author URI: http://ndr.hu/
Tags: blue, custom header, fixed width, one columns

*/



/* Begin Typography & Colors */
body {
	background: #825244 url('img/page_bg.gif');
	margin:0
	text-align: center;
	color:#EFE5D1;
	font-family:Geneva,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	}

#page {
	background:none;
	text-align: left;
	width:802px;
	margin:36px auto;
	}
	
* html #page {
	background:none;
	text-align: left;
	width:802px;
	margin:20px auto;
	}
	
	
#page_top {
	background: #FFEAD9 url('img/page_top.gif') 0 0 no-repeat;
	width: 802px;
	height: 8px;
	margin: 0 auto;
	display:block;
	}
	
#page_bottom {
	background: #FFEAD9 url('img/page_bottom.gif') no-repeat bottom center;
	width: 802px;
	height: 8px;
	margin: 0 auto;
	display:block;
	}	
	
	
	
#header {
	background: #FFEAD9 url('img/header_top.gif') no-repeat top center;
	width:802px;
	}

	
/*	------------------- menu ------------------	*/


#navi {
/*	background-color:#FFEAD9;	*/
	margin: 4px 0 3px;
	padding:0;
	display:block;
	width:802px;
/*	height:6px;	*/
}

#main_nav, ul#main_nav {	
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	height:18px;
}
	

#main_nav li {
	float:left;
	padding:0;
}

#main_nav .spacer {
	width:14px;
	height:18px;
	display:block;
	background: transparent url('img/menu_spacer.gif') 0 0 no-repeat;
}

#main_nav #end {
	width:25px;
	height:18px;
	display:block;
	background: #FFEAD9 url('img/menu_end.jpg') 0 0 no-repeat;
}

#header #menu #home, #home {
	display:block;
	width:52px;
	height:18px;
	background: #FFEAD9 url('img/menu_1.jpg') 0 0 no-repeat;
	text-indent:-3000px;
	overflow:hidden;
	
}

#header #menu #home:hover, #home:hover {
	display:block;
	width:52px;
	height:18px;
	background: #FFEAD9 url('img/menu_1.jpg') 0 -18px no-repeat;
}

#header #menu #programok, #programok {
	display:block;
	width:92px;
	height:18px;
	background: #FFEAD9 url('img/menu_2.jpg') 0 0 no-repeat;
	text-indent:-3000px;
	overflow:hidden;
}

#header #menu #programok:hover, #programok:hover {
	display:block;
	width:92px;
	height:18px;
	background: #FFEAD9 url('img/menu_2.jpg') 0 -18px no-repeat;
}	

#header #menu #forum, #forum {
	display:block;
	width:54px;
	height:18px;
	background: #FFEAD9 url('img/menu_3.jpg') 0 0 no-repeat;
	text-indent:-3000px;
	overflow:hidden;
}

#header #menu #forum:hover, #forum:hover {
	display:block;
	width:54px;
	height:18px;
	background: #FFEAD9 url('img/menu_3.jpg') 0 -18px no-repeat;
}

#header #menu #etlap, #etlap {
	display:block;
	width:48px;
	height:18px;
	background: #FFEAD9 url('img/menu_4.jpg') 0 0 no-repeat;
	text-indent:-3000px;
	overflow:hidden;
}

#header #menu #etlap:hover, #etlap:hover {
	display:block;
	width:48px;
	height:18px;
	background: #FFEAD9 url('img/menu_4.jpg') 0 -18px no-repeat;
}

#header #menu #kapcsolat, #kapcsolat {
	display:block;
	width:86px;
	height:18px;
	background: #FFEAD9 url('img/menu_5.jpg') 0 0 no-repeat;
	text-indent:-3000px;
	overflow:hidden;
}

#header #menu #kapcsolat:hover, #kapcsolat:hover {
	display:block;
	width:86px;
	height:18px;
	background: #FFEAD9 url('img/menu_5.jpg') 0 -18px no-repeat;
}

#header #menu #partnerek, #partnerek {
	display:block;
	width:86px;
	height:18px;
	background: #FFEAD9 url('img/menu_6.jpg') 0 0 no-repeat;
	text-indent:-3000px;
	overflow:hidden;
}

#header #menu #partnerek:hover, #partnerek:hover {
	display:block;
	width:86px;
	height:18px;
	background: #FFEAD9 url('img/menu_6.jpg') 0 -18px no-repeat;
}

#header #menu #bemutatkozas, #bemutatkozas {
	display:block;
	width:114px;
	height:18px;
	background: #FFEAD9 url('img/menu_7.jpg') 0 0 no-repeat;
	text-indent:-3000px;
	overflow:hidden;
}

#header #menu #bemutatkozas:hover, #bemutatkozas:hover {
	display:block;
	width:114px;
	height:18px;
	background: #FFEAD9 url('img/menu_7.jpg') 0 -18px no-repeat;
}

#header #menu #cikkek, #cikkek {
	display:block;
	width:56px;
	height:18px;
	background: #FFEAD9 url('img/menu_8.jpg') 0 0 no-repeat;
	text-indent:-3000px;
	overflow:hidden;
}

#header #menu #cikkek:hover, #cikkek:hover {
	display:block;
	width:56px;
	height:18px;
	background: #FFEAD9 url('img/menu_8.jpg') 0 -18px no-repeat;
}

#header #menu #galeria, #galeria {
	display:block;
	width:63px;
	height:18px;
	background: #FFEAD9 url('img/menu_9.jpg') 0 0 no-repeat;
	text-indent:-3000px;
	overflow:hidden;
}

#header #menu #galeria:hover, #galeria:hover {
	display:block;
	width:63px;
	height:18px;
	background: #FFEAD9 url('img/menu_9.jpg') 0 -18px no-repeat;
}



/*	----------- content -----------------	*/
		
#content {
	width:802px;
	margin:0;
	padding:0;
	background: #FFEAD9 url('img/content_bg.gif') repeat-y center top
	}

	
	
#post_top {
	background: #FFEAD9 url('img/post_top.gif') no-repeat left bottom;
	width: 745px;
	height: 37px;
	margin: 0 29px 0 28px;
	display:block;
	}
	
#post_bottom {
	background: #FFEAD9 url('img/post_bottom.gif') no-repeat center top;
	width: 745;
	height: 30px;
	margin: 0 29px 0 28px;
	display:block;
	}		
	
	
.post {
	width: 705px;
	padding:0 20px;
	margin: 0 29px 0 28px;
	background-color:#825244;
}

.entry {
	margin:0;
	padding:0;
}


.entry p {
	text-align:justify;
	display:block;
	margin:10px 0;
}
	
	
#footer {
	background: #FFEAD9 url('img/footer_bg.gif') no-repeat center top;
	border: none;
	margin:0;
	padding:0;
}

#footer_info {
	color:#8F5444;
	margin:0;
	padding:0;
	font-size:10px;
	font-weight:bold;
	width:802px;
	text-align:center;
}

#footer_info p {
	margin:0;
}

#footer_info a, #footer_info a:visited {
	color:#8F5444;
	text-decoration:none;
	font-weight:bold;
}
	
#footer_info a:hover {
	font-weight:bold;
	text-decoration:underline;
}
	
	
	
	
	
	
/*	---------------   ELEMENTS --------------- 	*/	

a {
	color:#EFE5D1;
	font-weight:normal;
	text-decoration:none;
}

a:hover {
	font-weight:bold;
}

.logo, .logo img, .logo img a {
/*	float:left;
	display:block;	*/
	margin:10px;
	padding:5px;
	border:none;
}


strong, b {
	color:#ff740d;
	font-weight:bold;
}

.narancs_betu {
	color:#ff740d;
}


.alignright {
	float:right;
}

.alignleft {
	float:left;
}

.kep_jobbra_kerettel {
	float:right;
	margin: 0 0 25px 25px;
	border:2px solid #ffffff;
	display:block;
}

.kep_balra_kerettel {
	float:left;
	margin: 0 25px 25px 0;
	border:2px solid #ffffff;
	display:block;
}



.border_1px_feher {
	border:1px solid #EFE5D1;
}

.border_2px_feher {
	border:2px solid #EFE5D1;
}

.border_1px_narancs {
	border:1px solid #ff740d;
}

.border_2px_narancs {
	border:2px solid #ff740d;
}




h1 {
	display:inline-table;
	margin:13px 0 2px;
	padding:8px 15px;
	background-color:#ff740d;
	color:#EFE5D1;
	font-family:Geneva,Arial,Helvetica,sans-serif;
	font-size:18px;
	font-style:normal;
	font-weight:bold;
	text-align: center;
	clear:both;
	-moz-border-radius:4px;

}

h2, .fejlec {
	display:block;
	margin:13px 0 2px;
	background-color:#ff740d;
	color:#EFE5D1;
	font-family:Geneva,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	clear:both;
	letter-spacing:0.5px;
	-moz-border-radius:4px;
	padding:3px 10px;
}

h2.title {
	display:block;
	margin:13px 0 0 0;
	background-color:#ff740d;
	color:#EFE5D1;
	font-family:Geneva,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	clear:both;
	-moz-border-radius:4px;
	padding:3px 10px;

}

#content.cikkek .post .entry {
	margin-bottom: 25px;
}

 * html  .entry {
 	margin-top:15px;
 
 }


#content.cikkek .post p {
	margin:10px 0;
}



p.postmetadata {
	margin:10px 0 0 0;
	text-align:center;
	display:block;
	clear:both;
}
	
	
small {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.9em;
	line-height: 1.5em;
	}

/* ETLAP */


td.szam {
	width: 40px;
	vertical-align:top;
}

td.kaja {
	width: auto;
	vertical-align:top;
}

td.ar {
	width: 120px;
	vertical-align:top;
}


#sidebar ul li ul li {
	margin-left:220px;
}

