/****** Main Table ******/

.mainTable {width: 980px;}
.mainTable75 {width: 980px;}
.mainTable50 {width: 980px;}

.mainTableCell		 	{padding: 20px 0px 0px 0px ; vertical-align: top; background: url('../images/avalon/lcolumn-bgr.gif') repeat-y left;}
.mainTableCellLeft 		{padding: 20px 0px 0px 0px; vertical-align: top; background: url('../images/avalon/lcolumn-bgr.gif') repeat-y left;}
.mainTableCellCenter 	{padding: 20px 0px 0px 0px; vertical-align: top;}
.mainTableCellRight 	{padding: 20px 0px 0px 0px; vertical-align: top;}

.homeGreeting 		{padding: 1px 3px 3px 3px; vertical-align: top;}
.homeGreeting table	{width: 100%;border: 0px;}
.homeGreeting table td	{padding: 5px;}

.introBlock {border: 0px;}
.introBlock td {padding: 6px;}

/****** Main Table ******/

/*******************************************************************************/

/****** Menu ******/

.headerMenu {
	width: 980px;
	margin: 0px;
	padding: 0px;
	}

.headerMenu td#logo  {display: none;}
.headerMenu td#logo img {display: none;}
	
.headerMenu td#logoL {padding: 0px;}
.headerMenu td#logoL img {width: 309px;	height: 88px;	border: 0px none;	 margin: 0px;	background: url('../images/avalon/logo.jpg') no-repeat;}
.headerMenu td#menu {					/* Text Menu with or without images */
	width: 100%;
	background: url('../images/avalon/tmenu-bgr.gif') repeat-x top;
	}
.headerMenu td#menu table {width: auto;}
.headerMenu td#menu td {text-align: center;}
.headerMenu td#menu td#begin img#Img {width: 27px; height: 1px;}
.headerMenu td#menu td#end {background: url('../images/avalon/tmenu-end.gif') no-repeat right top;}
.headerMenu td#menu td#end img#Img {display: block; width: 318px; height: 1px;}

/* Active & Noneactive links in menu */

.headerMenu td#menu td img {display: auto; margin: 9px 0px 10px 0px;}
.headerMenu td#menu td br {display: none;}
.headerMenu td#menu td nobr {display: none;}

a.menu:link, a.menu:visited {display: none;}
a.menu:hover, a.menu:active {display: none;}
a.menuActive:link, a.menuActive:visited {display: none;}
a.menuActive:hover, a.menuActive:active {display: none;}

/* Text width big img in background */

.headerMenuLogo {width: 980px;	margin: 0px;	padding: 0px; background: url('../images/avalon/tmenu-big-bgr.jpg') no-repeat top;}
.bigLogoImg  {width: 1px;}
.bigLogo { vertical-align: top;}
.parentDiv {position: relative; top: 0px; left: 0px; height: 202px; width: 979px;}
.parentDiv .Div {position: absolute; border-left: 2px solid #EA611C; top: 10px; left: 327px; font: 16px Arial; text-transform: uppercase; padding: 5px 13px;}
.parentDiv .DivPhone {position: absolute; top: 120px; left: 282px; font: 12px "Trebuchet MS",Arial; text-transform: uppercase; padding: 5px 13px;}
.parentDiv .DivPhone .orange {font: 24px "Trebuchet MS",Arial; margin-left: 4px;}

.orange {color: #EA611C;}
.blue {color: #4DA0FB;}
.grey {color: #454539;}
.black {color: #000000;}

/****** Menu ******/

/*****************************************************************************/

/************* Breadcrumb *******************/

.breadcrumb {border: 0px; margin: 0px 0px 4px 0px;}

.breadcrumbBegin {width: 1px;	border: 0px;	background: #F2F2F3;}
.breadcrumbBegin img {width: 1px; height: 1px;}

.breadcrumbDelimiter {width: 100%;	white-space: normal; background: #F2F2F3; border: 0px;	font-size: 8pt;	padding: 6px 15px;}
.breadcrumbDelimiter td b {font-weight: normal;}

.breadcrumbDelimiter a {color: #53A3E8; text-decoration: none; font-size: 8pt;}
.breadcrumbDelimiter a:hover {color: #E57022; text-decoration: underline; font-size: 8pt;}
.breadcrumbDelimiter span {display: auto;	font-size: 8pt; color: #53A3E8;}
.breadcrumbDelimiter img {display: none;}

.breadcrumbEnd {width: 20px;	border: 0px none;	background: #F2F2F3 url('../images/avalon/block-t-r.gif') no-repeat right top;}
.breadcrumbEnd img {width: 16px; height: 1px;}

/************* Breadcrumb *******************/

/*****************************************************************************/

/************* Fieldset *******************/
/****** Top ******/
.titleTop {margin-top: 0px;}
.titleTopLeft {display: none;}
.titleTopImgLeft {}
.titleTopCenter {white-space: normal;	padding: 15px 5px 5px 15px;	border: 0px;	background: #F2F2F3;}
.titleTopCenter div {color: #E57022; font-weight: normal; font: 16px "Trebuchet MS",arial,tahoma,verdana,sans-serif; text-transform: uppercase;}
.titleTopCenter div b {font-weight: normal;}
.titleTopRight {width: 16px;	border: 0px none;	background: #F2F2F3 url('../images/avalon/block-t-r.gif') no-repeat right top;}
.titleTopImgRight {width: 16px; height: 1px;}
/****** Top ******/

/****** Center ******/
.block {border: 0px none;background: #F2F2F3 url('../images/avalon/block-r-bgr.gif') repeat-y right top;}
.blockTD {padding: 0px 15px 0px 5px;}
/****** Center ******/

/****** Bottom ******/
.titleBot {margin-bottom: 2px;}
.titleBotLeft {width: 24px;border: 0px none;background: url('../images/avalon/block-b-l.gif') no-repeat bottom left;}
.titleBotImgLeft {width: 24px; height: 15px;}
.titleBotRight {width: 100%;border: 0px none;text-align: right;background: url('../images/avalon/block-b-bgr.gif') repeat-x bottom;}
.titleBotImgRight {width: 16px; height: 15px; background: url('../images/avalon/block-b-r.gif') no-repeat bottom right;}
/****** Bottom ******/


.bl_simple .titleTopRight 	{display: none;}
.bl_simple .block 			{background: none;}
.bl_simple .block .usual 	{background: none;}
.bl_simple .blockTD 			{padding: 0px 0px 0px 0px;}
.bl_simple .titleBot 		{display: none;}

.lmenu 	{}
.titl 	{font: 16px "Trebuchet MS",arial,tahoma,verdana,sans-serif; text-transform: uppercase;}
#welcome 	{background: url('../images/avalon/img-welcome.jpg') no-repeat 2px 0px; width: 100%; padding-left:25px; padding-right:45px; padding-top:15px; padding-bottom:15px}
#welcome .titl 	{font: 16px "Trebuchet MS",arial,tahoma,verdana,sans-serif; text-transform: uppercase;}
#welcome .text 	{font: 12px tahoma,verdana,sans-serif; margin: 15px 0px 15px 0px;}
#welcome .link 	{font: 12px tahoma,verdana,sans-serif;}
#salon 	{background: url('../images/avalon/lcol-beauty.jpg') no-repeat top left; width: 100%; padding-left:25px; padding-right:45px; padding-top:15px; padding-bottom:15px}
#salon .titl 	{font: 16px "Trebuchet MS",arial,tahoma,verdana,sans-serif; text-transform: uppercase;}
#salon .text 	{font: 12px tahoma,verdana,sans-serif; margin: 15px 0px 15px 0px;}
#salon .link 	{font: 12px tahoma,verdana,sans-serif;}
#appart 	{background: url('../images/avalon/lcol-appart.jpg') no-repeat top left; width: 100%; padding-left:25px; padding-right:45px; padding-top:25px; padding-bottom:15px}
#appart .titl 	{font: 16px "Trebuchet MS",arial,tahoma,verdana,sans-serif; text-transform: uppercase;}
#appart .text 	{font: 12px tahoma,verdana,sans-serif; margin: 15px 0px 15px 0px;}
#appart .link 	{font: 12px tahoma,verdana,sans-serif;}
#avia 	{background: url('../images/avalon/lcol-avia-gd.jpg') no-repeat top left; width: 100%; text-align: right; padding-left:25px; padding-right:45px; padding-top:15px; padding-bottom:15px}
#avia .titl 	{font: 16px "Trebuchet MS",arial,tahoma,verdana,sans-serif; text-transform: uppercase;}
#avia .text 	{font: 12px tahoma,verdana,sans-serif; text-align: left; margin: 15px 0px 15px 166px;}
#avia .link 	{font: 12px tahoma,verdana,sans-serif;}
#avto 	{background: url('../images/avalon/lcol-auto.jpg') no-repeat top left; width: 100%; padding-left:25px; padding-right:45px; padding-top:20px; padding-bottom:15px}
#avto .titl 	{font: 16px "Trebuchet MS",arial,tahoma,verdana,sans-serif; text-transform: uppercase;}
#avto .text 	{font: 12px tahoma,verdana,sans-serif; margin: 15px 0px 15px 0px;}
#avto .link 	{font: 12px tahoma,verdana,sans-serif; margin: 65px 0px 0px 0px;}

.link a 			{background: url('../images/avalon/arrow.gif') no-repeat left 6px; padding-left: 10px}
.link a:hover 	{background: url('../images/avalon/arrow.gif') no-repeat left 6px; padding-left: 10px}

.leftCB {width: 328px;}
.rightCB {width: 328px;}

.centerleft .top {background: #F2F2F1; border-right: 1px solid #AFAFAF;}
.centerleft .center {background: #F2F2F1; border-right: 1px solid #AFAFAF; padding: 10px 20px;}
.centerleft .center img {float: left; margin: 10px 10px 0px 2px;}
.centerleft .bottom {width: 100%; background: url('../images/avalon/block-b-bgr.gif') repeat-x top;}
.centerleft a.titl {text-decoration: none;}
.centerleft a.titl:hover {text-decoration: none;}

.centerright .top {background: #F2F2F1;width: 100%; padding: 5px 15px; border-left: 1px solid #AFAFAF;}
.centerright .topl {background: #F2F2F1 url('../images/avalon/block-t-r.gif') no-repeat right top;}
.centerright .topl img {width: 16px; height: 1px;}
.centerright .center {background: #F2F2F1 url('../images/avalon/block-r-bgr.gif') repeat-y right; padding: 10px 35px 10px 20px; border-left: 1px solid #AFAFAF;}
.centerright .center img {float: left; margin: 5px 10px 0px 2px;}
.centerright .center div {margin-left: 25px;}
.centerright .bottom {width: 100%; background: url('../images/avalon/block-b-bgr.gif') repeat-x top;}
.centerright a {text-decoration: none;}
.centerright a:hover {text-decoration: none;}


.bl_banners .titleTopLeft {background: none;}
.bl_banners .titleTopRight {background: none;}
.bl_banners .titleTopImgLeft {width: 1px; height: 1px;}
.bl_banners .titleTopImgRight {width: 1px; height: 1px;}

.bl_navigation .titleTopLeft {background: none;}
.bl_navigation .titleTopRight {background: none;}
.bl_navigation .titleTopImgLeft {width: 1px; height: 1px;}
.bl_navigation .titleTopImgRight {width: 1px; height: 1px;}
/*.bl_navigation .block td {padding:2; background-color: #FFE5E5;}*/

table#user-home .titleTopLeft {background: none;}
table#user-home .titleTopRight {background: none; width: 100%;}
table#user-home .titleTopImgLeft {width: 1px; height: 1px;}
table#user-home .titleTopImgRight {width: 1px; height: 1px;}

/************* end Fieldset ***************/

/*****************************************************************************/

/************* userHome - there is an ability to use the button 'Logout' at the header or at the footer *******************/

td.userHome {padding:7;}
td.userHomeTitle {
	width: 1;
	white-space: nowrap;
	padding:0px;
	border: 0px;
	background: #F2F2F3;
	}

div.userHomeTop {					/* the button 'Logout' at the header */
	display: none;
	margin: 0px 0px 0px 0px;
	background: none;
	padding: 0px 0px 0px 0px;
	border: 0px solid #626ABC;
	}
div.userHomeTop td	{padding:0 0 0 20;background: none;border:none;}
div.userHomeTop td a {color:#fff;text-decoration:underline;}
div.userHomeTop td a:hover {color:#fff;text-decoration:none;}

div.userHome {						/* the button 'Logout' at the footer */
	margin: 0px 4px 4px 0px;
	background: none;
	padding: 0px 0px 0px 0px;
	border: 0px solid #626ABC;
	}
div.userHome td	{padding:0 0 0 0;background: none;border:none;}
div.userHome td a {
	font-family: tahoma,arial,verdana,sans-serif;
	text-decoration:none; 
	font-size:9pt; 
	font-weight:bold; 
	color: #E57022; 
	border: 0px; 
	padding: 7 18 10 18; 
	display:block;
}
html>body div.userHome td a {padding: 6 17 7 18;}
div.userHome td a:hover {color: #E57022;}

td.userHome img.orders 		{background: url('../images/icons/admin_orders.gif') no-repeat; width: 50px; height: 50px; border:0px none; float: left; margin-left:0; margin-right:5; margin-top:0; margin-bottom:0}
td.userHome img.profile 	{background: url('../images/icons/user_profile.gif') no-repeat; width: 50px; height: 50px; border:0px none; float: left; margin-left:0; margin-right:5; margin-top:0; margin-bottom:0}
td.userHome img.arr		 	{background: url('../images/icons/arr.gif') no-repeat; width: 15px; height: 16px; border:0px none; margin-left:55; margin-right:5; margin-top:0; margin-bottom:0}
td.userHome img.support 	{background: url('../images/icons/admin_support.gif') no-repeat; width: 50px; height: 50px; border:0px none; float: left; margin-left:0; margin-right:5; margin-top:0; margin-bottom:0}
td.userHome img.forum 		{background: url('../images/icons/admin_forum.gif') no-repeat; width: 50px; height: 50px; border:0px none; float: left; margin-left:0; margin-right:5; margin-top:0; margin-bottom:0}
td.userHome img.products 	{background: url('../images/icons/admin_products.gif') no-repeat; width: 50px; height: 50px; border:0px none; float: left; margin-left:0; margin-right:5; margin-top:0; margin-bottom:0}
td.userHome img.pages 		{background: url('../images/icons/admin_pages.gif') no-repeat; width: 50px; height: 50px; border:0px none; float: left; margin-left:0; margin-right:5; margin-top:0; margin-bottom:0}
td.userHome img.merchant 	{background: url('../images/icons/admin_affiliates.gif') no-repeat; width: 50px; height: 50px; border:0px none; float: left; margin-left:0; margin-right:5; margin-top:0; margin-bottom:0}
td.userHome img.affiliates 	{background: url('../images/icons/admin_affiliates.gif') no-repeat; width: 50px; height: 50px; border:0px none; float: left; margin-left:0; margin-right:5; margin-top:0; margin-bottom:0}
td.userHome img.payments 	{background: url('../images/icons/admin_payments.gif') no-repeat; width: 50px; height: 50px; border:0px none; float: left; margin-left:0; margin-right:5; margin-top:0; margin-bottom:0}
td.userHome img.carts	 	{background: url('../images/icons/admin_carts.gif') no-repeat; width: 50px; height: 50px; border:0px none; float: left; margin-left:0; margin-right:5; margin-top:0; margin-bottom:0}

td.userHome div {margin-left: 55px;}
/************* userHome *******************/

/*****************************************************************************/

/************* Button Links *******************/

td#butTd {}
td#butTd span#spacer {display:none;}	/* '|' between button */

a.button:link, a.button:visited {font: 12px tahoma,verdana,sans-serif; text-decoration: none;}
a.button:hover, a.button:active {font: 12px tahoma,verdana,sans-serif; text-decoration: underline;}

a.button#add span {}	/* add to cart (products categories, product details) */
a.button#add img {display: none;width:110;height:26;border:0px none;background: url('../images/convex/button-add_cart_big.gif') no-repeat;}
a.button#view span {}	/* view cart (products categories, product details) */
a.button#view img {display: none;width:110;height:26;border:0px none;background: url('../images/convex/button-view_cart_big.gif') no-repeat;}
a.button#check span {}	/* check out (products categories, product details) */
a.button#check img {display: none;width:110;height:26;border:0px none;background: url('../images/convex/button-check_out_big.gif') no-repeat;}

a.buttonBasket:link, a.buttonBasket:visited {font: 12px tahoma,verdana,sans-serif; text-decoration: none;}
a.buttonBasket:hover, a.buttonBasket:active {font: 12px tahoma,verdana,sans-serif; text-decoration: underline;}

a.buttonBasket#shopping span 	{}	/* Continue shopping (basket) */
a.buttonBasket#shopping img 	{display: none;width:131;height:26;border:0px none;background: url('../images/convex/button-continue_shopping.gif') no-repeat;}
a.buttonBasket#retrieve span 	{}			/* Retrieve Cart (basket) */
a.buttonBasket#retrieve img 	{display:none;}
a.buttonBasket#save span 		{}			/* Save cart (basket) */
a.buttonBasket#save img 		{display:none;}
a.buttonBasket#clear span 		{}	/* Clear cart (basket) */
a.buttonBasket#clear img 		{display: none;width:110;height:26;border:0px none;background: url('../images/convex/button-clear_cart.gif') no-repeat;}
a.buttonBasket#checkout span 	{}	/* Checkout (basket) */
a.buttonBasket#checkout img 	{display: none;width:110;height:26;border:0px none;background: url('../images/convex/button-check_out_big.gif') no-repeat;}

a.buttonCart:link, a.buttonCart:visited {font: 12px tahoma,verdana,sans-serif; text-decoration: none;}
a.buttonCart:hover, a.buttonCart:active {font: 12px tahoma,verdana,sans-serif; text-decoration: underline;}

a.buttonCart#check span {}	/* Checkout (small cart) */
a.buttonCart#check img {display:none;width:84;height:26;border:0px solid red;background: url('../images/convex/button-checkout.gif') no-repeat;}
a.buttonCart#amend span {}	/* Amend cart (small cart) */
a.buttonCart#amend img {display:none;width:84;height:26;border:0px solid red;background: url('../images/convex/button-amend_cart.gif') no-repeat;}
a.buttonCart#view span { }	/* View cart (small cart) */
a.buttonCart#view img {display:none;width:74;height:26;border:0px solid red;background: url('../images/convex/button-view_cart.gif') no-repeat;}

a.buttonMore:link, a.buttonMore:visited {font: 12px tahoma,verdana,sans-serif; text-decoration: none;}
a.buttonMore:hover, a.buttonMore:active {font: 12px tahoma,verdana,sans-serif; text-decoration: underline;}

a.buttonMore span { }	/* read more... (special offers, etc.) */
a.buttonMore img {display:none;width:110;height:26;border:0px solid red;background: url('../images/convex/button-read_more.gif') no-repeat;}

.bl_articleslist a.buttonMore {display:none;}
.bl_articleslist a.titl {display:block;}


.disabled {							/* disadled add to cart */
	color: gray; cursor: hand; 
	font-family: tahoma, arial,sans-serif; 
	font-size: 8pt; 
	text-decoration:none; 
	border: 1px solid gray; 
	background: transparent; 
	padding-left:3px; padding-right:3px; 
}

/************* Button Links *******************/

/*****************************************************************************/

/************* Category *******************/

.topCategory {background: transparent; margin: 0 0 0 0; padding: 3 0 3 0;}
.selectedtopCategory {background: #FFCCCC; margin: 0 0 0 0; padding: 3 0 3 0;	border-top: 1px solid #CC3333;	border-bottom: 1px solid #CC3333;}
        
.subCategory {background: transparent; margin: 0 0 0 0; padding: 0 0 0 0;}
.selectedsubCategory {background: #FFCCCC; margin: 0 0 0 0; padding: 0 0 0 0;	border-top: 1px solid #CC3333;	border-bottom: 1px solid #CC3333;}

.topCategory .category_img, .subCategory .category_img, .selectedtopCategory .category_img, .selectedsubCategory .category_img {margin: 0 0 0 5;}

/************* Category *******************/

/*****************************************************************************/

/************* Offers *******************/
#offerTitle		{display: none;}
.offerImg		{text-align: left;}
.offerImg img	{float: left; margin: 0 5 0 0;} 
.offerImg div	{text-align: justify;}
.offerImg div#offerText	{}

/************* Forum *******************/

.forumAdmin { color: blue; font-weight: bold; }
.forumUser { color: black; font-weight: bold; }
.forumMessageLeft { background: #FAF5FF; border-left:2px solid #CC3333; 	border-top: 2px solid #CC3333; border-bottom: 2px solid #CC3333; }
.forumMessageRight { background: #FAF5FF; border: 2px solid #CC3333; }
.forumMessageTop { background: #FAF7AA; border-bottom: 2px solid #CC3333; }

/*****************************************************************************/

/************* Footer *******************/

table.footerTable	{width: 980px;}
#powered			{background: url('../images/avalon/footer-lcol.gif') no-repeat left top;; padding-left:25px; padding-right:0px; padding-top:10px; padding-bottom:0px}
#powered	a						{color: #595959; text-decoration: underline; font: 10px Arial; }
#powered	a:hover				{color: #000000; text-decoration: underline; }
#links			{width: 90%; background: url('../images/avalon/footer-bgr.gif') repeat-x bottom; padding-top: 15px; vertical-align: bottom}


div.footerMenu			{text-align:center; font-size:8pt;padding:15 0 0 0;display: none;}
div.footerMenu	img 	{display: none; width: 0px; height: 0px;}
div.footerMenu	span 	{margin: 0 0 0 5;}

div.footerHTML			{text-align:center;display: none;}
div.footerHTML font	{font-size:12px;}
div.footerImg			{text-align:right;display: none;}
div.footerImg img		{background: url('../images/button-powered.gif') no-repeat; width: 80px; height: 26px; border:0px none;}

/************* Footer *******************/

.commonbg { background: #FFFFFF; }
.headerbg { background: #FFB2B2; }
.middlebg { background: #D6D6D6; }
.usualbg  { background: #F2F2F3; }
.errorbg  { background: #FF0000; }

body		{font: 9pt "Tahoma", Arial, sans-serif; color: #595959; margin: 0px; padding: 0px;}
body.popup	{font: 9pt "Tahoma", Arial, sans-serif; color: #595959; margin: 0px; padding: 0px;}

tr, td						{font-size: 9pt; font-family: "Tahoma", Arial, sans-serif; color: #595959; }
tr.usual, td.usual		{background-color: #F2F2F3; }
tr.header, td.header		{background-color: #FFB2B2; color: white; }
tr.middle, td.middle		{background-color: #D6D6D6; font-weight: bold; }
tr.error, td.error		{background-color: #FFE0E0; color: red; font-weight: bold; }

.tab					{font-size: 12pt; font-weight: bold; text-decoration: none; background: #FFCCCC; }
.tab:hover			{text-decoration: none; }
.tabActive			{font-size: 12pt; font-weight: bold; text-decoration: none; background: #FF9999; color: white; }
.tabActive:hover	{text-decoration: none; color: #FFE5E5; }
.tabline 			{background: #FF9999;}

.adminTab {font-size:11px; border-bottom:#919b9c 1px solid; border-left:#91a7b4 1px solid; border-right:#91a7b4 1px solid; border-top:#91a7b4 1px solid; padding-top:3px; padding-right:8px; padding-left:8px; padding-bottom:2px; margin:3px 3px 0px 0px; cursor:hand; font-family:Verdana, sans-serif; background:#F5F3EB; moz-border-radius:4px 4px 0px 0px; whitespace:nowrap}
.adminTabActive {font-size:11px; border-right:#919b9c 1px solid; border-left:#919b9c 1px solid; border-top:#FF8200 2px solid; border-bottom:0px solid; padding-top:5px; padding-bottom:4px; padding-right:9px; padding-left:9px; margin:3px 3px 0px 0px; font-weight:bold; cursor:default; font-family:Verdana, sans-serif; background-color:#FCFFD5; moz-border-radius:4px 4px 0px 0px; whitespace:nowrap}

input				{font-family: Courier, monospace; font-size: 10pt; }
input.usualprice	{background-color: transparent; border: none; text-align: right; font-family: tahoma,verdana,sans-serif; font-size: 10pt; }
input.orderprice	{background-color: transparent; border: none; text-align: right; font-family: tahoma,verdana,sans-serif; font-size: 10pt; font-weight: bold; }
input.search		{}
input.text			{}
input.submit		{font-family: Arial, Verdana, sans-serif; font-size:8pt; background: url('../images/convex/button-bgr.gif') repeat-x top; /*width:100px;*/ height: 26px; font-size:10pt; font-weight:bold; color: #FFCCCC; border:0px none; cursor: pointer; padding-left:15; padding-right:15; padding-top:0; padding-bottom:2}
select				{font-size: 9pt;}
select.search		{}
textarea			{}

form { margin: 0; }

a.header 			{color: #ffffff; text-decoration: underline; }
a.header:hover		{color: #FAF7AA; text-decoration: underline; }
a.title				{font-size: 10pt; font-weight: bold;  color: #E57022; text-decoration: underline; }
a.title:hover		{font-size: 10pt; font-weight: bold;  color: #E57022; text-decoration: underline; }
a.smallText			{color: #E57022; text-decoration: underline; font-size: 8pt; }
a.smallText:hover	{color: #E57022; text-decoration: none; font-size: 8pt; }
a						{color: #E57022; text-decoration: underline; font-size: 9pt; }
a:hover				{color: #E57022; text-decoration: none; }

.articleDate	{font-size: 8pt; color: #7777CC; font-style: italic; }
.realprice		{color: #FF6666; text-decoration: line-through; border: none; background: transparent; font-family: "Tahoma", Arial, sans-serif; }
.ourprice		{color: #990000; font-weight: bold; border: none; background: transparent; font-family: "Tahoma", Arial, sans-serif; }
.taxprice		{color: #990000; font-family: "Tahoma", Arial, sans-serif;}
.editprice		{font-family:"Tahoma", Arial, sans-serif; width: 80px; font-size:10pt; color:black}
.top				{font-size: 8pt; padding: 2 0 2 0;}
.smallText		{font-size: 8pt; }
.middleText		{font-size: 9pt; }
.bigText			{font-size: 10pt; }
.comment			{font-size: 8pt; color: #7777CC; }
.message			{font-size: 9pt; color: #660000; }
.title			{font-size: 10pt; font-weight: bold; color: #660000; }
.bigtitle		{font-size: 12pt; font-weight: bold; color: #660000; }
.error			{color: red; }


.subMenuBlock {
	display:none;
	position:absolute;
	border-top: 1px solid #990000; 
	border-left: 1px solid #990000;
	z-index: 2500;
}

a.subMenu {
	width: 150px;
	padding-left: 10px; 
	padding-right:20px; 
	padding-bottom: 6px; 
	padding-top: 6px; 
	border-right: 1px solid #990000;
	border-bottom: 1px solid #990000;
	display:block;
	font-family:tahoma, verdana, sans-serif; 
	font-size:11px; 
	color: #990000;
	text-decoration:none;
	text-align: left;
	background: #FF9999;
}

a.subMenu:hover, a.subMenu:hover:active{
	background: #FFCCCC; 
	color: #990000;
	display:block;
	text-decoration:none;
}

/*************  Manual  ***************/

.level1 {padding: 2 2 2 15;}
.level1 a {font-weight: bold;}
.level1 a:hover {font-weight: bold;}
.level2 {padding: 2 2 2 30;}
.level3 {padding: 2 2 2 40;}
.level4 {padding: 2 2 2 50;}

/*************  Left Menu  ***************/

.menuLeft .level1 {padding: 2 2 2 5;}
.menuLeft .level2 {padding: 2 2 2 15;}
.menuLeft .level3 {padding: 2 2 2 30;}
.menuLeft .level4 {padding: 2 2 2 40;}

.menuLeft .a a {font-weight: bold;}
.menuLeft .a a:hover {font-weight: bold;}