﻿body 
{
    margin:0px;
    background-color:#2b0f07;
}

div
{
	overflow: auto; 
    scrollbar-3dlight-color:#000000;
    scrollbar-arrow-color:#ffffff;
    scrollbar-base-color:#000000;
    scrollbar-darkshadow-color:#000000;
    scrollbar-face-color:#000000;
    scrollbar-highlight-color:#ffffff;
    scrollbar-shadow-color:#ffffff
}
.backgroundImage
{
    background-image:url(../images/linha-fundo.jpg);
    background-repeat:repeat-y;
}
.columnHeader
{
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    height:95px;
}
.columnLeft
{
    padding-left:10px;
    padding-right:3px;
    /*padding-top:6px;*/    
    padding-top:10px;
}
.columnRight
{
    padding-left:4px;
    padding-top:6px;
    
    padding-right:10px; 
      
}
.contentBorder
{
    border:solid 1px #000000;
    padding-left:50px;
    padding-top:30px;
    padding-right:15px;
}
.contentBorderNoPadding
{
    border:solid 1px #000000;
    padding-left:0px;
    padding-top:0px;
    padding-right:15px;
}
.contentBorderNoNoPadding
{
    border:solid 1px #000000;
    padding-left:0px;
    padding-top:0px;
    padding-right:0px;
}
.rowFooter
{
   padding-bottom:8px;  
   padding-right:10px;
}
.mainMenu, .mainMenuSelected
{
    font-family:Arial;
    text-transform:uppercase;
    text-decoration:none;
    font-size:8pt;
    color:#000000;
    height:17px;
    padding-left:4px;
    padding-bottom:4px;
    display:table-cell;
}
.mainMenuSelected
{
    color:#ffffff;
}

.footerMenu, .footerMenuSelected, .footerMenuInducci
{
    font-family:Arial;
    text-decoration:none;
    font-size:7pt;
    color:#ffffff;
    padding-left:8px;
    letter-spacing:1px;
}
.footerMenuSelected
{
    text-decoration:underline;
}

.footerMenuInducci
{
    color:#003366;
}
.secondaryMenuCorner
{
    background-image:url(../images/menu-dir-cima.gif);
    background-repeat:no-repeat;
    height:23px;
    width:85px;
}
.secundaryMenu, .secundaryMenuSelected
{
    font-family:Arial;
    text-decoration:none;
    font-size:7pt;
    color:#f5b522;
    height:15px;
    padding-left:4px;
    display:table-cell;
    padding-bottom:4px;
    padding-right:2px
}
.secundaryMenuSelected
{
    text-decoration:underline;
}
.thirdMenu, .thirdMenuSelected
{
    font-family:Arial;
    text-decoration:none;
    font-size:7pt;
    color:#ffffff;
    height:20px;
    padding-left:4px;
    text-align:right;
    display:table-cell;
    padding-bottom:6px;
}
.thirdMenuSelected
{
    color:#f5b522;
}
.newsWhiteText
{
    font-family:Arial;
    text-transform:uppercase;
    text-decoration:none;
    font-size:9pt;
    color:#ffffff;
    font-weight:bold;

}
.newsBlackText
{
    font-family:Arial;
    text-transform:uppercase;
    text-decoration:none;
    font-size:9pt;
    color:#000000;
    font-weight:bold;
    padding-bottom:10px;
}
.hobbyWhiteText
{
    font-family:Arial;
    text-decoration:none;
    font-size:7pt;
    color:#ffffff;
    font-weight:bold;

}
.hobbyBlackText
{
    font-family:Arial;
    text-transform:uppercase;
    text-decoration:none;
    font-size:7pt;
    font-weight:bold;
    color:#000000;
}
.backgroundImagePlacement
{
    background-position:left top;
    background-repeat:no-repeat;
    height:85px;
    width:85px; 
    display:table-cell;
}
.formLabel
{
    font-family:Arial;
    text-decoration:none;
    font-size:8pt;
    color:#000000;
    padding-right:2px;
}

.textbox
{
	font-family: Arial;
	text-decoration: none;
	font-size: 8pt;
	color: #000000;
	height: 18px;
}
.textboxTransparent
{
	font-family: Arial;
	text-decoration: none;
	font-size: 8pt;
	color: #000000;
	height: 18px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	border-bottom-style: none;
}
.button
{
    font-family:Arial;
    text-decoration:none;
    font-size:8pt;
    color:#000000;
    /*border:solid 1px black;*/
    border:none;
    background-color:#f5b522;
    padding-left:2px;
    padding-right:2px;
}
.buttonTransparent
{
	font-family: Arial;
	text-decoration: none;
	font-size: 7pt;
	color: white;
	border: none;
	background-color: transparent;
	padding-left: 2px;
	padding-right: 2px;
}
.validationText
{
   font-family:Arial;
   text-decoration:none;
   font-size:7pt;
   color:Maroon;
}
.textError
{
   font-family:Arial;
   text-decoration:none;
   font-size:8pt;
   color:Black;
}
.textVerySmall
{
	font-family: Arial;
	text-decoration: none;
	font-size: 9px;
	color: Black;
}
.textSmall
{
   font-family:Arial;
   text-decoration:none;
   font-size:7pt;
   color:Black;
}
.textSmallWhite
{
   font-family:Arial;
   text-decoration:none;
   font-size:7pt;
   color:White;
}
.textWhite
{
   font-family:Arial;
   text-decoration:none;
   font-size:9pt;
   color:White;
}
.textYellow
{
    font-family: Arial;
    text-decoration: none;
    font-size: 7pt;
    color: #f5b422;
    font-weight: bold;
    text-indent: 4px;
}
.textVerySmallWhite
{
   font-family:Arial;
   text-decoration:none;
   font-size:7pt;
   color:white;
}
.loginLabel
{
   font-family:Arial;
   text-decoration:none;
   font-size:7pt;
   color:Black;
}
.loginButton
{
    font-family:Arial;
    text-decoration:none;
    font-size:7pt;
    color:#000000;
    border:none;
    background-color:#f5b522;
}
.loginTextbox
{
   font-family:Arial;
   text-decoration:none;
   font-size:7pt;
   color:Black;
   
}
.hyperlinkTitle
{
   font-family:Arial;
   font-weight:bold;
   font-size:8pt;
   color:Black;
}
.hyperlinkText
{
   font-family:Arial;
   font-size:7pt;
   color:Black;
}
.buttonShopping
{
    display:table-cell;
    padding-left:21px;
    padding-top:2px;
    padding-bottom:2px;
    vertical-align:middle;
    padding-right:2px;
    background-color:#f5b522;
    background-image:url(../images/carrinho.jpg);
    background-repeat:no-repeat;
    background-position:left center;
    font-weight:bold;
    font-family:Arial;
    text-decoration:none;
    font-size:9pt;
    color:Black;
}
.buttonShoppingNoCart
{
    display:table-cell;
    padding-left:2px;
    padding-top:2px;
    padding-bottom:2px;
    vertical-align:middle;
    padding-right:2px;
    background-color:#f5b522;
    font-weight:bold;
    font-family:Arial;
    text-decoration:none;
    font-size:9pt;
    color:Black;
}
.buttonShoppingSmallText
{
      font-family:Arial;
      font-size:9pt;
      text-align:center;
      text-decoration:none;
      font-weight:normal;
      color:Black;
}
.MainImagesInactive
{
    filter:alpha(opacity=50);
    opacity: 0.5;
    -moz-opacity:0.5;
}