/* HTML tags : start */
html, body, p, h1, h2, h3, a, img, form, table, tr, td {
        margin: 0;
        padding: 0;
        border: 0}
html {height:100%;}
body{width:100%;font-family:Tahoma, Arial, Helvetica, sans-serif;color:#453021;font-size:11px;min-height:100%;position:relative;min-width:990px;_width:expression(document.documentElement.clientWidth < 990 ? "990px" : "auto");background:#ebe4de}
*html body{height:100%}
body{behavior:url("csshover.htc");}
/* HTML tags */
h1{color:#453021;font-size:18px;font-weight:normal;padding-bottom:15px}

a{color:#453021}
a:hover{text-decoration:none}

.top-box{height:29px;position:relative;background:#84766d;padding:0 25px 0 20px}
.top-left{float:left;width:195px;text-align:center;color:#ebe3de;font-size:11px;padding-top:7px}
.top-right{float:right;width:250px;text-align:center;color:#ebe3de;font-size:11px;text-align:right;padding-top:7px}
.top-right a{color:#ebe4de;font-size:11px;margin-left:10px}
.top-right img{vertical-align:middle;margin-right:-5px}
.top-center{margin:0 250px 0 250px;padding-top:7px}
.top-center div.dropbox{position:relative;zoom:1;width:160px;min-height:30px;height: expression( this.scrollHeight < 30 ? "30px" : "auto" );}
.top-center div.dropbox span{background:url(../images/arr_down.gif) right 6px no-repeat;padding:0 15px 0 5px;position:relative;z-index:100}
.top-center div.dropbox span a{color:#ebe4de}
.top-center div.dropbox:hover span {background:url(../images/arr_up.gif) right 6px no-repeat}
.top-center div.dropbox:hover span a{color:#453021;text-decoration:none}
.top-center div.dropbox:hover div{display:block}
.top-center div.dropbox div{margin:0;padding:20px 0 0 0;width:160px;display:none;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #e2dcd7;behavior: url(PIE.htc);background:#fcf6f2;position:absolute;top:-3px;left:0}

.top-center div ul{margin:0;padding:0;list-style-type:none}
.top-center div ul li{padding:5px}

.main-container{padding:0 25px 0 20px}
.header{height:75px;}
.logo{padding:9px 0 0 0;float:left;width:200px}
.mmenu{margin:0 0 0 215px;}
.mmenu table{width:100%;border-collapse:collapse}
.mmenu table td{width:16%;text-align:center;background:url(../images/m_sep.gif) right top no-repeat;height:59px;padding-top:1px}
.mmenu table td.end{background:none}
.mmenu table td a{color:#783508;font-size:18px;text-decoration:none;display:block;height:59px;line-height:59px;margin-right:2px;border-top:1px solid #ebe4de;}
.mmenu table td a:hover{background:url(../images/menu_h.gif) top left repeat-x;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;border-top:1px solid #ebe4de;behavior: url(../templates/PIE.htc);zoom:1}


.mcontent{}
.carcass{border-collapse:collapse;width:100%}
.leftbar{width:195px;padding:0 20px 0 0;vertical-align:top}
.rightbar{width:195px;padding:0 0 0 20px;vertical-align:top}
.centerbar{vertical-align:top}
.brd{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #e2dcd7;behavior: url(../templates/PIE.htc);background:#fcf6f2;padding:15px 12px;margin-bottom:20px}

.catalog-box{}
.catalog-box h2{font-size:12px;color:#453021}
.catalog-box ul{margin:0;padding:0;list-style-type:none}
.catalog-box ul li{padding:8px 0 0 0;font-size:12px;color:#453021}

.partner-box{}
.partner-box h2{font-size:12px;color:#453021;padding-bottom:10px}
.partner-box ul{margin:0;padding:0;list-style-type:none}
.partner-box ul li{padding:0 0 5px 0;font-size:10px;color:#453021}

.navbar{color:#c7b9ac;font-size:10px;padding-bottom:10px}
.navbar a{color:#c7b9ac}

.txt-box{font-size:12px;}
.txt-box p{font-size:12px;padding:10px 0 5px 0}

.txt-box ul{margin:0;padding:0;list-style-type:none}
.txt-box ul li{padding:5px}

.list01{margin:0;padding:0;list-style-type:none}
.list01 li{margin-right:20px;float:left;margin-bottom:20px}
.list01 li p{padding:5px 0}

.reg-form{}
.reg-form p{padding:5px 0;font-size:12px}
.reg-form i{font-size:10px}
.reg-form input.input00{width:220px;border:1px solid #e2dcd7;padding:2px;margin:3px 0 0 0}

.banner00{text-align:center;padding:10px 0}

/* Content */

/* Footer */
#footer{padding:0 25px 0 20px}
.footer{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #e2dcd7;behavior: url(../templates/PIE.htc);background:#fcf6f2;padding:15px 20px;margin-bottom:24px}
.f-left{float:left;width:195px;padding-top:10px}
.f-right{float:right;width:225px;text-align:right;padding-top:5px}
.f-right img{float:right;margin-left:5px}
.f-right a{font-size:11px;color:#453021;text-decoration:none}
.f-center{margin:0 250px 0 215px}
.f-center img{vertical-align:middle}
.f-center span{margin-right:20px}
.f-center a{margin-right:10px}

#footer table{width:100%;border-collapse:collapse;}
#footer table td{width:14%;background:url(../images/sep.gif) right top repeat-y;vertical-align:top;padding-left:22px;padding-bottom:15px}
#footer table td.end{background:none}
#footer table td p{padding-bottom:5px}
#footer table td ul{margin:0;padding:0;list-style-type:none}
#footer table td ul li{padding-bottom:6px}
#footer table td div{display:none}

/* Footer */
.clear{clear:both;font-size:1px;height:1px;}

/* auth. form */
#loginform {display: none;}
#lf {width: 434px; height: 235px;  background: url(../imgs/bg-auth.png) no-repeat;}
.loginform {width: 354px; height: 215px; padding: 12px 50px 0 30px; position: relative;}
.loginform span {display: block; height: 40px; color: #000000; font: 18px Tahoma;}
.loginform .x {height: 21px;}
.loginform .x a, .loginform .x a:hover {display: block; background: url(../imgs/x.gif) no-repeat; width: 21px; height: 21px; float: right; position: relative; right: -35px;}
.loginform .x a:hover, .loginform .x a:active {background: url(../imgs/x.gif) 0 -21px no-repeat;}
.loginform, .loginform .send, .loginform a, .loginform a:hover {font: 11px Tahoma; color: #000000;}
.loginform label {display: block; float: left; width: 45px; font: 11px Tahoma; color: #000000; padding-top: 9px;}
.loginform .inp {float: left; height: 33px; width: 295px; background: url(../imgs/bg-inp.gif) no-repeat; padding: 0 7px;margin-bottom:12px}
.loginform .inp input {padding: 7px 0 8px 0; font-size: 13px; color: #666; border: none; background: none; width: 295px;}
.loginform .send {width: 309px;padding:4px 0 0 45px}
.b-send {width: 82px; height: 24px; border: none; background: url(../imgs/b-send.gif) no-repeat; color: #fff;margin-right:15px}
.b-send:hover {background: url(../imgs/b-send.gif) 0 -24px no-repeat;}
/* /auth. form */

/* auth. form2 */
#loginform2 {display: none;}
#lf2 {width: 434px; height: 235px; background: url(../imgs/bg-auth.png) no-repeat;}
.loginform2 {width: 354px; height: 215px; padding: 12px 50px 0 30px; position: relative;}
.loginform2 span {display: block; height: 40px; color: #000000; font: 18px Tahoma;}
.loginform2 .x {height: 21px;}
.loginform2 .x a, .loginform2 .x a:hover {display: block; background: url(../imgs/x.gif) no-repeat; width: 21px; height: 21px; float: right; position: relative; right: -35px;}
.loginform2 .x a:hover, .loginform2 .x a:active {background: url(../imgs/x.gif) 0 -21px no-repeat;}
.loginform2, .loginform2 .send, .loginform2 a, .loginform a:hover {font: 11px Tahoma; color: #000000;}
.loginform2 label {display: block; float: left; width: 45px; font: 11px Tahoma; color: #000000; padding-top: 9px;}
.loginform2 .inp {float: left; height: 33px; width: 295px; background: url(../imgs/bg-inp.gif) no-repeat; padding: 0 7px;}
.loginform2 .inp input {padding: 7px 0 8px 0; font-size: 13px; color: #666; border: none; background: none; width: 295px;}
.loginform2 .send {height: 33px; width: 309px; margin-left: 45px;}
.loginform2 .b-send {margin-left: 15px;}
/* /auth. form2 */


.pagebar{font-size:14px;color:#b3b3b3}
.pagebar p{padding:5px 0 10px 0;float:right}
.pagebar span a{color:#000;font-size:14px;text-decoration:none}
.pagebar ul li{float:left;text-align:center;width:24px;height:24px;line-height:23px}
.pagebar ul li a{text-align:center;width:24px;height:24px;line-height:23px;float:left;}
.pagebar ul li a.on{color:#000;cursor:text;text-decoration:none;background:url(../images/pagebar_act.gif) no-repeat}

.ftable{width:100%;border-collapse:collapse;}
.ftable td{padding:10px;vertical-align:top}
.ftable td div{padding:5px 0}
.ftable td.w-img{text-align:center;width:130px}