@charset "ISO-8859-1";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#363435;
	overflow-x:hidden;
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363434;
	text-decoration:none;
	
}

img {
	border:0;	
}

label {
	cursor:pointer;	
}

ul {
	padding:0;
	margin:0;
}

li {
	list-style:none;	
}

.fundo{
	background-image:url(fundo.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

.fundo2{
	background-image:url(fundo2.jpg);
	background-repeat:no-repeat;
	background-position:top;
}


.tex{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#363434;
	text-align:justify;
}


.tex-loja{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#363434;
	text-align:justify;
	
}


.tit{
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#575757;
	text-shadow: 1px 1px 1px #ffffff;
}

.tit-preco{
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#363434;
	
}


.tit-sub{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#575757;
	text-shadow: 1px 1px 1px #ffffff;
}


.tit2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#575757;
	text-shadow: 1px 1px 1px #ffffff;
}

.tit-geral, .tit-geral a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#006a53;
	text-shadow: 1px 1px 1px #ffffff;
}

.tit-pesquisa{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006a53;
}


.tit-noticia{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#006a53;
	text-shadow: 1px 1px 1px #ffffff;
}

.tit-noticia2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#363434;
	
}

.tit-loja{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#056839;
	text-decoration: underline;

}




.tex-pesquisa{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#191515;
	padding-bottom:1px;
	padding-left:10px;
	
}

.tex-carrinho{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#191515;
	text-shadow: 1px 1px 1px #ffffff;
}

.tex-carrinho a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#191515;
	text-shadow: 1px 1px 1px #ffffff;
	text-decoration:none;
}

.tex-carrinho a:hover {
	text-decoration:underline;
}


.tex-postos{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;	
}

.tex-area{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#363434;
	
}



/* LINKS */
.linker, .linker a:link, .linker a:visited, .linker a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;
    outline:none;
	color: #72a7ac;
}
.linker a:hover {
	text-decoration: none;
    outline:none;
	color: #333333;
}



.link-area, .link-area a:link, .link-area a:visited, .link-area a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
    outline:none;
	color: #006a53;
	text-shadow: 1px 1px 1px #ffffff;
}
.link-area a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
    outline:none;
	color: #363434;
	text-shadow: 1px 1px 1px #ffffff;
}

.link-s, .link-s a:link, .link-s a:visited, .link-s a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
    outline:none;
	color: #156A53;
	text-shadow: 1px 1px 1px #ffffff;
}
.link-s a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: underline;
    outline:none;
	color: #363434;
	text-shadow: 1px 1px 1px #ffffff;
}


.link-cont, .link-cont a:link, .link-cont a:visited, .link-cont a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
    outline:none;
	color: #363434;
	text-shadow: 1px 1px 1px #ffffff;
}
.link-cont a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
    outline:none;
	color: #156A53;
	text-shadow: 1px 1px 1px #ffffff;
}



.link-pag, .link-pag a:link, .link-pag a:visited, .link-pag a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration: none;
    outline:none;
	color: #156A53;
	text-shadow: 1px 1px 1px #ffffff;
}
.link-pag a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration: none;
    outline:none;
	color: #363434;
	text-shadow: 1px 1px 1px #ffffff;
}

.nav_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration: none;
    outline:none;
	color: #ffffff;
	text-shadow: 1px 1px 1px #ffffff;
	border:0;
	background:transparent;
	cursor:pointer;
	padding:0;
	margin:0;
}

.nav_button_hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration: none;
    outline:none;
	color: #363434;
	text-shadow: 1px 1px 1px #ffffff;
	border:0;
	background:transparent;
	cursor:pointer;
	padding:0;
	margin:0;
}



.link-pag2, .link-pag2 a:link, .link-pag2 a:visited, .link-pag2 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration: none;
    outline:none;
	color: #ffffff;
}

.link-pag2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration: none;
    outline:none;
	color: #363434;
}



.cx-form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 320px;
	height: 18px;
	paddingt:0px;
	border: 1px solid #cfcdc2;
	background-color: transparent;
	resize:none;
}

.cx-form_ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 320px;
	height: 95px;
	paddingt:0px;
	border: 1px solid #cfcdc2;
	background-color: transparent;
	resize:none;
}

.cx-form2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 120px;
	height: 18px;
	paddingt:0px;
	border: 1px solid #cfcdc2;
	background-color: transparent;
	resize:none;
}
.cx-form2_ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 198px;
	height: 18px;
	paddingt:0px;
	border: 1px solid #cfcdc2;
	background-color: transparent;
	resize:none;
}

.border-botoes {
	font-family: arial;
	font-size: 12px;
	color:#ffffff;
	width: 60px;
	height:20px;
	border: 1px solid #cbc9c0;
	background-color: #cbc9c0;
}




.cx-news {
	font-family:arial;
	font-size:12px;
	color:#64aab0;
	background-image:url(imgs/elem/news_box.png);
	width: 186px;
	height: 23px;
	padding-left:9px;
	padding-top:4px;
	border: 0px solid #cfcdc2;
}

/* menu */

.lMENU {
	font-family:Arial, Helvetica, sans-serifarial, serif;
	font-size:14px;
	color:#363434;
	font-weight:normal;
	text-decoration: none;
	text-align:left;
	}
.lMENU a:link {
	color:#363434;
	text-decoration: none;
}
.lMENU a:visited {
	text-decoration: none;
	color:#363434;
}
.lMENU a:hover {
	text-decoration: none;
	color: #056839;
}
.lMENU a:active {
	text-decoration: none;
	color: #056839;
}






.lMENU_act {
	font-family:Arial, Helvetica, sans-serifarial, serif;
	font-size:16px;
	color:#006a53;
	text-align:left;
	text-decoration: underline;
	font-weight:normal;
	
}

.lMENU_act a:link, .lMENU_act a:active, .lMENU_act a:visited {
	font-family: Arial, Helvetica, sans-serifarial, serif;
	font-size:16px;
	color:#006a53;
	text-align:left;
	text-decoration: underline;
	font-weight:normal;
	
}


input.input-back {
	border:0;
	background:transparent;
	background-image:url(imgs/elem/input-back.png);
	width:209px;
	height:24px;
	background-repeat:no-repeat;
	padding-left:10px;
}

/* carrinho de compras */
.btn {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration: none;
    outline:none;
	color: #156A53;
	text-shadow: 1px 1px 1px #ffffff;
	border:0;
	background-color:transparent;
	cursor:pointer;
}
