/* ancors */
a { color: #333333; Text-Decoration: none; }
a:hover { Text-Decoration: underline; Color: #666666;}

A.menu { COLOR: #a186be; }
A.menu:hover { COLOR: #C00963; TEXT-DECORATION: none }

A.menu-2 { COLOR: #EAE2FA; }
A.menu-2:hover {COLOR: #C00963; TEXT-DECORATION: none }

a.menu_header { color: #8672AA;	font: normal 11px Verdana, Arial, sans-serif; }
a.menu_header:hover { color: #8672AA; }

a.js_menu_header { color: #EAE2FA; font: normal bold 12px Verdana, Arial, sans-serif; text-decoration: none; }
a.js_menu_header:hover { color: #EAE2FA; text-decoration: none; }

a.testimon_others { color: #8D8D8D; font: normal 11px Verdana, Arial, sans-serif; text-decoration:none; }
a.testimon_others:hover { color: #8D8D8D; text-decoration:none; }

a.menu_footer { color: #5A4A7E; font: normal bold 12px Verdana, Arial, sans-serif; }
a.menu_footer:hover { color: #5A4A7E; }

a.prod-menu { color: #5A4A7E; font: normal bold 12px Verdana, Arial, sans-serif; }
a.prod-menu:hover { color: #5A4A7E; }

.small-title-font 
{
	color: #FFFFFF;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal
}

img{ border: 0px }

.small-text{
	color: #464646;
	font: normal 11px Verdana, Arial, sens-serif;
}

/* fonts */
.very-small-font {
	color: #000000;
	font: normal 10px Arial, Verdana, sans-serif;
}

.small-gray {
	color: Gray;
	font: normal 10px Arial, Verdana, sans-serif;
}

.small-font {
	color: #464646;
	font: normal 12px Arial, Verdana, sans-serif;
}

.error-font {
	color: #660000;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

.medium-font {
	color: #464646;
	font: normal bold 12px Arial, Verdana, sans-serif;
}

.bold-font {
	color: #474747;
	font: normal bold 12px Verdana, Tahoma, sans-serif;
}

.title-font {
	color: #5a4a7e;
	font: normal bold 12px Arial, Verdana, sans-serif;
}

.big-font {
	color: #000000;
	font: normal bold 14px Arial, Verdana, sans-serif;
}

.noselected-bg {
/*	background-image: url('../img/bg_menu.gif');  */
	background-color: #826AAA;
	color: #EAE2FA;
	font: bold normal 12 px Verdana, Arial, sans-serif;
}

.selected1-bg {
/*	background-image: url('../img/bg_menu_sel.gif'); */
	background-color: #9A85C3;
	color: #EAE2FA;
	font: bold normal 12 px Verdana, Arial, sans-serif;
}

.menu-font {
	color: #FFFFFF;
	font: normal bold 12px Verdana, Arial, sans-serif;
}

/*
.dark-bg  {	background-color: #F3F1F7; }
.light-bg {	background-color: #F5F5F5; }
*/

.main-bg  {	background-color: #E0E0E0; }
.main2-bg { background-color: #F0F0F0; }
.title-bg {	background-color: #E0E0E0; }
.light-bg { background-color: #F5F5F5; }
.dark-bg  { background-color: #FFFFFF; }
.field-bg {	background-color: #EBEBEB; }
.hl { background-color: #7FFF00; }

.field-bg_font {
	background-color: #EBEBEB; 
	color: #474747;
	font: normal bold 11px Verdana, Tahoma, sans-serif;
}

.input {
	color: #686868; 
	border-right: #9baaaf 1px solid; 
	border-top: #9baaaf 1px solid; 
	border-left: #9baaaf 1px solid; 
	border-bottom: #aabbbf 1px solid; 
	font: 11px Verdana,Tahoma,Arial;
	padding-left: 3px; 
	background-image: url(../img/txtboxbg.gif);
}

.button {
	border-right: #B2B2B2 1px solid; 
	border-top: #E0E0E0 1px solid; 
	border-left: #E0E0E0 1px solid;
	border-bottom: #B2B2B2 1px solid; 
/*	color: #6D6D6D;  */
	color: #555555;
	font: 11px Verdana,Tahoma,Arial;
	padding-left: 3px; 
	background-image: url(../img/bg_button.gif); 
	background-color: #EEEEEE;
	width: 60px;
}


menu_1-font {
	color: #EAE2FA;
	font: normal bold 12px Verdana, Arial, sans-serif;
}

menu_2-font {
	color: #5A4A7E;
	font: normal 11px Verdana, Arial, sans-serif;
}

menu_2-gr-font {
	color: #EAE2FA;
	font: normal 11px  Verdana, Arial, sans-serif;
}

menu_3-font {
	color: #8672AA;
	font: normal 11px  Verdana, Arial, sans-serif;
}

.group-text {
	color: #5A4A7E;
	font: normal bold 12px Verdana, Arial, sans-serif;
}

.menu_footer {
	color: #5A4A7E;
	font: normal bold 12px Verdana, Arial, sans-serif;
}

/* menu items */
.pup_menu {
	background-color: #C4B4D4;
	font: normal 11px Verdana, Arial, sans-serif;
	border : 2px solid #D3CDE2;
}
.pup_menu A {
	color: #5A4A7E;
	padding: 3px 0px 3px 0px; 
	text-decoration: none;
	text-indent: 17px;
	display : block;
	width: 100%
}
.pup_menu A:hover {
	color: #5A4A7E;
	background : #CAC2DE url(../img/img_sel.gif) no-repeat 6px;
	text-decoration: none;
}




.title-news {
	color: #826AAA;
	font: normal bold 11px Verdana, Arial, sans-serif;
}

.news {
	color: #8A76B6;
	font: normal 11px Verdana, Arial, sans-serif;
}

.prod_int-title {
	background-color: #7E6EA6;
	color: #EAE2FA;
	font: normal bold 12px Verdana, Arial, sans-serif;
}

.menu_head-font {
	color: #EAE2FA;
	font: normal bold 12px Verdana, Arial, sans-serif;
}

.prod-title {
	background-color: #EBEBEB;
	color: #5A4A7E;
	font: 12px Verdana, Arial, sans-serif;
}

.prod-title2 {
	background-color: #EBEBEB;
	color: #5A4A7E;
	font: 11px Verdana, Arial, sans-serif;
}


.prod-title-f {
	color: #5A4A7E;
	font: 11px Verdana, Arial, sans-serif;
}

.prod-title-f2 {
	color: #5A4A7E;
	font: 12px Verdana, Arial, sans-serif;
}

.prod-text {
	color: #464646;
	font: normal 12px Verdana, Arial, sans-serif;
}

.testimon-head {
	color: #8E8E8E;
	font: normal bold 11px Verdana, Arial, sans-serif;
}

.testimon-text {
	color: #3D2D4D;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}

.reamd-font {
	color: #A6A3AF;
	font: normal 11px  Verdana, Arial, sans-serif;
}

/*.menu1-bg 		{ background-image: url('../img/bg_menu.gif'); }
.menu1_sel-bg	{ background-image: url('../img/bg_menu_sel.gif'); }
*/
.menu2-bg {
	background-color: #C4B4D4;
	color: #5A4A7E;
	font: normal 11px Verdana, Arial, sans-serif;
}

.menu2_sel-bg {
	background-color: #CCC4DC;
	color: #5A4A7E;
	font: normal 11px  Verdana, Arial, sans-serif;
}

.menu2_gr-bg {
	background-color: #9A86C2;
	color: #EAE2FA;
	font: normal 11px Verdana, Arial, sans-serif;
}

.menu3-bg {
	background-color: #F5F5F5;
	border-bottom:1px solid #FFFFFF;
	color: #8672AA;
	font: 11px Verdana, Arial, sans-serif;
}

.menu3_sel-bg {
	background-color: #CAC2DE;
	border-bottom: 1px solid #FFFFFF;
	color: #8672AA;
	font: 11px Verdana, Arial, sans-serif;
}

.menu3-bg A{
	padding: 5px 5px 5px 20px; 
	color: #8672AA; 
	background-color: transparent; 
	display: block;
	width: 100%;
}
.menu3-bg A:visited {
	COLOR: #8672AA; 
	display: block;
}
.menu3-bg A:hover {
	COLOR: #8672AA; 
	background-color: #CAC2DE;
	text-decoration: none;
}

.menu3_sel-bg A{
	font: normal 11px Verdana, Arial, sans-serif;
	padding: 5px 5px 5px 20px; 
	color: #8672AA; 
	background-color: transparent; 
	text-decoration: none;
	display: block;
	width: 100%
}
.menu3_sel-bg A:visited {
	COLOR: #8672AA; 
	display: block;
}
.menu3_sel-bg A:hover {
	COLOR: #8672AA; 
	background-color: #CAC2DE;
	text-decoration: none;
}

.news-bg {
	background-color: #F0EDF5;
	color: #664A82;
}

.group-menu {
	color: #c00963;
	font: normal bold 12px Verdana, Arial, sans-serif;
}

.group-bg {
	color: #5A4A7E;
	background-color: #EEEEEE;
	font: normal bold 12px Verdana, Arial, sans-serif;
}

.group-log {
	color: #5A4A7E;
	font: normal bold 12px  Verdana, Arial, sans-serif;
}

.list_div{
	background-color:#EBEBEB; 
	width:70%; 
	color:#6E6E6E;
}

.field-title {
	color: #474747;
	font: bold 12px  Verdana, Arial, sans-serif;
}

.field-value {
	color: #000000;
	font: 12px Verdana, Arial, sans-serif;
}

.style_list { 
	list-style-image: url(../img/list_img.gif); 
	text-align: left
}

/*---------- Tree -----------*/
.treetitle {
	PADDING: 2px; 
	CURSOR: default; 
	COLOR: #333366;  
	FONT: 11px Tahoma,Verdana,Arial, Helvetica, sans-serif;
}

.editednode {
	PADDING: 2px; 
	CURSOR: default;  
	FONT: 11px Tahoma,Verdana,Arial, Helvetica, sans-serif;
}

.editednodeinput {
	BORDER: #000 1px solid;  
	WIDTH: 150px; 
	HEIGHT: 17px; 
	COLOR: #000000; 
	FONT: 11px Tahoma,Verdana,Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff;
}
.treetitleselectedfocused {
	PADDING: 2px; 
	CURSOR: default; 
	COLOR: #FFFFFF;  
	FONT: 11px Tahoma,Verdana,Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #5A4A7E;
}
