body { margin: 0px; padding:0px; background-color: #FFFFFF}

/*Text*/
.bodytext {font-size: 12px; font-family: Arial, Tahoma, Helvetica, sans-serif; color: #666666; margin: 0px; padding: 0px;}

.zagolovok {font-size: 19px; font-family: Arial, Tahoma, Helvetica, sans-serif; color: #99824b; padding-top: 0px; padding-bottom: 7px; margin: 0px; margin-bottom: 10px; border-bottom: 1px solid #99824b;}

/*Pop-up menu*/
.popupmenuact {padding:2px; padding-left:5px; padding-right:10px; background-color:#21539d; border-color: #21539d;  border-bottom: 1px solid #21539d; border-right: 1px solid #21539d; border-left: 1px solid #21539d;}
.popupmenu {padding:2px; padding-left:5px; background-color:#007bc6; padding-right:10px; border-color: #21539d;  border-bottom: 1px solid #21539d; border-right: 1px solid #21539d; border-left: 1px solid #21539d;}
.popupmenutext, .popupmenuclosed {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.popupmenutext {color: #FFFFFF;}
.popupmenuclosed {color: #808080;}

/*Left menu*/
.leftmenu, .leftmenuact {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #619DCD; text-decoration:none;}
.leftmenuact {color:#355B7C;}

/*Right menu*/
.rightmenu, .rightmenuact {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #2d4394;}
.rightmenuact {color:#99824b; font-weight:bold;}

/*Right menu*/
.rightmenu2, .rightmenuact2 {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #2d4394;}
.rightmenuact2 {color:#d9d2b5; font-weight:bold;}

/*Top menu*/
.topmenu, .topmenuact {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; text-decoration:none;}
.topmenuact {bold; color: #2d4394;}

/*Site menu*/
.lang, .langact {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color: #C9C9C9; text-decoration:underline;}
.langact {text-decoration:none;}

/*Style for basket panel text*/
.baskettext {color: #000000;}
.baskettext {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}

.chain {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:  #AAAAAA;}

.errortext, .oktext, .notetext {font-family:Arial; font-size:13px; font-weight:bold;}
.errortext {color:red;}
.oktext {color:#005000;}
.notetext {color:green;}

.incbg{background-color:#FFFFFF}
.sectincbg{background-color:#FFFFFF}

/* Onscreen messages */
.errormessage{font-family: Arial, Helvetica, sans-serif; font-size:13px; color:red; font-weight:bold;}

/* Required sign */
.starrequired, .required{font-family: Verdana, Arial, Helvetica, sans-serif; color:red; font-size:12px; }

.calendar td, .calendar a, .calendar th, .calendar select{font-size: 12px; font-family: Tahoma, Arial, Helvetica, sans-serif; }
.calendar td, .calendar th{color: #666666; margin: 0px; padding: 0px;}

.calendar_menu td, .calendar_menu a, .calendar_menu th, .calendar_menu select{font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; }
.calendar_menu td, .calendar_menu th{color: #666666; margin: 0px; padding: 0px;}

/* for left menu */
.lmenu_dots{
	height:5px;
    background-image:url(/images/lmenu_dots.gif);
	background-position : center;
	background-repeat : repeat-x;
    padding-bottom:"5px";
    padding-top:"5px";
}
.lmenu_main{
	padding-left: 5px;
	padding-bottom: 5px;
}
.lmenu_item{
	color: #0C49A5;
	font-family : Tahoma, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : underline;
}
.lmenu_item:hover{text-decoration : none;}
.lmenu_sub{
	padding-left: 15px;
	padding-bottom: 5px;
	background-image:url(/images/lmenu_rect.gif);
	background-position : left 50%;
	background-repeat : no-repeat;
}
.lmenu_subitem{
	color: #0C49A5;
	font-family : Tahoma, sans-serif;
	font-size : 11px;
	font-weight : normal;
	text-decoration : underline;
}
.lmenu_subitem_act{
	color: #0C49A5;
	font-family : Tahoma, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-decoration : underline;
}
.lmenu_subitem:hover,.lmenu_subitem_act:hover{text-decoration : none;}