@import url(/studio/menu-ico.css);
html, body{background: white; color: #23260E;
border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;
}
.prnon {}
html, body, td, div, dd, h1
{font-family: Arial, Helvetica, sans-serif, Geneva;}

.list li{list-style-image: url(/studio/img/arrow.gif); font-size:83%; line-height: 130%; text-align: justify;}
.liarrow li{list-style-image: url(/studio/img/arrow.gif);}
.liarrow b{color:#4A5F1B;}

h1{font-size: 20px; color:#383D18; margin-top:0px; margin-bottom:5px;}
.pslogan{margin-bottom:3px; margin-top: 6px; font-size: 10px; color:#CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
.body {padding-right: 10px; padding-left: 5px;}
.txt, .text {font-size:83%; line-height: 130%;}
.text {text-align: justify; text-indent: 24px;}

div.content, div.content td , div.content th {font-size:83%; line-height: 130%;}
div.grip p{margin-top:0px; margin-bottom:10px; font-size:90%; line-height: normal;}
div.content p.indent {text-align: justify; text-indent: 24px;}
div.content h3{font-family: Verdana, Arial, Helvetica, sans-serif;}
div.content_h3{color:#889072;}
div.content h4.atitle{font-size:120%; text-decoration: none; margin-top: 24px; margin-bottom:2px;}
div.content .topnull{margin-top: 0px;}
blockquote.butt p{margin-top:0px; margin-bottom:10px;}
.ctitleZ {color: #5C7F4F;}

a{color: #0066CC; color:blue; color:#98A376;}
a:hover{color: #4A5F1B;}

.urlund {color: #4A5F1B; text-decoration: underline; cursor: pointer;}
.urlnon {color: #98A376; text-decoration: underline; cursor: pointer;}

.banner {padding-bottom:20px;}
.banner a{color:#666666; text-decoration: none;}
.banner a:hover{color:#888888;}


/*#menu { style="margin-top:16px;"}*/
#menu dd{display: block; font-size: 12px; line-height: normal; margin-left: 35px;}
.nn4{font-size: 12px;}
.nn4 a, #menu dd a{color: #4A5F1B;}
#menu dd a.activ:hover, #menu dd a.activ{color: #A6AB83; cursor: default;}
#menu dd a:hover{color: #A6AB83;}

#menu dt{line-height: normal; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;
background-image: url(/studio/img/m_bg.gif); background-repeat: no-repeat; margin-top: 10px; width: 175px;}
#menu dt a{height: 22px; display: block; color: #000000; text-decoration: none;}
#mabout, #mnews, #mservice, #mportfolio, #mjob, #marticle, #mcontacts, #mbussines, #mbitrix,
#menu dt a:hover{color: #375809; font-size: 12px;}
#menu dt b{padding-left: 28px; line-height: 18px;}

.leftm{margin-left:4px;}
.leftb{margin-left:4px; margin-top:15px;}


#bottom {margin-top:20px; margin-bottom:4px;}
.bottom a{color: #98A376; text-decoration: underline;}
.bottom a:hover{color: #4A5F1B;}
.bottom a.activ{color: #4A5F1B;}
.bottom{font-size: 83%; line-height: 130%;}
.studio {font-size: 9px; line-height: 100%; font-family: Verdana, Arial, Helvetica, sans-serif;}
.studio a{color: #bbbbbb; text-decoration: none;}
.studio a:hover{color: #999999; text-decoration: none;}



dl.arrows, dl.arrow {margin-left:20px; margin-bottom: 16px;}
dt.arrows, dt.arrow, dl.arrows ul, dl.arrow ul{margin-top: 0px; margin-bottom: 0px;}
ul.item{margin-left: 0px;}
ul.item{padding-left: 0px;}
dl.arrows li, dl.arrow li, ul.item li{list-style-type: none;
background-image: url(/studio/img/arrow.gif); background-repeat: no-repeat;}
dl.arrow dt b{color: #297A98;}
dl.arrows dt b{color: #5C7F4F;}
h4{text-decoration: underline;}




#news {margin-top:0px; margin-bottom:15px;}
#news h5, #news p {margin-right:5px; margin-left:5px;}
#news hr {color: #ccddcc; height: 1px;}
#news h5 {font-size:75%; margin-top: 1px; margin-bottom:0px; line-height: normal; font-family: Verdana, Arial,sans-serif;}
#news h5 a {color: #839666; text-decoration: none;}
#news h5 a:visited {color:#B3BC94;}
#news h5 a:hover {color:#ACB68C; color:#B3BC94; text-decoration: none;}

#news p.category{color: #888888; line-height: normal; margin-top: 5px; margin-bottom:0px; font-size:60%; font-family: Tahoma, Verdana, Arial,sans-serif;}
#news p.announce{color: #404040; text-align: justify; font-size:83%; line-height: 130%; margin-top: 5px; margin-bottom: 5px;}

#news p.rubric{font-size: 10px; color: #888888; font-family: Arial,sans-serif; line-height: normal; margin-top: 5px; margin-bottom:0px;}
#news p.rubric a{color: #ff0000; text-decoration: none;}
#news p.rubric a:hover{color: #ff7777;}
#news p.rubric a.active{color: #888888;}
#news p.rubric a.active:hover{color: #444444;}

#news a.more {font-size: 10px; color: #ff0000; FONT-FAMILY: Arial,sans-serif; text-decoration: none;}
#news a.more:hover , #news a.more:visited{color: #ff7777; text-decoration: none;}

.pft {margin: 0 0 4px 0;}
.pfu {margin: 4px 0 4px 0;}
.pfb {margin: 4px 0 0 0;}



.x{
color: #266CBA;
color: #22578D;
color: #005700;
color: #00785F;
}