.CornerTopLeft{background-image: url(images/corpo/corners/tit_1.gif);background-repeat:no-repeat;width:5px;height:4px;}
.CornerTop{background-image: url(images/corpo/corners/tit_2.gif);height:4px;}
.CornerTopRight{background-image: url(images/corpo/corners/tit_3.gif);background-repeat:no-repeat;width:5px;height:4px;}

.CornerLeft{background-image: url(images/corpo/corners/tit_4.gif);width:5px;}
.CornerMiddle{background-color: #f1f1f1;font-family:Verdana;font-size:11px;font-weight:bold;color:#6B6B6B;}
.CornerRight{background-image: url(images/corpo/corners/tit_5.gif);width:5px;}

.CornerBottomLeft{background-image: url(images/corpo/corners/tit_6.gif);background-repeat:no-repeat;width:5px;height:4px;}
.CornerBottom{background-image: url(images/corpo/corners/tit_7.gif);height:4px;}
.CornerBottomRight{background-image: url(images/corpo/corners/tit_8.gif);background-repeat:no-repeat;width:5px;height:4px;}


.CarrinhoCabecalho{background-image:url(images/corpo/bgCabecalho.jpg); background-repeat:repeat-x;}


.CornerDestaqueTopLeft{background-image: url(images/corpo/corners/destaque_up_esq.jpg);width:6px;height:6px;}
.CornerDestaqueTop{background-image: url(images/corpo/corners/destaque_up.jpg);height:6px;width:396px;}
.CornerDestaqueTopCinzaCentral{background-image: url(images/corpo/corners/destaque_up_cen_cinza.jpg);width:6px;height:6px;}
.CornerDestaqueTopCinza{background-image: url(images/corpo/corners/destaque_up_cinza.jpg);width:182px;height:6px;}
.CornerDestaqueTopRight{background-image: url(images/corpo/corners/destaque_up_dir.jpg);width:6px;height:6px;}

.CornerDestaqueLeft{background-image: url(images/corpo/corners/destaque_esq.jpg);width:6px;}
.CornerDestaqueCentro{background-image: url(images/corpo/corners/destaque_sep.jpg);width:7px;}
.CornerDestaqueRight{background-image: url(images/corpo/corners/destaque_dir.jpg);width:6px;}

.CornerDestaqueBottomLeft{background-image: url(images/corpo/corners/destaque_down_esq.jpg);width:6px;height:6px;}
.CornerDestaqueBottom{background-image: url(images/corpo/corners/destaque_down.jpg);height:6px;width:396px;}
.CornerDestaqueBottomCinzaCentral{background-image: url(images/corpo/corners/destaque_down_cen_cinza.jpg);width:6px;height:6px;}
.CornerDestaqueBottomCinza{background-image: url(images/corpo/corners/destaque_down_cinza.jpg);width:182px;height:6px;}
.CornerDestaqueBottomRight{background-image: url(images/corpo/corners/destaque_down_dir.jpg);width:6px;height:6px;}


.CabecalhoBusca{height:15px;background-repeat:no-repeat;background-image: url(Images/Menu/esq_tit_busca.jpg);}
.CabecalhoLogin{height:15px;background-repeat:no-repeat;background-image: url(Images/Menu/esq_tit_login.jpg);}
.RefineSuaBusca{height:50px;background-repeat:no-repeat;background-image: url(Images/corpo/refine_busca.jpg);}
.CabecalhoCadastreSe{height:15px;background-repeat:no-repeat;background-image: url(Images/Menu/esq_tit_cadastre.jpg);}
.CabecalhoCarrinho{height:15px;background-repeat:no-repeat;background-image: url(Images/Menu/esq_tit_meucarrinho.jpg);}
.CabecalhoMenu{height:15px;background-repeat:no-repeat;background-image: url(Images/Menu/esq_tit_menu.jpg);}


.CornerChamadaTop{background-image: url(images/corpo/corners/chamada_up.jpg);height:28px;vertical-align:top;}
.CornerChamadaLeft{background-image: url(images/corpo/corners/chamada_esq.jpg);width:10px;background-repeat:repeat-y; padding-left:10px;}
.CornerChamadaBottom{background-image: url(images/corpo/corners/chamada_down.jpg);height:17px;}


.tdBackgroundMenu
{
	height:16px;
	background-image: url(Images/menu/menu_fundo.jpg);
}
.tdBackgroundRodape
{ 
	background-image: url(images/corpo/down.jpg); 
}
.tdHeaderFundo
{
	background-image: url(Images/Corpo/up_fundo.jpg); 
	background-repeat:repeat-x;
}

.tdMenuLatSeparator
{
	height:16px;
	background-repeat:no-repeat;
	background-image: url(Images/Menu/esq_sep_menu.jpg);
	background-position:bottom;
	padding-left:9px;
}


/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#D1D1D1;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}



/* AQUI VEM AS CONFIGURACOES DO MENU */

.IslandStyle
{ 
	Font-Size:10px;
	background-repeat:repeat-y;
	border-color:black; 
	border-style:Solid;
	background-color:#F1F1F1;
	border-width:1px;
	Cursor:Default;
	font-family:Tahoma;
	Color:Black;
	padding-bottom:4px;
}

.HoverItemStyle
{
	Font-Size:10px;
	background-color:#E1E1E1;
	border-color:#000000;
	border-style:Solid;
	border-width:0px;
	text-decoration:underline;
	Cursor:hand;
	Color:black;
}

.TopLevelParentItemStyle
{
	Font-Size:10px;
	border:none;
	Cursor:Default;	
}

.TopSelectedStyle 
{
	Font-Size:10px;
	border-style:none;
	text-decoration:underline;
	Color:#000000;
}

.TopLevelHoverItemStyle
{
	Font-Size:10px;
	border-style:none;
	Cursor:hand;
	Color:#000000;
	text-decoration:underline;
}

.ItemStyle 
{
	Font-Size:10px;
	border-style:none;
	border-width:0px;
	border-bottom:dotted 1px black;
	height:12px;
	text-align:left;
}

.SeparatorStyle
{
	background-image: url(imagens/esq_sep_menu.jpg);
	background-repeat:repeat-x; 
}

/** Loading *******************************************************/
.backgroundLoading
{
	position:fixed; 
	left:0; 
	top:0; 
	background-color: #999;
	background-image: url(~/imagens/Genericas/bgPopup.png);
	background-repeat:repeat;
	filter:alpha(opacity=40); 
	opacity:0.4; 
	height:100%; 
	z-index:18999;
	width:100%;
}
* html .backgroundLoading
{
    /*IE6 only rule, applied on top of the default above*/
    position: absolute;
    top: expression(document.compatMode=="CSS1Compat"?  document.documentElement.scrollTop+0+"px" : body.scrollTop+0+"px");
} 
.loading
{
	background-color:#FFF; 
	border:1px solid #535252; 
	font-family:Verdana;
	font-size:11px;
	text-align:center;
	padding-top:4px;
	height:38px;
	position:fixed; 
	top:50%; 
	left:50%;
	margin-top: -23px;
	margin-left: -120px;
	z-index:19000; 
	width:240px;  
}
.loadingCarregando
{
	color:#000;
	font-weight:bold;
}
.loadingAguarde
{
	color:#000;
}
/******************************************************************/
