@import url(base.css);
@import url(../cal/calendar-win2k-cold-1.css);

/* Строим все */
#line_index {
  padding: 5px;
  text-align: right;
}

#index_greet {
  padding-right: 20px;
  background: url(/_pic/index/fon1.jpg) 100% 100% no-repeat;
}

#index_greet p{
  text-indent: 1.5em;
  text-align:justify;
}


#content1 table, #content1 table tr, #content1 table tr td{
  background: none;
  border: none;
}


/* Новости */
table.news1 {
  padding: 5px;
  width: 100%;
}

table.news1 tr td {
  padding: 5px !important;
  width: 50%;
}

table.news1 tr td.h_1, table.news1 tr td.h_2 {
  height: 48px;
  padding: 0px !important;
}

table.news1 tr td.h_1{
  background: url(/_pic/index/fon3.gif) 0 0 no-repeat !important;
}

table.news1 tr td.h_2{
  background: url(/_pic/index/fon4.gif) 0 0 no-repeat !important;
}

table.news1 tr td ul li h2 {
  font-size: 11pt;
  margin: 0px;
  font-weight: bold;
  color: #000000;
}

table.news1 tr td ul li h2 span {
  font-size: 8pt;
  font-weight: normal;
  color: #4d4d4d;
}

table.news1 tr td ul li p {
  font-size: 9pt;
  margin: 5px;
  /*text-align: justify;*/
}

table.news1 tr td ul li img {
  margin: 5px;
}

table.news1 tr td ul li p a, table.news1 tr td ul li p a:visited, table.news1 tr td ul li p a:hover{
  font-size: 9pt;
  color:#024ffd;
  text-decoration: undeline;
}

table.news1 tr td ul li p a:hover{
  text-decoration: underline;
}

table.news1 tr td ul li h2 a, table.news1 tr td ul li h2 a:visited, table.news1 tr td ul li h2 a:hover{
  font-size: 11pt;
  color: #000000;
  font-weight: bold;
  text-decoration: none;
}
table.news1 tr td ul{
  margin: 0px !important;
  padding: 0px !important;
}

table.news1 tr td ul li{
  margin: 0px !important;
  padding: 20px 0px 0px 0px !important;
  clear: both;
  list-style: none;
  background: none !important;
}

table.news1 tr td ul li h2 a:hover{
  text-decoration: underline;
}

#all_news a, #all_news a:visited, #all_news a:hover {
  font-size: 10pt;
  color: #024ffd;
  font-weight: bold;
  text-decoration: none;
}

#all_news a:hover {
  text-decoration: underline;
}



#news_date {
  width: 100%;
  text-align: left;
  font-size: 8pt !important;
  font-weight: normal;
  color: #4D4D4D;
}







#vnews a, #vnews a:visited, #vnews a:hover{
  color: #0000ff;
  text-decoration: underline;
}

#vnews h2{
  font-size: 11pt;
}

#vnews h1{
  font-size: 12pt;
}

#vnews h3{
  font-size: 10pt;
}

#vnews ul li{
  padding-left: 10px;
}

#vnews ul li{
  margin-left: 30px;
  padding-left: 5px;
  list-style: disc;
}

#vnews table td{
  text-align: left;
  padding: 2px;
  border: 1px solid #9a9a9a;
  background: #efefef;
  vertical-align: top;
}

#vnews img {
  margin: 10px;
  border: 0px;
}


#newv {
  width: 850px;
  text-align: left;
}

#newv #newy label {
  font-size: 8pt;
}

#newv #newy input {
  height:24px;
  margin-top:3px;
  margin: 0px;
  width: 97%;
  padding: 4px 4px 4px 8px;
}

#newv #newy #send{
  width: 200px;
  height: 37px;
}

#newv #newy #back{
  width: 200px;
  height: 37px;
}

#newv #newy select{
  height:24px;
  margin-top:3px;
  margin: 0px;
  width: 97%;
  padding: 4px 4px 4px 8px;
}

#newv #newy textarea{
  margin-top:3px;
  margin: 0px;
  width: 97%;
  padding: 4px 4px 4px 8px;
}

#newv #newy #extended{
  display: none;
}

#newv #newy #f_date_c{
  width: 250px;
}
