DIV{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding: 0;}

body {
	background-image:url('images/bg.bmp');
	margin:0 10 10 10;}

img
{
	border:none;
}

#lap
 {
    padding-left:5px;
    text-align:center;
	height:800px;
	width:980px;
	background-image:url('images/bg_main2.jpg');
	background-repeat:no-repeat;
	margin-left: -490px;
	position: absolute;
	left: 50%;
}
	
		#menu
		{
			height:100px;
			width:980px;
			text-align:left;
			padding-left:265px;
			padding-top:19px;
		}
		
		#content
		{
			height:700px;
			width:819px;
			background-repeat:no-repeat;
			
		}
		
				#rolunk
				{
					width:620px;
					height:500px;
					overflow:hidden;
					padding-left:180px;
					text-align:left;
					float:left;
				}
				
				#nev
				{
					width:620px;
					height:100px;
					overflow:hidden;
					padding-left:180px;
					margin-top:70px;
					text-align:left;
					float:left;
				}
				
				p
				{
					font-family:Georgia;
					font-size:12px;
					font-weight:normal;
					color:#ffffff;
					text-align:justify;
					line-height:18px;
					padding:0px 20px 10px 10px;
				}
				
				p.rolunkp
				{
					font-family:Georgia;
					font-size:12px;
					font-weight:normal;
					color:#ffffff;
					text-align:justify;
					line-height:18px;
					padding:0px 20px 10px 10px;
				}
				
				#konyvek
				{
					width:800px;
					height:400px;
					padding-left:190px;
					padding-top:40px;
					text-align:left;
					
				}
				
						#konyvek img
						{
							border:1px solid #ffffff;
						}
						
						#versek
						{
							float:left;
							width:330px;
							height:620px;
							overflow:hidden;
						}
						
								p.vers
								{
									font-family:Georgia;
									font-size:14px;
									font-weight:normal;
									text-align:justify;
									color:#ffffff;
									line-height:18px;
									margin:0px;
								}
								
								p.aj
								{
									font-family:Georgia;
									font-size:12px;
									font-weight:bold;
									text-align:left;
									padding-left:30px;
									color:#ffffff;
									line-height:18px;
									margin:0px;
								}
								
								p.cim
								{
									font-family:Georgia;
									font-size:18px;
									font-weight:bold;
									text-align:center;
									color:#ffffff;
									line-height:18px;
									margin:0px;
								}
								
								p.verscim
								{
									font-family:Georgia;
									font-size:16px;
									font-weight:bold;
									text-align:left;
									color:#ffffff;
									line-height:18px;
									margin:0px;
								}
						
						#borito
						{
							float:left;
							width:230px;
							padding-left:50px;
						}
						
				#kategoriak
				{
					float:left;
					font-family:Georgia;
					font-size:11px;
					font-weight:bold;
					text-align:center;
					color:#ffffff;
					width:170px;
					padding-left:20px;
					padding-top:320px;
				}
				
				#festmenyek
				{
					float:left;
					width:455px;
					text-align:center;
					margin-top:30px;
					height:650px;
					overflow:hidden;
				}
				
						p.cat
						{
							font-family:Georgia;
							font-size:18px;
							font-weight:bold;
							text-align:center;
							color:#ffffff;
							line-height:18px;
							margin:0px;
						}
						
						table.galeria td
						{
							width:110px;
							height:120px;
							padding:5px;
						}
						
				#leiras
				{
					float:left;
					width:180px;
					text-align:center;
					font-family:Georgia;
					font-size:12px;
					font-weight:bold;
					text-align:center;
					color:#ffffff;
					padding:10px;
					padding-top:370px;
				}
				
				#leiras2
				{
					float:left;
					width:180px;
					text-align:center;
					padding-top:400px;
					font-family:Georgia;
					font-size:12px;
					font-weight:bold;
					text-align:center;
					color:#ffffff;
				}

				#kepek
				{
					width:685px;
					float:left;
					height:665px;
					overflow:hidden;
					text-align:center;
					padding-top:30px;
					padding-left:190px;
					float:left;
					font-family:Georgia;
					font-size:14px;
					font-weight:bold;
					text-align:center;
					color:#ffffff;
				}
				
				#foto_cat
				{
					float:left;
					font-family:Georgia;
					font-size:11px;
					font-weight:bold;
					text-align:center;
					color:#ffffff;
					width:115px;
					padding-left:0px;
					padding-top:250px;
				}
				
				table.galeria2  td
				{
							width:120px;
							height:120px;
				}
				
				
				#kapcs
				{
					width:800px;
					height:400px;
					padding-left:175px;
					padding-top:100px;
					text-align:left;
					
				}
				
				
						p.kapcsolat
						{
							font-family:Georgia;
							width:340px;
							font-size:12px;
							font-weight:normal;
							color:#ffffff;
							line-height:18px;
							text-align:center;
							
						}
				
		#bottom
		{
			width:980px;
		}

.bottom
{
	padding-right:100px;
	color:white;
	font-family:sans-serif;
	font-size:12px;
	font-weight:bold;
}

a:link
{
	text-decoration:none;
	color:#A50101;
}

a:visited
{
	text-decoration:none;
	color:#A50101;
}

a:hover
{
	text-decoration:none;
	color:#ffffff;
}