/*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:						#950107;
	text-decoration: 			none;
}
a:hover
{
	color:						#ffa800;
	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:						867px;
}
#area td.top
{
	width:						867px;
	height:						44px;
	background-color:			#1e1e1e;
	padding-right:				12px;
	text-align:					right;
	vertical-align:				middle;
	font-family:				verdana;
	font-size:					11px;
	color:						#ffffff;
}
#area td.admintop
{
	width:						867px;
	height:						44px;
	background-color:			#1e1e1e;
	padding-right:				12px;
	text-align:					right;
	vertical-align:				middle;
	font-family:				verdana;
	font-size:					11px;
	color:						#ffffff;
}
#area td.bottom
{
	width:						867px;
	height:						99px;
	background-color:			#1e1e1e;
	padding-right:				12px;
	padding-left:				12px;
	vertical-align:				middle;
	font-family:				verdana;
	font-size:					11px;
	color:						#ffffff;
}
#area td.bottomleft
{
	text-align:					left;
}
#area td.bottomright
{
	text-align:					right;
}
#area div.bottomcim
{
	font-family:				verdana;
	font-size:					18px;
	color:						#ea9c06;
	padding-bottom:				5px;
}
#area td.rights
{
	width:						867px;
	height:						20px;
	text-align:					left;
	vertical-align:				bottom;
	font-family:				verdana;
	font-size:					9px;
	color:						#ffffff;
}
#area a.top
{
	font-family:				verdana;
	font-size:					11px;
	color:						#ea9c06;
	text-decoration:			none;
}
#area a:hover.top
{
	font-family:				verdana;
	font-size:					11px;
	color:						#ffffff;
	text-decoration:			none;
}


table#head
{
	width:						867px;
	height:						202px;
}
#head td.logo
{
	width:						173px;
	text-align:					right;
	vertical-align:				bottom;
}
#head td.menu
{
	width:						694px;
	text-align:					right;
	vertical-align:				bottom;
}





table#menutable
{
	float:						right;
	width:						471px;
	height:						60px;
	background-image:			url(../design/menubg.png);
}
div#menuelements
{
	position:					relative;
	margin-left:				15px;
}
#menuelements span.menu
{
	font-family: 				Arial Narrow, Arial;
	font-size: 					18px;
	color:						#ffffff;
	margin-left: 				10px;	
	margin-right: 				10px;
	font-weight:				bold;
}
#menuelements span.selectmenu
{
	font-family: 				Arial Narrow, Arial;
	font-size: 					18px;
	color:						#ea9c06;
	margin-left: 				10px;	
	margin-right: 				10px;
	font-weight:				bold;
}
#menuelements a.menu
{
	font-family: 				Arial Narrow, Arial;
	font-size: 					18px;
	color:						#ffffff;
	font-weight:				bold;
}
#menuelements a.menu:hover
{
	font-family: 				Arial Narrow, Arial;
	font-size: 					18px;
	color:						#ea9c06;
	font-weight:				bold;
}





/*hátterek*/
#area td.bg_cegbemutato
{
	background-image:			url(../design/bg_cegbemutato.jpg);
	background-position:		top;
	background-repeat:			no-repeat;
}
#area td.bg_termekeink
{
	background-image:			url(../design/bg_termekeink.jpg);
	background-position:		top;
	background-repeat:			no-repeat;
}
#area td.bg_akciosajanlataink
{
	background-image:			url(../design/bg_akciosajanlataink.jpg);
	background-position:		top;
	background-repeat:			no-repeat;
}
#area td.bg_kapcsolat
{
	background-image:			url(../design/bg_kapcsolat.jpg);
	background-position:		top;
	background-repeat:			no-repeat;
}

#area table.ceginfo
{
	width:						867px;
	height:						210px;
	background:					none;
}
#area td.ceginfo
{
	width:						867px;
	height:						210px;
	text-align:					center;
	background:					none;
}
#area table.content
{
	margin-top:					40px;
	width:						867px;
	background-color:			#ffffff;
}
#area td.contenttop
{
	width:						867px;
	height:						6px;
	background-color:			#232222;
}
#area td.contentarea
{
	padding:					9px;
}













table#ceginfoarea
{
	background-image:			url(../design/textbg.png);
	width:						812px;
	height:						auto;
}
#ceginfoarea td
{
	font-family:				verdana;
	font-size:					11px;
	line-height:				18px;
	color:						#ffffff;
	padding:					20px;
	text-align:					left;
}




table#termekeink
{
	width:						848px;
	height:						auto;
}
#termekeink td
{
	vertical-align: 			top;

}
#termekeink td.bottomtext
{
	font-family: 				verdana;
	font-size: 					11px;
	color:						#000000;
}
#termekeink td.oszlop
{
	width:						206px;
}
#termekeink span.alcim
{
	font-family: 				verdana;
	font-size: 					12px;
	color:						#000000;
	font-weight: 				bold;
}
#termekeink td.koz
{
	width:						8px;
}
#termekeink div.head
{
	width: 						206px;
	background-color: 			#232222;
	font-family: 				verdana;
	font-size: 					18px;
	color:						#ffffff;
	vertical-align: 			middle;
	padding-top:				4px;
	padding-bottom:				4px;
	padding-left:				8px;
	margin-bottom: 				9px;
}
#termekeink div.koz
{
	background-color: 			#232222;
	font-family: 				verdana;
	font-size: 					18px;
	color:						#ffffff;
	vertical-align: 			middle;
	height:						30px;
	width:						100%;
	margin-bottom: 				9px;
}
#termekeink div.oszlop
{
	font-family: 				verdana;
	font-size: 					11px;
	color:						#000000;
	line-height: 				15px;
}



table#kapcsolat
{
	margin:						10px;
}
#kapcsolat div.cim
{
	font-family: 				verdana;
	font-size: 					18px;
	color:						#000000;
	margin-bottom:				15px;	
}
#kapcsolat td.terkep
{
	font-family: 				verdana;
	font-size: 					11px;
	color:						#000000;	
}
#kapcsolat span
{
	color:						#ff0000;
}
#kapcsolat td
{
	font-family: 				verdana;
	font-size: 					11px;
	color:						#000000;
	padding:					3px;	
	vertical-align: 			bottom;
}
#kapcsolat td.lista
{
	vertical-align: 			top;
}
#kapcsolat input
{
	width:						350px;
	height:						20px;
	font-family: 				verdana;
	font-size: 					11px;
	color:						#000000;
	border:						1px solid #9797a5;	
}
#kapcsolat input.button
{
	width:						350px;
	height:						20px;
	font-family: 				verdana;
	font-size: 					12px;
	color:						#000000;
	background-color: 			#c4c2c8;
	border:						1px solid #9797a5;	
}
#kapcsolat textarea
{
	width:						350px;
	height:						90px;
	font-family: 				verdana;
	font-size: 					11px;
	color:						#000000;
	border:						1px solid #9797a5;	
}





table#akciosajanlataink
{
	width:						100%;
}


#akciosajanlataink table.box
{
	width:						206px;
	height:						344px;
	background-image: 			url(../design/box_bg.jpg);
	margin-right: 				6px;
	margin-bottom: 				8px;
	float:						left;
}
#akciosajanlataink td.boxkep
{
	width:						206px;
	height:						156px;
	text-align: 				center;
	vertical-align: 			middle;	
}
#akciosajanlataink td.boxcim
{
	width:						206px;
	height:						50px;
	padding-left: 				5px;
	padding-right: 				5px;
	text-align: 				center;
	vertical-align: 			middle;
	font-family: 				Arial Narrow, Arial;
	font-size: 					18px;
	color:						#000000;
	font-weight:				bold;
}
#akciosajanlataink td.boxleiras
{
	width:						206px;
	height:						83px;
	padding-top:				3px;
	padding-left: 				7px;
	padding-right: 				7px;
	text-align: 				left;
	vertical-align: 			top;
	color:						#610b2d;
	font-family: 				verdana;
	font-size: 					11px;
	vertical-align: 			top;	
}
#akciosajanlataink td.boxalja
{
	width:						206px;
	height:						55px;
	padding-left: 				5px;
	padding-right: 				5px;
	text-align: 				center;
	vertical-align: 			top;
	font-family: 				Arial Narrow, Arial;
	font-size: 					18px;
	color:						#950107;
	font-weight:				bold;
}
#akciosajanlataink img.boxkep
{
	width:						198px;
	height:						148px;
}
#akciosajanlataink div.right
{
	float: 						right;
	color:						#000000;
}






td#adminarea
{
	background-color:			#ffffff;
	padding:					10px;
	width:						100%;
}


#area input
{
	width:						350px;
	height:						20px;
	font-family: 				verdana;
	font-size: 					11px;
	color:						#000000;
	border:						1px solid #9797a5;	
}
#area input.button
{
	width:						350px;
	height:						20px;
	font-family: 				verdana;
	font-size: 					12px;
	color:						#000000;
	background-color: 			#c4c2c8;
	border:						1px solid #9797a5;	
}
#area textarea
{
	width:						350px;
	height:						90px;
	font-family: 				verdana;
	font-size: 					11px;
	color:						#000000;
	border:						1px solid #9797a5;	
}







/*ADMIN*/

table#adminmenu
{
	width:						100%;
	background-color:			#000000;
}
#adminmenu td
{
	text-align:					center;
	height:						30px;
}


table#adminarea
{
	width:						940px;
	height:						auto;

	background-color:			#ffffff;
}
#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 #9797a5;
	background-color: 			#ffffff;
	font-family:				Verdana;
	font-size:					11px;
	color:						#000000;
	width:						350px;
	height:						20px;
	margin-top:					5px;
	margin-bottom:				3px;
}
#admin_felvitel textarea
{
	border:						1px solid #9797a5;
	background-color: 			#ffffff;
	font-family:				Verdana;
	font-size:					11px;
	color:						#000000;
	width:						350px;
	height:						90px;
	margin-top:					5px;
	margin-bottom:				3px;
}
#admin_felvitel select
{
	border:						1px solid #9797a5;
	background-color: 			#ffffff;
	font-family:				Verdana;
	font-size:					11px;
	color:						#000000;
	width:						350px;
	height:						300px;
	margin-top:					5px;
	margin-bottom:				3px;
}
#admin_felvitel .button
{
	border:						1px solid #9797a5;
	background-color: 			#c4c2c8;
	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: 			#d7d7d7;
}
#admin_termeklista .button
{
	border:						1px solid #9797a5;
	background-color: 			#c4c2c8;
	font-family:				Verdana;
	font-size:					12px;
	color:						#000000;
	height:						20px;
}
#admin_termeklista a:hover
{
	color:						#000000;
}

table#admin_login
{
	width:						400px;
}
#admin_login td
{
	padding:					10px;
	vertical-align: 			top;
}
#admin_login input
{
	border:						1px solid #9797a5;
	background-color: 			#ffffff;
	font-family:				Verdana;
	font-size:					11px;
	color:						#7b2748;
	width:						200px;
	height:						20px;
}
#admin_login .button
{
	border:						1px solid #9797a5;
	background-color: 			#c4c2c8;
	font-family:				Verdana;
	font-size:					12px;
	color:						#000000;
	width:						200px;
	height:						20px;
}
#admin_login div.cim
{
	font-family: 				Verdana;
	font-size: 					18px;
	color:						#ec1c24;
	margin-bottom: 				10px;
}

#adminmenu span.menu
{
	font-family: 				Arial Narrow, Arial;
	font-size: 					18px;
	color:						#bd550c;
	margin-left: 				10px;	
	margin-right: 				10px;
}
#adminmenu span.selectmenu
{
	font-family: 				Arial Narrow, Arial;
	font-size: 					18px;
	color:						#7b2748;
	margin-left: 				10px;	
	margin-right: 				10px;
}
#adminmenu a.menu
{
	font-family: 				Arial Narrow, Arial;
	font-size: 					18px;
	color:						#ffffff;
	font-weight:				bold;
}
#adminmenu a.menu:hover
{
	font-family: 				Arial Narrow, Arial;
	font-size: 					18px;
	font-weight:				bold;
}
