/**
 * CSS-таблица сайта.
 */


/* Debug purposes - do not modify! */
.SourceMapper_Dynamic { cursor:hand; cursor:pointer; }


body { margin: 0; padding: 0; }

h1 { font-size: 17; text-transform: uppercase; }
h2 { clear:both;font-size: 17; font-weight: normal; text-transform: uppercase; }
h3 { font-size: 13; }
h4 { font-size: 13; font-weight: normal; }

a { color: #8C8C8C; }

p { margin: 20 0; } h1 { margin: 20 0; } h2 { margin: 30 0 20 0; } h3 { margin: 0; } h4 { margin: 0; }

th, td, input { color: #404040; font-family: Tahoma; font-size: 11; }
input, textarea, select { border: 2px solid #D9D9D9; }

.left a { display: block; margin-top: 5; }

.bar { text-align: center; }
.bar a { display: block; margin: 5 0; }

#search a { display: block; margin: 5 0; }
#search input { color: #FFFFFF; width: 100%; }

.nav, .nav * { color: #8C8C8C; }

.copyright, .copyright * { color: #8C8C8C; }
.copyright .menuitem { white-space: nowrap }

.clock { background: url("img/clock.gif") no-repeat 0% center; padding: 5 0 5 15; }
.down { background: url("img/down.gif") no-repeat 0% center; padding: 5 0 5 15; }

.label { margin: 10 0 2 0; }

.auto { list-style: none; margin: 10 0; padding: 0; }
.auto .img { float: left; margin-right: 20; }
.auto .title { font-size: 13; font-weight: bold; }
.auto .text { margin-top: 2; }
.auto .details { margin-top: 5; }

.tbl th, .tbl td { padding: 2 10 2 0; }

.tbl-light { margin: 20 0; }
.tbl-light th, .tbl-light td { padding: 2 10 2 0; }
.tbl-black th, .tbl-black td { padding: 5 10 5 0; }

.sqr { list-style: none; margin: 0; padding: 0; }
.sqr li { background: url("img/sqr.gif") no-repeat left; padding-left: 8; }

.black { color: #404040; }
.light { color: #8C8C8C; }
.price { color: #81AB0B; }

.tbl th { border-bottom: 2px solid #8C8C8C; font-weight: normal; text-align: left; }
.tbl td { border-bottom: 1px solid #EAEAEA; }

.tbl-black th { border-bottom: 2px solid #404040; font-weight: normal; text-align: left; }
.tbl-black td { border-bottom: 1px solid #8C8C8C; }

.tbl-light th { border-bottom: 2px solid #8C8C8C; font-weight: normal; text-align: left; }
.tbl-light td { border-bottom: 1px solid #EAEAEA; color: #8C8C8C; }

.pages { border-top: 1px solid #8C8C8C; margin-top: 40; padding-top: 20; }
.pages a { color: #8D8D8D; font-weight: bold; text-decoration: none; }
.pages .current { color: #81AB0B; font-weight: bold; text-decoration: none; }
.pages .current_new { color: #C84600; font-weight: bold; text-decoration: none; }
.pages span { color: #D9D9D9; }

.second { line-height: 20px; }
.second a { color: #404040 !important; font-weight: bold; text-decoration: none; }
.second .current { color: #81AB0B !important; }
.second .current_new { color: #C84600 !important; }
.second img { border: 0; height: 3; margin-left: 5; width: 5; }
.second span { color: #8C8C8C; margin: 0 10; }
.second .s1 { background: url("img/s1.gif") no-repeat center; margin: 0; padding-left: 10; }
.second .s2 { background: url("img/s2.gif") no-repeat center; margin: 0; padding-left: 10; }
.second .s2_new { background: url("img/s2_new.gif") no-repeat center; margin: 0; padding-left: 10; }

.gallery { border-color: #FFFFFF; border-style: solid; border-width: 1 1 0 1; padding: 5 10; }
.gallery a { color: #404040; font-weight: bold; text-decoration: none; }
.gallery-current { border-color: #D9D9D9; border-style: solid; border-width: 1 1 0 1; padding: 5 10; }
.gallery-current a { color: #81AB0B; font-weight: bold; text-decoration: none; }

.banner div { margin: 10 0; }

.breadcrumbs { text-decoration: underline }

* html .ImagePNG { behavior: url("../ImagePNG.htc"); }

.remove-para-margin p { margin: 0 !important; }
.error { color: red; }

font { font-size: 11px !important; }

ul.useful_links { list-style: none; margin: 20 0; padding: 0; }
ul.useful_links li { background: url("img/arr_ul.gif") no-repeat 0% 50%; padding: 2 0 2 10; }
ul.useful_links li a { color: #404040; }


.pic2txt, .pic2txt:hover{font-size: 11px;  line-height:12px; font-weight: bold; font-family: Arial !important; text-transform: uppercase; text-decoration: none; }

.vote form{margin:0}
.vote{pagging-bottom:15px}
.vote input{border:none; margin-right:5px}
.vote p{_margin-bottom:-10px !important; margin-bottom:10px !important}
div.a_bonus { font-weight: bolder;}
div.mistake { font-weight:normal; color:#ff0000; width: 125px}
h3.adress { font-weight: bolder; margin: 2em 0 1em 0;}
.a_bonus input { margin: 3px 0 0 0;}
.a_bonus { float: left; margin: 0 20px 8px 0}
.send { margin: 20px 0}
.clear {clear:both}
.right {float: right}
.left {float: left}
p.bolder {font-weight: bolder; margin: 0 0 8px 0}
table.admin {margin-bottom: 20px}
#users_table {display: block;}

