body{
	background-image:url('../../contents/ultrahot/bg-ultrahot.jpg');
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#1e0201;
}

/**********************/
/** Layout **/
/**********************/
#div_layout{
	background-image:url('../../contents/ultrahot/bg-topo.gif');
	background-repeat:repeat-x;
	background-position:center top;
	border-left:1px solid #B7C55F;
	border-right:1px solid #B7C55F;
	background-color:#660909;
}
#div_rodape{
	background-color:#192125;
	color:#939598;
}
#div_rodape a{
	color:#D1D3D4;
	text-decoration:none;
}
#div_rodape a:hover{
	text-decoration:underline;
}
.text {
	color:#ccc;
}
.paginacao .paginas {
	background-color:#fa4e4e;
	border-color:#260909;
	color:#260909;
}

/**********************/
/** Menu Lateral **/
/**********************/
#menu_lateral h1{
	background:none;
	background:url('../../contents/fechado_b.gif') 95% 70% no-repeat;
	color:#FFF;
}
#menu_lateral .aberto h1{
	background:url('../../contents/aberto_b.gif') 95% 70% no-repeat;
}
#menu_lateral .links{
	background-color:#960e0e;
}
.menu_secao{
	background:url('../../contents/ultrahot/mod_top_ultrahot.gif') repeat-x 0 0;
}
#menu_lateral a{
	color:#fff;
	background-color:#960e0e;
}
#menu_lateral a:hover{
	color:#270101;
}
#menu_lateral h3 {
	background-color:#960e0e;
	border-bottom:1px solid #d80202;
}
#menu_lateral h3 a{
	color:#fff;
}
#menu_lateral h3 a, #menu_lateral h3 a:hover, #menu_lateral h3 a:active, #menu_lateral h3 a:visited {
	background:url('../../contents/ultrahot/fechado.gif') 10px 50% no-repeat;
}
#menu_lateral h3.corrente a, #menu_lateral h3.corrente a:visited{ 
	background:url('../../contents/ultrahot/aberto.gif') 10px 50% no-repeat;
}
#menu_lateral ul {
	border-left: 8px solid #b13131;
}
#menu_lateral li {
	border-bottom: 1px solid #d80202;
}
#menu_lateral_rodape {
	background-color:#960e0e;
	heigth:5px;
}


/**********************/
/** Módulos **/
/**********************/
/** Abas **/
.div_aba {
	background:url("../../contents/ultrahot/mod_top_gray.gif") repeat-x top left;
}
.div_aba_login {
	background:url("../../contents/ultrahot/mod_top_ultrahot.gif") repeat-x top left;
}
.div_aba, .div_aba_login {
	border:0;
}
.div_aba #current, .div_aba_login #current, .div_aba .current {
	background-image:url("../../contents/ultrahot/mod_left_top_aba.gif");
}
.div_aba #current a, .div_aba_login #current a, .div_aba .current a {
	background-image:url("../../contents/ultrahot/mod_right_top_aba.gif");
	color:#293C42;
}
.div_aba li, .div_aba_login li {
	background:url("../../contents/ultrahot/mod_left_top_aba2.gif") no-repeat left top;
}
.div_aba a, .div_aba_login a {
	background:url("../../contents/ultrahot/mod_right_top_aba2.gif") no-repeat right top;
}

/**Produtos**/
.div_produto{
	background-color:#470101;
}
.div_sombra{
	background-image:url("../../contents/mod_bg_shadow_red.gif");
}
.div_sombra_menu{
	background:transparent url("../../contents/mod_bg_shadow_red.gif") repeat-x 0 0;
}
.div_produto .separador {
	border-top-color:#d80202;
}
.bt_compra {
	color:#dedede;
}
.bt_compra:hover {
	background-color:#960e0e;
	color:#fff;
	outline-color:#960e0e;
}
.bt_compra_video:hover {
	background-color:#960e0e;
	color:#fff;
	outline-color:#960e0e;
	cursor:pointer;
}
.grid_imagem .miniatura {
	outline-color:#470101;
}
.miniatura:hover .detalhes {
	outline-color:#960e0e;
}
.div_base{
	background-color:#470101;
}
.invisible{
	display:none;
}
.visible{
	display:block 
}
/**********************/
/** Busca **/
/**********************/
#div_busca{
	background-repeat:repeat-x;
	height:34px;
	width:956px;
	position: relative;
	padding-left:10px;
	margin-top:30px;
	display: inline-table;
}
.bgHome {
	background-image: url(../../contents/ultrahot/bg_busqueda.gif);
	color:#fff;
}
#div_busca_campos{
	width:853px;
	height:34px;
	margin-left:3px;
	padding-left:5px;
	float:left;
	font-size:12px;
}
#q, #area{
	font-size:12px;
	color:#888888;
}
#q{
	/**q=Query=mesma nomenclatura usada no maiores buscadores-apenas uma sugestão**/
	width:630px;
	height:18px;
	padding-left:3px;
	margin:0px 10px 0px 10px;
}
#area{
	width:105px;
	height:22px;
	margin-left:8px;
	padding:1px;
	margin-top:4px;
	z-index:5px;

}
.resultado{
	float:left;
	width:155px;
	margin:5px;
	min-height:59px;
	table-layout:fixed;
}
.btnBusca {
	margin-top:9px;
	margin-left:15px;
}

.fraseTopo {
	color:#f0abab;
	font-size:14pt;
	height:100px;
	margin-left:330px;
	margin-top:17px;
	position:absolute;
	text-align:center;
	width:300px;	
}
