@charset "UTF-8";


html, body, ul, ol, li, dl, dt, dd, p, h1, h2, h3, h4, h5, h6, blockquote, form, fieldset, legend, table, td, th {
	margin:0;
	padding:0;
}
html, body {
	height:100%;
}
* {
	font-size:100%;
}
body {
	background-color:#2f4418;
	background:url(../images/body_gnd.jpg);
	margin:0;
	padding:0;
	min-width:62em;
	width:100%;
}
/*Стандартные ссылки*/
.butterscotch {
	font-size:0.6em;
}
.butterscotch a {
	color:#e2bf6f;
	margin:0;
	padding:0;
}
.butterscotch a:visited {
	color:#a38d5c;
}
.butterscotch a:hover, .butterscotch a:active {
	color:#F7BF3B;
}
/*Стандартные ссылки, одинаковые цвета для посещенных и новых*/
.butterscotch_same a, .butterscotch_same a:visited {
	color:#e2bf6f;
	margin:0;
	padding:0;
}
.butterscotch_same a:active, .butterscotch_same a:hover {
	color:#F7BF3B;
}
.gray_text {
	color:#c5ccbc;
}
/* Headers elements */
#header {
	clear:both;
	overflow:hidden;
	width:100%;
	height:180px;
}
.img_no_m_p a, .img_no_m_p a:visited {
	margin:0;
	padding:0;
}
#logo {
	position:absolute;
	float:left;
	display:block;
	margin-top:72px;
	border:0;
	left:70px;
}
#bird_cell {
	position:absolute;
	display:block;
	left:382px;
	right:410px;
	margin-top:55px;
}
#bird_in {
	position:relative;
	margin:auto auto;
	display:block;
}
/*Ячейка логина и пароля*/
#login_frame {
	font-family:Tahoma, Geneva, sans-serif;
	width:330px;
	position:relative;
	float:right;
	margin-top:62px;
	right:80px;
	/*padding-bottom:10px;*/
}
#login_frame a {
	color:#e2bf6f;
}
#login_frame a:hover {
	color:#F7BF3B;
}
/*Uncown user*/
.login_frame_stlb {
	float:left;
	width:124px;
}
.login_frame_stlb a {
	margin-left:2px;
	font-size:0.75em;
}
#login_form {
	margin-top:5px;
	height:20px;
	width:116px;
	padding-left:2px;
	padding-right:2px;
	border:1px solid #2a2e11;
	background-color:#414918;
	font-size:0.9em;
}
#input_enter {
	width:56px;
	margin-top:20px;
	margin-left:13px;
	font-size:0.8em;
}
.ie6_second_column {
	margin-left:13px;
}

/*Menu*/
#menu_left {
	background:url(../images/menu_opacity.png) no-repeat;
	height:42px;
	width:47px;
	margin-left:103px;
}
#menu_left div {
	background-color:#875b21;
	background:url(../images/menu_100.png) no-repeat;
	position:relative;
	height:35px;
	width:45px;
	left:2px;
	top:3px;
}
#menu_line {
	background:url(../images/menu_opacity.png) 0px -42px repeat-x;
	position:relative;
	height:42px;
	min-height:42px;
	margin-left:149px;
	margin-top:-42px;
}
#menu_line div {
	background-color:#875b21;
	background:url(../images/menu_100.png) 0px -34px repeat-x;
	position:relative;
	height:35px;
	top:3px;
}
.menu_el {/* Элементы меню */
	position:relative;
	float:left;
	margin-left:23px;
	margin-top:5px;
}
.arr {
	background:url(../images/menu_arrow.gif) no-repeat;
	float:left;
	overflow:hidden;
	width:6px;
	height:9px;
	margin-top:8px;
}
.menu_el a:link, a:visited {
	position:relative;
	margin-top:0px;
	margin-left:6px;
	font-size:1.2em;
	font-family:Tahoma, Geneva, sans-serif;
	color:#141d09;
	padding:0;
}
.menu_el a:hover, .menu_el a:active {
	color:#353B0C;
}/*Закончились стили меню*/


/*Три блока по центру*/
#substantive {
	padding-top:2em;
	clear:both;
	overflow:hidden;
}
#substantive img {
	border:0;
}
#band {
	float:left;
	width:33%;
}
#band_opacity {
	background-color:#e5bb5b;
	background:url(../images/band_opacity.png);
	width:262px;
	height:187px;
	margin:auto auto;
}
#band span {
	position:relative;
	display:block;
	text-align:center;
}
#band a:link, #album a:link, #info a:link {
	font-family:Tahoma, Geneva, sans-serif;
	color:#e2bf6f;
	font-size:1.6em;
	margin:0;
	padding:0;
}
#band a:visited, #album a:visited, #info a:visited {
	color:#a38d5c;
	font-size:1.6em;
	margin:0;
	padding:0;
}
#band a:hover, #album a:hover, #info a:hover {
	color:#FFBC1F;
}
#band a:active, #album a:active, #info a:active {
	font-size:1.6em;
	margin:0;
	padding:0;
	color:#FFBC1F;
}
#band_opacity {
	margin-top:30px;
}
#band_opacity img {
	margin-left:4px;
	margin-top:3px;
}
/* Альбомы */
#album {
	width:34%;
	//width:33%;/*IE 6*/
	float:left;
	position:relative;
}
#album span {
	text-align:center;
	display:block;
}
#album img {
	display:block;
	position:relative;
}
#album1 {
	background-color:#f43425;
	z-index:1;
	float:right;
	margin-top:-169px;
}
#album2 {
	background-color:#f6f2d3;
	z-index:2;
	margin-top:-196px;
	float:left;
}
#album3 {
	background-color:#4f572d;
	z-index:3;
	left:50%;
	margin-left:-110px;
	margin-top:15px;
}
/* О группе */
#info {
	float:left;
	width:33%;
}
#info span {
	position:relative;
	display:block;
	text-align:center;
}
#info_img_cont {
	background-color:#e5bb5b;
	background:url(../images/info_opacity.png);
	width:210px;
	height:217px;
	margin:30px auto;
}
#info img {
	margin-left:2px;
	margin-top:2px;
}
#info_text {
	padding:30px 20px 20px 20px;
	font-size:0.5em;
	color:black;
	position:absolute;
	display:inline-block; /* для IE */
	margin-top:-200px; /* значение на ширину картинки */
}
#info_link {
	text-decoration:none;
}
/*Закончились стили Substantive*/

/* Новости и статьи */
#news_articles_table {
	margin-top:2em;
}
.td_news_articles {
	background-color:#293c15;
	background:url(../images/gnd_px.png);
	font-family:Tahoma, Geneva, sans-serif;
	font-size:1em;
}
/* Заголовки 1 уровня */
.news_articles_a_main_headers {
	margin-top:1.2em;
	margin-left:1.2em;
	margin-right:1.2em;
	margin-bottom:0.6em;
}
.news_articles_a_main_headers a {
	color:#FFBC1F;
	padding:0;
	margin:0;
	font-size:1.3em;
}
.news_articles_a_main_headers a:visited {
	color:#C99C30;
}
.news_articles_a_main_headers a:hover, .news_articles_a_main_headers a:active {
	color:#FFB300;
}
/* Заголовки 2 уровня */
.news_articles_a_headers {
	margin-top:0.2em;
	margin-left:2.3em;
	margin-right:1.2em;
	padding:0;
}
.news_articles_a_headers a {
	color:#e2bf6f;
	font-size:1.2em;
	margin:0;
	padding:0;
}
.news_articles_a_headers a:visited {
	color:#a38d5c;
}
.news_articles_a_headers a:hover, .news_articles_a_headers a:active {
	color:#FFBC1F;
}
.news_articles_text {
	margin-top:0.6em;
	margin-right:1.2em;
	margin-bottom:2em;
	margin-left:0.6em;
	font-size:0.75em;
	line-height:1.3em;
	color:#c5ccbc;
}/* Закончились стили новостей и статей */

.time_publishing { /* время публикации*/
	font-size:0.675em;
	color:#c5ccbc;
	margin-left:0.6em;
}

/*Слайдер с рингтонами и картинками*/
#slider {
	/*background-color:#09F;*/
	margin-left:70px;
	margin-right:70px;
	margin-top:3em;
	overflow:hidden;
}
.item {
	float:left;
	width:17%;
	/*margin-right:2.5em;*/
	text-align:center;
}
#empty_cell {
	float:left;
	width:3%;
}
.item a {
	color:#e2bf6f;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:1.3em;
	margin:0;
	padding:0;
}
.item a:hover {
	color:#FFBC1F;
}
.item img {
	border:0;
	margin-top:1em;
}
/*Закончили слайдер*/
#label  { /*Заголовок*/
	color:#e2bf6f;
	font-family:Tahoma, Geneva, sans-serif;
	padding:0.7em 0 0.7em 3em;
	display:block;
	background-color:#293c15;
	background:url(../images/gnd_px.png);
	margin-top:2em;
}
/* STATIC */
#label span  { /*Заголовок*/
	color:#e2bf6f;
	font-size:1.2em;
	font-family:Tahoma, Geneva, sans-serif;
}
#label a {
	color:#FFBC1F;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:1.45em;
}
#static_layer {
	position:relative;
	clear:both;
	overflow:hidden;
	margin-left:3em;
	margin-right:3em;
}
.static_content {
	/*margin:0.5em 0.8em 0.8em 0.8em;*/
	min-width:60em;
	max-width:60em;
	float:left;
	width:auto;
	margin:1em 0 0 1em;
	padding:1.3em;
	background-color:#293c15;
	background:url(../images/gnd_px.png);
	font-family:Tahoma, Geneva, sans-serif;
}
.static_content a {
	/*margin:0.5em 0.8em 0.8em 0.8em;*/

	color:#a38d5c;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:1.2em;
}
.static_content a:hover {
	color:#FFBC1F;
}
.static_content span {
	color:#c5ccbc;
	font-size:0.785em;
}
/*Нижняя карта сайта*/
.footer {
	background-color:#293c15;
	background:url(../images/gnd_px.png);
	margin-top:3em;
	font-family:Tahoma, Geneva, sans-serif;
	color:#CCC;
	clear:both;
	overflow:hidden;
}
.foot_curr { /*текущая страница (футер)*/
	font-size:0.8em;
}
.site_map_bottom {
	margin-top:2em;
	margin-left:4em;
}
.site_map_bottom ul {
	float:left;
	padding-bottom:3em;
}
.site_map_bottom a {
	font-size:0.8em;
}
.other_bottom_map_ul {
	margin-left:3em;
}
#last_column {
	margin-right:3em;
}
.footer ul li {
	list-style:none;
	line-height:1.4em;
}
.footer a:link, .footer a:visited {
	color:#e2bf6f;
	margin:0;
	padding:0;
}
.footer a:active, .footer a:hover {
	color:#FFBC1F;
}
/*Копирайт студии*/
.about_copyright {
	font-size:0.8em;
}
.copyright {
	margin-top:0.8em;
}
.bottom_height_under_map {
	height:3em;
}/*Ufff*/