#page
{
	position:relative;
	width:900px;
	margin:0 auto;
	padding:0px;
	border:0px solid #f00;
}
#header{position: absolute;	left: 0px;	top: 0px;	z-index: 10;	width: 900;	height: 130;	}
#menu{position: absolute; left: 0px;	top: 100px;	z-index: 14;}
#adatok{position: absolute;	left: 0px;	top: 100px;	width: 900;	background-color: #f1f5fb;	height: 120%;
	border-right: 2px solid #FFFFFF;  visibility: visible;	z-index: 13;}
#info{position: absolute;	left: 160px;	top: 150px;	width: 740px;	height: 100%;	background-color: #f1f5fb;	
	border-right: 2px solid #FFFFFF;  visibility: visible;	z-index: 13;}
#left{position: absolute;	left: 0px;	top: 150px;	width: 140;	height: 100%;	background-color: #f1f5fb;	
	border-right: 2px solid #FFFFFF;  visibility: visible;	z-index: 13;}
#foot{position: absolute;	left: 0px;	top: 700px;	width: 150px;	background-image: url('Kepek/copyright.jpg');
	border-top: 1px solid AADDEE;  visibility: visible;	filter: alpha(opacity=60);	z-index: 15;}

#intro{position: absolute;	left: 100px;	top: 100px;	width: 700;	height: 400;
	border: 0px solid AADDEE;  visibility: visible;	z-index: 15;}

/* Az almenu rétegei */

#termekek{border: 1px solid white; position: absolute;	filter: alpha(opacity=95);	left: 150px;	top: 253px;	width: 140px;
	visibility: hidden;	cursor: pointer;	background-color: #2c19ff;	z-index: 17;}

#dekoracio{border: 1px solid white; position: absolute;	filter: alpha(opacity=95);	left: 150px;	top: 280px;	width: 140px;
	visibility: hidden;	cursor: pointer;	background-color: #2c19ff;	z-index: 17;}


/*BODY {background-color: #0000CC;	background-image: url('Kepek/backg05.jpg');	background-repeat: repeat-y;	color: #274565;}
*/
BODY {
	color: #274565;
}

/* Linkek */
A:link{color: #a61033; text-decoration: none; }
A:active { text-decoration: none; }
A:visited{color: #a61033; text-decoration: none; }
A:hover { color: #1268fc;}

A.s:link{color: #ffc707; text-decoration: none; }
A.s:active { text-decoration: underline; }
A.s:visited{color: #ffc707; text-decoration: none; }
A.s:hover { color: #4dff07; text-decoration: underline;}

input.text  {color:#2d326f; font-family: "Times New Roman" "arial" "Tahoma"; font-size:12px;	background:#F4FBFF;	text-align:left;
		border: solid 1px #9999ff; padding-left: 2; padding-right: 2; padding-top: 2; padding-bottom: 2;}
#guesttext  {color:#2d326f; font-family: "Times New Roman" "arial" "Tahoma"; font-size:12px;	background:#F4FBFF;	text-align:left;
		border: solid 1px #9999ff; padding-left: 2; padding-right: 2; padding-top: 4; padding-bottom: 2;}

#forum{
	background-image: url('Kepek/menunau.gif');
	font-family: "Times New Roman" "arial";	
	font-size:11pt; 
	padding-left: 4; padding-right: 4; 
    padding-top: 3; padding-bottom: 3;
}

table.head {
	border-left: 1px solid #2f70cb;
}
table.vasarlas {
	border: 1px solid #889999;
}
th{
	color: #2d326f;
}
th.vasar{
	padding-left: 5px;
	padding-right: 5px;
}

/* Kosárban levő termékek tablazata */
td.v1, .v2{
	font-size: 10pt;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #c5cefb;
}

td.v2{
	background-color: #dfe5ff;
}
td.adatlap{
	font-size: 9pt;
}

/* A menu link */
td.linkm {
	color: #00066e;
	font-weight:  bold;
	line-height: 200%;
	cursor: pointer;
	font-family: Arial;
	font-size: 8pt;
	border-top: 1px solid #2f70cb;
	border-bottom: 1px solid #2f70cb;
	background-image:url(Kepek/headmenu01.jpg);
}

td.linkm a {
	color: #a61033;
	font-size: 100%;
	font-weight:  bold;
	line-height: 200%;
	display: block;
	width: 100%;
	height: 100%;
}
td.linkm a:visited {
	color: #a61033;
}
td.linkm a:hover {
	/*background-image:url('Kepek/blocks_bg.gif');*/
	background-color: e9ebf8;
	color: #1268fc;
}
/* Menu oldal*/
td.linkmo {
	border-bottom: 1px solid #F4FBC6;
	background-image:url(Kepek/test01.gif);
}

td.linkmo a {
	color: #7c0719;
	font-size: 100%;
	font-weight:  bold;
	line-height: 200%;
	display: block;
	width: 100%;
	height: 100%;
}
td.linkmo a:visited {
	color: #7c0719;
}
td.linkmo a:hover {
	color: #DEE7F7;
	background: #527BBD;
}

table.menu{
	padding-left: 2px;
}

table.kep{
	border: 1px solid #bcd4e4;
}


/* Szolgaltatas */
table.szolg{
	/*border: 1px solid #bcd4e4;*/
	border: 1px solid #ab648e;
}

/* Vendégkönyv */
.textbipx
{
	color: #02326b;
       text-align:  center;
       font-family:  Times New Roman , arial black , verdana , sans-serif;
       font-weight:  bold;
       font-size:  14px;
       color:  black;
}
.textwipx
{
	color: #02326b;
	FONT-FAMILY: Times New Roman Tahoma; FONT-SIZE: 14px;
	font-weight: bold;
	word-spacing: 2;
       /*text-align:  center;
       font-family:  Times New Roman , arial black , verdana , sans-serif;
       font-weight:  bold;
       font-size:  13px;
       color:  white;*/
}
.textblpx
{
       text-align:  center;
       font-family:  Times New Roman , arial black , verdana , sans-serif;
       font-size:  12px;
}
Th.hozzaszolas1{
	color: #02326b;
	background-image: url('Kepek/guest/guestleft2.jpg');	
	font-size: 12px;
}
TD.hozzaszolas0{
	color: #22120a;
	background-image: url('Kepek/guest/guesthead2.jpg');	
	border-top: 1px solid #2f70cb;
	font-size: 10px;
}
TD.hozzaszolas2{
	border-top: 1px solid #2f70cb;
	font-size: 10px;
}
TD.hozzaszolas3{
	color: #5f5c97;
	font-size: 12px;
}
TH.hozzaszolas{
	color: #02326b;
	background-image: url('Kepek/guest/guestleft2.jpg');	
	border-left: 1px solid #f7d776;
	font-size: 12px;
}

#footer {
  position: fixed;
  border-top: 1px solid #ddd;
  border-bottom: 10px solid #f5f5f5;
  background:url(../images/footer.gif) #f5f5f5;
  width: 100%;
  left: 0px;
  bottom: 0px;
  text-align:left;
  color: #aaa;
  font-size: 10px;
  z-index:10000;
  opacity:0.9;
  filter:alpha(opacity:90);
}
#footer p {
	text-align:center;
  margin: 0px;
  padding-top:4px;
  padding-left:750px;
  text-transform:lowercase;
}

#footer p.info {
  float:right;
  padding-right:35px;
}

#footer a {
	text-decoration:none;
  color: #888;
  padding-left: 0px;
}

#footer p.info a {
  padding-left: 0px;
}
