a:hover {text-decoration: underline;}
a {color: #fcffc5; text-decoration: none;}
a.bot	{font-size: 10px;}

body, html {margin: 0px; padding: 0px; width: 100%;}
body {background-color: #1d1d1d; color: #b4b4b4; font: 11px verdana, sans-serif; padding: 40px 0px;}  /* тело */

div.cont {margin: 0 auto; padding-right: 30px; text-align: left; width: 930px;} /* контейнер содержимого страницы */
div.tp {margin: 30px 0px 20px 0px;}

div.ep {text-align: right; width: 100%;}
div.ep div {margin-bottom: 20px; margin-top: 10px; text-align: left; width: 30%;}

div.pics {margin: 10px 10px 10px 20px;}
div.pics table.frame {width: 100%;}
table.frame td.col {width: 50%; padding: 20px 20px 10px 0px;}
table.pic p {color: #b4b4b4; margin: 10px 0px 0px 0px;}

h1 {color: #fff; font: 18px georgia, serif; margin: 0px;}
h2 {color: #fff; font: bold 16px georgia, serif; margin: 10px 10px 10px 20px;}
h3 {color: #fff; font: bold 14px georgia, serif; margin: 20px 10px 10px 20px;}

img, table {border: 0px;} 
img.mf {border: 1px solid #fff;}

p, td, ul {font: 11px verdana, sans-serif;}
p {margin: 10px 10px 10px 20px;}
p.sv {text-indent: 40px;}
p.sv2 {text-indent: 100px;}
p.a {font-style: italic; margin: 10px 0px 10px 70px;}
p.desc {margin-top: 0px;}
p.r {font-weight: bold;}
p.td {margin-bottom: 20px;}
p.title, p.f {font: 12px georgia, serif; margin-bottom: 0px; margin-top: 10px;}
p.f {margin-right: 0px; text-align: right;}
p.ul {font: bold 12px verdana, sans-serif; margin: 15px 0px 7px -25px;}
p.w {margin: 10px 0px 10px 0px;}

table.fst img {border: 1px solid #fff;}
table.fst td {text-align: right; padding: 5px;}

table.lt {border-right: 1px solid #bcbcb4;}
table.lt td {text-align: right;}

td {vertical-align: top;}
td.b {font-size: 12px; font-weight: bold;}
td.cont {padding: 20px 0px 10px 0px; text-align: center;}
td.h {height: 40px; width: 700px;}
td.h div {float: right; border-bottom: 1px solid #bcbcb4; padding: 10px; text-align: center;}
td.m {background: url('/i/ru/mback.gif') 100% 0% no-repeat; font: 13px georgia, serif; height: 140px; padding: 9px; text-align: right;}
td.m div {clear: left; margin-bottom: 5px;}
td.m div.lang {clear: left; margin-top: 15px; margin-bottom: 5px;}
td.m div.lang a {color: #fff;}
td.m div.sub { margin-bottom: 2px;}
td.m div.sub a {color: #fff; font-size: 11px;}
td.n {text-align: right;}

td.allc {width: 700px;}
td.copy {border-right: 1px solid #bcbcb4; font-size: 10px; text-align: right; padding: 9px 9px 9px 0px;}
td.ct {text-align: center;}

span.f {font-size: 12px;}
span.n {color: #DBE4FB;}
span.none {color: #7C7C7C;}
span.s {font-weight: bold; color: #B8E7FF;}

ul {margin: 10px 20px 10px 10px; padding: 5px;}
li {list-style-type: square; margin: 0px 20px 5px 30px;}

li p, li p.title  {margin-left: 0px;}