/* ================================
    CSS STYLES FOR THE PORTAL STATER KIT
    v1.0, 10/2002
   ================================
*/   


/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg
{
	background-color: #EFEEEE;
}

.TopoPrincipal{
	background-color:#ffffff;
	background-repeat:no-repeat;
}

/* background color for the content part of the pages */
Body
{
    background-color: white;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	background-color:#F6F6F6;
}
.TabSelected
{
	border-bottom:none;
	border-left:solid;
	border-left-color:Black;
	border-left-width:1px;
	border-right:solid;
	border-right-color:Black;
	border-right-width:1px;
	border-top:solid;
	border-top-color:Black;
	border-top-width:1px;
	background-color:#ECE9D8;
}

.TabUnSelected
{
	border-bottom:solid;
	border-bottom-color:Black;
	border-bottom-width:1px;
	border-left:solid;
	border-left-color:Black;
	border-left-width:1px;
	border-right:solid;
	border-right-color:Black;
	border-right-width:1px;
	border-top:solid;
	border-top-color:Black;
	border-top-width:1px;
	background-color:#B6DDC7;

}

.MenuSelected
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	height:18px;
	padding:1px 24px 0px 24px;
	background-color:#0065A9;
	text-align:center;
	border-left:1px solid #ffffff;
	/* BEGIN Bayer BSS EZRMZ CHM-6198 2008-07-24: Navigation possibility to selected menu */
	cursor:hand;
	/* END Bayer BSS EZRMZ CHM-6198 2008-07-24 */
}

.MenuUnSelected
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	height:18px;
	padding:1px 24px 0px 24px;
	background-color:#999999;
	text-align:center;
	cursor:hand;
	border-left:1px solid #ffffff;
}

.TabSelected
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	height:18px;
	background-color:#ffffff;
	text-align:center;
	border:0;
	border-top:1px solid #000000;
}

.TabUnSelected
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	height:18px;
	background-color:#f1f1f1;
	text-align:center;
	border:0;
	border-top:1px solid #000000;
}

.RootMenuSelected
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	height:18px;
	padding:1px 24px 0px 24px;
	background-color:#0065A9;
}

.RootMenuUnSelected
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	height:18px;
	padding:1px 0px 0px 24px;
	background-color:#999999;
	cursor:hand;
}

.linksMenu
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	height:18px;
	background-color:#999999;
	cursor:hand;
}

.MenuHome
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	height:18px;
	background-color:#999999;
	vertical-align:middle;
	cursor:hand;
}

.SubMenu
{
	border-bottom:1px solid #000000;
	height:24px;
	background-color:#FFFFFF;
	font-size:10px;
	font-family:Verdana;
	color:#000000;
	padding:5px 5px 5px 5px;
}

.TabSeparator
{
	border-bottom:solid;
	border-bottom-color:black;
	border-bottom-width:1px;
}
/* PAGE BANNER */
/* NOTE: Site Title, Site Links and Tabs are rendered by MobilePortalBanner.ascx
/* style for the text of the site title */
.SiteTitle
{
	font-weight: bold;
	font-size: 20px;
	color: white;
	font-family: Verdana Bold, Helvetica, sans-serif;
}

/* background/border colors for the selected tab */
.TabBg {
    background-color: whitesmoke;
    border-color: whitesmoke;
}

/* background/border colors for the unselected tabs */
.OtherTabsBg
{
	border-left-color: lightsteelblue;
	border-bottom-color: gainsboro;
	border-top-color: lightsteelblue;
	background-color: steelblue;
	border-right-color: lightsteelblue;
}

/* text style for the selected tab */
.SelectedTab {
    font-family: Verdana;
    font-size: 13px;
    color:Black;
    font-weight: normal;
}

/* text style for the unselected tabs */
.OtherTabs
{
	font-weight: normal;
	font-size: 13px;
	color: Black;
	font-family: Verdana;
	text-decoration: none;
}

/* text style for the site links (at extreme top-right of header) */
.SiteLinkBg1
{
	background-image: url(Data/topbg1.gif);
}
.SiteLinkBg2
{
	background-image: url(Data/topbg3.gif);
}
.SiteLink
{
	vertical-align: middle;
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
}   

/* style for separator between site links */
.Accent
{
	vertical-align: middle;
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
}



/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-size: 11px;
    background-color: #eeeeee
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: black;
}

/* MODULE-SPECIFIC */
/* text style for status text in Auction */    
.Auct_Status_Text    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    color: black;
}   

/* style of status title in Auction */
.Auct_Status_Title    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: black;
}


/* GENERAL */
/* style for module titles */
.Head   {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size:  11pt;
    font-weight:    normal;
    color: #08478A;
}

/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: black;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight: normal;
    color: black;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    border-style:solid;
    border-color:#76745D;
    border-width:1px;
}

.NormalRed
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #08478A;
}

.NormalBold
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton
{

}
    
/* GENERIC */
H1  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  20px;
    font-weight:    normal;
    color: #666644;
}

H2  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  20px;
    font-weight:    normal;
    color: #666644;
}

H3  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    normal;
    color: darkred;
}

H4  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    normal;
    color: darkred;
}

H5, DT  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: darkred;
}

H6  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: darkred;
}

TFOOT, THEAD    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    color: darkred;
}

TH  {
    vertical-align: baseline;
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    bold;
    color: darkred;
}

SMALL   {
    font-size:  8px;
}

BIG {
    font-size:  14px;
}

BLOCKQUOTE, PRE {
    font-family:    Lucida Console, monospace;
}


UL LI   {
    list-style-type:    square ;
}

UL LI LI    {
    list-style-type:    disc;
}

UL LI LI LI {
    list-style-type:    circle;
}

OL LI   {
    list-style-type:    decimal;
}

OL OL LI    {
    list-style-type:    lower-alpha;
}

OL OL OL LI {
    list-style-type:    lower-roman;
}

HR {
    color: black;
    height:1px;
    text-align:left
}
.panelPromocoes
{
	border:1px solid #F1F1F1;
	background-color: #F9F9F9;
	width:100%;
	padding:5px 5px 5px 5px
}
.panelPessoa
{
	border:1px solid #CCCCCC;
	background-color: #F9F9F9;
	width:100%;
	padding:5px 5px 5px 5px
}
.panelExcluir
{
	border:1px solid #ff0000;
	background-color: #F9F9F9;
	width:100%;
	padding:5px 5px 5px 5px;
	font-family: Arial;
    font-size: 12px;
    font-weight:normal;
    line-height: 14px;    
}
.ModuleTitle
{
	font-family:Arial;
	font-size:16px;
	color:#676767;
	font-weight:bold;
	font-variant:small-caps;
	letter-spacing:1px;
}
.Normal
{
    font-family: Tahoma;
    font-size: 12px;
    font-weight:normal;
}
#divConteudo
{
	background-color:#FFFFFF; 
	width:100%; 
	border:1px solid #999999; ; 
	border-top:0; 
	margin:0px 0px 3px 0px;
}
#divConteudoCentro
{
	background-color:#FFFFFF;
	width:100%;
    font-family: Tahoma;
    font-size: 12px;
    font-weight:normal;
	padding:5px 5px 5px 5px;
}
.Forms
{
	background-color:#FFFFFF;
    font-family: Tahoma;
    font-size: 11px;
	font-variant:small-caps;
	color:#000000;
	text-align:left;
	padding:0px 1px 0px 1px;
	vertical-align:top;
}
.Texto
{
    font-family: Tahoma;
    font-size: 11px;
	font-variant:small-caps;
	color:#000000;
}
.Caixa
{
	background-color:#FFFFFF;
    font-family: Verdana;
    font-size: 11px;
	border:1px solid #003366;
	height:18px;
	padding:1px 5px 4px 5px;
	background-color:#F9F9F9;
}
.CaixaUpper
{
	text-transform: uppercase;
}
.subTitulo
{
	background-color:#FFFFFF;
    font-family: Tahoma;
    font-size: 14px;
	font-variant:small-caps;
	text-align:left;
	font-weight:bold;
	padding:2px 2px 2px 2px;
	width:100%;
	border-bottom:1px dashed #999999;
}
.dgAlternative
{
	background-color:#F2F2F2;
}
.dgHeader
{
	font-weight:bold;
	background-color:#CCE4C4;
	text-align:center;
}
.dgItem
{
	background-color:#FFFFFF;
}
.dgSelected
{
	background-color:#CCCCCC;
}
.dg
{
	background-color:#FFFFFF;
    font-family: Tahoma;
    font-size: 11px;
	font-variant:small-caps;
}
.botao
{
	border:1px solid #999999;
}
.panelTab
{
	border-bottom:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-top:none;
}
.tituloDSC
{
	/*background-color:#F6F6F6;*/
	border-right:1px solid #999999;
	/*border-bottom:1px solid #999999;*/
}

.textoDsc
{
    font-family: Verdana;
    font-size: 10px;
	color:#999999;
}

.SubMenuTexto
{
	font-size:12px;
	font-family:Arial;
	color:#666666;
	height:18px;
	vertical-align:middle;
	margin:0px 0px 0px 0px;
	text-align:left;
	background-color:#cccccc;
	width:170;
	border-bottom:1px solid #ffffff;
	cursor:hand;
}

.SubMenuTexto2
{
	font-size:12px;
	font-family:Arial;
	color:#666666;
	text-decoration:none;
}

.SubMenuTextoSel
{
	font-size:12px;
	font-family:Arial;
	color:#ffffff;
	height:18px;
	vertical-align:middle;
	text-align:left;
	background-color:#0065A9;
	width:170;
	border-bottom:1px solid #ffffff;
}

.menuTopo
{
	font-size:12px;
	font-family:Arial;
	color:#666666;
	height:18px;
	vertical-align:middle;
	text-align:center;
	padding:3px 3px 3px 3px;
}

a{
	text-decoration:none;
	font-size:12px;
	font-family:Arial;
	color:#666666;
}
/*
a:hover{
	text-decoration:none;
	font-size:12px;
	font-family:Arial;
	color:#666666;
}
*/
a:visited{
	text-decoration:none;
	font-size:12px;
	font-family:Arial;
	color:#666666;
}

#divSubMenu{
	width:170;
	position:absolute;
}

#divConteudoPrincipal{
	position:absolute;
	left:170px;
}

.linkSublinhado{
	text-decoration: underline;
	font-size:12px;
	font-family:Arial;
	color:#666666;
}
a.linkSublinhado:hover{
	text-decoration:underline;
	font-size:12px;
	font-family:Arial;
	color:#666666;
}

a.linkSublinhado:visited{
	text-decoration:underline;
	font-size:12px;
	font-family:Arial;
	color:#666666;
}

.TextoBusca{
	text-decoration:none;
    font-size: 12px;
	font-variant:small-caps;
	color:#000000;
}