/* global reset*/
*{
	/*margin: 0;
	padding: 0;*/
	font-size: 11px;
}
li {
	/*list-style:none;*/
}
img {
	border: none;
}
/* global fonts style*/
body{
	font-family:  Verdana, Tahoma, Arial;
	color: #676767;
	background-color: white;
}

a{
  color: #5e5e5e;
  text-decoration: underline;
  font-size: 11px;
}
a:hover{
  color: #bc0038;
}

img.logo {
  position: absolute;
  top: 60px;
  left: 8px;
}
td {
  vertical-align: top;
}


/* меню сверху */
#topMenu {
  position: absolute;
  top: 0px;
  left: 1px;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 8px;
}
#topMenu a{
  color: #616161;
  font-size: 13px;
  background: #ffffff;
  padding: 10px 9px 8px 9px;
  text-decoration: none;
}
#topMenu a.noselect:hover{
  background: #616161 url('images/topmenu_back1.gif');
}
#topMenu a.select{
  color: #ffffff;
  font-size: 13px;
  background: #616161 url('images/topmenu_back0.gif');
  background-repeat: repeat-x;
  padding: 9px 9px 8px 9px;
}




/* меню в левой колонке */
#leftMenu {
  padding: 10px;
}
#leftMenu a{
  font-size: 11px;
  padding: 0 0 8 9px;
  background: url(images/square1.gif) no-repeat center left;

  margin-bottom: -14px;
  display: block;
}
#leftMenu a.select{
  color: #bc0038;
  text-decoration: none;
}


/* меню в средней колонке */
#middleCol {
  padding: 10px;
}

#leftMenu2 {
  padding-bottom: 50px;
}
#leftMenu2 a{
  font-size: 11px;
  padding: 0 0 5 9px;
  background: url(images/square0.gif) no-repeat center left;
  text-decoration: none;

  margin-bottom: -14px;
  display: block;
}
#leftMenu2 a.select{
  color: #bc0038;
  text-decoration: none;
}




/* заголовок страницы */
#caption {
  text-align: right;
  margin-right: 10px;
  margin-top: 57px;
  /*position: absolute;
  top: 56px;
  left: 348px;*/
  padding: 0;
}


#caption2{
  padding: 10px 0 0px 22px; /*53px 0 30px 22px;*/
  height: 60px;

  margin-top: 31px;
  margin-bottom: 10px;
  background: url(images/caption2_back.gif) no-repeat top left;
}



h1{
  color: #a30030;
  font-size: 21px;
  padding: 0;
  margin: 0;
}
h2{
  color: #6a6a6a;
  font-size: 18px;
  padding: 0;
  margin: 0;
}

/* языки справа сверху*/
#lang {
  font-size: 11px;
  width: 100%;
  margin-top: 5px;
  margin-right: 15px;
  text-align: right;
}
#lang a.select{
  color: #a30030;
  font-weight: bold;
  text-decoration: none;
}

#content {
  margin: 20 10 40 10px;
}


/* стили для таблиц */
td.td1 {
  border: #a9aaac solid 1px;
  border-top-width: 1px;
  border-bottom-width: 0px;
}
td.td2 {
  border: #a9aaac solid 1px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 9px;
  border-bottom-width: 0px;
}
td.td3 {
  border: #a9aaac solid 1px;
  border-top-width: 0px;
  border-bottom-width: 0px;
}

.tdrazd {
  border: #a9aaac solid 1px;
  border-left-style: dotted;
  border-top-width: 0px;
  border-bottom-width: 0px;

  background: url('images/grad1.jpg');
}
.grad2{
  background: url('images/grad2.jpg');
  background-repeat: repeat-y;
}



.tdrazd2 {
  border: #a9aaac solid 1px;
  border-left-style: dotted;
  border-right-style: dotted;
  border-top-width: 0px;
  border-bottom-width: 0px;
}
.tdrazd3{
  background-color: #bc0038;
}

td.topbordernone{
  border-top-width: 0px;
}


/* контактные данные */
#contacts {
  font-size: 11px;
  border: 0px solid;
  margin: 10px;
}


/* вставка (крачный текст) */
#framing {
  border: #a9aaac solid 1px;
  cellpadding: 12px;
  border-right-width: 0px;
  border-left-width: 0px;
  width: 100%;
  color: #b3063c;
  font-weight: bold;
  margin-bottom: 100px;
}
#framing div{
  margin: 10px;
}

table.table3{
  border-top-width: 3px;
}









/* новости */
#news_item .caption{
  font-weight: bold;
}
#news_item {
  padding-bottom: 15px;
}
#news_list .select {
  color: #000000;
}

#news_list .archive{
  width: 100%;
  padding-top: 50px;
  text-align: center;
}


/* полная новость */
#news_full .caption{
  font-weight: bold;
  float: left;
  margin-top: -13px;
}
#news_full .date{
  font-weight: bold;

}
#news_full .text{
  padding-top: 30px;
}

/* для арихива новостей */
#news_archive{
  text-align: center;
  padding-top: 20px;
  padding-bottom: 100px;
}
#news_archive .month{
  margin-left: 35px;
  text-decoration: none;

  padding: 0 0 5 9px;
  background: url(images/square0.gif) no-repeat center left;
}
#news_archive .month_select{
  margin-left: 35px;
  text-decoration: none;

  padding: 0 0 1 9px;
  background: url(images/square11.gif) no-repeat center left;

  color: #000000;
  background-color: #ebe9ea;
}

#news_archive .year_select{
  font-weight: bold;
}
#news_archive .item{
  margin-bottom: 18px;
}




/* не совсем новости  */
#news_item2 .caption{}
#news_item2 {
  padding-bottom: 5px;
}
#news_list2 a{
  text-decoration: none;

  padding: 0 0 5 9px;
  background: url(images/square0.gif) no-repeat center left;
}
#news_list2 a.select {
  color: #b3063c;
}
/* полная не новость */
#news_full .caption{
  font-weight: bold;
  float: left;
  margin-top: 0px;
}
#news_full .date{
  font-weight: bold;
  float: right;
}
#news_full .text{
  padding-top: 30px;
}





#command a{
  text-decoration: none;
  float: left;
  /*margin-bottom: 25px;*/
  margin-right: 1px;
  margin-left: 1px;
}
#command a:hover{
  color: #676767;
}

#command .item{
  text-align: center;
  /*border: 1px solid red;*/
  height: 210px;
}
#command div{
  width: 48%;
  float: left;
}



/* карта сайта */
#sitemap {
  margin-left: 20px;
  margin-bottom: 35px;
}
#sitemap li{
  list-style-image: url('images/square0.gif');
}





#pages {
  padding: 10px 0 0 0;
  width: 100%;
  clear: both;
  text-align: center;
}
#pages a{padding: 1px;}


.clearing { clear: both; height: 1px; font-size: 1px; }


a.active{
}
a.noactive{
  color: #a0a0a0;
  text-decoration: none;
  font-size: 11px;
}

a.selected{
  color: #000000;
  font-weight: bold;
  text-decoration: none;
}

.abc a{
    /*font-size: 10px;*/
    font-size: 12px;
    margin: 3px 3px 3px 3px;
    display: block;
    float: left;
}
