@import url(forms.css);

/* ==== HTML ==== */
html{}
body{background-color:#fff;}
*{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;}
p, td, li{font-size:11px;}
p{margin-bottom:10px;}
blockquote{
	font-style:italic !important;
	padding:15px 15px;
	margin:0 0 5px 0;
	background-color:#FFFFFF;
}

img{border:none;}

/* ==== ESTRUTURA ==== */
#home{background:transparent url(../imagens/bg_all.jpg) top repeat-x;}
#interna{background:transparent url(../imagens/bg_all_int.jpg) top repeat-x;}

.siteWidthConfig{width:777px; margin:auto;}

#home #top{min-width:777px;background:transparent url(../imagens/bgTop.jpg) top center no-repeat;padding-bottom:28px;}
#interna #top{min-width:777px;background:transparent url(../imagens/bgTop_int.jpg) top center no-repeat;padding-bottom:28px;}
	#header{height:119px;}
	#marca{width:147px;height:75px;position:absolute;margin:20px 0 0 620px;}
	#mnNav{position:absolute;margin:95px 0 0 186px;}
		#mnNav ul{list-style-type:none;margin-top:3px;}
		#mnNav ul li{float:left;padding-right:16px;padding-left:6px;background:transparent url(../imagens/mnSepara.jpg) right no-repeat;}
		#mnNav ul li.last{background-image:none;}
		#mnNav ul li a{font-size:11px;color:#052f3f;text-decoration:none;}
		#mnNav ul li a:hover{color:#177091;}
	#home #mnSec{position:absolute;margin-top:205px;}
	#interna #mnSec{position:absolute;margin-top:78px;}
		#mnSec h4{float:left;}
		#mnSec ul{list-style-type:none;}
		#mnSec ul li{float:left;}
	#topHome{width:776px;height:213px;}
	#topInterna{width:776px;height:84px;}

#content{margin-top:5px;color:#424d51;}
	#content h1{height:30px;padding:10px 0;padding-left:25px;}
	#content .boxMain{
		padding:20px;
		padding-bottom:10px;
		background:transparent url(../imagens/bg_content_int.jpg) bottom repeat-x;
		border-top:1px solid #dee9e7;
		border-left:1px solid #dee9e7;
		border-right:2px solid #d2d4d3;
		border-bottom:2px solid #d2d4d3;
	}
	#content .boxContent{}
	#content .boxContent ul{margin:0 0 15px 15px;list-style-type:square;}
	#content .col01{float:left;width:407px;}
	#content .col02{margin-left:452px;}
	#content .colEnd{clear:both;}

.boxProjetos{}
	.boxProjetos .col01{width:480px !important;}
	.boxProjetos .col02{margin-left:500px !important;}
	.boxProjetos h3{font-size:16px;color:#33557a;border-bottom:1px solid #33557a;padding:2px 0;margin-bottom:10px;}
	.legenda{width:auto;padding:3px 0 0 15px;background:transparent url(../imagens/popup/topic.gif) 2px 4px no-repeat;text-align:left;margin-top:5px;border-bottom:1px solid #424d51;}

#destaquesHome{margin-top:15px;color:#424d51;}
	#destaquesHome ul{list-style-type:none;}
	#destaquesHome ul li{float:left;width:192px;margin-right:5px;}
	#destaquesHome h4{margin-bottom:4px;}
	#destaquesHome .box{
		background:transparent url(../imagens/home_boxBg.jpg) bottom repeat-x;
		border-top:1px solid #dee9e7;
		border-left:1px solid #dee9e7;
		border-right:2px solid #d2d4d3;
		border-bottom:2px solid #d2d4d3;
		height:135px;padding-top:10px;}
	#destaquesHome .boxImg{padding-right:8px;float:right;}
	#destaquesHome .boxContent{padding-left:7px;width:90px;}
	#destaquesHome .boxContent p{line-height:0.95em;height:108px;overflow:hidden;margin-bottom:5px;}
	#destaquesHome .more{text-align:right;margin-right:8px;}

	#destaquesHome .destaque2 .boxContent{width:100px;}
	#destaquesHome .destaque2 .boxImg{padding-right:5px;}
	#destaquesHome .destaque3 .boxContent{width:100px;}
	#destaquesHome .destaque4 {margin-right:0;width:180px;}
	#destaquesHome .destaque4 .boxContent{margin-left:100px;}
	#destaquesHome .newsLst {}
	#destaquesHome .newsLst ul {height:112px;overflow:hidden;margin-bottom:1px;}
	#destaquesHome .newsLst li{width:auto !important;margin-right:0 !important;float:none !important; border-top:1px solid #fff;}
	#destaquesHome .newsLst .newsTitle{margin:0 10px 5px 10px;padding-bottom:5px;border-bottom:1px solid #ccc;}
	#destaquesHome .newsLst .newsTitle a{color:#424d51;text-decoration:none;}
	#destaquesHome .newsLst .newsTitle a:hover{text-decoration:underline;}

.destaquesInterna{margin-top:15px;color:#424d51;border-top:1px solid #07628c;}
	.destaquesInterna h4{margin:8px 0;}
	.destaquesInterna .box{
		background:#fff url(../imagens/home_boxBg.jpg) bottom repeat-x;
		border-top:1px solid #dee9e7;
		border-left:1px solid #dee9e7;
		border-right:2px solid #d2d4d3;
		border-bottom:2px solid #d2d4d3;
		width:270px;height:135px;padding-top:10px;}
	.destaquesInterna .boxImg{float:right;margin:0 10px;}
	.destaquesInterna .boxContent{padding:5px 5px 0 10px;}
	.destaquesInterna .boxContent p{line-height:0.95em;height:103px;overflow:hidden;margin-bottom:5px;}
	.destaquesInterna .destaque3 .boxContent{margin-left:100px;}
	.destaquesInterna .destaque3 .boxImg{padding-left:14px;}

#footer{padding-top:10px;clear:both;}
	#footer .credits{color:#424d51;font-size:10px;float:right;padding-left:5px; text-transform:uppercase;}
	#footer .line{border-bottom:1px solid #ced0ce;height:10px;overflow:hidden;}
	#footer .copyright{text-align:right;margin-top:2px;}
	#footer .copyright a{color:#75797a;font-size:10px;text-decoration:none;}
	#footer .copyright a:hover{text-decoration:underline;}

.boxMnList{width:95%;}
	.boxMnList h4{font-size:12px;color:#33557a;margin-bottom:5px;font-weight:bold;}
	.boxMnList ul{list-style-type:none !important;margin:0 !important;padding:0 !important;}
	.boxMnList ul li{background:#edf6f8 url(../imagens/projetos_bg.jpg) bottom repeat-x;border-bottom:1px solid #fff;}
	.boxMnList ul li a{display:block;color:#33557a;background:transparent url(../imagens/projetos_topic.gif) 4px 9px no-repeat;padding:5px 6px 5px 15px;text-decoration:none;}
	.boxMnList ul li a.down, .boxMnList ul li a:hover{background-color:#c3cbd0;}

.photos{}
	.photos h4{font-size:12px;font-weight:bold;color:#33557a;margin-bottom:5px;border-bottom:1px solid #33557a;padding:2px 0;}
	.photos ul{list-style-type:none !important;margin-left:0 !important;}
	.photos ul li{float:left;margin-right:4px;margin-bottom:10px;background-color:#cfdae4;}
	.photos ul li a{display:block;text-align:center;}
	.photos ul li a.zoom{display:block;text-align:right;}

.listagem1{}
	.listagem1 th{}
	.listagem1 td{background:transparent url(../imagens/conteudo/list1_bg1.jpg) bottom repeat-x;height:30px;border-bottom:3px solid #fff;}
	.listagem1 td.qtde{background:transparent url(../imagens/conteudo/list1_bg2.jpg) bottom repeat-x;text-align:center;}

/* conteudo especifico */
.equipCaminhaoAux{position:absolute;margin-left:-15px;margin-top:-8px;}

.tableContato{}
	.tableContato th{padding:3px;vertical-align:top;text-align:right;}
	.tableContato td{padding:3px;vertical-align:top;}

.vcard{color:#333;position:relative;}
	.vcard .org{font-size:12px;font-weight:bold;color:#000;}
	.vcard .email{color:#333;}
	.vcard .adr{}
	.vcard .street-address{}
	.vcard .locality{}
	.vcard .region{}
	.vcard .postal-code{}
	.vcard .country-name{}
	.vcard .tel{}

.link{color:#333;}
.col01 h4{font-size:13px;color:#33557a;margin:10px 0 5px 0;font-weight:bold;}
.tableclientes{padding:5px;}
.linetd{border-bottom:1px solid #ccc;padding:4px 0;margin:0 5px;background-color:#fff;}
