/*borda dos itens em destaque*/
.fb3, .f4, .f1, .f2, .fb1, .f3 {background: url(img/csg-512f16739405d.png);}
.f1{background-position: 0 0; width: 4px; height: 4px;} 
.f2{background-position: 0 -54px; width: 4px; height: 4px;} 
.f3{background-position: 0 -108px; width: 4px; height: 4px;} 
.f4{background-position: 0 -162px; width: 4px; height: 4px;} 
.fb1{background-position: 0 -216px; width: 4px; height: 4px;} 
.fb2{background: url(img/fb2.gif); width: 4px; height: 4px;} 
.fb3{background-position: 0 -324px; width: 4px; height: 4px;} 
.fb4{background: url(img/fb4.gif); width: 4px; height: 4px;} 

/*cabeçalho e outras imagens bastante usadas*/
.home_i,.rss,.sub2{background: url(img/cabecalho.png);}
.home_i{background-position: 0 0; width: 49px; height: 70px;} 
.rss{background-position: -50px 0; width: 32px; height: 32px;} 
.sub2{background-position: -83px 0; width: 5px; height: 70px;} 

.barra_principal{
background-image: url(img/subbg.gif); 
height: 69px; border:0px; padding-right: 0px; padding-top: 0px;
}
.select{
background-image: url(img/searchbg.gif); 
font-size: 13px; height: 22px; font-weight:bold; border:0px; padding-right:0px;
}

/*código do jquery.fancybox-1.3.4.css*/

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url('fancybox.png');
}

#fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1100;
	display: none;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	padding: 20px;
	z-index: 1101;
	outline: none;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #fff;
}

#fancybox-content {
	width: 0;
	height: 0;
	padding: 0;
	outline: none;
	position: relative;
	overflow: hidden;
	z-index: 1102;
	border: 0px solid #fff;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
	z-index: 1101;
}

#fancybox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 30px;
	height: 30px;
	background: transparent url('fancybox.png') -40px 0px;
	cursor: pointer;
	z-index: 1103;
	display: none;
}

#fancybox-error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 14px;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
}

#fancybox-frame {
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background: transparent url('blank.gif');
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background-image: url('fancybox.png');
	background-position: -40px -30px;
}

#fancybox-right-ico {
	background-image: url('fancybox.png');
	background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible; /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

.fancybox-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}

#fancybox-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	background-image: url('fancybox-x.png');
}

#fancybox-bg-ne {
	top: -20px;
	right: -20px;
	background-image: url('fancybox.png');
	background-position: -40px -162px;
}

#fancybox-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	background-image: url('fancybox-y.png');
	background-position: -20px 0px;
}

#fancybox-bg-se {
	bottom: -20px;
	right: -20px;
	background-image: url('fancybox.png');
	background-position: -40px -182px; 
}

#fancybox-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	background-image: url('fancybox-x.png');
	background-position: 0px -20px;
}

#fancybox-bg-sw {
	bottom: -20px;
	left: -20px;
	background-image: url('fancybox.png');
	background-position: -40px -142px;
}

#fancybox-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	background-image: url('fancybox-y.png');
}

#fancybox-bg-nw {
	top: -20px;
	left: -20px;
	background-image: url('fancybox.png');
	background-position: -40px -122px;
}

#fancybox-title {
	font-family: Helvetica;
	font-size: 12px;
	z-index: 1102;
}

.fancybox-title-inside {
	padding-bottom: 10px;
	text-align: center;
	color: #333;
	background: #fff;
	position: relative;
}

.fancybox-title-outside {
	padding-top: 10px;
	color: #fff;
}

.fancybox-title-over {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background-image: url('fancy_title_over.png');
	display: block;
}

.fancybox-title-float {
	position: absolute;
	left: 0;
	bottom: -20px;
	height: 32px;
}

#fancybox-title-float-wrap {
	border: none;
	border-collapse: collapse;
	width: auto;
}

#fancybox-title-float-wrap td {
	border: none;
	white-space: nowrap;
}

#fancybox-title-float-left {
	padding: 0 0 0 15px;
	background: url('fancybox.png') -40px -90px no-repeat;
}

#fancybox-title-float-main {
	color: #FFF;
	line-height: 29px;
	font-weight: bold;
	padding: 0 0 3px 0;
	background: url('fancybox-x.png') 0px -40px;
}

#fancybox-title-float-right {
	padding: 0 0 0 15px;
	background: url('fancybox.png') -55px -90px no-repeat;
}

/* IE6 */

.fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='jquery/fancybox/fancy_close.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='jquery/fancybox/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='jquery/fancybox/fancy_nav_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='jquery/fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='jquery/fancybox/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='jquery/fancybox/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='jquery/fancybox/fancy_title_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {
	height: expression(this.parentNode.clientHeight + "px");
}

#fancybox-loading.fancybox-ie6 {
	position: absolute; margin-top: 0;
	top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');
}

#fancybox-loading.fancybox-ie6 div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='jquery/fancybox/fancy_loading.png', sizingMethod='scale'); }

/* IE6, IE7, IE8 */

.fancybox-ie .fancybox-bg { background: transparent !important; }

.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='jquery/fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='jquery/fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='jquery/fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='jquery/fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='jquery/fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='jquery/fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='jquery/fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='jquery/fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }

/*código do jquery.thumbnailscroller.css*/
/* CSS Document */

#thumbnails_container {
	position:relative; 
	left: 0;
	top: 0;
	width: 200px;
	padding: 5px;
	background-color: #bbb;
}
#thumbnails_container .thumbScroller {
	position:relative; width:100%; overflow:hidden;
}
#thumbnails_container .thumbScroller, 
#thumbnails_container .thumbScroller .container, 
#thumbnails_container .thumbScroller .content {
	height:78px;
}
#thumbnails_container .thumbScroller .container {
	position:relative; left:0;
}
#thumbnails_container .thumbScroller .content {
	float:left;
}
#thumbnails_container .thumbScroller .content div {
	padding:3px; height:100%;
}
#thumbnails_container .thumbScroller img {
	border:none;
}
#thumbnails_container .thumbScroller .content div a {
	display:block; border:5px solid #ddd;
}
#thumbnails_container .thumbScroller .content div a:hover {
	border-color:#eee;
}

#ts_container{position:relative; margin:0; width:200px; background:#444; border:1px solid #999;}
#ts_container .thumbScroller{position:relative; overflow:hidden;}
#ts_container .thumbScroller, #ts_container .thumbScroller .container, #ts_container .thumbScroller .content{height:78px;}
#ts_container .thumbScroller .container{position:relative; left:0;}
#ts_container .thumbScroller .content{float:left;}
#ts_container .thumbScroller .content div{padding:10px 15px; height:100%;}
#ts_container .thumbScroller img{border:5px solid #fff;}
#ts_container .thumbScroller .content div a{display:block; -moz-box-shadow:0 0 5px #000; -webkit-box-shadow:0 0 5px #000; box-shadow:0 0 5px #000;}
#ts_container .thumbScroller .content div a:hover{-moz-box-shadow:0 0 15px #000; -webkit-box-shadow:0 0 15px #000; box-shadow:0 0 15px #000;}

/*código do global.css*/
#browse_tab {
   border-bottom: 1px solid #cccccc;
   margin: 3px 2px;
}

#browse_tab ul {
   padding: 3px 0;
   margin-left: 100px;
   margin-bottom: 0;
   font-size: 12px;
   font-weight: bold;
   list-style-type: none;
}

#browse_tab li {
   display: inline;
}

#browse_tab li a {
   background-color: #e4e4e4;
   text-decoration: none;
   padding: 3px 7px;
   margin-right: 3px;
   border: 1px solid #cccccc;
   color: #000;
}

#browse_tab li a:hover{
   text-decoration: underline;
   color: #000;
}

#browse_tab li.selected{
   position: relative;
   color: #000;
}

#browse_tab li.selected a{
   background-color: white;
   border-bottom-color: white;
   color: #000;
}

#browse_tab li.selected a:hover{ 
   text-decoration: none;
   color: #000;
}

#browse_found {
   text-align: center;
}

.thumbnail_display {
   margin-right: 5px;
   float: left;
   text-align: center;
}

.thumbnail_display_empty {
   float: left;
   margin-right: 0;
}

.category_box {
   margin-right: 5px;
   margin-bottom: 5px;
   float: left;
}

.cat_select_proceed {
	clear: left;
	text-align: center;
	width: 150px;
	padding: 2px;
	border: 1px solid #cccccc;
	background-color: #E1E2E4;
}

.src_input {
	width: 100%;
}

.srcbox_title {
	padding: 4px;
	text-align: center;
}

.left {
	float: left;
}

#ad_image {
	border: 1px solid #ccc;
	vertical-align: middle;	
}

.wraptocenter {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width: 260px;
    height: 260px;
}
.wraptocenter * {
    vertical-align: middle;
}

.wraptocenter {
    display: block;
}
.wraptocenter span {
    display: inline-block;
    height: 100%;
    width: 1px;
}

.right {
	float: right;
}

.clear {
	clear: both;
}

.thumbnails div {
	padding-left: 2px;
	margin: 1px;
}

.thumbnails div img, .thumb {
	border: 1px solid #ccc;
}

/* progress bar css */
DIV.ProgressBar { 
	width: 100px; 
	padding: 0; 
	border: 1px solid black; 
	margin-right: 1em; 
	height:.75em; 
	margin-left:1em; 
	display:-moz-inline-stack; 
	display:inline-block; 
	zoom:1; 
	*display:inline; 
}
DIV.ProgressBar DIV { 
	background-color: Green; 
	font-size: 1pt; 
	height:100%; 
	float:left; 
}
SPAN.asyncUploader OBJECT { 
	position: relative; 
	top: 5px; 
	left: 10px; 
}

textarea.tinymce {
	width: 100%;
	height: 300px;
}

/*código do sprytabbedpanels.css*/
@charset "UTF-8";
.TabbedPanels {
	margin: 0px;
	padding: 0px;
	clear: none;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
	}

.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;

}
.TabbedPanelsTab {

	float: left;
	height: 40px;
	padding: 0px 10px 0px 0px;
	font: bold 14px Verdana; color: #ffffff;
	list-style: none;
	cursor: pointer;
	margin-right: 1px;
	margin-bottom: -1px;
		
}

.TabbedPanelsTabSelected {
	float: left;
  height: 40px;
  padding: 0px 10px 0px 0px;
  font: bold 14px Verdana;
  color: #000000;
	margin-right: 1px;
	margin-bottom: -1px;
}

.TabbedPanelsTab a {
	float: left;
	display: block;
	height: 40px;
	padding: 3px 0px 0px 10px;
  font: bold 14px Verdana;
  color: #ffffff;
	text-decoration: none;
	margin-right: 1px;
	margin-bottom: -1px;


}

.TabbedPanelsTabSelected a {
  padding: 3px 0px 0px 10px;
  height: 40px;
  font: bold 14px Verdana;
  color: #000000;
  	margin-right: 1px;
	margin-bottom: -1px;
}


.TabbedPanelsTabHover {
	BORDER-left: #ead498 0px solid;
	font: bold 14px Verdana;
	text-decoration: none;

}


.TabbedPanelsContentGroup {
	clear: both;
	padding: 0px;
	margin: 0px;
	background-color: #fff;
}
.TabbedPanelsContent {
	padding: 0px;
	margin: 0px;
	border: 1px solid #959ba4;
	background-color: #FFFfff;
}
.TabbedPanelsContentVisible {
	padding: 0px;
	margin: 0px;
}




/*código do sprymenubarhorizontal.css*/

/* SpryMenuBarHorizontal.css - Revision: Spry Preview Release 1.4 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/*******************************************************************************

 LAYOUT INFORMATION: describes box model, positioning, z-order

 *******************************************************************************/

/* The outermost container of the Menu Bar, an auto width box with no margin or padding */
ul.MenuBarHorizontal
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	cursor: default;
	

}
/* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
ul.MenuBarActive
{
	z-index: 1000;
}
/* Menu item containers, position children relative to this container and are a fixed width */
ul.MenuBarHorizontal li
{
	margin: 0;
	padding: 0;

	list-style-type: none;
	font-size: 100%;
	position: relative;
	text-align: left;
	cursor: pointer;

	float: left;
}
/* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
ul.MenuBarHorizontal ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	z-index: 1020;
	cursor: default;
	width: 140px;
	margin: -5% 0 0 -28%;

	position: absolute;
	left: -1000em;
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
{
	left: auto;
}
/* Menu item containers are same fixed width as parent */
ul.MenuBarHorizontal ul li
{
	width: 140px;
}
/* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */
ul.MenuBarHorizontal ul ul
{
	position: absolute;
	margin: -5% 0 0 65%;
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
{
	left: auto;
	top: 0;
}

/*******************************************************************************

 DESIGN INFORMATION: describes color scheme, borders, fonts

 *******************************************************************************/

/* Submenu containers have borders on all sides */
ul.MenuBarHorizontal ul
{
	border: 0px solid #FFFFFF;
}
/* Menu items are a light gray block with padding and no text decoration */
ul.MenuBarHorizontal a
{
	display: block;
	cursor: pointer;
	background-color: #FFA562;
	padding: 5px 8px;
	color: #FFF;
	text-decoration: none;
}
/* SUB MENU HORIZONTAL Menu items that have mouse over or focus have a blue background and white text */
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
{
	background-color: #D16E01;
	color: #FFF;
}
/* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
{
	background-color: #D16E01;
	color: #FFF;
}

/*******************************************************************************

 SUBMENU INDICATION: styles if there is a submenu under a given menu item

 *******************************************************************************/

/* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal a.MenuBarItemSubmenu
{
	background-repeat: no-repeat;
	background-image: url(SpryAssets/SpryMenuBarDown.gif);
	background-position: 95% 50%;
}
/* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal ul a.MenuBarItemSubmenu
{
	background-image: url(SpryAssets/SpryMenuBarRight.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}
/* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal a.MenuBarItemSubmenuHover
{
	background-image: url(SpryAssets/SpryMenuBarDownHover.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}
/* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover
{
	background-image: url(SpryAssets/SpryMenuBarRightHover.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}

/*******************************************************************************

 BROWSER HACKS: the hacks below should not be changed unless you are an expert

 *******************************************************************************/

/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
ul.MenuBarHorizontal iframe
{
	position: absolute;
	z-index: 1010;
}
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{
	ul.MenuBarHorizontal li.MenuBarItemIE
	{
		display: inline;
		float: left;
		background: #ffffff;
	}
}



/*código que tinha no header*/
 h1 {
 display:inline;
 font-size: 14px;
 color: #006633;
 font-weight: bold;
 margin-top: 0px;
 margin-bottom: 3px;
 } 
 
.P8 {
	-moz-box-shadow:inset 0px 0px 0px 0px #fceaca;
	-webkit-box-shadow:inset 0px 0px 0px 0px #fceaca;
	box-shadow:inset 0px 0px 0px 0px #fceaca;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffce79), color-stop(1, #eeaf41) );
	background:-moz-linear-gradient( center top, #ffce79 5%, #eeaf41 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffce79', endColorstr='#eeaf41');
	background-color:#ffce79;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	weight: 10px;
	width: 60px;
	border-radius:2px;
	border:1px solid #eeb44f;
	display:inline-block;
	color:#ffffff;
	font-family:Arial Black;
	font-size:12px;
	font-weight:bold;
	padding:1px 45px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ce8e28;
}.P8:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #eeaf41), color-stop(1, #ffce79) );
	background:-moz-linear-gradient( center top, #eeaf41 5%, #ffce79 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeaf41', endColorstr='#ffce79');
	background-color:#eeaf41;
}.P8:active {
	position:relative;
	top:1px;
}

.P9 {
	-moz-box-shadow:inset 0px 0px 0px 0px ;
	-webkit-box-shadow:inset 0px 0px 0px 0px ;
	box-shadow:inset 0px 0px 0px 0px ;
	background-color:#ffffff;

	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:0px solid ;
	display:inline-block;
	color:#000000;
	font-family:Arial Black;
	font-size:18px;
	font-weight:bold;
	padding:51px 57px;
	text-decoration:none;
	text-shadow:0px 1px 0px #323232;
	}

.bg {
background-image: url(img/subbg.gif);
}
.TabbedPanelsTab {
 BACKGROUND: url(img/tabg2.gif) no-repeat right top;
}
.TabbedPanelsTab a {
 BACKGROUND: url(img/tabg1.gif) no-repeat left top;
}
.TabbedPanelsTabSelected {
 BACKGROUND: url(img/tabbrown2.gif)no-repeat right top;
}
.TabbedPanelsTabSelected a {
 BACKGROUND: url(img/tabbrown1.gif) no-repeat left top;
}
.placebid {
	font-size: 18px;
	font-weight: bold;
	height: 38px;
}
/*separador*/
.lb {
	border-right: 0px solid #ffffff;
	border-left: 1px solid #ffffff;
	font-size: 11px;
	font-weight: bold;
	background-image: url(img/subbg.gif);
}
.lb a {

	color: #FFFFFF;
	text-decoration: none;
	
}
.lb a:hover {
	
	color: #FFFFFF;
	text-decoration: none;
	
}

/*separador selecionado*/

.db {
	font-size: 11px;
	font-weight: bold;
	border-right: 0px solid #ffffff;
	border-left: 1px solid #ffffff;
	background-image: url(img/db_bg.gif);
}
.db a {
	color: #ffffff;
	text-decoration: none;
}
.db a:hover {
	color: #ffffff;
	text-decoration: none;
}
.today {
background: #ffffff url(img/listedtoday.gif) top right no-repeat;
}
.day {
background: #ffffff url(img/day.gif) bottom left no-repeat;
}
.hour {
background: #ffffff url(img/hour.gif) bottom left no-repeat;
}
.hl_item1 {
	border: 1px solid #ffa500;
}

.placeholder
{
  color: #aaa;
  font-style: italic;
}
#teste {
           height: 768px;
           width: 1024px;
}



/* v6.02 CSS */

.toplink { font-size: 10px; color: #124490; text-decoration: none; }
.toplink a { font-size: 10px; color: #124490; text-decoration: underline; }
.toplink a:hover { font-size: 10px; color: #124490; text-decoration: none; }

#icomenu {margin-right: 0px;}

.partb { font-size: 11px; font-weight: bold; padding-left: 5px; color: #000000;}
.partb a { color: #000000; text-decoration:  underline; font-weight: normal;}
.partb a:hover { color: #000000; text-decoration: none; font-weight: normal;}

.party { font-size: 11px; font-weight: bold; padding-left: 5px; color: #000000;}
.party a { color: #000000; text-decoration:  underline; font-weight: normal;}
.party a:hover { color: #000000; text-decoration: none; font-weight: normal;}

.mainmenu {font-size: 10px; color: #000000; }
.mainmenu a {color: #3366cc; text-decoration: none;}
.mainmenu a:hover { color: #3366cc; text-decoration: underline;}

.bordermenu  { border-left: 0px solid #cccccc; border-top: 0px solid #cccccc; border-right: 0px solid #777777; border-bottom: 0px solid #777777;}

.warning { background: #ffe432; font-size: 10px; font-weight: bold; color: #bb0000; text-decoration: none; }
.warning a { font-size: 10px; font-weight: bold; text-decoration: underline; color: #bb0000;}
.warning a:hover { font-size: 10px; font-weight: bold; color: #FF0000; text-decoration: none;}


/* CONTENT PAGES classes */
.topic_id { font-size: 11px; font-weight: bold; padding-left: 15px; padding-bottom: 5px;}
.topic_id a { color: #3366cc; text-decoration:  underline;}
.topic_id a:hover { color: #3366cc; text-decoration: none; }

.topic_content { font-size: 11px; font-weight: normal; color: #000000; padding-left: 15px; margin-top: 5px; margin-bottom: 10px;}
.topic_content a { color: #3366cc;}
.topic_content a:hover { color: #3366cc;}


.bordercat { background-color: #fff5cc; border: 1px solid #ffba00;}
.borderstat { background-color: #fff5cc; border: 1px solid #6e97ea;}

/* GLOBAL classes - skin & pages */
td { font-family: Verdana, Helvetica, sans-serif; font-size: 11px;}
input { font-family: Verdana, Helvetica, sans-serif; font-size: 11px;}
textarea { font-family: Verdana, Helvetica, sans-serif; font-size: 11px;}
select { font-family: Verdana, Helvetica, sans-serif; font-size: 11px;}
hr {border: 1px solid #c3c3c3;}

.borderfeat { border: 1px solid #cccccc; padding: 3px;}
.c1feat {font-size: 13px; color: #3366cc; font-weight: bold; text-decoration: none;} /* blue */
.c1feat a {color: #3366cc; font-weight: bold; text-decoration: none;}
.c1feat a:hover {color: #3366cc; font-weight: bold; text-decoration: none;}


/* Classes for categories featured items */
.catfeatmaincell { background-color: #ffffff; border: 1px solid #cccccc;}
.catfeattable { }
.catfeatpic { }
.catfeatc3 {  background-color: #ffffff; color: #e97300; font-weight: bold; text-decoration: none; font-size: 12px;}
.catfeatc3 a {color: #e97300; font-weight: bold;}
.catfeatc3 a:hover {color: #e97300; font-weight: bold;}
.catfeatc1 { background-color: #F8F8F8; }

#bot { border-bottom: 1px solid #E1E2E4;}


.subcat { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.subcat a { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #222222;}
.subcat a:hover { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #555555;}

.catmain { font-size: 11px; font-weight: bold; color: #0033cc; }
.catmain a {font-weight: bold;  font-size: 11px; color: #0033cc;}
.catmain a:hover { font-weight: bold; font-size: 11px; color: #3366cc;}


.buyingtitle { background-color: #759c0c; color: #ffffff;}
.sellingtitle { background-color: #ff8a00; color: #ffffff;}


/* Alert fonts*/
.redfont {color: FF0000;}
.greenfont {color: #006600;}
.bluefont {color: #0000CC;}
.alertfont {color: #FF0000;}

/* Feedback fonts*/
.positive {color: #009933;}
.neutral {color: #666666;}
.negative {color: #FF0000;}

/* SYSTEM classes - skin & pages */

/* payment gateways table */
.paymenttable {border: 1px solid #666666; background-color: #FFFFFF;}
.paytable1 {background-color: #FFFFFF;}
.paytable2 {background-color: #F8F8F8;}
.paytable3 {background-color: #f0f0f0;}
.payactive {color: blue;}


.sell { font-size: 11px;  color: #000000 }
.sell a {font-size: 11px;  color: #000000}
.sell a:hover { font-size: 11px;  color: #000000  }

.item { font-size: 11px; color: #000000; text-decoration: none;}
.item a { font-size: 11px; color: #000000; text-decoration: underline; }
.item a:hover { font-size: 11px; color: #FF0000; text-decoration: none; }

.smallfont { font-size: 10px; color: #000000; text-decoration: none;}
.smallfont a { font-size: 10px; color: #000000; text-decoration: underline; }
.smallfont a:hover { font-size: 10px; color: #3366cc; text-decoration: none; }

.contentfont { font-size: 11px; color: #000000; text-decoration: none; }
.contentfont a { font-size: 11px; color: #0066cc; text-decoration: none; }
.contentfont a:hover { font-size: 11px; color: #336600; text-decoration: underline; }

.conteudo { font-size: 15px; color: #000000; text-decoration: none; }
.conteudo a { font-size: 15px; color: #0066cc; text-decoration: none; }
.conteudo a:hover { font-size: 15px; color: #336600; text-decoration: underline; }

.submenu {font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.submenu a {font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: underline;}
.submenu a:hover { font-size: 11px; font-weight: bold; color: #FFFF00; text-decoration: none; }


/* SYSTEM classes - auctiondetails.php */
.topitempage { background-color: #FFFFE1; border: 1px dashed #CFCFCF; margin-bottom: 5px; padding: 6px; line-height: 18px; }
.topitempage a { font-size: 11px; color: #000000; text-decoration: underline; }
.topitempage a:hover { font-size: 11px; color: #FF0000; text-decoration: underline; }
.itemid { font-family: Verdana, Helvetica, sans-serif; font-size: 21px; font-weight: bold; margin-bottom: 5px;}
.itemidend { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #555555; font-weight: bold;}
.subitem { background-color: #ffffff; border: 1px solid #c3c3c3;}
.counter {background-color: #FFFFFF; color: #FFFFFF; font-weight: bold; font-size: 12px;}
.picselect { background-color: #F0F0F0; font-weight: bold;}
.picselectmain { background-color: #F8F8F8;}
.leftborder {border-left: 1px solid #c3c3c3;} 

.gradient {border: 1px solid #999999; background-color: #FFFFE1; } /* featured items images bg */

/* SYSTEM classes - border for Steps in sell item pages */
.sellsteptab { border-left: 1px solid #c3c3c3; border-bottom: 1px solid #c3c3c3; border-right: 1px solid #c3c3c3;}
.sell1 { background-color: #F87706; color: #ffffff; font-weight: bold;}
.sell2 { background-color: #e2e2e2; color: #000000; font-weight: normal;}
.selldigit { background-color: #F8F8F8; font-family: Tahoma, Verdana, Helvetica, sans-serif; font-size: 18px; color: #000000; font-weight: bold; text-decoration: none; }

/* SYSTEM classes - font in Members area  */
.boldgrey { font-size: 11px; color: #666666; font-weight: bold; text-decoration: none;}
.boldgrey a { font-size: 11px; color: #666666; font-weight: bold; text-decoration: underline;}
.boldgrey a:hover { font-size: 11px; color: #666666; font-weight: bold; text-decoration: none;}

.buyout { font-size: 16px; color: #cc0000; font-weight: bold; text-decoration: none; }



/* THEME classes - members_area_header_menu.php  */
.membmenuicon { padding-bottom: 4px;padding-top: 4px;}
.memmenu_a {background-color: #F87706; border-right: 2px solid #ffffff; border-right: 2px solid #ffffff;}
.memmenu_a a {font-weight: bold; color: #ffffff; text-decoration: none;}
.memmenu_a a:hover {font-weight: bold; color: #ffffff; text-decoration: underline;}

.memmenu_u {background-color: #ffdaec; color: #000000; text-decoration: none;  border-right: 2px solid #ffffff; border-bottom: 2px solid #ffffff; }
.memmenu_u a { color: #000000; text-decoration: none;}
.memmenu_u a:hover { color: #000000; text-decoration: underline;}

.submembmenu { border-top: 2px solid #F87706;}

.subcell_a { font-weight: bold; color: #ffffff; text-decoration: none; background-color: #F87706; border-right: 2px solid #ffffff; border-top: 2px solid #ffffff; padding-left: 5px; padding-right: 5px;}
.subcell_a a { font-weight: bold; color: #ffffff; text-decoration: none;}
.subcell_a a:hover {font-weight: bold; color: #ffffff; text-decoration: underline; }

.subcell_u { background-color: #ffdaec; font-weight: normal; color: #000000; text-decoration: none; border-right: 2px solid #ffffff; border-top: 2px solid #ffffff; padding-left: 5px; padding-right: 5px;}
.subcell_u a { font-weight: normal; color: #000000; text-decoration: none;}
.subcell_u a:hover {font-weight: normal; color: #000000; text-decoration: underline; }

.membmenu {background-color: #FFFAFA; }



/* SYSTEM classes - links color in categories headers */
.cathead { font-size: 11px; font-weight: bold; color: #573f00; text-decoration: none; }
.cathead a { font-size: 11px; font-weight: normal; color: #573f00; text-decoration: underline; }
.cathead a:hover { font-size: 121px; font-weight: normal; color: #cc0000; text-decoration: none; }

/* SYSTEM classes - error & alert message */
.errormessage { background-color: #FFFFE1; border: 1px solid #CFCFCF; margin-top: 5px; margin-bottom: 5px; padding: 6px; line-height: 18px; }

/* V5 & system classes &  - main colors */
.c3 {background-color: #FF8C00; color: #FFFFFF; font-weight: bold; text-decoration: none;}
.c33 {background-color: #bfbbbb; color: #FFFFFF; font-weight: bold; text-decoration: none;}

.c3 a {color: #FFFFFF; font-weight: bold;}
.c3 a:hover {color: #FFFFFF; font-weight: bold;}
.c2 {background-color: #fffdf4;} /* lightgray light */
.c1 {background-color: #FFFAFA;} /* lightgray middle*/
.c4 {background-color: #E1E2E4;} /* lightgray dark */
.c5 {background-color: #FFE4B5;} 
.c55 {background-color: #ede6e6;}

.c6 {background-color: #EEF2F9; color: #003399;}
.c7 {background-color: #FFDEAD;} /* bluegray admin area */
.c8 { background-color: #0C6CBB; color: white; font-weight: bold; }
.c9 { background-color: #acc7ef; }
.whiteback { background-color: white; }


/* SYSTEM classes - register.php */
.creg2 {background-color: #F8F8F8;} /* lightgray light */
.creg3 {background-color: #F0F0F0;} /* lightgray middle*/
.creg4 {background-color: #ffffff;} /* inside bg for tables */
.creg5 {background-color: #a6a6a6;} /* block tables */
.regborder {background-color: #ffffff; border: 1px solid #a6a6a6;}
.regsignup {background-color: #FF9900; color: #FFFFFF; font-weight: bold; font-size: 12px;}
.reguser { font-size: 9px; background-color: #FFFFFF; color: #666666;} /* small text for comments*/
.pintext { font-family: Verdana, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #666666; }

.border {border: 1px solid #c3c3c3; background-color: #FFFFFF;} /*thumb do anuncio*/


/* V5 classes - featured items colors in main page */
a.hidelayer:link {font-size: 11px; color: #000000 font-weight: bold; text-decoration: none;}
a.hidelayer:visited {font-size: 11px; color: #000000 font-weight: bold; text-decoration: none;}

/* V5 classes - main nav menu colors */

.user { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666; }

/* V5 classes - other */
.search {font-size: 11px; color: #ffffff; }
.search a {color: #ffffff; text-decoration: underline;}
.search a:hover { color: #ffffff; text-decoration: none; }

.welcome { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #003399; }

.categories { font-family: Verdana, Helvetica, sans-serif; color: #666666; font-size: 11px; text-decoration: none;}
.categories a { font-family: Verdana, Helvetica, sans-serif; color: #666666; font-size: 11px; text-decoration: none;}
.categories a:hover { font-family: Verdana, Helvetica, sans-serif; color: #666666; font-size: 11px; text-decoration: underline;}

.maintext { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; }


.title { font-family: Verdana, Helvetica, sans-serif; color: #0066cc; font-size: 15px; font-weight: bold; border-bottom: 2px solid #555555;}

/* V5 classes - footer.php */
.footerfont { font-size: 11px; color: #000000; text-decoration: none; }
.footerfont a { font-size: 11px; color: #3366cc; text-decoration: underline; }
.footerfont a:hover { font-size: 11px; color: #3366cc; text-decoration: none; }

.footerfont1 { font-size: 10px; color: #000000; text-decoration: none; }
.footerfont1 a { font-size: 10px; color: #3366cc; text-decoration: underline; }
.footerfont1 a:hover { font-size: 10px; color: #3366cc; text-decoration: none; }

.bold_item { font-weight: bold; }
.hl_item { background-color: WhiteSmoke; }



.part { font-size: 11px; color: #ffffff; text-decoration: none; font-weight: bold; padding-left: 6px; border-left: 1px solid #ffffff;}
.part a { color: #ffffff; text-decoration: underline; }
.part a:hover { color: #ffffff; text-decoration: none; }

.part1 { font-size: 11px; color: #000000; text-decoration: none; font-weight: bold; padding-left: 6px; border-left: 1px solid #ffffff;}
.part1 a { color: #000000; text-decoration: underline; }
.part1 a:hover { color: #000000; text-decoration: none; }

