* {margin:0; padding:0;}
body {background:#fff;}
body, td {font:70% verdana,sans-serif;}
a {color:#818181;}
a:hover, #menu li a:hover {color:#000;}
#content a {color:124d85;}
p {margin:1.5em 0;}
h1 {color:#124d85;font-size:130%;}

h1.maintop, h1.maintop a, h2.maintop, h2.maintop a {color:#bf4648;font-size:100%;text-decoration:none;
margin:20 0 10 12;}
h1.maintop a:hover {text-decoration:underline;}

h2.mainsub, h2.mainsub a {color:#1e549a;font-size:100%;text-decoration:none;font-weight:bold;
text-align:right;
margin:10 7 0 18;}

#title {background:#124d85;padding-left:24%;text-indent:24px;color:#fff;font-size:65%;padding-bottom:2px;border-bottom:1px solid #145eac;}
#title h1 {font-size:100%;font-weight:normal;color:#fff;}
#title a {color:#fff;}

#mt {background:#f9efce url(../img/bg.jpg) no-repeat 0 0;}
#hat {height:134px;}
#i {vertical-align:bottom;}
#i a {display:block;margin:36px 27px;}
#ppl {padding:0 32px 28px 50px;}
#mgb, #ph, #mgb h1{width:38%;vertical-align:top;padding-top:40px;font:11px arial,sans-serif;}
#mgb {padding-left:27px;}
#mgb img {margin-bottom:8px;}
#mgb h1{padding-top:0px;color:#000;}
#mgb a{color:#000;text-decoration:none;}
#ph {padding:40px 27px 0;}
#ph div {text-align:left; width:264px; padding-left:42px;}

#main,#bsell,#bbuy,#alink,#slink,#sh,#inf,#news{background:#fff;}

#menu {width:24%; background:#fff url(../img/menu.bg.jpg) 100% 0 no-repeat; vertical-align:top; border-bottom:1px solid #e8ecde; padding-bottom:15px;}
#ins #menu {background:#e7e7e7 url(../img/menui.bg.jpg) 100% 0 no-repeat;border:none;}
#menu ul {list-style-type:none;}
#menu li {padding-left:25px;font-size:110%;font-weight:bold;margin-top:20px;}
#menu li#active {background:url(../img/menua.gif) no-repeat 0 .25em;}
#menu li a {color:#1e549a;}
#menu li#active li strong a {color:#333;}
#menu li li {padding-left:12px;font-size:90%;font-weight:normal;margin-top:3px;}
#menu li li a {color:#737373;}

#o_hdr,#path {background:#d0edf4;padding:13px 26px;border-bottom:2px solid #f9f9f9;border-top:1px solid #fff;height:38px;}
#path {border-left:1px solid #d1d1d1;}
#path a {color:#124d85;}
#path a.active {color:#b82c2f;}
#bsell {background:#e7e7e7;border-left:1px solid #fff;}
#bsell, #bbuy {vertical-align:top;}
#bbuy {background:#f3f3f3;}
#bsell .hdr, #bbuy .hdr {margin:28px 25px;}
#bbuy .hdr {margin-bottom:15px;}
#alink td {background:#a6bec3;padding:1px 0 4px 25px;height:1em;}
#alink td.f {padding-left:17px;border-left:1px solid #fff;}
#alink a {color:#000;}
#slink td {background:#e3e3e3 url(../img/slink.bg.gif) repeat-x 0 100%;padding:3px 12px 6px;border-left:1px solid #fff;text-align:right;border-bottom:1px solid #b2b2b2;color:#124d85;}
#slink a {color:#124d85;}

.hdrlink {padding:-3 0 0 0;}
.hdrlink a {color:1e549a;}


.o_list .o {clear:both;float:left;width:100%;border-bottom:1px dashed #a1a1a1;padding:0 0 2px;margin-bottom:13px;}
.o_list .last {border-bottom:none;}
.o .ph {float:left;margin-right:4px;margin-left:17px;}
.o .info {margin-left:100px;margin-right:17px;}
#slink img, .o b img {margin-bottom:-2px;}
#bbuy222 .o {margin-bottom:0;padding:13px 0;border-color:#89bdbd;}
#bbuy222 .o .info {margin-left:26px;}
.o .link {margin-left:7px;}
.o .link a {color:#555;}

#shad {background:url(../img/shad.gif) repeat-x 0 0;border-left:1px solid #fff;}

#inf,#news {vertical-align:top;}

#inf {padding:12px 30px;}
#inf h1 {margin-left:4em;}
#inf ol, #inf ul {margin-left:3.5em;}

#news {background:#f3f3f3;padding-bottom:0px;}
#news .hdr {background:#fff;padding:15px 27px;}

#n_list {padding:5px 0 20px;}
#n_list .n {margin:20px 26px;line-height:140%;}
#n_list .n h2 {font-size:100%;}
#news a {color:#124d85;font-weight:bold;}
#n_list .n div a {color:#818181;font-weight:normal;}
#nalink {margin:0 26px;}

#copy {margin-top:30px;background:#e3e3e3;min-width:885px;_width:expression(document.body.clientWidth>882?"100%":"882px");}
#ins #copy {margin-top:1px;}
#buts {padding:40px 10px 30px 30px;}
#buts div {float:left;margin:0 10px 10px 0;}

#vsd {padding:0 10px 0 30px;}
#vsd a {display:block; padding-left:84px; background:url("../img/vsd.bg.gif") left no-repeat; text-decoration:none; color:#000;}
#vsd a:hover {color:#ff9600;}
#pir {padding:0 70px 0 20px;}

#content {background:#fff;border-left:1px solid #d1d1d1;padding:25px;vertical-align:top;padding-bottom:100px;}
#content ul, #content ol {margin:1.5em 4em;}

.input2 {border-bottom: #999999 1px solid; border-left: #999999 1px solid; border-right: #999999 1px solid; border-top: #999999 1px solid; font-family:"arial cyr", "arial"; font-size:12;}
.input2 {fontfamily:"arial cyr", "arial"; fontsize:12pt; width: 200px}

.input3 {border-bottom: #999999 1px solid; border-left: #999999 1px solid; border-right: #999999 1px solid; border-top: #999999 1px solid; font-family:"arial cyr", "arial"; font-size:12;}
.input3 {fontfamily:"arial cyr", "arial"; fontsize:12pt; width: 320px}


.input_cards  { border:1px  solid #777777;  background:#FFFFFF;  
font-size:11px;   font-weight: normal; font-family: Verdana; color: #000;  
padding:1px; }
.select_cards { border:1px  solid #777777;  background:#FFFFFF;  
font-size:11px;   font-weight: normal; font-family: Verdana; color: #000;  
padding:1px; }
.input_btn    { border:1px  solid #999999;  width:80px; height:18px;
background:#D0EDF4;   font-size:10px;   font-weight: normal; font-family:
Verdana; color: #000;   padding:0px; }
.input_btn1    { border:1px  solid #999999; height:18px;
background:#BD9797;   font-size:10px;   font-weight: normal; font-family:
Verdana; color: #fff;   padding:0px;}
