*{margin:0px; padding:0px; border:0px}
h1, h2, h3, p, form, input, ul, li, select, label{margin:0; padding:0}
a{text-decoration:none; color:#003373}
a:hover{text-decoration:underline}
body{background:#ffffff url(../img/bg_fundo.jpg) no-repeat center top; font-family:"Trebuchet MS"; color:#666; font-size:11px; line-height:16px}
.clear{clear:both}

#content{margin:0 auto; width:955px}

#menu{position:relative; height:97px}
#menu .topMenu{position:absolute; bottom:9px; left:250px}

#mainHome{position:relative; height:470px}
#mainHome .logo{position:absolute; left:30px}
#mainHome .mainFlash{position:absolute; right:-2px; z-index:0; top:3px}
#mainHome .menuFlash{position:absolute; left:0px; top:75px; z-index:0}
#mainHome .menuFlashPic{position:absolute; left:257px; top:0px; z-index:0}
#mainHome .highlight1{position:absolute; left:5px; top:258px; z-index:2}
#mainHome .highlight2{position:absolute; left:338px; top:380px; z-index:3}

.mainLeft{float:left; width:255px}
.mainLeft .logo{margin-left:30px}

.mainLeft .highlightPosition { position:relative}
.mainLeft .highlight1{position:absolute; left:-20px; padding-bottom:15px}
.mainLeft .highlight2{margin-left:50px}
.mainLeft .myspaceLogo{margin:18px 0 27px 66px}

.mainRight{float:left; width:700px}
.mainRight .productInfo{padding-bottom:45px; margin:2px 0 0 1px}
.mainRight .productArea{padding-bottom:67px}

.productArea .selectMenu{position:relative; height:60px; width:665px}
.productArea .selectMenu img{position:absolute}
.productArea .selectMenu .selectIntro{ left:-16px; top:9px; cursor:pointer}
.productArea .selectMenu .selectFundo{ right:-42px; top:9px; cursor:pointer}
.productArea .selectMenu .select50{left:352px; top:17px; cursor:pointer}
.productArea .selectMenu .select125{right:180px; top:17px; cursor:pointer}
.productArea .selectMenu .select200{right:82px; top:17px; cursor:pointer}
.productArea .selectMenu .selectTodas{right:0; top:17px; cursor:pointer}
.productArea .product .productItem{float:left; margin:8px 0 8px 0}
.productArea .product .productIdle img{opacity:0.30; -moz-opacity:0.30; filter:alpha(opacity=30)}
#hoverGraphic{position:absolute; display:none; cursor:pointer; z-index:100}

.productInfo .productPic img{width:675px; height:370px}
.productInfo .productTop{margin:20px -5px 0 0; display:block; position:relative; height:27px; background:url(../img/img_fundo_cilindrada.gif) no-repeat right top}
.productInfo .productTitleModel{position:absolute; left:-15px}
.productInfo .productMenu{position:absolute; right:0px; height:27px; margin-right:24px}
.productInfo .productMenu li{display:inline; overflow:hidden}
.productInfo .productMenu li a{ float:left; margin-top:4px; padding: 2px 6px 2px 6px; line-height:22px}
.productInfo .productMenu li a:hover{ background:url(../img/bg_celindradas.gif) repeat-x top left}
.productInfo .productText{margin:8px 0 15px 0; width:650px; padding:5px 10px 10px 10px}
.productInfo .productText h1{font-size:18px; font-weight:bold; color:#07566e; margin-bottom:5px; letter-spacing:-2px}
.productInfo .productText p{text-align:justify; margin-bottom:15px}
.productInfo .productText .tabPreco{padding: 2px 15px 0 0;width:138px}
.productInfo .productText .tabPreco a{ font-size:16px; color:#07566e; font-weight:bold}
.productInfo .productText .tabPreco a:hover{ text-decoration:underline}
.productInfo .productText .tabPreco span{ display:block}
.productInfo .productText .tabPreco span a{color:#909090; font-size:9px}
.productInfo .productText .tabPreco span a:hove{ text-decoration:underline}
.productInfo .productTitle{margin:0 0 5px 2px}
.productInfo table{margin:0 0 10px 5px; text-align:left; width:669px}

.productInfo table th{color:#959595; height:20px; padding-left:7px; width:130px}
.productInfo table td{color:#414141; width:181px; padding-left:2px}
.productInfo table .alternative{background-color:#f7f7f7}
.productInfo table .specialAlt{background-color:#fff !important; width:20px}
.productInfo .separador{height:7px; background-color:#f7f7f7; display:block; margin:0 25px 10px 5px}
.productInfo .productColor{margin:0 0 10px 5px; width:637px; padding-left:5px}
.productInfo .productColor .productColorThumb{height:50px; width:50px; float:left; margin-right:10px; position:relative}
.productInfo .productColor .productColorThumb img{height:48px; width:48px; position:absolute; left:1px; top:1px; border:#e6e6e6 1px solid}
.productInfo .productColor p{font-size: 9px; line-height: 10px; text-transform: uppercase}
.productInfo .productGallery{margin-left:10px}
.productInfo .productGallery .productThumb{margin:0 10px 10px 0; float:left; width:50px; height:50px; position:relative}
.productInfo .productGallery .productThumb a{height:48px; width:48px; position:absolute; border:#e6e6e6 1px solid}
.productInfo .productGallery .productThumb a:hover{border:#5fd1d1 1px solid}
.productInfo .productGallery .productThumb img{position:absolute; left:1px; top:1px; height:46px; width:46px}
.productInfo .productAcessorios{margin-left:10px}
.productInfo .productAcessorios .productThumb{margin:0 10px 10px 0; float:left; width:50px; height:50px; position:relative}
.productInfo .productAcessorios .productThumb a{height:48px; width:48px; position:absolute; border:#e6e6e6 1px solid}
.productInfo .productAcessorios .productThumb a:hover{border:#5fd1d1 1px solid}
.productInfo .productAcessorios .productThumb img{position:absolute; left:1px; top:1px; height:46px; width:46px}
.productInfo .productDownload{width:638px; margin-bottom:10px; padding-left:8px}
.productInfo .specialTitle{margin-left:0!important}
.productDownload .downloadWall{margin-top:10px}
.productDownload .downloadWall .downloadThum{margin:0 10px 10px 0; float:left; width:66px; height:48px; position:relative}
.productDownload .downloadWall .downloadThum a{height:48px; width:66px; position:absolute; border:#e6e6e6 1px solid}
.productDownload .downloadWall .downloadThum a:hover{border:#5fd1d1 1px solid}
.productDownload .downloadWall .downloadThum img{position:absolute; left:1px; top:1px; height:46px; width:64px}
.productDownload .downloadManual{margin-top:10px; overflow:hidden; display:block; padding:0 0 20px 3px}
.productDownload .downloadManual .downloadThum_txt { float: left; width:210px; overflow:hidden;}
.productDownload .downloadManual .downloadThum_txt img{ float:left; width:38px}
.productDownload .downloadManual .downloadThum_txt a { font: bold 20px Arial; letter-spacing: -1px; color: #2985af; float:right; width:165px; line-height:22px; margin-right:5px}
.productDownload .downloadManual .downloadThum_txt a:hover, .downloadThum_txt a:hover span { color:#07566e!important; text-decoration:none}
.productDownload .downloadManual .downloadThum_txt span {color:#2985af; letter-spacing:-1px; font: bold 14px Arial; display:block}
.productDownload .downloadManual .downloadThum_txt p {  float:right; width:175px; font: normal 9px 'Trebuchet MS'; text-transform:uppercase; margin-right:5px; line-height:10px}

.productDownload .separador{height:7px; background-color:#f7f7f7; display:block; margin:0 0 10px 0px}

.saberMais 		{ position: relative; float: right; margin-top: -200px; margin-right: -2px; height:129px}
.saberMais img	{ width:133px; height:129px}

.partilhar{ background:url(../img/bg_partilhar.gif) repeat-x top left; height:49px; margin:-8px 25px 0 5px; padding:14px 0 0 8px}

.topoTitle{ margin:15px 0 30px -15px}
.newsList{margin-left:43px; min-height:530px; height:auto !important; height:530px}
.newsItem .newsPic{width:105px; height:105px; border:#e6e6e6 1px solid; background-color:#fff; float:left; position:relative}
.newsItem .newsPic img{width:101px; height:101px; position:absolute; left:2px; top:2px}
.newsItem .newsText{float:left; width:476px; margin-left:13px}
.newsItem h2{margin-left:1px; padding-bottom:4px}
.newsItem h3 a{margin:13px 13px 13px 0; color:#07566e; font-size:20px; font-weight:bold; letter-spacing:-2px; line-height:23px}
.newsItem h3 a:hover{ text-decoration:none; background-color:#d1f7f7; line-height:23px}
.newsItem p{margin-left:7px; text-align:justify; padding-top:4px; line-height:14px}
.newsItem .newsDate{color:#959595; font-size:10px}
.newsArea .separador{height:7px; background-color:#f7f7f7; display:block; margin:10px 43px 10px 33px}
.newsNav{width:635px; height:30px; position:relative; margin-left:43px}

.newsNav .newsPage{position:absolute}
.newsNav .newsPage li{display:inline;  color:#57bdcf; font-size:18px; font-weight:bold}
.newsNav .newsPage li a{color:#57bdcf; padding:0 4px 0 4px}
.newsNav .newsPage li a:hover{text-decoration:none; background:url(../img/bg_nav.gif) no-repeat top left; padding:0 4px 0 4px; color:#176177}
.selected {text-decoration:none; background:url(../img/bg_nav.gif) no-repeat top left; padding:0 4px 0 4px; color:#176177!important}
.newsNav .newsNext{position:absolute; right:33px; top:5px}
.newsNav .newsPrevious{position:absolute; right:70px; top:5px}

.newsItemArea .newsItem .newsText{padding-left:32px; width:490px}
.introTextBold{font-weight:bold}
.newsItemArea p{margin-bottom:16px; line-height:17px}
.newsItemArea .newsItem .newsDate{margin-bottom:0px}
.newsItemArea .separador{height:7px; background-color:#f7f7f7; display:block; margin:10px 43px 10px 33px}
.newsItemArea .back{height:55px; padding:10px 0 0 50px}
.newsItemArea .newsItem .newsGallery{width:110px; padding-left:20px; float:left}
.newsItemArea .newsItem .newsThumb{width:105px; height:105px; position:relative; margin-top:10px}
.newsItemArea .newsItem .newsThumb img{position:absolute; left:2px; top:2px}
.newsItemArea .newsItem .newsThumb a{width:105px; height:105px; border:#e6e6e6 1px solid; position:absolute}
.newsItemArea .newsItem .newsThumb a:hover{border:#5fd1d1 1px solid}

.downloadArea .downloadTop{width:695px}
.downloadTop .topoTitle{width:370px; float:left}
.downloadTop .donloadMenu{float:left; margin-top:20px}
.downloadTop .donloadMenu li{display:inline}
.downloadArea .newsItem .newsDate{width:58px; float:left; padding:0px; margin-top:3px}
.downloadArea .newsItem .downloadLink{float:left; margin:5px 0 0 0; padding:0px; font-size:10px}
.downloadArea .newsItem .downloadLink a{color:#07566e}
.downloadArea .separador{height:7px; background-color:#f7f7f7; display:block; margin:10px 43px 10px 33px}

.contactContent .contactForm{float:left; width:300px}
.contactContent .contactForm form{margin-left:15px}
.contactForm form label{color:#266b80; font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; display:block; padding:12px 0 3px 0; letter-spacing:-1px}
.contactForm form label span {background: url(../img/cp_obrigatorio.gif) right 5px no-repeat; padding-right: 10px}
.contactForm form input{background-color:#dbdbdb; width:252px; height:18px; padding:4px 4px 0 4px; font-size:11px; color:#4a4a4a; border:#FFF 2px solid}
.contactForm form .specialLabel{color:#57bdcf}
.contactForm form .formBlock{width:270px}
.contactForm form .specialForm{width:133px; float:left}
.contactForm form .smallInput{width:119px}
.contactForm form textarea{background-color:#DBDBDB; width:252px; font-family:"Trebuchet MS"; color:#4a4a4a; font-size:11px; padding:4px; border:#FFF 1px solid}
.contactForm form .formFooter{width:270px; margin-top:14px; height:38px}
.contactForm form .textFooter{color:#07566e; font-family:"Trebuchet MS"; font-size:10px; background: url(../img/cp_obrigatorio.gif) left 5px no-repeat; padding-left: 15px}
.contactForm form .btnEnviar{float:right; width:90px; height:23px; padding:0px; margin-right:9px}
.valida{float:right; font-size:10px; font-family:Arial,Helvetica,sans-serif; color:#000; margin:10px 22px 0 0; background-color:#b8e8ff; padding:0 3px 0 3px}
.validaMargin{margin-right:2px!important}
.validaMail{color:#fff!important; background-color:#f4262f!important; margin-right:2px!important}
.borderAmarela{border:#b8e8ff 2px solid!important}
.borderRosa{border:#f4262f 2px solid !important}
.contactContent .contactMap{float:left; width:369px; background-color:#e6e6e6; height:445px; position:relative}
#map{width:345px; height:421px; position:absolute; left:11px; top:11px; border:#FFFFFF 1px solid}
#map .gmnoprint{white-space:normal!important}

.distritosList{float:left; width:270px; padding-left:20px; font-family:Arial,Helvetica,sans-serif; margin-right:15px}
.distritosList h2{font-weight:bold; color:#07566e; font-size:15px; margin-top:18px}
.distritosList .separador{height:11px; background-color:#f0f0f0; display:block; margin:10px 25px 10px 0px}
.distritosList .distritosListLink{color:#56bcce; font-weight:bold; font-size:26px; line-height:30px; letter-spacing:-2pt}
.distritosList .distritosListLink a{color:#56bcce; text-transform:uppercase}
.distritosList .distritosListLink a:hover{color:#07566e; text-decoration:none; background-color:#d1f7f7}
.distritosList .distritosSelect{background-color:#07566e; margin-top:11px; width:265px; height:24px; position:relative}
.distritosList .distritosSelect .btnLista{position:absolute; right:0px; top:3px; z-index:100}
.distritosList .distritosSelect .regiao{position:absolute; color:#FFF; font-size:14px; line-height:24px; padding-left:10px}
.distritosList .distritosSelect .lista{color:#FFF; background-color:#07566e; position:absolute; line-height:18px; font-size:14px; width:265px; z-index:50; display:none; top:24px}
.distritosList .distritosSelect .lista li{list-style:none}
.lista a.cidade:link, a.cidade:visited{color:#FFF; width:265px; padding-left:10px; display:block}
.lista a.cidade:hover{color:#07566e; width:255px; padding-left:10px; display:block; background:#FFF url(../img/bg_lista.gif) left top no-repeat; text-decoration:none}
.lista a.cidadeActiva{color:#07566e; width:255px; padding-left:10px; display:block; background:#57bdcf; text-decoration:none}
.distritosList table{width:265px; margin-top:20px; color:#56bcce; border-collapse:collapse; border:#fff 1px solid; background-color:#fff; font-weight:bold; font-size:13px}
.distritosList table td{border:#fff 1px solid}
.distritosList table td.specialBg{background-color:#f0f0f0}
.distritosList table a.concessionario:link, a.concessionario:visited{color:#56bcce; display:block; padding:3px 0 3px 12px}
.distritosList table a.concessionario:hover{color:#176177; text-decoration:none; display:block; background-color:#c9ffff; padding:3px 0 3px 12px}
.containerConcessionario{margin:0; width:345px; height:421px; position:absolute; background:url('/img/trans40.png'); z-index:100}
.containerConcessionario .dimmed{position:relative; width:345px; height:421pxz-index:90; top:0; left:0; opacity:0.4}
div.cBox{margin:auto; background:url('/img/conc_top.png') 0 0 no-repeat; padding-top:29px; width:287px; color:#333; font-size:11px; z-index:100; position:absolute; left:29px}
div.cBox .cContent{background:url('/img/conc_back.png') 0 0; padding:0 29px 0 29px}
div.cBox .cContent .closeConcessionario{float:right}
div.cBox .cContent h1.nomeConcessionario{color:#414141; font-weight:bold; font-size:18px; padding-right:15px}
div.cBox .cContent div.infoMap{color:#d2d2d2; font-weight:bold}
div.cBox .cContent div.moradaConcessionario{margin-top:12px}
div.cBox .cFooter{background:url('/img/conc_bottom.png') 0 0 no-repeat; height:29px}
.boxConcessionario{width:287px}

.apresentaTop{padding:10px 0 10px 40px; color:#07566e; font-weight:bold; font-size:36px; letter-spacing:-2pt; line-height:40px}
.apresentaArea .topText{margin-left:44px; font-weight:bold; width:600px; text-align:justify;  font-family:"Trebuchet MS"; font-size:15px; line-height:18px; color:#777777}
.apresentaArea .apresentaContent{width:695px; margin-top:17px}
.apresentaContent .imgsLeft{width:118px; float:left; padding-left:42px}
/*.apresentaContent .picLogo{margin-top:66px}*/
.apresentaContent .apresentaPics{height:105px; width:105px; position:relative; border:#e6e6e6 1px solid; margin-bottom:10px}
.apresentaContent .apresentaPics img{height:101px; width:101px; position:absolute; left:2px; top:2px}
.apresentaContent .contentRight{float:left; width:496px}
.apresentaContent .contentRight h2{color:#57bdcf; margin:9px 0 2px 0; letter-spacing:-1px; font-size:18px}
.apresentaContent .contentRight p{padding-bottom:10px; width:465px; text-align:justify; line-height:15px}
.apresentaArea .separador{height:7px; background-color:#f7f7f7; display:block; margin:0 40px 0 160px}
.contentRight .subContent{width:385px; ; float:left}
.contentRight .subContent p{width:370px; padding-bottom:10px}
.contentRight .imgsRight{width:111px; float:left}

.removeBack{background:#FFF none; width:450px; height:190px}
.newsletter{width:450px}
.newsletter .newletterColum1{float:left; width:60px}
.newsletter .newletterColum2{float:left; width:181px; margin-right:12px; padding-top:5px}
.newsletter .newletterColum3{float:left; width:196px; padding-top:5px}
.newsletter label{font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; display:block;  letter-spacing:-1px}
.newsletter label span {background: url(../img/cp_obrigatorio.gif) right 5px no-repeat; padding-right: 10px;}
.newletterColum2 .textFooter{color:#07566e; font-family:"Trebuchet MS"; font-size:10px; background: url(../img/cp_obrigatorio.gif) left 5px no-repeat; padding-left: 15px;}
.newsletter input{background-color:#dbdbdb; width:158px; height:18px; padding:4px 4px 0 4px; font-size:11px; color:#4a4a4a; border:#FFF 2px solid; margin-bottom:5px}
.newsletter select{background-color:#dbdbdb; width:72px; height:23px; padding:2px 2px 0 4px; font-size:11px; color:#4a4a4a; border:#FFF 2px solid;  margin-bottom:6px}
.newsletter .btnEnviar{float:right; width:70px; height:23px; padding:0px; margin:82px 12px 0 0}
.newsletter .itemCheck{float:left; width:75px}
.newsletter .checkbox{padding:0 0 0 20px; background:url(../img/btn_check_off.gif) left top no-repeat; cursor:pointer; margin-top:8px}
.newsletter .radio{padding:0 0 0 20px; background:url(../img/btn_check_off.gif) left top no-repeat; cursor:pointer}
.newsletter .checkbox input{display:none}
.newsletter .selected{background:url(../img/btn_check_on.gif) left top no-repeat}
.newsletter .selected input{display:none}
.newsletter .valida{float:right; font-size:10px; font-family:Arial,Helvetica,sans-serif; color:#000; margin:0 11px 0 0!important; background-color:#b8e8ff; padding:0 !important}
.newsletter .validaMail{margin:0 11px 0 0!important}
.bottomText{font-size:10px; padding:5px 5px 0 17px; text-align:justify; line-height:12px; color:#999}
.newsletter h2{font-size:46px; color:#57bdcf; letter-spacing:-3px; padding:17px 0 15px 25px}
.newsletter h3{font-size:23px; letter-spacing:-2px; margin-bottom:8px; line-height:20px}
.newsletter p{color:#999}

.removeBody{background:#FFF none; width:450px; height:470px}
.wallpaperTop img{float:left; margin-right:10px}
.wallpaperTop h3{font-size:20px; letter-spacing:-1px}
.wallpaperTop h3 span{font-size:14px; display:block}
.wallpaperTop p{padding:5px 0 17px 0}
.wallpaperTop .sprecialMargin{margin:18px 10px 0 0}
.wallpaperTop .wallpaperLinks{float:left; margin-top:13px}
.wallpaperTop a{font-size:14px; padding:0 10px 0 5px}
.wallpaperTop a:hover{text-decoration:none}
.wallpaperDown .separador{height:7px; background-color:#f7f7f7; display:block; margin:0 29px 0 67px}
.wallpaperDown img{margin-left:67px}

.errorPage{ height:460px; width:640px}
.errorPage p{margin-left:44px; font-weight:bold; text-align:justify;  font-family:"Trebuchet MS"; font-size:15px; line-height:18px; color:#777777}
.errorPage .separador{height:7px; background-color:#f7f7f7; display:block; margin:10px 15px 10px 44px}
.errorPage .sitemap{margin-left:44px; width:580px; color:#57bdcf; font-weight:bold; font-size:26px; line-height:30px; letter-spacing:-1px; overflow:hidden}
.errorPage .sitemap a{color:#57bdcf; padding:5px 10px 0 10px; float:left; width:250px}
.errorPage .sitemap a:hover{color:#07566e; text-decoration:none; background-color:#c9ffff}
.errorPage .btnVoltar{margin-left:30px}

.footer{position:relative; height:97px; z-index:2}
.footer .formNewsletter{position:absolute; left:323px}
.footer .formNewsletter form label{position:absolute; left:-3px; top:2px}
.footer .formNewsletter form input{ vertical-align:middle; position:absolute; left:240px; font-family:"Trebuchet MS"; font-size:12px; padding:0 2px; width:162px; height:21px; background-color:#e8f2f7; color:#07566e}
.footer .formNewsletter form .btnSubmit{height:22px; width:22px; position:absolute; left:406px}
.footer .menuBottom{position:absolute; left:321px; top:24px}
.footer .menuBottom li{display:inline;  color:#01446c}
.footer .menuBottom li a{color:#01446c}
.footer .logoOceanlab{position:absolute; right:20px; top:-13px}
.footer .logoMySpace{position:absolute; left:342px; top:67px}

.addFooter{height:130px!important; margin-top:50px}
.addFooter .formMargin{left:278px!important}
.addFooter .menuMargin{left:276px!important}

#TB_window{font:12px Arial,Helvetica,sans-serif; color:#333}
#TB_secondLine{font:10px Arial,Helvetica,sans-serif; color:#666}
#TB_window a:link{color:#57bdcf}
#TB_window a:visited{color:#57bdcf}
#TB_window a:hover{color:#07566e; text-decoration:none}
#TB_window a:active{color:#57bdcf}
#TB_window a:focus{color:#57bdcf}
#TB_overlay{position:fixed; z-index:100; top:0px; left:0px; background-color:#000; filter:alpha(opacity=75); -moz-opacity:0.75; opacity:0.75; height:100%; width:100%}
* html #TB_overlay{ position:absolute;  height:expression(document.body.scrollHeight >document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px')}
#TB_window{position:fixed; background:#fff; z-index:102; color:#000; display:none; border:4px solid #525252; text-align:left; top:50%; left:50%}
* html #TB_window{position:absolute; margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin = document.documentElement &&document.documentElement.scrollTop || document.body.scrollTop)+'px')}
#TB_window img#TB_Image{display:block; margin:15px 0 0 15px; border-right:1px solid #ccc; border-bottom:1px solid #ccc; border-top:1px solid #666; border-left:1px solid #666}
#TB_caption{height:25px; padding:7px 30px 10px 25px; float:left}
#TB_closeWindow{height:18px; padding:0px 25px 0px 0; float:right}
#TB_closeAjaxWindow{padding:4px 5px 0px 0; margin-bottom:1px; text-align:right; float:right}
#TB_ajaxWindowTitle{float:left; padding:4px 0 0px 10px; margin-bottom:1px}
#TB_title{background-color:#fff; height:22px}
#TB_ajaxContent{clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em}
#TB_ajaxContent.TB_modal{padding:15px}
#TB_ajaxContent p{padding:5px 0px 5px 0px}
#TB_load{position:fixed; display:none; height:13px; width:208px; z-index:103; top:50%; left:50%; margin:-6px 0 0 -104px}
* html #TB_load{position:absolute; margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin = document.documentElement &&document.documentElement.scrollTop || document.body.scrollTop)+'px')}
#TB_HideSelect{z-index:99; position:fixed; top:0; left:0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity:0; opacity:0; height:100%; width:100%}
* html #TB_HideSelect{ position:absolute;  height:expression(document.body.scrollHeight >document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px')}
#TB_iframeContent{clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px}

span.fileSize{
	color:#07566e;
}
