body {
  background-color: #ffffff;
  font-family: Times New roman;
  font-size: 14px;
  color: #000000;
}

a:link, a:visited, a:hover {
  color: #4D7187;
  font-size: 14px;
  font-family: Times New roman;
  }
a:hover {
  color: #859ead;
  }
a.small:link, a.small:visited, a.small:hover {  font-family: Arial; font-size: 11px;}


TD.right a:link, TD.right a:visited, TD.right a:hover  { color: #BACBD6;  text-decoration: none; letter-spacing: 1px;}
TD.right a:hover { color: #ffffff; }
TD.rtop a:link, TD.rtop a:visited, TD.rtop a:hover { color: #a1b4c0; font-size: 10px; font-family: Arial;}
TD.rtop a:hover { color: #bacbd6; }

TD {
  font-size: 14px;
  font-family: Times New roman;
}
TD.con {
  width:100%px;
  vertical-align: top;
  height:100%;
}

TD.ltop {
  background-image: url('../images/goretskie/tbg1.png');
  background-position: right top;
  width:286px;
}

TD.rtop {
  background-color: #4E7288;
  background-image: url('../images/goretskie/tbg2.gif');
  background-position: left top;
  padding-left: 150px;
}

TD.content {
  padding: 0px;
  vertical-align: top;
  background-image: url('../images/goretskie/bg.png');
  background-position: right top;
  background-repeat: repeat-y;
  width: 500px;
}

TD.right {
  padding-top: 0px;
  padding-left: 0px;
  vertical-align: top;
  background-color: #4E7288;
  background-image: url('../images/goretskie/rbg1.gif');
  background-position: left bottom;
}

TD.lf {
  background-color: #ffffff;
  background-image: url('../images/goretskie/lbg.png');
  background-position: right top;
  height: 66px;
  width:  498px;
}

TD.rf {
  background-color: #4D7187;
  background-image: url('../images/goretskie/rbg2.gif');
  background-position: left top;
}

TABLE.pict {
  width: 450px;
  padding: 0px;
}

TD.picture {
  width:420px;
  padding: 10px;
  padding-top:13px;
  border: 1px solid #5F7F93;
  background: #ffffff;
  text-align: center;
  vertical-align: top;
  letter-spacing: 0px;
}
TD.picture H1 {margin: 0px; margin-top:10px;}

TD.path {
  text-align: right;   font-size: 11px; padding-bottom: 5px; font-family: Arial;
}
TD.path SPAN, TD.path a:link, TD.path a:visited, TD.path a:hover {
  font-family: Arial;
  color: #878786;
  font-size: 11px;
  text-decoration: none;
}
TD.path a:hover { color: #859ead;}



DIV.menu {
  background-image: url('../images/goretskie/mbg.gif');
  background-position: left top;
  padding-left: 10px;
  padding-top: 30px;
  width: 159px;
  height: 200px;
}

DIV.banner {
  font-size: 10px;
  font-family: Arial;
  letter-spacing: 0px;
  color: #BACBD6;
  padding-left: 10px;
  padding-top: 0px;
  width: 159px;
}
DIV.banner a:link, DIV.banner a:visited, DIV.banner a:hover { font-size: 10px; font-family: Arial; text-decoration: underline;letter-spacing: 0px;}
DIV.banner H1 {color: #BACBD6;}
TD.ltop, TD.rtop, TD.right, TD.lf, TD.rf, DIV.menu { background-repeat: no-repeat; }

DIV.text { padding-top: 20px; padding-left:20px; padding-right: 10px; width: 470px;}

P, PRE {
  padding-top: 0px;
  padding-bottom: 3px;
  margin: 0px;
}

PRE { word-wrap : break-word;}

H1 {
  font-family: Times New roman;
  font-size: 18px;
  color: #4D7187;
  margin-top:20px;
  margin-bottom:5px;
}

TD.content UL {
  margin-top: 0px;
  padding-top: 0px;
}

TD.content LI {
  list-style-image:url('../images/goretskie/li.png');
  /*list-style-type:none;*/
}

INPUT, TEXTAREA { width: 300px; font-family: Times New roman; font-size: 14px;}
INPUT.button  { width: 150px;}

FORM {margin: 0px;}
TABLE.mess {border: 1px solid #F3F5F7; width: 100%; width:100%;}

.highlight {color:#4E7288; border-bottom:1px dashed #4E7288;}
.answer {color: #878786; font-style : italic; font-family: Times New roman; font-size: 14px; padding-left: 0px;}
TD.sep { padding: 0px; background-color: #F3F5F7; height:1px;}
DIV.small {color: #333333; font-family: Arial; font-size: 11px; padding-top:5px; padding-bottom:5px;}
