/* DEFAULT STYLES OF DATALIFE ENGINE */

/* ==================== */

p {margin: 0; padding: 0;}

input,
select,
textarea {
	outline:none;
}

/* ==================== Рамка расширенной формы поиска по сайту */

fieldset {
	border: 1px solid #b0956f;
	padding: 5px;
	text-align: left;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
}
	

/* ==================== */

.category {
	color: #e4bf83;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.category a {
	color: #e4bf83 !important;
	text-decoration: underline;
}
.category a:hover {
	color: #e4bf83;
	text-decoration: none;
}

/* ==================== */

.speedbar {
	color: #555555;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.speedbar a {
	color: #ff0000;
	text-decoration: underline;
}
.speedbar a:hover {
	color: #ff0000;
	text-decoration: none;
}

/* ==================== */

.slink {
	color: #191000;
	font-size: 9px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.slink a:active, .slink a:visited, .slink a:link {
	color: #901212;
	text-decoration: underline;
}
.slink a:hover {
	color: #901212;
	text-decoration: none;
}

/* ==================== */

.copy {
	color: #555555;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.copy a:active, .copy a:visited, .copy a:link {
	color: #555555;
	text-decoration: underline;
}
.copy a:hover {
	color: #06bab4;
	text-decoration: underline;
}

/* ==================== */
.comm_td {
background: #e6ca98;
padding: 10px;
border: 1px solid #917847;
}

.stext {

	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
	background: #e6ca98;
}
.stext a:active, .stext a:visited, .stext a:link {
	color: #901212;
	text-decoration: underline;
}
.stext a:hover {
	color: #901212;
	text-decoration: none;
}
.border {
	color: #555555;
	background-color: #f7deb1;
	border: 1px dotted #917847; 
	font-weight: bold;
	padding: 5px;
}
/* ==================== */

.ltitle {
	color: #333333;
	font-size: 11px;
	font-weight: bold;
}

/* ==================== */

.ntitle {
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
}
.ntitle a {
	color: #ffffff;
	text-decoration: underline;
}
.ntitle a:hover {
	color: #ffffff;
	text-decoration: none;
}

/* ==================== */

.ctitle {
	color: #ffffff;
	font-size: 11px;
	font-weight: normal;
}
.ctitle a {
	color: #ffffff;
	text-decoration: underline;
}
.ctitle a:hover {
	color: #ffffff;
	text-decoration: none;
}

/* ==================== */

.news {

	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-align: justify;
	background: #e6ca98;
	line-height: 15px;
	background: #e6ca98;
}
.news a {
	color: #901212;
	text-decoration: underline;
}
.news a:hover {
	color: #901212;
	text-decoration: none;
}
.news img {
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	border: none;
}

/* ==================== */

.userstop {
	color: #555555;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.userstop a {
	color: #901212;
	text-decoration: underline;
}
.userstop a:hover {
	color: #901212;
	text-decoration: none;
}
.userstop td {
	padding: 3px;
}
.userstop thead {
	color: #555555;
	font-weight: bold;
}

/* ==================== */

.skin {
	padding-left: 10px;
}
select {
	font-size: 11px;
	font-family: tahoma;
}

.navigation {
	color: #555555; 
	border: 0px;
}

.navigation a:link,
.navigation a:visited,
.navigation a:active {
	text-decoration: none;
	color: #6f5624;
	background-color: #e2c693;
	border: 1px solid #caad79;
	padding: 3px 6px;
	font-size: 11px
}

.navigation a:hover {
	background-color: #f5dcae;
	color: #ffffff;
	border-color: #fbeed7;
}

.navigation span {
	text-decoration: none;
	background-color: #ceb27e;
	padding: 3px 6px;
	border: 1px solid #ae9260;
	color: #4b3710;
	font-size: 11px;
}

.navigation span.nav_ext {
        border: none;
        background: transparent;
}

/* CUSTOM STYLES FOR DLETEMPLATES.COM SKIN */

/* ==================== Поле малой формы поиска */

.s_field {
	color: #555555;			/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
/*	background-image: url(../images/dlet_field_s.gif);
	background-repeat: repeat-x;*/
	height: 16px;
	padding-left: 3px;
	border: 0px;
	background-color: transparent;
}

/* ==================== Поле формы авторизации */

.a_field {
	color: #555555;			/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
/*	background-image: url(../images/dlet_field_a.gif);
	background-repeat: repeat-x;*/
	height: 16px;
	padding-left: 3px;
	border: 0px;
	background-color: transparent;
}
.f_textarea {
	color: #555555;			/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;
	margin: 0px 1px 0px 0px;
	padding: 0px;
	width: 459px;
	height: 156px;
	border: 1px solid #b0956f;
	background-color: #ffffff;
}
.f_input {
	color: #555555;			/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;
	
	width: 300px;
	height: 14px;
	border: 1px solid #b0956f;
	background-color: #ffffff;
}
.f_select {
	color: #555555;			/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;
	
	height: 14px;
	border: 1px solid #b0956f;
	background-color: #ffffff;
}
.backl {
	background-image: url(../images/dlet_backl.html);
	background-repeat: repeat-y;
	background-position: top right;
}
.backr {
	background-image: url(../images/dlet_backr.html);
	background-repeat: repeat-y;
	background-position: top left;
}
.hder06 {
	background-image: url(../images/dlet_hder06.html);
	background-repeat: repeat-x;
}
.hder07 {
	background-image: url(../images/dlet_hder07.html);
	background-repeat: no-repeat;
	height: 57px;
}
.hder08 {
	background-image: url(../images/dlet_hder08.html);
	background-repeat: no-repeat;
	height: 57px;
}
.hder10 {
	background-image: url(../images/dlet_hder10.html);
	background-repeat: no-repeat;
}
.hder13 {
	background-image: url(../images/dlet_hder13.html);
	background-repeat: no-repeat;
	background-position: top right;
}
.hder15 {
	background-image: url(../images/dlet_hder15.html);
	background-repeat: no-repeat;
}
.hder17-1 {
	background-image: url(../images/dlet_hder17-1.html);
	background-repeat: no-repeat;
	height: 20px;
}
.hder17-2 {
	background-image: url(../images/dlet_hder17-2.html);
	background-repeat: no-repeat;
	height: 20px;
}
.hder18 {
	background-image: url(../images/dlet_hder18.html);
	background-repeat: repeat-x;
	height: 154px;
}
.hder18-4 {
	background-image: url(../images/dlet_hder18-4.html);
	background-repeat: repeat-x;
}
.fter03 {
	background-image: url(../images/dlet_fter03.html);
	background-repeat: no-repeat;
	height: 44px;
}
.fter04 {
	background-image: url(../images/dlet_fter04.html);
	background-repeat: no-repeat;
	height: 65px;
}
.fter07 {
	background-image: url(../images/dlet_fter07.html);
	background-repeat: repeat-x;
}
.fter08 {
	background-image: url(../images/dlet_fter08.html);
	background-repeat: no-repeat;
	height: 165px;
}
.bbkgr {
	background-image: url(../images/dlet_bbkgr.html);
	background-repeat: no-repeat;
}
.bod01 {
	background-image: url(../images/dlet_bod01.html);
	background-repeat: no-repeat;
	background-position: top right;
}
.adsc {
	background-image: url(../images/dlet_adsc.gif);
	background-repeat: repeat-x;
	background-position: top center;
}
.setas {
	color: #ffffff;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.setas a:active, .setas a:visited, .setas a:link {
	color: #ffffff;
	text-decoration: underline;
}
.setas a:hover {
	color: #ff0000;
	text-decoration: underline;
}
.smm01 {
	color: #ffffff;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.smm01 a:active, .smm01 a:visited, .smm01 a:link {
	color: #f9d16e;
	text-decoration: underline;
}
.smm01 a:hover {
	color: #ffffff;
	text-decoration: none;
}
.smm02 {
	color: #ffffff;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.smm02 a:active, .smm02 a:visited, .smm02 a:link {
	color: #ffffff;
	text-decoration: underline;
}
.smm02 a:hover {
	color: #f9d16e;
	text-decoration: none;
}
.smm03 {
	color: #ffffff;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.smm03 a:active, .smm03 a:visited, .smm03 a:link {
	color: #bbd3ff;
	text-decoration: underline;
}
.smm03 a:hover {
	color: #ffffff;
	text-decoration: none;
}
.smm04 {
	color: #ffffff;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.smm04 a:active, .smm04 a:visited, .smm04 a:link {
	color: #ffffff;
	text-decoration: underline;
}
.smm04 a:hover {
	color: #ffffff;
	text-decoration: none;
}
.cop01 {
	color: #555555;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.cop01 a:active, .cop01 a:visited, .cop01 a:link {
	color: #4d75d5;
	text-decoration: underline;
}
.cop01 a:hover {
	color: #06bab4;
	text-decoration: none;
}
.cop02 {
	color: #ffffff;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.cop02 a:active, .cop02 a:visited, .cop02 a:link {
	color: #f9d16e;
	text-decoration: underline;
}
.cop02 a:hover {
	color: #dfe9ff;
	text-decoration: none;
}
.mmenus {
	color: #555555;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.mmenus a:active, .mmenus a:visited, .mmenus a:link {
	color: #555555;
	text-decoration: underline;
	font-weight: bold;
}
.mmenus a:hover {
	color: #901212;
	text-decoration: underline;
	font-weight: bold;
}
.nmenus {
	color: #555555;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.nmenus a:active, .nmenus a:visited, .nmenus a:link {
	color: #555555;
	text-decoration: underline;
	font-weight: bold;
}
.nmenus a:hover {
	color: #901212;
	text-decoration: underline;
	font-weight: bold;
}
.dateitm {
	color: #fff;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}

.dateitm a:active, .dateitm a:visited, .dateitm a:link {
	color: #e4bf83;
	text-decoration: none;
}
.dateitm a:hover {
	color: #e4bf83;
	text-decoration: underline;
}

.serv {
	color: #555555;
	font-size: 9px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.serv a:active, .serv a:visited, .serv a:link {
	color: #06bab4;
	text-decoration: underline;
}
.serv a:hover {
	color: #06bab4;
	text-decoration: none;
}
.blocksgn {
	background-image: url(../images/dlet_blocksgn.html);
	background-repeat: no-repeat;
	background-position: bottom left;
}
.bl01 {
	background-image: url(../images/dlet_bl01.html);
	background-repeat: no-repeat;
	height: 27px;
	text-indent: 30px;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
}
.bltitl1 {
	color: #c4100f;
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.bltitl2 {
	color: #333333;
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.bl02 {
	background-image: url(../images/dlet_bl02.html);
	background-repeat: no-repeat;
	height: 26px;
	text-indent: 25px;
	color: #e4bf83;
	font-size: 9px;
}
.bl04 {
	background-image: url(../images/dlet_bl04.html);
	background-repeat: repeat-y;
}
.bl05 {
	background-image: url(../images/dlet_bl05.html);
	background-repeat: no-repeat;
	height: 27px;
	text-indent: 30px;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
}
.abl02 {
	background-image: url(../images/dlet_abl02.gif);
	background-repeat: no-repeat;
}
.abl12 {
	background-image: url(../images/dlet_abl12.gif);
	background-repeat: no-repeat;
}
.abl121 {
	background-image: url(../images/dlet_abl121.gif);
	background-repeat: no-repeat;
	background-position: top right;
}
.abl22 {
	background-image: url(../images/dlet_abl22.gif);
	background-repeat: repeat-x;
	/*height: 42px;*/
}
.abl221 {
	background-image: url(../images/dlet_abl221.gif);
	background-repeat: no-repeat;
}
.abl222 {
	background-image: url(../images/dlet_abl222.gif);
	background-repeat: no-repeat;
	background-position: top right;
}
.abl31 {
	background-image: url(../images/dlet_abl31.gif);
	background-repeat: repeat-y;
}
.abl33 {
	background-image: url(../images/dlet_abl33.gif);
	background-repeat: repeat-y;
}
.abl42 {
	background-image: url(../images/dlet_abl42.gif);
	background-repeat: repeat-x;
}

/* NST */
/* Основной стиль */

html, body {margin:0;height:100%; color: #191000; font-family: Arial, Tahoma, Vernada; background: #000 url(../images/borders.jpg) center 643px repeat-y; font-size: 11px;}
#wrapper { padding: 0px; height:auto !important;height:100%;min-height:100%;width:1000px;  margin-left: auto; margin-right: auto;}
a:link {color: #3b280b; text-decoration:underline;  }
a:visited {color: #3b280b; text-decoration: underline;}
a:hover {color: #ffd18b; text-decoration: none;}


#top_borders {
background: url(../images/top_borders.jpg) top center no-repeat;
min-height: 83px;
}

#top_bar {
background: url(../images/top_bar_bg.jpg) center no-repeat;
height: 37px;
}

#top_b_padding {
padding-top: 3px;
padding-left: 46px;
}

#bord_left {
float: left;
height: 31px;
width: 28px;
background: url(../images/bord_left.gif) no-repeat;
}

#bord_left2 {
float: left;
height: 31px;
width: 28px;
background: url(../images/bord_left2.gif) no-repeat;
}

#bord_right {
float: left;
height: 31px;
width: 20px;
background: url(../images/bord_right.gif) no-repeat;
}

.login_bg {
float: left;
width: 115px;
height: 31px;
background: url(../images/login_bg.gif) no-repeat;
}

.marginer {
float: left;
width: 39px;
height: 31px;
background: url(../images/marginer_bg.gif) no-repeat;
}

#menu_enter {
float: left;
display: block;
width: 42px;
height: 31px;
background: url(../images/enter_batton.gif) no-repeat;
}

#menu_reg {
float: left;
display: block;
width: 95px;
height: 31px;
background: url(../images/register_batton.gif) no-repeat;
}

#menu_rem {
float: left;
display: block;
width: 20px;
height: 31px;
background: url(../images/rem_batton.gif) no-repeat;
}

#menu_home {
float: left;
display: block;
width: 66px;
height: 31px;
background: url(../images/home_batton.gif) no-repeat;
}

#menu_forum {
float: left;
display: block;
width: 66px;
height: 31px;
background: url(../images/forum_batton.gif) no-repeat;
}

#menu_enter:hover {
float: left;
display: block;
width: 42px;
height: 31px;
background: url(../images/enter_batton_sel.gif) no-repeat;
}

#menu_reg:hover {
float: left;
display: block;
width: 95px;
height: 31px;
background: url(../images/register_batton_sel.gif) no-repeat;
}

#menu_rem:hover {
float: left;
display: block;
width: 20px;
height: 31px;
background: url(../images/rem_batton_sel.gif) no-repeat;
}

#menu_home:hover {
float: left;
display: block;
width: 66px;
height: 31px;
background: url(../images/home_batton_sel.gif) no-repeat;
}

#menu_forum:hover {
float: left;
display: block;
width: 66px;
height: 31px;
background: url(../images/forum_batton_sel.gif) no-repeat;
}

#la2top {float: left;
padding-left: 4px;
}

.field {
margin-top: 8px;
margin-left: 2px;
padding-left: 3px;
padding-right: 3px;
border: 0px;
background: url(../images/field_bg.gif) no-repeat !important;
color: #ffebd0;
width: 105px;
height: 15px;
font-size: 10px;
}

#header {
background: url(../images/header_bg.jpg) center no-repeat;
height: 330px;
}

#logo {
text-align: center;
padding-top: 20px;
}

#wrapper2 {
background: url(../images/wrapper_bg.jpg) center 310px repeat-y;
padding-left: 20px;
padding-right: 20px;
}

#title_bg {
font-family: 'times new roman', georgia;
font-size: 16px;
text-align: center;
padding-top: 60px;
height: 21px;
background: url(../images/title_bg.jpg) no-repeat;
}

#left {
float: left;
width: 205px;
}

#right {
float: right;
width: 205px;
}

#center {
margin-left: 205px;
margin-right: 205px;
}

#center_padding {
padding-left: 30px;
min-height: 850px;
padding-right: 30px;
}

#left_top {
height: 8px;
background: url(../images/left_top_bg.gif) no-repeat;
}

/** MENU **/
#menu_news {
display: block;
height: 31px;
background: url(../images/menu_news.gif) no-repeat;
}

#menu_start {
display: block;
height: 31px;
background: url(../images/menu_start.gif) no-repeat;
}

#menu_rules {
display: block;
height: 31px;
background: url(../images/menu_rules.gif) no-repeat;
}

#menu_stat {
display: block;
height: 31px;
background: url(../images/menu_stat.gif) no-repeat;
}

#menu_load {
display: block;
height: 31px;
background: url(../images/menu_load.gif) no-repeat;
}

#menu_admin {
display: block;
height: 31px;
background: url(../images/menu_admin.gif) no-repeat;
}

#menu_info {
display: block;
height: 31px;
background: url(../images/menu_info.gif) no-repeat;
}

#menu_news:hover {
display: block;
height: 31px;
background: url(../images/menu_news_sel.gif) no-repeat;
}

#menu_start:hover {
display: block;
height: 31px;
background: url(../images/menu_start_sel.gif) no-repeat;
}

#menu_rules:hover {
display: block;
height: 31px;
background: url(../images/menu_rules_sel.gif) no-repeat;
}

#menu_stat:hover {
display: block;
height: 31px;
background: url(../images/menu_stat_sel.gif) no-repeat;
}

#menu_load:hover {
display: block;
height: 31px;
background: url(../images/menu_load_sel.gif) no-repeat;
}

#menu_admin:hover {
display: block;
height: 31px;
background: url(../images/menu_admin_sel.gif) no-repeat;
}

#menu_info:hover {
display: block;
height: 31px;
background: url(../images/menu_info_sel.gif) no-repeat;
}

.block_marginer {
height: 56px;
background: url(../images/block_marginer.gif) no-repeat;
}

#lest_theme_title {
height: 28px;
background: url(../images/lest_theme_title.gif) no-repeat;
}

#lest_theme_title2 {
height: 44px;
background: url(../images/lest_theme_title2.gif) no-repeat;
}

.theme_top {
height: 13px;
background: url(../images/theme_top.gif) no-repeat;
}

.theme_center {
padding-left: 17px;
padding-right: 17px;
color: #aeaeae;
background: url(../images/theme_center.jpg) center repeat-y;
}

.theme_center a {
color: #e4bf83;
}

.theme_center a:hover {
color: #ffe3b5;
}

.theme_bottom {
height: 13px;
background: url(../images/theme_bottom.gif) no-repeat;
}

.block_end {
height: 46px;
background: url(../images/block_end.png) no-repeat;
}

#center_top {
background: url(../images/wrapper_top.jpg) top center no-repeat;
min-height: 140px;
}

.news_icon {
float: left;
width: 27px;
}

.news_data {
padding-top: 4px;
text-align: right;
float: right;
width: 140px;
}

.news_title {
padding-top: 3px;
margin-left: 27px;
margin-right: 140px;
}

.news_title a {
color: #901212;
font-size: 14px;
}

.news_text {
min-height: 120px;
}

.news_picture {
padding-left: 10px;
padding-top: 10px;
float: right;
width: 130px;
height: 100px;
background: url(../images/ramka.gif) no-repeat;
}

.author {
float: left;
}

.more {
float: right;
}

.news_content {
min-height: 110px;
padding-bottom: 5px;
}

.info a {
color: #901212;
}

.more_batton a {
background: url(../images/more_icon.png) right no-repeat;
padding-right: 30px;
padding-top: 4px;
padding-bottom: 4px;
}

.news_marg {
height: 30px;
background: url(../images/news_marg.jpg) center no-repeat;
}

#navigation {
width: 130px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
}

#navigation a {
float: left;
background: #e2c693;
color: #6f5624;
text-decoration: none;
margin-left: 3px;
margin-right: 3px;
padding-left: 3px;
padding-right: 3px;
display: block;
}

#navigation a:hover {
float: left;
background: #ba934b;
color: #f7e8c2;
text-decoration: none;
margin-left: 3px;
margin-right: 3px;
padding-left: 3px;
padding-right: 3px;
display: block;
}

#right_nav {
float: right !important;
}

#status_title {
height: 31px;
background: url(../images/status_title.gif) no-repeat;
}

#status_title2 {
height: 44px;
background: url(../images/status_title2.gif) no-repeat;
}

.server_bg {
color: #aeaeae;
height: 28px;
background: url(../images/server_bg.gif) no-repeat;
}

.server_bg a {
color: #e4bf83;
}

.serv_name {
text-align: center;
padding-top: 6px;
float: left;
width: 75px;
}

.serv_status {
padding-top: 6px;
float: right;
width: 74px;
}

.serv_online {
padding-top: 6px;
text-align: center;
margin-left: 75px;
margin-right: 75px;
}

#donate_title {
height: 28px;
background: url(../images/donate_title.gif) no-repeat;
}

#donate_title2 {
height: 44px;
background: url(../images/donate_title2.gif) no-repeat;
}

.donate_bg {
color: #aeaeae;
height: 28px;
background: url(../images/donate_bg.gif) no-repeat;
}

.progress_bg {
margin-left: auto;
margin-right: auto;
padding-top: 8px;
height: 13px;
width: 177px;
background: url(../images/progress_bg.gif) bottom no-repeat;
}

.progress {
margin-left: 14px;
width: 90px;
padding-top: 3px;
height: 6px;
background: url(../images/progress.gif) bottom repeat-x;
}

#path_title {
height: 28px;
background: url(../images/7_title.gif) no-repeat;
}

#path_title2 {
text-align: center;
padding-top: 17px;
font-family: 'times new roman', georgia;
font-size: 11px;
text-shadow: 1px 1px #e9cd8e;
height: 27px;
background: url(../images/7_title2.gif) no-repeat;
}

.donate_bg a {
color: #e4bf83;
padding-left: 5px;
padding-right: 5px;
}

#don_padding {
text-align: center;
padding-top: 7px;
}

.progress_bg2 {

padding-top: 8px;
height: 13px;
width: 109px;
background: url(../images/progress_bg2.gif) bottom no-repeat;
}

.progress2 {
margin-left: 14px;
width: 40px;
padding-top: 3px;
height: 6px;
background: url(../images/progress.gif) bottom repeat-x;
}

.path_name {
padding-top: 7px;
padding-left: 15px;
float: left;
}

.path_progress {
padding-right: 13px;
float: right;
}

#footer_bg {
height: 228px;
background: url(../images/footer_bg.jpg) no-repeat;
}

#counters {
width: 460px;
margin-left: auto;
margin-right: auto;
padding-top: 50px;
height: 50px;
}

.banner {
padding-left: 2px;
padding-top: 2px;
margin-left: 10px;
margin-right: 10px;
float: left;
width: 92px;
height: 35px;
background: url(../images/banner_bg.gif) no-repeat;
}

#nst {
text-align: right;
padding-top: 57px;
padding-right: 53px;
}

#copyright {
text-align: center;
padding-top: 5px;
color: #aeaeae;
}

#copyright a {
color: #e4bf83;
}

#logged_user {
height: 31px;
width: 177px;
padding-left: 10px;
padding-right: 10px;
padding-top: 7px;
color: #aeaeae;
font-size: 11px;
float: left;
}

#logged_user a {
color: #e4bf83;
font-weight: bold;
}

#menu_profile {
float: left;
display: block;
width: 122px;
height: 31px;
background: url(../images/profile_batton.gif) no-repeat;
}

#menu_balance {
float: left;
display: block;
width: 87px;
height: 31px;
background: url(../images/balance_batton.gif) no-repeat;
}

#menu_exit {
float: left;
display: block;
width: 59px;
height: 31px;
background: url(../images/exit_batton.gif) no-repeat;
}

#menu_profile:hover {
float: left;
display: block;
width: 122px;
height: 31px;
background: url(../images/profile_batton_sel.gif) no-repeat;
}

#menu_balance:hover {
float: left;
display: block;
width: 87px;
height: 31px;
background: url(../images/balance_batton_sel.gif) no-repeat;
}

#menu_exit:hover {
float: left;
display: block;
width: 59px;
height: 31px;
background: url(../images/exit_batton_sel.gif) no-repeat;
}

/* ----////// Эффект прозрачности /////------- */

#banners a img {
opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40);  
}

#banners a:hover img {
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);
} 