@charset "utf-8";
/* CSS Document */

HTML, BODY, P, PRE, TABLE, TR, TD, H1, H2, H3, H4, H5, H6, UL, OL, LI, FORM, INPUT, BUTTON, SELECT, TEXTAREA, A, IMG, LABEL {
padding:0;
border:0;
margin:0;
zoom:1;}
BODY {
zoom:1;
font:12px/1.2 Arial, sans-serif;
color:#282828;
background:#f9f4dc url(/i/bg.jpg) no-repeat center 0;
}
UL {
list-style:inside none;
}
ol {
list-style:inside decimal;}
TABLE {
border-collapse:collapse;
}
TD {
vertical-align:top;
}
P {
padding:6px 0;
}
A {
color:#d41f00;
text-decoration:underline;
}
A:hover {
text-decoration:none;
}


INPUT, TEXTAREA, SELECT {
font:12px/15px Tahoma, Arial, sans-serif;
background:none;
color:#414141;
padding:2px 7px 0;
}
INPUT, SELECT {
}
.input {
width:227px;
height:24px;
padding:2px 0 0 2px;
background:url(/i/input.gif) no-repeat 0 0;
margin:0 0 4px;
}
.input INPUT {
width:209px;
height:18px;
}
.input label, .textarea label {
display: none;
}

.textarea {
width:442px;
height:175px;
padding:2px 0 0 2px;
background:url(/i/textarea.gif) no-repeat 0 0;
margin:0 0 4px;
}
.textarea TEXTAREA {
width:422px;
height:169px;
overflow:auto;
}
INPUT.ch {
border:0;
padding:0;
margin:0;
}
BUTTON {
cursor:pointer;
}




H1 {
font:italic 22px/30px Georgia, "Times New Roman", Times, serif;
}
H3 {
font:italic 17px/31px Georgia, "Times New Roman", Times, serif;
}











#wrap {
display:inline-block;
min-width:1088px;
width:100%;
*display:inline;
*zoom:1;
position:relative;
margin:0;
overflow:hidden;
}
#wrapper {
width:956px;
position: absolute;
left: 50%;
margin-left: -478px;
}


.h12 {
height:12px;
}
.h20 {
height:20px;
}
.h65 {
height:65px;
}

.menu {
height:67px;
position:relative;
margin:0 17px;
background:url(/i/m_sh.gif) repeat-x 0 0;
z-index:200;
}
.menu .m_l, .menu .m_r {
width:17px;
height:67px;
position:absolute;
top:0;
zoom:1;
}
.menu .m_l {
left:-17px;
background:url(/i/m_l.gif) no-repeat 0 0;
}
.menu .m_r {
left:100%;
background:url(/i/m_r.gif) no-repeat 0 0;
}
.menu .m_bg {
height:59px;
background:url(/i/m_bg.gif) repeat-x 0 4px;
padding:4px 0;
overflow:hidden;
zoom:1;
}
.menu .m_m {
position:absolute;
right:283px;
height:59px;
margin:0 auto;
background:url(/i/m_m.gif) no-repeat 100% 0;
}
#wrapper .menu .m_m {right:197px;}
.menu UL {
width:492px;
list-style:none;
height:59px;
font:14px/59px Georgia, "Times New Roman", Times, serif;
margin-left:86px;
}
.menu UL LI {
width:123px;
height:59px;
float:left;
text-align:center;
}
.menu UL LI A {
color:#2e2e2e;
text-decoration:none;
text-transform:uppercase;
}

.logo {
display:block;
/*width:199px;*/
width:192px;
height:91px;
position:absolute;
top:-9px;
left:45%;
margin-left:-380px;
background:url(/i/logo2.gif) no-repeat 0 0;
}


.srch {
width:276px;
height:28px;
background:url(/i/srch.gif) no-repeat 0 0;
position:absolute;
top:14px;
left:580px;
}
.srch INPUT {
display:block;
position:absolute;
top:3px;
left:3px;
background:none;
width:130px;
height:16px;
font:italic 12px/15px Georgia, "Times New Roman", Times, serif;
color:#c02e00;
border:0;
padding:3px 5px 2px;
}
.srch BUTTON {
display:block;
position:absolute;
width:27px;
height:22px;
left:144px;
top:3px;
background:none;
}
.srch a {
float:right;
font:italic 12px/26px Georgia, "Times New Roman", Times, serif;
color:#c02e00;}
.slider {
zoom:1;
overflow:hidden;
position:relative;
z-index:100;
margin-top:-4px;
}
.slider .s_t {
height:31px;
background:url(/i/s_t.gif) repeat-x 0 0;
position:relative;
z-index:150;
margin:0 13px;
}
.tel {
width:291px;
height:29px;
position:absolute;
z-index:154;
top:12px;
right:15%;
background:url(/i/tel.gif) no-repeat 0 0;
}
.h65 .tel {
position:relative;
top:auto;
right:auto;
float:right;
margin:10px 30px 0 0;
}
.slider .s_bg {
position:relative;
z-index:120;
margin:-32px 13px 0;
}
.slider .s_b, #wrapper .s_b {
zoom:1;
height:32px;
position:relative;
margin:-32px 24px 0;
z-index:160;
}
#wrapper .s_b {
margin:0 42px;
}
.slider .s_b DIV, #wrapper .s_b DIV {
position:absolute;
top:0;
width:17px;
height:32px;
}
#wrapper .s_b .s_b_c {
position:static;
width:auto;
background:url(/i/s_b_m.gif) repeat-x 0 0;}
.slider .s_b .s_b_c {
_display:none;
position:static;
width:auto;
background:url(/i/s_b_m1.gif) repeat-x 0 0;}
.slider .s_b .s_b_l {
left:-17px;
background:url(/i/s_b_l1.gif) no-repeat 0 0;
}
#wrapper .s_b .s_b_l {
left:-17px;
background:url(/i/s_b_l2.gif) no-repeat 0 0;
}
.slider .s_b .s_b_r {
right:-17px;
background:url(/i/s_b_r1.gif) no-repeat 0 0;
}
#wrapper .s_b .s_b_r {
right:-17px;
background:url(/i/s_b_r2.gif) no-repeat 0 0;
}
.slider #s_sld {
width:935px;
height:53px;
margin:-53px auto 0;
position:relative;
overflow:hidden;
z-index:180;
background:url(/i/s_bg.gif) no-repeat 0 0;
}
.slider #s_mov {
position:absolute;
width:287px;
height:53px;
top:0;
left:-24px;
/*left:208px;*/
/*left:440px;*/
/*left:672px;*/
background:url(/i/s_mov.gif) no-repeat 0 0;
z-index:190;
}
.slider .s_img {
height:41px;
width:928px;
margin:5px 0 0 4px;
}
.slider .s_img DIV {
float:left;
margin-right:1px;
width:231px;
height:41px;
background:#eee;
}
.slider .s_img DIV IMG {
display:block;
width:231px;
height:41px;
cursor:pointer;
opacity:0.5;
filter:alpha(opacity=50);
}

.slider .lead {
display:block;
width:318px;
height:120px;
background:url(/i/lead.gif) no-repeat 0 0;
position:absolute;
right:0;
top:50%;
margin-top:-60px;
z-index:122;
}

.slider #text1 {
/*width:525px;
height:134px;
background:url(/i/text1.gif) no-repeat 0 0;*/
width:475px;
height:139px;
background:url(/i/text2.gif) no-repeat 0 0;
position:absolute;
left:0;
top:50%;
margin-top:-67px;
z-index:123;
}





.cont {
position:relative;
z-index:200;
background:url(/i/c_l.gif) repeat-y 0 0;
margin:0 6px;
}
#wrapper .cont {
margin:0 23px;
background:url(/i/c_lr.gif) repeat-y 0 0;
}
.cont .c_r {
background:url(/i/c_r.gif) repeat-y 100% 0;
}
#wrapper .cont .c_r {
background:none;
}
.cont .c_t_l {
background:url(/i/c_t_l.gif) no-repeat 0 0;
}
.cont .c_t_r {
background:url(/i/c_t_r.gif) no-repeat 100% 0;
}
#wrapper .cont .c_t_l {
background:none;
}
#wrapper .cont .c_t_r {
margin:0 8px;
background:url(/i/c.gif) repeat 0 0;
}
.cont .c_t_c {
margin:0 8px;
background:url(/i/c_t_c.gif) repeat-x 0 0;
}
#wrapper .cont .c_t_c {
background:url(/i/c_t_c.gif) repeat-x 0 0;
margin:0;
}
.cont .c_c {
/*_width:894px !important;*/
background:url(/i/c_c.gif) repeat-x 0 43px;
}
#wrapper .cont .c_c {
width:100%;
overflow:hidden;
min-height:300px;
padding:0 0 20px;
}
.cont .c {
height:311px;
padding-top:4px;
background:url(/i/c_pic.gif) no-repeat 460px 6px;
width:929px;
margin:0 auto;
}



.mb_left {
width:272px;
float:left;
}
.mbl {
width:251px;
height:171px;
padding:17px 0 0 21px;
background:url(/i/mb_left1.gif) no-repeat 0 0;
}
.mbl IMG {
width:230px;
height:154px;
}

.mb_price {
padding:20px 0 0;
text-align:center;
}
#wrapper .mb_price {
padding:11px 0;
}
.mb_price A {
font:italic 13px/15px Georgia, "Times New Roman", Times, serif;
}
#wrapper .mb_price A {
font:italic 12px/16px Georgia, "Times New Roman", Times, serif;
}

.mb_mid {
width:327px;
float:left;
margin-left:3px;
}
.mb_about {
width:327px;
/*height:89px;*/
/*height:173px;
padding:15px 15px 0 20px;
background:url(/i/mb_about.gif) no-repeat 0 0;*/
}
.mb_about_top {
width:327px;
height:12px;
background:url(/i/mb_about_top.gif) no-repeat 0 0;
}
.mb_about_bot {
width:327px;
height:12px;
background:url(/i/mb_about_bot.gif) no-repeat 0 0;
}
.mb_about_bg {
width:292px;
background:url(/i/mb_about_bg.gif) repeat-y 0 0;
padding:0 15px 0 20px;
}
.mb_about A {
font:italic 13px/23px Georgia, "Times New Roman", Times, serif;
}
.mb_about P {
padding:4px 0;
}
.mb_cont {
width:292px;
height:121px;
padding:15px 15px 0 20px;
background:url(/i/mb_cont.gif) no-repeat 0 0;
font:11px/17px tahoma,arial,sans-serif;
}

.mb_right {
width:324px;
float:left;
margin-left:3px;
}
.mb_three {
height:104px;
}
.mb_t {
float:left;
width:108px;
height:94px;
padding-top:10px;
background:url(/i/mb_t.gif) no-repeat 0 0;
text-align:center;
font-style:italic;
line-height:18px;
}
.mb_t A {
text-decoration:none;
}

.all_prod {
padding:17px 0 0 10px;
*padding-top:11px;
_padding-top:8px;
}
.all_prod A {
font:italic 13px/15px Georgia, "Times New Roman", Times, serif;
}








.bot {
height:23px;
margin:0 6px 0 21px;
position:relative;
background:url(/i/b_bg.gif) repeat-x 0 0;
}
#wrapper .bot {
margin:0 31px;
position:relative;
}
#wrapper .bot_c {
height:23px;
background:url(/i/bot_bg.gif) no-repeat 0 0;
}
.bot DIV {
position:absolute;
height:23px;
top:0;
}
.bot_l {
left:-15px;
width:15px;
background:url(/i/b_l.gif) no-repeat 0 0;
}
.bot_r {
right:0;
width:30px;
background:url(/i/b_r.gif) no-repeat 0 0;
}
#wrapper .bot_l {
left:-8px;
width:8px;
background:url(/i/bot_l.gif) no-repeat 0 0;
}
#wrapper .bot_r {
right:-8px;
width:8px;
background:url(/i/bot_r.gif) no-repeat 0 0;
}





.left {
float:left;
width:230px;
zoom:1;
}
.right {
_height: 100px !important;
margin-left:230px;
padding-top:10px;
}




.cat_prod {
height:37px;
position:relative;
z-index:200;
}
.cat_prod IMG {
display:block;
/*margin-left:40px;*/
margin:0 auto;
width:162px;
height:37px;
cursor:pointer;
}
#prod_popup {
position:absolute;
left:32px;
top:33px;
width:185px;
display:none;
font:15px/1 "Times New Roman", Times, serif;
}

#rec_popup {
display:none;
font:15px/1 "Times New Roman",Times,serif;
left:0;
position:relative;
top:-2px;
width:350px;
}

.pp_top {
background:url(/i/pp_top.gif) no-repeat 0 0;
height:5px;
}
.pp {
background:url(/i/pp.gif) repeat-y 0 0;
padding:4px 20px 6px;
}
.pp LI {
padding:3px 0 5px 13px;
background:url(/i/pp_li_b.gif) no-repeat 0 8px;
}
.pp A {
color:#282828;
}
.pp_bot {
background:url(/i/pp_bot.gif) no-repeat 0 0;
height:7px;
}



.ban_top_left {
width:203px;
margin:10px 0 20px 27px;
overflow:hidden;
zoom;1;
_display:block;
}




.path {
padding:18px 10px;
font-size:13px;
}

.article, .articles {
padding:0 50px 10px 10px;
}


.articles {
line-height:1.8;
}
.articles A {
color:#252525;
}




.news {
padding:0 40px 10px 10px;
font-size:12px;
}
.news TABLE {
width:100%
}
.news TD {
padding:15px 15px 10px 0;
}
.news .n_i, .product .n_i {
width:0;
}
.news .n_i IMG, .product IMG {
padding:3px;
border:1px solid #fffcf2;
background:#f5e6ca;
}
.catalog IMG {
padding:3px;
background:#fff;}
.product a {float:left;}
.product{overflow:hidden;zoom:1;}
.news .n_t {
padding-top:17px;
background:url(/i/n_t.gif) no-repeat 0 100%;
}
.news .n_t SPAN {
color:#fff;
background:#ff9c00;
padding:0 2px;
}
.news .n_t A {
font:italic 13px/1 Georgia, "Times New Roman", Times, serif;
color:#d32200;
}


.pages {
height:25px;
margin:20px 0 0 134px;
}
.pages DIV {
float:left;
padding:3px 5px 4px 4px;
background:#fff;
}
.pages A, .pages SPAN {
float:left;
border-left:1px solid #fff;
background:url(/i/p.gif) repeat-x 0 0;
font-size:12px;
line-height:18px;
color:#4c3d1a;
width:18px;
text-align:center;
}
.pages SPAN {
background:url(/i/pa.gif) repeat-x 0 0;
}
.pages .arrl {
height:18px;
background:url(/i/arrl.gif) no-repeat 0 0;
}
.pages .arrr {
height:18px;
background:url(/i/arrl.gif) no-repeat 0 0;
}


.catalog {
zoom:1;
position:relative;
padding:0 40px 10px 0;
font-size:12px;
}
.catalog TABLE {
}
.catalog TD {
padding:5px 20px 15px 0;
text-align:center;
}
.catalog A {
}
.catalog A:hover {
}


.product {
padding:0 30px 10px 10px;
}
.product TABLE {
width:100%;
}
.product TD {
padding:5px 20px 25px 0;
text-align:left;
}




.contacts {
padding:0 50px 10px 10px
}
.contacts TABLE {
}
.contacts TD {
padding:5px 60px 25px 0;
}

.contacts FORM {
}
.contacts FORM INPUT, .contacts FORM TEXTAREA {
*position:relative;
*margin-left:-240px;
}
.captcha {
}
.captcha TD {
padding:0 12px 4px 0 !important;
background:none !important;
}
.captcha .input {
width:124px;
height:26px;
background:url(/i/cap_inp.gif) no-repeat 0 0
}
.captcha .input INPUT {
width:104px;
}
.contacts BUTTON, .send {
width:76px;
height:13px;
background:url(/i/send.gif) no-repeat 0 0;
margin:10px 0 0 3px;
}
.contacts FORM P {
padding-left:10px;
}











.bottom {
height:40px;
width:956px;
margin:0 auto;
}
.copy {
float:left;
padding:5px 50px;
}
.dev {
float:right;
padding:7px 50px;
font:11px/13px Tahoma,Arial,sans-serif;
}
.dev A {
color:#151515;
text-decoration:none;
}
.dev A SPAN {
padding:2px 4px 3px;
background:#be0100;
color:#fff;
zoom:1;
}
.dev A:hover {
}
.dev A:hover SPAN {
background:#900;
}












/* begin: ACCORDION */
.sl-vlist {
width:177px;
margin:10px auto;
list-style:outside none;
font:11px/1.1 Tahoma, Geneva, sans-serif;
}
.sl-li {
background:url(/i/acc-li-top.gif) no-repeat 0 0;
overflow:hidden;
position:relative;
}
.sl-v-libg {
display:block;
height:7px;
width:177px;
position:absolute;
bottom:0;
left:0;
}
.sl-v-c {
}
.sl-li H5 {
font:italic 15px/1 Georgia, "Times New Roman", Times, serif;
color:#252525;
padding:12px 0 6px;
text-align:center;
}
.sl-li H5 IMG {
}
.acc-img {
height:45px;
margin:0 0 10px;
}
#sli-1 .acc-img {
background:url(/i/acc-pic1.gif) no-repeat center center;
}
#sli-2 .acc-img {
background:url(/i/acc-pic2.gif) no-repeat center center;
}
#sli-3 .acc-img {
background:url(/i/acc-pic3.gif) no-repeat center center;
}

.sl-li FORM {
padding-left:20px;
}

.sl-li .input {
width:129px;
height:22px;
padding:3px 0 0 3px;
background:url(/i/acc-inp.gif) no-repeat 0 0;
margin:0;
}
.sl-li .input INPUT {
width:113px;
height:16px;
font-size:11px;
}
.sl-li .textarea {
width:130px;
height:56px;
padding:3px 0 0 3px;
background:url(/i/acc-text.gif) no-repeat 0 0;
margin:0;
}
.sl-li .textarea TEXTAREA {
width:113px;
height:50px;
font-size:11px;
}
.sl-li BUTTON {
width:76px;
height:13px;
background:url(/i/acc-send.gif) no-repeat 0 0;
margin:10px 0 0 3px;
}
.acc-cont {
line-height:1.5;
padding:0 15px 0 20px;
}
.acc-akc {
line-height:1.3;
padding:0 15px 0 20px;
}
/* end: ACCORDION */

.left .news, .left .article {
padding:0;
font-size:11px;
}





/* begin: MAIN SCRIPT */
#s_load {
background:url(/ii/sload.gif) no-repeat center center;
overflow:hidden;
position:relative;
z-index:121;
}
#s_load IMG {
position:absolute;
top:0;
left:0;
opacity:0;
filter:alpha(opacity=0);
}
#s_load #pic1 {
z-index:125;
}
#s_load #pic2 {
z-index:124;
}
#s_load #pic3 {
z-index:123;
}
#s_load #pic4 {
z-index:122;
}
/* end: MAIN SCRIPT */






#subscribe {
position:absolute;
/*top:330px;*/
bottom:20px;
left:50%;
margin-left:-350px;
width:343px;
z-index:1000;
font-size:11px;
display:none;
}
#wrapper #subscribe {
bottom:auto;
/*top:245px;*/
top:370px;
margin-left:-440px;
}
#subscribe .ss_top {
height:10px;
background:url(/i/ss_top.gif) no-repeat 0 0;
}
#subscribe .ss_bot {
height:10px;
background:url(/i/ss_bot.gif) no-repeat 0 0;
}
#subscribe .ss_bg {
background:url(/i/ss_bg.gif) repeat-y 0 0;
}
#subscribe .ss {
background:#f9f2d8 url(/i/ss_grad.gif) repeat-x 0 0;
margin:0 6px;
}
#subscribe .ss H3 {
padding-left:20px;
}
#subscribe .ss DIV {
padding:0 0 10px;
position:relative;
margin-left:-13px;
}
#subscribe .ss TABLE {
width:100%;
}
#subscribe .ss TD {
min-height:91;
_height:91px;
width:100%;
padding-left:13px;
background:url(/i/ss_pad.gif) no-repeat 0 center;
}
#subscribe .ss FORM {
padding:0 30px 10px;
}
#subscribe .ss .input {
padding:3px 0 0 3px;
width:142px;
height:23px;
background:url(/i/s_inp.gif) no-repeat 0 0;
margin:0;
}
#subscribe .ss .input INPUT {
width:123px;
}
#subscribe .ss .textarea {
padding:3px 0 0 3px;
width:221px;
height:78px;
background:url(/i/s_text.gif) no-repeat 0 0;
margin:0;
}
#subscribe .ss .textarea TEXTAREA {
width:202px;
height:71px;
}
#subscribe .ss .radio {
padding:0;
margin:0;
}
#subscribe .ss .radio TABLE {
width:auto;
}
#subscribe .ss .radio TD {
background:none;
width:auto;
padding:0 20px 0 5px;
}
#subscribe .ss .radio TD INPUT {
vertical-align:middle;
}

.close {
width:58px;
height:13px;
background:url(/i/close.gif) no-repeat 0 0;
margin:10px 0 0 3px;
}


/*catalog*/
.opt_rozn {
margin-bottom:9px;}
.opt_rozn  A {
display:inline-block;
width:222px;
height:21px;
margin-right:6px;
font:13px/19px Arial,sans-serif;
color:#ff7e00;
text-decoration:underline;
text-align:center;
background: url('/i/rozn_but.gif') 0 0 no-repeat;}
.opt_rozn  A.pressed {
color:#fff;
text-decoration:none;
background: url('/i/opt_but.gif') 0 0 no-repeat;}


.tags_cloud  {
margin-bottom:23px;
padding-right:70px;}
.tags_cloud A {
margin:0 5px;
}
.tags_cloud A:link, .tags_cloud A:visited, .tags_cloud A:active {
font: 12x/20px Arial, sans-serif;
color:#262626;
text-decoration:none;}
.tags_cloud A:hover {
text-decoration:underline;}
.tags_cloud .t4 {font-size:18px}
.tags_cloud .t3 {font-size:17px}
.tags_cloud .t2 {font-size:15px}

.cat_scroll {
position:relative;
/*width:597px;*/
width:580px;
height:170px;
overflow:auto;
}
.cat_scroll_wrap {
position:relative;
top:0px;
left:0px;
height:150px;
width:auto;
white-space:nowrap;
/*margin: 0 0 0 -12px;*/
}
.cat_scroll_wrap DIV {
display:inline;
float:left;
width:133px;
margin:0 6px;
vertical-align:top;
text-align:center;}
.cat_scroll_wrap DIV IMG {
display:block;
border:3px solid #f5e6ca;}
.cat_scroll_wrap DIV A {
display:block;
text-decoration:none;
white-space:normal;
font:12px Arial;
color:#414141;}
.cat_scroll_wrap DIV SPAN {
display:block;
border:2px solid #f9f7ed;}

.cat_l_arr, .cat_r_arr {
position:absolute;
width:24px;
height:28px;}
.cat_l_arr {
top:36px;
left:-27px;
background: url('/i/cat_l_arr.jpg') 0 0 no-repeat;}
.cat_r_arr {
top:36px;
right:42px;
background: url('/i/cat_r_arr.jpg') 0 0 no-repeat;}


.products_descr {
zoom:1;
position:relative;
padding:20px 0;}
.products_descr IMG {
/*position:absolute;
top:0;
left:0;*/
border:1px solid #FFFCF2;
padding:3px;
background:#F5E6CA;
width:300px;
}
.products_descr SPAN {
display:inline-block;
padding-left:155px;
font:12px Arial;
color:#414141;}
.products_descr SPAN H2 {
font: 22px Georgia,serif;
color:#252525;
padding-bottom:8px;}


#loading {
display:none;
padding:20px;
}
#loading IMG {
padding:0;
background:none;
}




.maps {
/*position:relative;*/
}
.maps TD {
padding:0 30px 10px 0;
}
.maps IMG {
width:250px;
height:163px;
cursor:pointer;
}
.maps P {
padding:0 0 20px 10px;
}
.maps DIV, #map11 {
width:976px;
height:0;
overflow:hidden;
position:absolute;
top:200px;
left:50%;
margin-left:-488px;
z-index:100;
background:#F9F4DC;
}
#map11 {
width:700px;
margin-left:-350px;
background:#F9F4DC url(/i/img-loader.gif) no-repeat center 3px;
}
.maps DIV IMG, #map11 IMG {
width:976px;
height:699px;
z-index:111;
position:absolute;
top:3px;
left:3px;
}
#map11 IMG {
width:700px;
height:auto;
position:relative;
table-layout:0;
left:0;
top:0;
cursor:pointer;
visibility:hidden;
}


.right .subscribe_text {
padding:0 0 30px;
}

.subscribe_result {
text-align:center;
padding:6px 10px;
border:1px solid #EFE1B4;
margin:0 50px 0 30px;
}


.faq {
}
.faq INPUT, .faq SELECT, .faq TEXTAREA {
border:1px solid #E3DABC;
padding:2px 7px 3px;
background:#fff;
width:300px;
}
.faq DIV {
padding:3px 0;
}
.faq SPAN.grey {
font-size:10px;
color:#666;
}
.faq TD {
padding:3px 10px 3px 0;
vertical-align:top;
}
.faq .captcha TD {
padding:2px 10px 0 0 !important;
vertical-align:middle;
}
.faq BUTTON {
width:76px;
height:13px;
background:url(/i/send.gif) no-repeat 0 0;
margin-top:10px;
}

.mbl div {
margin:-28px 0 0 -21px;}
#scrollable {
overflow:hidden !important;
_width:580px !important;}
#map11 {
display:none;}
.white_side, .dark_side {
position:absolute;
width:50%;
height:295px;
top:0;
background:#DFD9DB;
z-index:0;}
.white_side {left:0;}
.dark_side {
right:0;
background:#242E25;}
.s_grad {
position:absolute;
width:100%;
height:295px;
left:0;
top:0;
z-index:1;
background:url(/i/grad.jpg) center 0 no-repeat;}
