body {
	margin:					0 auto;
	background-color:		#CCC;
	text-align:				center; /* hack para o IE */
}

#corpo {
	width:					980px;
	margin: 				0 auto;
	background-color:		#FFF;
	border-left:			#999 solid 1px;
	border-right:			#999 solid 1px;
	border-bottom:			#999 solid 1px;
	text-align:				left; /* hack para o IE */
}

#conteudo {
	width:					980px;
	margin: 				0 auto;
}

#topo_um {
	width:					980px;
	height:					148px;
	background-image:		url(../img/topo.jpg);
	background-repeat:		no-repeat;
}

#topo_dois {
	width:					825px;
	height:					48px;
	background-image:		url(../img/topo_dois.jpg);
	background-repeat: 		repeat-x;
}

#topo_tres {
	position:				absolute;
	width:					619px;
	height:					41px;
	background-image:		url(../img/topo_tres.png);
	background-repeat: 		repeat-x;
	margin-top:				-41px;
	margin-left:			204px;
}

#menu_topo_tres {
	text-align:				center;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			bold;
	color:					#000000;
}

.menu_topo_tres ul{
	list-style-type:		none;
	padding:				0;
	margin-left:			80px;
	margin-top:				-10px;
	_margin-top:			7px; /* hack para o IE */
}

.menu_topo_tres li{
	float:					left;
	position:				relative;
	z-index:				100;
}

.menu_topo_tres a, .menu_topo_tres :visited {
	display:				block;
	font-size:				12px;
	padding:				7px 0;
	color:					#000;
	text-decoration:		none;
	margin-right:			10px;
	margin-left:			10px;
	text-align:				center;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
}

.menu_topo_tres :hover{
	color:					#FFFFFF;
	background:				#004d7d;
}

#meio_conteudo {
	width:					980px;
	margin: 				0 auto;
}

.lat_esq {
	background-image:		url(../img/bg_lat_esq.jpg);
	background-repeat:		no-repeat;
	background-color:		#93cff4;	
}

#menu_lat_esq {
	margin-top:				0px;
	margin-left:			0px;
	_margin-left:			10px; /* hack para o IE 7 */
}

#menu_lat_esq dl {
	width: 					150px;
	margin: 				0 auto;
	padding:				0 0 5px 0;
}
#menu_lat_esq dt {
	margin:					0;
	padding:				10px;
	font-weight:			bold;
	color:					#FFFFFF;
	border-bottom:			1px solid #3e506e;
}
#menu_lat_esq dd {
	margin:					0;
	padding:				0;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				11px;
	color: 					#FFFFFF;
	border-bottom:			1px solid #3e506e;
	background: 			#495f84;
}

#itens_menu_lat_esq a, #itens_menu_lat_esq a:visited {
	color:					#FFFFFF;
	text-decoration:		none;
	display:				block;
	padding:				5px 5px 5px 5px;
}

#itens_menu_lat_esq a:hover {
	background: 			#258;
}

#area_logado {
	position:				absolute;
	width:					192px;
	margin-left:			4px;
	margin-top:				148px;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				11px;
}

#lat_dir {
	position:				absolute;
	width:					157px;
	height:					52px;
	background-image:		url(../img/bg_lat_dir.jpg);
	background-repeat:		no-repeat;
	background-color:		#d5d8dc;
	margin-left:			823px;
	margin-top:				147px;
}

.rodape {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				11px;
	color:					#333;
}

.titulopagina {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			bold;
	color:					#191919;
}

.titulocontato {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			bold;
	color: 					#464644;
}


.traco {
	color:					#CCCCCC;
}

.tituloform {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				10px;
	font-weight:			bold;
	color:					#003a5d;
}

.txtform {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				10px;
	color:					#191919;
}




.txtconteudo {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				11px;
	color:					#191919;
	text-align:				justify;
}

.txttituloprod {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				11px;
	color: 					#1B1B1B;
	text-align:				center;
}

.txtdesc {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				11px;
	color: 					#333;
	text-align:				center;
}

.txtdescverm {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				11px;
	color: 					#F00;
	text-align:				center;
}

.txtdescparc {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				11px;
	color: 					#4867de;
	text-align:				center;
}

.txttitprod {
	font-family: 			Verdana, Geneva, sans-serif;
	font-size:				14px;
	font-weight:			bold;
	color: 					#000000;
	text-align:				left;
}

.txtdescr1 {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				10px;
	color: 					#191919;
	text-align:				left;
}

.txtdescr2 {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				11px;
	font-weight:			bold;
	color: 					#FFFFFF;
	text-align:				left;
}

.txtpreco {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				13px;
	color: 					#F00;
}

.txtvalor {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				14px;
	color: 					#9B1C25;
	font-weight:			bold;
}

.txtvalor2 {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				13px;
	color: 					#036;
}

.txtvalor3 {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				13px;
	color: 					#069;
}

.txtparcelas {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				13px;
	color: 					#4867de;
}

.txtcarrinho1 {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				12px;
	color: 					#646464;
	font-weight:			bold;
	text-align:				center;
}

.txtcarrinho2 {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				11px;
	color: 					#333;
}

.txtcarrinho3 {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				12px;
	color: 					#646464;
	font-weight:			bold;
}

.txtcarrinho4 {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				10px;
	color: 					#333;
}



.carrinhotraco {
	color: 					#CCC;
}










input {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				11px;
	font-weight:			bold;
	color: 					#000000;
	background-color: 		#c8dce9;
	border: 				1px dotted #495f84;	
}

textarea {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				11px;
	font-weight:			bold;
	color: 					#000000;
	background-color: 		#c8dce9;
	border: 				1px dotted #495f84;	
}

a:link {
	text-decoration: 		none;
}

a:hover {
	text-decoration:		none;
	color:					#FFFFFF;
	background-color:		#003a5d;
}

img {
	border:					0;
}

a:visited {
	text-decoration: 		none;
}

a:active {
	text-decoration: 		none;
}

.linkNormal {
	text-decoration:		none;
	color: 					#000;
}


	

