/*mainpro_extra BASE STYLE*/

/*standart classes */

body { SCROLLBAR-BASE-COLOR: #ebebea; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; color: #1b4081; font-size: 10px;}
p, ul, li { font-size: 10px; color: inherit }
A {text-decoration: none; font-size: 10px; color: #000000 }
A:Hover { color: orange; text-decoration: underline;}
hr {border: solid 1px #e6e6e6; }
form, table {color: Black; font-family:inherit; font-size: 10px; background: inherit;}
/* main color classes */
/* 1-darkest; 2-dark; 3-normal; 4-light */

.t1 { background-color: #00aae5; color: #000000; font-size: 10px;}
.t2 { background-color: #a5e407; color: #000000; font-size: 10px;}
.t3 { background-color: #e6e6e6; color: #000000; font-size: 10px;}
.t4 { background-color: #e6f6ff; color: #000000; font-size: 10px;}

/* text classes */

big {font-size: 12px; font-family: inherit; color: inherit;}
small {font-size: 9px; font-family:inherit; color: inherit;}
em { font-style: italic; }
strong { font-style: bold; }
h1 { font-size: 18px; font-family:inherit; font-weight: bold; color: inherit; margin: 0px;}
h2 { font-size: 16px; font-family:inherit; font-weight: bold; color: #d5f1ff; margin: 0px;}
h3 { font-size: 14px; font-family:inherit; font-weight: bold; color: #ebebea; margin: 0px;}
h4 { font-size: 12px; font-family:inherit; font-weight: bold; color: #a5e407; margin: 0px;}

.small_text {font-size: 10px; font-family: inherit; color: inherit;}
.big_text {font-size: 12px; font-family: inherit; color: inherit;}
.head_text {font-size: 14px; font-weight: bold; font-family: inherit; color: inherit;}



/* link classes */

.nav_links{font-size:10; font-family: inherit; color: inherit}
.main_link {font-size:inherit; font-family:inherit; color: inherit;}
	.main_link:hover {color: #2f6fbf;}	
.border_link {border: solid 1px #ebebea; color: inherit;}
	.border_link:hover {border: solid 1px #fffce9}	
.color_link {color: #ff6c00}
	.color_link:hover {color: inherit; filter:alpha(opacity=50)}	
.bgcolor_link {background-color: #ff6c00; color: white;}
	.bgcolor_link:hover {background-color: white; color:#ff6c00;}	
.next_link {padding-right:10px; background-position:right; background-image: url(http://maksoft.net/css/aliance_print/next_link.gif); border: 0px; background-repeat: no-repeat; cursor: hand; font-size: 10px; font-weight: bold; color: #a5e407}
	.next_link:hover {color: inherit;}	
.back_link {padding-left:10px; background-position:left; background-image: url(http://maksoft.net/css/aliance_print/back_link.gif); border: 0px; background-repeat: no-repeat; cursor: hand; font-size: 10px; font-weight: bold; color: #a5e407}
	.back_link:hover {color: inherit;}



/* image classes */

.main_image {padding: 5px}
.border_image {border: solid 5px #ebebea filter:alpha(opacity=50); padding: 10px; }


/* table classes */

.main_table {font-size: inherit; color: inherit; margin-left: 5px; margin-right: 5px;}
.border_table {background: #FFFFFF;  border: 1px solid #a5e407; color: #ff6c00; padding: 5px;}
.main_tr {background: inherit; color: inherit;}
.border_tr {background: inherit; border-bottom: solid 1px #a5e407;}
.main_td {background: inherit; color: inherit; padding: inherit;}
.border_td {border-bottom:1px solid #ff6c00;  border-left: 1px solid #ff6c00; border-right: 1px solid #ff6c00; padding: inherit;}

/* border table: border, bgcolor, border-style, */
.border_table	{background: #ebf7ff; border: 1px solid #A0AAAE; color: inherit; font-family: inherit; font-size:inherit;}
.border_table th {background: #2a80b6; color: #FFF; font-size: 14px;}
.border_table tr {background: #b1e1ff; border-bottom: solid 0px #A0AAAE;}
.border_table td {border-bottom:1px solid #A0AAAE;  border-left: 0px solid #A0AAAE; border-right: 0px solid #A0AAAE; border-top: 0px solid #A0AAAE; }
.border_table tfoot td{background: #bbd8ec; border: none; color: #FFF; text-align: center;}

/* form classes */

input, select { border: solid 1px #e6e6e6; font-size:inherit; font-family: inherit; }
textarea { border: solid 1px #e6e6e6; font-size: 10pt; }
.button_submit {border: 1px solid #ebebea; background-color: #FFFFFF; cursor: hand; color: #e6e6e6;}
.button_reset {border: 1px solid #ebebea; background-color: #ebebea; cursor: hand;}
.button_back {border: 1px solid #ebebea; background-color: #ebebea; cursor: hand; padding-left:10px; background-position:left; background-image: url(http://maksoft.net/css/aliance_print/back_link.gif); border: 0px; background-repeat: no-repeat; cursor: hand; font-size: 10px; font-weight: bold; color: inherit}
.button_search {width:20px; height: 20px; background-image: url(http://maksoft.net/css/aliance_print/button_submit.gif); border: 0px; background-repeat: no-repeat; background-color: transparent; cursor: hand;      }
.button_radio {border: solid 1px #d5f1ff; }
.button_checkbox {border: solid 1px #d5f1ff; }
.list_menu {background-color: #d5f1ff; border: solid 1px #2f6fbf; font-family: inherit; font-size: 9pt; height: 20px;}



	/* predefine here*/
	
/* menu classes */

.menu_button {height:30px; display: block; width: 200px; padding-left:15px; padding-top:5px; color: #000000; font-size: 10px; font-weight:bold; background-image: url(http://maksoft.net/css/mainpro_extra/menu_button.jpg); background-repeat: no-repeat;}
	.menu_button:hover {background-image: url(http://maksoft.net/css/mainpro_extra/menu_button_hover.jpg); background-repeat: no-repeat; color: #000000;}
.submenu_button {display: block; height:25px; padding-left:20px; padding-right:40px; color: #000000; background-position: right; font-size: 9px; background: #73d0f2; background-image: url(http://maksoft.net/css/mainpro_extra/submenu_button.jpg);}
	.submenu_button:hover { color: #FFFFFF;}
/* navigation bar */


@import url(http://maksoft.net/css/menu_classes.css);
#navbar	{clear:both; font-weight:bold; color:inherit; margin-left:4px; float:left; list-style-type:none; background:url(http://maksoft.net/css/images/shadows/navshadow.gi) no-repeat 8px 100% trasparent; padding-bottom:20px; }
#navbar a{font-size:10px; color:inherit; background:url(http://maksoft.net/css/images/tabs/tabgrey.gif) transparent top right no-repeat; display:block; padding:2px 10px 2px 2px; }

#navbar li{
  list-style-type:none;
  float:left;
  margin:0 0 0 4px;
  padding:0 0 0 10px ;
  border-bottom:1px solid #999;
  background: url(http://maksoft.net/css/images/tabs/tabgrey.gif) #c0c0c0 top left no-repeat;
}

#navbar li.cur,
#navbar li.over,
#navbar li:hover
{
  background: url(http://maksoft.net/css/images/tabs/tabblue.gif) #3375b2 top left no-repeat;
  border-bottom:1px solid #036;
}

ul#navbar li.cur a,
ul#navbar li.over a,
ul#navbar li:hover a
{
  display:block;
  color:#fff;
  padding:2 10px 2 2;
  text-decoration:none;
  background:url(http://maksoft.net/css/images/tabs/tabblue.gif) transparent top right no-repeat;
}



/* drop-down menu classes */

/* level 0 inner */
.m0l0iout  { font-size: 9pt; text-decoration: none; padding-left: 5px; padding-top: 2px; background: transparent; color: #000000; height: 20px; border: 1px solid #a5e407; }
.m0l0iover { font-size: 9pt; text-decoration: none; padding-left: 5px; padding-top: 2px; background: #a5e407; height: 20px; color: #FFFFFF; }
/* level 0 outer */
.m0l0oout  { font-size: 9pt; text-decoration: none; color: #FFFFFF; background: transperent; }
.m0l0oover { font-size: 9pt; text-decoration: none; color: #FFFFFF; background: #ff6c00; }
/* Level 1 inner *  custom */
.m0l1iout  { font-size: 9pt; text-decoration: none; padding-left: 5px; padding-top: 2px; color: #FFFFFF; background-color: #a5e407; border-bottom : 1px solid white; }
.m0l1iover { font-size: 9pt; text-decoration: none; padding-left: 5px; padding-top: 2px; color: #FFFFFF; background: #ff6c00; }



	
/*bullets*/
.bullet1 {background-image: url(http://maksoft.net/css/aliance_print/bullet1.gif); background-repeat: no-repeat; padding-left:20px;}
.bullet2 {background-image: url(http://maksoft.net/css/aliance_print/bullet2.gif); background-repeat: no-repeat; padding-left:20px;}

/* table box classes */

.infoBox {background: #ebebea;	padding-left: 1px;	padding-right: 1px;}
.infoBoxContents{	background: #ebebea; padding-left: 18px;	}
.infoBoxHeading
{
	background-image:url(http://www.maksoft.net/css/aliance_print/infoBoxHeading_bg.gif);
	background-repeat: repeat-y;
	background-position: right;

}
.infoBoxFooter
{
	background-image:url(http://www.maksoft.net/css/aliance_print/infoBoxFooter_bg.gif);
	background-repeat: repeat-y;
	background-position: right;
}

/* corners  */

.corner_top_left
{
	background-image:url(http://www.maksoft.net/css/aliance_print/corner_top_left.gif);
	background-repeat: no-repeat;}

.corner_top_right
{
	background-image: url(http://www.maksoft.net/css/aliance_print/corner_top_right.gif);
	background-repeat: no-repeat;}

.corner_bottom_left
{
	background-image:url(http://www.maksoft.net/css/aliance_print/corner_bottom_left.gif);
	background-repeat: no-repeat;
}
.corner_bottom_right
{
	background-image: url(http://www.maksoft.net/css/aliance_print/corner_bottom_right.gif);
	background-repeat: no-repeat;
}



/* shadows */

.shadow_left {	background-image: url(http://www.maksoft.net/css/aliance_print/shadow_left.gif); background-repeat: repeat-y; }
.shadow_right { background-image: url(http://www.maksoft.net/css/aliance_print/shadow_right.gif); background-repeat: repeat-y; }
.shadow_top {}
.shadow_bottom {}
