/* 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) #0E2032 repeat-x top; }
body, td { color: #333333; font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; }
p, h4 { margin-bottom: 10px; margin-top: 10px; }
ul { color: #CC0000; padding-left: 30px; }
li { list-style: outside url(arr-li.gif); }
/*
default links */
a { color: #CC0000; text-decoration: underline; }
a:hover { color: #000000; text-decoration: underline; }
/* 
head */
#td-head { background: url(fon_r1_c2.jpg) no-repeat; height: 173px; width: 980px; }
#td-head-l { background: url(fon_r1_c1.jpg) no-repeat right; }
#dop-nav { float: left; margin-left: 236px; margin-top: 140px; }
#dop-nav td { color: #CC0000; font-weight: bold; }
#dop-nav a { color: #FFFFFF; text-decoration: underline; }
#dop-nav a:hover { color: #CC0000; text-decoration: underline; }
#logo { float: left; margin-top: 51px; }
/* 
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(over.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 bold 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; height: 25px; padding-left: 15px; padding-top: 9px; text-decoration: none; text-transform: lowercase; }
.subnav a:hover { padding-left: 15px; padding-top: 9px; text-decoration: none; }
.subnav-on { background: url(over.gif) no-repeat left; color: #FFFFFF; font-weight: bold; height: 25px; padding-left: 15px; padding-top: 9px; text-decoration: none; text-transform: lowercase; }
.subnav-on-link a { background: url(on.gif) no-repeat left; color: #FFFFFF; height: 25px; padding-left: 15px; padding-top: 9px; text-decoration: none; text-transform: lowercase; }
.subnav2 { margin-bottom: 10px; margin-left: 20px; }
.subnav2 a { background: none no-repeat left; border-bottom: 1px solid #FFFFFF; color: #FFFFFF; display: block; font: normal 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; height: 15px; padding-bottom: 3px; padding-left: 5px; padding-top: 3px; text-decoration: none; text-transform: lowercase; }
.subnav2 a:hover { background: #DDE8F2 none no-repeat left; color: #CC0000; padding-left: 5px; padding-top: 3px; text-decoration: none; }
.subnav2-on { background: url(arr-nav-w.gif) #CC0000 no-repeat left; border-bottom: 1px solid #FFFFFF; color: #FFFFFF; font-weight: bold; height: 15px; padding-bottom: 3px; padding-left: 15px; padding-top: 3px; text-decoration: none; text-transform: lowercase; }
.jump { float: right; margin-top: 13px; }
.subnav2-on-link a { background: url(arr-nav-w.gif) #CC0000 no-repeat left; border-bottom: 1px solid #FFFFFF; color: #FFFFFF; font-weight: bold; height: 15px; padding-bottom: 3px; padding-left: 15px; padding-top: 3px; text-decoration: none; text-transform: lowercase; }
/* 
content */
.td-cont { width: 980px; }
#td-cont-l { background: url(fon_r2_c1.jpg) no-repeat top right; }
#car { margin-left: 402px; margin-top: -142px; position: absolute; }
#truck-c { margin-left: 351px; margin-top: -211px; position: absolute; }
#piramida { background: url(piramida.png) no-repeat left; height: 299px; padding-left: 180px; width: 800px; }
* html #piramida { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/piramida.png"); width: 800px; }
#piramida a { color: #FFFFFF; font: bold 17px 'Trebuchet MS', Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; }
#piramida a:hover { text-decoration: none; }
/* 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; min-height: 138px; padding: 30px 40px 25px 48px; }
#content img { border-left: 2px solid #CC0000; margin-left: 10px; padding-left: 2px; }
#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; }
.ramka { background: url(fon_pic.png) no-repeat left; margin: 5px 10px 5px 0px; padding: 10px 5px 10px 22px; }
* html .ramka { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/fon_pic.png"); }
.white-back { background-color: #FFFFFF; }
#cont-h { background: url(fon_cont_top.jpg) #FFFFFF no-repeat top left; height: 66px; padding-top: 18px; }
#pir1 { float: left; margin-top: 75px; }
#pir2 { float: left; margin-left: 100px; margin-top: 75px; }
#pir3 { float: left; margin-left: 90px; margin-top: 75px; width: 200px; }
#logos { margin-left: 70px; margin-right: 20px; margin-top: 180px; }
.album img { margin-bottom: 12px; }
.anons { padding: 13px 20px 0px 0px; }
.anons a { color: #CC0000; font-size: 10px; text-decoration: none; }
.anons a:hover { color: #40637F; 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"); }
#fon-cont-bott { background: url(fon-cont-top.jpg) repeat-x top; padding: 15px 20px 0px 12px; }
#main-spec .anons { color: #999999; }
/* zagolovki */
h1 { color: #CC0000; font: bold 17px 'Trebuchet MS', Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; letter-spacing: -1px; margin-left: 47px; text-transform: lowercase;  }
h2 { background: url(arr-gr.gif) no-repeat left; color: #40637F; font: normal 24px 'Trebuchet MS', Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; letter-spacing: -1px; margin-top: 10px; padding-left: 20px; }
h3 { background: url(fon_h3.jpg) #CC0000 repeat-x; color: #FFFFFF; font: normal 20px 'Trebuchet MS', Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; height: 35px; padding-left: 53px; padding-top: 7px; }
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: #40637F; font-size: 13px; font-weight: bold; }
.blue11 { color: #40637F; font-size: 11px; font-weight: bold; }
.red15 { color: #CC0000; font-size: 15px; font-weight: bold; }
.red { color: #CC0000; font-weight: bold; }
.zag-main { background: url(arr-red.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; }
/* tablici */
.td-b { border-bottom: 1px solid #CCCCCC; font-size: 18px; text-align: center; }
/* 
footer */
.td-footer { background: url(fon_footer.jpg) repeat-x bottom; height: 120px; }
#copy { color: #999999; float: left; margin-left: 30px; margin-top: 65px; }
#copy a:hover { color: #FFFFFF; }
#logo-mus { float: left; margin-left: 15px; margin-top: 55px; }
#tel { float: right; margin-bottom: 10px; margin-right: 20px; margin-top: 10px; }

/* BEGINOF Browse Msg links */
.brwsmsg { display:inline; }
.brwsmsg img { position:relative; top:2px; border-left:0px; }
.brwsmsg a { font:12px "Tebuchet MS"; color:#de0000; text-decoration:none; }
.brwsmsg a:hover { color:#333333; text-decoration:none; }
.brwsmsg_act { font:12px "Tebuchet MS"; color:#333333; text-decoration:none; }
/* ENDOF Browse Msg links */

.karkas { border-collapse:collapse; width:100% }
.karkas td { padding:0 }
img#contentspacerimg { border:0; margin:0; padding:0 }