body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-smooth: always;
	font-family: 'boschsansregular','Arial','Helvetica',sans-serif;
	}
@font-face {
    font-family: boschsansregular;
    src: url("BoschSans-Regular.eot"); /*somente para o IE*/
    src: url("BoschSans-Regular.ttf") format("truetype"); /*para outros browsers*/
}
.campo_texto_inv {
	color: #06417E;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	background-color: #ffffff;
	border-width: 0;
}
.tit_cunha {
	font-family: boschsansregular, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #06417E;
	font-weight: bold;
}
.tit_distribuidor {
	font-family: boschsansregular, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #06417E;
	font-weight: normal;
}
h1 {
	font-family: boschsansregular, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #06417E;
	font-weight: normal;
	line-height: 12px;
}
.tit_desde {
	font-family: boschsansregular, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #06417E;
	font-weight: normal;
}
.tit_pesquisa {
	font-family: boschsansregular, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.titulo_home {
	font-family: boschsansregular, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #06417E;
	font-weight: bold;
}
.titulo_home_campanhas {
	font-family: boschsansregular, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #06417E;
	font-weight: bold;
}
.texto {
	font-family: boschsansregular, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #06417E;
	font-weight: normal;
}
.texto_morada {
	font-family: boschsansregular, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
}
.texto_branco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
}
.tituloproduto {
	font-family: boschsansregular, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #003366;
	font-weight: bold;
	left: auto;
	clip:   rect(auto auto auto auto);



}
h2 {

	font-family: boschsansregular, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
}
.texto12 {

	font-family: boschsansregular, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
}
.link {
	font-family: boschsansregular, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #153B63;
	font-weight: normal;
	text-decoration: none;
}
.link:hover {
	font-family: boschsansregular, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #153B63;
	font-weight: normal;
	text-decoration: underline;
}
.bordafoto {
	border: 1px solid #003366;
}