html, body { padding:0; margin:0; width:100%; height:100%; background:#e9e9e9 url(/img/bgmain.jpg) repeat-x; /*filter:none*/ }
body, input, td { font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#000 }

div { position:relative }
img { border:0 }
a {color:#069;text-decoration:none }
a:hover { text-decoration:underline }
p { margin:0 0 1.3em 0; clear:both }

p.head { font-size:13px; color:#fff; background-color:#8e5da4; padding:6px 15px; float:left; display:block }

.bord { border:6px solid #d4d5d5; margin-bottom:14px }
img.bordr { border-right:6px solid #d4d5d5; margin-bottom:14px }

#wrapper { width:1025px; margin:0 auto }

#header { margin:36px 0 0 251px; width:742px; height:30px; color:#fff; background-color:#29afda; text-align:right; padding:18px 20px 0 0 }
#logo { position:absolute; left:-251px; top:0px }

#mdl { height:320px; background:url(/img/bgmdl.jpg) no-repeat 236px top }
#lmdl { float:left; width:380px }
#rmdl { float:right; width:639px; height:318px }

#nybanner{padding:1em 0}

#nav { height:79px; width:1025px; clear:both; background:url(/img/bgnav.jpg) no-repeat; z-index:10 }
#mnav { width:707px; height:57px; background-color:#29afda; list-style:none; padding:0; margin:0 }
#mnav li.r a { color:#fff; font-size:13px; padding:19px 0; display:block }
#mnav li.r { float:left; margin:0 17px; display:inline; position:relative; height:15px }
#mnav ul { list-style-image:url(/img/arrow.gif); position:absolute; top:47px; left:0; border-top:10px solid #fff; background-color:#29afda;
		   padding:10px 10px 10px 25px; margin:0; z-index:10; display:none }
#mnav ul li { padding:0; margin:0 0 9px 0 }
#mnav ul li { display:inline-block } 
#mnav ul li { display:block } 

#mnav li ul a { color:#000 !important; font-size:11px !important; padding:0 !important; text-decoration:underline }
#mnav li ul a:hover { text-decoration:none }
#mnav > li:hover ul { display:block }
#mnav li.over ul { display:block }
.nbut { float:right }

#lnav { list-style:none; margin:40px 0 23px 0; padding:0; float:left }
#lnav li, .new_li{ position:relative; padding:5px 12px 0 6px; margin:0 5px 5px 48px; display:inline; float:left; height:37px; background:url(/img/bglnav.gif) no-repeat right top }
#lnav li:hover, .new_li:hover{ position:relative; padding:5px 12px 0 6px; margin:0 5px 5px 48px; display:inline; float:left; height:37px; background:url(/img/bglnav_sel.gif) no-repeat right top }
#lnav li img, img_new{ position:absolute; left:-48px; top:0; padding:0 3px; border-left:4px solid #8e5da4 }
.ln1 { width:130px }
.ln2 { width:105px }
#lnav .sel { background-image:url(/img/bglnav_sel.gif) }
#lnav a { color:#fff }

.ltxt { clear:both; width:344px; background-color:#d4d5d5; padding:5px 10px; margin-bottom:6px}
.ltxt b { color:#724983 }
.ltxt span{font-size:13px;line-height:1.5}

#content { clear:both }
#content p{font-size:11px}
#content img{border:6px solid #d4d5d5}
#col { width:707px; float:left; text-align:justify }
#cor { width:292px; float:right; text-align:justify }

#footer { margin-top:30px; background:url(/img/bgbottom.gif) no-repeat; padding:70px 0 15px 0; float:left; width:100%; clear:both; color:#4b4a4f }
#footer ul { list-style:none; padding:0 9px; margin:0 20px 0 0; border-left:1px solid #bbb; float:left; height:6.5em; font-size:10px }
#footer .ulr { float:right; margin:0 }
#footer a { color:#4b4a4f }

/**---------------**/
.new_li {
    background: url("/img/bglnav_new.gif") no-repeat scroll right top transparent !important;
}
.img_new {
    border-left: 4px solid #c02d2d !important;
	}
.new_li:hover{
	background:url(/img/bglnav_sel.gif) !important;
	}
