@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,700,400italic,700italic|Oregano&subset=latin,latin-ext);
*,html,body
{
font-family: 'Source Sans Pro', sans-serif;
font-size: 14px;
}
.titlez {
	
	font-size: 160%;
	font-weight: bold;
	color: #D27E00;
	text-decoration: none;
}
.ilink {
	
	font-size: 100%;
	font-weight: bold;
	color: #D58000;
	text-decoration: none;line-height: 2;
}
.ilink a:hover {
	
	font-size: 100%;
	font-weight: bold;
	color: #D58000;
	text-decoration: overline underline;
}
.shoplink {
	
	
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.shoplink a:hover {
	
	
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.shoplinkm {
	
	
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	
}
.shoplinkm a:hover {
	
	
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
}

.linklink {

	
	
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.linkcs {


	
	
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.linkcs a:hover {


	
	
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.detsz {

	
	
	font-weight: bold;
	color: #D58000;
	text-decoration: none;
}
b,strong{
font-weight:700;
}
.detval,td.detval {


	line-height:120%;
font-size:110%;
	color: #000000;
	text-decoration: none;
}

.shoph {
	
	font-size: 120%;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
	.fb-photo {
    display: block;
	overflow: hidden;
	width: 110px;height:120px;
    float: left; 
    margin-right: 3px;margin-top: 3px;
}

.fb-photo_a {
    display: block;
	overflow: hidden;
	width: 130px;height:130px;
    margin-left: 25px;
   
}
.fb-photo_b {
    display: block;
	color: #5E3700;
	text-decoration: none;
	 margin-right: 8px;margin-top: 8px;
	width: 182px;height:170px;
    float: left; 
    text-align:center;
}
.zw, .zh{
	float:left;
	width: 280px;
	height: 200px;
	overflow:hidden;
	margin-right:0px;
	margin-bottom:12px;
	border:1px solid black;
	position:relative;
	}
	.zw img, .zh img{
	position:absolute;
	top:50%;
	
	left:50%;
	
	}
	.zw
	{
		margin-right:12px;
	}
	.fbnyablak
	{
	margin:0;
	width:582px;
	background:yellow;
	display:block;
	
	}
.rmenutopk{
line-height: 51px;
    background: #fff;
    border-radius: 24px;
    display: block;text-decoration:none;color:black;box-shadow: 0 0 6px #444;
}
.rmenutop {
	font-size: 110%;
	color: #5E3700;
	text-decoration: none;
	line-height:16px;font-weight: normal;
	}
	.rmenutopk:hover {background: #e38416;
}
#uzi {
	font-size: 80%;
	color: #FFFFFF;
	background-color: #8A9666;
	margin: 5px;
	width: 480px;
	border: 2px solid #FFFFFF;
	position: absolute;
	visibility: visible;
	overflow: hidden;
	padding: 5px;
}
.tableuzi{
	color: #FFFFFF;
	background-color: #8A9666;}
.akrmikispiros{
	font-size: 80%;
	color: #FF0000;
	}

body {
	margin-left: 0px;
	margin-top: 0px;
	background-color: #FCE2C2;
}
body,td,th {
	color: #000000;
}
.fmlink {
font-family: 'Oregano', cursive;	font-size: 150%;
	color: #ffffdd;
	text-decoration: none;
}
.fmlink:hover {text-decoration: underline;color: #fff;
}
.rendelhet {
	font-weight: bold;
	color: #000000;
}

.shoplink12
{
height: 24px;
}

.shoplinkm12 {
font-family: 'Oregano', cursive;
font-size: 140%;
	color: #fff;
	text-decoration: none;
}
.shoplinkm12:hover {text-decoration: underline;
}
.menutitle
{
font-family: 'Oregano', cursive;
font-size: 150%;
	color: #fff;
	text-decoration: none;
margin-left:18px;margin-top:4px;padding-bottom:5px;
}
.headbox, .headboxr
{
	font-family: 'Oregano', cursive;
	color:#EC7712;font-size: 150%;
	text-align:center;
	border-bottom:1px solid #EC7712;
	border-top:1px solid #EC7712;
	margin-bottom:5px;
	margin-left:15px;
	margin-right:5px;
}
.headboxr
{
margin-left:5px;
	margin-right:15px;
}
#kalk, #hlfel
{
text-align:center;
	background:#EC7712;
	color:#fff;
	margin:5px;
	margin-right:15px;
	padding-bottom:10px;
	position:relative;
}
#kalk .megn, #hlfel .megn{
margin:4px;
}
#kalk #eredmeny{
margin:4px;font-size:150%;
}
#kalk #kalkWidth,#kalk #kalkHeight, #kalk #kalkpd
{
	width:40px;margin:2px;
}
#loginform 
{
	text-align:center;
	background:#EC7712;
	color:#fff;
	
	display:inline-block;
	margin:5px;
	margin-right:15px;
	padding-bottom:10px;
	position:relative;
}
#loginform label
{
	font-size:80%;
	display:block;
}
#loginform input
{
	font-size:80%;
	width:80%;text-align:center;
}
#loginform input[type="button"]
{
	background:#EC7712;color:#fff;font-weight:600;font-size:100%;
	border:1px solid #f7c495;
	margin-top:5px;
	cursor:pointer;
}
#loginform input[type="button"]:hover
{
background:#ff8000;
}
table.megrlist th
{
	font-size:120%;
	background:grey;
	color:white;
	border-right:1px solid white;
}
table.megrlist th:first-child
{
	border-left:1px solid grey;
}
table.megrlist th:last-child
{
	border-right:1px solid grey;
}

table.megrlist td
{
	font-size:110%;
	border-right:1px solid grey;
	border-bottom:1px solid grey;
}
table.megrlist td:first-child
{
	border-left:1px solid grey;
}
table.megrlist td a
{
font-size:110%;text-decoration:none;
}