.destaque {
	FONT-WEIGHT: bold;
	COLOR: 9F0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #EFEFEF;
	font-size: 10px;



}
.topicos {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F5F5F5; TEXT-DECORATION: none
}
.bg-index {
	background-attachment: fixed;
	background-image: url(images/bg_index.jpg);
	background-repeat: no-repeat;
	background-position: 230px center;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: 253779;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: 253779;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: A90107;
	text-decoration: underline;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: A90107;
}
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 253779;
}
.bg-quem {
	background-attachment: fixed;
	background-image: url(images/bg_2.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.bg-contacto {
	background-attachment: fixed;
	background-image: url(images/bg_3.jpg);
	background-repeat: no-repeat;
	background-position: left center;

}
.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	height: 20px;

}
.bg-rodape {
	background-attachment: fixed;
	background-image: url(images/bg_rodape.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.risco {
	background-attachment: fixed;
	background-image: url(images/risco.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.formoutline {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: EEEAEB;
	border: 1px inset;
}
.texto2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
.bg-index-dir {

	background-attachment: fixed;
	background-image: url(imgs/home/baixo/dir/fundo_dir_geral.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg-index-esq {

	background-attachment: fixed;
	background-image: url(imgs/home/baixo/esq/fundo_esq.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg-index-bafodir {


	background-attachment: fixed;
	background-image: url(imgs/home/baixo/dir/fundo_dir.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.formCombo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	border: 1px solid #CCCCCC;
	height: 18px;
	width: 185px;

}
.bg-menu-perfect {
	/* background-attachment: fixed; */
	background-image:  url(imgs/topics/fundo_menu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg-perfect-child {


	background-attachment: fixed;
	background-image:  url(imgs/topics/fundo_child_dir.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.texto-medio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 20px;

}
.bg-perfect-3 {



	background-attachment: fixed;
	background-image: url(imgs/topics/2_perfect_image/fundo/digital_photo_papers.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg-perfect-2 {




	background-attachment: fixed;
	background-image: url(imgs/topics/2_perfect_image/fundo/amusement_design.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg-perfect-1 {





	background-attachment: fixed;
	background-image: url(imgs/topics/2_perfect_image/fundo/cd_dvd_products.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg-menu-connecting {




	background-attachment: fixed;
	background-image:  url(imgs/topics/3_connecting/fundos/fundo_menu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg-fundo-clean {



	background-attachment: fixed;
	background-image: url(imgs/topics/fundo_clean.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.texto2red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3333;
	font-weight: bold;

}
.texto-descricao {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: normal;
}
.borda-tabela {
	border: 1px dotted #CCCCCC;


}
.texto-red-big {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC3333;
	font-weight: bold;
}
.texto2blue {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1A1076;
	font-weight: bold;
}
.texto2blue-BIG {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #1A1076;
	font-weight: bold;
}
.bg-perfect-4 {




	background-attachment: fixed;
	background-image: url(imgs/topics/2_perfect_image/fundo/business_card.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg-perfect-5 {






	background-attachment: fixed;
	background-image: url(imgs/topics/2_perfect_image/fundo/badges_co.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg-perfect-6 {






	background-attachment: fixed;
	background-image: url(imgs/topics/2_perfect_image/fundo/perfect_image.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg-perfect-7 {






	background-attachment: fixed;
	background-image: url(imgs/topics/2_perfect_image/fundo/labels.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg-perfect-8 {






	background-attachment: fixed;
	background-image: url(imgs/topics/2_perfect_image/fundo/software.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg-fundo-mct {




	background-attachment: fixed;
	background-image: url(imgs/topics/fundo_mct.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg-connecting-1 {
	background: url(imgs/topics/3_connecting/fundos/usb_1.jpg) no-repeat fixed left top;
}
.outline-pics {
	border: 1px solid #CACACA;
}
.bg-connecting-2 {

	background: url(imgs/topics/3_connecting/fundos/usb2.jpg) no-repeat fixed left top;
}
.bg-connecting-3 {


	background: url(imgs/topics/3_connecting/fundos/firewire.jpg) no-repeat fixed left top;
}
.bg-connecting-4 {



	background: url(imgs/topics/3_connecting/fundos/networking.jpg) no-repeat fixed left top;
}
.bg-connecting-5 {




	background: url(imgs/topics/3_connecting/fundos/printer.jpg) no-repeat fixed left top;
}
.bg-connecting-6 {





	background: url(imgs/topics/3_connecting/fundos/monitor.jpg) no-repeat fixed left top;
}
.bg-connecting-7 {






	background: url(imgs/topics/3_connecting/fundos/power.jpg) no-repeat fixed left top;
}
.bg-connecting-8 {







	background: url(imgs/topics/3_connecting/fundos/extension.jpg) no-repeat fixed left top;
}
.bg-connecting-9 {








	background: url(imgs/topics/3_connecting/fundos/modem.jpg) no-repeat fixed left top;
}
.bg-connecting-10 {









	background: url(imgs/topics/3_connecting/fundos/adapter.jpg) no-repeat fixed left top;
}
.bg-connecting-11 {










	background: url(imgs/topics/3_connecting/fundos/scsi.jpg) no-repeat fixed left top;
}
.formoutline-form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	width: 250px;

}
.formoutline-text-area {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	height: 20px;
	width: 250px;

}
.texto2gray {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}
.texto-red-big2 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC3333;
	font-weight: bold;
}
.bg-fundo-news {




	background-attachment: fixed;
	background-image: url(imgs/fundo_news.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg-fundo-downloads {




	background-attachment: fixed;
	background-image: url(imgs/fundo_downloads.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
