@charset "utf-8";
body {
	background-image: url(images/bg.gif);
	margin-top: 0px;
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-color: #D4D4D4;
}
#paginacao {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #003b94;
	text-decoration: none;
}

#paginacao a{
	text-decoration: none;
}

#paginacao a:hover{
	text-decoration: underline;
}
#fabricantes {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-transform: uppercase;
	 margin-left:10px;
	 text-decoration:none
}

#fabricantes a{
	color: #333333;
	text-decoration:none	
}

#fabricantes a:hover{
	color: #666666;
	text-decoration:underline	
}

#sombraEsq{
	width:796px;
	background-image: url(../images/sombra_esq.gif);
	background-repeat: no-repeat;
	background-position: left 100%;
	margin-left:auto;
	margin-right:auto;
}
#sombraEsqInt{
	width:796px;
	background-image: url(../images/sombra_esq_interna.png);
	background-repeat: no-repeat;
	background-position: left 100%;
	margin-left:auto;
	margin-right:auto;
}
#sombraDir{
	width:796px;
	background-image: url(../images/sombra_dir.gif);
	background-repeat: no-repeat;
	background-position: right 100%;
	margin-left:auto;
	margin-right:auto;
	
}
#sombraDirInt{
	width:796px;
	background-image: url(../images/sombra_dir_interna.png);
	background-repeat: no-repeat;
	background-position: right 100%;
	margin-left:auto;
	margin-right:auto;
	
}
#sombraBaixo{
	width:796px;
	background-image: url(../images/sombra_baixo.gif);
	background-repeat: no-repeat;
	background-position: center 100%;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:10px
}
#sombraBaixoInt{
	width:796px;
	background-image: url(../images/sombra_baixo_interna.png);
	background-repeat: no-repeat;
	background-position: center 100%;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:10px
}

#topo {
	width: 770px;
	height:255px;
	margin-left:auto;
	margin-right:auto;
}
#princ {
	background-color: #FFFFFF;
	width: 770px;
	margin-left:auto;
	margin-right:auto;
}
#col1 {
	margin-left:4px;
	width:590px;
	padding:5px;
	
}
#col100 {
	margin-left:4px;
	width:480px;
	padding:5px;
	width:750px
	
}
#col2 {
	width:269px;
	float:right;
	margin-right:2px
		
}
#destaque{
	background-color: #FFFFFF;
	margin-left:auto;
	margin-right:auto;
	padding-top:8px;
	padding-bottom:3px
}

#titDestaque{
	margin-left:8px
}
#linha {
	width: 470px;
	
}
#linha100 {
	width: 754px;
	padding-bottom:2px
	
}
.foto {
	padding: 5px;
	margin-right:5px;
	margin-bottom:6px;
	background-image: url(images/bg_fotop.gif);
	
}

.foto2 {
	padding: 5px;
	margin-right:5px;
	margin-bottom:6px;
	background-image: url(images/bg_fotop2.gif);
	
}

.foto3 {
	padding: 1px;
	width:126px;
	background-image: url(images/bg_aempresa_cat1.gif);
	
}
.foto4 {
	padding: 1px;
	width:126px;
	background-image: url(images/bg_aempresa_cat2.gif);
	
}
#linha100 #foto {
	background-color: #dadada;
	padding: 5px;
	width:128px;
	margin-right:5px;
	margin-bottom:6px;
	
}
.descricao {
	background-color: #ececec;
	width:316px;
	float:right;
	padding:12px;
	height:87px;
	margin-top:-3px;
	background-image: url(images/bg_fotop.gif);
}

.descricaoProd {
	background-color: #ececec;
	width:200px;
	padding:12px;
	height:87px;
	margin-top:-3px;
	background-image: url(images/bg_fotop.gif);
}

.descricaoProd2 {
	background-color: #ececec;
	width:385px;
	float:right;
	padding:12px;
	height:87px;
	margin-top:-3px;
	background-image: url(images/bg_fotop2.gif);
}
.descricao2 {
	background-color: #ececec;
	width:316px;
	float:right;
	padding:12px;
	height:87px;
	margin-top:-3px;
	background-image: url(images/bg_fotop2.gif);
}

#linha100 #descricao100 {
	background-color: #ececec;
	width:585px;
	margin-left:5px;
	float:right;
	padding:12px;
	height:82px;
	background-image: url(../images/bg_canto_prod_descricao.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.prodTitul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
	margin-bottom:7px;
}

.prodTitul a{
	color: #000000;
	text-decoration:none
}

.prodTitul a:hover{
	color: #000000;
	text-decoration:none
}
#intro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-left:8px;
	margin-top:8px
}




#loginExtranet {
	background-color: #d3d3d3;
	height: 130px;
	width: 268px;
	margin-bottom:6px;
	border:1 solid #000000
}
.foto_p {
	border: 1px solid #bbbbbb;
}


	
#homeNoticias {
	background-color: #d3d3d3;
	height: 108px;
	width: 268px;
	margin-bottom:6px
}

#homeProjetos {
	background-color: #d3d3d3;
	height: 108px;
	width: 268px;
}

#homeProjetos #log2 {
	width: 130px;
	float:right;
}

.prodDesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.prodDesc a{
	color: #000000;
	text-decoration:none
}
.prodDesc a:hover{
	color: #000000;
	text-decoration:none
}

#loginExtranet #log2 {
	height: 103px;
	width: 130px;
	float:right;
}

#loginExtranet #log1 #imgTitLoginExt {
	padding-top:13px;
	margin-left: 10px;
	margin-bottom: 14px;
}
#homeNoticias #log1 #imgNoticias {
	padding-top:10px;
	margin-left: 10px;
	margin-bottom: 3px;
}
#homeProjetos #log2 #imgProjetos {
	padding-top: 11px;
}
#homeProjetos #log2 #textoProjetos {
	padding-top: 10px;
}


#loginExtranet #log1 #textoLogin {
	margin-top: 10px;
	margin-left: 10px;
}

#homeNoticias #log1 #caixaNoticias {
	margin-top: 7px;
	margin-left: 10px;
	background-color:#e8e8e8;
	padding:5px;
}

.texto11VerdanaBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.texto11VerdanaBlack a{
	color: #000000;
	text-decoration:none
}

.texto11VerdanaBlack a:hover{
	color: #000000;
	text-decoration:underline
}

#loginExtranet #log2 #txtlogin {
	padding-top: 12px;
	padding-bottom:7px;
}
.login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #124937;
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 5px;
}
#loginExtranet #log2 div input {
	width: 110px;
}
#loginExtranet #log2 #txtsenha {
	padding-bottom: 6px;
}
#loginExtranet #log2 #btEnviar {
margin-top:10px;
	padding-left: 65px;
}




#loginExtranet #log1 {
	height: 101px;
	width: 135px;
}

#homeProjetos #log1 {
	height: 101px;
	width: 135px;
}

#homeNoticias #log1 {
	height: 103px;
	width: 258px;
}

#homeProjetos #imgProjeto{
	padding-left:11px;
	padding-top:11px;
}
#botton {
	width: 770px;
	height:14px;
	margin-left:auto;
	margin-right:auto;
}
#botton #endereco {
	float: left;
	margin-left:30px;
	margin-right:240px
}




#homeProjetos #imgProjeto img{
	border:4px solid #FFFFFF	
}
#descricao_interna {
	background-color: #ececec;
	width:592px;
	float:right;
	padding:12px;
	height:85px;
	margin-top:-3px;
	background-image: url(../images/bg_canto_prod_descricao.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.seta {
	margin-left: 10px;
	margin-top:3px;
	margin-right:5px
}
.breadcramp {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
	margin-left: 6px;
}

.breadcramp2 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	margin-left: 6px;
}
#menu_cont {
	background-image: url(images/bg_menu.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#fundo_cont3 li {
	margin-left: 0px;
}
.menu {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #098084;
	font-weight: bold;
	background-image: url(images/bg_menu_prod.gif);
	padding-left: 10px;
	background-repeat: repeat-x;
}
.menu a{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #098084;
	font-weight: bold;
	background-image: url(images/bg_menu_prod.gif);
	padding-left: 10px;
	text-decoration:none
}

.menu2 a{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #098084;
	font-weight: bold;
	background-image: url(images/bg_menu_prod.gif);
	padding-left: 10px;
	text-decoration:none
}

.menu a:hover{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #098084;
	font-weight: bold;
	background-image: url(images/bg_menu_prod.gif);
	padding-left: 10px;
	text-decoration:none
}

.menu2 a:hover{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #098084;
	font-weight: bold;
	background-image: url(images/bg_menu_prod.gif);
	padding-left: 10px;
	text-decoration:none
}
.prod {
	width: 134px;
	margin-right: 4px;
	margin-left: 4px;
	
}


.menuC {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #ca0425;
	font-weight: bold;
	background-image: url(images/bg_menu_prod.gif);
	padding-left: 10px;
	cursor:pointer;
	background-repeat: repeat-x;
}

.menuC a{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #ca0425;
	font-weight: bold;
	background-image: url(images/bg_menu_prod.gif);
	padding-left: 10px;
	cursor:pointer;
	text-decoration:none
}

.menuC a:hover{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #ca0425;
	font-weight: bold;
	background-image: url(images/bg_menu_prod.gif);
	padding-left: 10px;
	cursor:pointer;
	text-decoration:none
}
.menu2 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #098084;
	font-weight: bold;
	background-image: url(images/bg_menu_prod2.gif);
	padding-left: 10px;
	cursor:pointer
}
.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006666;
	border: 1px solid #CCCCCC;
	width: 300px;
	background-image: url(images/bg_input.gif);
	background-repeat: repeat-x;
	padding: 3px;
}
.bt_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0A8084;
	border: 1px solid #003333;
}
.texto11VerdanaGray {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.texto12P {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height:22px;
	
}
.tabela {
	border: 1px solid #006699;
}
.input2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006666;
	border: 1px solid #CCCCCC;
	width: 160px;
	background-image: url(images/bg_input.gif);
	background-repeat: repeat-x;
	padding: 3px;
}
.input3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006666;
	border: 1px solid #CCCCCC;
	width: 70px;
	background-image: url(images/bg_input.gif);
	background-repeat: repeat-x;
	padding: 3px;
	text-align: center;
}
.line1 {
	background-color: #E8E8E8;
}
.tabelaCOntrato {
	border: 1px solid #CCCCCC;
}
#linha_tr {
	border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #CCCCCC;
}
.subMenu{
	border:solid 1px #CCCCCC; background-color:#FFFFFF; 
	position:absolute;
	margin:0px;
	margin-top:-12px;
	margin-left:160px;
	padding:0px;
	display:none;
	min-width:150px
}

.subMenu ul{
	list-style:none ;
	margin: 0;
	background-color:#ffffff;
	background-repeat:no-repeat;
	height:25px;
	color:#ffffff;
}

.subMenu li{
	margin: 0;
	padding: 5px;
	color:#498084;
	list-style-position:outside;
	list-style-type:none;
	margin-left:0px;
	position:relative;
	padding-left:10px;
	padding-right:10px;
}

.subMenu li a{
color:#498084
}

.subMenu li a:hover{
color:#092822
}