* { margin: 0;  padding:0; }

.clear { clear: both; height:0px; }
img {vertical-align: top;}
a {color: black; }
p { margin: 12px 0px 12px 0px;}
li { margin: 8px 0px 5px 0px;}
ul { margin: 15px 0 15px 0; }

body { margin: 0; padding: 0; color:black; font: 12px Tahoma, sans-serif; }
#cont { min-width: 	1000px; _width:expression(document.body.clientWidth<1000?'1000px':'100%');}
#cont a img { border: 0; }
#cont img { padding: 0; margin: 0; }

#mmenu { height: 25px; background: #9F9F9F; padding: 20px 50px;}
#mmenu a { padding: 10px; color: #FFFAFA; font: 17px Tahoma,sans-serif; }
/* #mmenu a { padding: 10px; color: #FFFAFA; font: 17px Tahoma,sans-serif; } */
a.act { text-decoration: none; cursor: default; }
#act { color: #9F9F9F; text-decoration: none; cursor: default; }
#mmenu ul { list-style: none; text-align: right; }
#mmenu ul li { display: inline; }

#header { height: 156px; background: #FFF url(/img/hd_bg.jpg) repeat-x left top; }

#imgs { height: 84px; background: #FFF url(/img/imgs.jpg) repeat-x 0 0; }

#indent { height:5px; _margin-top: -8px;}

#content { font-size: 11px; background: #D1D1D1 url(/img/foto1.jpg) no-repeat 592px 0;width: 100%; }
#bg { width:100%; background: url(/img/bg_cont3.jpg) repeat-x right bottom; }
#bg1 { width:100%; background: url(/img/bg_cont3_1.jpg) no-repeat right bottom;} 
#content-news { font-size: 11px; background: #bbb; overflow: hidden; width: 100%; overflow:hidden; position: relative;}
#content-news1 { overflow: hidden; width: 100%; font-size: 11px; background: #bbb; width: 60%; padding: 15px 40px 20px 20px;}
#content-news1 a { text-decoration: underline; color: black; }
#content-news1 ul { font-size: 11px; color: black; margin-left: 48px;}

#content h2,#content-news h2,#content-news1 h2 { color: #fff; text-decoration: none; font-size: 17px; font-weight: normal; margin: 5px 0px 10px 0px;}
*html #content-news h2 { margin: 0 0 10px 0;}
*+html  #content-news h2 { margin: 0 0 10px 0;}

/* #content p { margin: 8px 0px 5px 0px;}*/
#content-news1 p { line-height: 20px; color: black; }

#content1 { background: url(/img/bg_cont.jpg) repeat-y left top; width:592px; _width: 595px;}
#content1-1 { background: url(/img/bg_cont.jpg) repeat-y right top;_background: url(/img/bg_cont_ie.jpg) repeat-y left top; float: left; width:592px; _width: 595px;  margin-bottom:-32767px;  padding-bottom:32767px; }
#content2 { background: url(/img/bg_cont1.jpg) no-repeat left bottom; overflow: auto; width:592px; _width: 595px;}
#content2-1 { float: left;background: url(/img/bg_cont2.jpg) no-repeat right bottom;width:592px; _width: 595px; }
#content2-1r { position: absolute; bottom: 0px; _bottom: -1px;left: 373px; _left: 376px; background: url(/img/bg_cont2_1.jpg) no-repeat left top; width:219px; height: 42px;}

#left-bl { color: black; width: 333px; float: left; padding: 15px 20px 20px 20px; line-height: 20px; }
#left-bl a { color:black !important; }

#center-bl { margin-left: 373px; width: 179px; padding: 15px 20px 70px 20px;}
#center-bl a { color: #9F9F9F; }
a.date { text-decoration: underline; font-weight: bold; color: #A0A0A0; }
a.newsprev { text-decoration: none; line-height: 20px; }
p.newsp { text-decoration: none; line-height: 20px; color:#A0A0A0; }
a.more { text-decoration: underline; font-size: 10px;}
.text { text-decoration: none; line-height: 20px; color:#A0A0A0; }

#center-bl-year { float: left; width: 50px;color: #9F9F9F;}
#center-bl-month { margin-left: 50px; color: #9F9F9F; text-weight:bold;}
#center-bl-month span { color: #9F9F9F; text-weight:bold; }
#center-bl-year a , #center-bl-month a { font-weight: bold; }
#center-bl-year p , #center-bl-month p { margin-top: 0; margin-bottom: 7px;  font-weight: bold;} 

#right-bl { color: black; margin-left: 592px; padding: 15px 20px 20px 20px; line-height: 20px; width: auto;}
.date { font-weight:bold;}
#right-bl a { color: black; }
#right-bl p { margin: 10px 0;}
#right-bl table { border-collapse: collapse; margin: 10px 0px; border: 1px solid #545454; }
#right-bl table td { padding: 2px 10px;  border: 1px solid #969696; }

#footer { background: url(/img/bg_dn1.jpg) repeat-x top left; height: 220px; width: 100%;}
#footer1 { background: url(/img/bg_dn.jpg) no-repeat top left; height: 155px; padding-left: 592px; padding-top: 65px;}
#footer2 { background: url(/img/bg_dn2.jpg) no-repeat top left; height: 155px; padding-left: 592px; padding-top: 65px;}

.cr { color: black; font-size:11px; line-height: 20px;} 
.cr a { color: black; }

#_form { text-align: left; padding: 0px 20px; }
#_form form { color:black; font-size: 11px;}
#_form form textarea { margin: 4px 0; width: 400px; height: 70px;} 
#_form form button { margin: 4px 0; padding: 2px 5px;}
#_form form input { margin: 4px 0; }
#_form p { margin: 1px 0; }


.news .is_priority
{
  background-color: #bbb;
  color:#000;
 }

#center-bl { margin-left: 373px; width: 194px; padding: 15px 10px 70px 10px;}
#center-bl a { color: #9F9F9F; }

#center-bl p
{
  padding: 5px;
  }


 #center-bl .news .is_priority a { color: #000; }


#right-bl { color: black; margin-left: 592px; padding: 15px 10px 20px 10px; line-height: 20px; width: auto;}


#right-bl p
{
  padding: 5px 10px;
  }

#right-bl .is_priority
{
  background-color: #9F9F9F

 }

 #near-logo-message
 {
   color: #fff;
   width: 420px;
   left: 480px;
   top: 90px;
   position: absolute;
   font-size: 18px;
}
 #near-logo-message a
 {
   color: #fff;

}

