/* 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: 12px 'Trebuchet MS', Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; }
p, h4 { margin-bottom: 10px; margin-top: 10px; }
ul { padding-left: 40px; }
li { font-weight: bold; list-style: outside url(arr-li.gif); }
/*
default links */
a { color: #CC0000; text-decoration: underline; }
a:hover { color: #666666; text-decoration: none; }
/* 
head */
#i #head-l { background: url(h_r1_c1.jpg) no-repeat top right; }
#i #head-r { background: url(h_r1_c5.jpg) no-repeat top left; }
#c #head-l { background: url(h-l.jpg) no-repeat top right; }
#c #head-r { background: url(h-r.jpg) no-repeat top left; }
#td-h1 { background: url(fon-h1.jpg) #333333 no-repeat; height: 55px; padding-left: 60px; }
#td-h2 { background: url(fon-h2.jpg) #CCCCCC repeat-x; height: 55px; padding-left: 30px; }
#block-dopnav { background: url(h_r1_c4.jpg) no-repeat; height: 147px; padding-top: 25px; }
.dopnav { color: #CC0000; font: bold 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: center; width: 30px; }
.dopnav a { color: #999999; text-decoration: none; }
.dopnav a:hover { color: #666666; text-decoration: underline; }
#slogan{ color: #FFFFFF; font-size: 20px; margin-top: 90px; text-align: center; }
#title-pic { margin-left: 182px; margin-top: -154px; position: absolute; }
#cars { margin-left: -18px; margin-top: -132px; position: absolute; }
/* 
navigation */
.nav { background: url(h_r1_c2.jpg) #CC0000 no-repeat top; padding-top: 60px; width: 308px; }
.nav a { color: #FFFFFF; display: block; font: 18px 'Trebuchet MS', Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; height: 32px; padding-left: 60px; padding-top: 5px; text-decoration: none; text-transform: lowercase; }
.nav a:hover { background: url(nav-hover.gif) no-repeat left; color: #FFFFFF; text-decoration: none; }
.nav-on { background: url(nav-hover.png) no-repeat left; color: #000000; display: block; font: 18px 'Trebuchet MS', Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; height: 32px; padding-left: 60px; padding-top: 5px; text-transform: lowercase; }
* html .nav-on, * html .nav-on-link a, * html .nav-on-link a:hover { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/nav-hover.png"); }
.nav-on-link a { background: url(nav-hover.png) no-repeat left; color: #000000; display: block; font: 18px 'Trebuchet MS', Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; height: 32px; padding-left: 60px; padding-top: 5px; text-decoration: none; text-transform: lowercase; }
.nav-on-link a:hover { background: url(nav-hover.png) no-repeat left; color: #CC0000; text-decoration: none; text-transform: lowercase; }
/* 
subnavigation */
.subnav { margin-bottom: 30px; }
.subnav a { background: url(arr2-b.gif) no-repeat left; color: #003366; display: block; font-size: 16px; height: 24px; padding-left: 40px; text-decoration: none; text-transform: lowercase; }
.subnav a:hover { background: url(arr2-w.gif) #CCCCCC no-repeat left; color: #FFFFFF; height: 24px; padding-left: 40px; text-decoration: none; }
.subnav-on { background: url(arr2-w.gif) #999999 no-repeat left; color: #FFFFFF; display: block; font-size: 16px; height: 24px; padding-left: 40px; text-transform: lowercase; }
.subnav-on-link a { background: url(arr2-w.gif) #999999 no-repeat left; color: #CC0000; display: block; font-size: 16px; height: 24px; padding-left: 40px; text-decoration: none; text-transform: lowercase; }
#td-links { background: url(fon-links.jpg) #333333 no-repeat; padding-left: 225px; }
#td-links a { background: url(arr-w.gif) no-repeat left; color: #FFFFFF; display: block; padding-left: 25px; }
/* 
content */
/* formatting */
.novinka { color: #CCCCCC; font-size: 20px; }
.td-nov { color: #003366; font-weight: bold; padding-left: 20px; }
.td-nov a { color: #003366; }
.td-nov a:hover { color: #CC0000; }
.td-nov img, #td-cont-r img, #td-cont img, .album img { border-bottom: 1px solid #999999; border-left: 13px solid #999999; border-right: 1px solid #CC0000; border-top: 1px solid #999999; }
.td-nov img{ margin-right: 10px; }
#td-cont-r img, #td-cont img{ margin-left: 10px; }
#td-cont-r .album img, #td-cont .album img { margin: 0px 5px 5px 0px; }
/* formatting */
h2 { color: #CCCCCC; font: normal 20px 'Trebuchet MS', Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; text-transform: uppercase; }
h1 { background: url(arr-bl.gif) no-repeat left; color: #333333; font: normal 20px 'Trebuchet MS', Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; padding-left: 30px; text-transform: uppercase; }
h3 { color: #003366; font: 17px 'Trebuchet MS', Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; text-transform: uppercase; }
h4 { background: #EBEBEB; color: #666666; font: normal 16px 'Trebuchet MS', Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; padding-left: 10px; }
/* colonki */
#td-cont-l { padding-left: 20px; padding-right: 20px; width: 268px; }
#td-cont-r { padding-left: 40px; }
#td-cont { padding-left: 60px; }
/* bloki */
.pdf { background: url(pdf.jpg) no-repeat top; border: 1px solid #CCCCCC; margin-bottom: 10px; padding: 90px 20px 20px 20px; text-align: center; }
.pdf a { color: #666666; }
/* zagolovki */
/* tablici */
/* 
footer */
#td-gr { background: url(b_gr.jpg) no-repeat bottom; padding-left: 35px; padding-top: 35px; }
#td-gr a { background: url(arr-b.gif) no-repeat left; font-size: 16px; font-weight: bold; padding-left: 25px; text-decoration: none; }
#td-bl{ background: url(b_bl.jpg) #003366; color: #FFFFFF; font-size: 11px; padding-left: 60px; }
#bott-l { background: url(b-l.jpg) no-repeat top right; }
#bott-r { background: url(b-r.jpg) no-repeat top left; }
.bb { background: url(bb.jpg) #323232 repeat-x; height: 31px; }
#copy { color: #999999; float: right; margin-right: 30px; margin-top: 65px; }
#td-mus { background: url(b_r3_c6.jpg) #CC0000; padding-left: 30px; }
