#tudo h2, #tudo h1 {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 0 0 18px}  
#tudo h2 a {color:#2D3785;text-decoration:none} #tudo h2 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 17px 0 0;display:inline;padding:0;background:url( ../images/bg-form.png ) no-repeat right 0px;height:25px;width:297px}
#info input {float:left;width:165px;height:14px;border:0;margin:5px 0 0 39px;font:12px arial}
#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}
#box #b {background:url(../images/box/bg-bottom-div.png) no-repeat;width:770px;height:18px}
#box p {margin:20px}

#foto {line-height:240px;text-align:center;float:left;display:inline;margin:10px 0 10px 20px;width:390px}
#desc {position:relative;float:right;display:inline;margin:10px 0 10px 0;width:308px;height:207px;background:url(../images/box/bg-desc.png) no-repeat;padding:15px}
#desc p {clear:both;font:bold 12px arial;color:#555555;width:270px;margin:0;padding:15px 0 10px 10px}
#desc div{height:75px;width:80px;overflow:hidden;border:1px solid #CCCCCC;border-bottom:4px solid #CCCCCC;margin-left:12px;float:left}
#desc div table {height:75px;width:80px;text-align:center}
#desc div:hover{border-color:#2D3785;cursor:pointer;cursor:hand}
#desc div img {border:0}
#desc #amp {border:0;cursor:hand;cursor:pointer;position:absolute;left:35px;bottom:25px}
.lab {clear:both;overflow:hidden;margin:5px auto 0 auto;padding:0;width:733px;height:44px;background:url(../images/box/bg-espec.png) repeat-x bottom #FFF}
.lab img {border:0;margin:0 0 0 9px;padding:0}
.boxDegrade {margin:0 auto 10px auto;padding:12px 0 0 26px;font:12px arial;width:723px;background:url(../images/box/bg-info.png) repeat-x 0 3px}

#b-relac {padding:0}
.boxother {height:125px;width:710px;border-bottom:2px solid #CCCCCC;padding-top:10px}
.boxother .b-info{float:left;height:145px;width:495px}
.boxother .b-info h3 {float:left;height:15px;width:375x;padding:5px 15px 0 0;margin:0;font:14px arial;color:#000} .b-info a {text-decoration:none;color:#000} .b-info a:hover {color:#0033CC}
.boxother .b-info img {float:left;border:0}
.boxother .b-info .b-ctg {padding:0;margin:8px 0 10px 0;font:bold 14px arial;color:#000033}
.boxother .b-info .b-desc {padding:0;margin:15px 0 15px 0;width:495px}

.boxother .b-img{ float:left; border:1px solid #EFEFEF; width:155px; height:115px; display: table; #position: relative; overflow: hidden}
.boxother .b-img div {#position: absolute; #top: 50%; #left : 50%; display: table-cell; vertical-align: middle ; text-align:center}
.boxother .b-img img { border:0; #position: relative; #top: -50% ; #left: -50%; width:70%; *width:140%; _width:70%}



