.container_div
{
  padding: 0px;
  margin: 0px;
  width: 480px;
  border: 0px;
}
.container_div_menu
{
  margin: 4px 0px 4px 0px;
  width: 480px;
  border: 0px;
}
.container_div_menu table tr td {vertical-align: top;}

/*оформление для блога*/
.add_blog_code
{
  padding: 4px;
  margin: 4px 0px 4px 0px;
  width: 470px;
  display: none;
  border: 1px solid #ccc;
  font: bold 14px arial, helvetica, sans-serif;
  line-height: 1.5;
}
* html .add_blog_code { width: 480px; }
.add_blog_code h2, h3 { margin: 2px; padding: 4px 0px 4px 0px; }
.add_blog_code h2 {font: bold 14px arial, helvetica, sans-serif; color: #b857bf;}
.add_blog_code h3 {font: normal 12px arial, helvetica, sans-serif; color: #000;}
.add_blog_code h4 {font: bold 10px arial, helvetica, sans-serif; color: #797979; margin: 2px; padding: 0px;}
.add_blog_code h6 {font: bold 10px arial, helvetica, sans-serif; color: #797979; margin: 2px; padding: 0px;}
.add_blog_code h2 a {text-decoration: none; color: #b857bf;}
.add_blog_code h2 a:hover {text-decoration: none; color: #b857bf;}
.add_blog_code textarea {border: 1px solid #474747; width: 450px;}
.add_blog_code table {border: 1px solid #474747; padding: 4px; width: 450px;}


.mail_friend
{
  padding: 4px;
  margin: 4px 0px 4px 0px;
  width: 470px;
  display: none;
  border: 1px solid #ccc;
}
* html .mail_friend { width: 480px; }
.mail_friend h3 { font: bold 14px arial, helvetica, sans-serif; color: #000;}
.mail_friend form {margin: 0px; padding: 0px;}
.mail_friend input { border: 1px solid #474747; width: 150px;}
.mail_friend textarea {border: 1px solid #474747; width: 335px;}
.mail_friend .submit_send {border: 0px solid #474747; background: #ccc; color: #fff; font: bold 12px arial, helvetica, sans-serif; margin: 4px 0px 0px 0px; padding: 4px;}
.mail_friend form table tr td {vertical-align: top;}
.mail_friend form table tr td.code {vertical-align: bottom;}
.mail_friend .text {width: 52px;}
.mail_friend a {text-decoration: underline; font: normal 12px arial, helvetica, sans-serif; color: #b857bf;}
.mail_friend a:hover {text-decoration: none; color: #b857bf;}

.mail_friends
{
  padding: 10px;
  margin: 0px;
  width: 460px;
  border: 0px;
  background-color: #f2e9d7;
  text-align: center;
}
* html .mail_friends { width: 480px; }
.mail_friends h3 { font: bold 14px arial, helvetica, sans-serif; color: #b857bf;}
.mail_friends h6 {font: bold 10px arial, helvetica, sans-serif; color: #000; margin: 2px; padding: 0px;}
.mail_friends form {margin: 0px; padding: 0px;}
.mail_friends input { border: 1px solid #474747; width: 150px;}
.mail_friends textarea {border: 1px solid #474747;}
.mail_friends .submit_send {border: 0px solid #474747; font: bold 12px arial, helvetica, sans-serif; margin: 4px 0px 0px 0px; padding: 4px;}
.mail_friends form table tr td {vertical-align: top;}
.mail_friends form table tr td.code {vertical-align: bottom;}
.mail_friends .text {width: 52px;}

.raised,.inset { font: normal 11px arial, helvetica, sans-serif; color: #63393b; margin: 0px; padding: 0px; text-decoration: underline; width: 135px; height: 33px; overflow: hidden; border: 0px; cursor: pointer; }
.raised table tr td,.inset table tr td {vertical-align: middle; height: 27px; font: normal 11px arial, helvetica, sans-serif; color: #63393b; text-decoration: underline;}
.raised a, .inset a { font: normal 11px arial, helvetica, sans-serif; color: #63393b; text-decoration: underline; }
.raised a:hover, .inset a:hover { color: #63393b; text-decoration: underline;}

/*версия для печати*/
.print_div
{
  padding: 5px;
  margin: 0px;
  width: 608px;
  border: 1px solid #ccc;
}
* html .print_div {width: 620px;}
.print_div h2, h3 { margin: 2px; padding: 4px 0px 4px 0px; }
.print_div h2 {font: bold 14px arial, helvetica, sans-serif; color: #b857bf;}
.print_div h3 {font: normal 12px arial, helvetica, sans-serif; color: #000;}
.print_div h4 {font: bold 10px arial, helvetica, sans-serif; color: #797979; margin: 2px; padding: 0px;}
.print_div h2 a {text-decoration: none; color: #b857bf;}
.print_div h2 a:hover {text-decoration: none; color: #b857bf;}

#error_submit {text-align: left; block: none; color: red; padding: 2px;}

.widgets {margin: 0px; text-align: right;}
.widgets img {margin: 1px; display: inline-table; cursor: pointer;}

