BODY
{
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
	
	scrollbar-face-color: #FFF;
	scrollbar-3dlight-color: #FFF;
	scrollbar-track-color: #FFF;
	scrollbar-darkshadow-color: #FFF;
	
	scrollbar-highlight-color: #973E28;
	scrollbar-shadow-color: #973E28;
	scrollbar-arrow-color: #973E28;
	
	background-image: url('images/alaphatter.gif');
	background-repeat: repeat-x;
}

BODY, TD, TH, INPUT, SELECT, TEXTAREA
{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #000;
}

A
{
	color: #000;
	text-decoration: none;
}

A:hover
{
	color: #000;
}

INPUT.default
{
	border: 1px solid #973E28;
	vertical-align: top;
	padding-left: 2px;
	padding-right: 2px;
}

TABLE.alap
{
	padding: 0px;
	margin: 0px;
	width: auto;
	height: auto;
	border: 0px;
	border-collapse: collapse;
}

TD.alap
{
	padding: 0px;
}

INPUT.alap
{
	border: 1px solid #000;
	vertical-align: top;
	padding-left: 2px;
	padding-right: 2px;
}

/* DESIGN */

TABLE.level, TABLE.voros, TABLE.borderOne, TABLE.atlatszo, TABLE.borderTwo, TABLE.main,
TABLE.headPicture, TABLE.content, TABLE.menu, TABLE.seachPanel, TABLE.ajanlo,
TABLE.storePersonalPanel, TABLE.userFormtable
{
	padding: 0px;
	margin: 0px;
	border: 0px;
	border-collapse: collapse;
}

TABLE.level TD.level,
TABLE.voros TD.vorosLeft, TABLE.voros TD.vorosContent, TABLE.voros TD.vorosRight,
TABLE.borderOne TD.borderOne, TABLE.borderOne TD.borderOneContent, TABLE.atlatszo TD.atlatszo,
TABLE.borderTwo TD.borderTwo, TABLE.borderTwo TD.borderTwoContent,
TABLE.main TD.mainHeadLink, TABLE.main TD.mainHeadPicture, TABLE.main TD.mainSpace, TABLE.main TD.mainContent, TABLE.main TD.mainFooter,
TABLE.headPicture TD.headPicture, TABLE.headPicture TD.headPictureThematic, TABLE.headPicture TD.headPictureSpace,
TABLE.content TD.panelset, TABLE.content TD.content,
TABLE.menu TD.menuItem,
TABLE.menu TD.menuItemSub,
TABLE.menu TD.alMenuItem, TABLE.menu TD.alMenuItemSub, TABLE.menu TD.alMenuItemFinal, TABLE.menu TD.alMenuItemFinalSub,
TABLE.menu TD.alAlMenuItem,
TABLE.menu TD.alAlMenuItemFinal,
TABLE.menu TD.alAlMenuItem2,
TABLE.menu TD.alAlMenuItemFinal2, 
TABLE.seachPanel TD.searchPanelHead, TABLE.seachPanel TD.searchPanelInput, TABLE.ajanlo TD.ajanlo,
TABLE.storePersonalPanel TD, TABLE.userFormtable TD, TABLE.userFormtable TH
{
	padding: 0px;
}

/* SPEC DESIGN */

TABLE.level
{
	width: 100%;
	height: 100%;
	background-image: url('images/hatter.gif');
	background-repeat: no-repeat;
}

TABLE.level TD.level
{
	background-image: url('images/hatter.gif');
	background-repeat: no-repeat;
	background-position: top right;
}

TABLE.voros
{
	width: 100%;
	height: 100%;
	background-image: url('images/voros.gif');
	background-repeat: repeat-x;
}

TABLE.voros TD.vorosLeft
{
	background-image: url('images/vorosLeft.gif');
	background-repeat: no-repeat;
	background-position: top right;
	width: 50%;
}

TABLE.voros TD.vorosContent
{
	
}

TABLE.voros TD.vorosRight
{
	background-image: url('images/vorosRight.gif');
	background-repeat: no-repeat;
	width: 50%;
}

TABLE.borderOne
{
	width: 777px;
	height: 100%;
}

TABLE.borderOne TD.borderOne
{
	width: 1px;
	background-color: #FFF;
	background-image: url('images/borderOneHeader.gif');
	background-repeat: no-repeat;
}

TABLE.atlatszo
{
	width: 100%;
	height: 100%;
	background-color: #EFEBDD;
}

TABLE.borderTwo
{
	width: 100%;
	height: 100%;
}

TABLE.borderTwo TD.borderTwo
{
	width: 10px;
	background-image: url('images/borderTwo.gif');
	background-repeat: repeat-x;
}

/* MAIN */

TABLE.main
{
	width: 100%;
	height: 100%;
}

TABLE.main TD.mainHeadLink
{
	height: 18px;
	text-align: right;
	padding-right: 4px;
	margin-top: 1px;
}

TABLE.main TD.mainHeadPicture
{
	height: 100px;
}

TABLE.main TD.mainSpace
{
	height: 11px;
}

TABLE.main TD.mainContent
{
	height: 100%;
}

TABLE.main TD.mainFooter
{
	height: 19px;
}

TABLE.main TD.mainFooter A
{
	color: #973E28;
}

TABLE.headPicture
{
	width: 100%;
	height: 100%;
	background-image: url('images/header.jpg');
	background-repeat: no-repeat;
}

TABLE.headPicture TD.headPictureThematic
{
	width: 1px;
	font-family: Arial, sans-serif;
	font-size: 9px;
	text-align: center;
	vertical-align: top;
	padding-top: 24px;
	line-height: 1.1;
}

TABLE.headPicture TD.headPictureThematic IMG
{
	border: 0px;
}

TABLE.headPicture TD.headPictureSpace
{
	width: 13px;
}

TABLE.content
{
	width: 100%;
	height: 100%;
	border: 1px solid #973E28;
	background-color: #FFF;
}

TABLE.content TD.panelset
{
	width: 188px;
	vertical-align: top;
}

TABLE.content TD.content
{
	vertical-align: top;
	padding: 13px;
	padding-right: 19px;
}

/* MENÜ */

TABLE.menu
{
	width: 100%;
	border-right: 1px solid #D6CAA4;
	border-bottom: 1px solid #D6CAA4;
}

TABLE.menu TD.menuItem
{
	height: 24px;
	padding-left: 15px;
	color: #99381F;
	font-size: 12px;
}

TABLE.menu TD.menuItemCsik
{
	padding: 0px;
	background-image: url('images/menuItem.gif');
	background-repeat: no-repeat;
	background-position: bottom left;
	height: 1px;
}

TABLE.menu TD.menuItemSub
{
	height: 19px;
	background-image: url('images/menuItemSub.gif');
	background-repeat: no-repeat;
	background-position: bottom left;
	padding-left: 15px;
	color: #99381F;
	font-size: 12px;
}

TABLE.menu TD.menuItem#active
{
	font-weight: bold;
}

TABLE.menu TD.menuItemSub#active
{
	font-weight: bold;
}

TABLE.menu TD.menuItem A, TABLE.menu TD.menuItemSub A
{
	color: #99381F;
}




TABLE.menu TD.alMenuItem
{
	height: 16px;
	background-image: url('images/alMenuItem.gif');
	background-repeat: no-repeat;
	background-position: bottom left;
	padding-left: 20px;
	color: #99381F;
}

TABLE.menu TD.alMenuItemSub
{
	height: 16px;
	background-image: url('images/alMenuItemSub.gif');
	background-repeat: no-repeat;
	background-position: bottom left;
	padding-left: 20px;
	color: #99381F;
}

TABLE.menu TD.alMenuItemFinal
{
	height: 16px;
	background-image: url('images/alMenuItemFinal.gif');
	background-repeat: no-repeat;
	background-position: bottom left;
	padding-left: 20px;
	color: #99381F;
}

TABLE.menu TD.alMenuItemFinalSub
{
	height: 16px;
	background-image: url('images/alMenuItemFinalSub.gif');
	background-repeat: no-repeat;
	background-position: bottom left;
	padding-left: 20px;
	color: #99381F;
}

TABLE.menu TD.alMenuItem#activeAlmenu
{
	font-weight: bold;
}

TABLE.menu TD.alMenuItemSub#activeAlmenu A
{
	font-weight: bold;
}

TABLE.menu TD.alMenuItemFinal#activeAlmenu
{
	font-weight: bold;
}

TABLE.menu TD.alMenuItemFinalSub#activeAlmenu A
{
	font-weight: bold;
}

TABLE.menu TD.alMenuItem A, TABLE.menu TD.alMenuItemSub A,
TABLE.menu TD.alMenuItemFinal A, TABLE.menu TD.alMenuItemFinalSub A
{
	color: #99381F;
}






TABLE.menu TD.alAlMenuItem
{
	height: 14px;
	background-image: url('images/alAlMenuItem.gif');
	background-repeat: no-repeat;
	background-position: bottom left;
	padding-left: 29px;
	color: #99381F;
}

TABLE.menu TD.alAlMenuItemFinal
{
	height: 14px;
	background-image: url('images/alAlMenuItemfinal.gif');
	background-repeat: no-repeat;
	background-position: bottom left;
	padding-left: 29px;
	color: #99381F;
}

TABLE.menu TD.alAlMenuItem2
{
	height: 14px;
	background-image: url('images/alAlMenuItem2.gif');
	background-repeat: no-repeat;
	background-position: bottom left;
	padding-left: 29px;
	color: #99381F;
}

TABLE.menu TD.alAlMenuItemFinal2
{
	height: 14px;
	background-image: url('images/alAlMenuItemfinal2.gif');
	background-repeat: no-repeat;
	background-position: bottom left;
	padding-left: 29px;
	color: #99381F;
}

TABLE.menu TD.alAlMenuItem#activeAlAlmenu
{
	font-weight: bold;
	background-image: url('images/alAlMenuItemSub.gif');
}

TABLE.menu TD.alAlMenuItemFinal#activeAlAlmenu
{
	background-image: url('images/alAlMenuItemFinalSub.gif');
}

TABLE.menu TD.alAlMenuItemFinal#activeAlAlmenu A
{
	font-weight: bold;
}

TABLE.menu TD.alAlMenuItem2#activeAlAlmenu
{
	background-image: url('images/alAlMenuItemSub2.gif');
}

TABLE.menu TD.alAlMenuItem2#activeAlAlmenu A
{
	font-weight: bold;
}

TABLE.menu TD.alAlMenuItemFinal2#activeAlAlmenu
{
	background-image: url('images/alAlMenuItemFinalSub2.gif');
}

TABLE.menu TD.alAlMenuItemFinal2#activeAlAlmenu A
{
	font-weight: bold;
}

TABLE.menu TD.alAlMenuItem A,
TABLE.menu TD.alAlMenuItemFinal A,
TABLE.menu TD.alAlMenuItem2 A,
TABLE.menu TD.alAlMenuItemFinal2 A
{
	color: #99381F;
}

/* SEARCH PANEL */

TABLE.seachPanel
{
	margin-top: 10px;
	width: 100%;
}

TABLE.seachPanel TD.searchPanelHead
{
	padding-left: 15px;
	font-weight: bold;
}

TABLE.seachPanel TD.searchPanelInput
{
	padding-left: 15px;
}

TABLE.seachPanel TD.searchPanelInput INPUT
{
	border: 1px solid #973E28;
	width: 155px;
	vertical-align: top;
}

/* AJANLO */

TABLE.ajanlo
{
	width: 100%;
	margin-top: 10px;
}

TABLE.ajanlo TD.ajanlo
{
	border-top: 1px solid #CCCDA0;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
}

/* STORE PERSONAL PANEL */

TABLE.storePersonalPanel
{
	margin-top: 10px;
	width: 100%;
	border: 1px solid #D6CAA4;
	border-left: 0px;
}

TABLE.storePersonalPanel TD.storePersonalPanelHead
{
	padding-left: 15px;
	font-weight: bold;
	color: #973E28;
	height: 24px;
}

TABLE.storePersonalPanel TD.storePersonalPanelInput
{
	padding-left: 15px;
	color: #973E28;
}

TABLE.storePersonalPanel TD.storePersonalPanelInput INPUT
{
	border: 1px solid #973E28;
	width: 155px;
	vertical-align: top;
	color: #973E28;
	padding-left: 2px;
	padding-right: 2px;
}

TABLE.userFormTable
{
	width: 100%;
}

TABLE.userFormTable TD
{
	padding-top: 2px;
	padding-bottom: 2px;
}

TABLE.userFormTable TH
{
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
}

TABLE.userFormTable INPUT.focused, TABLE.userFormTable INPUT.noFocused, TABLE.userFormTable SELECT,
TABLE.userFormTable TEXTAREA.focused, TABLE.userFormTable TEXTAREA.noFocused
{
	width: 100%;
	color: #000000;
	border: 1px solid #FFFFFF;
	border-bottom: 1px dashed #973E28;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 100%;
	padding-left: 2px;
	padding-right: 2px;
}

TABLE.userFormTable INPUT.focused, TABLE.userFormTable SELECT,
TABLE.userFormTable TEXTAREA.focused
{
	border: 1px solid #973E28;
	color: #973E28;
	padding-left: 2px;
	padding-right: 2px;
}

INPUT.submit
{
	border: 1px solid #973E28;
}

TABLE.userFormTable INPUT.noFocused#error, 
TABLE.userFormTable TEXTAREA.noFocused#error
{
	background-color: #F00;
	color: #FF0;
	border-bottom: 1px dashed #FF0;
}

/* WEBÁRUHÁZ */

P.termek
{
	font-weight: bold;
}

.link
{
	text-decoration: none !important;
	color: #99381F !important;
}

.link:hover
{
	text-decoration: none !important;
	background: #D6CAA4 !important;
	color: #FFF !important;
}

.link:active
{
	text-decoration: none !important;
	background: #D6CAA4 !important;
	color: #FFF !important;
}

.productGroup
{
	color: #973E28;
	font-size: 11px;
	font-weight: bold;
}

.productGroup A
{
	color: #973E28 !important;
	font-size: 14px !important;
	font-weight: bold !important;
}

.product
{
	color: #973E28;
	font-size: 14px;
	font-weight: bold;
}

.product A
{
	color: #973E28 !important;
	font-size: 14px !important;
	font-weight: bold !important;
}
