/* CSS Document */
*  {
	margin: 0px;
	padding: 0px;
	font-family: Verdana;
}
body, html{
	background-color: #737477;
	width:100%;
	height:100%}

a{color: #fcf2cb;  font-size: 11px;}
a.act{font-size: 10px; padding-right: 3px}

strong{color: #fcf2cb}
i{font-family: "Times New Roman", Times, serif}

h1{
	font-size: 17px;
	color: #ffffff;
	font-weight: 100;
	padding-bottom: 10px}	
div.center{
    position:absolute;
	top:50%;
	left:50%;
	margin-top: -350px;
	margin-left: -497px;
	width: 995px}
div.pic{
	position: absolute;
	top: 130px;
	left: 666px;
}
div.logo_href{
	position: absolute;	
	width: 400px;
	left: 550px;
	height: 120px;	
}
.fr{float: right}
.fl{float: left}
.cl{clear: both}

input, textarea{ border: solid 1px #fcf2cb; font-size: 12px; color: #5F5F5F ;  padding: 2px}	
img {border: 0; margin: 0px}
img.albums{ border: solid 1px #fcf2cb}
img.inline{margin-bottom: -3px;}
table {
	border: none; 
	border-spacing: 1px; 
	border-collapse: collapse
	}	
.notext {line-height: 0px}
.text_grey{
	font-size: 11px;
	color: #cccccc}	
.text_white{
	font-size: 11px;
	color: #ffffff}
.text_gold{
	font-size: 11px;
	color: #fcf2cb}	
.sm{font-size: 10px}	
.cr{
	font-size: 10px;
	color: #CFCFCF}
div.menu_bottom a {
	color: #ffffff;
	font-size: 11px}
td.menu{
	padding-bottom: 2px;
	vertical-align: bottom}
table.bottom td{
	vertical-align: top;
	width: 30%}
table.bottom td.bottom_bg{
	background: url(/img/bottom_bg2.gif) no-repeat;
	width: 981px;
	height: 134px;
	vertical-align: bottom;
	
}	
table.bottom td.bottom_bg img{
margin-left: 300px
}
table.bottom td.official{
	padding-top: 10px;
	font-size: 11px;
	color: #cccccc
}
td.capation_bg{
	width: 984px;
	height: 93px;
	background: #737477 url(/img/top_bg.gif) no-repeat;
	padding-left: 48px;}
	
td.capation_bg div.capation{float: left}
td.capation_bg div.submenu{
	float: left;
	margin-top: 60px}	
td.capation_bg div.submenu div{height: 22px}
td.capation_bg div.submenu a{
	font-size: 12px;
	color: #fcf2cb
	}
td.capation_bg div.submenu img{
	width: 18px;
	height: 18px;
	margin-right: 3px;
	margin-bottom: -4px
}
td.bot_right_bg{
	height: 370px;
	width: 900px;
	background: #737477 url(/img/bot_right_bg.gif) no-repeat right bottom;
	vertical-align: top;
	padding-left: 20px	
}
	
/*MAIN*/
div.center_main{
    position:absolute;
	top:50%;
	left:50%;
	margin-top: -350px;
	margin-left: -497px;
	width: 995px}
table.main{
	width: 995px; 
	height: 700px}
td.main_right{
	padding-left: 10px;
	vertical-align: top;
	background: #737477 url(/img/right_bg.gif) no-repeat;
	width: 560px;
	height: 575px}
div.overview{
	width: 460px;
	margin-top: 100px;
	padding: 10px 20px 20px 30px}
div.overview p{
	color: #cccccc;
	font-size: 11px;
	padding-bottom: 10px;
	padding-top: 10px}
div.overview p.white{color: #ffffff}
div.stan {
	margin-top: 10px;
	background: url(/img/stan.gif) no-repeat;
	width: 354px;
	height: 125px}
div.stan div{ clear: both; line-height: 0px}
div.stan div.first{padding-left: 120px; padding-top: 26px}
div.stan div.sec{padding-left: 153px; padding-top: 6px}
div.stan div.third{padding-left: 185px; padding-top: 7px}
td.main_bottom { 
	text-align: right;
	vertical-align: top;
	padding: 5px 5px 5px 0px;
	background: #737477 url(/img/bottom.gif) no-repeat;
	width: 995;
	height: 125px}
/*/MAIN*/

/*MUSIC*/
table.albums div {padding-bottom: 10px}
table.albums td{padding: 0px 40px 10px 0px; color: #fcf2cb; font-size: 10px; }
table.albums a{color: #fcf2cb; font-size: 12px}

table.songs {width: 680px}
table.songs td{padding: 0px 5px 5px 0px; color:#CFCFCF; font-size: 10px; vertical-align: top;}
table.songs td.play{padding-top: 3px; padding-left: 0px; width: 2%}
table.songs td.act{width: 11%}
table.songs td.song{width:30%}
table.songs a{color: #fcf2cb; font-size: 12px}
table.songs a.act{color: #fcf2cb; font-size: 10px; padding-right: 3px}

table.album td{ padding-right: 10px; vertical-align: top} 
table.album td table.songs {width: 430px}
table.album td.info{width: 200px;}
table.album td.info p{text-align: center;}
/*MUSIC*/

/*BIO*/
td.bio{width: 620px; color: #ffffff; font-size: 11px; line-height: 16px}
td.bio p{margin: 8px 0px; width: 600px; color: #F7F7F7; }
td.bio a{font-size: 11px}
div.pic_bio{
	position: absolute;
	top: 100px;
	left: 666px;
}

/*BIO*/

/*CONTACTS*/
div.contact{ 
	width: 445px; 
	height: 312px; 
	background:  url(/img/contacts.gif) no-repeat;
	position: absolute;
	top: 130px;
	left: 500px;}
div.contact	 img{
	position: absolute;
	top: 66px;
	left: 109px;
}
table.contacts td{ 
	vertical-align: top;
	padding: 5px 20px 0px 0px
}
table.contacts a{font-size: 12px}
table.contacts img{margin-bottom: -3px}
/*CONTACTS*/
/*GB*/
table.gb td{
	color:  #fcf2cb;
	font-size: 11px;
	padding-bottom: 20px
 }
table.gb td p{
	width: 650px;
	padding: 8px 0px 0px 0px;
	color: #FFFFFF;
	line-height: 14px
}
table.gb td span{color: #cccccc}
table.gb td img{ padding-left: 10px}
table.send td{padding: 0px 10px 4px 10px}
table.send img{ margin-bottom: -4px}
table.send textarea{height: 54px; width: 345px}
/*GB*/

/*PRAZDNIK*/
div.pic_prazdnik{
	position: absolute;
	top: 130px;
	left: 610px;
}
div.prazdnik{
width: 550px;
height: 350px;
}
div.prazdnik, div.prazdnik p{
	color: #F7F7F7;
	line-height: 15px;
	font-size: 11px
}
div.prazdnik p{padding: 8px 0px 0px 0px;}
div.prazdnik a{font-size: 11px;}
div.prazdnik i{   
	font-size: 14px;
	color:#EFEFEF;
}
div.prazdnik div.icon{margin-top: -2px}
div.prazdnik div.icon_a{margin-top: 5px; padding-right: 2px}
div.prazdnik div{padding-right: 10px}
/*PRAZDNIK*/

/*FOTOS*/
table.fotobox td.foto_bg{
	background:  url(/img/baget_bg.gif) no-repeat;
	width: 198px; 
	height: 160px;
	vertical-align: top;
	text-align: center
}

table.fotobox td.foto_bg div.baget_h{
	margin-top: 10px;
	background:  url(/img/baget_h.gif) no-repeat;
	width: 158px; 
	height: 109px;
}
table.fotobox td.foto_bg div.baget_v{
	margin-top: 10px;
	background:  url(/img/baget_v.gif) no-repeat;
	height: 158px; 
	width: 109px;
}
table.fotobox td.foto_bg div.baget_v img{
	position:relative;
	top: 4px;
	left: 0px
	}
table.fotobox td.foto_bg div.baget_h img{
	position:relative;
	top: 4px;
	left: 0px
	}

table.fotobox td.content{vertical-align: top;}

table.fotobox td.content div{
	padding: 10px 10px 0px 10px;
	width: 210px
}
table.fotobox td.content div a.cap{font-size: 12px}
/*FOTOS*/
/*FOTO*/
table.foto_album td.album_bg{
	background:  url(/img/album_bg.gif) repeat-y;
	width: 13px
}
table.foto_album{}
table.foto_album td.album_frame{
	background-color:  #5b5b5e;
	vertical-align: top;
	width: 232px;
	height: 320px;
}
table.foto_album td.album_frame div.pages{
	font-size: 11px;
	color: #cccccc;
	text-align: center;
	padding: 5px 3px;	
}
table.foto_frame td{
padding: 8px 5px 2px 5px;

width: 110px;
	height: 100px;
text-align: center}
table.foto_frame td img{
border: 1px solid #FCFCFC;
}
td.grey{background-color: #cccccc}
div.foto_bg{background:  url(/img/foto_bg.gif) no-repeat 35px 0px;
width: 588px;

padding: 15px 10px 10px 20px
}

div.foto_bg div.desc{padding: 5px 10px 0px 35px}
td.nav{padding: 30px 10px 10px 10px; vertical-align: top}
td.fotos{vertical-align: top; padding-top: 15px}

/*FOTO*/
/*MUSIC_TEXT*/
table.song_text td{
	padding: 5px 20px;
	vertical-align: top;
}
table.song_text p{
	padding-bottom: 12px;
	font-size: 12px;
	line-height: 16px;
	color: #E7E7E7;}
table.song_text p b{color: #fcf2cb}	
table.song_text a.act{font-size: 10px}
table.song_text span.author{font-size: 10px} 
table.song_text td.album, table.song_text a{
	padding-top: 8px;
	font-size: 12px}
/*MUSIC_TEXT*/	 

div.pages {color:  #fcf2cb;font-size: 11px;padding-bottom: 20px}
div.pages a {color: white; text-deocation: none;}
div.pages a:hover {text-decoration: underline;}