body {
		background:#000000 url(img/body_bg.gif) repeat-x;
		margin:0px;
		padding:0px;
	}
body, table, td { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a38f75;}
ul {list-style-type: inherit; margin:0px 0px 0px 0px; padding:0px 0px 0px 20px;}
ul li {background:none; padding-left:0px; margin-bottom:10px;}
h1 { font-size:24px; font-weight:bold; color:#f8d18b; padding:0px; margin:0px 0px 10px 0px;}
a {color:#f8d18b; text-decoration:underline; outline:none;}
a:hover {color:#f8d18b; text-decoration:underline;}
p { padding:0px; margin:0px 0px 20px 0px; line-height:20px; text-align:justify;}
.image_right { border:1px solid #877762; margin:0px 0px 10px 20px;}
.image_left { border:1px solid #877762; margin:0px 20px 10px 0px;}
.hat {background:url(img/hat_bg.jpg) top right no-repeat;}
.right_col { background:url(img/hr.gif) repeat-y; padding:0px 0px 0px 37px;}
.left_col { padding:0px 36px 0px 36px;}
.bottom_left { background:url(img/bottom_bg.gif) bottom left repeat-x; padding-right:36px;}
.bottom_right { background:url(img/bottom_bg.gif) bottom left repeat-x; padding-left:37px;}
.menu { background:url(img/menu_bg.gif) repeat-x;}
a.menu_item {background:url(img/menu_item_off_bg.gif) no-repeat; display:block; color:#737373; font-size:16px; text-decoration:none; height:54px; cursor:pointer;}
a.menu_item div {background:url(img/menu_item_off_div_bg.gif) top right no-repeat; text-align:center; height:54px; padding:17px 10px 0px 10px;}
a.menu_item:hover { background:url(img/menu_item_bg.gif) no-repeat; color:#ffffff; text-decoration:none;}
a.menu_item:hover div { background:url(img/menu_item_div_bg.gif) top right no-repeat; color:#ffffff;}


a.menu_item_last {background:url(img/menu_item_off_bg.gif) no-repeat; display:block; color:#737373; font-size:16px; text-decoration:none; height:54px; cursor:pointer;}
a.menu_item_last div { background:url(img/menu_item_last_off_bg.gif) top right no-repeat; text-align:center; height:54px; padding:17px 50px 0px 10px;}
a.menu_item_last:hover { background:url(img/menu_item_bg.gif) no-repeat; color:#ffffff; text-decoration:none;}
a.menu_item_last:hover div { background:url(img/menu_item_last_div_bg.gif) top right no-repeat; color:#ffffff;}

a.menu_item_on {background:url(img/menu_item_bg.gif) no-repeat; display:block; color:#ffffff; font-size:16px; text-decoration:none; height:54px;  cursor:pointer;}
a.menu_item_on div {text-align:center; height:54px; padding:17px 10px 0px 10px; background:url(img/menu_item_div_bg.gif) top right no-repeat;}
a.menu_item_on:hover {text-decoration:none; color:#ffffff;}

a.menu_item_last_on {background:url(img/menu_item_bg.gif) no-repeat; display:block; color:#ffffff; font-size:16px; text-decoration:none; height:54px;  cursor:pointer;}
a.menu_item_last_on div {text-align:center; height:54px; padding:17px 50px 0px 10px; background:url(img/menu_item_last_div_bg.gif) top right no-repeat;}
a.menu_item_last_on:hover {text-decoration:none; color:#ffffff;}

#last {background:url(img/menu_item_last_bg.gif) top right no-repeat;}
#first {padding-left:1px;}

.bottom_menu td {font-size:10px; color:#737373;}
.bottom_menu td a { font-size:11px; color:#737373; text-decoration:none;}
.bottom_menu td a:hover { font-size:11px; color:#cccccc; text-decoration:none;}

a.studio { font-size:11px; text-decoration:none; color:#737373; background:url(img/studio.gif) top right no-repeat; padding:0px 40px 6px 0px;}
a.studio:hover { color:#CCCCCC; background:url(img/studio_over.gif) top right no-repeat;}

.submenu {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0px 0px 30px 0px; padding:0px 0px 0px 0px;}
.submenu li { background:none; padding-left:0px; margin-bottom:18px;}
a.submenu_item { font-size:14px; color:#a38f75; text-decoration:none; background:url(img/submenu_off.gif) 1px 2px no-repeat; padding-left:14px;}
a.submenu_item:hover { color:#f8d18b; text-decoration:none; background:url(img/submenu_over.gif) 1px 2px no-repeat;}
a.submenu_item_on { font-size:14px; color:#f8d18b; text-decoration:none; background:url(img/submenu_on.gif) 0px 2px no-repeat; padding-left:14px;}

a.more { background:url(img/more_off.gif) 0px 5px no-repeat; padding-left:8px; color:#71624f; text-decoration:none;}
a.more:hover { background:url(img/more_over.gif) 0px 5px no-repeat; color:#f8d18b; text-decoration:none;}

.news_date {color:#f8d18b; font-size:14px; margin-bottom:14px;}
.news_date span { color:#a38f75;}
a.news { text-decoration:none; display:block; padding:0px; margin:0px 0px 20px 0px; line-height:20px; text-align:justify;}
a.news;hover { text-decoration:underline;}

.gest_date {color:#f8d18b; font-size:14px; margin-bottom:8px;}
.gest_time {color:#a38f75; font-size:14px; margin-top:9px; text-align:right;}
.gest_date span { color:#a38f75;}

a.gest_email { background:url(img/gest_email_off.gif) 0px 4px no-repeat; padding-left:24px; display:block;}
a.gest_email:hover { background:url(img/gest_email_over.gif) 0px 4px no-repeat;}

.date_col { padding-right:20px;}

.hr_line { background:url(img/hr.gif) repeat-x; display:block; margin:3px 0px 22px 0px; height:1px;}

a.razdely {
  border:1px solid #a38f75;
  margin:0 20px 20px 0;
  padding:0;
  text-align:center;
   text-decoration:none;
  display:block;
  float:left;
}
a.razdely:hover {
  border:1px solid #f8d18b;
     text-decoration:none;

}


a.image
{
 color:#a38f75;
}
a.image:hover
{
 color:#f8d18b;
}
a.razdely img {

  border: none;
}


a.button {
    background: transparent url(/img/bg_button_a.gif) no-repeat scroll top right;
    font-size:14px;
     color:#737373;
    display: block;
    float: left;
    height: 29px;
    margin-right: 0px;
    padding-right: 9px; /* sliding doors padding */
    text-decoration: none;
}
a.button span {
    background: transparent url(/img/bg_button_span.gif) no-repeat;
    display: block;
    line-height: 20px;
    padding: 4px 3px 5px 14px;
}
a.button:hover {
background: transparent url(/img/bg_button_a.gif) no-repeat scroll bottom right;
    display: block;
    float: left;
    height: 29px;
    margin-right: 0px;
    padding-right: 9px; /* sliding doors padding */
    text-decoration: none;
    color: #ffffff;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:hover span {
background: transparent url(/img/bg_button_span.gif) no-repeat bottom left;
    display: block;
    line-height: 20px;
    padding: 4px 3px 5px 14px; /* push text down 1px */
}
.list td {padding-bottom:20px;}
.list div {color:#f8d18b;}
input, textarea { font-size:12px; font-family:Arial, Helvetica, sans-serif; border:1px solid #6a6052; background-color:#333333; color:#cccccc;}
.price {font-weight:bold; color:#f8d18b;}
.tbl {background-color:#6A6A6A;}
.tbl td{background-color:#000000; text-align:center;}
.tbl th{background-color:#000000; text-align:center; color:#f8d18b;}
a.video{ font-size:14px; color:#a38f75; text-decoration:none; background:url(img/video_off.gif) 1px 2px no-repeat; padding-left:18px;}
a.video:hover { color:#f8d18b; text-decoration:none; background:url(img/video_on.gif) 1px 2px no-repeat;}
a.video_on { font-size:14px; color:#f8d18b; text-decoration:none; background:url(img/video_on.gif) 0px 2px no-repeat; padding-left:18px;}
.best_player { float:left; width:203px; margin:0px 30px 30px 0px;}

a.best {
  border:1px solid #a38f75;
  margin:0px 16px 0px 0px;
  padding:0px;
  text-decoration:none;
  display:block;
   }
a.best:hover {
  border:1px solid #f8d18b;
     text-decoration:none;

}
a.best img {

  border: none;
}

.best_result {color:#f8d18b;}
.best_result span {font-size:30px;}
