/* CSS Document */
BODY {margin:0; padding:0 0 60px 0 !important; /*padding:0 34px 60px 34px;*/ font:normal 75% arial,tahoma,verdana,sans-serif; background-color:#fff; color:#7b7b7b; width: expression((documentElement.clientWidth||document.body.clientWidth)>1004?'':'1004px'); min-width:1004px}

TD, UL, LI, INPUT, TEXTAREA, SELECT, LABEL {font:normal 1em  Arial,tahoma,Verdana,sans-serif; color:#7b7b7b}
CODE {font-size:12px}
FORM {margin:0}
IMG {border:0}
UL {margin:0; padding:0; list-style-type:none}
A {color:#1ea338}
A:hover {text-decoration:none}
A.sandy {color:#737355}
.fl {float:left}
.fr {float:right}
.cb {clear:both}
.green {color:#1ea338}
.red {color:#ff0000}
.font11 {font-size:11px}
.small {font-size:0.9em}
.float100 {float:left; width:100%}
H1 {margin:0; padding:11px 0 15px 0; font-size:1.35em}
H1 SPAN {display:block; font-size:0.8em}
H2 {margin:0; padding:11px 0 15px 0; font-size:1.2em}
H3 {margin:0; padding:11px 0 15px 0; font-size:1.1em}
H4 {font-size:1.2em; color:#1ea338; margin:0; padding:30px 0 5px 0}
H5 {margin:0; padding:5px 0 9px 0; font-size:1em}
.biglink {font-weight:bold; font-size:1.35em}
P {padding:5px 0; margin:0}
.highline {line-height:2.5em}

.button {height:24px; color:#fff; border:0; font-size:12px; vertical-align:middle !important; vertical-align:auto; background-color:#2d6f8c; padding-bottom:3px !important; padding-bottom:0}
[className="button"] {padding-bottom:0 !important}
.button192 {width:192px; background:url(img/button192.png) no-repeat 0 0}
.bold {font-weight:bold}

.buttonbox {height:43px; background:#e9ead4 url(img/bg_buttonbox.png) repeat-x 0 0; margin-bottom:10px}
.buttonbox2 {background:url(img/bg_buttonbox2.png) no-repeat 0 0}
.buttonbox3 {float:left; background: url(img/bg_buttonbox3.png) no-repeat 100% 0; padding:10px 10px 9px 10px}
.buttonbox127 {width:147px}

.topbar {float:left; width:100%; background-color:#ffff7a; padding:5px 0}
.topbar .fl {width:100%; text-align:center}
.topbar .fr {padding-right:5px; margin-left:-20px}
.topbar A {color:#333}
.topbar .fl A {margin-left:10px}

.allpage {width:936px; margin:0 auto; padding-top:60px}
.leftcolumn {float:left; width:189px; overflow:hidden}
.content {float:left; width:747px}
.centercolumn {float:left; width:425px; overflow:hidden; padding:0 55px}
.centercolumnnowidth {float:left; overflow:hidden; padding:0 55px}
.rightcolumn {float:left; width:212px; overflow:hidden}
.rightcolumnwhide {float:left; width:692px; padding-left:55px; overflow:hidden}
.whidecolumn {float:left; width:747px}


.logo {padding:0 0 20px 0}

.leftmenu {padding:0 0 45px 0}
.leftmenu LI {margin-bottom:6px}
.leftmenu LI.current {padding-left:6px}
.leftmenu A {color:#9c9e79}
.leftmenu B A {color:#255c76}
.leftmenu UL {padding:6px 0 0 15px}
.leftmenu UL LI {background:url(img/bg_list.gif) no-repeat 0 0.3em; padding-left:18px}

.sandyleft {background:#e8ead4 url(img/bg_sandyleft.gif) no-repeat 0 100%}
.sandyleftinner {background:url(img/bg_sandyleftinner.gif) no-repeat 0 0; padding:12px}


.bluelist {padding-left:15px}
.bluelist LI {background:url(img/bg_list.gif) no-repeat 0 0.3em; padding-left:18px; margin-bottom:1.2em}
.bluelist .nolist {background:none}
.low LI {margin-bottom:0.8em}

.autorization {float:left; width:212px; height:auto !important; height:140px; min-height:140px; background:#e9ead4 url(img/bg_autorization.jpg) no-repeat 0 100%; margin-bottom:10px}
.autorizationinner {float:left; width:192px; padding:15px 10px 5px 10px; background:url(img/bg_autorizationinner.gif) no-repeat 0 0}
.autorization .text {width:188px; margin:3px 0}
.autorizationinner DIV {padding:1px 0 5px 0}
.autorization .checkbox {margin-left:30px; vertical-align:middle}
.username {width:192px; overflow:hidden; font-weight:bold; font-size:1.2em; color:#1ea338}
.autorization .bluelist {padding:20px 0 0 5px}

.logotypes {float:left; width:100%; padding-top:10px}
.logotypes DIV {float:left; padding:0 15px 15px 0}

.pricetable {width:100%; border-collapse:collapse; margin:10px 0}
.pricetable TH {background-color:#e3e4c8; text-align:left; font-size:0.9em; padding:3px 10px 5px 10px}
.pricetable TD {border-bottom:1px solid #ccc; padding:3px 10px 5px 10px}

.registration {width:425px; background:#dbdbb5; margin-top:20px}
.inner {padding:20px; background:url(img/bg_registration_inner.png) no-repeat 0 0}
.registerbox {width:385px; font-weight:bold}
.registration  .text {width:381px; margin:5px 0 8px 0}
.registerbox LABEL {font-weight:bold}
.registerbox SELECT {display:block; width:200px; margin:5px 0 8px 0}
.registerbox .check {padding:5px 0 3px 0}
.registerbox .check INPUT {vertical-align:middle}

.partners {float:left; width:100%}
.rightcolumn .partners {padding-top:45px}
.partners DIV {padding:20px 0}
.partners IMG {display:block; margin-bottom:10px}

.catline {float:left; width:100%; padding-bottom:30px}
.cattop {float:left; width:100%; font-size:1.1em; padding-bottom:10px}
.cattop A {float:right; font-style:italic}
.cattop H2 {float:left; padding:0; margin:0}
.catbot {font-size:0.8em; padding-top:10px}

.categorylist {padding-top:10px}
.categorylist LI {padding-bottom:5px}

