/*
 * base styles: v.5.4
 * revision: 46
 * date: 10.01.2010
 * DO NOT MODIFY THIS FILE
 */

* {margin:0; padding:0;}
html, body {height:100%;}
table,td,img {border:0;}
table {border-collapse:collapse; border-spacing:0; font-size:100%;}
body {background:#5F2727 url(/img/bcg/bcg.png); color:#FFF; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
input,select,option,textarea {font-size:13px; font-family:Arial, Helvetica, sans-serif;}

a {color:#FFB114; text-decoration:underline;}
a:visited {color:#FFDC96;}
a:hover {text-decoration:none;}

h1,h2,h3,h4 {font-weight:normal; margin:0 0 10px; line-height:120%; text-shadow:0 0 2px #000; clear:both;}
h1 {font-size:29px; font-weight:bold; letter-spacing:-1px;}
h2 {font-size:24px;}
h2 a {color:#FFF;}
h2 a:visited {color:#FFF;}
h3 {font-size:18px; color:#FFDF30;}
h4 {font-size:16px; color:#C1AAAA; font-weight:bold;}

p {margin:0 0 20px; line-height:140%;}
.imp {font-size:12px; color:#FFC812;}

ul {margin:0 0 15px;}
ul li {margin:0 0 5px; padding:0 0 0 35px; list-style-type:none; background:url(/img/ico/ico-listdot.gif) no-repeat 16px 5px;}

ol {margin:0 0 15px;}
ol li {margin:0 0 5px 35px;}

blockquote {border:1px solid #7F5252; margin:0 90px 20px; padding:10px 15px; font-size:15px; letter-spacing:-1px;}

.inp {display:block; border:1px solid #7E4C08; border-top:1px solid #965C19; border-left:1px solid #965C19; background:#2C0000; padding:2px 3px 3px; color:#FFF; font-size:11px;}

.btn {display:inline-block; background:#EE1C23; color:#FFF; text-decoration:none; padding:3px 10px 4px; font-size:11px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.btn:visited {color:#FFF;}
.btn:hover {background:#FFB012; color:#4C0000;}

.btn2 {display:inline-block; color:#FFC812; text-decoration:none; padding:2px 8px 3px; border:1px solid #844A25; font-size:13px; border-radius:11px; -moz-border-radius:11px; -webkit-border-radius:11px; vertical-align:middle;}
.btn2:visited {color:#FFC812;}
.btn2:hover {border:1px solid #FFC805;}

.btn3 {display:inline-block; color:#4F1919; text-decoration:none; padding:2px 8px 3px; background:#FFB215; font-size:13px; border-radius:11px; -moz-border-radius:11px; -webkit-border-radius:11px; vertical-align:middle;}
.btn3:visited {color:#4F1919;}
.btn3:hover {background:#FFF;}

.btnSmall {font-size:11px; font-weight:nomeal; padding:1px 6px 2px; border-radius:11px; -moz-border-radius:11px; -webkit-border-radius:11px;}
.btnBig {font-size:18px; line-height:20px; font-weight:bold; padding:3px 10px 4px; border-radius:14px; -moz-border-radius:14px; -webkit-border-radius:14px;}

.table {width:100%; margin:0 0 20px; border:1px solid #946A6A;}
.table th {border-left:1px solid #946A6A; border-right:1px solid #946A6A; border-bottom:1px solid #946A6A; padding:10px 15px 11px; font-size:13px; text-align:left;}
.table td {border-left:1px solid #946A6A; border-right:1px solid #946A6A; padding:10px 15px 11px; font-size:12px;}

.common {width:100%;}
.ots {margin:0 0 20px;}

#main {position:relative; min-width:990px; min-height:100%;}
* html #main {width:expression((document.documentElement.clientWidth||document.body.clientWidth)<990?'990px':'100%'); height:100%;}
.mw {position:relative; padding:15px 20px; background:url(/img/bcg/bcg-mw.png) repeat-x 0 100%;}
.mw2 {background:url(/img/bcg/bcg-mw2.png) repeat-x 0 0;}

.hPol {clear:both; height:27px; background:#4F1919 url(/img/bcg/hpol.gif); margin:0 0 1px;}

.inRight {width:370px; padding:5px 0;}
.content {padding:5px 20px;}

#mLeft {width:208px; padding:2px 0 0;}
#mRight {padding:5px 0 20px;}

#cardLeft {width:310px;}
.clCont {padding:0 0 0 20px;}
.crCont {padding:0 25px;}
#cardRight {padding:0 0 10px;}
