body {margin:0; padding:0; font-size:12px; font-family:arial;background:#fff; color:#666;}

form { margin:0px; padding:0px; }
#head         { font-size: 1.2em; padding-top:10px; height: 80px; border-bottom:1px solid #000; background:url(images/bg_top.gif) repeat-x; margin-bottom:10px; }
#container    { width:860px; margin: auto; }
#contentBlock { width: 675px; float: left;  background:transparent; padding:3px; border-right:1px solid #ddd; }
#rightBlock   { width: 169px; float: right; }
#foot         { clear:both; text-align:center; background:#fff; border-top:1px solid #999; }
#view         {background:#fff  }

#mainMenu        { height:16px; background:#C4893B; padding:5px; text-align:right; }
#mainMenu ul,ul li { display: block; margin: 0; padding: 0; }
#mainMenu ul li  { margin-right: 2px; padding: 1px 20px; float: right; }
#mainMenu ul li a { color:#fff; text-decoration:none; font-size:12px; }

.block_title { background: #C4893B; padding:3px; color:#fff; border-top:1px solid #8A6128; }

ul.artmenu { margin:5px; padding:2px; margin-left:0; padding-left:0; list-style:none;}
ul.artmenu li { padding:5px; margin-left:0px; padding-left:10px; border-bottom:1px dotted #CCC;}
ul.artmenu a { color:#000059; text-decoration:none; }
ul.artmenu a:hover { color:brown; }
ul.artmenu a.active { color:brown; font-weight:bold; }

.line { margin-top:4px; margin-bottom:8px; border-top:1px dashed #ddd; }

.newarts_title { width:98%; font-size: 13px; font-weight: bold; color: #C4893B; padding-bottom:2px; border-bottom:1px solid #ccc; }
.newarts_title a { text-decoration:none; color: #8A6128; font-size:14px;}
.newarts_title a:hover { text-decoration:underline; }
.newarts_more a { font-size:11px; text-decoration:none; color:#B50000; }
.newarts_more a:hover { text-decoration:underline; }

.arts { clear:both; margin-bottom:5px;}
.arts_title { font-size: 16px; font-weight: bold; color: #8A6128; border-bottom: 1px solid #999; padding-bottom:2px; padding-top:10px; margin-bottom:5px;}
.arts_text { font-size: 12px; color: #666666; line-height:1.6em;}
.arts_text img { padding:5px; }
.arts_more { text-align:right;margin-top:10px; padding-right:15px; }
.arts_more a { font-size: 11px; color: #DD3C05; font-weight: bold; text-decoration:none; }

.news { width:250px; float:left; }
.news_title { font-size: 12px; font-weight: bold;}
.news_date {color:#A5A5A5;font-size:10px; }
.news_text {font-size: 11px; color: #666666; line-height:1.4em;}
.news_more {font-size: 12px; color: #DD3C05; font-weight: bold; text-decoration:none; }

.contact_wrapper label { width:130px;text-align:right;float:left;padding-right:10px;padding-top:4px; margin-bottom:3px; }
.contact_wrapper input { width:300px; border:1px solid #999; margin-bottom:3px;} 
.contact_wrapper textarea { width:300px; height:120px; border:1px solid #999; }
.contact_submit {width:100px; border:1px solid #B77700; background-color:#F07B12; color:white; font-size:11px; font-family:verdana; padding:2px;}  
.contact_info {margin-bottom:20px; width:430px; border:1px solid #999; padding:5px; background-color:#f5f5f5;}

