body {background-image: url("/imgs/mbk.gif"); background-repeat: repeat-x; background-position: left top; margin: 0px; font-size: 82%;}
body, td, select {font-family: arial,tahoma,verdana,sans;}
body, td {color:#333;}
select {font-size: 100%;}
form {margin: 0px;}
a {color:#0000ff;}
a:hover {}
textarea, input {font-family: Verdana;}
h1, h2.lh1, div.lh1 {font-weight: normal; font-size: 140%; color:#cc0000;}
div.lh1 {margin-bottom: 1em; margin-top: 1em;}
h2.lh1 a {text-decoration: none; color:#cc0000;}
h2.lh1 a:hover {text-decoration: underline;}
h2 {font-size: 110%;}
h3 {font-size: 120%;}
h4 {font-size: 110%;}
h1,h2,h3,h4 {}
h1,h2,h2.lh1 {text-transform: uppercase;}

table.header {margin-bottom: 2em;}

.articles h2 {font-weight: normal; margin-bottom: 1ex;}
.articles p {margin-top: 1ex;}

td.form {width: 75em;}
td.logo {color:#990000;}
td.logo img {}
td.logo2 {background-image: url("/imgs/ah.gif"); background-repeat: repeat-x; background-position: left bottom; padding-bottom: 1ex;}

div.content, table.contenttable {}
table.facecontent {margin-top: 2em;}
td.threadpicture {padding-bottom: 3em; text-align: center; padding-top: 1ex;}
td.threadpicture img {margin-right: 1ex; padding-left: 1ex;}
td.threaddesc {padding-bottom: 3em;}
.threaddesc p {margin-top: 1ex; margin-bottom: 1ex;}
.threaddesc h1, .threaddesc h2, .threaddesc h3 {margin-bottom: 1ex;}

.detailreglament li {margin-bottom: 0.5ex; margin-top: 0.5ex;}
.detailreglament p {margin: 0px; text-indent: 1em;}

table.contenttable {}
td.frow1, td.frow2, td.frow3 {width: 33%; vertical-align: top; padding-right: 1em; padding-left: 1em;}
td.frow1 {padding-left: 0em;}
div.fimgcontainer {height: 174px;}
div.fimgcontainer img.left {}
div.fimgcontainer img.center {margin-top:40px;}
div.fimgcontainer img.right {margin-top: 28px;}
table.footer {border-top: 1px solid #aca899; margin-top: 3ex;}
.footer td {vertical-align: top; padding-top: 3ex; padding-bottom: 1ex; color:#666;}
.footer a {color:#666;}


table.promo td, table.promo2 td {text-align: center; color:#ffffff;}
.promo span {font-size: 400%;}
.promo2 span {font-size: 250%;}

#table.promo td, table.promo2 td {text-align: center; color:#cc6633;}
#.promo span {font-size: 400%;}
#.promo2 span {font-size: 250%;}

table.topnav {margin-top: 15; margin-bottom: 1em; margin-top: 1ex;}
.topnav a {color:#000; text-decoration: none;padding-left:30px;}
.topnav a:hover {color:#cc0000; text-decoration: underline;}
table.topnav td {text-align: right; padding-bottom: 1.3ex; font-size: 120%; color:#cc0000; padding-right: 1ex; padding-left: 1ex;}
table.topnav td.here {}
td.here a {color:#cc0000; text-decoration: underline;}
a.here {color:#cc0000; text-decoration: underline;}

# backup 10.06.09
#table.topnav {margin-top: 1ex;}
#.topnav a {color:#000; text-decoration: none;}
#.topnav a:hover {color:#cc0000; text-decoration: underline;}
#table.topnav td {text-align: right; padding-bottom: 1.3ex; font-size: 100%; color:#cc0000; padding-right: 1ex; padding-left: 1ex;}
#table.topnav td.here {background-image: url("/imgs/ah.gif"); background-repeat: repeat-x;}
#td.here a {color:#cc0000; text-decoration: underline;}

ul.sr_list {margin: 0px; padding: 0px; padding-left: 20px; list-style-image: url("/imgs/navmark.gif");}
.sr_list li {margin-bottom: 1ex;}

div.errors {color:#900;}
td.preview {width: 25%;}
.preview img {border: 1px solid #900; margin-right: 1ex; margin-bottom: 1em;}

div.gbname {margin-top: 1em; margin-bottom: 1ex;}
div.gbtext {margin-left: 2em; margin-top: 1ex; margin-bottom: 1em;}

ul.headerlist {margin: 0px; padding: 0px; padding-left: 20px; background-color:#990000; background-image: url("/imgs/happ.gif"); background-position: left bottom; background-repeat: repeat-x; padding-top: 0.5ex; padding-bottom: 1ex; margin-bottom: 1em;}
.headerlist li {color:#fff;}
div.winterbk {background-image: url("/imgs/winterbk.gif"); background-repeat: repeat-x; background-position: left top;}
div.wintercar {background-image: url("/imgs/wintercar.gif"); background-repeat: no-repeat; background-position: right top; height: 107px;}
div.winterdesc {color:#4a4b6f; margin-left: 20px;}
.winterbk li {color:#fff; margin-left: 4px; margin-top: 0.5ex;}

td.headerlist {background-color:#990000; background-image: url("/imgs/happ.gif"); background-position: left bottom; background-repeat: repeat-x; padding-top: 0.5ex; padding-bottom: 1ex; margin-bottom: 1em; color:#fff;}
td.headerlist a {color:#fff;}
td.headerlist ul {margin: 0px; padding: 0px; padding-left: 20px; padding-right: 1ex; padding-top: 0.5ex; padding-bottom: 1ex; margin-bottom: 1em;}
div#TestimonialHighlightCopy {font-size: 75%; line-height: 110%; margin-left: 7px; margin-right: 0.5ex;}
div#TestimonialHighlightCredit {font-size: 80%; text-align: right; font-style:italic; width: 10em; float: right; margin-right: 0.5ex;}
div.alljot {font-size: 80%; width: 7em; float: left; margin-left: 7px; margin-top: 1ex;}
div.counting {}
.counting a {}

li.filev {list-style-image: url("/imgs/metrolines/filev.gif"); padding-left: 1ex;}
.filev, .filev a {color:#389fd7;}
li.sokolnich {list-style-image: url("/imgs/metrolines/sokolnich.gif"); padding-left: 1ex;}
.sokolnich, .sokolnich a {color:#ec2127;}
li.kalug-rig {list-style-image: url("/imgs/metrolines/kalug-rig.gif"); padding-left: 1ex;}
.kalug-rig, .kalug-rig a {color:#f58220;}
li.arbat-pokrov {list-style-image: url("/imgs/metrolines/arbat-pokrov.gif"); padding-left: 1ex;}
.arbat-pokrov, .arbat-pokrov a {color:#2e358f;}
li.kalinin {list-style-image: url("/imgs/metrolines/kalinin.gif"); padding-left: 1ex;}
.kalinin, .kalinin a {color:#ffcc08;}
li.tagan-kraspres {list-style-image: url("/imgs/metrolines/tagan-kraspres.gif"); padding-left: 1ex;}
.tagan-kraspres, .tagan-kraspres a {color:#a3248d;}
li.lublin {list-style-image: url("/imgs/metrolines/lublin.gif"); padding-left: 1ex;}
.lublin, .lublin a {color:#a5ce39;}
li.zamosk {list-style-image: url("/imgs/metrolines/zamosk.gif"); padding-left: 1ex;}
.zamosk, .zamosk a {color:#205c4c;}
li.serp-timir {list-style-image: url("/imgs/metrolines/serp-timir.gif"); padding-left: 1ex;}
.serp-timir, .serp-timir a {color:#6d6e70;}
li.city {list-style-image: url("/imgs/metrolines/city.gif"); padding-left: 1ex;}
.city, .city a {color:#6d6e70;}

ul.smallpopup {}
ul.smallpopup li {font-size: 80%;}

.contactform td {padding-bottom: 0.5ex;}

dl.accent {}
.accent dt {font-size: 140%; margin-bottom: 0.5ex;}
.accent dd {font-size: 120%; margin-bottom: 2em;}

td.preview1 {vertical-align: top; padding-bottom: 1ex;}
table.gpicture1 {width: 188px; height: 188px;}
.gpicture1 td {border: 1px solid #900; text-align: center; background-color:#f3e9e2;}
.gpicture1 img {border: none;}

table.outerdecor {width: 985px; height: 48px; background-image: url("/assets/images/template/plashka.gif"); border: 1px solid #0f0;}