#tudo #h1, .other h3{margin:0 0 0 8px;display:inline;float:left;font:bold 0.8em arial;color:#2D3785;background:url(../images/arrow-int.png) no-repeat left 5px;padding:5px 18px 0 18px}  
#tudo h1 a {color:#2D3785;text-decoration:none} #tudo h1 a:hover {color:#2D3785;text-decoration:underline}
#banner {width:770px;height:124px;overflow:hidden}
#info {background:url(../images/bg-shadow-banner.png) repeat-x top;height:31px;padding-top:10px;width:770px;margin-bottom:5px}
#info form {float:right;overflow:hidden;margin:2px 20px 0 0;display:inline;padding:0;background:url( ../images/bg-form.png ) no-repeat right 0px;height:25px;width:327px}
#info label {float:left;display:inline;font:12px arial;line-height:25px;width:30px}
#info input {float:left;width:165px;height:14px;border:0;margin:5px 0 0 39px;font:12px arial;_margin-left:15px}
#info button {color:transparent;background:none;line-height:100px;margin-top:2px;float:right;width:72px;height:24px;border:0;cursor:pointer;cursor:hand}

#box {background:url(../images/box/bg-box.png) repeat-y}
#box #t {background:url(../images/box/bg-top-div.png) no-repeat;width:770px;height:21px;margin-bottom:10px}
#box #b {clear:both;background:url(../images/box/bg-bottom-div.png) no-repeat;width:770px;height:18px;margin-top:10px}

.boxItem{overflow:hidden;float:left;display:inline;font-family:arial;border-bottom:1px solid #EBEBEB;width:220px;padding:0 0 30px 0;margin:0 0 20px 25px}
.boxItem h2 {background:url(../images/icon-h3.png) no-repeat 30px 0;clear:both;padding:5px 0 5px 65px;font-size:1em;margin:0}
.boxItem h2 a {text-decoration:none;color:#2D3785;font:arial 11px} .boxItem h2 a:hover {text-decoration:underline}
.boxItem img {text-align:center;padding:5px 2px 5px 2px;border:0}
.boxItem p {font-size:12px;padding:0;margin:0 10px 0 10px;color:#444444}
.boxItem .know {clear:both;cursor:hand;cursor:pointer;padding:2px 4px 2px 18px;margin:5px 20px 0 0;background:url(../images/icon-boxitem.png) no-repeat 3px center;font-size:12px;color:#2D3785;border:1px solid #2D3785;float:right}
.boxItem .d1 {background:#FFF;padding:10px 0 10px 0;width:100%;text-align:center}


#nfound {background:url(../images/bg-nfound.gif) no-repeat 450px center;width:600px;border:2px solid #DEDEDE;padding:20px;margin:35px auto 45px auto;font:13px arial}
#nfound span {color:#0D5BA6;font-weight:bold}
#nfound form {padding:0;margin:20px 0 0 0}
#nfound ul {padding:0;margin:5px 0 0 25px}

.other {background:url(../images/bg-relac.png) repeat-x top #FCFCFC;padding-top:7px;width:760px;float:left;margin:15px 0 5px 4px}
#info-know {float:left;padding-left:18px;width:480px;overflow:hidden}
#info-know img {float:left;margin:9px 0;border:0}

.other h3 {background:url(../images/icon-arrow.png) no-repeat 0 0;font:bold 1em arial;width:100%;margin:20px 0 9px 0;padding:1px 0 0 21px;color:#2C489A}
#info-news {float:right;width:244px;_width:220px;position:relative}
#info-news form {clear:both;margin:0 0 10px 0;padding:17px 4px 4px 4px;width:209px;height:109px;border:1px solid #CCCCCC;border-top:4px solid #2C489A}
#info-news form div {background:url(../images/bg-forms.png) repeat-x bottom;width:100%;height:100%}
#info-news button {font:bold 11px arial;margin:13px 15px 0 0;float:right;background:#FFF;border:1px solid #222222;color:#222222;padding:2px}
#info-news form label {display:inline;font:12px arial;width:50px;margin:5px 0 4px 14px;height:16px;padding:0;float:left}
#info-news form input {width:136px;height:16px;padding:0;float:left;margin:5px 0 4px 0}
