@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	padding:0;
	background-color:#e1e1e1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#898989;
	text-decoration:none;
}

img {
	border:none;
}

p, span, a, li, input, select, textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#898989;
	text-decoration:none;
}

address {
	font-style:normal;
}
	
.principal {
	position:relative;
	width:970px;
	left:50%;
	margin-left:-485px;
	background-color:#FFF;
}

	.topo{
		background-color:#000;
		padding: 35px 35px 30px 35px;
	}
		.topologo{
			height:65px;
		}
			.logo{
			float:left;
			}
			.idiomas{
			text-align:right;
			float:right;
			display:inline;
			}
				.idiomas a.brflag {
					float:left;
					width:16px;
					height:11px;
					font-size:5px;
					margin-right:3px;
					background:url('http://negocios-inteligentes.imdt.com.br/resources/imagens/br_flag.gif') no-repeat bottom;
				}
				
				.idiomas a.hlflag {
					float:left;
					width:16px;
					height:11px;
					font-size:5px;
					background:url('http://negocios-inteligentes.imdt.com.br/resources/imagens/hl_flag.gif') no-repeat bottom;
				}
				
				.idiomas a.usflag {
					float:left;
					width:16px;
					height:11px;
					font-size:5px;
					background:url('http://negocios-inteligentes.imdt.com.br/resources/imagens/us_flag.gif') no-repeat bottom;
				}
					a.brflag:hover, a.hlflag:hover, a.usflag:hover {
						background-position:top;
					}
				
		.barramenu{
		height:20px;
		}
			.menu{
			padding: 0;
			margin: 0;
			float:left;
			display:block;
			}
			
				.menu li {
					list-style: none;
					float:left;
				}
				
				.menu li a {
					padding:5px 10px;
					display:block;
					color:#FFF;
					cursor:pointer;
				}
				
				.menu li a:hover, .menu li.hover a {
					color:#010101;
					background-color:#FFF;
				}
				
			
			.busca{
			float:right;
			width:175px;
			height:20px;
			background-color:#555555;
			}
			
			.busca input.text {
				background-color:#555555;
				border-color:#555555;
				border:none;
				height:12px;
				line-height:12px;
				color:#898989;
				float:left;
				padding:4px;
			}
			
			.busca input.btnBusca {
				height:20px;
				width:17px;
				float:left;
				display:block;
			}
			
			.busca label.buscaesq {
				width:24px;
				height:20px;
				background-image: url('http://negocios-inteligentes.imdt.com.br/resources/imagens/busca_esq.jpg');
				float:left;
				display:block;
			}
			
	.content{
	position: relative;
	background-color:#FFF;
	}
		.internaTarget {
			background-color:#555555;
			color:#898989;
			padding:4px 35px;
		}
		.internaTitle {
			background-color:#363636;
			padding:0px 35px;
			clear: both;
		}
		.banner{
		background-color:#000;
		padding-left:35px;
		padding-right:35px;
		padding-bottom:30px;
		width:900px;
		height:290px;
		}
		.conteudo{
		background-color:#FFF;
		padding-left:35px;
		padding-right:35px;
		padding-top:30px;
		width:900px;
		height:320px;
		
		}
			.noticias, .solucoes, .produtos{
			width:293px;
			height:290px;
			float:left;
			display:inline;
			}
			.solucoes, .produtos{
			margin-left:10px;
			}
			
			.noticias_title {
				color:#000;
			}
			
			.noticias_manchete {
				
			}
			
			.solucoes a {
				float:left;
				clear:both;
				margin-bottom:4px;			
			}
			
			.solucoes a:hover {
				color:#000;			
			}
			
			.produtos img {
				border: 1px solid #555555;
			}
			
			.produtos a {
				float:left;
				clear:both;
				margin-bottom:10px;	
			}
			
		.conteudoInternas{
			background-color:#FFF;
			padding-left:35px;
			padding-right:35px;
			position: relative;
			padding-top:12px;
			width:900px;
			clear:both;
			
		}
			.tituloLive {
				font-weight:bold;
				font-size:16px;
				letter-spacing:-1px;
				color:#000000;
				height:18px;
				clear:left;
			}
			.divInternas_esq {
				float:left;
				width:600px;
				position:relative;
				background-color: #FFF;
			}
					.bannerInternas {
						border:1px solid #565455;
						margin-bottom:12px;
					}
					.bannerSwfInternas {
						margin: -12px 0 12px -35px;
					}
					.menuInternas {
						width:142px;
						position:absolute;
						left:0;
					
						
						
						
						/*
						display:inline;
						margin-right:10px;
						*/
					}
						.menuInternas ul {
							margin:0;
							padding:0;
						}
						.menuInternas li {
							list-style: none;
							padding:3px 0px;
							margin:0;
						}
						
						.menuInternas li a {
							color:#888888;
							cursor:pointer;
						}
						
						.menuInternas li a:hover, .menuInternas li.hover a {
							color:#CD3333;
						}
				
					.contentInternas {
						width:441px;
						float:left;
						display:inline;
						margin-left:154px;
					}
						.contentInternas span.conteudos, .conteudoInternas span.conteudos {
							margin-bottom:50px;
							display:block;
							line-height: 20px;
						/*	text-indent: 15px;*/
						}
			.divInternas_dir {
				float:left;
				width:290px;
			}
			
				.btnClass {
					padding:10px 10px;
					width:273px;
					display:block;
					background-color:#EBEBEB;
					margin-bottom:6px;
					margin-left:10px;
				}
				
				.btnClass:hover {
					background: #D7D7D7 url("http://negocios-inteligentes.imdt.com.br/resources/imagens/btnHover.jpg") no-repeat 265px center;
				}
				
					.btnClass img {
						border:0;
						height:14px;
						float:left;
						margin-right:10px;
					}
					
			.frmContato input.text, .frmContato textarea.text {
				padding:7px 12px;
				border-top:1px solid #CECECE;
				border-left:1px solid #CECECE;
				background-color:#EBEBEB;
				color:#898989;
				width:417px;
			}
			
			.frmContato textarea.text {
				height:124px;
			}
		
			.frmContato a.btEnviar {
				padding:7px 12px;
				background-color:#EBEBEB;
				color:#898989;
				width:417px;
				margin-bottom:10px;
				display:block;
			}
			
			.frmContato a.btEnviar:hover {
				background: #D7D7D7 url("http://negocios-inteligentes.imdt.com.br/resources/imagens/btnHover.jpg") no-repeat 417px center;
			}
			
			.frmContato a.btEnviar img {
				border:0;
				height:14px;
				float:left;
				margin-right:10px;
			}
						
			.frmContato label {
				margin-top:1px;
				margin-bottom:1px;			
			}
				
			.txErroContato {
				font-size:13px;
				font-weight:bolder;
			}
			
			.vermelho {
				color:red;
			}
			
			.verde {
				color:green;
			}
		
	.rodape {
	background-color:#363636;
	padding-left:35px;
	padding-right:35px;
	height:90px;
	color:#898989;
	position:relative;
	}
		.rodape .logorodape {
			display:block;
			position:absolute;
			margin-top:40px;
		}
		
		.rodape .copyright {
			display:block;
			position:absolute;
			margin-top:30px;
			margin-left:64px;
			position:absolute;
			line-height:10px;
		}
		
			.rodape .copyright span {
				font-size:9px;
			}
			
			.rodape .copyright a {
				font-size:9px;
			}
			
			.rodape .copyright a:hover {
				color:#FFF;
			}
			
		.rodape .divnewsletter {
			display:block;
			position:absolute;
			margin-top:40px;
			right: 35px;
			height:20px;
			background-color:#555555;
		}
			.rodape .divnewsletter input.text {
				background-color:#555555;
				border-color:#555555;
				border:none;
				height:12px;
				line-height:12px;
				color:#898989;
				float:left;
				padding:4px;
			}
			
			.rodape .divnewsletter input.btnBusca {
				height:20px;
				width:18px;
				float:left;
			}
			
	
	
	/* Estilos do layout produtos */
	
	.divBorda {
		border-right: 1px solid #7F7F7F;
	}
	
	div.divLinksRapidos {
		float:right;
		width:212px;
	}
	
	
		div.divLinksRapidos div.top {
			float:right;
			background:url('http://negocios-inteligentes.imdt.com.br/resources/imagens/barra_topo_links_rapidos.jpg') no-repeat;
			width:212px;
			height:5px;
			font-size:1px;
		}
		
		div.divLinksRapidos div.titulo {
			float:right;
			background-color:#959595; 
			width:212px;
			height:50px;
		}
		
			div.divLinksRapidos div.titulo span {
				color:#fff; 
				font-size:16px; 
				font-weight:bold; 
				margin-left:15px;
				margin-top:12px;
				display:block;
			}
		
		div.divLinksRapidos div.mid {
			background-color:#ebebeb;
			text-align:right;
			float:right;
			width:212px;
			color:#fff;
		}
		
			div.divLinksRapidos div.mid .menuOpcoesInterna li {
				list-style-image:none;
				list-style-position:outside;
				list-style-type:none;
				margin:0;
				padding:5px 12px 12px 0;
			}
			
				div.divLinksRapidos div.mid .menuOpcoesInterna li a {
					cursor:pointer;
				}
		
		div.divLinksRapidos div.bott {
			float:right;
			background:url('http://negocios-inteligentes.imdt.com.br/resources/imagens/barra_abaixo_links_rapidos.jpg') no-repeat;
			width:212px;
			height:4px;
			font-size:1px;
		}
	
	
	/*  E L E M E N T O S  */
	
	.titulos {
	font-weight:bold;
	font-size:14px;
	letter-spacing:-1px;
	color:#000000;
	height:18px;
	border-bottom:solid 1px #cc3433;
	clear:both;
	}
	
		.titulos a.btnTopo {
			float:right;
			background:url('http://negocios-inteligentes.imdt.com.br/resources/imagens/btnTopo.gif') no-repeat bottom right;
			width:6px;
			height:5px;
			font-size:1px;
		}
		
		.titulos a.btnTopo:hover {
			background-position: top;
		}
	

	
	/* MENU DROPDOWN */
	
	#jsddm { margin: 0; padding: 0; }
	#jsddm li a {
		text-decoration: none;
		white-space: nowrap;
	}
	#jsddm li a:hover { background: #FFF; }
	#jsddm li ul {
		padding:15px 7px;
		background-color:#FFF;
		margin: 0;
		position: absolute;
		visibility: hidden;
		border-top: 1px solid white;
		z-index:500;
	}
	#jsddm li ul li { float:none; display:inline;}
	
	#jsddm li ul li span.categoria {
		padding:13px 13px 3px;
		display:block;
		background-color:#FFF;
		color:#000;
		cursor:default;
		font-weight:bolder;
		width:190px;
	}
	
	#jsddm li ul li a {
		padding:3px 13px;
		display:block;
		background-color:#FFF;
		color:#010101;
		cursor:pointer;
		width:190px;
	}
	#jsddm li ul li a:hover { color:#010101; background-color:#EBEBEB; }
	