a {color: #342B1D; text-decoration: none;}
a:link  {color: #342B1D; text-decoration: underline;}
a:visited  {color: #342B1D; text-decoration: underline;}
a:active  {color: #333; text-decoration: underline;}
a:hover {color: #333; text-decoration: none;}

body {
	margin: 0;
	padding: 0;
	color: #080B0F;
	font: 100% Times New Roman, tahoma, verdana, sans-serif;
    background-color: #786E60;
}

* { padding: 0; margin: 0; }

form {margin: 0px 0px 0px 0px;}

h1 {color: #C62A2A; font: 150% Times New Roman, tahoma, verdana, sans-serif; padding: 0px 0 5px 40px; margin: 0; text-transform: none; }
h2 {font: bold 114% Times New Roman, tahoma, verdana, sans-serif; padding: 0; margin: 0 0 12px 0;}
h3 {color: #6E505D; font: 113% Times New Roman, tahoma, verdana, sans-serif; padding: 0 0 7px 0; margin: 0; }
h4 {color: #6E505D; font: bold 107% verdana, tahoma, sans-serif; padding: 10px 0 4px 10px; margin: 0; }
h5 {color: #000; font: bold 88% Times New Roman, tahoma, verdana, sans-serif; padding: 0; margin: 0 0 7px 0;}
h6 {color: #6E505D; font: 100% Times New Roman, tahoma, verdana, sans-serif; padding: 0; margin: 3px 0 4px 0; font-weight: bold;}

input, select { font: 100% Times New Roman, tahoma, verdana, sans-serif; border: #bbb 1px solid; color: #9F9F9F; background-color: #fff;  width: 350px; padding: 2px 5px; margin: 0; }
textarea { font: 100% Times New Roman, tahoma, verdana, sans-serif; border: #bbb 1px solid; color: #9F9F9F; background-color: #fff; height: 72px; width: 350px; padding: 2px 5px; margin: 0; }



.button { border: none; color: #fff; font: 90% Times New Roman, tahoma, verdana, sans-serif; text-transform: uppercase; background: #887E6F; padding: 2px 10px 2px 10px; margin: 0;  width: 110px; }
.butzak { border: none; color: #fff; font: 100% Times New Roman, tahoma, verdana, sans-serif; text-transform: uppercase; background: #C62A2A; padding: 2px 10px 2px 10px; margin: 0; width: 140px; }


*HTML .chek { background-color: transparent; }
.chek { background-color: #fff; }

table {
  border: 0; /*  */
  border-collapse: collapse; /* cellspacing="0" */
}

table td {
  color: #454545;
  font: normal 100% Times New Roman, tahoma, verdana, sans-serif;
  margin: 0; padding: 0 0 0 0; /* cellspadding="0" */
}

img {border: 0;}

ol.inn { padding: 0 0 15px 20px; }
ol.inn li { list-style-type: disc; padding: 0 0 0 0px; }

.width-all { width: 100%; width: expression((documentElement.clientWidth||document.body.clientWidth)<980?'980px':'100%');  min-width: 980px; max-width: 1680px; text-align: left; }

table.kr-num td { padding: 5px 0; }
table.kr-num td .kr { width: 650px; margin: 0; padding: 0;  color: #2F2618; font: bold 69% Times New Roman, tahoma, verdana, sans-serif; display: inline; float: left; text-align: left; }
    table.kr-num .kr111 div { display: inline; float: left; background: url(/img/pt_kr.gif) no-repeat top right; }
    .kr a, .text .kr a:link, .kr a:visited, .kr a:active { background: url(/img/pt_kr.gif) no-repeat top right; padding: 0 0px 0 0; color: #2F2618; display: inline; text-decoration: none; }
    .kr a:hover { text-decoration: underline; }



table.kr-num { width: 1000px; padding: 0px 0 0 0; margin: 0 auto; background: url(/img/bg_kr.jpg) no-repeat top center; display: block; float: none; }
    table.kr-num td.num { width: 205px; * width: 200px; font: bold 75% Times New Roman, tahoma, verdana, sans-serif; padding: 0px 0 0px 0px; margin: 0 0px 0 0; text-align: right;}
	    table.kr-num td.num div { display: inline; float: left; margin: 0 6px 0 0; padding: 3px 0 0px 0; }
        table.kr-num td.num img { margin: 0 0px 0 0; padding: 0px 0 0px 0; }
	    table.kr-num td.num div.a { padding: 1px 0px 0px 0px; margin: 0 6px 0 0; font: bold 125% Times New Roman, tahoma, verdana, sans-serif; color: #060616; }

.num a, .num a:link, .num a:visited, .num a:active { text-decoration: none; color: #060616; }
.num a:hover { text-decoration: underline; }




.top { height: 82px; width: 990px; margin: 0 auto; background: url(/img/bg_top.jpg) no-repeat top center; }
    .top div { height: 82px; width: 164px; margin: 0 auto; }

.top2 { height: 23px; width: 900px; padding: 0 0 0 90px; margin: 0 auto; font: bold 81% Times New Roman, tahoma, verdana, sans-serif; background: url(/img/bg_top2.jpg) no-repeat top center; }
    .top2 div { margin: 3px 8px 0 0; display: inline; float: left; }

.top2 a, .top2 a:link, .top2 a:visited, .top2 a:active { text-decoration: none; }
.top2 a:hover { text-decoration: underline; }



.midd { width: 100%; font: 88% Times New Roman, tahoma, verdana, sans-serif; padding: 0; margin: 0; background: url(/img/bg_midd.gif) repeat bottom left; }
    .midd table { height: 393px; width: 990px; margin: 0 auto; padding: 0; border: none; background: url(img/bg_lmenu-tab.gif) repeat-y top left; }
        .midd table td { vertical-align: top; }
        .midd table td.left { width: 75px; }
        .midd table td.mlm { height: 393px; width: 211px; background: url(/img/bg_lmenu.gif) no-repeat bottom left; }
        .midd table td.lm { height: 393px; width: 211px; background: url(/img/bg_lmenu.gif) no-repeat bottom left; }
        .midd table td.main { width: 393px; padding: -1px 0 0 0; margin: 0 0 0 0; }
        .midd table td.right { width: 62px; }





.lmenu { width: 211px; font: bold 114% Times New Roman, tahoma, verdana, sans-serif; color: #604525; padding: 0px 0px 0 0px; margin: 0px 0 0 0; }

    .lmenu ul { padding: 0; margin: 8px 0 0 3px; }
        .lmenu ul li { list-style-type: none; background: url(/img/pt_lm.gif) no-repeat 0 8px; padding: 0 0 2px 10px; margin: 4px 0; }
        .lmenu li.a { list-style-type: none; background: url(/img/lm_hover.gif) no-repeat top left; padding: 0 0 2px 10px; }



.lmenu ul li a, .lmenu ul li a:link, .lmenu ul li a:visited, .lmenu ul li a:active { font: bold 100% Times New Roman, tahoma, verdana, sans-serif; color: #080B0F; text-decoration: none; }
.lmenu ul li a:hover { text-decoration: none; }
.lmenu ul li.a a, .lmenu ul li.a a:link, .lmenu ul li.a a:visited, .lmenu ul li.a a:active, .lmenu ul li.a a:hover { color: #604525; }

.lmenu ul li.a ul li a, .lmenu ul li.a ul li a:link, .lmenu ul li.a ul li a:visited, .lmenu ul li.a ul li a:active, .lmenu ul li.a ul li a:hover { font: 100% Times New Roman, tahoma, verdana, sans-serif; color: #5E5E5E; }

.lmenu ul li.a ul li.a a, .lmenu ul li.a ul li.a a:link, .lmenu ul li.a ul li.a a:visited, .lmenu ul li.a ul li.a a:active, .lmenu ul li.a ul li.a a:hover { font: 100% Times New Roman, tahoma, verdana, sans-serif; color: #604525; }

.lmenu ul li.a ul li.a ul li a, .lmenu ul li.a ul li.a ul li a:link, .lmenu ul li.a ul li.a ul li a:visited, .lmenu ul li.a ul li.a ul li a:active, .lmenu ul li.a ul li.a ul li a:hover { font: 100% Times New Roman, tahoma, verdana, sans-serif; color: #9F9F9F; }



.midd table td.main table {width: 100%; background: transparent;}
    .midd table td.main table tr { border-top: 10px;}
    .midd table td.main table tr td { width: 214px; padding: 0; margin: 0; }



    .midd table td.main table tr td.u-l { width: 214px; padding: 0; margin: 0; }
    .midd table td.main table tr td.u-l .in { height: 19px; width: 214px; padding: 0; margin: 0px 0 0 0; text-align: center;  }
        .midd table td.main table tr td.u-l .in .txt { height: 19px; width: 214px; position: absolute; z-index: 10; margin: 0px 0 0 0; padding: 0; font: bold 92% Times New Roman, tahoma, verdana, sans-serif; }
        .midd table td.main table tr td.u-l .in .bgr { height: 19px; width: 214px; position: relative; z-index: 8; margin: 0px 0 0 0; padding: 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_text.png', sizingMethod='scale'); }



    .midd table td.main table tr td.mu-l { height: 213px; width: 214px; padding: 0;  }
    .midd table td.main table tr td.mu-l .in { height: 19px; width: 214px; padding: 0; margin: 0; text-align: center;  }
        .midd table td.main table tr td.mu-l .in .txt { height: 19px; width: 214px; margin: 0px 0 0 0; padding: 0; font: bold 92% Times New Roman, tahoma, verdana, sans-serif; }
/*        *HTML .midd table td.main table tr td.mu-l .in .txt { height: 19px; width: 209px; margin: 0px 5px 0 0; padding: 0; font: bold 92% Times New Roman, tahoma, verdana, sans-serif; background-color: #DDD6C7; opacity: 0.75; filter: alpha(opacity=75); }*/


    .midd table td.main table tr td.mu-m { height: 213px; width: 214px; padding: 0;}
    .midd table td.main table tr td.mu-m .in { height: 19px; width: 214px; padding: 0; margin: 0; text-align: center;  }
        .midd table td.main table tr td.mu-m .in .txt { height: 19px; width: 214px; margin: 0px 0 0 0; padding: 0; font: bold 92% Times New Roman, tahoma, verdana, sans-serif; }
/*        *HTML .midd table td.main table tr td.mu-m .in .txt { height: 19px; width: 209px; margin: 0px 5px 0 0; padding: 0; font: bold 92% Times New Roman, tahoma, verdana, sans-serif; background-color: #DDD6C7; opacity: 0.75; filter: alpha(opacity=75); }*/



    .midd table td.main table tr td.mu-r { height: 213px; width: 214px; padding: 0; }
    .midd table td.main table tr td.mu-r .in { height: 19px; width: 214px; padding: 0; margin: 0; text-align: center;  }
        .midd table td.main table tr td.mu-r .in .txt { height: 19px; width: 214px; margin: 0px 0 0 0; padding: 0; font: bold 92% Times New Roman, tahoma, verdana, sans-serif; }
/*        *HTML .midd table td.main table tr td.mu-r .in .txt { height: 19px; width: 209px; margin: 0px 5px 0 0; padding: 0; font: bold 92% Times New Roman, tahoma, verdana, sans-serif; background-color: #DDD6C7; opacity: 0.75; filter: alpha(opacity=75); }*/


    .midd table td.main table tr td.mm-l { height: 213px; width: 214px; padding: 0; }
    .midd table td.main table tr td.mm-l .in { height: 19px; width: 214px; padding: 0; margin: 0; text-align: center;  }
        .midd table td.main table tr td.mm-l .in .txt { height: 19px; width: 214px; margin: 0px 0 0 0; padding: 0; font: bold 92% Times New Roman, tahoma, verdana, sans-serif;}
/*        *HTML .midd table td.main table tr td.mm-l .in .txt { height: 19px; width: 209px; margin: 0px 5px 0 0; padding: 0; font: bold 92% Times New Roman, tahoma, verdana, sans-serif; background-color: #DDD6C7; opacity: 0.75; filter: alpha(opacity=75); }*/


    .midd table td.main table tr td.mm-m { height: 213px; width: 214px; padding: 0;}
    .midd table td.main table tr td.mm-m .in { height: 19px; width: 214px; padding: 0; margin: 0; text-align: center;  }
        .midd table td.main table tr td.mm-m .in .txt { height: 19px; width: 214px; margin: 0px 0 0 0; padding: 0; font: bold 92% Times New Roman, tahoma, verdana, sans-serif; }
/*        *HTML .midd table td.main table tr td.mm-m .in .txt { height: 19px; width: 209px; margin: 0px 5px 0 0; padding: 0; font: bold 92% Times New Roman, tahoma, verdana, sans-serif; background-color: #DDD6C7; opacity: 0.75; filter: alpha(opacity=75); }*/



    .midd table td.main table tr td.mm-r { height: 213px; width: 214px; padding: 0;}
    .midd table td.main table tr td.mm-r .in { height: 19px; width: 214px; padding: 0; margin: 0; text-align: center;  }
        .midd table td.main table tr td.mm-r .in .txt { height: 19px; width: 214px; margin: 0px 0 0 0; padding: 0; font: bold 92% Times New Roman, tahoma, verdana, sans-serif;}
/*        *HTML .midd table td.main table tr td.mm-r .in .txt { height: 19px; width: 209px; margin: 0px 5px 0 0; padding: 0; font: bold 92% Times New Roman, tahoma, verdana, sans-serif; background-color: #DDD6C7; opacity: 0.75; filter: alpha(opacity=75); }*/



    .midd table td.main table tr td.md-l { height: 208px; width: 214px; padding: 0;}
    .midd table td.main table tr td.md-l .in { height: 19px; width: 214px; padding: 0; margin: 0; text-align: center;  }
        .midd table td.main table tr td.md-l .in .txt { height: 19px; width: 214px; margin: 0px 0 0 0; padding: 0; font: bold 92% Times New Roman, tahoma, verdana, sans-serif;}
/*        *HTML .midd table td.main table tr td.md-l .in .txt { height: 19px; width: 209px; margin: 0px 5px 0 0; padding: 0; font: bold 92% Times New Roman, tahoma, verdana, sans-serif; background-color: #DDD6C7; opacity: 0.75; filter: alpha(opacity=75); }*/



    .midd table td.main table tr td.md-m { height: 208px; width: 214px; padding: 0;}
    .midd table td.main table tr td.md-m .pix { height: 189px; width: 214px; padding: 0; margin: 0; }
    .midd table td.main table tr td.md-m .in { height: 19px; width: 214px; padding: 0; margin: 0; text-align: center;  }
        .midd table td.main table tr td.md-m .in .txt { height: 19px; width: 214px; margin: 0; padding: 0; font: bold 92% Times New Roman, tahoma, verdana, sans-serif;}
/*        *HTML .midd table td.main table tr td.md-m .in .txt { height: 19px; width: 209px; margin: 0px 5px 0 0; padding: 0; font: bold 92% Times New Roman, tahoma, verdana, sans-serif; background-color: #DDD6C7; opacity: 0.75; filter: alpha(opacity=75); }*/



    .midd table td.main table tr td.md-r { height: 208px; width: 214px; padding: 0;}
    .midd table td.main table tr td.md-r .in { height: 19px; width: 214px; padding: 0; margin: 0; text-align: center;  }
        .midd table td.main table tr td.md-r .in .txt { height: 19px; width: 214px; margin: 0px 0 0 0; padding: 0; font: bold 92% Times New Roman, tahoma, verdana, sans-serif;}
/*        *HTML .midd table td.main table tr td.md-r .in .txt { height: 19px; width: 209px; margin: 0px 5px 0 0; padding: 0; font: bold 92% Times New Roman, tahoma, verdana, sans-serif; background-color: #DDD6C7; opacity: 0.75; filter: alpha(opacity=75); }*/





.txt a, .txt a:link, .txt a:visited, .txt a:active { text-decoration: none; }
.txt a:hover { text-decoration: underline; }






    .midd table td.main table tr td.tov-pix { width: 421px; padding: 0; margin: 0; }
    .midd table td.main table tr td.tov-txt { width: 199px; padding: 0 5px 0 10px; font: 96% Times New Roman, tahoma, verdana, sans-serif; background: url(/img/bg_tov-txt.gif) no-repeat top left; }
        .midd table td.main table tr td.tov-txt h1 { color: #2B2721; font: bold 110% Times New Roman, tahoma, verdana, sans-serif; padding: 10px 0 10px 0px; margin: 0; text-transform: none; }
            .midd table td.main table tr td.tov-txt table td.icon { height: 24px; padding: 0 0 0 23px; }



.bottom { width: 100%; background: url(/img/bg_bott.jpg) no-repeat top center; padding: 1px 0 0 0; margin: 0px 0 10px 0; display: block; float: none; }
    .bottom h2 { color: #080B0F; font: bold 114% Times New Roman, tahoma, verdana, sans-serif; padding: 0; margin: 0; }
    .bottom ul li { list-style: none; }

    .bottom table { width: 990px; margin: 0 auto; }
        .bottom table td { vertical-align: top; padding: 0; font: 88% Times New Roman, tahoma, verdana, sans-serif;  color: #080B0F; }      /*letter-spacing: -0.25px;*/
            .bottom table td.bord { width: 1px; vertical-align: top; background-color: #40392B; }
            .bottom table td.left { width: 75px; }
            .bottom table td.art { width: 201px; padding: 0 10px 0 0; }
            .bottom table td.usl { width: 408px; padding: 0 10px; }
            .bottom table td.cont { width: 204px; padding: 0 0 0 10px; color: #080B0F; }
            .bottom table td.right { width: 62px; }

            .bottom table td .count { width: 200px; margin: 10px auto 0 auto; }
                .bottom table td .count div { width: 100px; display: inline; float: left; }
            .bottom table td .copy { width: 200px; margin: 7px auto 0 auto; text-align: center; font: 75% Times New Roman, tahoma, verdana, sans-serif; }

.bottom a, .bottom a:link, .bottom a:visited, .bottom a:active { font: 100% Times New Roman, tahoma, verdana, sans-serif; color: #080B0F; text-decoration: none; }
.bottom a:hover { text-decoration: underline; }





.midd table td.main #scr .abz { width: 570px; font: 96% Times New Roman, tahoma, verdana, sans-serif; text-align: justify; margin: 20px 20px 12px 20px; display: block; float: none; }

    .midd table td.main #scr .abz p { text-indent: 20px; }


    .midd table td.main #scr .abz h1 {font: bold 125% Times New Roman, tahoma, verdana, sans-serif; margin: 0; text-align: left; padding: 0px 0 3px 0; color: #34312B; }
    .midd table td.main #scr .abz h3 {font: bold 125% Times New Roman, tahoma, verdana, sans-serif; margin: 0; text-align: left; padding: 0px 0 3px 0; color: #34312B; }


	.midd table td.main #scr .abz img {clear: both; float: left; margin: 3px 20px 10px 0;}
	.midd table td.main #scr .abz table.img { height: auto; font-size: 100%; color: #5D544D; clear: both; float: left; margin: 3px 6px 4px 0; padding: 0; width: 150px; }
		.midd table td.main #scr .abz table.img td { font-size: 92%; vertical-align: top; padding: 0px 15px 0px 0; margin: 0; border: none;}
			.midd table td.main #scr .abz table.img td strong {font-size: 95%; display: block; margin-bottom: 1px; color: #342b1d; }
		.midd table td.main #scr .abz table.img tr td img {clear: both; float: none; margin: 3px 0 4px 0; display: block; }

    .midd table td.main #scr .abz table { height: auto; font: 100% Times New Roman, tahoma, verdana, sans-serif; margin: 10px 0; width: auto;}
        .midd table td.main #scr .abz table th { height: 50px; font: bold 92% Times New Roman, tahoma, verdana, sans-serif; color: #fff; padding: 7px 10px 9px 10px; text-align: left; background-color: #887E6F; }

        .midd table td.main #scr .abz table td { font: 100% Times New Roman, tahoma, verdana, sans-serif; padding: 7px 10px 9px 10px; border-bottom: #887E6F 1px solid; }
        .midd table td.main #scr .abz table th.bgl { background: url(/img/abz_bg-tab-l.gif) no-repeat top right; height: 50px; width: 33px; border-bottom: none; }
        .midd table td.main #scr .abz table th.bgr { background: url(/img/abz_bg-tab-r.gif) no-repeat top left; height: 50px; width: 33px; border-bottom: none; }
        .midd table td.main #scr .abz table td.nbb { font: 100% Times New Roman, tahoma, verdana, sans-serif; padding: 7px 10px 9px 10px; border-bottom: none; }

        .midd table td.main #scr .abz table.img td img { padding: 0; margin: 0; }

    .midd table td.main #scr .abz table.form { height: auto; width: 430px; }
    .midd table td.main #scr .abz table.form td { font: 92% Times New Roman, tahoma, verdana, sans-serif; border: none; vertical-align: top; padding: 0 3px 7px 0; margin: 0; }
    .midd table td.main #scr .abz table.form td.inp { height: 21px; padding-top: 4px; background: url(/img/bg_inp.gif) no-repeat top right; }
    .midd table td.main #scr .abz table.form td.tar { height: 89px; padding-top: 4px; background: url(/img/bg_tar.gif) no-repeat top right; }
    .midd table td.main #scr .abz table.form img {clear: none; float: none; margin: 0;}


.abz a, .abz a:link, .abz a:visited, .abz a:active, .abz a:hover { font: 100% Times New Roman, tahoma, verdana, sans-serif; }
.abz strong a, .abz strong a:link, .abz strong a:visited, .abz strong a:active, .abz strong a:hover { font: bold 100% Times New Roman, tahoma, verdana, sans-serif; text-decoration: none; }



.cl {clear: both; background: transparent none; font-size: 1px; padding: 0; margin: 0; }



.h04 {height: 4px; padding: 0; margin: 0; font-size: 1px;}
.h05 {height: 5px;}
.h10 {height: 10px; clear: both;}
.h15 {height: 15px;}
.h18 {height: 18px;}
.h20 {height: 20px; clear: both;}
.h30 {height: 30px;}
.h40 {height: 40px;}
.h50 {height: 50px; background: none; margin: 0; padding: 0;}
.h80 {height: 80px;}

.pt10 {padding-top: 10px;}

.mb8 {margin-bottom: 8px;}
.mt30 {margin-top: 30px;}

.w60 {width: 60px;}




.pop-up { width: 600px; padding: 0px 0 15px 0px; font: 100% Times New Roman, tahoma, verdana, sans-serif; display: block; float: none; }

    .pop-up .top { width: 100%; margin: 0; text-align: center; }

    .pop-up h1 { font: bold 140% Times New Roman, tahoma, verdana, sans-serif; color: #2F2618; padding: 0px 0 5px 0; text-transform: none; text-align: center; }

    .pop-up .im { width: 90%; font: 81% Times New Roman, tahoma, verdana, sans-serif; margin: 7px 0 28px 20px; display: block; float: none; }
        .pop-up .im .bl { padding: 0 0 8px 0; display: block; float: none; }
        .pop-up .im img { padding: 0 0 10px 0; margin: 0; display: block; float: none; cursor: pointer; }

    .pop-up .kr { background: none; color: #2F2618; font: bold 72% Times New Roman, tahoma, verdana, sans-serif; padding: 5px 0 5px 20px; border-bottom: #171D29 1px solid; border-top: #171D29 1px solid; }


    .pop-up .bottom { background: none; height: 50px; width: 600px; display: block; float: none; font: 69% Times New Roman, tahoma, verdana, sans-serif; color: #757575; padding: 0px 0 0 0; margin: 20px 0 0px 20px; text-align: left; border-top: #ccc 1px solid; }

        .pop-up .bottom .copy { height: 50px; width: 250px; padding: 10px 0 0 0; margin: 0; background: none; display: inline; float: left; }
        .pop-up .bottom .count { height: 50px; width: 210px;  padding: 10px 0 0 0; margin: 0; background: none; display: inline; float: left; }
            .pop-up .bottom .count div { display: inline; float: left; width: 100px; }



.err {margin-bottom: 20px; font: 75% Times New Roman, tahoma, verdana, sans-serif; margin: 10px 20px;}
    .err h1 {clear: both; font: italic 200% Times New Roman, tahoma, verdana, sans-serif;}

.err .count {float: left; margin-right: 10px; margin-left: 0;}

.err .slogo {float: left; vertical-align: bottom; margin: 0px 20px 15px 0;}

.err .bottom { background: none; width: 490px; border-top: 1px solid #6888C0; margin-top: 20px;}
	.err .bottom a, .err .bottom a:link, .err .bottom a:visited, .err .bottom a:active, .err .bottom a:hover {color: #8B8059;}
	.err .bottom td {color: #8B8059; font: 93% Times New Roman, tahoma, verdana, sans-serif; vertical-align: top; padding-top: 13px;}


.err .text {width: 490px; font: 100% Times New Roman, tahoma, verdana, sans-serif; border: 1px solid #6888C0; margin-bottom: 10px;}
    .err .text div {padding: 20px; }

.err .name {font: bold 100% Times New Roman, tahoma, verdana, sans-serif; margin: 0; white-space: nowrap;}



.load { font: 100% Times New Roman, tahoma, verdana, sans-serif; color: #000; background: url(/img/pt_load.gif) no-repeat left 4px; margin: 0px; padding: 0px 0 3px 20px;}

.load a, .load a:link, .load a:visited, .load a:active, .load a:hover { font: bold 100% Times New Roman, tahoma, verdana, sans-serif; }



.midd table td.main div#scr	{ position:relative; height: 419px; width: 642px; background: #D0C7B6 url(/img/bg_scr.gif) repeat-y top right; overflow:hidden; }

.midd table td div#scrollbar { display:block; }

.midd table td div#scrollbar { position:relative; width:6px; height:419px; font-size:1px; }
.midd table td div#track { position:absolute; left:9; top:9px; width:1px; height:403px; background: #3D3628; }
.midd table td div#dragBar { position:absolute; top:0px; margin-left: -3px; width:5px; background: #ff0000 url(/img/scroll.gif) repeat-y; }
.midd table td div#up { position:absolute; margin-left: -4px; left:5; top:0; }
.midd table td div#down { position:absolute; margin-left: -4px; left:5; bottom:0; }

/* for safari, to prevent selection problem  */
.midd table td div#scrollbar, .midd table td.right div#track, .midd table td div#dragBar, .midd table td div#up, .midd table td div#down {
    -moz-user-select: none;
    -khtml-user-select: none;
}

.midd table td.right div#scrollbar img { display:block; }
