@import "../styles/menu.css";
/* CSS Document */
body {
background:#006634 url(../imagens/fundo_total.gif) top repeat-x;
	margin:0px;

	}


.sfcard{ position:absolute; top:50px; left:150px;}

.a_menu{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:11px;
	color: #5a5a5a;
}

.a_menu:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size:11px;
	color:#333333;
}
.input{
	    border-top: 1px solid #333;
	    border-left: 1px solid #333;
	    border-bottom: 1px solid #333;
	    border-right: 1px solid #333;
	    font-size: 10px;
	    color: #0E0659;
        }

.input_obs{
	    border-top: 1px solid #333;
	    border-left: 1px solid #333;
	    border-bottom: 1px solid #333;
	    border-right: 1px solid #333;
	    font-size: 12px;
	    color: #0E0659;
}

.input_ab
{
	background-color: #ffffff;
	font: 11px verdana, tahoma, arial, sans-serif;
}
.input_ds
{
	background-color: #bbbbbb;
	font: 11px verdana, tahoma, arial, sans-serif;
} 


.input_convenio
{
	background: #ffffff url(../imagens/cartao_conv_bg_text.gif) top left no-repeat;
	font: 11px verdana, tahoma, arial, sans-serif;
	border: 1px solid #878787;
} 


.corpo_10{	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

.corpo_11{	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

.corpo_11_bold{	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#333333;
}
.corpo_11_vermelho{	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#df0000;
}
.corpo_11_bold_vermelho{	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#df0000;
}

.corpo_12{	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}

.corpo_18 {	
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#535353;
}


form {
	margin: 0px;
	padding: 0px;
}

.input_login {
	border-top: 1px solid #7f7f7f;
	border-left: 1px solid #7f7f7f;
	border-bottom: 1px solid #e7e7e7;
	border-right: 1px solid #e7e7e7;
	background: url(../imagens/topo_input_login.gif) top left repeat-x #e7e7e7;
	color: #5a5a5a;
	font-family: verdana;
	font-size: 10px;
}

.input_busca {
	border-top: 1px solid #838383;
	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
	border-right: 1px solid #838383;
	background-color: #e8e8e8;
	color: #5a5a5a;
	font-family: verdana;
	font-size: 10px;
}

.input_carrinho {
	border-top: 1px solid #838383;
	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
	border-right: 1px solid #838383;
	background-color: #e8e8e8;
	color: #5a5a5a;
	font-family: verdana;
	font-size: 10px;
}
.input_carrinho_fill
{
	border:1px solid #ff0000;
	background-color: #fefefe;
	font-family: verdana;
	font-size: 10px;
	color: #000000;
}

.input_cadastro_disabled
{
	border:1px solid #838383;
	background-color: #c0c0c0;
	font-family: verdana;
	font-size: 10px;
	color: #000000;
}


.input_identificacao
{
	border:1px solid #878787;
	background-color: #FFFFFF;
	font-family: Tahoma;
	font-size: 11px;
	color: #8a8a8a;
}

.input_identificacao_disabled
{
	border:1px solid #878787;
	background-color: #d5d5d5;
	font-family: Tahoma;
	font-size: 11px;
	color: #8a8a8a;
}



#DIV_LOADING
{
	width: 150px;
	border: 1px solid #999999;
	background-color: #f9fdf4;
	position: absolute;
	font: 11px verdana, arial, helvetica, tahoma;
	color: #555555;
	text-align:center;
	padding: 5px;
}

#shtooltip{
	position: absolute;
	left: 100px;
	visibility:hidden;
	width: 100px;
	height: 100px;
	border: 1px solid gray;
	padding: 2px;
	background-color: #ffffff;
	z-index: 100;
}

.tdCarrinho
{
	padding: 4px 4px 4px 4px; 
	background-color: #efefef; 
	border-bottom: 1px solid #cccccc; 
	border-top: 1px solid #ffffff
}


/*****************************************/
/********* TEXTOS OFERTAS **************/

.cap {
	text-transform: capitalize;
}

.b {
	font-weight: bold;
}

.line {
	text-decoration: line-through;
}

.txt10_preto {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
}

.txt11_preto {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;	
}

.txt11_verde {
	font-family: Verdana;
	font-size: 11px;
	color: #446815;
}

.txt18_verde {
	font-family: Trebuchet MS;
	font-size: 18px;
	color: #446815;
}

.txt35_verde {
	font-family: Trebuchet MS;
	font-size: 35px;
	color: #92ca3d;
}

.txt11_vermelho {
	font-family: Tahoma;
	font-size: 11px;
	color: #ff0000;
}

.txt10_branco {
	font-family: Tahoma;
	font-size: 10px;
	color: #ffffff;
}

.txt12_branco {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #FFFFFF;
}

.txt13_branco {
	font-family: Tahoma;
	font-size: 13px;
	color: #ffffff;
}

.txt11_cinza {
	font-family: Tahoma;
	font-size: 11px;
	color: #5a5a5a;
}

.txt11_cinzaoff{
	font-family: Tahoma;
	font-size:11px;
	color:#cccccc;
	text-decoration:line-through;
}

.txt10_cinza{
	font-family: Tahoma;
	font-size: 10px;
	color: #5a5a5a;
}

.txt9_cinza{
	font-family: Tahoma;
	font-size: 9px;
	color: #5a5a5a;
}

.txt9_cinzav{
	font-family: Verdana;
	font-size: 9px;
	color: #a7a7a7;
}

.txt11_cinza_line {
	font-family: Tahoma;
	font-size: 11px;
	color: #cacaca;
}

.txt11_cinza_rec_hover
{
	font-family: Tahoma;
	font-size: 11px;
	color: #7b7b7b;
	text-decoration: none;
}

.txt12_cinza{
	font-family: Tahoma;
	font-size: 12px;
	color: #8a8a8a;
}

.txt13_cinza {
	font-family: Tahoma;
	font-size: 13px;
	color: #5a5a5a;
}

.txt14_cinza{
	font-family: Tahoma;
	font-size: 14px;
	color: #5a5a5a;
}

.txt14_cinza_rec {
	font-family: Tahoma;
	font-size: 14px;
	color: #a9a9a9;
	text-decoration: none;
}

.txt14_cinza_rec_hover
{
	font-family: Tahoma;
	font-size: 14px;
	color: #7b7b7b;
	text-decoration: none;
}

.txt9_cinzae {
	font-family: Tahoma;
	font-size: 9px;
	color: #5a5a5a;
}

.txt9_cinza {
	font-family: Tahoma;
	font-size: 9px;
	color: #5a5a5a;
}

.txt18_cinza {
	font-family: Verdana;
	font-size: 18px;
	color: #5a5a5a;
}

.txt12_vermelho {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #580408;
}

.txt36_vermelho {
	font-family: Trebuchet MS;
	font-size: 36px;
	color: #580408;
}

.Tit_meuCarrinho
{ font: bold 12 verdana, helvetica, arial; color: #333333; padding: 6px; 
}

.Tit_meuCarrinho
{ font: bold 12 verdana, helvetica, arial; color: #333333; padding: 6px; 
}

.Tit_formaPagamento
{
	font: bold 12 verdana, helvetica, arial;
	color: #333333;
	background-color:#efefef;
	padding: 6px;
}

/*********************/
/******** Links ******/

a.lnk10_cinza {
	font-family: Tahoma;
	font-size: 10px;
	color: #5a5a5a;
	text-decoration: none;
}

a.lnk10_cinza:hover {
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

a.lnk11_cinza {
	font-family: Tahoma;
	font-size: 11px;
	color: #5a5a5a;
	text-decoration: none;
}

a.lnk11_cinza:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #5a5a5a;
	text-decoration: underline;
}

a.lnk11_cinza_menu {
	font-family: Tahoma;
	font-size: 11px;
	color: #777;
	text-decoration: none;
}

a.lnk11_cinza_menu:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #333;
	text-decoration: none;
}

a.lnk12_cinza {
	font-family: Verdana;
	font-size: 12px;
	color: #5a5a5a;
	text-decoration: none;
}

a.lnk12_cinza:hover {
	font-family: Verdana;
	font-size: 12px;
	color: #5a5a5a;
	text-decoration: underline;
}

a.lnk14_cinza_rec {
	font-family: Tahoma;
	font-size: 14px;
	color: #a9a9a9;
	text-decoration: none;
}

a.lnk14_cinza_rec:hover {
	font-family: Tahoma;
	font-size: 14px;
	color: #a9a9a9;
	text-decoration: underline;
}

a.lnk11_cinza_under {
	font-family: Tahoma;
	font-size: 11px;
	color: #8a8a8a;
	text-decoration: underline;
}

a.lnk11_cinza_under:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #8a8a8a;
	text-decoration: none;
}

a.lnk10_branco {
	font-family: Tahoma;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

a.lnk10_branco:hover {
	font-family: Tahoma;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}


a.lnk10_roxo {
	font-family: Tahoma;
	font-size: 10px;
	color: #721364;
	text-decoration: none;
}

a.lnk10_roxo:hover {
	font-family: Tahoma;
	font-size: 10px;
	color: #721364;
	text-decoration: underline;
}

a.lnk10_vermelho {
	font-family: Tahoma;
	font-size: 10px;
	color: #a80000;
	text-decoration: none;
}

a.lnk10_vermelho:hover {
	font-family: Tahoma;
	font-size: 10px;
	color: #a80000;
	text-decoration: underline;
}

a.lnk11_verde {
	font-family: Verdana;
	font-size: 11px;
	color: #446815;
	text-decoration: none;
}

a.lnk11_verde:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #446815;
	text-decoration: underline;
}

a.lnk11_vermelho {
	font-family: Tahoma;
	font-size: 11px;
	color: #df0000;
	text-decoration: underline;
}

a.lnk11_vermelho:hover {
	font-family: Tahoma	;
	font-size: 11px;
	color: #df0000;
	text-decoration: none;
}

a.lnk12_vermelho {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #580408;
	text-decoration: underline;
}

a.lnk12_vermelho:hover {
	font-family: Trebuchet MS	;
	font-size: 12px;
	color: #580408;
	text-decoration: none;
}

a.lnk11_vermelho_bold {
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	color: #df0000;
	text-decoration: underline;
}

a.lnk11_vermelho_bold:hover {
	font-family: Tahoma	;
	font-size: 11px;
	font-weight:bold;
	color: #df0000;
	text-decoration: none;
}
/*
ul{list-style:none; width: 80; height: 22px; float:left; margin:0px; /*border: 1px solid #fff;}
.a_menu { float: left; text-decoration: none; font-family: tahoma; font-size:12px; color: #FFFFFF; margin:10px 0px 0px 0px; padding: 5px 10px 5px 10px;}
.a_menu:hover{background-color:#333333;font-family: tahoma; font-size:12px; color: #f7941d}
li{display:inline;}
*/


/* Estilos 24/07/08 - Willy para correção */
.text_branco { color:#FFFFFF; font:normal 10px Tahoma, Verdana, Arial;}
.dg_red { background:#d24a16 url(../imagens/bg_titulo_red.gif) repeat-x;}

.Tit_meuCarrinho_branco{font: bold 12 verdana, helvetica, arial; color: #FFF; padding: 4px; 
}

.pg { font-weight:bold; color:#FF0000; font-size:14px;}
