* {
	padding:0;
	margin:0;
}
	a {
		cursor:pointer;
		text-decoration:none;
		color:#CBCBCB;
		
	}
	img {
		border:none; 
	}
	body, html {
		background-color:#FFF;
		background:url(http://static.crf-rs.com.br/imagens_novas/fundo_principal_index.jpg) repeat-x top;
		height:100%;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		text-align:center;
		color:#000;
	}
	select { 
		font-size:13px;
		width:160px;
		border:solid 1px #A5ACB2;
	}
	label {
		font-size:12px;
		color:#7D7D7D;
	}
	textarea {
		width:160px;
		height:50px;
		border:solid 1px #A5ACB2;
	}
	input {
		width:160px;
		border:solid 1px #A5ACB2;
	}
	input[type="submit"] {
		width:60px;
		border:solid 1px #A5ACB2;
		background:#A5ACB2;
	}
	input.areaCliente {
		float:left;
		border:solid 0px;
		background:url(http://static.crf-rs.com.br/imagens_novas/fundo_input.gif) repeat-x top;
		height:17px;
		width:100px;
		color:#FFF;
		font-size:11px;
	}
	input.busca {
		float:left;
		border:solid 1px #A5ACB2;
		height:17px;
		width:200px;
	}

.principal {
	width:970px;
	padding:15px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
	.cabecalho {
		padding-top:15px;
	}
		.logoCrf {
			float:left;
			background:url(http://static.crf-rs.com.br/imagens_novas/logo_crf.gif) no-repeat;
			width:124px;
			height:50px;
		}
		.slogan {
			margin:10px 0 0 20px;
			float:left;
			font-size:16px;
			color:#7D7D7D;
		}
		.areaLogin {
			width:150px;
			margin-top:-10px;
			float:right;
			font-size:16px;
			color:#7D7D7D;
		}
			.imgCadeado {
				margin-right:3px;
				float:left;
				background:url(http://static.crf-rs.com.br/imagens_novas/icone_cadeado.gif) no-repeat;
				width:12px;
				height:14px;
			}
			.labelEmail {
				float:left;
				background:url(http://static.crf-rs.com.br/imagens_novas/label_email.gif) no-repeat;
				width:44px;
				height:17px;
			}
			.labelSenha {
				float:left;
				background:url(http://static.crf-rs.com.br/imagens_novas/label_senha.gif) no-repeat;
				width:44px;
				height:17px;
			}
			.bordaInput {
				float:left;
				background:url(http://static.crf-rs.com.br/imagens_novas/fundo_input_direita.gif) no-repeat;
				height:17px;
				width:3px;
			}
			.botaoOk {
				float:left;
				margin-left:15px;
				background:url(http://static.crf-rs.com.br/imagens_novas/botao_ok.gif) no-repeat;
				width:31px;
				height:17px;
			}
			.botaoEnviar {
				float:right;
				margin:10px 14px 0 0;
				border:0;
				width:111px;
				height:27px;
			}
			
	
	.menu {
		width:970px;
		margin-top:20px;
		*margin-top:37px;
	}
		.fundoBarra {
			float:left;
			background:url(http://static.crf-rs.com.br/imagens_novas/fundo_barra.gif) repeat-x;
			height:36px;
			width:952px;
		}
			.menu .fundoBarra ul {
				margin:10px 0 0 0;
				text-align:center;
			}
			.menu .fundoBarra li {
				display:inline;
				margin:0 15px 0;
			}
				.menu .fundoBarra li a:hover {
					color:#FFF;		
				}
		#jsddm li {
			/*float: left;*/
			display:inline;
			list-style: none;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:normal;
		}
	
		#jsddm li a	{
			text-decoration: none;
			white-space: nowrap;
					}
			
			#jsddm li ul {
				margin:0 0 0 420px;
				*margin:15px 0 0 -50px;
				padding-bottom:10px;
				width:170px;
				position: absolute;
				z-index:1000;
				display:none;
				border-right: 1px solid #383838;
				border-bottom: 1px solid #383838;
				background: url(/imagens/bg_menu_js.jpg) #fff repeat-x top;
				text-align:left;
			}
			
			#jsddm li ul li	{
				float:left;
				width:160px;
				display: inline;
				margin:10px 0 0 5px;
			}
			
			#jsddm li ul li a {
				color:#898989;
				padding:10px 0;
			}
			
			#jsddm li ul li a:hover	{
				color:#333;
			}
			
		.fundoBarraEsq {
			float:left;
			background:url(http://static.crf-rs.com.br/imagens_novas/fundo_barra_esq.gif) no-repeat;
			width:9px;
			height:36px;
		}
		.fundoBarraDir {
			float:left;
			background:url(http://static.crf-rs.com.br/imagens_novas/fundo_barra_dir.gif) no-repeat;
			width:9px;
			height:36px;
		}
		.banner {
			clear:both;
			width:970px;
			height:208px;
		}
		
	.conteudoIndex {
		margin-top:20px;
		width:970px;
	}
		.fundoCaixaEsq {
			float:left;
			background:url(http://static.crf-rs.com.br/imagens_novas/fundo_caixa_index_esq.jpg) no-repeat;
			width:9px;
			height:224px;
		}
		.fundoCaixa {
			float:left;
			background:url(http://static.crf-rs.com.br/imagens_novas/fundo_caixa_index.jpg) repeat-x;
			height:224px;
			width:952px;
		}
		.fundoCaixaDir {
			float:left;
			background:url(http://static.crf-rs.com.br/imagens_novas/fundo_caixa_index_dir.jpg) no-repeat;
			width:9px;
			height:224px;
		}
		.divInternaProdutos {
			float:left;
			margin:20px;
			width:450px;
		}
			.tituloInterno {
				font-size:18px;
				color:#004B7F;
			}
			.hrInterna {
				border:0 solid;
				height:0px;
				background:#D9D9D9;
				width:100%;
			}
			.nossosProdutos {
				position:relative;
				width:450px;			
				height:180px;
				color:#000;
				line-height:18px;
				font-size:12px;
				font-family:Arial, Helvetica, sans-serif;
			}
				.nossosProdutos span { line-height:18px; position:absolute; z-index:2; }
				.nossosProdutos #backgroundConteiner {
					width:234px;
					background:url(http://static.crf-rs.com.br/imagens_novas/bnr_prod1.gif) no-repeat right bottom;
					height:137px;
					position:absolute;
					bottom:15px;
					right:5px;
					z-index:1;
				}
			.imgProdutos {
				float:left;
				background:url(http://static.crf-rs.com.br/imagens_novas/img_produtos.jpg) no-repeat;
				width:227px;
				height:137px;
			}
		.divInternaAutorizadas {
			float:left;
			margin-top:20px;
			width:430px;
			height:200px;
		}
			.divlogoAutorizadas {
				margin-top:2px;
			}
				.logoAutorizadas {
					float:left;
					margin-left:15px;
					background:url(http://static.crf-rs.com.br/imagens_novas/logos_autorizadas.gif) no-repeat;
					width:402px;
					height:160px;
				}
	.interna {
		clear:both;
		background:url(http://static.crf-rs.com.br/imagens_novas/fundo_caixa_interna.jpg) repeat-x;
		width:970px;
		height:512px;
	}
		.localizacao {
			margin-left:30px;
		}
		.conteudo {
			margin:10px 30px;
		}
			.conteudo .caixaProduto {
				float:left;
				width:615px;
				color:#000;
				font-size:12px;
				text-align:justify;
			}
			.conteudo .caixaProduto a {
				color:#004A81;
				font-weight:bold;
				
			}
				.titulo {
					font-size:24px;
					color:#004A81;
				}
				.subtitulo {
					font-size:18px;
					color:#004A81;
				}
				.conteudo .produto {
					margin-top:20px;
				}
					.barraTopGaleria {
						width:613px;
						height:9px;
						font-size:5px;
						background:url(http://static.crf-rs.com.br/imagens_novas/barra_galeria_top.gif) no-repeat;
					}
					.backGaleria {
						background:#DDD;
						width:588px;
						*width:613px;
						overflow:hidden;
						padding-left:25px;
						
					}
						.titleGaleria {
							background:url(http://static.crf-rs.com.br/imagens_novas/title_galeria.gif) no-repeat;
							margin-top:10px;
							height:15px;
							width:57px;
						}
						.backGaleria img {
							display:block;
							float:left;
							border:10px solid #DDD;						
						}
						.backGaleria img:hover {
							border:10px solid #757575;
						}
					.barraBottomGaleria {
						width:613px;
						height:9px;
						background:url(http://static.crf-rs.com.br/imagens_novas/barra_galeria_bottom.gif) no-repeat;
					}
				.conteudo .descricao {
					float:left;
					margin-left:20px;
					width:360px;
				}
					.conteudo .descricao .titulo {
						color:#7D7D7D;
						font-size:12px;
						font-weight:bold;
					}
					.texto {
						color:#7D7D7D;
					}
		.conteudo .caixaDireita {
			float:left;
			width:255px;
			margin:6px 0 0 40px;
		}
			.noticias {
				margin-top:80px;
			}
			
	.rodapeIndex {
		width:970px;
		margin-top:20px;
	}
		.rodapeIndex .logoRodapeCRF {
			float:left;
			background:url(http://static.crf-rs.com.br/imagens_novas/logo_crf2.jpg) no-repeat;
			width:62px;
			height:23px;
			margin-top:10px;
		}
		.rodapeIndex .endereco {
			color:#959595;
			float:left;
			margin-left:30px;
			left:120px;
		}
		.rodapeIndex .enderecoFilial {
			color:#959595;
			float:left;
			margin-left:30px;
			left:120px;
		}
		.logoIMDT {
			float:right;
			margin-top:15px;
			background:url(http://static.crf-rs.com.br/imagens_novas/logo_imdt.gif) no-repeat;
			width:21px;
			height:10px;
		}
	.rodape {
		width:100%;
		margin-top:20px;
	}
		.rodape .logoRodapeCRF {
			background:url(http://static.crf-rs.com.br/imagens_novas/logo_crf2.jpg) no-repeat;
			width:62px;
			height:23px;
			margin-top:20px;
			position:absolute;
			left:295px;
		}
		.rodape .endereco {
			margin-top:10px;
			color:#959595;
			position:absolute;
			left:365px;
		}
		.rodape .logoIMDT {
			position:absolute;
			left:50%;
			margin:60px 0 0 -10px;
			background:url(http://static.crf-rs.com.br/imagens_novas/logo_imdt.gif) no-repeat;
			width:21px;
			height:10px;
		}

