@charset "iso-8859-1";
/* CSS Document */

#bg_service_first {
background-image:url(../im/bg/bg_stars_first.gif);
background-color:#6e5b53;
background-position:left 0px; 
width:100%;
}
#bg_service_second {
background-image:url(../im/bg/bg_stars_second.gif);
background-repeat:repeat-x;
width:100%;
}
/****************************** /background*****************************************/
#service_main_block_td {
background-image:url(../im/service/main_block_bg.gif);
background-color:#351f3d;
}
#service_main_block_top_c {
padding-top:0px;
background-repeat:no-repeat;
background-image:url(../im/service/main_block_top_c.gif);
}
/******************************* logo*********************************/
#service_logo {
margin-top:0px;
margin-right:1px;
font-size:110%;
font-weight:bold;
color:#FFFFFF;
border-style:none;
}
/******************************* /logo*********************************/
/************************************stars_banner****************************/
/*#stars_banner_text {
color:#FFFFFF;
font-size:48px;
padding-left:194px;
height:70px;
}*/
#top_banner {
margin:0px 0px 0px 10px;
width:745px;
height:70px;
}
/************************************ /stars_banner****************************/
#stars_center_banners {
margin:10px 0px 0px 10px;
}
/*****************************left_block**************************************/
/*********************************left_menu**************************************/
ul.submenu {
padding:0px;
margin:8px 0px 0px 10px;
width:175px;
}
ul.submenu li.menu_item_text, ul.submenu li.menu_item_text_stat,ul.submenu li.menu_stat_text {
list-style-type:none;
border-bottom:1px solid #884b62;
padding:5px 0px 5px 7px;
//padding:2px 0px 5px 7px;
}
ul.submenu li.menu_item_text_stat{
background-image:url(../im/service/service_left_menu_sel_point.gif);
background-repeat:repeat;
background-position:left top;
}
ul.submenu li.menu_item_text a, ul.submenu li.menu_item_text_stat  a {
display:block;
font-size:90%;
text-decoration:none;
color:#e7dcbc;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
background-image:url(../im/service/service_menu_star.gif);
background-position:left 0.2em;
//background-position:0.45em left;
background-repeat:no-repeat;
padding-left:14px;
}
ul.submenu li.menu_stat_text {
background-image:url(../im/service/service_left_menu_sel_point.gif);
background-repeat:repeat;
background-position:left top;
}
ul.submenu li.menu_stat_text div {
color:#f8c118;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
background-image:url(../im/service/service_menu_star_sel.gif);
background-position:left center;
//background-position:0.45em left;
background-repeat:no-repeat;
padding-left:14px;
}
ul.submenu li.menu_item_text a:hover,ul.submenu li.menu_item_text_stat a:hover {
color:#F8C118;
}

ul.submenu ul.submenu {
padding:0px;
margin:0px 0px 0px 3px;
//margin-left:0px;
width:150px;
padding-bottom:3px;
padding-top:0px;
//padding-top:0px;
}
ul.submenu ul.submenu li.submenu_item_text,
 ul.submenu  ul.submenu li.submenu_item_text_stat,
  ul.submenu  ul.submenu li.submenu_stat_text  {
  list-style-type:none;
  padding:7px 0px 0px 7px;
 //padding:0px 0px 1px 7px;
  }
  ul.submenu  ul.submenu li.submenu_stat_text {
  margin-top:7px;
  // margin-top:0px;
  //padding:0px 0px 1px 10px;
  }
   ul.submenu  ul.submenu li.submenu_item_text_stat a {
   background-image:url(../im/main_inner/left_menu_arrow.gif);
	background-position:left 0.4em;
	//background-position:left 0.8em;
	background-repeat:no-repeat;
	text-decoration:underline;
	display:block;
	color:#e7dcbc;
	font-size:70%;
	font-weight:normal;
	padding-left:11px;
	padding-top:0px;
   }
ul.submenu ul.submenu li.submenu_item_text a {
background-image:url(../im/main_inner/left_menu_arrow.gif);
background-position:left 0.4em;
//background-position:left 0.8em;
background-repeat:no-repeat;
text-decoration:underline;
display:block;
color:#e7dcbc;
font-size:70%;
font-weight:normal;
padding-left:11px;
padding-top:0px;
}
 ul.submenu  ul.submenu li.submenu_stat_text {
 background-image:url(../im/main_inner/left_menu_arrow_sel.gif);
 background-repeat:no-repeat;
background-position:left 0.4em;
//background-position:left 0.8em;
color:#fdf7e3;
font-size:70%;
font-weight:bold;
margin-left:7px;
padding-left:11px;
padding-top:0px;
padding-bottom:0px;
 }
ul.submenu ul.submenu li.submenu_item_text a:hover,
ul.submenu  ul.submenu li.submenu_item_text_stat a:hover {
color:#F8C118;
}
ul.submenu ul.submenu  ul.submenu {
padding:0px;
margin:2px 0px 7px 2px;
//margin-bottom:0px;
width:150px;
padding-bottom:0px;
padding-top:0px;
//padding-top:0px;
}
ul.submenu ul.submenu  ul.submenu li.submenu_item_text a {
font-size:115%;
}
ul.submenu ul.submenu  ul.submenu li.submenu_stat_text {
background-image:url(../im/main_inner/left_menu_arrow_sel.gif);
 background-repeat:no-repeat;
background-position:left 0.4em;
//background-position:left 0.8em;
color:#fdf7e3;
font-size:70%;
font-weight:bold;
margin-left:10px;
padding-left:11px;
padding-top:0px;
padding-bottom:0px;
padding-top:0px;
}
/*********************************left_menu**************************************/
/*******************************main_banner***************************/
#main_banner {
width:498px; 
height:225px; 
background-image:url(../im/brill.gif);
background-repeat:no-repeat;
padding-top:7px;
}
div#main_banner:hover {
background-image:url(../im/brill_over.gif);
background-repeat:no-repeat;
}
#main_banner div {
background-color:#000000;
height:207px;
width:483px;
margin:0px 7px 4px 7px;
}
#main_banner_img {
font-size:110%;
font-weight:bold;
color:#FFFFFF;
border-style:none;
}
/******************************* /main_banner****************************/
#left_block {
background:url(../im/service/service_palka.gif) right 10px  no-repeat;
height:340px;
}
/**********************************alphabet***************************************/
#alphabet {
margin:10px 10px 0px 10px;
}
#alphabet_rus  {
width:175px;
}
#raspor {
width:170px;
background-color:#5b614b;
clear:both; 
height:1px; 
overflow:hidden;
}
#alphabet_eng {
width:175px;
height:57px;
}
#alphabet_num {
width:175px;
height:19px;
}
a.rus_letter_not_href,a.eng_letter_not_href,a.numbers_not_href {
background-color:#a16b32;
font-size:14px;
padding-top:2px;
width:17px;
height:19px;
float:left;
text-align:center;
text-decoration:none;
display:block;
color:#c49400;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
cursor:auto;
}
a.eng_letter_not_href {
background-color:#5b614b;
padding-top:0px;
color:#79ab42;
}
a.numbers_not_href {
background-color:#3F414A;
color:#537d8b;
padding-top:1px;
height:19px;
}
a.rus_letter,a.eng_letter,a.numbers {
background-color:#a16b32;
font-size:14px;
padding-top:2px;
width:17px;
height:19px;
float:left;
text-align:center;
text-decoration:none;
display:block;
color:#f8c118;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
a.eng_letter {
background-color:#5b614b;
color:#A8E269;
padding-top:0px;
}
a.numbers {
background-color:#3F414A;
color:#76D4EB;
padding-top:1px;
height:19px;
}
a.rus_letter_not_href:hover,a.eng_letter_not_href:hover,a.numbers_not_href:hover {
cursor:default;
display:block;
}
a.rus_letter:hover,a.numbers:hover {
background-color:#7e2143;
color:#FFFFFF;
}
a.eng_letter:hover {
background-color:#7e2143;
color:#FFFFFF;
}

/**********************************alphabet***************************************/
/***************************** /left_block**************************************/
/*********************************main_text*************************************/
#stars_main_text {
font-size:70%;
margin-top:10px;
padding-right:27px;
}
#stars_lap_in_text {
color:#f8c118;
font-weight:bold;
}
#service_trif {
margin:12px 0px 0px 0px;
height:22px;
width:544px;
}
#service_trif img {
font-size:19px;
color:#ff6bbf;
}
/********************************* /main_text*************************************/
/*************************************about_stars*************************************/
#about_stars_table {
margin-top:-5px;
padding-right:10px;
}
#about_stars_table td {
padding-top:20px;
line-height:normal;
}

.stars_descr_td {
padding:5px 0px 0px 10px;
//padding-left:0px;
}
.stars_banner_div {
width:177px;
}
.stars_star_banner {
border:1px solid #9e5e8a;
display:block;
}
a.stars_star_banner img {
border-style:none;
color:#FFFFFF;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
a.stars_star_banner:hover {
border:1px solid #f8c118;
}

/************************************* /stars*************************************/
/***********************************right_banner************************************/
#right_banner {
margin-left:7px;
width:240px;
height:219px; 
}
#right_banner a {
border:1px solid #9e5e8a;
display:block;
height:219px; 
}
#right_banner a:hover {
border:1px solid #f5bf17;
}
#right_banner a img {
color:#FFFFFF;
font-weight:bold;
font-size:100%;
border-style:none;
}

/***********************************right_banner************************************/
/*************************************notes*******************************************/
#notes_div {
margin-left:10px;
margin-top:28px;
width:145px;
height:14px;
}
#notes_div img {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#8EF185;
}
#stars_notes {
margin-left:13px;
margin-top:14px;
}
#stars_notes a {
color:#faf7ed;
margin-top:14px;
margin-right:14px;
display:block;
text-decoration:underline;
font-size:80%;
}
#stars_notes a:hover {
color:#F8C118;
}
/*************************************notes*******************************************/
/***************************************right_predl***********************************/
table#predl_menu {
margin:20px 0px 0px 0px;
}
table#predl_menu td {
padding-right:9px;
width:173px;
height:215px;
}
table#predl_menu td a{
display:block;
border:1px solid #9e5e8a;
height:215px;
}
table#predl_menu td a:hover {
border:1px solid #f8c118;
}
table#predl_menu td a img{
border-style:none;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

/***************************************right_predl***********************************/
/*********************************main_text*************************************/
#stars_main_text {
font-size:70%;
margin-top:10px;
padding-right:27px;
}
#stars_lap_in_text {
color:#f8c118;
font-weight:bold;
}
#stars_our_stars {
margin:12px 0px 0px 0px;
height:22px;
width:544px;
}
#stars_our_stars img {
font-size:19px;
color:#ff6bbf;
}
/********************************* /main_text*************************************/
/*************************************about_stars*************************************/
#about_stars_table {
margin-top:-5px;
padding-right:10px;
}
#about_stars_table td {
padding-top:20px;
}

.stars_descr_td {
padding:5px 0px 0px 10px;
//padding-left:0px;
}
.stars_banner_div {
width:177px;
height:82px;
}
.stars_star_banner {
border:1px solid #9e5e8a;
height:80px;
display:block;
}
a.stars_star_banner img {
border-style:none;
color:#FFFFFF;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
a.stars_star_banner:hover {
border:1px solid #f8c118;
}

/************************************* /stars*************************************/
/**************************************bottom****************************************/
#bottom_block {
background-image:url(../im/main_block_bg.gif); 
background-repeat:repeat-x;
}
#main_block_bottom_c {
padding-bottom:5px;
background-position:bottom left;
background-image:url(../im/service/service_main_block_bottom_c.gif);
background-repeat:no-repeat; 
}
#bottom_br {
background-image:url(../im/service/service_bottom_balls.gif);
background-repeat:repeat-x; 
height:8px; 
margin:22px 14px 0px 14px;
}
#bottom_lap {
padding-left:10px; 
padding-top:10px;
//padding-top:0px;
}
#bottom_lap div {
width:52px;
height:51px;
}
#bottom_lap div img {
font-weight:bold;
color:#FFFFFF;
}
#copyright {
padding-left:10px;
padding-top:26px;
//padding-top:15px;
}
#night {
margin-top:15px;
height:16px;
width:143px;
}
#night a img {
border-style:none;
font-family:Tahoma;
font-weight:bold;
color:#f8c118;
font-size:15px;
}
#adress {
padding:15px 0px 30px 20px;
//padding-top:7px;
}
#adress div {
color:#FFFFFF;
font-size:70%;
}
#adress div a {
color:#f8c118;
}
#adress div a:hover {
color:#db509f;
}
#rights {
color:#8e8091;
}

#rights div {
font-family:Tahoma;
font-size:65%;
margin:15px 20px 0px 20px;
//margin-top:10px;
}
/**************************************** /bottom***************************************/