@import url(http://maksoft.net/css/standart_classes.css);
	/* predefine here*/

li {margin-left: 25px;}

@import url(http://maksoft.net/css/text_classes.css);
	/* predefine here*/

@import url(http://maksoft.net/css/link_classes.css);
	/* predefine here*/
a.main_link {height: 20px; line-height: 20px; font-size: 10px; text-transform: uppercase;}

@import url(http://maksoft.net/css/image_classes.css);
	/* predefine here*/

@import url(http://maksoft.net/css/table_classes.css);
	/* predefine here*/

/* main table, bgcolor, padding, margin, border=0px; */

.main_table {background: transparent; padding: 5px; margin: 0px; border: 0px; color: inherit; font-family: inherit; font-size:inherit;}
.main_tr 	{background: #f6faff; padding: 2px}
.main_td 	{background: #f6faff; padding: 2px}

/* border table: border, bgcolor, border-style, */
.border_table	{background: transparent; border: 1px solid #A0AAAE; color: inherit; font-family: inherit; font-size:inherit;}
.border_table tr, .border_tr 		{background: #ebeff4; border-bottom: solid 0px #A0AAAE;}
.border_table td, .border_td	 	{border-bottom:1px solid #A0AAAE;  border-left: 0px solid #A0AAAE; border-right: 0px solid #A0AAAE; border-top: 0px solid #A0AAAE; }



@import url(http://maksoft.net/css/block_classes.css);
	/* predefine here*/

#news {text-align: justify;}
#news a.title{display: block; color: #1d7193; font-size: 12px; margin: 0 0 10px 0; text-align: left;}
#news a.next_link {display: block; text-align: right; margin: 10px 0 20px 0;}
#news img {display: block; margin: 0 0 10px 0;}

@import url(http://maksoft.net/css/form_classes.css);
	/* predefine here*/

@import url(http://maksoft.net/css/menu_classes.css);
	/* predefine here*/

.menu_button {display: block;width: 190px; height: 30px; overflow: hidden; line-height: 30px; margin:0px; font-size: 10px; text-transform: uppercase; font-weight: bold; background: #dce2e5; border: 0px; border-top: solid 1px #ebeff4; padding:0px;}
	.menu_button:hover { background: #1d7193; color: #FFF;}
.submenu_button {display: block; width: 190px; overflow: hidden; height: 30px; font-size: 10px; background: #f6faff; color: #1d7193; border: 0px; border-bottom: 1px dotted #dce2e5; line-height: 30px; text-transform: uppercase;}
	.submenu_button:hover {background: #ebeff4; font-weight: normal; border-bottom: 1px dotted #1d7193; color: #004b69;}


/*BOX COMMENTS*/
#box_comments .comments {display: block; clear: both; color: #626262; font-size: 12px; text-align: justify; margin: 0 0 5px 0; font-style: italic; background: url(http://www.maksoft.net/css/images/icons/icon_quotes.jpg) 100% 0% no-repeat #ececec; padding: 10px;} 	
#box_comments .comments .title {font-style: normal;}
#box_comments .comments .box_number {display: block; width: 40px; height: 40px; font-size: 25px; color: #fff; float: left; text-align: left; padding: 0px;}

/*COMMENTS LISTING*/
#list_comments {display:block; margin: 10px; clear: both;}
#list_comments h3.head_text {color: #4e4e4e; text-transform: lowercase; border-bottom: 1px dotted #636363; padding: 0 0 0 25px; line-height: 30px; background: url(http://www.maksoft.net/css/images/icons/icon_comments.gif) 0% 50% no-repeat; }
#list_comments .comment {display: block; margin: 5px 0 0 0; padding: 10px; border-bottom: 1px dotted #636363; background: #f6f6f6;}
#list_comments .comment .quote {color: #c4161c; font-variant: italic;}
#list_comments .comment .bubble {display: block; float: left; width: 15px; height: 15px; background: url(http://www.maksoft.net/css/images/icons/icon_speech.gif) 50% 50% no-repeat transparent; margin: 0 5px 5px 0;}
#list_comments .comment .text {font-style: italic; color: #636363;}
#list_comments .comment .date {font-weight: normal; color: #636363;}
#list_comments .comment .author {font-weight: bold; color: #636363; background: url(http://www.maksoft.net/css/images/icons/icon_user.gif) 0% 50% no-repeat transparent; padding: 0 0 0 20px;}
#list_comments .subcomments {display: block; padding: 0 10px 0 10px; margin: 0 20px 0 20px; border-left: 5px solid #bcbcbc; background: #FFF; color: #636363;}
#list_comments .subcomments .date {}

/*BUTTON ADD COMMENTS*/
a#show_comments_form {display: block; width: 230px; height: 30px; line-height: 30px; margin: -9px 0 0 10px; font-size: 10px; text-transform: uppercase; color: #c4161c; background: url(http://www.maksoft.net/css/images/buttons/button_comment_bg.jpg) 0% 0% no-repeat; text-align: center;}
	
/* drop-down menu classes */

/* level 0 inner */
.m0l0iout  { font-size: 10px; text-decoration: none; padding-left: 5px; background: transparent; color: #1d7193; height: 20px; cursor: hand;}
.m0l0iover { font-size: 10px; text-decoration: none; padding-left: 5px; background: #dce2e5; color: #1d7193; height: 20px; cursor: hand;}
/* level 0 outer */
.m0l0oout  { font-size: 10px; text-decoration: none; padding-left: 5px; color: inherit; background: #ebeff4; height: 20px; cursor: hand;}
.m0l0oover { font-size: 10px; text-decoration: none; padding-left: 5px; color: White; background: #1d7193; height: 20px; cursor: hand;}
/* Level 1 inner *  custom */
.m0l1iout  { font-size: 10px; text-decoration: none; padding-left: 5px; color: inherit; background: #ebeff4;height: 20px; cursor: hand;}
.m0l1iover { font-size: 10px; text-decoration: none; padding-left: 5px; color: inherit; background: #dce2e5; height: 20px; cursor: hand;}


@import url(http://maksoft.net/css/extra_classes.css);
	/* predefine here*/

.bullet1 {display: block; float: left;  background: url(http://www.maksoft.net/css/images/bullets/bullet1.gif) 100% 50% no-repeat; width:20px; height:20px; margin: 0 5px 0 5px;}/* prefix bullet */
.bullet2 {background: url(http://www.maksoft.net/css/images/bullets/bullet2.gif) 100% 50% no-repeat; display: block; float: left; width:20px; height:30px; margin: 0 5px 0 5px;}/* sufix bullet */	

a.menu_button .bullet1{width: 15px; height: 30px;}

@import url(http://maksoft.net/css/admin_classes.css);
	/* predefine here*/
	
/*EPAY TABLE*/	
A.epay-button             { border: solid  1px #FFF; background-color: #168; padding: 6px; color: #FFF; background-image: none; font-weight: normal; padding-left: 20px; padding-right: 20px; }
A.epay-button:hover       { border: solid  1px #ABC; background-color: #179; padding: 6px; color: #FFF; background-image: none; font-weight: normal; padding-left: 20px; padding-right: 20px; }

A.epay                    { text-decoration: none; border-bottom: dotted 1px #168; color: #168; font-weight: bold; }
A.epay:hover              { text-decoration: none; border-bottom: solid  1px #179; color: #179; font-weight: bold; }

TABLE.epay-view    { white-space: nowrap; background-color: #CCC; }

/********** VIEWES **********************************************************/

TD.epay-view            { width: 100%; text-align: center; background-color: #DDD; }
TD.epay-view-header     {                                  background-color: #168; color: #FFF; height: 30px; }
TD.epay-view-name       { width:  25%; text-align: right;  background-color: #E9E9F9; border-bottom: none;  height: 30px; }
TD.epay-view-value      { width:  75%; text-align: left;   background-color: #E9E9F9; border-bottom: none; white-space: normal; }

INPUT.epay-button         { border: solid  1px #FFF; background-color: #168; padding: 4px; color: #FFF; background-image: none; padding-left: 20px; padding-right: 20px; }
INPUT.epay-button:hover   { border: solid  1px #ABC; background-color: #179; padding: 4px; color: #FFF; background-image: none; padding-left: 20px; padding-right: 20px; }	


/* main menu deep  levels*/
a.menu_button_5, a.menu_button_4, a.menu_button_3, a.menu_button_2, a.menu_button_1, a.menu_button_selected
{
	display: block; 
	width: 190px;
	font-size: 10px;
	font-weight: bold;
	background-color: #f9e2c2;
	border : none;
	border-top: solid 0px #c6c7c8;
	border-left: solid 1px #c6c7c8;
	border-right: solid 1px #c6c7c8;
	padding:0px;
	text-align: left;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}

a.menu_button_selected
{
	background-color: #666f7e;
	color: #FFFFFF;
}

a.menu_button_5:hover, a.menu_button_4:hover, a.menu_button_3:hover, a.menu_button_2:hover, a.menu_button_1:hover, a.menu_button_selected:hover
{
	background-color: #1d7193;
	color: #FFFFFF;
}

a.menu_button_5
{
	background-color: #ededed;
	border-bottom: solid 2px #666f7e;
	color: #000000;
}

a.menu_button_4
{
	background-color: #d7d7d7;
	color: #000000;
}

a.menu_button_3
{
	background-color: #c6c7c8;
	color: #000000;
}

a.menu_button_2
{
	background-color: #90969e;
	color: #FFFFFF;
}

a.menu_button_1
{
	background-color: #666f7e;
	color: #FFFFFF;
}