@charset "utf-8";
/* CSS Document */

body {
	background-color: #FFFFFF;
	background-image:url(../img/fundo.gif);
}

#Layout {
	width: 780px;
	margin: 0 auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFF;
	border: 1px solid #999;
}

#TopoBorda {
	border-bottom: 2px solid #0053C9;
}

#barra_lateral {
	width:100px;
	text-align:center;
	border: 1px solid #036;
	background-color: #FFF;
}

#barra_lateral_interno {
	width:100px;
	text-align:center;
	border: 1px solid #036;
	background-color: #FFF;
	margin-left: 5px;
}

#Conteudo {
	background-image:url(../images/fundo.png);
	background-position:bottom;
	background-repeat:no-repeat;
	height: 300px;
}

#ConteudoInterno {
	background-image:url(../images/fundo.png);
	background-position:bottom;
	background-repeat:no-repeat;
}

#Rodape {
	background-color: #EFEFEF;
	color: #666666;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid #666666;
}

/******** Menu Início ********/

#sub {
	width:200px;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#00004F;
	background-color:#67A6C5;
	border-bottom:1px solid #000;
	border-top:1px solid #FFF;
	text-align:left;
	text-decoration:none;
	padding:2px;
	margin-left:0px;
}

#sub a {
	width:200px;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#00004F;
	background-color:#67A6C5;
	text-align:left;
	text-decoration:none;
}

/******** Menu Final ********/

/******** Bordas Final ********/

#CaixaTituloAzul {
	width: 214px;
	height: 16px;
	border: 0px solid #000;
	text-align: center;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	padding-top: 4px;
	background: url(../images/fundo_azul.png) no-repeat top center;
}

#CaixaTituloAzulInterno {
	width: 514px;
	height: 16px;
	border: 0px solid #000;
	text-align: center;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	padding-top: 4px;
	background: url(../images/fundo_azul_interno.png) no-repeat top center;
}

#CaixaTituloVerde {
	width: 214px;
	height: 16px;
	border: 0px solid #000;
	text-align: center;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	padding-top: 4px;
	background: url(../images/fundo_verde.png) no-repeat top center;
}

#CaixaTituloMarrom {
	width: 214px;
	height: 16px;
	border: 0px solid #000;
	text-align: center;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	padding-top: 4px;
	background: url(../images/fundo_marrom.png) no-repeat top center;
}

#CaixaTexto {
	width: 214px;
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	padding-left:4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #FFFFFF;
	text-align: left;
}

#CaixaTexto01 {
	width: 214px;
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	border-top: solid 1px #CCCCCC;
	padding-left:4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #FFFFFF;
	text-align: center;
	font-weight: bolder;
	font-size: 12px;
	color:#F00;
}

#produtos {
	text-align: center;
	font-size: 11px;
	font-weight: bolder;
}

.img {
background:url(../img/shadow.gif) no-repeat right bottom;
padding:4px 10px 10px 4px;
border:none;
border-top:#eee 1px solid;
border-left:#eee 1px solid;
}

#separador {
	border-bottom: 1px dotted #999999;
}

#separador01 {
	height: 18px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bolder;
	text-align: left;
	background-image: url(../img/background_titulo01.png);
	background-repeat:repeat;
	padding-left: 10px;
	padding-top: 2px;
}
