.clear{overflow:hidden; width:100%}
object:active, div:active{outline:none}

object:focus, div:focus{-moz-outline-style:none}
html{height:100%}
body{background-color:#011f50; margin:0 0 0 0; padding:0 0 0 0; background-image:url('../images/bg.jpg'); background-position:top center; background-repeat:no-repeat; font-family:Arial; height:100%}

#main_container{ 
margin-left:auto; 
margin-right:auto; 
width:920px; 
background-color:white; 
min-height:100%
}
#header{position:relative; margin:0px; padding:0px; position:relative; background-image:url('../images/head_en.jpg'); width:920px; height:112px}
#bottom{height:95px; margin:0px; padding:0px; font-family:Arial; font-size:11px; background-color:white}
#bottom HR{width:880px; height:0px; color:#b5b4b4; margin-top:13px; margin-bottom:13px; border:0px; border-bottom:1px solid #b5b4b4}
.bottom_text{padding-left:22px; color:#666; height:11px}
.bottom_link{padding-left:22px; padding-top:11px}
.bottom_link A{color:#2c70d1; text-decoration:none}
.bottom_link A:hover{color:#2c70d1; text-decoration:underline}
.bottom_separator{color:#b5b4b4; padding-right:10px; padding-left:10px}
#title_white{height:125px; width:920px; background-image:url('../images/title_bg_v2_white.jpg'); color:#fff; position:relative}
#title_white h1{font-weight:bold; font-size:30px; padding-left:20px; padding-top:12px; margin:0 0 0 0}
#title_white h6{font-weight:bold; font-size:11px; padding-left:20px; padding-top:24px; margin:0 0 0 0}
#title_white h6 a{text-decoration:none; color:#fff}
#title_white h6 a:hover{text-decoration:underline; color:#fff}

#title{height:125px; width:920px; background-image:url('../images/title_bg_v2.jpg'); color:#fff; position:relative}
#title h1{font-weight:bold; font-size:30px; padding-left:20px; padding-top:12px; margin:0 0 0 0}
#title h6{font-weight:bold; font-size:11px; padding-left:20px; padding-top:24px; margin:0 0 0 0}
#title h6 a{text-decoration:none; color:#fff}
#title h6 a:hover{text-decoration:underline; color:#fff}
.inner_separator_prodse{width:920px; height:32px; background-image:url('../images/separator_inner_red_prodse.jpg'); border:0px; line-height:0px; font-size:0px; padding:0 0 0 0; margin-bottom:-25px}
.inner_separator_trabco{width:920px; height:40px; background-image:url('../images/separator_inner_red.gif'); border:0px; line-height:0px; font-size:0px; padding:0 0 0 0}
.inner_separator{width:920px; height:40px; background-image:url('../images/separator_inner_red.gif'); border:0px; line-height:0px; font-size:0px; padding:0 0 0 0; margin-bottom:-33px}
.inner_separator_gray{width:920px; height:40px; background-image:url('../images/separator_inner_gray.gif'); border:0px; line-height:0px; font-size:0px; padding:0 0 0 0; margin-bottom:-33px}
.inner_separator_gray_clicas{width:920px; height:40px; background-image:url('../images/separator_inner_gray.gif'); border:0px; line-height:0px; font-size:0px; margin-bottom:-50px; padding-bottom:37px}
.bgHeader{margin-top:20px; background:url('images/bg_header.gif')}
.padContent{padding:10px 20px; padding-top:1px}
.headline_new{font-size:16px; color:#1C1C1C; padding:0px 0px 0px -10px; margin:10px 0px 0px -10px}
.headline_new p{margin:auto 0px; padding:10px; margin-bottom:-10px}
#headline{width:860px; background-image:url('../images/inner_headline_bg.gif'); background-position:top left; background-repeat:no-repeat; font-size:18px; color:#333; padding:0px 0px 0px 20px; margin:0px 0px 0px 20px}
#headline p{margin:0px; padding:0px; display:table-cell}
#headline_text{position:relative; display:table-cell; vertical-align:middle; height:100%}
a.button{background:transparent url('../images/button_blue_right.gif') no-repeat scroll top right; color:#fff; display:block; float:left; font:normal 11px arial,sans-serif; height:19px; margin-right:6px; padding-right:9px; text-decoration:none}
a.button span{background:transparent url('../images/button_blue_left.gif') no-repeat; display:block; line-height:13px; padding:5px 0 5px 10px; padding:3px 0 5px 10px}

a.button-estanqueidade{background:transparent url('../images/button_blue_right.gif') no-repeat scroll top right;  margin:0 0.15em -0.5em 0; color:#fff; display:block; float:left; font:normal 11px arial,sans-serif; height:19px; margin-right:6px; padding-right:9px; text-decoration:none}

a.button-estanqueidade span{background:transparent url('../images/button_blue_left.gif') no-repeat;  margin:0 0.15em -0.5em 0; display:block; line-height:13px; padding:5px 0 5px 10px; padding:3px 0 5px 10px}

#language_bar{position:absolute; top:11px; right:15px; font-family:Arial; font-size:11px; color:#e13c17}
#language_bar A{color:#2c70d1; text-decoration:none}
#language_bar A:hover{color:#e13c17; text-decoration:none}
#language_bar A:active{color:#e13c17; text-decoration:none}
#lang_pt{background:url('../images/flag_br.jpg') no-repeat center left; height:12px; line-height:12px; padding-left:20px; padding-right:9px}
#lang_en{background:url('../images/flag_uk.jpg') no-repeat center left; height:12px; line-height:12px; padding-left:20px; padding-right:9px}
#lang_es{background:url('../images/flag_es.jpg') no-repeat center left; height:12px; line-height:12px; padding-left:20px; padding-right:9px}
#menu_bar{position:absolute; top:74px; right:0px; width:auto}
a.menu_bar_button{background:transparent url('../images/button_main_bg_right.gif') no-repeat scroll top right; color:#333; display:block; float:left; font:bold 11px arial; height:20px; margin-right:20px; padding-right:3px; text-decoration:none}
a.menu_bar_button span{background:transparent url('../images/button_main_bg_left.gif') no-repeat; display:block; line-height:8px; padding:0px 0px 12px 3px}
a.menu_bar_button:hover{background-position:bottom right; color:#000; outline:none}

a.menu_bar_button:hover span{background-position:bottom left}
#content{background:url('../images/separator_inner_vertical.gif') repeat-y top center; padding-bottom:5px}

.clicas_item_button{position:absolute; top:110px; left:188px}
.clicas_content_line{position:relative; height:175px; width:880px; margin:0px 20px 0px 20px; padding:0px}

	.clicas_content_box {
		position: relative;
		width: 418px;
		height: 135px;
		margin: 20px 0px 0px 0px;
		padding: 0px;
		overflow: hidden;
	}
	.clicas_content_box img {
		float: left;
		background-color: #dfdfdf;
		border: 0px;
		width: 178px;
		height: 118px; 
		padding: 1px 1px 1px 1px;
		margin: 0px;
	}
	.clicas_content_box h1 {
	position: absolute;
		//top: 0px;
		//left: 188px;
		font-size: 16px;
		font-weight: none;
		color: #333333;
		margin: 0px;
		padding: 0px;
	}
	.clicas_content_box p {
	position: absolute;
	top: 32px;
		//left: 188px;	
		font-size: 11px;
		font-weight: none;
		color: #333333;
		border-top: 1px dotted #dfdfdf;
		border-bottom: 1px dotted #dfdfdf;
		margin: 5px 0px;
		padding: 5px 0px;		
		width: 230px;
	
	}	

/* h3 links clicas_content_box */

	.clicas_content_box h3 a:link {
	color: #000066;
	text-decoration: none;
	font-size: 14px;
}
	.clicas_content_box h3 a:visited {
	color: black;
	text-decoration: none;
	font-size: 14px;
}
	.clicas_content_box h3 a:hover {
	color: #00019b;
	text-decoration: none;
	font-size: 14px;
}
	.clicas_content_box h3 a:active {
color: #908738;
text-decoration: none;
font-size: 14px;
}

	.clicas_content_box h2 a:link {
color: #000066;
text-decoration: none;
font-size: 16px;
top: 0px;
position: relative;
}
	.clicas_content_box h2 a:visited {
	color: black;
	text-decoration: none;
	font-size: 16px;
}
	.clicas_content_box h2 a:hover {
color: #00019b;
text-decoration: none;
font-size: 16px;
}
	.clicas_content_box h2 a:active {
color: #0000CA;
text-decoration: none;
font-size: 16px;
}

	.clicas_content_box h1 a:link {
	position: relative;
	text-decoration: none;
		//top: 0px;
		//left: 188px;
		font-size: 16px;
		font-weight: none;
		color: #000066;
		margin: 0px;
		padding: 0px;
	}

	.clicas_content_box h1 a:hover {
	color: #00019b;
	text-decoration: none;
	font-size: 16px;
}

	.clicas_content_box h1 a:visited {
	color: #000033;
	text-decoration: none;
	font-size: 16px;
}

	.clicas_content_box h1 a:active {
color: #0000CA;
text-decoration: none;
font-size: 16px;
}

/* h3 links clicas_content_box */

// clicas_det_content
.linkut_link{height:80px; width:920px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px}
.linkut_link h1{font-family:Arialcolor:#000; padding:15px 0px 7px 0px; margin:0px 0px 0px 20px; border-bottom:1px dotted #e8e8e8; border-top:1px solid #e8e8e8; width:880px; font-size:16px; font-weight:normal}
.linkut_link A{color:#2c70d1; font-size:11px; text-decoration:none; padding:7px 0px 0px 0px; margin:0px 0px 0px 20px; display:block}
.linkut_link A:hover{color:#e13c17; font-size:11px; text-decoration:none}
.clicas_det_content{font-family:Arial; font-size:11px; color:#333; background-image:url('../images/clicas_det_content_bg.gif'); width:840px; margin:0px 20px 0px 20px; padding:0px 20px 0px 20px; min-height:198px}
.clicas_det_content p{margin:0px; padding:0px}
.clicas_det_content a{color:#003581; text-decoration:underline}
.clicas_det_content a:HOVER{color:#e13c17; text-decoration:underline}
.clicas_det_content_top{width:920px; height:25px; background-image:url('../images/clicas_det_content_top.jpg'); border:0px; padding:0px 0 0 0; margin:0px 0 0 0; line-height:0px; font-size:0px}
.clicas_det_content_bottom{width:920px; height:52px; background-image:url('../images/clicas_det_content_bottom.jpg'); border:0px; padding:0px 0 0 0; margin:0px 0 -25px 0; line-height:0px; font-size:0px}
#clicas_det_content_images{float:left; position:relative; width:395px; height:220px}
#clicas_det_content_images img{background-color:#c4c4c4; padding:1px}
#clicas_det_content_images_small1{position:absolute; top:0px; left:0px; border:0px; margin:0px; padding:0px}
#clicas_det_content_images_small2{position:absolute; top:51px; left:0px; border:0px; margin:0px; padding:0px}
#clicas_det_content_images_small3{position:absolute; top:102px; left:0px; border:0px; margin:0px; padding:0px}
#clicas_det_content_images_small4{position:absolute; top:153px; left:0px; border:0px; margin:0px; padding:0px}
#clicas_det_content_images_big{position:absolute; top:0px; left:75px; border:0px; margin:0px; padding:0px}
#clicas_det_produtos_utilizados h1{color:#333; font-size:16px; font-weight:bold; width:880px; margin:15px 20px 15px 20px; padding:0px 0px 15px 0px; border-bottom:2px solid #ddd}
#clicas_det_produtos_utilizados_buttons{overflow:hidden; width:890px; margin:0px 0px 30px 20px}
.clicas_det_depoimentos_line{position:relative; width:920px; min-height:122px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; overflow:hidden; background-color:white}
#clicas_det_depoimentos{background-color:white}
#clicas_det_depoimentos h1{font-size:16px; font-weight:bold; width:880px; color:#333; margin:15px 20px 15px 20px; padding:0px 0px 15px 0px; border-bottom:2px solid #ddd}
.clicas_det_depoimentos_box{color:#333; font-size:11px; width:410px; margin:10px 20px 15px 20px; background-color:white}
.clicas_det_depoimentos_box img{float:left; background-color:#c4c4c4; padding:1px; margin:0px 10px 10px 0px}
#clicas_det_depoimentos li{font-size:11px; color:#333}
#clicas_det_depoimentos p{font-size:11px; color:#333; font-weight:bold; padding:0px; margin:0px 20px 0px 20px}
.box_faq{border-top:1px solid #e6e6e6; font-size:11px; color:#e6e6e6; margin:0px 20px 10px 20px; padding:10px 0px 0px 0px; bakcground-color:white}
.box_faq_icon{color:#333; font-size:16px; font-weight:bold; padding-right:5px}
.box_faq_question a{color:#039; font-size:11px; font-weight:bold; text-decoration:none}
.box_faq_answer{color:#333; margin-left:10px; padding-top:10px}
.prodse_list_detalh_tex_title{margin-bottom:15px}
.prodse_list_detalh_tex_title fieldset{border:0px}
#prodse_list_detalh_tex_indique_check{margin-left:10px; color:#333; font-size:11px}
.prodse_list_detalh_tex_title input{padding:0px; margin:0px}
.prodse_list_detalh_tex_title input.texto{color:#333; background:#fff; border:1px solid #ccc; height:18px; margin-top:6px; margin-bottom:6px; display:block; width:204px; float:left; margin-right:5px; margin-left:10px; font-size:11px}
.prodse_list_detalh_tex_title h1{font-size:16px; font-weight:bold; width:880px; color:#333; margin:15px 20px 0px 20px; padding:0px 0px 15px 0px; border-bottom:2px solid #ddd}
.prodse_list_detalh_tex_button{margin-left:10px; overflow:hidden; width:100%; margin-top:10px}
.prodse_list_detalh_tex_title p{color:#333; font-size:11px; margin:10px 20px 10px 20px}
.inner_separator_bottom_prodse{width:920px; height:17px; background-image:url('../images/inner_bottom_bg.gif'); border:0px; padding:0px 0 0 0; margin:0px 0 0 0; line-height:0px; font-size:0px}
.bottom_spacing{height:40px}
.inner_separator_bottom{width:920px; height:17px; background-image:url('../images/inner_bottom_bg.gif'); border:0px; padding:0px 0 0 0; margin:0px 0 0 0; line-height:0px; font-size:0px}
.inner_separator_bottom_prodse{width:920px; height:17px; background-image:url('../images/inner_bottom_bg.gif'); border:0px; padding:0px 0 0 0; margin:30px 0 0 0}
.prospecto{padding-right:170px; min-height:40px; background:transparent url('../images/home_icon_adobe.jpg') no-repeat center right}
a.white_button{background:transparent url('../images/button_white_right.gif') no-repeat scroll top right; color:#0345a2; display:block; float:left; font:normal 11px arial,sans-serif; height:19px; margin-right:6px; padding-right:9px; text-decoration:none}
a.white_button span{background:transparent url('../images/button_white_left.gif') no-repeat; display:block; line-height:13px; padding:3px 0 5px 10px; padding:3px 0 5px 10px}
#button_bar{position:absolute; left:834px; top:21px}

#home_top1{background-image:url('../images/home_top1.gif'); width:920px; height:9px; line-height:0px; font-size:0px}
#home_content1{background-color:#003581; width:920px; height:273px; position:relative}
#home_content1_swf{margin-left:9px}
#home_content1_right{top:0px; left:592px; position:absolute; width:320px; height:265px; background-image:url('../images/home_content_right.jpg')
}

#home_content1_right .imagem1{
position:absolute; 
top:95px; 
left:19px; 
border:0px
}
#home_content1_right .imagem2{
position:absolute; 
top:95px; 
left:160px; 
border:0px
}
a.white_button_content1{background:transparent url('../images/button_white_content1_right.gif') no-repeat scroll top right; color:#0345a2; display:block; float:left; font:normal 11px arial,sans-serif; height:19px; margin-right:6px; padding-right:9px; text-decoration:none}
a.white_button_content1 span{background:transparent url('../images/button_white_content1_left.gif') no-repeat; display:block; line-height:13px; padding:3px 0 5px 10px; padding:3px 0 5px 10px}
.home_content1_right_title{font-size:16px; font-weight:bold; color:#fff; margin:0px; padding:20px 20px 0px 20px; width:280px}
#home_content1_right .texto{color:#fff; width:287; text-align:center; font-size:11px; position:absolute; top:223px; left:18px}
#home_separator{background-image:url('../images/home_separator.gif'); width:920px; height:12px; line-height:0px; font-size:0px}
#home_bottom_content{background-image:url('../images/home_content_bottom_bg.jpg'); width:920px; height:178px; position:relative}
#home_bottom_content_shadow{background-image:url('../images/home_content_bottom_bg_shadow.jpg'); width:920px; height:10px; position:relative; font-size:0px; line-height:0px}
#home_bottom_box1{position:absolute; left:10px; top:0px; width:275px}
.home_bottom_box1_content{background:transparent url('../images/home_bullet.png') no-repeat left center; padding-left:28px; padding-bottom:5px; padding-top:5px; color:#fff; font-size:11px; border-bottom:1px solid #0f4296}
.home_bottom_box1_content a{text-decoration:none; color:#fff}

.home_title_left{font-size:16px; font-weight:bold; color:#fff; margin:0px 0px 0px 0px; padding:10px 0 5px 0; width:100%; border-bottom:1px solid #0f4296}
.home_title_left a{text-decoration:none; color:#fff}
#home_bottom_box2{position:absolute; left:305px; top:0px; width:275px}
.home_bottom_box2_content{padding-bottom:5px; padding-top:5px; color:#6da4f1; font-size:11px; border-bottom:1px solid #0f4296}
.home_bottom_box2_content a{color:#fff; text-decoration:none}
.home_box3_separator{color:#0f4294; padding:0px 5px 0px 5px}
#home_bottom_box3{position:absolute; left:608px; top:0px; width:300px}
#home_bottom_box2 img{background-color:#b3b6bb; padding:1px; position:absolute; top:75px; left:0px; border:0px}
#home_bottom_box2 p{position:absolute; top:75px; left:110px; padding:0px; margin:0px; color:#fff}
.home_title_right{font-size:16px; font-weight:bold; color:#fff; margin:0px 0px 0px 0px; padding:10px 0 5px 0; width:100%; border-bottom:1px solid #2e69bc}
.home_bottom_box3_content{padding-bottom:5px; padding-top:5px; color:#fc5b35; font-size:11px; border-bottom:1px solid #2e69bc; font-weight:bold}

.home_bottom_box3_content a{color:#fff; font-weight:none; text-decoration:none}
.home_bottom_box_3_more{float:right}

a.white_button_home{background:transparent url('../images/button_white_home_right.gif') no-repeat scroll top right; color:#0345a2; display:block; float:left; font:normal 11px arial,sans-serif; height:19px; margin-right:6px; padding-right:9px; text-decoration:none}
a.white_button_home span{background:transparent url('../images/button_white_home_left.gif') no-repeat; display:block; line-height:13px; padding:3px 0 5px 10px; padding:3px 0 5px 10px}
.paddingRodape{padding-top:40px}
.paddingTop{padding-top:15px}
.picture-slides-thumbnails{margin:0px; padding:0px; list-style-type:none}
.picture-slides-thumbnails img{bordeR:0px; background-color:#c4c4c4; padding:1px; margin-bottom:1px}
.picture-slides-fade-container{width:298px; height:198px; position:absolute; top:0px; left:75px; border:0px; margin:0px; padding:0px}
.picture-slides-dim-overlay{position:absolute; left:0; top:0; width:100%; height:100%; background:#000; opacity:0.8; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; z-index:1000; display:none}

#noscript-warning{font-family:Arial,Helvetica,sans-serif; width:100%; z-index:101; text-align:left; font-weight:bold; font-size:120%; color:#000080; background-color:#fff; padding:5px 0 5px 23}
#noscript-padding{padding-top:3.5em}
.container{margin:0 auto; text-align:left; width:960px; zoom:1}

img{background:transparent; border:none; padding:5px; font-size:8px}
img.float-right{ margin:5px 0px 3px 10px; font-size:0.75em}
img.float-left{ margin:5px 10px 3px 0px; font-size:0.75em}
img.none{background:transparent;  border:0px; margin:0px 0px 0px 0px}

.float-left{float:left}
.float-right{float:right}
.align-left{text-align:left}
.align-right{text-align:right}