/**
 * @version   3.2.11 September 8, 2011
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2011 RocketTheme, LLC
 * @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
 */

/* Core */

@font-face {
    font-family: 'tisaot';
    src: url('fonts/tisaot.eot');
    src: url('fonts/tisaot.eot?#iefix') format('embedded-opentype'),
         url('fonts/tisaot.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'tisaotmedi';
    src: url('fonts/tisaotmedi.eot');
    src: url('fonts/tisaotmedi.eot?#iefix') format('embedded-opentype'),
         url('fonts/tisaotmedi.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'tisaotmediita';
    src: url('fonts/tisaotmediita.eot');
    src: url('fonts/tisaotmediita.eot?#iefix') format('embedded-opentype'),
         url('fonts/tisaotmediita.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'tisaotita';
    src: url('fonts/tisaotita.eot');
    src: url('fonts/tisaotita.eot?#iefix') format('embedded-opentype'),
         url('fonts/tisaotita.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'tisaotbold';
    src: url('fonts/tisaotbold.eot');
    src: url('fonts/tisaotbold.eot?#iefix') format('embedded-opentype'),
         url('fonts/tisaotbold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

body {color: #333 !important;font-family: Verdana, Geneva, sans-serif !important;font-size: 0.8em !important;}
a:hover {color: #8a0917;text-decoration: underline;}
#rocket {display: none;}

h1 {font-family: "tisaot";font-size: 2em !important;}

/* Header */
#rt-header #rt-logo {width: 244px;height: 32px;margin: 36px 0 0 20px;}
#rt-header .rt-container {width: 980px;height: 102px;background: url(../images/header/bg-header.gif) !important;}
#rt-header .rt-container .rt-grid-12 {margin: 0;height: 102px;width: 980px;background: url(../images/header/img-mameluca.png) no-repeat right;}
#rt-header .rt-container .rt-block {margin: 0;padding: 0;}/**/

/* Navigation - Core */
#rt-menu .rt-container {background: #d7e5e4 !important;width: 940px;height: 32px;overflow: hidden;border-right: 20px solid #6c6452;border-left: 20px solid #6c6452;}
#rt-menu .menutop {padding: 0 !important;}
#rt-menu ul.menu li a, .menutop li.root > .item, .menu-type-splitmenu .menutop li .item {color: #333;font-family: "tisaotmedi";font-size: 1.05em !important;text-transform: uppercase;background: #c4bbab;font-weight: 500;}
#rt-menu ul, #rt-menu ul li {height: 32px;}
.menutop li.root > .item span {line-height: 2.5em !important;padding: 0 14px 0 15px !important;}
.menutop li.item106 > .item span {line-height: 2.5em !important;padding: 0 18px 0 18px !important;}
.menutop li.item106 > .item {background: #8a0917;color: #fff;}
.fusion-js-subs li {display: none !important;}
.fusion-js-subs li.item107 {display: block !important;}
.fusion-js-subs li.item108 {display: block !important;}

/* Navigation - Hovers */
#rt-menu ul.menu li a:hover, .menutop li.item106 > .item:hover, .menutop li.root > .item:hover, .menutop li.active.root.f-mainparent-itemfocus > .item, .menutop li.root.f-mainparent-itemfocus > .item, .menu-type-splitmenu .menutop li:hover > .item {background: #6c6452;color: #fff;}

/* Navigation - Active */
#rt-menu ul.menu li.active a, #rt-menu ul.menu li.active a:hover, .menutop li.root.active > .item, .menutop li.root.active > .item:hover, .menu-type-splitmenu .menutop li.active .item {background: #6c6452;color: #fff;}

/* Navigation - Dropdowns */
.menutop ul {margin: -5px 0 0 0 !important;}
.menutop ul li > .item {color: #000;background: url(../images/menus/bg-submenu.png) top;font-family: "tisaotmedi";font-size: 1.05em !important;text-transform: uppercase;height: 32px !important;margin: 0 !important;width: 113px !important;padding: 0 0 0 8px !important;}
.menutop ul li > .item span {line-height: 2.5em !important;padding: 0 16px 0 15px !important;}
.menutop ul li > .item:hover, .menutop ul li.f-menuparent-itemfocus > .item {color: #fff;}
.menutop ul li > .daddy span {background: url(../images/menus/dropdown-daddy.png) 100% 50% no-repeat;}
.menutop .fusion-grouped ol li > .item {background: url(../images/menus/menu-arrow.png) 5px 50% no-repeat;}

/* Footer */
#rt-footer {background: url(../images/header/bg-header.gif) !important;width: 980px;height: 72px;margin:10px auto 0 auto;}
#rt-footer .rt-container {background:url(../images/footer/border.png) no-repeat center top !important;width: 980px;}
#rt-footer .rt-container .rt-block {margin: 30px 0 0 0 !important;padding: 0 !important;}
#rt-footer .rt-container .rt-grid-12 {width: 980px;margin: 0 !important;}
#rt-footer .rt-container p {margin: 0 !important;font-size: 0.75em;color: #333;text-align: center;}
#rt-footer .rt-container a {color: #333;}

/* Main contente */
#rt-main .rt-container {width: 940px;min-height: 400px;margin: 20px auto !important;}
#rt-main .rt-container .rt-grid-12 {margin: 0 !important;width: 940px;}
#rt-main .rt-container .rt-block {padding: 0 !important;}

/* Search */
#rt-menu .search {width: 170px;height: 22px;position: absolute;margin: -26px 0 0 758px;z-index: 99999999;background: url(../images/header/bg-busca.png) no-repeat;}
#rt-menu .search .inputbox {background: #94adad;border: 0;width: 140px; height: 18px;margin-left: 5px;font-family: Georgia, "Times New Roman", Times, serif;color: #fff;font-style: italic;}
#rt-menu .search .button {background: url(../images/header/bt-busca.png) no-repeat;width: 20px; height: 20px;border: 0;text-indent: -999999px;float: right;cursor: pointer;margin-right: 3px;}

/* Destaque Home */
.destaque-home {width: 294px;float: right;}
.destaque-home h1 {font-family: "tisaotmedi";font-size: 1.4em !important;font-weight: normal;letter-spacing: 0.5px;margin: 10px 0 10px 0;}
.destaque-home img {margin-left: 20px;}
.destaque-home  a {color: #8a0917;font-family: "tisaotbold";font-size: 1.1em !important;}
.destaque-home .loja {color: #8a0917;font-family: "tisaotbold";font-size: 1em !important;width: 170px;display: none;}
.destaque-home .loja a {background: #8a0917;font-family: "tisaotbold";font-size: 1em !important;text-transform: uppercase;padding: 3px 0px;color: #fff;display: block;width: 130px;text-align: center;margin: 5px 0 0 0;}
.destaque-home .loja a:hover {text-decoration: none;}

/* Destaque - Blog */
.rt-blog h2 {font-family: "tisaotmediita";font-size: 1.6em !important;font-weight: normal;letter-spacing: 0.5px;}
.rt-blog h3 {font-family: "tisaotmedi";font-size: 1.4em !important;font-weight: normal;letter-spacing: 0.5px;margin: 0 0 15px 0 !important;}
/*.rt-blog img {border: 1px solid #c4bbab;}*/
.rt-blog .rt-article-bg {border-bottom: 1px solid #c4bbab !important;min-height: 360px;}
.rt-blog .column-1 {width: 32.4% !important;}
.rt-blog .rt-article-bg a {color: #8a0917;font-family: "tisaotbold";font-size: 1.1em !important;}
.rt-blog .informacoes {width: 100px;float: left;}
.rt-blog .informacoes img {margin-bottom: 5px;}
.rt-blog .informacoes p {margin: 5px 0 0 0;font-size: 0.8em;line-height: 1.3em;}
.rt-blog .informacoes p span {font-weight: bold;}
.rt-blog .loja {color: #8a0917;font-weight: bold;margin-top: 10px;display: none;}
.rt-blog .loja a {background: #8a0917;font-family: "tisaotbold";font-size: 1.4em !important;text-transform: uppercase;padding: 8px 0px;color: #fff;display: block;width: 80px;text-align: center;margin: 5px 0 0 0;}
.rt-blog .loja a:hover {text-decoration: none;}
.rt-blog .rt-readon-surround {margin-top: -15px;}

.tecnologia h2 {font-family: "tisaotmediita";font-size: 1.6em !important;font-weight: normal;letter-spacing: 0.5px;height: 70px;margin: 15px 0 0 0 !important;}
.tecnologia .rt-article-bg {border-bottom: 1px solid #c4bbab !important;min-height: 430px;}
.historia h2 {font-family: "tisaotmediita";font-size: 1.6em !important;font-weight: normal;letter-spacing: 0.5px;height: 70px;margin: 15px 0 0 0 !important;}
.historia .rt-article-bg {border-bottom: 1px solid #c4bbab !important;min-height: 430px;}

/* Página  */
.item-page {min-height: 600px;padding-right: 470px;}
.item-page  h2 {font-family: "tisaotmedi";font-size: 1.6em !important;font-weight: normal;letter-spacing: 0.5px;margin: 0 0 25px 0;}
.item-page  h3 {font-family: "tisaotmedi";font-size: 1.4em !important;font-weight: normal;letter-spacing: 0.5px;margin: 0 0 25px 0;}
.item-page .informacoes {width: 160px;float: left;margin: 0 10px 10px 0;}
.item-page .informacoes img {margin-bottom: 5px;}
.item-page .informacoes p {margin: 5px 0 0 0;font-size: 0.8em;line-height: 1.3em;}
.item-page .informacoes p span {font-weight: bold;}
.item-page .imagem-destaque {width: 460px;margin: 0 0 0 480px;position: absolute;}
.item-page .imprensa {width: 300px;border-top: 1px solid #c4bbab;margin: 30px 0 0 0;padding: 20px 0 0 0;}
.item-page .imprensa h3 {margin: 0 0 15px 0;}
.item-page .imprensa a {font-weight: bold;font-size: 0.85em;}
.item-page .rt-article-bg {border-bottom: none !important;display: inline-table;}
.component-content .rt-article-bg {border-bottom: none;}

/* Botão loja default */
.loja {color: #8a0917;font-weight: bold;margin-top: 10px;width: 80px;display: none;}
.loja a {background: #8a0917;font-family: "tisaotbold";font-size: 1.4em !important;text-transform: uppercase;padding: 8px 0px;color: #fff;display: block;width: 80px;text-align: center;margin: 5px 0 0 0;}
.loja a:hover {text-decoration: none;}


/* Destaque Seção */
.destaque-secao {width: 960px;height: 260px;margin-bottom: 30px;}
.destaque-secao .destaque {background: #d7e5e4;width: 190px;height: 230px;float: left;padding: 15px;line-height: 1.2em;}
.destaque-secao .destaque h3 {font-family: "tisaotmedi";font-size: 1.4em !important;font-weight: normal;letter-spacing: 0.5px;margin: 0 0 20px 0;}
.destaque-secao .imagem {width: 400px;height: 260px;float: left;}
.destaque-secao .institucional {width: 310px;height: 260px;float: left;}
.destaque-secao .institucional p {margin: 10px 35px;font-family: "tisaotita";font-size: 1.4em !important;font-weight: normal;letter-spacing: 0.5px;line-height: 1.2em;}

