/* 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: url(fon.jpg) #000000 repeat-x; }
body, td { color: #333333; font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; }
p, h4 { margin-bottom: 10px; margin-top: 10px; }
ul { padding-left: 20px; }
li { list-style: outside url(arr-li.gif); }
/*
default links */
a { color: #06AFE6; text-decoration: underline; }
a:hover { color: #06AFE6; text-decoration: none; }
/* 
head */
#td-head { background: url(fon_r1_c2.jpg) no-repeat; height: 211px; width: 980px; }
#td-head-l { background: url(fon_r1_c1.jpg) no-repeat right; }
#dop-nav { float: left; margin-left: 40px; margin-top: 63px; }
#dop-nav td { color: #999999; font-weight: bold; }
#dop-nav a { color: #FFFFFF; text-decoration: none; }
#dop-nav a:hover { color: #333333; text-decoration: none; }
#logo { float: left; margin-top: 61px; }
#slogan { margin-left: 48px; margin-top: 22px; }
/* 
navigation */
.nav { margin-right: 30px; margin-top: 50px; }
.nav a { background: url(off.gif) repeat-x left; color: #FFFFFF; display: block; font: bold 14px 'Trebuchet MS', Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; height: 28px; padding-left: 34px; padding-top: 10px; text-decoration: none; text-transform: uppercase; }
.nav a:hover { background: url(over.gif) no-repeat left; color: #FFFFFF; padding-left: 34px; text-decoration: none; }
.nav-on { background: url(on.gif) repeat-x left; color: #FFFFFF; display: block; font: bold 14px 'Trebuchet MS', Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; height: 28px; padding-left: 34px; padding-top: 10px; text-decoration: none; text-transform: uppercase; }
.nav-on-link a { background: url(on.gif) repeat-x left; color: #FFFFFF; display: block; font: bold 14px 'Trebuchet MS', Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; height: 28px; padding-left: 34px; padding-top: 10px; text-decoration: none; text-transform: uppercase; }
.subnav { margin-bottom: 10px; margin-left: 20px; }
.subnav a { background: url(arr-nav-w.gif) no-repeat left; color: #FFFFFF; display: block; font: normal 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; height: 24px; padding-left: 15px; padding-top: 10px; text-decoration: none; text-transform: lowercase; }
.subnav a:hover { padding-left: 15px; padding-top: 10px; text-decoration: none; }
.subnav-on { background: url(over.gif) no-repeat left; color: #333333; height: 24px; padding-left: 15px; padding-top: 10px; text-decoration: none; text-transform: lowercase; }
.subnav-on-link a { background: url(over.gif) no-repeat left; color: #333333; height: 24px; padding-left: 15px; padding-top: 10px; text-decoration: none; text-transform: lowercase; }
.block-links { padding-left: 20px; }
.block-links a { background: url(arr-nav-b.gif) no-repeat left; display: block; font-weight: bold; height: 17px; padding-left: 15px; }
.block-links a:hover { background: url(arr-nav-w.gif) no-repeat left; color: #FFFFFF; }
.back { background: url(arr-back.gif) no-repeat left; color: #666666; padding-left: 20px; }
/* 
content */
#td-cont { width: 980px; }
#td-cont-l { background: url(fon_r2_c1.jpg) no-repeat top right; }
#td-cont-r { background: url(fon_r2_c4.jpg) no-repeat top left; }
#truck { margin-left: 344px; margin-top: -182px; position: absolute; }
#truck-c { margin-left: 351px; margin-top: -211px; position: absolute; }
/* colonki */
#cont-l { background: url(fon_r2_c2.jpg) no-repeat top; width: 244px; }
#cont-r { background: url(fon_r2_c3.jpg) no-repeat top; padding-right: 41px; }
/* bloki */
#content { background: url(fon-cont-top.jpg) repeat-x top; padding: 15px 30px 10px 48px; }
#content-card { background: url(fon-cont-top.jpg) repeat-x top; padding: 30px 30px 10px 48px; }
#content-tab { background: url(fon-cont-top.jpg) repeat-x top; padding: 10px 0px 0px 0px; }
.pic { margin-bottom: 10px; margin-top: 20px; text-align: center; }
.white-back { background-color: #FFFFFF; }
#cont-h { background: url(fon_cont_top.jpg) #FFFFFF no-repeat top left; height: 66px; padding-top: 18px; }
#cont-met { background: url(fon_met.jpg) #999999 no-repeat; height: 125px; padding-top: 10px; }
#cont-met img, #main-spec img, .album img {  background: url(ramka.png) no-repeat; padding: 15px 19px 8px 18px; }
#cont-met img {margin-left: 35px;} 
* html #cont-met img, * html #main-spec img,  * html .album img { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/ramka.png"); }
.album img { margin-bottom: 4px; }
#content .photoalbum img {padding: 3px; margin: 5px; border: 2px #06AFE6 solid; hieght: 100px; background-color: #ffffff }
.anons { color: #FFFFFF; }
.anons a { color: #FFFFFF; font-weight: bold; text-decoration: underline; }
.anons a:hover { color: #6AD7FB; text-decoration: none; }
#cont-bott { background: url(fon_cont_bott.png) no-repeat bottom; height: 18px; }
* html #cont-bott { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/fon_cont_bott.png"); }
#ico1, #ico2, #ico3 { float: left; height: 95px; padding-top: 15px; }
#ico1 a, #ico2 a, #ico3 a { display: block; text-align: right; text-decoration: none; }
#ico1 a:hover, #ico2 a:hover, #ico3 a:hover { margin-right: 3px; text-decoration: none; }
#ico1 { background: url(ico1.jpg) no-repeat left; width: 207px; }
#ico2 { background: url(ico2.jpg) no-repeat left; width: 262px; }
#ico3 { background: url(ico3.jpg) no-repeat left; padding-right: 16px; width: 210px; }
.count { background: #CCCCCC; color: #FFFFFF; font: normal 35px 'Trebuchet MS', Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; height: 48px; letter-spacing: -1px; margin-top: 20px; padding-left: 2px; padding-top: 2px; position: absolute; text-align: center; width: 48px; }
#main-spec .anons { color: #999999; }
.block-r { float: right; }
.foto img { background-color: #FFFFFF; float:left; border: 2px solid #06AFE6; margin: 6px; padding: 3px; }
/* zagolovki */
h1 { color: #06AFE6; font: bold 17px 'Trebuchet MS', Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; letter-spacing: -1px; margin-left: 47px; }
h2 { background: url(arr-nav-b.gif) no-repeat left; color: #06AFE6; font: normal 24px 'Trebuchet MS', Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; letter-spacing: -1px; margin-left: -15px; padding-left: 15px; }
h3 { background: url(fon_black_zag.jpg) #000000 no-repeat; color: #FFFFFF; font: normal 20px 'Trebuchet MS', Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; height: 45px; padding-left: 53px; padding-top: 11px; }
h4 { background: url(on.gif) repeat-x left; color: #FFFFFF; font: normal 14px 'Trebuchet MS', Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; height: 22px; padding-left: 15px; }
.blue{ color: #06AFE6; font-weight: bold; }
.blue15{ color: #06AFE6; font-size: 15px; font-weight: bold; }
.grey20 { color: #999999; font-size: 20px; font-weight: bold; letter-spacing: -1px; }
.zag-main { background: url(arr-blue.jpg) no-repeat left; color: #666666; font: bold 22px 'Trebuchet MS', Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; letter-spacing: -1px; margin-left: 22px; padding-left: 24px; }
.zag-met { color: #6AD7FB; font: normal 20px 'Trebuchet MS', Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; letter-spacing: -1px; margin-left: 47px; }
.zag-search { background: url(arr-blue2.jpg) no-repeat left; color: #333333; font-size: 20px; letter-spacing: -1px; margin-bottom: 10px; margin-left: 3px; padding-left: 25px; }
#search-c { background: url(fon_search.png) no-repeat; height: 237px; margin-bottom: 10px; margin-top: 20px; padding: 10px; width: 193px; }
* html #search-c { z-index: -1; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/fon_search.png"); }
#search-c td, #search-i td{ color: #FFFFFF; }
#search-i { background: url(fon_search_i.png) no-repeat; height: 237px; padding: 10px 10px 10px 127px; width: 193px; }
* html #search-i { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/fon_search_i.png"); }
/* tablici */
.td-shapka { border-bottom: 1px solid #CCCCCC; color: #FFFFFF; font-size: 18px; padding-bottom: 5px; text-align: center; }
.td-shapka a { color: #666666; text-decoration: none; }
.tr2 { background-color: #ECECEC; border-bottom: 1px solid #CCCCCC; }
.td-b { border-bottom: 1px solid #CCCCCC; font-size: 18px; text-align: center; }
.count-nav-tab { margin-bottom: 10px; margin-top: 10px; }
.count-nav { border-left: 4px solid #06AFE6; color: #999999; font-weight: bold; padding: 3px 10px 3px 10px; text-align: center; }
/* 
footer */
.td-footer { background: url(fon-f.jpg) repeat-x top; height: 120px; }
#copy { color: #999999; float: right; margin-right: 30px; margin-top: 65px; }
#logo-mus { float: left; margin-left: 15px; margin-top: 40px; }
