body { background-color: #EEEEEE; font: 1em Verdana; margin: 0px; padding: 0px; }
p { margin: 0px; padding: 0px;}
a { color: #F66301; text-decoration: none; }
a:hover { color: #F66301; text-decoration: underline; }
h1 { margin-top: 0px; padding-top: 0px;}
.mm-tbl { background-color: #FFFFFF; border-right: 2px solid #DDDDDD; }
.main-tbl { backgroud-color: #FFFFFF; border-right: 2px solid #DDDDDD; }
.top { background: url(images/vn-tb.jpg) no-repeat;}
.logo {  padding: 18px 0px 0px 26px; }
.logo-pic { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png', sizingMethod='fix'); height: 150; cursor: hand; }
.logo-pic[class] { background: url(images/logo.png) no-repeat; }
.mmenu-div { position: relative; float: right; }
.cnt { background-position: right bottom; background-repeat: no-repeat; }
.sub-menu { background: url(images/sm_top.gif) no-repeat; }
.sub-menu .bot { border-bottom: 1px solid #F6B721; }
.sub-menu .lbrd { border-left: 1px solid #F6B721; height: 100%; }
.sub-menu .rbrd { border-right: 1px solid #F6B721; }
.sub-menu .mnu-fld { padding: 0px 0px 7px 0px; }
.sub-menu .mnu-fld a { position: relative; display: block; color: #6F6971; text-decoration: none; }
.sub-menu .mnu-fld a:hover { position: relative; display: block; color: #6F6971; text-decoration: underline; }
.sub-menu .mnu-fld a.lvl1 { font: bold 12px Verdana; padding: 4px 0px 4px 16px; }
.sub-menu .mnu-fld .sel { background: url(images/icns/mnu-arr.gif) 0px 7px no-repeat; }
.sub-menu .mnu-fld .sec { padding-left: 30px; }
.sub-menu .mnu-fld a.lvl2 { font: 11px Verdana; padding: 2px 0px 2px 0px; }
.vote { background-color: #E8F5BF; margin: 12px 0px 10px 0px; }
.vote-top { background: url(images/vote-top.jpg) no-repeat; padding: 50px 10px 11px 20px; }
.vote-foot { background: url(images/vt_blc.gif) no-repeat; }
.vote-q { color: #365D04; font: bold 11px Verdana; padding-bottom: 14px; }
.vote-a .a-txt { color: #365D04; font: 11px Verdana; padding-top: 4px;}
.vote-foot1 { background: url(images/vt_brc.gif) bottom right no-repeat; }
.vote-sb { padding: 4px 0px 0px 5px; }
.res-lnk { text-align: right; padding-top: 5px; }
.res-lnk a { color: #365D04; font: 11px Verdana; text-decoration: underline; }

.mtbl { background: url(images/cnt-back.jpg) repeat-x; }
.cnt-rht { background: url(images/cnt-lr.jpg) top right no-repeat; }
.cnt-lft { background: url(images/cnt-ll.jpg) no-repeat; padding: 20px 20px 20px 20px; color: #6F6971; font: 0.7em Verdana; }
.cnt-lft h1 { color: #F66301; font: bold 1em Verdana; padding-bottom: 10px; margin: 0px;}
.cnt-lft .hdr { color: #D27C02; height: 42px; font: 1.3em Verdana;}
.cnt-lft td { font: 0.7em Verdana; color: #6F6971;  }
.cnt-lft .news { padding: 0px 0px 30px 10px; background: url(images/icns/pnt.jpg) 0px 4px no-repeat; }
.cnt-lft .date { color: #C4C4C4; padding-right: 20px; }
.cnt-lft .n-hdr { font-weight: bold; color: #F66301; }
.cnt-lft .n-txt { padding: 2px 0px 0px 0px; text-align: justify; }
.cnt-lft .paging { text-align: center; }
.cnt-lft .paging a { color: #6F6971; text-decoration: none;}
.cnt-lft .paging a:hover { color: #F66301; text-decoration: none;}
.cnt-lft .paging .sel { color: #F66301;  font-weight: bold;}

.cnt-lft .back_to_cat { padding: 5px 0px 0px 14px; background: url(images/icns/back.gif) 0px 8px no-repeat ; }
.cnt-lft .prodlist td { font: 0.7em Verdana; color: #6F6971; padding-bottom: 13px; }
.cnt-lft .prodlist .signs { padding-top: 10px; }
.cnt-lft .prodlist .dscr { padding-left: 10px; }
.cnt-lft .prodlist .j-param { color: #F66301; padding: 4px 0px 5px 0px; }
.cnt-lft .proddiv {margin-bottom: 13px;}
.cnt-lft .proddiv .line { border-top: 1px solid #C4C4C4; border-bottom: 1px solid #C4C4C4; }
.cnt-lft .vote-res .ans { padding-right: 10px; padding-top:5px; }
.cnt-lft .vote-res .pcent { padding-left: 10px; padding-top:5px; font-weight: bold; color: #F66301;}
.cnt-lft .vote-res .vote-line { position: relative; display: block; padding-top: 4px;}
.cnt-lft .vote-res .act-vote1 { height: 6px; background-color: #F66301; }
.cnt-lft .vote-res .act-vote2 { height: 6px; background-color: #F6B721; }
.cnt-lft .vote-res .act-vote3 { height: 6px; background-color: #F6B721; }
.cnt-lft .vote-res .act-vote4 { height: 6px; background-color: #F6B721; }
.cnt-lft .vote-res .vote-brd { position: absolute; border-top: 1px solid #F6B721; border-bottom: 1px solid #F6B721; top: 4px; height: 5px; width: 100%}
.cnt-lft .vote-res .brd-lf { position: absolute; top: 4px; background: url(images/vl-lft.gif) top left no-repeat;  width: 100%; }
.cnt-lft .vote-res .brd-rh { background: url(images/vl-rht.gif) top right no-repeat; width: 100%; }
.cnt-lft .mapth img { border: 1px solid #716B73; }

.copy {padding:0px 0px 3px 10px;}
.copy a{color: #F66301; text-decoration: none; font: 11px Verdana;}
.copy a:hover {text-decoration: underline;}

.pred { padding-left: 10px; }
.feedback .name { vertical-align: top; padding: 2px 10px 0px 0px; font: 11px Verdana;}
.feedback .fld input, textarea { font: 11px Verdana; color: #6F6971; border: 1px solid #6F6971; width: 100%; }
.feedback .send { padding-top: 12px; }
.rcol { padding-right: 10px; }
.anno {padding:5px 0px 30px 0px;}

.ddm1 {
    font: 12px Verdana;
}
.ddm1 .item1,
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    padding: 4px 13px 7px 13px;
	font-weight: bold;
    text-decoration: none;
    display: block;
    position: relative;
	white-space: nowrap;
}
.ddm1 .item1 {
    background: none;
    color: #06598E;
}
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
	background-color: #D9AF91;
 	background-image: url(images/mnu-sel.gif);
	background-repeat: repeat-x;
    color: #ffffff;
}
.ddm1 .item2,
.ddm1 .item2:hover {
    padding: 3px 8px 4px 8px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}
.ddm1 .item2 {
    background: #6699FF;
    color: #ffffff;
}
.ddm1 .item2:hover {
    background: #256EFF;
    color: #ffffff;
}
.ddm1 .section {
    position: absolute;
    visibility: hidden;
    z-index: -1;
    white-space: nowrap;
    width: 105px;
}

* html .ddm1 td { position: relative; } /* ie 5.0 fix */