/* MUSOYAN brothers studio /// www.musoyan.com /// Andrew Musoyan, Levon Musoyan */
/* system */
a { color: #FF0099; text-decoration: underline; }
a:hover { color: #000000; text-decoration: underline; }
body { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background: White; color: #666666; font: 13px "Trebuchet MS", Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; }
td { color: #666666; font: 13px "Trebuchet MS", Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; }
/* ------------------------------------------------------------------------------------------ */
/* text formating */
h1 { border-bottom: 1px solid #999999; height: 23px; margin-top: 0px; margin-bottom: 10px; padding-top: 1px; color: #FF0099; background: url(h1.gif) repeat-x; font-size: 16px; font-weight: bold; text-align: center; text-transform: uppercase; }
h2 { padding-left: 16px; border-top: 1px solid #D5D5D5; border-bottom: 2px solid #FF0099; color: #666666; font-size: 14px; font-weight: bold; text-transform: uppercase; }
p { margin-top: 0px; }
h6 { padding-left: 20px; border-left: 2px solid #FF0099; margin-left: 20px; color: #999999; font-size: 12px; }
.news { border-bottom: 1px dotted #D5D5D5; padding-bottom: 10px; margin-bottom: 10px; color: #999999; font-size: 12px; }
.date { display: block; color: #999999; background-color: #EEEEEE; font-weight: bold; text-align: center; }
/* ------------------------------------------------------------------------------------------ */
/* head */
#head-left { background: url(fon_h_left.jpg) repeat-x top; }
#head-right { background: url(fon_h_right.jpg) repeat-x; }
#head-center{ width: 985px; vertical-align: top; }
#dop-nav { width: 485px; padding-bottom: 6px; background: url(h1_r2_c3.jpg) no-repeat bottom; vertical-align: bottom; }
#dop-nav a { padding-left: 5px; padding-right: 5px; margin-left: 5px; margin-right: 5px; color: #FF0099; background: #FFFFFF; font-size: 12px; text-decoration: none; }
#dop-nav a:hover { text-decoration: underline; }
#slogan { padding-left: 20px; padding-top: 30px; background: #FF0099 url(h2_r1_c3.jpg); color: #FFFFFF; font-size: 15px; }
.big-text { padding-left: 50px; font-size: 20px; font-weight: bold; }
#div-nav { height: 93px; padding-right: 17px; background: url(h3_r2_c2.jpg); text-transform: uppercase; }
.td-nav { text-align: center; }
.td-nav a { height: 46px; padding-top: 27px; display: block; color: #000000; text-decoration: none; }
.td-nav a:hover { color: #FF0099; background: url(nav_over.jpg) repeat-x bottom; text-decoration: none; }
.td-nav-on { color: #FF0099; background: url(nav_over.jpg) repeat-x bottom; text-decoration: none; text-align: center; }
.td-nav-on a { color: #FF0099; text-decoration: none; }
.td-nav-on a:hover { color: #000000; text-decoration: none; }
/* ------------------------------------------------------------------------------------------ */
/* content */
#cont-left{ width: 178px; vertical-align: top; }
#cont-center{ width: 807px; background: url(c-b.jpg) no-repeat bottom; vertical-align: top; }
#r { background: url(r.jpg); }
#main-td { width: 985px; background: url(rr.jpg) repeat-y right; }
#cont-div { background: url(rr.jpg) repeat-y right; }
#cont-div-in { padding-left: 35px; padding-right: 35px; background: url(c-t.jpg) no-repeat top; }
a.level2 { padding-left: 16px; margin-bottom: 8px; display: block; background: url(arr1.gif) no-repeat left; color: #333333; font-weight: bold; text-decoration: none; }
a.level2:hover { color: #FF0099; text-decoration: none; }
.level2-on { padding-left: 16px; margin-bottom: 8px; display: block; background: url(arr1.gif) no-repeat left; color: #FF0099; font-weight: bold; text-decoration: none; }
a.level3 { padding-left: 35px; margin-bottom: 8px; display: block; background: url(arr2.gif) no-repeat left; color: #666666; text-decoration: none; }
a.level3:hover { color: #FF0099; text-decoration: none; }
.level3-on { padding-left: 35px; margin-bottom: 8px; display: block; background: url(arr2.gif) no-repeat left; color: #FF0099; text-decoration: none; }
.fotoalbom { text-align: center; }
.fotoalbom img { padding: 5px 5px 15px 5px; margin: 5px; border-left: 1px solid #D5D5D5; border-bottom: 1px solid #999999; border-right: 1px solid #D5D5D5; border-top: 1px solid #D5D5D5; background: url(ten.jpg) repeat-x bottom; vertical-align: middle; }
/* ------------------------------------------------------------------------------------------ */
/* bottom */
#bott-left{ background: url(bott_r1_c1.jpg) repeat-x; }
#bott-center{ width: 985px; background: url(bott_r1_c8.jpg) repeat-x; }
#bott-right{ background: url(bott_r1_c15.jpg) repeat-x; }
#bott-contact{ padding-bottom: 10px; padding-right: 10px; color: #999999; font-size: 12px; text-align: right; }
