/* 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 no-repeat top left; }
body, td { color: #FFFFFF; font: 12px 'Trebuchet MS', Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; }
p, h4 { margin-bottom: 10px; margin-top: 10px; }
/*ul { border-left: 2px solid #FF6600; font-size: 13px; font-weight: bold; padding-bottom: 10px; padding-left: 30px; padding-top: 10px; text-indent: 0px; }
*/
ul { background: url(li.png) repeat-y left; font-size: 13px; font-weight: bold; padding-bottom: 10px; padding-left: 30px; padding-top: 10px; text-indent: 0px; width: 100%; }
* html ul { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/li.png", sizingMethod='scale'); }
/*
default links */
a { color: #FF6600; text-decoration: underline; }
a:hover { color: #FFFFFF; text-decoration: underline; }
/* 
head */
#index #banka { left: 80px; position: absolute; top: 170px; z-index: 2; }
#all #banka { left: 0px; position: absolute; top: 50%; z-index: 2; }
#video { left: 80px; position: absolute; top: 370px; z-index: 3; }
#lang { left: 898px; position: absolute; top: 16px; width: 71px; }
#lang a { color: #FFFFFF; }
#lang a:hover { color: #000000; }
#www { float: left; margin-top: 50px; }
#energy { background: url(energy.png) no-repeat; float: left; margin-top: 50px; }
* html #energy { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/energy.png"); }
/* 
navigation */
#nav { height: 64px; left: 303px; padding-top: 36px; position: absolute; text-align: center; top: 45px; width: 676px; }
#nav a { color: #FFFFFF; font-size: 21px; font-weight: normal; padding-left: 15px; padding-right: 15px; text-decoration: none; text-transform: uppercase; }
#nav a:hover { background: url(nav_over.jpg) #FF6600; }
.nav-on{ background: url(nav_over.jpg) #FF6600; color: #FFFFFF; font-size: 21px; font-weight: normal; padding-left: 15px; padding-right: 15px; text-transform: uppercase; }
.subnav { left: 345px; position: absolute; text-align: center; top: 107px; width: 600px; z-index: 3; padding:5px 0px 5px 0px; }
.subnav a { color: #FF6600; font-size: 14px; font-weight: normal; padding-left: 15px; padding-right: 15px; text-decoration: none; text-transform: lowercase; }
.subnav a:hover { color: #FFFFFF; text-decoration: none; }
.subnav-on{ font-size: 14px; font-weight: normal; padding-left: 15px; padding-right: 15px; text-transform: lowercase; }
/* 
content */
#index #content, #all #content { margin-right: 10px; margin-top: 40px; }
#index #content { margin-left: 350px; }
#all #content { margin-left: 218px; }
#content p img { background: url(li.png) repeat-y left; margin-left: 10px; padding-bottom: 10px; padding-left: 17px; padding-top: 10px; }
* html #content p img { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/li.png", sizingMethod='scale'); }
#content p { text-align: justify; }
.date { background: url(nav_over.jpg) #FF6600; color: #000000; font-size: 13px; font-weight: bold; padding: 3px 10px 3px 10px; }
.anons { height: 140px; margin-top: 10px; padding-top: 10px; }
* html .anons { height: 150px; margin-top: 10px; padding-top: 0px; }
/* foto*/
#content .foto div { background: url(fon_foto.png) no-repeat; float: left; height: 100px; padding: 28px; text-align: left; width: 100px; }
* html #content .foto div { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/fon_foto.png"); }
#content .foto img { position:relative; z-index:1; }
#content .foto span { display:block; width:100px; height:100px; }
/* bloki */
#block-content { background: url(fon_bott.jpg) no-repeat bottom right; left: 101px; min-height: 900px; position: absolute; top: 148px; width: 870px; }
* html #block-content { height: 900px; }
/* zagolovki */
h1, h2 { font: normal 36px 'Trebuchet MS', Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; letter-spacing: -2px; }
/* tablici */
/* 
footer */
#copy { color: #999999; float: left; margin-left: 10px; margin-top: 65px; width: 420px; }
#copy a { color: #999999; }
#copy a:hover { color: #FFFFFF; }
#logo-mus { float: left; margin-left: 15px; margin-top: 55px; padding-bottom: 50px; }

