body {
	height:100%;
	margin:0;
	background-image: url(bkpage.gif);
	background-position: center;
	background-repeat: repeat-y;
}

#content { 
			font-family:Verdana, Arial, Helvetica, sans-serif; 
			font-size:10px; 
			color:#000000; 
			height:100%;
			padding:10px;
			}

#content table {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#333333;
			}
			
#content a, #gc_simples td a, #gc_simples td  { color:#227a84; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
#content a:hover, #gc_simples td a:hover { color:#333333; text-decoration:underline;}




#body {
			width:100%; 
			height:80%; 
			background-color:#DDDDDD; 
			padding:10px; 
			margin-top:5px;}
			
.menu{ 
			font-family:Verdana, Arial, Helvetica, sans-serif; 
			font-size:9px; 
			font-weight:bold; 
			text-decoration:none;
			color:#FFFFFF;
			}


.menu:hover{ 
			font-family:Verdana, Arial, Helvetica, sans-serif; 
			font-size:9px; 
			font-weight:bold; 
			color:#FFFFFF;
			text-decoration:underline;
			}

#titulo {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px; 
			font-weight:bold;
			background-color:#eef5f3;
			padding:3px;
			border-top:#FFFFFF solid 3px;
			}

.titulopagina {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:14px; 
			font-weight:bold;
			color:#006a46;
			}
			


.titulo_news {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px; 
			font-weight:bold;
			color:#FFFFFF;
			}
			
.bordconsbr {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #006A46;
	border-right-color: #006A46;
	border-bottom-color: #006A46;
	border-left-color: #006A46;
}



.bordconsr{
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #006A46;
	border-right-color: #006A46;
	border-bottom-color: #006A46;
	border-left-color: #006A46;
}

.bordconsb {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #006A46;
	border-right-color: #006A46;
	border-bottom-color: #006A46;
	border-left-color: #006A46;
}

.paddingtdcell{
			padding-left:4px;
			padding-right:0px;
			padding-top:4px;
			padding-bottom:0px;
}




.filtergray {
			FILTER:none;
/*			cursor:pointer;*/
}



.filtergray_no{
			FILTER:Gray Alpha(opacity=40); -moz-opacity: 0.4;
			/*cursor:pointer;*/

}

.assinatura { 
			font-family:Verdana, Arial, Helvetica, sans-serif; 
			font-size:9px; 
			color:#009999; 
			text-decoration:none;}
			
			
.assinatura:hover { 
			font-family:Verdana, Arial, Helvetica, sans-serif; 
			font-size:9px; 
			color:#009999; 
			text-decoration:underline;}			
			
			
.newsletter {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px; 
			color:#999999;
			}
			
.titulo_noticia {
			font-variant:small-caps;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px; 
			font-weight:bold;
			color:#333333;
			}
			
.detalhes {
			text-decoration:none;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px; 
			color:#227a84;
			text-decoration:none;
			}
			

.detalhes:hover {
			text-decoration:none;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px; 
			color:#006699;
			text-decoration:underline;
			}			
			
.conteudo { 
			font-variant:normal;
			font-family:Verdana, Arial, Helvetica, sans-serif; 
			font-size:10px; 
			color:#333333; 
			line-height:16px;
			font-weight:normal;
			}
			
.link {
		text-decoration:none;
		color:#FFFFFF;
		}
		
.text_area {
		border:1px solid #999999;
		width:130px;
		height:20px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		padding-top:3px;
		background-color:#CCCCCC;
		color:#FFFFFF;
}

.carrinho {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#006600;
}

.logout {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:16px;
		text-decoration:none;
		color:#006699;
}


#newsletter_mini_formulario {
		background-color:#FFFFFF;
		background-repeat:no-repeat;
		background-position:top right;
		padding-top: 18px;
		width:184px;
}

.corponewsl {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#999999;
	}
	
	
	
.bordhomer {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #006A46;
	border-right-color: #006A46;
	border-bottom-color: #006A46;
	border-left-color: #006A46;
}

.bordhomel {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #006A46;
	border-right-color: #006A46;
	border-bottom-color: #006A46;
	border-left-color: #006A46;
}



#noticias_mini_destaque {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
}




#noticias_detalhes{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding:30px;
	}





#noticias_mini_noticia {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #006A46;
	border-right-color: #006A46;
	border-bottom-color: #006A46;
	border-left-color: #006A46;
	padding:12px;
	height:80px;
}


.image {
	
}

/******************** Forms ************************/
.form-title{ padding-top: 15px; padding-bottom: 50px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 20px; }
.form-section-title { background-image: url(degradee_titulo_offline.gif); background-repeat: repeat-x; background-position: left bottom; border-bottom: 1px #999999 solid; padding-top: 15px; padding-bottom: 3px; padding-left: 5px; font-family: Verdana, Arial, Helvetica, sans-serif;  color: #555555; font-size: 11px; width: 100%; }
.form-separador{ border-bottom: 1px #999999 solid; padding-top: 15px; padding-bottom: 3px; padding-left: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #555555; font-size: 11px; width: 100%; font-weight:bold; background-color:#FFF3EF; }
.form-label{ font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: normal; color: #FFFFFF; font-size: 10px; text-decoration: none;}
.form-comment{ font-family: Verdana, Arial, Helvetica, sans-serif;  color: #333333; font-size: 10px; text-decoration: none;}
.form-error{ font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 12px; font-weight:bold; color: #df111b;}
.form-warning{ font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 9px; color: #003300;}
.form-text{ font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 12px; color: #333333; border: 1px #999999 solid;}
.form-submit{ font-family: Verdana, Arial, Helvetica, sans-serif;  vertical-align:bottom; font-size: 9; text-transform:uppercase; height:19px; color: #FFFFFF; background-color:#006a46; cursor:hand; border:#666666 solid 1px;}
.form-submit-alterar{ font-family: Verdana, Arial, Helvetica, sans-serif;  vertical-align:bottom; font-weight: normal; font-size: 10; width: 50; color: #333333; background-image: url(degradee_submit.gif); background-repeat: repeat-x;  background-position: left bottom; height: 21px; border-top: 1px #BBBBBB solid; border-left: 1px #BBBBBB dotted; border-right: 1px #BBBBBB dotted; border-bottom: 1px #BBBBBB dotted;}
.form-submit-apagar{ font-family: Verdana, Arial, Helvetica, sans-serif;  vertical-align:bottom; font-weight: normal; font-size: 10; width: 50; color: #333333; background-image: url(degradee_submit.gif); background-repeat: repeat-x; background-position: left bottom; height: 21px; border-top: 0px #BBBBBB dotted; border-left: 1px #BBBBBB dotted; border-right: 1px #BBBBBB dotted; border-bottom: 1px #BBBBBB dotted; }
.form-submit-remover{ font-family: Verdana, Arial, Helvetica, sans-serif;  vertical-align:bottom; font-size: 10; width: 50; color: #333333; background-image: url(degradee_submit.gif); background-repeat: repeat-x;  background-position: left bottom; height: 21px; border: 1px #BBBBBB dotted;}
.form-combo{ font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; }
.form-radio{ font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; color: #333333;}
.form-active-tr{background-color:#FFFBF9;}
.form-active-tr-hover{}
.form-title-tr{ background-color: #E6E6E6;}
.form-description-tr{ background-color: #E6F4FB;}
.form-inactive-tr{}





.txtmsgerro{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#df111b;
		font-weight:bold;
		line-height:16px;
}

.txtmsgok{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#008132;
		font-weight:bold;
}


#pesquisa td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#loja_carrinho_compras td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.input_text {border:#333333 solid 1px; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:2px;	cursor:pointer;}

#links a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none; line-height:16px;}
#links a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#003300; text-decoration:underline;}


#div_produtos_no_carrinho {
	width:156px;
	border:#003300 solid 1px;
	padding:2px;
}

#div_produtos_no_carrinho td{
	border:#003300 solid 1px;
	padding:3px;
}

.botaoacrescentar {
	border:none;
	background-color:#eef5f3;
	font-size:10px;
	width:130px;
	cursor:pointer;
}


#divbanner{
	padding:20px;
}

.legendalistagem {
	border-top:#227a84 dashed 1px;
	border-bottom:#227a84 dashed 1px;
}

#prodContainer{
	margin-top:5px;
	border-bottom: 2px dotted #666666;
	width:250px;
	margin-top:5px;
}


#prodLImagem{
	float:left;
	margin-left:5px;
	width:83px;
	height:82px;


}

#prodRtext{
	float:left;
	margin-left:5px;
	text-align:left;
}

#prodRreferencia{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	width:250px;
}

#prodRreferencia a{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}

#prodpdf{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	width:250px;
}

#prodpdf a{
	font-family: Verdana, Arial, Helvetica, sans-serif;

	color:#666666;
}

#prodRtitulo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	width:250px;
}

#prodRtitulo a{
	font-family: Verdana, Arial, Helvetica, sans-serif;

	color:#000000;
	font-weight:bold;
}


#prodRdesc{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	width:250px;
}

#prodRpreco{
	float:left;
	color:#CC3300;

	font-weight:bold;
	width:150px;
	padding-top:3px;
	font-size:11px;
}

#prodRstock{
	float:left;
	padding-top:4px;
}

#prodRAdd{
	padding-left:5px;
	float:left;
}
