
*{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6d6d6d; margin:0;}
.clearFloat{ font-size:0; height:0; clear:both; overflow:hidden;}

body{background:#f9fafa url(images/background.gif) top repeat-x; margin:0; padding:0;}

p{margin:0; padding:0;}

#subMenu1{list-style-type:none; position:absolute; background:url(images/submenu-bg.jpg) no-repeat; display:none; width:184px!important; height:217px; padding:3px 8px!important; left:0; top:15px; }
#subMenu1 li{float:none!important; color:#FFFFFF; font-weight:bold; font-size:13px; line-height:19px;}
#subMenu1 li a{color:#FFFFFF; text-decoration:none;}
#subMenu1 li ul{padding-left:10px;}
#subMenu1 li ul li{font-weight:normal; line-height:18px; font-size:12px;}
#subMenu1 li ul li a{font-weight:normal; line-height:18px; font-size:12px; text-decoration:none;}
#subMenu1 li ul li a:hover{font-weight:normal; line-height:18px; font-size:12px; text-decoration:none;}


#mainWrapper{width:900px; margin:0 auto; background:url(images/backg.jpg) top no-repeat;}
#header{width:auto; height:85px;}
#header .left{width:auto; float:left;}
#header .right{width:390px; float:right; background:url(images/logo-1.jpg) no-repeat left; height:85px;}
#header .right p{color:#353339; text-align:right; padding:5px 0 0 0; font-size:12px;}
#header .right p a{color:#353339; text-align:right; text-decoration:none;}
#header .right p a:hover{color:#353339; text-align:right; text-decoration:none;}

#header-01{width:auto; height:43px;}
#header-01 .right-01{width:390px; float:right; height:43px;}
#header-01 .right-01 p{color:#353339; text-align:right; padding:5px 0 0 0; font-size:12px;}
#header-01 .right-01 p a{color:#353339; text-align:right; text-decoration:none;}
#header-01 .right-01 p a:hover{color:#353339; text-align:right; text-decoration:none;}


#topNav{width:auto; height:17px;}
#topNav ul{width:auto; padding:0; margin:0;}
#topNav ul li{float:left; list-style-type:none; position:relative}

#banner-01{width:auto; height:142px;}

#banner{width:auto; height:262px;}
#banner .ban-left{width:auto; height:262px; float:left;}
#banner .ban-right{width:207px; height:262px; float:left; background:url(images/ban-right-bg.jpg)}
#banner .ban-right h2{color:#fff; font-size:18px; font-weight:bold; padding:65px 0 5px 10px;}
#banner .ban-right p{color:#fff; font-size:15px;}
#banner .ban-right p a{color:#fff; font-size:15px; text-decoration:none;}
#banner .ban-right p a:hover{color:#fff; font-size:15px; text-decoration:none;}

#imgs-01{width:auto; float:left; padding:0 0 0 330px}

#content-01{width:auto; padding-top:28px;}
#content-01 .main-01{width:auto; padding-bottom:20px}
#content-01 .main-01 .left-cnt{width:262px; float:left; padding-right:35px;}
#content-01 .main-01 .left-cnt p{}

#content-01 .main-01 .right-cnt{width:603px; float:left;}
#content-01 .main-01 .right-cnt h2{color:#000; font-size:16px; text-transform:uppercase;}
#content-01 .main-01 .right-cnt p{color:#6d6d6d; font-size:12px; line-height:19px;}
#content-01 .main-01 .right-cnt p.anchor-01{color:#262e34; font-size:9px; line-height:19px;}
#content-01 .main-01 .right-cnt span{color:#000; font-size:12px; line-height:19px; text-decoration:underline;}
#content-01 .main-01 .right-cnt span a{color:#000; text-decoration:underline;}
#content-01 .main-01 .right-cnt span a:hover{color:#000; text-decoration:underline;}

#content-02{width:auto; padding-top:28px;}

#content-02 .bredcum{width:auto;}
#content-02 .bredcum .inNav{width:600px; float:right; padding-right:70px;}
#content-02 .bredcum .inNav p{text-align:center; color:#262626; line-height:19px;}
#content-02 .bredcum .inNav p a{text-align:center; color:#262626; line-height:19px; text-decoration:none}
#content-02 .bredcum .inNav p a:hover{text-decoration:none}

#content-02 .bredcum ul.width-01{width:500px; padding-right:100px;}
#content-02 .bredcum ul{width:auto; padding:0; margin:0; float:right;}
#content-02 .bredcum ul li{float:left; list-style-type:none; padding:0 10px 0 10px; width:auto; background:url(images/li-img.gif) no-repeat right;}
#content-02 .bredcum ul li a{width:auto; color:#262626; font-size:12px; text-decoration:none;}
#content-02 .bredcum ul li.lastChild{background:none;}

#content-02 .main-01{width:auto; padding-top:30px; padding-bottom:20px}
#content-02 .main-01 .left-img{width:222px; float:left; padding-left:10px;}
#content-02 .main-01 .right-txt{width:638px; float:left; padding-right:30px}
#content-02 .main-01 .right-txt p{color:#6d6d6d; line-height:19px;}
#content-02 .main-01 .right-txt h2{font-size:16px; color:#000; padding-bottom:5px;}
#content-02 .main-01 .right-txt h3{font-size:16px; color:#000; padding-bottom:5px; text-transform:uppercase;}
#content-02 .main-01 .right-txt h4{font-size:14px; color:#000; padding-bottom:5px; text-transform:uppercase;}

#content-02 .main-01 .right-txt .sitemap{width:auto; padding-bottom:20px;}
#content-02 .main-01 .right-txt .sitemap ul{width:auto; padding:0}
#content-02 .main-01 .right-txt .sitemap ul li{list-style-type:none; color:#6d6d6d; font-size:12px; line-height:19px;}
#content-02 .main-01 .right-txt .sitemap ul li a{color:#6d6d6d; text-decoration:none;}
#content-02 .main-01 .right-txt .sitemap ul li ul{padding-left:20px;}
#content-02 .main-01 .right-txt .sitemap ul li ul{list-style-type:none; color:#6d6d6d; font-size:12px; line-height:19px;}
#content-02 .main-01 .right-txt .sitemap ul li ul a{color:#6d6d6d; text-decoration:none;}




#content-02 .contact-page{width:auto; padding-top:30px; padding-bottom:40px}
#content-02 .contact-page .blok-01{float:left; width:222px; float:left; padding-left:10px;}
#content-02 .contact-page .blok-02{float:left; width:321px;}
#content-02 .contact-page .blok-02 .head{width:298px; margin:0 11px 10px 12px;}
#content-02 .contact-page .blok-02 .head h2{font-size:16px; color:#000; border-bottom:2px solid #b1b8a5; padding-bottom:4px;}
#content-02 .contact-page .blok-02 form{width:auto;}
#content-02 .contact-page .blok-02 form input{width:321px; height:19px; background:url(images/form.jpg) left top no-repeat; border:none; margin-bottom:6px; font-size:11px; color:#fff; padding:6px 0 0 15px;}
#content-02 .contact-page .blok-02 form textarea{width:306px; height:121px; background:url(images/form-1.jpg) left top no-repeat; border:none; margin-bottom:6px; font-size:11px; color:#fff; padding:6px 0 0 15px;}
#content-02 .contact-page .blok-02 form .submit{width:57px; height:20px; font-size:0; float:right; border:none; background:url(images/submit.gif) no-repeat top;}

#content-02 .contact-page .blok-03{float:left; width:78px;}
#content-02 .contact-page .blok-04{float:left; width:239px;}
#content-02 .contact-page .blok-04 .head{width:239px; margin:0 0 10px 0;}
#content-02 .contact-page .blok-04 .head h2{font-size:16px; color:#000; border-bottom:2px solid #b1b8a5; padding-bottom:4px;}
#content-02 .contact-page .blok-04 .innr{width:auto; padding-bottom:40px;}
#content-02 .contact-page .blok-04 .innr p{font-size:11px; color:#000; font-weight:bold;}
#content-02 .contact-page .blok-04 .innr p a{font-size:11px; color:#000; font-weight:bold; text-decoration:none;}

#footer{width:auto; text-align:center; height:111px; padding-top:20px; margin-top:20px; background:url(images/ftr-bg.gif) repeat-x top;}
#footer p{color:#262425; font-size:11px; line-height:19px;}
#footer p a{color:#262425; font-size:11px; text-decoration:none;}
#footer p a:hover{color:#262425; text-decoration:none;}


.show{display:block!important}



