.copyright1 {
	width:100%; border: 0px; margin-left:auto; margin-right:auto;  background: #6f2c91;
}

.copyright2 {
	width:970px; border: 0px; margin-left:auto; margin-right:auto; font-size:12px; padding-top:12px; padding-bottom:12px; color:white;
}

.tanfpopupimg {
	width: 380px;
	height: 125px;
	margin-bottom:10px;
}

.tanfpopupimg2 {
	width: 300px;
	height: 100px;
	margin-bottom:10px;
	margin-top:10px;
}

.tanfbox {
	width: 300px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
}


.ajanlo_cim {
	line-height:110%;
	padding-top:10px;
}

.ajanlo_cima {
	font-size: 		13px; 
	font-weight:	bold; 
	text-decoration:none;
	line-height:110%;
	color: #34064c;
}

.ajanlo_cimb {
	font-size: 		16px; 
	font-weight:	bold; 
	text-decoration:none;
	line-height:110%;
	color: #34064c;
}


.ajanlo_datum {
	font-size: 		11px; 
	font-weight:	normal; 
	line-height:100%;
	padding-top:1px;
	color: #742d98;
	margin-left:0px; 
}

.ajanlo_picbox {
	margin-top:100px;
}

.terapiasep {
border-bottom:1px dotted gray; 
margin-top:5px; 
margin-bottom:5px; 
width:400px;
}

.terapiabetuk {
	margin-right:10px; 
	display:inline-block; 
	width:30px; 
	height:20px; 
	color:white; 
	font-weight:bold; 
	background-color:#6fb46c; 
	text-align:center; 
	text-decoration:none;
	padding-top:2px;
	font-size:14px;
	border:1px solid #479044;
}

.clnk {
	color:black;
	text-decoration:none; 
	border-bottom:1px dotted #777777;	
}

.galeria {
	background: #ffffff;
	padding-bottom:20px;
}

.nagylink
{
	color:	#661196; 
	font-size:	20px; 
	font-weight:	bold; 
	text-decoration:	none;
}

.vezetoikon 
{
	border:1px solid #ffffff;
}


/* Full */
#ja-containerwrap-f {
	background: url(/templates/etterem/images/etterem/etterem_foto_trans.png) repeat-x top center #ffffff;
	border-bottom:0px solid #efefef;
}

.vezetokhatter_wrap {
		width:100%; 
		border: 0px solid black; 
		margin-left:auto; 
		margin-right:auto;  
		background: #ebe1f6; 
		border-bottom: 1px solid #beadd1;
}

.vezetokhatter {
		width:970px; 
		border: 0px solid black; 
		margin-left:auto; 
		margin-right:auto; 
		font-size:12px; 
		padding-top:22px; 
		padding-bottom:12px;
		background: url(/templates/etterem/images/etterem/etterem_foto_trans.png) repeat-x top center;
}


.table_mainmenu {
	height:110px; 
	width: auto; 
	border:0px solid black; 
	text-align: center; 
	background: url(/templates/etterem/images/etterem/etterem_topmenu_loop.jpg);
}

.table_mainmenu2 {
	margin-left:auto; 
	margin-right:auto; 
	height:110px; 
	width:970px; 
	border:0px solid black; 
	text-align: center; 
	padding:0px;
	background: url(/templates/etterem/images/etterem/etterem_topmenu.jpg)
}	

.table_mainmenu3 {
	border:0px solid black; 
	cellspacing:0px; 
	cellpadding:0px; 
	height:80px; 
	padding:0px; 
	margin:0px;  
	border-spacing:0px; 
	border-collapse:collapse;
}

.logo_mainmenu {
	width:200px; 
	height:68px; 
	border:0px; 
	margin:0px;
	margin-left:30px; 
	margin-right:30px; 
	
}

.logo_submenu {
	width:180px; 
	height:25px; 
	border:0px; 
	margin:0px;
	vertical-align: middle;
}

.table_submenu {
	border:0px solid black; 
	cellspacing:0px; 
	cellpadding:0px; 
	height:30px; 
	padding:0px; 
	margin:0px;  
	border-spacing:0px; 
	border-collapse:collapse;
}

.main_submenu {
	text-decoration:none; 
	margin:5px; 
	color:white; 
	font-size:14px; 
	font-weight:normal; 
	color:white;
}

.main_menu {
	text-decoration:none; 
	margin:20px; 
	color:#6f2c91; 
	font-size:17px; 
	font-weight:bold; 
}


.menu_sep {
	text-decoration:none; 
	margin:10px; 
	color:white; 
	font-size:14px; 
	font-weight:normal; 
	color:white;
}

.mainmenu_sep {
	text-decoration:none; 
	margin:10px; 
	color:white; 
	font-size:14px; 
	font-weight:normal; 
	color:white;
}

.napi_csik1 , .doboz3_csik1 {
	width:100%; margin-left:auto; margin-right:auto; background: #ffffff;  
}

.doboz3_title {
	font-size: 125%;
	font-weight: bold;
	text-transform: uppercase;	
	font-family: "Segoe UI", Arial, Helvetica, sans-serif;
	color: #2c940c;
	margin: 1em 0;
	padding: 0;
}
	

.napi_csik2 {
	width:940px; 
	margin-left:auto; 
	margin-right:auto; 
	padding-top:10px;
	padding-bottom:10px;
	color: black;
	font-weight:	normal; 
	text-align: center; 
	line-height:100%;
}

.recept {
		font-size:11px; 
		line-height:115%;		
		color: #8c5207;
}

.napi_box1 {
	background:url(/templates/etterem/images/etterem/napi_box_top.gif) top left no-repeat; text-align:center; height:30px; width:940px; overflow:hidden; font-size:14px; vertical-align:middle;
	color: #4d2d03; padding-top:5px;
}
.napi_box2 {
	background:url(/templates/etterem/images/etterem/napi_box_loop.gif) repeat-y; text-align:center; font-size:11px; width:940px; 
	color: #4d2d03;
}
.napi_box3 {
	background:url(/templates/etterem/images/etterem/napi_box_bottom.gif) top left no-repeat; text-align:center; height:8px; width:940px; overflow:hidden; font-size:12px;
	color: #4d2d03;
}

.napi_td1 {
	text-align:left; vertical-align:bottom; width:400px; line-height:140%; 	font-size:12px;	
	color: #4d2d03;
}
.napi_td2 {
	text-align:right; vertical-align:bottom; width:80px; line-height:140%; 	font-size:12px;	
	color: #4d2d03;
}

.napi_txt {
	font-size:16px;	
}

.napilnk  {
	color: black;
	text-decoration: none;
	font-weight:	bold; 
	color: #4d2d03;
}
.napilnk a:hover {
	text-decoration: underline;
}

.napilnk_big  {
	color: black;
	text-decoration: none;
	font-weight:	bold; 
	font-size:125%;
	color: #4d2d03;
}
.napilnk_big a:hover {
	text-decoration: underline;
}


.hirlev_csik1 {
	width:100%; border: 0px solid black; margin-left:auto; margin-right:auto; height:70px; background: #ffffff;  background2: #f1f1f1; border-bottom: 0px solid #dddddd;
}

.hirlev_csik2 {
	width:970px; 
	border: 0px solid black; 
	margin-left:auto; 
	margin-right:auto; 
	height:55px; 
	font-size:15px; 
	padding-top:12px;
	color: black;
	font-weight:	bold; 
	text-align: center; 
}

.terapia_val2 a {
	color: black;
	text-decoration: none;
}
.terapia_val2 a:hover {
	text-decoration: underline;
}


.hirlevel_btn {
	margin:0px; padding:0px; margin-bottom:0px; vertical-align: middle;
}


.kepek_txt {
	font-size:13px;	
}

.kepek_searchform {
	margin:0px;
}

.kepek_searchbox {
	height:20px; width:160px; border: 1px solid #9d9d9d; float:left;
	background: repeat-x url(/templates/etterem/images/etterem/input_kereses.jpg);
	font-size:14px;
}

.kepek_searchbtn {
	margin:0px; margin-left:10px; padding:0px; float:left;
}

.kepek_hirlevbtn {
	margin:0px; padding:0px; margin-left:20px; float:left;
}

#kepek_header {
	border:0px solid black; 
	width:auto; 
	margin-left:auto; 
	margin-right:auto; 
	text-align: center; 
	height:260px; 
	position: relative; 
	background: no-repeat center top url(/templates/etterem/images/etterem/vegetarianus-etterem-foto-alap.jpg);
}

.kepek_header1 {
	border:0px solid black;  width:100%;  background-position:center;  text-align: center; margin-left:auto; margin-right:auto; height:260px; position: relative; 
}

.kepek_header2 {
	width:970px; border: 0px solid black; margin-left:auto; margin-right:auto; margin-top:20px;
}
.kepek_rightbox {
	width:290px; height: 260px; border:0px solid black; margin-left:670px;  text-align: left; 
}


#ajanlo1 {
	width:100%; border: 0px solid black; margin-left:auto; margin-right:auto;  background: white;
	display:table; border-collapse:collapse;  
	/* height:153px; */ height: auto;
}

#ajanlo2 {
	width:970px; border: 0px solid black; margin-left:auto; margin-right:auto; padding:0px; 
	/* height:153px; */ height: auto;
}

.ajanlo_separator {
	width:1px; border-right: 1px solid #812fab; float:left; margin-left: 10px; margin-right: 10px; margin-top:20px; 
}

.ajanlo_box {
	width:226px; border: 0px solid black; float:left; margin-left: 0px; margin-right:0px; margin-top:20px; font-size:16px;
	margin-bottom:20px;
}

.ajanlo_box_dupla {
	width:452px; border: 0px solid black; float:left; margin-left: 0px; margin-right:0px; font-size:16px;
	
}


.ajanlo_nyil {
	margin:0px; padding:0px; margin-left:3px; margin-top:-3px; vertical-align: middle;
}


.lablec_map_link
{
	color:	#6f2c91; 
	font-size:	12px; 
	font-weight:	normal; 
	text-decoration:	none;
}

.lablec_map_title
{
	color:	#6f2c91; 
	font-size:	12px; 
	font-weight:	bold; 
	text-decoration:	none;
	padding-bottom:5px;
}

.menuterkep_valaszto_kulso 
{
width:100%; border: 0px solid black; margin-left:auto; margin-right:auto;  
background: #dac0e6; 
border-bottom: 1px solid #ad7fc3;
}


.menuterkep_valaszto_belso
{
width:970px; border: 0px solid black; margin-left:auto; margin-right:auto; font-size:12px; padding-top:12px; height:200px;
}