@charset "utf-8";
/* CSS Document */

* html img {

	filter:expression(

		this.alphaxLoaded ? "" :

		(

			this.src.substr(this.src.length-4)==".png"

			?

			(

				(!this.complete)

				? "" :

				this.runtimeStyle.filter=

				("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+

				(this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+

				String(this.alphaxLoaded=true).substr(0,0)+

				(this.src="images/blank.png").substr(0,0)

			)

			:

			this.runtimeStyle.filter=""

		)

	);

}



#bg_default {
	background-image:url(images/bg_rpt_geral.gif);
}
.body {
	font-family:Verdana;
	font-size:11px;
	color:#747474;
	text-decoration:none;
}
.body_espac {
	padding-top:30px;
	padding-left:50px;
	padding-right:50px;
}
#default {
	width:100%;
	height:100%;
	overflow:visible;
	background-image: url(images/Prodens_pre_home_bg.jpg);

}
#contentMask {
	width: 550px;
	height: 440px;
	position: relative;
	overflow: hidden;
	margin-top:30px;
}
#content {
	width: 549px;
	position: relative;
	text-align: left;
	margin-left:0px;
}
.tit {
	color:#f69a12;
}
#up {
	margin: 0px 0 0 0;
	cursor: pointer;
}
#track {
	width:16px;
}
#down {
	cursor: pointer;
}
#drag {
	position: relative;
	cursor: pointer;
	margin-top:0px;
}
#news {
	margin-top:136px;
	margin-left:47px;
	font-family:verdana;
	font-size:11px;
	color:#747474;
}
#twiter {
	height:120px;
	padding-top:60px;
}
ul {
	margin:0px;
	padding:0px;
	list-style:none;
	vertical-align:top;
	width:310px;
}
li {
	width:310px;
	float:left;
	display:block;
	height: 100%;
}
#menu img {
	border:0;
	float:left
}
#externa {
	background-position:center top;
	background-repeat:no-repeat;
	width:100%;
	height:100%;
	background-image:url(images/bg_home_internas2.gif);
}
#meio {
	width:986px;
}

.bg { background-color:#FFFFFF;}


#conteudo_esquerdo {
	width:310px;
	float:left;
	vertical-align:top;
}
#bt_prodens {
	width:310px;
	height:128px;
	background-image: url(images/bt_pordens_laranja.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#menu_externa {
	height:820px;
	width:310px;
	background-image:url(images/bg_finalmenu.jpg);
	background-repeat:no-repeat;
	background-position: bottom;
	background-color:#FFFFFF;
}
#menu_interna {
	height:403px;
	margin-top:0px;
	margin-left:0px;
	width:310px;
	background-color:#FFFFFF;
	background-image:url(images/bg_menu.gif);
	background-repeat:no-repeat;
	background-position:top;
	vertical-align:top;
}
#bt_aprodens {
	height:45px;
	float:left;
}
#bt_desenvolv {
	height:31px;
	float:left;
}
#bt_produtos {
	height:31px;
	float:left;
}
#bt_garantia_prodens {
	height:31px;
	float:left;
}
#bt_quem_aprov {
	height:31px;
	float:left;
}
#bt_onde_encontra {
	height:31px;
	float:left;
}
#bt_novidad {
	height:31px;
	float:left;
}
#bt_video {
	height:29px;
	float:left;
}
#bt_cadastro {
	height:31px;
	float:left;
}
#bt_contato {
	height:31px;
	float:left;
}
#bt_interatividade {
	height:31px;
	float:left;
}
#bt_trab_cnos {
	height:48px;
	float:left;
}
#bt_ok_news {
	margin-right:58px;
	margin-top:10px;
}
#conteudo_direito {
	width:676px;
	float: right;
	

}
#language {
	font-family:Verdana;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	widows:300px;
	padding-right:29px;
	padding-top:24px;
}
.texto_language {
	font-family:Verdana;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}
#flash_externa {
	height:306px;
	background-image:url(images/bg_flash.gif);
	vertical-align:bottom;
	background-repeat: no-repeat;
	background-position:bottom;
}
#flash_interna {
	width:656px;
	padding-top:0px;
	margin-left:0px;
	float:left;
	height:270px;
}
#meio_home {
	height:606px;
	background-image:url(images/bg_meio_conteudo.gif);
	background-repeat:no-repeat;
	background-color:#e6e6e6;
}
#bt_prodens_home {
	height:43px;
	padding-left:46px;
}
#home_aprodens {
	font-family:Verdana;
	font-size:11px;
	color:#747474;
	text-decoration:none;
	height:135px;
	padding-top:15px;
	padding-right:65px;
	padding-left:44px;
	line-height:1.6;
}
.bt_saiba {
	padding-right:65px;
}
#ondencontr_qaprov {
	height:310px;
	padding-top:83px;
	padding-right:65px;
	padding-left:128px;
	background-image:url(images/Dra.home2.jpg);
	background-position: bottom;
	background-repeat:no-repeat;
}
#quemaprova {
	float:left;
	width:207px;
	padding-top:36px;
	height:144px;
	background-image:url(images/bt_qaprov_home.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#textoquemaprova {
	width:207px;
	font-family:Verdana;
	font-size:11px;
	color:#747474;
	padding-left:8px;
	text-decoration:none;
}
#ondeencontrar {
	float:right;
	width:237px;
	padding-top:36px;
	background-image:url(images/bt_ondeencontra_home.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#textoondeencontrar {
	width:237px;
	font-family:Verdana;
	font-size:11px;
	color:#747474;
	text-decoration:none;
}
.bob {
	background-image:url(images/img_bob_leia+.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:292px;
	padding-right:30px;
}
.prodens_top {
	background-image:url(images/img_prodens_refil_leia+.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:292px;
	padding-right:30px;
}
.prodens_top_refil {

	width:292px;
	padding-right:30px;
}

.textfield_contact {
    font-size: 11px;
    color: #747474;
    width: 194px;
    height: 19px;
    border-color: #dadada;
	background-color:#f6f6f6;
	border-width: 1px;
    border-style: solid;
    padding-left: 5px;
}

.textfield_contact1 {
    font-size: 11px;
    color: #747474;
    width: 194px;
    height: 19px;
    border-color: #dadada;
	background-color:#f6f6f6;
	border-width: 1px;
    border-style: solid;
    padding-left: 3px;
}
.textarea_laminas {
   font-size: 11px;
    color: #747474;
    width: 290px;
    height: 80px;
    border-color: #dadada;
	background-color:#f6f6f6;
	border-width: 1px;
    border-style: solid;
    padding-left: 5px;
    overflow: auto;
}
.espac_tab_nomeclatura{padding-left:10px; padding-right:10px; padding-bottom:10px; padding-top:10px;}