.horizontalcssmenu ul{
margin: 0; padding: 0; list-style-type: none; width:500px;
}

/*Top level list items*/
.horizontalcssmenu ul li{
position: relative; display: inline; float: left;

}

/*Top level menu link items style*/
.horizontalcssmenu ul li a{
font: bold 16px Tahoma; float:left;
}
	
/*Sub level menu*/
.horizontalcssmenu ul li ul{
left: 0;
top: 0;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
}

/*Sub level menu list items*/
.horizontalcssmenu ul li ul li{
display: inline;
float: none;
}


/* Sub level menu links style */
.horizontalcssmenu ul li ul li a{ 
font: 13px Tahoma; 
display: block ;
width: 260px; /*width of sub menu levels*/
font-weight: normal;
padding: 2px 5px;
background: #d2e1ed;
}

/* Sub level menu links style */
.horizontalcssmenu ul li ul li.bugaga a{
font: bold 13px Tahoma;
display: block ;
width: 260px; /*width of sub menu levels*/
font-weight: normal;
padding: 2px 5px;
background: #999999;
}

.horizontalcssmenu ul li ul li a:hover{
background: #cde686;
}

.horizontalcssmenu .arrowdiv{
position: absolute;
right: 0;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .horizontalcssmenu ul li { float: left; height: 1%; }
* html .horizontalcssmenu ul li a { height: 1%; }
/* End */







a.titletoplink:link,
a.titletoplink:visited,
a.titletoplink:active{
FONT-SIZE: 12px; MARGIN: 0px; COLOR: #4c4c4c; FONT-FAMILY: tahoma; margin-bottom: 0px;
text-decoration:none;

}
a.titletoplink:hover{
FONT-SIZE: 12px; MARGIN: 0px; COLOR: #4c4c4c; FONT-FAMILY: tahoma; margin-bottom: 0px;
text-decoration:none;
}




BODY {
	FONT-SIZE: 11px;
	MARGIN: 0px;
	COLOR: #000000;
	FONT-FAMILY: tahoma;
}

.menu_text{
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: tahoma; margin-bottom: 0px; padding-right:0px; padding-left:0px;
}
.main_text{
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #4c4c4c; FONT-FAMILY: tahoma; margin-bottom: 0px;
}
.main_text_12{
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #4c4c4c; FONT-FAMILY: tahoma; margin-bottom: 0px;
}
.main_text_blue{
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #0076d4; FONT-FAMILY: tahoma; margin-bottom: 0px;
}
.main_text_violet{
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #bc00c8; FONT-FAMILY: tahoma; margin-bottom: 0px;
}
.main_text_padding{
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: tahoma; margin-bottom: 0px; padding-right:5px; padding-left:5px;
}
.main_text_grey_padding{
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #999999; FONT-FAMILY: tahoma; margin-bottom: 0px; padding-right:5px; padding-left:5px;
}
.main_text_padding_12{
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: tahoma; margin-bottom: 0px; padding-right:0px; padding-left:0px;
}
.main_text_padding_12_grey{
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #757575; FONT-FAMILY: tahoma; margin-bottom: 0px; padding-right:0px; padding-left:0px;
}
.main_text_number{
	FONT-SIZE: 9px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: tahoma; margin-bottom: 0px; padding-right:5px; padding-left:5px;   LINE-HEIGHT: 45px;
}
.main_text_grey{
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #545454; FONT-FAMILY: tahoma; margin-bottom: 0px; padding-right:5px; padding-left:5px;
}
.main_text_red{
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #ff0000; FONT-FAMILY: tahoma; margin-bottom: 0px;
}
.main_text_grey_2{
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #333333; FONT-FAMILY: tahoma; margin-bottom: 0px; LINE-HEIGHT: 17px; text-align: left;
}
.main_text_grey_3{
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #999999; FONT-FAMILY: tahoma; margin-bottom: 0px; padding-right:2px; padding-left:2px;
}
.main_text_grey_10{
	FONT-SIZE: 10px; MARGIN: 0px; COLOR: #999999; FONT-FAMILY: tahoma; margin-bottom: 0px;
}
.main_text_non{
	FONT-SIZE: 0px; MARGIN: 0px; COLOR: #FFFFFF; FONT-FAMILY: tahoma; margin-bottom: 0px;
}
.main_text_bold{
	font-weight:bold;  FONT-SIZE: 11px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: tahoma; margin-bottom: 0px;
}
.main_text_little{
	FONT-SIZE: 10px; MARGIN: 0px; COLOR: #0076d4; FONT-FAMILY: tahoma; margin-bottom: 0px;
}
.main_text_orange{
	FONT-SIZE: 10px; MARGIN: 0px; COLOR: #c4630d; FONT-FAMILY: tahoma; margin-bottom: 0px; padding-right:10px;
}
.main_text_little_grey{
	FONT-SIZE: 10px; MARGIN: 0px; COLOR: #333333; FONT-FAMILY: tahoma; margin-bottom: 0px;
}
.main_text_little_grey_2{
	FONT-SIZE: 9px; MARGIN: 0px; COLOR: #999999; FONT-FAMILY: tahoma; margin-bottom: 0px;
}
.title_text_bold{
	font-weight:bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: tahoma; margin-bottom: 0px;
}
.title_text_bold_14{
	font-weight:bold; FONT-SIZE: 14px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: tahoma; margin-bottom: 0px;
}
.title_text_bold_padding{
	font-weight:bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #333333; FONT-FAMILY: tahoma; margin-bottom: 0px; padding-right:5px; padding-left:5px;
}
.link_main_text{
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #046bba; FONT-FAMILY: tahoma; margin-bottom: 0px; text-decoration: underline;
}
.main_text_padding_left_10{
      FONT-SIZE: 11px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: tahoma; padding-left:5px;
}
.main_text_padding_left_9_in{
      FONT-SIZE: 9px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: tahoma; LINE-HEIGHT: 20px; padding-left:10px; padding-right:10px;
}
.main_text_padding_left_10_in{
      FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: tahoma; LINE-HEIGHT: 20px; padding-left:10px; padding-right:10px;
}
.main_text_padding_left_10_grey{
      FONT-SIZE: 12px; MARGIN: 0px; COLOR: #999999; FONT-FAMILY: tahoma; LINE-HEIGHT: 20px; padding-left:10px; padding-right:10px;
}
.main_text_padding_left_10_bold{
      font-weight:bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: tahoma; LINE-HEIGHT: 20px; padding-left:10px; padding-right:10px;
}
.main_text_padding_left_10_bold_2{
      font-weight:bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #CC0000; FONT-FAMILY: tahoma; LINE-HEIGHT: 20px; padding-left:10px; padding-right:10px; text-transform: uppercase;
}


.title_text_0{
	font-weight:bold;
	FONT-SIZE: 15px;
	MARGIN: 0px;
	COLOR: #000000;
	FONT-FAMILY: arial;
	margin-bottom: 0px;
	text-transform: uppercase;
}
.title_text{
	font-weight:bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: arial; margin-bottom: 0px;	text-transform: none; text-align: center;
}
.title_text_padding{
	font-weight:bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: arial; margin-bottom: 0px;	text-transform: none; text-align: center; padding-right:10px; padding-left:10px;
}
.title_text_red{
	font-weight:bold;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	COLOR: #CC0000;
	FONT-FAMILY: arial;
	margin-bottom: 0px
	text-transform: uppercase;
}
.title_text_grey{
	font-weight:bold;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	COLOR: #585858;
	FONT-FAMILY: arial;
	margin-bottom: 0px
	text-transform: uppercase;
}
.titlemain_text_bold_brown{
	FONT-SIZE: 17px; MARGIN: 0px; COLOR: #9b2f3e; FONT-FAMILY: tahoma; margin-bottom: 0px; text-transform: uppercase;
}
.titlemain_text_bold_blue{
	FONT-SIZE: 17px; MARGIN: 0px; COLOR: #009ed4; FONT-FAMILY: tahoma; margin-bottom: 0px; text-transform: uppercase;
}
.titlemain_text_bold_blue_noupperscase{
	FONT-SIZE: 17px; MARGIN: 0px; COLOR: #009ed4; FONT-FAMILY: tahoma; margin-bottom: 0px; text-transform: none;
}
.titlemain_text_bold_green{
	FONT-SIZE: 25px; MARGIN: 0px; COLOR: #93c322; FONT-FAMILY: tahoma; margin-bottom: 0px; text-transform: uppercase;
}
.titlemain_text_bold_balck_25{
	FONT-SIZE: 25px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: tahoma; margin-bottom: 0px; text-transform: uppercase;
}
.titlemain_text_bold_black{
	FONT-SIZE: 17px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: tahoma; margin-bottom: 0px; text-transform: uppercase;
}
.titlemain_text_bold_grey{
	FONT-SIZE: 17px; MARGIN: 0px; COLOR: #575757; FONT-FAMILY: tahoma; margin-bottom: 0px; text-transform: uppercase;
}
.titlemain_text_bold_grey_light{
	FONT-SIZE: 17px; MARGIN: 0px; COLOR: #999999; FONT-FAMILY: tahoma; margin-bottom: 0px; text-transform: uppercase;
}
.titlemain_text_bold_orange{
	FONT-SIZE: 17px; MARGIN: 0px; COLOR: #f86f00; FONT-FAMILY: tahoma; margin-bottom: 0px; text-transform: uppercase;
}
.titlelittle_text_bold_grey{
	font-weight:bold; FONT-SIZE: 9px; MARGIN: 0px; COLOR: #737373; FONT-FAMILY: tahoma; margin-bottom: 0px; text-transform: uppercase;
}
.titlelittle_text_bold_black{
	font-weight:bold; FONT-SIZE: 9px; MARGIN: 0px; COLOR: #737373; FONT-FAMILY: tahoma; margin-bottom: 0px;
}
.titlemain_text_bold_12_black{
	font-weight:bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: tahoma; margin-bottom: 0px;
}

.main_text_with_b_grey{
	font-weight:bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: tahoma; margin-bottom: 0px; BACKGROUND: #CCCCCC; LINE-HEIGHT: 44px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; border-bottom: 3px solid #797979; DISPLAY: block;
}
.main_text_with_b_grey_active{
	font-weight:bold; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #333333; FONT-FAMILY: tahoma; margin-bottom: 0px; BACKGROUND: #DDB5B5; LINE-HEIGHT: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 3px; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; DISPLAY: block;
}

.frame_table_grey_border{
	border: 1px solid #CCCCCC;
}
.frame_table_with_back{
	background-image: url(back_main_place.gif);
}

.a12{font-size:12px;}

a:link {
	MARGIN: 0px; color: #1b85cf; FONT-FAMILY: Tahoma; text-decoration: underline;
}
a:visited {
	MARGIN: 0px; color: #1b85cf; FONT-FAMILY: Tahoma;  text-decoration: underline;
}
a:hover {
	MARGIN: 0px; color: #787877; FONT-FAMILY: Tahoma; text-decoration: none;
}
a:active {
	MARGIN: 0px; color: #000000; FONT-FAMILY: Tahoma; text-decoration: underline; border-top-color: #000000;
}


a.nounderline:link,a.nounderline:visited,a.nounderline:active  {
	 MARGIN: 0px; color: #1b85cf; FONT-FAMILY: Tahoma; text-decoration: none;
}
a.nounderline:hover {
	 MARGIN: 0px; color: #787877; FONT-FAMILY: Tahoma; text-decoration: none;
}

a.white:link,a.white:visited,a.white:active  {
	 MARGIN: 0px; color: #ffffff; FONT-FAMILY: Tahoma; text-decoration: none;
}
a.white:hover {
	 MARGIN: 0px; color: #787877; FONT-FAMILY: Tahoma; text-decoration: none;
}



a.link2:link {
	 MARGIN: 0px; color: #1b85cf; FONT-FAMILY: Tahoma; text-decoration: none;
}
a.link2:visited {
	 MARGIN: 0px; color: #1b85cf; FONT-FAMILY: Tahoma;  text-decoration: none;
}
a.link2:hover {
	 MARGIN: 0px; color: #787877; FONT-FAMILY: Tahoma; text-decoration: underline;
}
a.link2:active {
	MARGIN: 0px; color: #000000; FONT-FAMILY: Tahoma; text-decoration: none; border-top-color: #000000;
}

a.standartlink:link {
                    FONT-SIZE: 11px; MARGIN: 0px; COLOR: #046bba; FONT-FAMILY: tahoma; margin-bottom: 0px; text-decoration: underline;
}
a.standartlink:visited {
                      FONT-SIZE: 11px; MARGIN: 0px; COLOR: #046bba; FONT-FAMILY: tahoma; margin-bottom: 0px; text-decoration: underline;
}
a.standartlink:hover {
                     FONT-SIZE: 11px; MARGIN: 0px; COLOR: #046bba; FONT-FAMILY: tahoma; margin-bottom: 0px; text-decoration: none;
}
a.standartlink:active {
                     FONT-SIZE: 11px; MARGIN: 0px; COLOR: #046bba; FONT-FAMILY: tahoma; margin-bottom: 0px; text-decoration: underline;
}


a.menu:link {
	 MARGIN: 0px; color: #0076d4; FONT-FAMILY: Tahoma; text-decoration: underline;
}
a.menu:visited {
	 MARGIN: 0px; color: #0076d4; FONT-FAMILY: Tahoma;  text-decoration: underline;
}
a.menu:hover {
	 MARGIN: 0px; color: #999999; FONT-FAMILY: Tahoma; text-decoration: none;
}
a.menu:active {
	MARGIN: 0px; color: #0076d4; FONT-FAMILY: Tahoma; text-decoration: underline; border-top-color: #000000;
}

a.link_2:link {
	 MARGIN: 0px; color: #000000; FONT-FAMILY: Tahoma; text-decoration: underline;
}
a.link_2:visited {
	 MARGIN: 0px; color: #000000; FONT-FAMILY: Tahoma;  text-decoration: underline;
}
a.link_2:hover {
	 MARGIN: 0px; color: #000000; FONT-FAMILY: Tahoma; text-decoration: none;
}
a.link_3:active {
	MARGIN: 0px; color: #000000; FONT-FAMILY: Tahoma; text-decoration: underline; border-top-color: #000000;
}

a.link_3:link {
	 MARGIN: 0px; color: #757575; FONT-FAMILY: Tahoma; text-decoration: underline;
}
a.link_3:visited {
	 MARGIN: 0px; color: #757575; FONT-FAMILY: Tahoma;  text-decoration: underline;
}
a.link_3:hover {
	 MARGIN: 0px; color: #aaaaaa; FONT-FAMILY: Tahoma; text-decoration: none;
}
a.link_3:active {
	MARGIN: 0px; color: #757575; FONT-FAMILY: Tahoma; text-decoration: underline; border-top-color: #000000;
}

a.link_4:link {
	 MARGIN: 0px; color: #000000; FONT-FAMILY: Tahoma; text-decoration: none;
}
a.link_4:visited {
	 MARGIN: 0px; color: #000000; FONT-FAMILY: Tahoma;  text-decoration: none;
}
a.link_4:hover {
	 MARGIN: 0px; color: #ab009d; FONT-FAMILY: Tahoma; text-decoration: none;
}
a.link_4:active {
	MARGIN: 0px; color: #000000; FONT-FAMILY: Tahoma; text-decoration: underline; border-top-color: #000000;
}

a.link_5:link {
	 MARGIN: 0px; color: #999999; FONT-FAMILY: Tahoma; text-decoration: underline;
}
a.link_5:visited {
	 MARGIN: 0px; color: #999999; FONT-FAMILY: Tahoma;  text-decoration: underline;
}
a.link_5:hover {
	 MARGIN: 0px; color: #aaaaaa; FONT-FAMILY: Tahoma; text-decoration: none;
}
a.link_5:active {
	MARGIN: 0px; color: #999999; FONT-FAMILY: Tahoma; text-decoration: underline; border-top-color: #000000;
}

INPUT,SELECT {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #7f9db9 1px solid; BORDER-BOTTOM: #7f9db9 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff; 
}

.tdrr {text-align:right;height:25px;}
