/*alap beállítások*/

body
{
	background-image:			url(../design/bg_pattern.jpg);

	font-family:				Verdana;
	font-size:					11px;
	color:						#7b2748;
}

div
{
	border-spacing:				0px;	
	margin:						0px auto 0%;
	border:						0px none;
	padding: 					0px;
	font-family:				Verdana;
	font-size:					11px;
	color:						#7b2748;
}

table, tr, td
{
	border-collapse:			collapse;
	border-spacing:				0px;	
	margin:						0px auto 0%;
	border:						0px none;
	padding: 					0px;
	width:						auto;
	font-family:				Verdana;
	font-size:					11px;
	color:						#7b2748;
}

img
{
	margin:						0px auto 0%;
	border:						0px none;
}
a
{

	color:						#bd550c;
	text-decoration: 			none;
}
a:hover
{
	color:						#7b2748;
	text-decoration: 			none;
}




table#open
{
	width:						100%;
	height: 					100%;
}
#open td.open
{
	width:						100%;
	height: 					100%;
	padding: 					5px;
	text-align: 				center;
	vertical-align: 			middle;	
}









table#area
{
	width:						940px;
	height:						auto;

	background-image:			url(../design/area_bg.jpg);
}
#area table.area
{
	width:						940px;
	height:						auto;

	background-image:			url(../design/area_bottom.jpg);	
	background-position: 		bottom;
	background-repeat: 			no-repeat;
}
#area td.top
{
	width:						940px;
	height:						auto;

	background-image:			url(../design/area_top.jpg);
	background-position: 		top;
	background-repeat: 			no-repeat;	
}
#area td.area
{
	vertical-align: 			top;
}

table#bottom
{
	width:						940px;
	margin-top:					19px;
}
#bottom td
{
	font-family: 				Verdana;
	font-size: 					9px;
	color:						#ffffff;
}


table#fejlec
{
	width:						940px;
	height:						97px;
	background: 				transparent;	
}
#fejlec td.elerhetoseg
{
	width:						360px;
	height:						97px;
	background: 				transparent;
	padding-left:				26px;
	line-height: 				12px;
	text-align: 				left;
	vertical-align: 			top;	
}
#fejlec td.udvozlo
{
	width:						321px;
	height:						97px;
	background: 				transparent;
	line-height: 				12px;
	text-align: 				right;
	vertical-align: 			top;	
}
#fejlec div.elerhetoseg
{
	font-family: 				Verdana;
	font-size: 					18px;
	color:						#bd550c;
	margin-bottom: 				10px;
	margin-top: 				29px;
}
#fejlec div.udvozlo
{
	font-family: 				Verdana;
	font-size: 					18px;
	color:						#bd550c;
	margin-bottom: 				10px;
	margin-top: 				45px;
}

table#menu
{
	width:						940px;
	height:						53px;
	background-image: 			url(../design/menu_bg.jpg);
	font-weight:				bold;
}
#menu td
{
	width:						940px;
	height:						53px;
	background: 				transparent;
	text-align: 				center;
	vertical-align: 			middle;
}
#menu span.menu
{
	font-family: 				Arial Narrow, Arial;
	font-size: 					18px;
	color:						#bd550c;
	margin-left: 				10px;	
	margin-right: 				10px;
}
#menu span.selectmenu
{
	font-family: 				Arial Narrow, Arial;
	font-size: 					18px;
	color:						#7b2748;
	margin-left: 				10px;	
	margin-right: 				10px;
}
#menu a.menu
{
	font-family: 				Arial Narrow, Arial;
	font-size: 					18px;
}
#menu a.menu:hover
{
	font-family: 				Arial Narrow, Arial;
	font-size: 					18px;
}





table#ceginfo
{
	width:						881px;
	margin-left:				26px;
	margin-right:				19px;
	margin-bottom: 				30px;
	margin-top: 				33px;
}
#ceginfo td.flash
{
	width:						470px;
}
#ceginfo td.content
{
	vertical-align: 			top;
	text-align: 				justify;
}
#ceginfo div.cim
{
	font-family: 				Verdana;
	font-size: 					18px;
	color:						#bd550c;
	margin-bottom: 				10px;
}
#ceginfo div.right
{
	float: 						right;
}




table#termekeink
{
	width:						888px;
	margin-left:				26px;
	margin-right:				26px;
	margin-bottom: 				30px;
	margin-top: 				33px;
}
#termekeink td.flash
{
	width:						237px;
	vertical-align: 			top;
}
#termekeink td.content
{
	vertical-align: 			top;
	text-align: 				left;
}
#termekeink div.felsorolas
{
	width:						217px;
	float:						left;
	line-height:				15px;
}
#termekeink div.cim
{
	font-family: 				Verdana;
	font-size: 					18px;
	color:						#7b2748;
	margin-bottom: 				10px;
}
#termekeink div.right
{
	float: 						right;
}





table#kapcsolat
{
	width:						819px;
	margin-left:				53px;
	margin-right:				68px;
	margin-bottom: 				86px;
	margin-top: 				70px;	
}
#kapcsolat div.cim
{
	font-family: 				Verdana;
	font-size: 					18px;
	color:						#bd550c;
}
#kapcsolat td.lista
{
	width:						97px;
	vertical-align: 			top;
	padding-top:				8px;
}
#kapcsolat td.content
{
	vertical-align: 			top;
}
#kapcsolat table.form
{
	width:						447px;
	float: 						right;
	vertical-align: 			top;
}
#kapcsolat span
{
	color:						#ff0000;
}
#kapcsolat input
{
	border:						1px solid #c6c689;
	background-color: 			#ffffff;
	font-family:				Verdana;
	font-size:					11px;
	color:						#7b2748;
	width:						350px;
	height:						20px;
	margin-top:					5px;
	margin-bottom:				3px;
}
#kapcsolat textarea
{
	border:						1px solid #c6c689;
	background-color: 			#ffffff;
	font-family:				Verdana;
	font-size:					11px;
	color:						#7b2748;
	width:						350px;
	height:						90px;
	margin-top:					5px;
	margin-bottom:				3px;
}
#kapcsolat .button
{
	border:						1px solid #c6c689;
	background-color: 			#e9e6be;
	font-family:				Verdana;
	font-size:					12px;
	color:						#000000;
	width:						350px;
	height:						20px;
	margin-top:					5px;
	margin-bottom:				3px;
}
#kapcsolat td.felhivas
{
	font-size: 					9px;
}



table#akciosajanlataink
{
	width:						888px;
	margin-left:				26px;
	margin-right:				11px;
	margin-bottom: 				22px;
	margin-top: 				30px;	
}


#akciosajanlataink table.box
{
	width:						211px;
	height:						344px;
	background-image: 			url(../design/box_bg.jpg);
	margin-right: 				10px;
	margin-bottom: 				10px;
	float:						left;
}
#akciosajanlataink td.boxkep
{
	width:						211px;
	height:						162px;
	padding-left: 				7px;
	padding-right: 				7px;
	text-align: 				center;
	vertical-align: 			middle;	
}
#akciosajanlataink td.boxcim
{
	width:						211px;
	height:						48px;
	padding-left: 				7px;
	padding-right: 				7px;
	text-align: 				center;
	vertical-align: 			middle;
	font-family: 				Arial Narrow, Arial;
	font-size: 					18px;
	color:						#bd550c;
	font-weight:				bold;
}
#akciosajanlataink td.boxleiras
{
	width:						211px;
	height:						75px;
	padding-top:				3px;
	padding-left: 				7px;
	padding-right: 				7px;
	text-align: 				left;
	vertical-align: 			top;	
}
#akciosajanlataink td.boxalja
{
	width:						211px;
	height:						55px;
	padding-left: 				7px;
	padding-right: 				7px;
	text-align: 				center;
	vertical-align: 			top;
	font-family: 				Arial Narrow, Arial;
	font-size: 					18px;
	color:						#ff0000;
	font-weight:				bold;
}
#akciosajanlataink img.boxkep
{
	width:						198px;
	height:						148px;
}
#akciosajanlataink div.right
{
	float: 						right;
}
















/*ADMIN*/


table#adminarea
{
	width:						940px;
	height:						auto;

	background-image:			url(../design/area_bg.jpg);
}
#adminarea table.area
{
	width:						940px;
	height:						auto;

	background-image:			url(../design/area_bottom.jpg);	
	background-position: 		bottom;
	background-repeat: 			no-repeat;
}
#adminarea td.top
{
	width:						940px;
	height:						auto;

	background-image:			url(../design/area_top.jpg);
	background-position: 		top;
	background-repeat: 			no-repeat;
}
#adminarea td.area
{
	vertical-align: 			top;
	text-align:					center;
}


table#admin_felvitel
{
	
}
#admin_felvitel td
{
	padding:					10px;
	vertical-align: 			top;
}
#admin_felvitel input
{
	border:						1px solid #c6c689;
	background-color: 			#ffffff;
	font-family:				Verdana;
	font-size:					11px;
	color:						#7b2748;
	width:						350px;
	height:						20px;
	margin-top:					5px;
	margin-bottom:				3px;
}
#admin_felvitel textarea
{
	border:						1px solid #c6c689;
	background-color: 			#ffffff;
	font-family:				Verdana;
	font-size:					11px;
	color:						#7b2748;
	width:						350px;
	height:						90px;
	margin-top:					5px;
	margin-bottom:				3px;
}
#admin_felvitel select
{
	border:						1px solid #c6c689;
	background-color: 			#ffffff;
	font-family:				Verdana;
	font-size:					11px;
	color:						#7b2748;
	width:						350px;
	height:						300px;
	margin-top:					5px;
	margin-bottom:				3px;
}
#admin_felvitel .button
{
	border:						1px solid #c6c689;
	background-color: 			#e9e6be;
	font-family:				Verdana;
	font-size:					12px;
	color:						#000000;
	width:						350px;
	height:						20px;
	margin-top:					5px;
	margin-bottom:				3px;
}

table#admin_termeklista
{
	width:						100%;
}
#admin_termeklista td
{
	padding:					10px;
}
#admin_termeklista td.buttonaraea
{
	text-align: 				right;
}
#admin_termeklista tr.row
{
	background-color: 			#f3edc8;
}
#admin_termeklista .button
{
	border:						1px solid #c6c689;
	background-color: 			#e9e6be;
	font-family:				Verdana;
	font-size:					12px;
	color:						#000000;
	height:						20px;
}

table#admin_login
{
	width:						400px;
}
#admin_login td
{
	padding:					10px;
	vertical-align: 			top;
}
#admin_login input
{
	border:						1px solid #c6c689;
	background-color: 			#ffffff;
	font-family:				Verdana;
	font-size:					11px;
	color:						#7b2748;
	width:						200px;
	height:						20px;
}
#admin_login .button
{
	border:						1px solid #c6c689;
	background-color: 			#e9e6be;
	font-family:				Verdana;
	font-size:					12px;
	color:						#000000;
	width:						200px;
	height:						20px;
}
#admin_login div.cim
{
	font-family: 				Verdana;
	font-size: 					18px;
	color:						#bd550c;
	margin-bottom: 				10px;
}