body    {       margin:0;
                padding:0;
                color: #727272;
                background:#FFFFFF;
                overflow-x:hidden;
                font-family:Tahoma,Arial, Helvetica, sans-serif;}

table {font-size:100%;}

input,textarea,select {
        margin:0px;
        font-size:100%;
        background:#FFFFFF;
}


p { font-size:100%;
        margin-top:10px;
        margin-bottom:0px;
        margin-left:0px;
        margin-right:0px;
        text-align:justify;
        color:#000000;
        }

h1 { font-size:140%;
        margin-top:0px;
        margin-bottom:10px;
        margin-left:0px;
        margin-right:0px;
        text-align:left;
        color:#;
        }

h2 { font-size:110%;
        margin-top:0px;
        margin-bottom:10px;
        margin-left:0px;
        margin-right:0px;
        text-align:left;
        color:#a5a5a5;
        }

h3 { font-size:10pt;
        margin-top:0px;
        margin-bottom:10px;
        margin-left:0px;
        margin-right:0px;
        text-align:left;
        color:#28166F;
        }


ul li { 
        color:#000000;
        font-size: 100%;
        margin: 5px 0px 10px 10px;
        list-style:URL('/img/arrow.gif');
        text-align: left;}

ol li{ 
        color:#000000;
        font-size: 100%;
        margin: 5px 0px 10px 10px;
        text-align: left;}


a { font-size:100%;
        margin:0px;
        text-decoration:underline;
        text-align:left;
        color:#000000;
}

a.it {text-decoration:none;}

a.title {font-weight:bold; text-decoration:none; color:#4A54AA;font-family:Arial Narrow,Verdana, Helvetica, sans-serif;font-size:120%;}
a.detail {font-size:85%; color:#23B2C2; text-decoration:none;}
a.detail:hover {text-decoration:underline;}

.news_item {padding:0px; margin:19px 0px 0px 0px;width:80%;}
.ndate {color:#23B2C2; font-weight:bold;font-size:85%; margin:0px;padding:0px;}
.sm {color:#000000;margin:0px;}
.copy {color:#0E1B8D;}


.fon1 {background:URL('/img/img_03.jpg') repeat-x top;}
.fon11 {background:URL('/img/img_09.jpg') repeat-x top;}
.fon2 {background:URL('/img/img_05.jpg') no-repeat bottom left;}
.fon3 {background:URL('/img/img_06.jpg') repeat-x top;}

.tb {margin:10px 30px 0px 40px; font-size:80%;vertical-align:top;}
.tb2 {margin:10px 30px 0px 30px; font-size:80%;vertical-align:top;height:100%;}
.tb3 {background:URL('/img/gant2.jpg') no-repeat left bottom;vertical-align:top;}

.block {clear:both;}
.prod_item {padding:0px; margin:0px 0px 0px 0px;width:80%;background:URL('/img/gant.jpg') no-repeat bottom right;}


.cont {width:672px; height:168px; font-size:11px;}
.cont_pos {padding:93px 0px 0px 30px;}
.cont_pos2 {padding:103px 0px 0px 30px;}

.icons {position:absolute; top:40px; left:200px;}


.menu_block {position:absolute; z-index:1000; top:20px; left:360px;}
.menu_item {background:URL('/img/doted.gif') repeat-x bottom;font-size:13px;padding:3px 5px 3px 5px;}
.menu_item a {color:#0E1B8D; font-weight:bold;text-decoration:none; font-family:Verdana,Arial, Helvetica, sans-serif;}
.menu_item_active {background:#00439B repeat-x bottom;font-size:13px;padding:3px 5px 3px 5px;}
.menu_item_active a {color:#FFFFFF; font-weight:bold;text-decoration:none; font-family:Verdana,Arial, Helvetica, sans-serif;}




.submenu_block {font-size:95%;height:300px;padding-right:20px;}
.menu_item2 {padding:5px 5px 3px 10px;background:URL('/img/arrow.gif') no-repeat left center;}
.menu_item2 a {color:#0E1B8D; font-weight:bold;text-decoration:none; font-family:Verdana,Arial, Helvetica, sans-serif;}
.menu_item2_active {padding:5px 5px 3px 10px;background:URL('/img/arrow2.gif') no-repeat left center;}
.menu_item2_active a {color:#23B2C2; font-weight:bold;text-decoration:none; font-family:Verdana,Arial, Helvetica, sans-serif;}



.tab{border:#bebebe 1px solid;padding:5px;
      border-collapse: collapse;
      background:#ffffff;
     }
.tab p{margin-top:5px;font-size:75%;text-align:center;
     }
.tab td {vertical-align:top;}

.tab1 {background:#ECF5E3;}
.tab1 td {vertical-align:top;}


.text {font-size:100%;width:85%;}
.way {padding:0px; margin:0px;clear:both;font-size:120%;}
.way a {color:#0E1B8D; text-decoration:none; font-weight:bold;}

.red {color:#ff0000;}
.wht {background:#ffffff;}
.jst{ text-align:justify;}
.cn { text-align: center;}
.lt { text-align: left;}
.rt { text-align: right;}
.top { vertical-align: top;}
.bot { vertical-align: bottom;}
#checkbox { border: 0;}
.tab2 { 
      border: #444444 1px solid;
      border-collapse: collapse;
      color:#444444;
      text-align: center;
}

