/* @group style1 */

/* This is the Main Logo */
#logo {background: url(../images/main/logo/logo.png) 0 0 no-repeat;}

/* Main Background */

#body {background: #fff;}
#page-bg {background: #fff url(../images/main/color-bg.png) top center repeat-x;}

a { text-decoration: none; }
	a:hover { text-decoration: underline; }


/* Top Header Bar */

#top-bar {background: url(../images/main/top-bar-bg1.png) bottom center repeat-x;}
#top-bar .links-block {color: #fff;}
#top-bar .date-block {color: #fff;}
#top-bar .right-module-block {color: #fff;}
#top-bar ul.menu a, #top-bar ul.menu .separator {color: #fff;}
#top-bar ul.menu a:hover {color: #000;}

/* Main Header */

#top-divider {background: url(../images/main/top-divider.png) 0 0 repeat-x;}
#logo-bg-area {background: url(../images/main/color-bg-element.png) 0 0 no-repeat;}

/* Top Main Menu */

#horiz-menu {background: #71B9A1 url(../images/main/horiz-menu-bar.jpg) 100% 0 no-repeat;}
#horiz-menu a, #horiz-menu .separator {color: #fff;}
#horiz-menu li a, #horiz-menu li .separator {background: url(../images/main/horiz-menu-bg.png) 0 0 repeat-x;}
#horiz-menu li.active a, #horiz-menu li.active .separator, #horiz-menu li:hover a, #horiz-menu li:hover .separator, #horiz-menu li.sfHover a, #horiz-menu li.sfHover .separator {background: url(../images/main/horiz-menu-bgactive.png) 0 0 repeat-x;}
#horiz-menu li.active a span, #horiz-menu li.active .separator span {background: url(../images/main/horiz-menu-active.png) 50% 100% no-repeat;}

/* Main Body Items */
/*
#maincontent-block a {color: #339966;}
h1.componentheading span.bg {background: url(../images/main/component-head.png) 50% 100% no-repeat;color: #fff;}
.frontpage-item a, .blog-item a, .pagination a {color: #339966;}
.contentheading, #maincontent-block a.contentpagetitle, #main-body a.readon {color: #666;}
.medium .contentheading, #maincontent-block .medium a.contentpagetitle, #main-body .medium a.readon {color: #444;}
.dark .contentheading, #maincontent-block .dark a.contentpagetitle, #main-body .dark a.readon {color: #fff;}
#main-body .color a.readon {color: #fff;}
#main-body .promo a.readon {color: #fff;}
#main-body .color a.readon:hover {color: #A7E8CD;}
.color span.readon-full {background: #1C7A50 url(../images/main/main-color-readon-bg.png) 0 0 repeat-x;border: 1px solid #1E603F;}
.main-article h2.contentheading {color: #339966;}
*/

/* Side Column Modules */
/*
#E3E5DB - Light Border Line
#E5E6DD - Light Header Background
#F2F2EE - Light Sub_header Background
#FFFFFF - Light Content Background

#C8CBB8 - Medium Border Line
#CBCDBB - Medium Header Background
#E4E6DD - Medium Sub_header Background
#C8CBB9 - Medium Content Background

#61776B - Dark Border Line
#657B6F - Dark Header Background
#B0BBB5 - Dark Sub_header Background
#62776C - Dark Content Background

#509C3B - Color Border Line
#53A33E - Color Header Background
#509D3C - Color Content Background

#EBEBEB - Promo Border Line
#FFFFFF - Promo Header Background
#FFFFFF - Promo Content Background

#9E0605 - Vermelho Terra
border: 1px solid red;
*/
.side-mod a, .medium .side-mod a {color: #339966;}
.light .side-mod a {color: #339966;}
.color .side-mod h3.module-title span.bg {background: url(../images/main/side-color-h3.png) 0 100% repeat-x;color: #FFFFFF;}
.color .side-mod {background: #509D3C url(../images/main/side-color-mod-bg.png) 0 0 repeat-x;border-left: 1px solid #509C3B;border-right: 1px solid #509C3B;border-top: 1px solid #509C3B;}
.color .side-mod a {color: #A7E8CD;}
.color .side-mod2 {background: url(../images/main/side-color-mod-h3-bg.png) 0 0 repeat-x;color: #fff;}
.color .side-mod-bottom {background: url(../images/main/side-color-bm.png) 0 0 repeat-x;}
.color .side-mod-bottom2 {background: url(../images/main/side-color-br.png) 100% 100% no-repeat;}
.color .side-mod-bottom3 {background: url(../images/main/side-color-bl.png) 0 100% no-repeat;}
.color .side-mod .close-handle {background: url(../images/main/side-color-close-handle.png) 50% 50% no-repeat;}
.color .side-mod .open-handle {background: url(../images/main/side-color-open-handle.png) 50% 50% no-repeat;}
.color .side-mod .tools-handle {background: url(../images/main/side-color-tools-handle.png) 50% 50% no-repeat;}

.promo .side-mod h3.module-title span.bg {background: url(../images/main/promo-h3.png) 0 100% repeat-x;color: #fff;}

/* Side Menus */

/* Main Body Modules */

.mainblock-mod a, light .mainblock-mod a, .mainblock-mod .separator, .light .mainblock-mod .separator {color: #339966;}
.mainblock-mod ul li a:hover, .side-mod ul li a:hover, .mainblock-mod ul li .separator:hover, .side-mod ul li .separator:hover {color: #339966;background: url(../images/main/mainblock-arrow-hover.png) 8px 4px no-repeat;}
.medium .mainblock-mod a, .medium .mainblock-mod .separator {color: #339966;}
.medium .mainblock-mod ul li a:hover, .medium .side-mod ul li a:hover, .medium .mainblock-mod ul li .separator:hover, .medium .side-mod ul li .separator:hover, #main-content .blog_more ul li a:hover {color: #339966;background: url(../images/main/mainblock-arrow-hover.png) 8px 4px no-repeat;}
.dark .mainblock-mod a, .dark .mainblock-mod .separator {color: #fff;}
.dark .mainblock-mod h3.module-title span.bg {background: #339966;border: 1px solid #19714A;color: #fff;}

/* Login Style */

.color .inputbox {border: 1px solid #1E603F;}
.color input.button {background: #1C7A50 url(../images/main/main-color-readon-bg.png) 0 0 repeat-x;border: 1px solid #1E603F;color: #fff;}

/* Bottom Section */

#bottom-expansion {background: url(../images/main/bottom-expansion.png) 0 0 repeat-x;}
/*#bottom-expansion {border-top: 1px solid #ddd;}*/

/* Extra Content Styles */

.feature-thumb span {background: url(../images/main/feature-thumb.png) 0 0 no-repeat;color: #fff;}
.feature-thumb2 span {background: url(../images/main/feature-thumb2.png) 0 0 no-repeat;color: #339966;}

/* CLIFeature */

.clifeature-tab-1, .clifeature-tab-4 {background: #81EBFF url(../images/main/clifeature-tab-1.png) 0 0 no-repeat;border-right: 1px solid #000;}
.clifeature-tab-2, .clifeature-tab-5 {background: #5CF9C3 url(../images/main/clifeature-tab-2.png) 0 0 no-repeat;border-right: 1px solid #000;}
.clifeature-tab-3, .clifeature-tab-6 {background: #FFAA53 url(../images/main/clifeature-tab-3.png) 0 0 no-repeat;border-right: 1px solid #000;}
.clifeature-tab-1-bg, .clifeature-tab-4-bg {background: #81EBFF url(../images/main/clifeature-tab-1.png) 0 0 no-repeat}
.clifeature-tab-2-bg, .clifeature-tab-5-bg {background: #5CF9C3 url(../images/main/clifeature-tab-2.png) 0 0 no-repeat}
.clifeature-tab-3-bg, .clifeature-tab-6-bg {background: #FFAA53 url(../images/main/clifeature-tab-3.png) 0 0 no-repeat}
.clifeature-block-bg1, .clifeature-block-bg4 {background: #28596F;}
.clifeature-block-bg2, .clifeature-block-bg5 {background: #1A5946;}
.clifeature-block-bg3, .clifeature-block-bg6 {background: #854013;}
.clifeature-option-block span {color: #fff;}
img.clifeature-thumb {border: 3px solid #fff;}
.clifeature-readon span {background: #666;color: #fff;}

/* Side Menus */
#main-body ul.menu li { background: white; }
 
/* Side Sub-Menus */
#main-body ul.menu li.parent ul li { 
	  background: none;
		margin-left: 15px; }

#main-body ul.menu li ul li span {
	  background: none;
		text-indent: 20px;
    padding: 3px 0;
		margin: 0;
		border: 0;
		font-size: 90%;
		text-transform: uppercase; }

/* LIGHT - NORMAL*/
#main-body .light ul.menu li.parent ul li a, #main-body .light ul.menu li.parent ul li  .separator, .light .side-mod ul li ul li.parent  a, .light .side-mod ul li ul li.parent  .separator {
	background: white url(../images/typo/bullet-1.png) 0 0 no-repeat;
	font-weight: normal;
  color: #D26624; }

/* LIGHT - HOVER */
#main-body .light ul.menu li ul li a:hover, #main-body .light ul.menu li ul li .separator:hover, .light .side-mod ul li ul li a:hover, .light .side-mod ul li ul li .separator:hover {
	background: #E8E9E1 url(../images/typo/bullet-1.png) 0 0 no-repeat;
	color: #61776B; }

/* LIGHT - ACTIVE*/
#main-body .light ul.menu li.parent ul li.active a, #main-body .light ul.menu li.parent ul li.active .separator, .light .side-mod ul li.parent ul li.active a, .light .side-mod ul li.parent ul li.active .separator {
  background: #FFF3A3 url(../images/typo/bullet-1.png) 0 0 no-repeat;
  color: #B79000;
  font-weight: bold; }

/* Tabelas */
.box-dotted{ border: 1px dotted #CFCFCC;}
.box-solid{ border: 1px solid #CFCFCC;}

.back-white {background: white; }

.back-green01 {background: #CCFFCC }
.back-green02 {background: #E6FFE6 }

.back-yellow01 {background: #FFFFCC}
.back-yellow02 {background: #FFFFE6}

.back-grey01 {background: #CFCFCC}
.back-grey02 {background: #E6E6E6}




/* @end */