﻿A
{
    TEXT-DECORATION: none;
}
A:active
{
    TEXT-DECORATION: none;
}
A:link
{
    TEXT-DECORATION: none;
}
A:visited
{
    TEXT-DECORATION: none;
}
A:hover
{
    
}
BODY
{
	padding:0px;
	margin:0px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Georgia;
    color: #4f4d3e;
}
#fullheight
{
    HEIGHT: 100%
}
.cursorHand
{
	cursor: hand;
}
.link
{
	FONT-SIZE: 11px;
    FONT-FAMILY: Georgia;
	color: #808284;
	text-decoration:none;
}
.link:hover
{
	FONT-SIZE: 11px;
    FONT-FAMILY: Georgia;
	color: #808284;
	text-decoration:underline;
}
.linkMenuBanner
{
	FONT-SIZE: 11px;
    FONT-FAMILY: Georgia;
	color: #d83b2a;
	text-decoration:none;
}
.linkMenuBanner:hover
{
	FONT-SIZE: 11px;
    FONT-FAMILY: Georgia;
	color: #d83b2a;
	text-decoration:underline;
}
.link2
{
	FONT-SIZE: 11px;
    FONT-FAMILY: Georgia;
	color: #d83b2a;
	text-decoration:none;
}
.link2:hover
{
	FONT-SIZE: 11px;
    FONT-FAMILY: Georgia;
	color: #d83b2a;
	text-decoration:underline;
}
.linkMenu
{
	FONT-SIZE: 11px;
    FONT-FAMILY: Georgia;
	color: #4f4d3e;
	font-weight: bold;
}
.txt10
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Georgia;
    color: #4f4d3e;
}
.legenda
{
    FONT-SIZE: 9px;
    FONT-FAMILY: Georgia;
    color: #4f4d3e;
    font-style: italic;
}
.produtoValor {color:#d83b2a;font-size: 13px; line-height:14px;font-family: Georgia; font-weight:bold;display:inline;}
.produtoValor2 {color:#d83b2a;font-size: 20px; font-family: Georgia; font-weight:normal;display:inline;}
.produtoValorOld {color:Gray;font-size: 11px; line-height:14px;font-family: Georgia; font-weight:normal;display:inline;text-decoration:line-through;}
.imgFoto {padding: 3px;}
.produtoDiv {background-color: #d8d7cb;}
.produtoFdo {background-color: #FFFFFF;}
.produtoImgBorder {border-right: #d8d7cb 1px solid; border-top: #d8d7cb 1px solid; border-left: #d8d7cb 1px solid; border-bottom: #d8d7cb 1px solid}
.produtoTitulo2 {color:#4f4d3e;font-size: 14px; font-family: Georgia; font-weight:normal;display:inline;}

.linkPagina
{
	color: #E37A15;
	padding-left: 2px;
}
.linkPagina:active
{
	color: #E37A15;
	padding-left: 2px;
}
.linkPagina:link
{
	color: #E37A15;
	padding-left: 2px;
}
.linkPagina:visited
{
	color: #E37A15;
	padding-left: 2px;
}
.linkPagina:hover
{
	color: #E37A15;
	padding-left: 2px;
	text-decoration: underline;
}
.titulo
{
	color: #d83b2a;
	FONT-SIZE: 13px;
    FONT-FAMILY: Georgia;
    font-weight: bold;
    padding-left: 15px;
    height: 40px;
    background-color: #dcdcdc;
}

.contornoTabela
{
	border: solid 1px #D8D7CB;
	padding: 3px;
}
.fdoCinzaClaro
{
	background-color: #dcdcdc;
}
.menuLateral
{
	width: 220px;
	border-right: #dcdcdc 2px solid; 
	padding-right: 3px; 
	padding-left: 3px; 
	padding-bottom: 3px;
	padding-top: 3px;
	background-color: White;
}
.fdoMenu
{
	height: 49px;
	background-image: url(../../Imagens/Layout/menuFdo.gif);
}
.fdoBanner
{
	padding-left: 2px;
	padding-top: 5px;
	background-image: url(../../Imagens/Layout/bannerFdo.gif);
}
.fdoCopy
{
	height: 50px;
	background-color: White;
}
.fdoBase
{
	height:5px;
	background-image: url(../../Imagens/Layout/fdoBase.gif);
}
.btDetalhes
{
	COLOR: transparent;
    border-color: transparent;
    background-color: transparent;
    border-width: 0px;
	background-image: url(../../Imagens/Layout/btDetalhes.gif);
    FONT-SIZE: 0px;
	width: 17px;
	height: 18px;
	padding: 0px 0px 0px 0px;
	cursor: hand;
}
.inputBt
{
    border-color: transparent;
    background-color: #d83b2a;
    border-width: 0px;
    COLOR: White;
    FONT-SIZE: 11px;
    FONT-FAMILY: Georgia;
    text-align:center;
	padding: 0px 10px 0px 10px;
	height: 18px;
	font-weight: 600;
	cursor: hand;
}
.inputBt2
{
    border-color: #d83b2a;
    background-color: #d83b2a;
    border-width: 0px;
    COLOR: White;
    FONT-SIZE: 11px;
    FONT-FAMILY: Georgia;
    text-align:center;
	padding: 0px 0px 0px 0px;
	height: 21px;
	font-weight: normal;
	cursor: hand;
}
.inputText
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    COLOR: black;
    FONT-SIZE: 11px;
    FONT-FAMILY: Georgia;
    BACKGROUND-COLOR: white;
    text-align:left;
    height: 16px;
}
.inputTextWater
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    COLOR: gray;
    FONT-SIZE: 11px;
    FONT-FAMILY: Georgia;
    BACKGROUND-COLOR: white;
    text-align:left;
    height: 16px;
}

.inputDrop
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    COLOR: black;
    FONT-SIZE: 11px;
    FONT-FAMILY: Georgia;
    BACKGROUND-COLOR: white;
    text-align:left;
}
.inputTextArea
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    COLOR: black;
    FONT-SIZE: 11px;
    FONT-FAMILY: Georgia;
    BACKGROUND-COLOR: white;
    text-align:left;
}

.link2:active
{
	color: #eb3d00;
	text-decoration: underline;
}
.link2:link
{
	color: #eb3d00;
	text-decoration: underline;
}
.link2:visited
{
	color: #eb3d00;
	text-decoration: underline;
}
.link2:hover
{
	color: #eb3d00;
	text-decoration: underline;
}

.linkCinza:active
{
	color: #5f635b;
	text-decoration: none;
}
.linkCinza:link
{
	color: #5f635b;
	text-decoration: none;
}
.linkCinza:visited
{
	color: #5f635b;
	text-decoration: none;
}
.linkCinza:hover
{
	color: #5f635b;
	text-decoration: underline;
}

.copy
{
	color:White;
}
.imgParceiros
{
	filter:alpha(opacity=50);
	opacity:0.5;
	-moz-opacity: 0.5;
}
.imgParceiros:hover
{
	filter:alpha(opacity=100);
	opacity:1;
	-moz-opacity: 1;
}
/* Rounded */
div.rounded
{
	background:#dcdcdc;
}
div#nifty{background: #dcdcdc}
div#nifty2{background: #dcdcdc}
b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #dcdcdc}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

/* Grid */
.Grid
{
	border: solid 0px #d3d3d3;
}
.Grid td
{
    border-bottom: dotted 1px Gray;
    border-left: solid 0px gray;
    border-right: solid 0px gray;
    border-top: solid 0px gray;
    padding-right: 10px;
}
.GridHeader
{
	color: #4F4D3E;
	font-family: Georgia;
    background-color: #F1EFE3;
    height: 18px;
    text-align: left;
}
.GridHeader th
{
	font-weight:bold;
	padding-right: 10px;
	border-width: 0px;
	border-color:White;
	border-style:inset;
	white-space:nowrap;
}
.GridItem
{}
.GridItem a
{}
.GridAltItem
{}
.GridAltItem a
{}

/* Tabs */ 
.MyTabs .ajax__tab_header					{ background:url(../../Imagens/Tabs/tab-line.gif) repeat-x bottom; }
.MyTabs .ajax__tab_outer					{ background:url(../../Imagens/Tabs/tab-right.gif) no-repeat right; }
.MyTabs .ajax__tab_inner					{ font-family:Georgia; color:#737373;font-size:12px; background:url(../../Imagens/Tabs/tab-left.gif) no-repeat; }
 
.MyTabs .ajax__tab_tab						{ background:url(../../Imagens/Tabs/tab.gif) repeat-x; }
.MyTabs .ajax__tab_hover .ajax__tab_outer	{ background:url(../../Imagens/Tabs/tab-hover-right.gif) no-repeat right; }
.MyTabs .ajax__tab_hover .ajax__tab_inner	{ font-family: Georgia;color:#eb3d00;font-size:12px; background:url(../../Imagens/Tabs/tab-hover-left.gif) no-repeat; }
.MyTabs .ajax__tab_hover .ajax__tab_tab     { background:url(../../Imagens/Tabs/tab-hover.gif) repeat-x; }
.MyTabs .ajax__tab_active .ajax__tab_outer	{ background:url(../../Imagens/Tabs/tab-active-right.gif) no-repeat right; }
.MyTabs .ajax__tab_active .ajax__tab_inner	{ font-family: Georgia;color:#eb3d00;font-size:12px; background:url(../../Imagens/Tabs/tab-active-left.gif) no-repeat; }
.MyTabs .ajax__tab_active .ajax__tab_tab	{ background:url(../../Imagens/Tabs/tab-active.gif) repeat-x; }
 
.MyTabs .ajax__tab_header 		{ font-family:Georgia;font-size:12px; }
.MyTabs .ajax__tab_outer		{ height:40px; }
.MyTabs .ajax__tab_inner		{ padding-left:3px; }
.MyTabs .ajax__tab_tab			{ padding: 13px 14px;margin:0; }
.MyTabs .ajax__tab_body		    { border:0px solid #e5e5e5;border-top:0;padding:15px;background-color:#FFFFFF;
									scrollbar-base-color: #ffffff;
									scrollbar-arrow-color: #dfdfdf;
									scrollbar-3dlight-color: #ffffff;
									scrollbar-darkshadow-color: #dfdfdf;
									scrollbar-face-color: #ffffff;
									scrollbar-highlight-color: #dfdfdf;
									scrollbar-shadow-color: #ffffff;
									scrollbar-track-color: #ffffff; }
									
/* Loading */
.updateProgressBackground 
{
	z-index: 10;
	width: 100%;
	height: 100%;            
	background-color:White;
	filter:alpha(opacity=40);
	opacity:0.40;   
}    
.updateProgress
{
	width: 140px;
	padding: 10px;
	border-color: Gray;
	border-width:1px; 
	border-style:solid; 
	background-color:#FFFFFF; 
	position:absolute;  
	z-index:40; 
}
.updateProgressMessage
{
	margin:3px; 
	font-family:Georgia; 
	font-size:small; 
	vertical-align: middle;
}

/*Modal Popup*/
.modalBackground {
	background-color:#666666;
	filter:alpha(opacity=30);
	opacity:0.7;
}

.modalPopup {
	border-width:0px;
	border-style:solid;
	border-color:Black;
	padding:0px;
}

/*CollapsiblePanel*/
.collapsePanelHeader
{
	width:100%;
	height:18px;
	color:#005B7B;
	font-weight:bold;
	vertical-align:middle;
	padding-left: 10px;
	padding-right: 10px;
	cursor: hand;
}
.collapsePanelHeader2
{
	color: #4F5862;
	font-weight:lighter;
	vertical-align:middle;
	cursor: hand;
	font-size: 10px;
}
.collapsePanelContent
{
	margin-bottom: 5px;
}

/* Menu */
.menuItem
{
	
}
.level1
{ 
    color: White;
    font-family: Georgia;
    font-size: 16px;
    font-weight: normal;
    text-align: center;
    text-decoration: none;
    padding: 0px 5px 0px 5px;
}
.level2
{ 
    color: Black;
    font-family: Georgia;
    font-size: 11px;
    background-color: #dcdcdc;
    text-align: left;
}
.hoverstyle
{
    text-decoration: none;
}
.sublevel1
{}