
.wrapper { position: relative;
min-width:1000px; max-width:1200px; _width: expression(document.body.clientWidth < 1002? "1000px" : document.body.clientWidth > 1201? "1200px" : "auto"); margin:0; }


#left {width: 266px; margin:30px 0px 20px 0px; float: left;  display: block;
}
  
#center { margin: 0px 0px 20px 290px;   text-align: left; display: block;
  padding: 0px 20px 0px 0px; 
}

#right {   margin:0px 0px 0px 290px; text-align: left; );
}

a {text-decoration: none; color: #176A9F}
a:hover {text-decoration: underline;}

table {border-collapse: collapse}

.t {height: 1px; width: 1px; overflow: hidden;}


.txt {font-family: Verdana; font-size: 10pt; color: #000000; text-align: justify; padding: 0px 10px 0px 0px;}
.mon_descr, .art_descr {font-family: Verdana; font-size: 9pt; color: #000000; text-align: left; padding: 0px 0px 0px 5px;}
.mon_descr a {color: #000000;}

.art_descr {padding: 0px 0px 0px 0px;}

.path {font-family: Verdana; font-size: 9pt; color: #A7A9AB; margin: 5px 0px 10px 0px;}
.path a {color: #A7A9AB;}

.hd1, .hd1_b {font-family: Verdana; font-size: 12pt; color: #176A9F;  padding: 0px;
  margin:0px 0px 10px 0px; font-weight: bold;
}

.hd1_b {color: black;}

.hd2 {font-family: Verdana; font-size: 10pt; color: #000000; font-weight: normal; padding: 0px;
  margin:0px 0px 0px 0px; font-weight: bold;
}

.dt {font-family: Verdana; font-size: 8pt; color: #A7A9AC; margin: 5px 0px 10px 0px;
}

.left_col {text-align: left;}

.left_hd {font-family: Verdana; font-size: 9pt; color: white; padding: 3px 3px 5px 5px; background: #176A9F;}
.left_hd a {color: white;}

.left_menu {font-family: Verdana; font-size: 9pt; color: #000000;
  border: 1px solid #176A9F; margin: 0px 0px 20px 0px}
  
.left_menu a {display: block; color: #000000; margin: 5px 5px 10px 5px}
.left_menu .pic_center {margin: 0px}

.footer {font-family: Verdana; font-size: 8pt; color: #7E7E7E;  
  margin: 0px; padding: 10px; background: #EEEFF1; overflow: hidden; height: 101px;
}

.pic {float: left; margin: 0px 10px 5px 0px} 
.pic_center {float: center; margin: 10px; text-align: center;} 


.img_text {font-family: Verdana; font-size: 9pt; color: #000000;}

.news_source {font-family: Verdana; font-size: 7pt; color: #7E7E7E;
  margin: 15px 0px 20px 0px;
}

.news_source a {color: blue;}

.our_comment_hd {width: 200px; font-family: Verdana; font-size: 8pt;
 color: white;
 background: #15DC00;
 padding: 1px 3px 1px 5px;
 margin: 0px;
}

.our_comment {font-family: Verdana; font-size: 9pt; color: #000000; border: solid 1px #15DC00;
  padding: 10px;
}


.list_title {font-family: Verdana; font-size: 10pt; color: #176A9F; display: block;
  margin: 0px 0px 5px 0px;
}

.list_title1 {font-family: Verdana; font-size: 10pt; color: #176A9F; display: block;
  margin: 0px;
}

.list_descr {font-family: Verdana; font-size: 9pt; color: black; display: block;
  margin: 0px 0px 20px 0px;
}

.lnk1 {font-family: Verdana; font-size: 10pt; color: #176A9F; display: block;}


.mon_tth {border: 1px solid grey;}
.mon_tth td {font-family: Verdana; font-size: 9pt; padding: 5px; border: 1px solid grey;}


.pages {font-family: Verdana; font-size: 9pt; color: #C53800; }
.pages a {color: #C53800;}


.copyright {font-family: Verdana; font-size: 9pt; color: #111111; margin: 0px 0px 20px 0px; font-style: italic;
  text-align: right;
}
