/* CSS Document */
/*-------------------------general-------------------------*/
body{
	padding:0;
	margin:0;
	background-color:#ECC894;
	/*background-color:#FFE4B5;*/
	color:#6E572A;
	font:normal 12px Arial, Helvetica, sans-serif;
}
p, a, li, td {
	padding:0;
	margin:0;
}
img{
	padding:0;
	margin:0;
	border:none;
	display:block;
}

ul{
	padding:0;
	margin:0;
	list-style-type:none;
}
a{
	text-decoration:none;
	outline:none;
}
/*-------------------------general-------------------------*/
/*-------------------------Header start-------------------------*/
.header{
	/*background:url(.../images/header.jpg) no-repeat 0 0;*/
	background:url(http://musictochka.com/metall/images/header.jpg) no-repeat 0 0;
	padding:86px 651px 113px 78px;
}
/*-------------------------Header end-------------------------*/
/*-------------------------Top nav start-------------------------*/
.topnavBg{
	background-color:#F2D4A8;
	color:#040404;
}
ul.topnav{

}
ul.topnav li{
	float:left;
	padding:0 0 0 40px;	
}
ul.topnav li a{
	font:bold 12px/30px Verdana, Arial, Helvetica, sans-serif;
	color:#040404;
	background-color:inherit;
	text-transform:uppercase;
}
ul.topnav li a:hover{
	color:#D90C14;
	background-color:inherit;
}
ul.topnav li a.active{
	/*color:#D90C14;*/color:#040404;
	background-color:inherit;
	cursor:text;
}
/*-------------------------Topnav end-------------------------*/
/*-------------------------Body panel start-------------------------*/
.welcomePadding{
	padding:19px 0 38px 40px;
}
.title{
	font:normal 24px Arial, Helvetica, sans-serif;
	color:#272727;
	background-color:inherit;
}
#words {
	font-size: 8pt !important;
}
#words h3 {
	font-size: 8pt !important;
	margin: 0;
	padding: 0;
	display: inline;
}
#words2 {
	font-size: 8pt !important;	
}
#words2 h3 {
	font-size: 8pt !important;
	margin: 0;
	padding: 0;
	display: inline;
}

.item-snippet { background: #fafafa; border: 1px solid #e6e6e6; margin: 0 10px; padding: 5px; font-size: .82em; color: #999; cursor: pointer; }
.item-snippet p {margin: 0;}
.item-snippet-short { overflow: hidden; white-space: nowrap; }
.item-snippet-full { overflow: auto; white-space: normal;}

.welcomeTxt{
	line-height:18px;
	padding-left: 20px;	
}
.welmore a{
	font:bold 12px/30px Verdana, Arial, Helvetica, sans-serif;
	color:#A5030C;
	background-color:inherit;
}
.welmore a:hover{
	text-decoration:underline;
}
.photoGMainbg{
	background-color:#9D8659;
	color:#FFF;
	padding:30px 0 35px 29px;
}
.PhotogarpherGBg{
	background-color:#BDA577;
	color:#fff;
	padding:19px 0 13px 0;
}
.photolink{
	display:inline;
}
.topimgPanelPadding{
	padding:0 0 15px 0;
}
.BotimgPanelPadding{
	padding:0 0 9px 0;
}
.photoGrapher{
	font:bold 20px/25px Arial, Helvetica, sans-serif;
	color:#FFF;
	background-color:inherit;
	padding:0 0 11px 0;
}
p.imagelinkButtom{
	width:99px;
	height:23px;
	background-color:#A5030C;
	color:#FFF;
	border:1px solid #E8D4AC;
	text-align:center;
}
p.imagelinkButtom a{
	font:bold 11px/23px Arial, Helvetica, sans-serif;
	background-color:#A5030C;
	color:#FFF;
}
p.imagelinkButtom a:hover{
	color:#000;
	background-color:inherit;
}
.showPage{
	font:bold 11px/25px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
}
.latest{
	font-size:20px;
	line-height:20px;
	padding:0 0 11px;
}
.latestTxt{
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#FFF;
	background-color:inherit;
	padding:0 0 22px;
}
.latestTxt b{
	display:block;
}
.latestTxt span.heading{
	font-size:12px;
	font-weight:bold;
	color:#ECC894;
	background-color:inherit;
	display:block;
}
.latestTxt a{
	font-weight:bold;
	color:#A5030C;
	background-color:inherit;
}
.latestTxt a:hover{
	text-decoration:underline;
}
.latestTxtBottom{
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#FFF;
	background-color:inherit;
}
.latestTxtBottom b{
	display:block;
}
.latestTxtBottom span.heading{
	font-size:12px;
	font-weight:bold;
	color:#ECC894;
	background-color:inherit;
	display:block;
}
.latestTxtBottom a{
	font-weight:bold;
	color:#A5030C;
	background-color:inherit;
}
.latestTxtBottom a:hover{
	text-decoration:underline;
}
.contact{
	font-size:16px;
	line-height:16px;
	padding:0 0 11px;
	font-weight:bold;
}
.adders{
	padding:0 20px 10px 0;
	font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#FAE0BA;
	background-color:inherit;
}
.phoneTxt{
	color:#FFF;
	background-color:inherit;
	font-weight:bold;
	font-size:12px;
	line-height:16px;
}
.phoneno{
	font-size:12px;
	line-height:16px;
	color:#FAE0BA;
	background-color:inherit;
}
.mail a{
	font-size:12px;
	line-height:16px;
	text-decoration:underline;
	color:#FFF;
	background-color:inherit;
}
.mail a:hover{
	text-decoration:none;
}
/*-------------------------Body panel end-------------------------*/
/*-------------------------Foter panel start-------------------------*/
.footerpadding{
	padding:18px 0 38px 0;
}
ul.footernav{
	padding:0 0 0 180px
}
ul.footernav li{
	float:left;
	padding:0 8px;
	background:url(images/Footerdiv.gif) no-repeat right center;
}
ul.footernav li.nofoterdiv{
	background-image:none;
}
ul.footernav li a{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;

}
ul.footernav li a:hover{
	color:#6F5522;
	 background-color:inherit;
}
p.copyright{
	width:217px;
	font-size:11px;
	line-height:16px;
}
p.copyright span{
	display:block;
	font-size:12px;
	line-height:16px;
}
p.copyright span a{
	color:#060708;
	background-color:inherit;
	font-weight:bold;
}
p.copyright span a:hover{
	text-decoration:underline;
}


/*-------------------------Footer panel end-------------------------*/
.maintable td {
  vertical-align:top;
}
.menu {
  width:260px;
  border-right:1px solid #BDA577;
}

ul.leftnav{

}
ul.leftnav li{
	}
ul.leftnav li a{
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#A5030C;
	background-color:inherit;
	/*text-transform:uppercase;*/
}
ul.leftnav li a:hover{
	color:#A5030C;
	background-color:inherit;
	text-decoration:underline;
}
ul.leftnav li a.active{
	color:#A5030C;
	background-color:inherit;
}

.title_link a{
	font:normal 24px Arial, Helvetica, sans-serif;
	color:#A5030C;
	background-color:inherit;
}

.title_link a:hover{
	font:normal 24px Arial, Helvetica, sans-serif;
	color:#A5030C;
	background-color:inherit;
}

.title_link a.active{
	font:normal 24px Arial, Helvetica, sans-serif;
	color:#A5030C;
	background-color:inherit;
}
.counters img {
     padding:2px;
}


.ramka img {
border:4px solid #F2D4A8;
}