/* MUSOYAN brothers studio /// www.musoyan.com /// Andrew Musoyan, Levon Musoyan */
html, body, ul, ol, li, p,
h1, h2, h3, h4, h5, h6,
form, fieldset, a, img { border: 0; margin: 0; padding: 0; }
/*
system */
body { background-color: #FFFFFF; }
body, td { color: #333333; font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; }
p { margin-bottom: 10px; margin-top: 10px; }
ul { padding-left: 20px; }
li { list-style: outside url(arr3.gif); }
#col-r ul { line-height: 20px; margin-left: 10px; }
/*
default links */
a { color: #65AB2E; text-decoration: underline; }
a:hover { color: #804000; text-decoration: underline; }
/* 
head */
#htl { background: url(beton_dark.jpg) repeat-x right bottom; }
#htc { background: url(beton.jpg) no-repeat bottom; height: 30px; width: 980px; }
#htr { background: url(beton_dark.jpg) repeat-x left bottom; }
.h2-l-r { background: url(back_h2.jpg) repeat-x top; }
#h2c { background-color: #A17546; width: 980px; }
#sh-ind-l { background: url(back_h2c.jpg) no-repeat left; padding-left: 62px; vertical-align: top; width: 476px; }
#d-nav { background: url(d_nav.jpg) no-repeat; height: 30px; margin-top: -8px; padding-top: 9px; position: absolute; text-align: center; width: 135px; }
#logo { margin-top: 58px; }
#slogan { color: #C9B29D; font: 20px/20px 'Trebuchet MS', Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; letter-spacing: -1px; padding-left: 10px; padding-top: 16px; }
/* 
navigation */
#zagib { margin-left: 168px; margin-top: -9px; position: absolute; }
.nav { font: bold 15px 'Trebuchet MS', Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; margin-right: 30px; padding-left: 10px; text-transform: uppercase; }
.nav a { background: url(nav_f.gif) no-repeat left; color: #666666; display: block; height: 25px; padding-left: 30px; padding-top: 5px; text-decoration: none; }
.nav a:hover { color: #65AB2E; text-decoration: none; }
#subnav { margin-right: 30px; padding-bottom: 10px; padding-left: 40px; padding-top: 10px; }
#subnav a { background: url(arr.gif) no-repeat left; display: block; height: 20px; padding-left: 20px; }
/* 
content */
#tab-cont{ margin-left: 30px; margin-right: 30px; width: 920px; }
#cl { background: url(beton_dark.jpg) right top; }
#cc { background: url(beton.jpg) top; padding: 30px 0px 30px 0px; vertical-align: top; width: 980px; }
#cc0 { background: url(cc0.jpg); height: 280px; width: 980px; }
#cr { background: url(beton_dark.jpg) left top; }
/* colonki */
#col-l { width: 226px; }
#col-r { background-color: #FFFFFF; padding: 30px 30px 20px 30px; }
.pic { background-color: #FFFFFF; margin-right: 30px; margin-top: 30px; padding: 17px; }
/* bloki */
/* zagolovki H */
h1 { background: url(h1.jpg) repeat-x; color: #FFFFFF; font: bold 19px 'Trebuchet MS', Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; height: 30px; margin: -30px -30px 23px -30px; padding-left: 30px; }
h2 { color: #65AB2E; font-size: 13px; margin-bottom: 7px; margin-top: 15px; }
/* 
footer */
.f1-l-r { background: url(f1-l-r.jpg) #888888 repeat-x top; }
#f1c { background: url(f1c.jpg) no-repeat; height: 211px; width: 980px; }
#lang { margin-left: 837px; margin-top: 58px; }
#lang0 {
	margin-left: 837px;
	margin-top: 137px;
}
.f2-l-r { background: url(f2-l-r.jpg) #666666 repeat-x top; }
#f2c { background: url(f2c.jpg) #666666 no-repeat top; height: 120px; width: 980px; }
#f2c0 { background: url(f2c0.jpg) #666666 no-repeat top; height: 120px; width: 980px; }
#tel { margin-left: 211px; margin-top: 15px; text-align: center; width: 120px; }
#copy {
	color: #FFFFFF;
	text-align: center;
	font-size: 11px;
}

