
a.footer_link:link {
	text-decoration: none;
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.footer_link:visited {
	text-decoration: none;
	color:  #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.footer_link:hover {
	text-decoration: none;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.footer_link:active {
	text-decoration: none;
	color:  #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}


a.topmenu_link:link {
	text-decoration: none;
	color: #676767;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.topmenu_link:visited {
	text-decoration: none;
	color:  #676767;
	font-size: 10px;
}
a.topmenu_link:hover {
	color: #f1ab2d;
	font-size: 10px;
}
a.topmenu_link:active {
	text-decoration: none;
	color:  #676767;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.orange_link:link {
	text-decoration: none;
	color: #f3a11c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
a.orange_link:visited {
	text-decoration: none;
	color:  #f3a11c;
	font-size: 9px;
}
a.orange_link:hover {
	color: #0f4988;
	font-size: 9px;
	background-color:#FFFFFF;
}
a.orange_link:active {
	text-decoration: none;
	color:  #f3a11c;
	font-size: 9px;
}

/* info link */
a.link-info, a.link-info:link, a.link-info:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #f3a11c;
	text-decoration: none;
	}
a.link-info:hover {
	text-decoration: underline;
	background-color: transparent;
}

a.link-lang, a.link-lang:link, a.link-lang:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #b6b7b8;
	text-decoration: none;
	font-weight:bold;
	}
a.link-lang:hover {
	color: #f3a11c;
	text-decoration: underline;
}

a.link_orange_high, a.link_orange_high:link, a.link_orange_high:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #f29500;
	text-decoration: none;
	}
a.link_orange_high:hover {
	color: #0f4988;
	text-decoration: underline;
}

a.link-menumiddle, a.link-menumiddle:link, a.link-menumiddle:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #8990b9;
	text-decoration: none;
	font-weight:bold;
	}
a.link-menumiddle:hover {
	color: #f3a11c;
	text-decoration: underline;
}

.orange_text{
	color:#f29500;
}

.blue_text{
	color:#0f4988;
}

.green_text{
	color:#006028;
}

.brown_text{
	color:#0f4988;
}

.number_text{
	color:#f29500;
	font-size:16px;
	font-weight:800;
}

.white_higher_text{
	color:#ffffff;
	font-size:16px;
}

.blue_higher_text{
	color:#0f4988;
	font-size:16px;
}

.orange_higher_text{
	color:#f29500;
	font-size:16px;
}

.blue_middle_text{
	color:#0f4988;
	font-size:14px;
}

.orange_middle_text{
	color:#f29500;
	font-size:14px;
}

.green_middle_text{
	color:#006028;
	font-size:14px;
}

.order_title{
	
	padding:2px;
}	

.input_style{

	background-color:#fdeacc;
	border:1px solid #fdefd9;
	font-size:10px;

}

.input_style_green{

	border:1px solid #497447;
	font-size:10px;

}

.input_style_lightblue{

	border:1px solid #275090;
	font-size:10px;

}

.input_style_brown{

	border:1px solid #bb8942;
	font-size:10px;

}

.submit_login_style{
	border:none;
	color:#FFFFFF;
	width:22px;
	height:18px;
	background-color:#0f4988;
	font-size:10px;
}

.submit_style{
	border:none;
	color:#FFFFFF;
	background-color:#0f4988;
	font-size:10px;
}


h2.green {
	color:#006028;
	font-size:18px;
	font-weight: bold;
	position: relative;
}

h2.lightblue {
	color:#234a8f;
	font-size:18px;
	font-weight: bold;
	position: relative;
}

h2.brown {
	color:#c19459;
	font-size:18px;
	font-weight: bold;
	position: relative;
}

ul.list{
	margin:0px;
	padding:2px 5px 2px 35px;
}

.menumiddle{
	color:#8990b9;
	list-style-type: disc;
	padding:0px;
	margin:0px;
}

.blue_border_bottom_d{
	padding:3px;
	border-bottom:2px solid #0f4988;
}



.green_bgr{
	padding:4px 2px 4px 8px;
	background-color:#e6f0e8;
	color:#008040;
}

.green_bgr_dark{
	padding:4px 2px 4px 2px;
	background-color:#d5e5da;
	color:#008040;
}

.green_bgr_darker{
	padding:4px 2px 4px 2px;
	background-color:#d5e5da;
	color:#0e884d;
	background-color:#b4d4bf
}



.green_left_border{
	border-left:4px solid #e6f0e8;
	border-right:1px solid #00803f;
}

.green_title{
	padding:4px 2px 4px 2px;
}

.green_chars{
	padding:4px 2px 4px 2px;
	background-color:#e6f0e8;
	font-size:16px;
	color:#008040;
	font-weight:bold;
}

.lightblue_bgr{
	padding:4px 2px 4px 8px;
	background-color:#f1f2f6;
	color:#1f4a8e;
}

.lightblue_bgr_dark{
	padding:4px 2px 4px 2px;
	background-color:#e2e6f1;
	color:#1f4a8e;
}

.lightblue_bgr_darker{
	padding:4px 2px 4px 2px;
	background-color:#d6d9ea;
	color:#1f4a8e;
}

.lightblue_left_border{
	border-left:4px solid #f1f2f6;
	border-right:1px solid #295091;
}

.lightblue_title{
	padding:4px 2px 4px 2px;
}

.lightblue_chars{
	padding:4px 2px 4px 2px;
	background-color:#f1f2f6;
	font-size:16px;
	color:#275090;
	font-weight:bold;
}

.white_bgr{
	padding:4px 2px 4px 8px;
	background-color:#ffffff;
	color:#000000;
}

.brown_bgr{
	padding:4px 2px 4px 8px;
	background-color:#f8f3ef;
	color:#bb8336;
}

.brown_bgr_dark{
	padding:4px 2px 4px 2px;
	background-color:#efe5dc;
	color:#bb8336;
}

.brown_bgr_darker{
	padding:4px 2px 4px 2px;
	background-color:#ead8ca;
	color:#bb8336;
}

.brown_left_border{
	border-left:4px solid #f8f3ef;
	border-right:1px solid #bd8842;
}

.brown_title{
	padding:4px 2px 4px 2px;
}

.brown_chars{
	padding:4px 2px 4px 2px;
	background-color:#f8f3ef;
	font-size:16px;
	color:#bd8842;
	font-weight:bold;
}


.green_text{
	color:#008040;
}

.brown_text{
	color:#bd8842;
}

.food_week_text{
	font-size:20px;
	font-weight:600;
	color:#124987;
	padding:4px;
	border-bottom:1px solid #c6c7c8;
}

.week{
	color:#f29400;
	font-size:30px;
	font-weight:600;
}

.food_detail{
	border-top:1px solid #c6c7c8;
	padding:0px;
	height:25px;
	
}


.food_detail div.right{
	float:right;
	height:25px;
	width:430px;
}

.food_detail div.left{
	float:left;
	height:25px;
	width:300px;
}


.food_detail span.date{
	float:left;
	color:#f19400;
	font-size:14px;
	font-weight:bold;
	padding:5px;
}

.food_detail span.kcal{
	float:right;
	color:#074986;
	font-size:14px;
	font-weight:bold;
	padding:5px;
}

.food_detail span.ar{
	float:right;
	color:#074986;
	font-size:14px;
	font-weight:bold;
}

.food_detail span.uj{
	float:left;
	color:#e75112;
	font-size:14px;
	font-weight:bold;
	padding:5px;
}

.food_image{
	padding:5px;
	border:1px solid #a4a09d;
	display:block;
}

.food_title{
	padding:5px;
}

.food_title span.title{
	float:left;
	font-size:22px;
	width:300px;
}

.food_title span.logo{
	float:right;
	padding-right:10px;
	height:25px;
	width:70px;
	text-align:left;
}



.food_desc{
	padding:15px 5px 5px 5px;
	clear:both;
}

.image_border_tb{
	border-top:2px solid #0f4988;
	border-bottom:2px solid #f3a11c;
	margin:3px;
}

.attention{
	color:#990000;
	font-weight:bold;
	font-size:14px;
}

.szaggatottkeret{
	border:1px dashed #006028;
}

.sajto_box{
	padding:3px;
	border-bottom:1px solid #0f4988;
	margin:3px;
}