body{
    color:#444;
    background:#fff;
	}

a{
    color:#a82101;
}
.menu_select {
	color: #000;
	}
button,
a.button {
    color:#fff !important;
}
button:hover,
a.button:hover {
    color:#000 !important;
}
select, input, textarea {
	border-style:solid;
	border-color:#CCC;
}
*:first-child+html .radioFeedback, * html .radioFeedback, head/*/+body/**/ .radioFeedback{
	border-style:none;
	border-color:none;
}
#header-login legend {
	color:#818181;
}
#header-login{
    /*background:#c1ece2;*/
	/*color:#5da191;*/
}
#header-login input.text,
#header-login input.password{
    border:1px solid #949494;
	color:#818181;
}
#header-search  p {
	color:#949494;
}

#menu {
   background:url(../img/filete_menu_red.gif) repeat-x;
   /*background: #E00822;*/
}
#menu li {
    border-color:#767676;
}
#menu li:not(.carrinho):hover,
#menu li:not(.carrinho).hover {
	/*background:url(../img/bgNavOn.gif) repeat-x;*/
	color: red;
}
#menu a:not(.carrinho){
    background:url(../img/bgMenu.gif) no-repeat 12px 50%;
    color:#fff !important;
}
#menu a:hover{
    background:url(../img/bgMenu.gif) no-repeat 12px 50%;
    color:#000 !important;
}
div.categories {
	background:#fff;
	border: 1px solid #ccc;
}

div.categories  ul  li a, a.allCatsLink {
	color:#000;
	padding-right: 34px;
}
div.mostActiveUsers {
	background:#fff;
	border: 1px solid #ccc;
	margin-top: 5px;
}
div.mostActiveUsers ul li {
	line-height:1.5em;
	border-bottom:1px dashed #bcbcbc;
	padding-bottom:5px;
	margin-bottom:5px;
}
div.mostActiveUsers  ul  li a.mostActiveUser {
	color:#666;
	text-decoration:none;
}
div.helpColumn,
#sellerInformation {
	border-color:#CE0000;
	margin:5px;
    margin-bottom: 20px;
	position: relative;
	float:right;
	right: 5px;
	width: 140px;
	color: #A82101;
}
div.helpColumn h2,
#sellerInformation h2{
	border-bottom:2px solid #CCC;
}
div.helpColumn ul  {
	border-bottom:2px solid #CCC;
	width:88%;
}
div.helpColumn ul li a,
#sellerInformation a{
	color:#818181;	
}	

#submitedBy .fullBox{
    border-color:#989898;
}
/* sortable tables */
.tablesorter, .tableLook{
	border-color:#CCC;
}
.tablesorter caption, div#content>h2, div#conteudo_detalhe>h2{
	background:url(../img/bgCaption.gif) repeat;
	border-color:#CCC;
}
.tablesorter thead th,
.tablesorter tfoot th{
    border-color:#CCC;
}
.tablesorter .header{
    background:url(../img/bgTable.gif) no-repeat 100% 50%;
	padding-right:20px;
}
.tablesorter tbody td{
    background:#FFF;
	border-color:#CCC;
}
*:first-child+html .tablesorter tbody td img, * html .tablesorter tbody td img {
	width:70px;
	padding:0;
	margin:0;
	/*width:100px;*/
}

.tablesorter tbody .odd td{
    background-color:#F0F0F6;
}
.tablesorter tbody .hover td{
    background-color:#E1E1EB;
}
.tablesorter thead .headerSortUp{
    background-image:url(../img/asc.gif);
}
.tablesorter thead .headerSortDown{
    background-image:url(../img/desc.gif);
}
.tablesorter thead .headerSortDown,
.tablesorter thead .headerSortUp{
    background-color:#c1ece2;
}

/* Message List */
.tagList,
.tagList a {
    color:#444;
}
.tagList a.active{
    background:#c1ece2;
	color:#222;
}
.messageActions,
.tagDetails td {
    border-style:solid;
    border-color:#DDD;
}
.tagDetails .unread td {
    background:#F2F2F2;
}
#ui-datepicker-div {
	border-color:#666;
}
.ui-datepicker-unselectable {
	color:#999;
}
.ui-datepicker-header{
    background:#CE0000;
}
.ui-datepicker-header select{
	background: #fff;
}
.ui-datepicker-header a{
	color:#FFF;
}

/*********************************/
/*Class for breadcrumb*/
.breadcrumb{
background-color: #f6f6f6 ;
}

h2,
legend{
	border-bottom-color:#989898;
}

.box_busca h3{
	border-bottom-color:#989898;
}

caption,div#content>h2,div#conteudo_detalhe>h2{
	color:#000;
}

h3{
	color:#000;
}

button,
a.button {
   /* border-color: #989898;*/
   /* background:#EEE;*/
	background:url(../img/filete_menu_red.gif) repeat-x;
	font-weight: bold;
	border: none;
	}
#button_cinza{
	background:url("../img/filete_menu.gif") repeat scroll 0 0 transparent;
	border:medium none;
	font-weight:bold;
}
#button_busca{
	background:url("../img/btn_busca.png") repeat scroll 0 0 transparent;
	border:medium none;
	font-weight:bold;
	color: #000;
	width: 74px;
	height: 20px;
	text-align: left;
	margin-top: 9px;
	margin-right: 5px;
}
#button_busca p{
	padding-left: 3px;
	color: #333;
}
#button_draft input {
       background:url(../img/filete_menu_red.gif) repeat-x;
       font-weight: bold;
       font-size: 12px;
       border: none;
       color: #fff;
       -moz-border-radius:5px;
       -webkit-border-radius:5px;
       border-radius:5px;
       padding:2px;
}
#wrap{
    background:#FFF;
}

.RegisterNow{ 
	background:#E10921; 
	width: 173px;
	color: #fff;
	text-align: center;
	float: left;
	border: none;
	margin-top: 3px;
}
.RegisterNow:hover{
	color: #000;
	border: none;
	}

#header-search input{
	color:#424242;
}

#menu li{
	/*border-right-color: #CCCCCC;*/
}

.tagList {
    border-bottom-color:#CCCCCC;
}

.tagList a {
    border-color: #dddddd;
}

#ui-datepicker-div {
    background:#FFF;
}

/* form answers */
div.ko {
	border-color:#DD0C07;
}
div#message { /* successful message */
	color:green;
    border-color:1px solid green;
}

/* select>option deep level for categories */
select option.optionDeep0{
    background:#DDD;
}
select option.optionDeep1{
    background:#EEE;
}
select option.optionDeep2{
    background:#FFF;
}

/* debug classes */
.red{
    border:1px solid red !important;
}
.bgred{
    background:red none repeat scroll 0 0 !important;
}
/* profile */
.profileOrders{ 
	border-color:#999999;
}
/*Web store*/
.storeHome{
    border-color:#5da191;
}

.mandatory{
    color:#FF0000;
}

#menu_tab {
    /*background:url(../img/bgNav.gif) repeat-x;*/
	/*background-color:#C0C0C0;*/
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
	
}

#menu_tab a {
	color: #000;
}
#menu_tab a:hover {
	color: #fff;
}

#menu_tab .b1{
	background:url(../img/img01.jpg);
	background-repeat: no-repeat;
	margin-left: 10px;
}
#menu_tab .b1 {
	margin-right: 2px;
}
#menu_tab .b1:hover{
	background:url(../img/img01.2.jpg);
	background-repeat: no-repeat;
}
#menu_tab .b2{
	background:url(../img/img02.jpg);
	background-repeat: no-repeat;
	margin-right: 2px;
}
#menu_tab .b2:hover{
	background:url(../img/img02.2.jpg);
	background-repeat: no-repeat;
}
#menu_tab .b3{
	background:url(../img/img03.jpg);
	background-repeat: no-repeat;
	margin-right: 2px;
}
#menu_tab .b3:hover{
	background:url(../img/img03.2.jpg);
	background-repeat: no-repeat;
}
#menu_tab .b4{
	background:url(../img/img04.jpg);
	background-repeat: no-repeat;
	margin-right: 2px;
}
#menu_tab .b4:hover{
	background:url(../img/img04.2.jpg);
	background-repeat: no-repeat;
}

#menu_tab li{
    border-right-color: transparent;
}
.c8 img{
	margin-right: 0px;
	}

.c8 a{
	float: left;
	color: #000;
	text-align: center;
	margin: 0 auto;
	font-size: 10px;
	}
.c8 img{
	float:left;
	}
.c8 span{
	float:left;
	clear:both;
	width: 100%;
	margin-bottom: 10px;
	text-align: center;
	marign: 0 auto;
	}
*:first-child+html .c8 span, * html .c8 span, head/*/+body/**/ .c8 span {
	float: none;
}
#content-offerAdd fieldset {
	border: 1px solid #ccc;
	padding: 10px;
	}
#content-offerAdd legend {
	border: none;
	padding: 0 10px;
	margin-left: 10px;
	}
#content-offerAdd {
	width: 99%;
	margin: 0 5px;
	}

hr {
	border:1px dashed #ccc;
	margin: 15px 0;
	}
#info_geral {
	color: #000;
	}
#info_geral .button {
	margin-left: 10px;
	}
#info_geral .contador {
	width: 100px;
	}
.titulo_nome_leilao {
	font-size: 20px;
	/*padding-left: 10px;*/
	padding-right: 5px;
	font-weight: bold;
	}
.galeria_imagens{
	padding-left: 10px;
}
.titulos_detalhe {
	padding-left: 10px;
	padding-right: 20px;
	float: left;
	font-weight: bold;
	color: #000;
	}
#visualiza_lances span {
	color: #000;
	}
#info_geral .countdown {
	
	color: #CE0000;
	text-align: left;
	}
.big_p a{
	background:url(../img/filete_menu_red.gif) repeat-x;
	color: #fff;
	padding: 0 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
a.link_atendimento {
	background: url(../img/message-info.png);
	background-repeat: no-repeat;
	margin-left: 10px;	
	margin-top: 20px;
	padding-left: 30px;
	padding-top: 8px;
}

a.link_atendimento_mensagem {
	color: red;
	margin-top: 20px;
	padding-top: 8px;
}

.info_compra p {
	margin-left: 10px;
	padding-left: 19px;
}
.ganhador_atual {
	padding-left: 10px;
	padding-right: 5px;
	font-weight: bold;
	/*line-height: 1.7em;*/
	text-align: justify;
	}
.ganhador_atual a{
	padding-left: 10px;
	padding-right: 5px;
	text-align: justify;
	font-weight: bold;
	line-height: 1.7em;
	}
.span_lance_titulo {
	padding-left: 10px;
	line-height: 1.7em;
	text-align: justify;
	padding-right: 5px;
	font-weight: bold;
	}
.info_compra {
	color: #000;
	width: 100%;
	float: left;
	padding-left: 10px;
	}
.info_compra p{
	padding:0 10px 5px 10px;
	margin:0;
	}
.titulo_info {
	font-size: 20px;
	text-align: justify;
	padding-left: 10px;
	padding-right: 5px;
	line-height: 1.7em;
	}
.titulo_video {
	padding-left: 10px;
	font-weight: bold;
	}
#info_tecnica {
	color: #000;
	clear: both;
	margin-top: 10px;
	line-height: 1.7em;
	text-align: justify;
	}
#info_tecnica p {
marging-left: 10px;
	padding-left: 10px;
}
.descricao_detalhe p{
	marging-left: 10px;
	padding-left: 10px;
	line-height: 1.7em;
	font-size: 12px;
	}

div#wrap div#mensagem_lance{
	color:green;
    border:1px solid green;
	font-weight:bold;
	text-align:left;
	margin:1em;
	padding:15px 15px 15px 60px;
	background:url(../img/ok.png) no-repeat 20px 10px;
	text-align: justify;
	line-height: 1.7em;
}

#visualiza_lances {
	background: #E9E9E9;
	width: 445px;
	}
#login_usuario {
	margin-bottom: 3px;
	}
#header-login .esqueceu_senha a{ 
	text-align: right;
	}
#conteudo_detalhe {
	width: 250px;
	}
#menu_cinza #menu_atendimento {
	color: #CE0000;
	padding-left: 20px;
	}
input, select, textarea  {
	background:url(../img/bgInput.gif) repeat-x;
}
.botao_cinza{
	background:url("../img/filete_menu.gif") repeat scroll 0 0 transparent;
	border:medium none;
	font-weight:bold;
}
.input_button{
	-moz-border-radius: 5px;
	background:url(../img/filete_menu_red.gif) repeat-x;
	font-weight: bold;
	border: medium none;
	padding: 4px;
	color:#FFF;
}
.input_button:hover{
    color:#000 !important;
    cursor:pointer;
}