/* CSS Document */

html, body {font-family:Tahoma, Arial; background: #fff url(../images/bg_site.gif) repeat-x left top; padding:0; margin:0;}

a {text-decoration:underline; cursor:pointer;}
a:hover {text-decoration:none;}
img {border:none;}
form{ margin:0px; padding:0px;}
.clear { clear:both; }
.colorText {color:#4570A0;}
.colorGrey {color:#7D7D7D;}
.colorTitleAccordion { color:#4570A0;}
.floatLeft { float:left;}
.floatRight { float:right;}
.bold { font-weight:700;}
.colorRed {color:#C52345;}
.nota { font-size:11px; padding-left:18px; padding-top:5px;}
fieldset { border:none; padding:0; margin:0;}
legend  { display:none;}
.hiddenLabel {width: 0px; height: 0px; overflow:hidden; position: absolute; left: -999px;}
.messageSucess { font-size:12px; font-weight:700; padding-top:10px; margin-bottom:20px;}


.site {width:803px; margin:auto; padding:auto; margin-top:0px; padding-top:20px;}
/*HEADER*/
.header {width:803px; position:relative; height:84px;}
.header .logo { position:absolute; left:0px; top:0px;}
.header .flag { width:803px; text-align:right; padding-top:10px;}
.header .flag a { font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:11px; font-weight:700; text-decoration:none; margin:0px; padding:0px;}
.header .internalLinks {position:absolute;right:-8px;bottom:30px;}
.header .internalLinks ul{margin:0; padding:0;}
.header .internalLinks li{list-style:none; float:left; font-size:12px;  padding-right:11px;}
.header .internalLinks li a{ text-decoration:none;}
.header .internalLinks li a:hover{ text-decoration:underline;}
.flag2 { margin-top:-5px;}
.flag2 a { font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:11px; font-weight:700; text-decoration:none; margin:0px; padding:0px;}

.contentMain { margin-top:0px;}

.beginButton{ float:left; width:8px; height:19px; background:url(../images/bg_button_left.gif) no-repeat left top;}
.centerButton{float:left; height:19px;   font-size:11px; text-align:center; padding-left:6px; color:#FFFFFF; padding-right:6px; padding-top:2px; background:url(../images/bg_button_center.gif) repeat-x left top;}
.endButton {float:left;  width:9px; height:19px; background:url(../images/bg_button_right.gif) no-repeat left top;}
.centerButton span { font-size:10px; font-family:Arial, Helvetica, sans-serif;}
.centerButton img {vertical-align:middle; margin-top:-3px; *margin-top:0px;}
.buttonTop { width:70px;}
.buttonSeeMore { width:85px; }

/*CONTENT LEFT*/
.contentLeft { width:233px; float:left;}
.menu { padding-top:8px;}
.menu ul{margin:0; padding:0; }
.menu li{list-style:none; line-height:10px; color:#fff; padding:0; margin:0; background:url(../images/img_spacer_menu.gif) no-repeat left bottom; padding-top:5px; *padding-top:0px; padding-bottom:10px; font-size:12px;}
.menu a{color:#fff; text-decoration:none;}
.menu a:hover{text-decoration:underline;}

.bgContentLeftIntro {width:233px; background: #fff url(../images/bg_intro.gif) no-repeat left top; margin-top:-2px; *margin-top:-4px;}
.intro { background:url(../images/bg_line_lateral_esq.gif) no-repeat left bottom; padding-bottom:25px; }
.intro .textIntro { font-size:13px; padding-right:24px; padding-left:14px; padding-top:12px; line-height:20px; font-weight:700; font-style:italic;}
.intro .textIntro span { font-style:normal; font-weight:normal;}
.intro .textIntro ul { margin:0; padding:0; padding-top:10px;}
.intro .textIntro li { list-style-type:none; font-style:normal;}
.intro .textIntro li span { font-size:10px; font-family:Arial, Helvetica, sans-serif;}
.intro .textIntro a { text-decoration:none; color:#164C88;}
.intro .textIntro a:hover { text-decoration:underline;  color:#56CBF1;}

.intro .textIntro ul #secondLevel { margin:0; padding:0; padding-top:0px; padding-left:10px; padding-bottom:3px;}
.intro .textIntro #secondLevel li { list-style-type:none; font-style:normal; }
.intro .textIntro #secondLevel li span   { font-size:12px;  font-style:normal; font-weight:normal; font-family:Tahoma, Arial;}


.buttonLink { padding-top:14px; padding-left:15px; }
.buttonLink a {text-decoration:none; }


.contacts { padding-left:15px; padding-top:30px; position:relative; height:180px; background:url(../images/bg_line_lateral_esq.gif) no-repeat left bottom;}
.titleBlock{ background:url(../images/icon_arrow_red.gif) no-repeat left 5px; font-size:14px; color:#56CBF1; font-weight:700; font-style:italic;}
.titleBlock span{ padding-left:20px;}
.contacts .textBlockContacts { font-size:11px; padding-top:8px;}
.contacts .textBlockContacts p{ padding:0; margin:0; padding-bottom:15px;}
.contacts .iconContacts { position:absolute; right:35px; top:90px;}

.wantoToNowMore { background:url(../images/bg_line_lateral_esq.gif) no-repeat left bottom; padding-bottom:25px; padding-top:20px; padding-left:15px;}
.wantoToNowMore .title { font-size:16px; font-style:italic; font-weight:700; }
.wantoToNowMore .question { font-size:11px; padding-top:10px; padding-left:3px; }

.blockClubeTunas{ padding-top:20px; background:url(../images/bg_line_lateral_esq.gif) no-repeat left bottom; padding-bottom:25px;}
.blockClubeTunas .imageClubeTunas{ text-align: right;}
.blockClubeTunas .txtClubeTunas{ font-size:16px; text-align:center; padding-top:10px;}
.blockClubeTunas .txtClubeTunas span{ color:#00B0EA; font-weight:700;}
.blockClubeTunas .txtClubeTunas span a{ color:#00B0EA; }
.blockClubeTunas .txtClubeTunas a { text-decoration:none;}

.awardsIcons { padding-top:30px; padding-left:22px;}
.awardsIcons img { margin-right:6px;}

/*CONTENT RIGHT*/
.contentRight { width:570px; float:right; }
.imageTopArea {}
.blockMarks { background: #fff url(../images/bgLineCenter.gif) no-repeat right top;}
.blockMarks .headerBlockMarks{ position:relative; height:58px; width:570px; padding-top:15px; }
.blockMarks .headerBlockMarksHome{ position:relative; height:5px; width:570px; padding-top:15px; }
.blockMarks .headerBlockMarks .titleSubtitle { position:absolute; left:15px;}
.subtitleBlock{ font-size:12px;font-weight:700; font-style:italic; padding-left:18px; padding-top:2px; }
.buttonSeeMore { position:absolute; padding-bottom:5px; right:10px;}
.buttonSeeMore a{ text-decoration:none;}

.blockMarks .area { background:url(../images/img_spacer_block.gif) no-repeat left bottom; padding-bottom:20px; }
.blockMarks .area .imagesOfOurProducts { padding-left:10px; padding-top:14px;}
.blockMarks .area .imagesOfOurProducts .contentMarks {  float:left; padding-left:19px; padding-right:19px; }
.spacerContent {background:url(../images/img_spacer_images.gif) no-repeat left top; width:1px; height:120px; float:left;}


.blockRecipes {}
.blockRecipes .titleBlockRecipes { padding-left:15px; padding-top:20px;}
.blockRecipes .contentRecipes { padding-left:14px; padding-top:15px;}

.blockRecipes .contentRecipes .headerContent { }
.blockRecipes .contentRecipes .subtitleBlockRecipes { background:url(../images/icon_seta.gif) left no-repeat; padding-left:10px;font-size:12px; font-weight: bold; padding-top:2px; display:block;}
.blockRecipes .contentRecipes .areaTimeCustDificultity { padding-left:8px; width:362px;}
.blockRecipes .contentRecipes .areaTimeCustDificultity .iconsAreaRecipes { float:left; font-size:12px; padding-right:7px; vertical-align:middle;}
.blockRecipes .contentRecipes .areaTimeCustDificultity .iconsAreaRecipes img{ margin-left:1px; vertical-align:middle;}

.blockRecipes .contentRecipes .infoRecipes { padding-left:15px; padding-top:10px;  position:relative; height:130px; }
.blockRecipes .contentRecipes .infoRecipes .imageRecipe { width:130px;}
.blockRecipes .contentRecipes .infoRecipes .textRecipe { font-size:12px; color:#333; padding-left:15px; width:350px; height:105px; overflow:hidden; }
.buttonLinkRight { position:absolute; padding-bottom:5px; right:10px;  bottom:10px;}
.buttonLinkRight a{ text-decoration:none;}
.imgSpacerBlock {}

.blockRecipes .titleAreaBrand { font-size:16px; color:#56CBF1; font-weight:700; font-style:italic;}
.blockRecipes .titleBoxBrand { font-size:16px; color:#56CBF1; font-weight:700; font-style:italic; margin:15px 0 0 31px;;}

/* CONCURSO BOM PETISCO */

.blockMarksConcurso {}
/*.blockMarksConcurso .headerMenu { font-size:12px; }
.blockMarksConcurso .headerMenu ul { margin:0; padding:0;}
.blockMarksConcurso .headerMenu li { float:left; list-style:none; display:block; width:188px; background:#F2F2F2; text-align:center;}
.blockMarksConcurso .headerMenu li a { color:#999999; text-decoration:none; font-weight:900; display:block; height:26px; width:188px; padding:12px 0 0 0;}
.blockMarksConcurso .headerMenu li a:hover { background:#C1001F; color:#FFFFFF; height:26px; display:block;}
.blockMarksConcurso .middleMenu { margin:0 3px 0 3px; width:182px;}*/

.headerMenu { font-size:12px; }
.headerMenu ul { margin:0; padding:0;}
.headerMenu li { float:left; list-style:none; display:block; width:188px; background:#F2F2F2; text-align:center;}
.headerMenu li a { color:#999999; text-decoration:none; font-weight:900; display:block; height:26px; width:188px; padding:12px 0 0 0;}
.headerMenu li a:hover { background:#C1001F; color:#FFFFFF; height:26px; display:block;}
.headerMenu li.selected a { background:#C1001F !important; color:#FFFFFF !important;}
.middleMenu { margin:0 3px 0 3px; width:182px;}

.blockMarksConcurso .mainContent { background:url(../images/bg_concurso.gif) no-repeat left top;}
.blockMarksConcurso .titleConcurso { padding-top:40px; *padding-top:20px; _padding-top:40px;}
.blockMarksConcurso .titleConcursoacabado { padding-top:40px; *padding-top:20px; _padding-top:40px; height:600px;}
.blockMarksConcurso .firstContentConcurso { text-align:center; padding-top:27px; *padding-top:14px;}
.blockMarksConcurso .firstContentConcurso p { color:#787373; font-size:13px;}
.blockMarksConcurso .firstContentConcurso .firstContentRed {font-size:15px; background:url(../images/arrow_concurso.gif) no-repeat 50px 4px; color:#C5112E; font-weight:900; font-weight:900;}
.blockMarksConcurso .firstContentConcurso .firstContentRed2 { font-size:15px; font-weight:900; color:#C5112E;}

.blockMarksConcurso .subTitleConcurso { padding:36px 0 15px 0; *padding:46px 0 8px 0;}
.blockMarksConcurso .secondContentConcurso {text-align:center;}
.blockMarksConcurso .secondContentConcurso p {color:#787373; font-size:13px; margin:0; padding:0 0 15px 0; *padding:0 0 8px 0;}
.blockMarksConcurso .secondContentConcurso .secondContentRed { color:#C5112E; font-weight:900;}
.blockMarksConcurso .maisInformacoes {padding-top:15px; *padding-top:25px; text-align:center;}
.blockMarksConcurso .maisInformacoes p { color:#B4B4B4; font-size:12px; margin:0; padding:0;}

.blockMarksConcurso .mainContent h1 {}
.formFichaInscricao h2 { padding-top:20px; *padding-top:0px;}

.formFichaInscricaoPessoal { padding-bottom:25px;}

.backgroundForm { background:url(../images/bg_form.gif) no-repeat left top !important; height:600px;}

.blockRowForm { padding-bottom:5px;}
.blockRowForm label { color:#565050; font-style:italic;}
.blockRowForm .blockRowLabel { float:left; width:169px; padding:3px 11px 0 0; text-align:right;}
.blockRowForm .blockRowInput { float:left; width:369px;}
.blockRowForm .blockRowInput2 { float:left; width:140px }
.blockRowForm .blockRowInput3 {float:left; width:229px;}
.blockRowInput3 .blockRowLabel2 {float:left; width:69px; text-align:right; padding:3px 11px 0 0;}
.blockRowInput3 .blockRowInput4 {float:left; width:138px;}

.blockRowForm2 { float:left;}
.blockRowForm3 { float:left;}

.blockRowInput input { padding:3px 2px 3px 2px; font-size:11px; color:#000000; border:solid 1px #B3B3B3; height:14px;}
.inputWidth1 { width:330px;}
.inputWidth2 { width:30px;}
.inputWidth3 { width:35px;}
.inputWidth4 { width:110px;}
.inputWidth5 { width:110px;}

.noPaddingBottom { padding-bottom:0;}


.formFichaInscricao .clear {*height:0px; *display:inline;}


.blockRowLabelReceitas { float:left; width:195px; padding:3px 18px 0 0; text-align:right;}
.blockRowInputReceitas { float:left; width:341px;}
.blockRowInputReceitas input { padding:3px 2px 3px 2px; font-size:11px; color:#000000; border:solid 1px #B3B3B3; height:14px;}
.inputWidth6 { width:318px;}
.receitaRed { color:#C7203B;}

.aceitaRegulamento { padding:10px 0 0 120px;}
.aceitaRegulamento label { padding:0 4px 5px 0; font-style:italic; color:#C7203B; font-weight:700;}

.enviar {  padding:30px 0 0 240px;}
.enviar input { background:url(../images/btn_enviar.gif) no-repeat left top; width:98px; height:46px; border:none; font-size:1px; line-height:1px; color:#FFFFFF; overflow:hidden; letter-spacing:9000px; cursor:pointer;}

.msgErro { padding:20px 0 0 140px; color:#C7203B; font-size:12px; font-weight:900;}

.enviadoSucesso { padding-top:30px;}




/*FOOTER*/

.footer { font-size:11px; color:#999999; background: #fff url(../images/bg_line_footer.gif) no-repeat left top; padding-top:15px; text-align:right; margin-top:20px; padding-right:11px;}
.lineFooter {}

/*COMPANY*/
.contentInfo { padding-bottom:20px;}
.headerContentText { padding-left:0px;}
.headerContentText .titleSubtitleText { margin-left:15px; padding-top:15px;}
.textArea { font-size:12px; padding-left:35px; padding-right:10px; padding-top:15px; line-height:17px; padding-bottom:10px;}
.textArea p { padding:0; margin:0; padding-bottom:10px; padding-top:8px; display:block;}
.textArea ul{ margin:0; padding:0;  padding-left:15px; *padding-left:20px;}
.textArea li { list-style-image:url(../images/icon_arrow_front.gif); padding:0; margin:0; padding-bottom:10px; }
.buttonLinkTop{ height:20px;}
.buttonLinkTop a { text-decoration:none;}

/*MAPA DO SITE*/

.mapAreaContent {width:352px; border-bottom:#174D88 1px solid; margin-bottom:15px;}
.areaMap { border-top:#174D88 1px solid; padding-top:12px; padding-bottom:10px;  font-weight:700;}
.areaMapSecond { color:#4570A0; font-size:12px; border-top:#DEDEDE 1px solid;  padding-top:8px; padding-bottom:8px; margin-left:9px; margin-right:9px;}
.areaMapSecond span { font-size:10px; font-family:Arial, Helvetica, sans-serif;}
.areaMapSecond p { padding:0; margin:0; padding-left:15px;}
.areMapThird {color:#4570A0; font-size:12px; padding-left:55px; padding-bottom:10px;}
.areMapThird span { font-size:10px; font-family:Arial, Helvetica, sans-serif;}

.areaMap a{ text-decoration:none;}
.areaMap a:hover{ text-decoration:underline;}
.areaMapSecond a, .areMapThird a{color:#4570A0; text-decoration:none;}
.areaMapSecond a:hover, .areMapThird a:hover{ text-decoration:underline;}

/*PREOCUPAÇOES ECOLÓGICAS*/

.contentEcologicalConcern { padding-bottom:15px;}
.contentEcologicalConcern .logoCompany { width:83px; padding-top:5px;}
.contentEcologicalConcern .textInformation { color:#5C5C5C; padding-right:10px; width:430px;}
.contentEcologicalConcern .textInformation ul{margin:0; padding:0;  padding-left:15px; *padding-left:20px;}
.contentEcologicalConcern .textInformation li{list-style-image:url(../images/icon_arrow_front.gif); padding:0; margin:0; padding-bottom:10px; }
.contentEcologicalConcern .textInformation a{ color:#5C5C5C;}
.fluxoQuality { padding-bottom:10px;}

/*Sign UP*/
label { font-size:12px; vertical-align:middle; }

.form { padding-left:35px; padding-top:15px; padding-right:10px; }
.form .formField {margin-top:7px; }
.fieldName {  font-size:12px; padding-top:3px;}
.bigForm {width:454px;}
.bigForm input{width:450px; height:18px; border:#E4E4E4 1px solid; border-top:#8F8F8F 1px solid; font-size:11px;  }
.mediumForm {width:280px;}
.mediumForm input{width:276px; height:18px; border:#E4E4E4 1px solid; border-top:#8F8F8F 1px solid; font-size:11px;  }
.mediumForm2 {width:227px;}
.mediumForm2 input{width:223px; height:18px; border:#E4E4E4 1px solid; border-top:#8F8F8F 1px solid; font-size:11px;  }
.littleForm {width:163px; }
.littleForm input{ width:159px; height:18px; border:#E4E4E4 1px solid; border-top:#8F8F8F 1px solid;font-size:11px;  }

.formRight { padding-right:13px; }
.formRight2 { padding-right:42px; }
.formRight3 { padding-right:25px; }

.littleFormDay {width:29px; }
.littleFormDay input{width:25px; height:18px; border:#E4E4E4 1px solid; border-top:#8F8F8F 1px solid;font-size:11px; }
.littleFormYear {width:45px;}
.littleFormYear input{width:41px; height:18px; border:#E4E4E4 1px solid; border-top:#8F8F8F 1px solid;font-size:11px; }

.rabioButton input{ vertical-align:middle; }
.infoText { font-size:12px; color:#5C5C5C; margin-top:25px;}
.infoText p{ padding:0; margin:0; padding-bottom:15px;}
.infoText input{ vertical-align:middle;}

.buttonLinkForm { float:right; padding-top:20px; }
.buttonLinkForm a{ text-decoration:none; }

/*Recipes*/
.chooseCategorieRecipes { padding-right:10px; padding-bottom:15px;}
.formSelect select { border:#E4E4E4 1px solid; border-top:#8F8F8F 1px solid; font-size:11px; }

.pageNavigator { padding-left:25px; padding-top:15px;}
.pageNavBar { font-size:11px; float:left; padding-top:3px;}
.pageNavBar span { font-size:10px; font-family:Arial, Helvetica, sans-serif; padding-left:5px;}
.pageNavBar a{ color:#164C88; padding-left:5px;}
.pageNavBar b{ font-weight:normal;padding-left:5px;}

.blockImgIngredientes{ }
.blockImgIngredientes .image{ float:left; text-align:center; margin-left:20px; line-height:156px; border: #D7D7D7 solid 3px;}
.blockImgIngredientes .blockIngredientes{ float:left;  margin-left:10px; width:329px; height:150px; background-color:#F8F8F8;}
.blockImgIngredientes .blockIngredientes .ingredientesTitulo{ margin-top:10px; font-family:Tahoma, Arial; font-size:12px; color:#164C88; font-weight:bold; }
.blockImgIngredientes .blockIngredientes .ingredientesTitulo ul{ margin:0px; padding:0px;}
.blockImgIngredientes .blockIngredientes .ingredientesTitulo li{list-style:none; margin-left:11px;}
.blockImgIngredientes .blockIngredientes .ingredientesTitulo li span {font-style:normal; font-weight:normal; font-size:11px;}

.blockImgIngredientes .blockIngredientes .titIngredientes{ font-family:Tahoma, Arial; font-size:11px; color:#164C88; font-weight:bold; margin-left:10px; margin-top:5px;}

.blockImgIngredientes .blockIngredientes .ingredientes{font-family:Tahoma, Arial; font-size:10px; color:#164C88;  float:left;}
.blockImgIngredientes .blockIngredientes .ingredientes .tit2{margin-left:10px;}
.blockImgIngredientes .blockIngredientes .ingredientes ul{ margin:0px; padding:0px; margin-top:5px;}
.blockImgIngredientes .blockIngredientes .ingredientes li{list-style:none; margin-left:10px; margin-bottom:2px;}
.blockImgIngredientes .blockIngredientes .ingredientes li span{ font-weight:bold;}
.ingredientesLinha{ border-right:#F2F2F2 solid 1px; padding-right:3px;}

.recipesSeparater{margin-bottom:20px; margin-top:20px;}

.blockImgIngredientes .preparacao{background-color:#F8F8F8; margin-top:11px; margin-left:20px; margin-right:16px;}
.blockImgIngredientes .preparacao .titPreparacao{ font-family:Tahoma, Arial; color:#7B7B7B; font-size:11px; font-weight:bold; padding-top:10px; padding-left:10px;}
.blockImgIngredientes .preparacao .preparacaotext{font-family:Tahoma, Arial; color:#7B7B7B; font-size:11px;}
.blockImgIngredientes .preparacao .preparacaotext ul{ margin:0px; padding:0px; padding-left:10px; padding-bottom:10px;}
.blockImgIngredientes .preparacao .preparacaotext li{list-style: none; margin-bottom:5px;}

.titleAreaBrand { font-size:16px; color:#56CBF1; font-weight:700; font-style:italic;}

/*BRANDS*/

.areaBrand { padding-left:35px; padding-top:15px; padding-bottom:15px;}
.areaBrand .titleAreaBrand { font-size:16px; color:#56CBF1; font-weight:700; font-style:italic;}
.areaBrand .contentBrand { padding-top:15px; height:150px;}
.areaBrand .contentBrand .logoBrand { text-align:center; padding-top:10px; vertical-align:middle; width:165px; }

.areaBrand .contentBrand .infoBrand {height:145px; background:url(../images/bg_left_content.gif) no-repeat left top; width:360px; padding-right:10px; position:relative;}
.areaBrand .contentBrand .infoBrand .titleInfoBrand { font-size:12px; font-weight:700; padding-left:10px; padding-top:10px;}
.titleInfoBrand span { font-size:11px; font-family:Arial, Helvetica, sans-serif; }
.areaBrand .contentBrand .infoBrand .summaryInfoBrand { font-size:11px; padding-left:10px; padding-top:3px; }
.areaBrand .contentBrand .infoBrand .descriptionInfoBrand { font-size:12px; color:#333333; padding-left:10px; padding-top:3px; height:90px; overflow:hidden; }
.buttonLinkRightBrand { position:absolute; right:10px;  bottom:0px;}
.buttonLinkRightBrand a{ text-decoration:none;}

.boxBrand{ width:560px; margin-left:10px;}
.boxBrand .boxBrandItems{ width:518px; height:222px; margin-top:20px; padding: 0 21px 0 21px; background:url(../images/img_spacer_block.gif) no-repeat bottom right;}
.boxBrand .boxBrandItems .boxBrandItem{ width:250px; height:199px; float:left;}
.boxBrand .boxBrandItems .boxBrandSpacer{ width:15px; height:199px; float:left;}

.selectBoxTop { padding-left:16px;}

.pageNavigatorReceitas{color:#4570A0; font-size:12px; padding-top:10px; text-align:right; padding-right:14px;}
.pageNavigatorReceitas a{ color:#4570A0; font-size:12px; font-family:Tahoma, Arial;}
.pageNavigatorReceitas span{ font-weight:bold;}


/*BRANDS CATEGORY*/

.contentInfoBrandsCategory {}
.contentInfoBrandsCategory .logoBrand { text-align:center; padding-top:10px; vertical-align:middle; width:165px; }
.infoRightCategory {margin-top:10px; padding-left:10px; margin-left:10px;width:340px;background:url(../images/bg_left_content.gif) no-repeat left top; }
.heightContent { margin-top:15px;}

/*accordion*/


.accordionTitle{cursor:pointer; font-family:Tahoma, Arial;font-size:11px;  }
.accordionTitle strong{ font-size:12px;}
.accordionSummary {font-size:11px; padding-right:30px;}
.AccordionContainer{}

.symbol { text-align:right; font-size:18px; font-weight:700; padding-right:10px; margin-top:8px;}

.titleInfoBrandCategory { font-size:12px; font-weight:700;  padding-top:10px; padding-bottom:10px;}
.titleInfoBrandCategory span { font-size:11px; font-family:Arial, Helvetica, sans-serif; }

table { font-family:Tahoma, Arial; width:340px;}
table thead{}
table thead th{ font-weight:700; font-size:11px; text-align:center; border-bottom:#174D88 1px solid; padding-top:7px; padding-bottom:7px;}
table tbody td{ font-weight:400; font-size:11px; text-align:center; padding-top:7px; padding-bottom:7px; border-bottom:#174D88 1px solid;}

.pageNavigatorBrand {  padding-top:15px;}
.pageNavBarBrand { font-size:11px; float:left; padding-top:3px;}
.pageNavBarBrand span { font-size:10px; font-family:Arial, Helvetica, sans-serif; padding-left:5px;}
.pageNavBarBrand a{ color:#164C88; padding-left:5px;}
.pageNavBarBrand b{ font-weight:normal;padding-left:5px;}

.firstNumberFraction {font-size:11px;}
.secondNumberFraction {font-size:11px; line-height:18px; vertical-align:bottom;}
