﻿html			  { height:100%; }
body     		  { height:100%; background-color:#fb0016; margin:0px;}
table             { font-family: Trebuchet MS, Arial, Verdana, Helvetica; color:#737373; font-size:13px; }

a:link            { text-decoration:none; color:#737373; font-size:13px;}
a:visited         { text-decoration:none; color:#737373; font-size:13px;}
a:active          { text-decoration:none; color:#737373; font-size:13px;}
a:hover           { text-decoration:none; color:#000000; font-size:13px;}

.fonte10           { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:10px; font-weight:normal; color:#737373; text-decoration:none; }
.fonte10:link      { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:10px; font-weight:normal; color:#737373; text-decoration:none; }
.fonte10:visited   { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:10px; font-weight:normal; color:#737373; text-decoration:none; }
.fonte10:active    { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:10px; font-weight:normal; color:#737373; text-decoration:none; }
.fonte10:hover     { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:10px; font-weight:normal; color:#737373; text-decoration:underline; }

.fonte11           { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; }
.fonte11:link      { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; }
.fonte11:visited   { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; }
.fonte11:active    { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; }
.fonte11:hover     { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; }

.fontev12           { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:12px; font-weight:normal; color:#000000; text-decoration:none; }
.fontev12:link      { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:12px; font-weight:normal; color:#000000; text-decoration:none; }
.fontev12:visited   { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:12px; font-weight:normal; color:#000000; text-decoration:none; }
.fontev12:active    { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:12px; font-weight:normal; color:#000000; text-decoration:none; }
.fontev12:hover     { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:12px; font-weight:normal; color:#000000; text-decoration:none; }

.fontev11           { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:11px; font-weight:bold; color:#000000; text-decoration:none; }
.fontev11:link      { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:11px; font-weight:bold; color:#000000; text-decoration:none; }
.fontev11:visited   { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:11px; font-weight:bold; color:#000000; text-decoration:none; }
.fontev11:active    { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:11px; font-weight:bold; color:#000000; text-decoration:none; }
.fontev11:hover     { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:11px; font-weight:bold; color:#000000; text-decoration:none; }

.fonte12           { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:12px; font-weight:bold; color:#000000; text-decoration:none; }
.fonte12:link      { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:12px; font-weight:bold; color:#000000; text-decoration:none; }
.fonte12:visited   { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:12px; font-weight:bold; color:#000000; text-decoration:none; }
.fonte12:active    { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:12px; font-weight:bold; color:#000000; text-decoration:none; }
.fonte12:hover     { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:12px; font-weight:bold; color:#000000; text-decoration:none; }

.fonte13           { font-size:13px; font-weight:normal; color:#000000; text-decoration:none; }
.fonte13:link      { font-size:13px; font-weight:normal; color:#000000; text-decoration:none; }
.fonte13:visited   { font-size:13px; font-weight:normal; color:#000000; text-decoration:none; }
.fonte13:active    { font-size:13px; font-weight:normal; color:#000000; text-decoration:none; }
.fonte13:hover     { font-size:13px; font-weight:normal; color:#000000; text-decoration:none; }

.fonte15           { font-size:15px; font-weight:normal; color:#FFFFFF; text-decoration:none; }
.fonte15:link      { font-size:15px; font-weight:normal; color:#FFFFFF; text-decoration:none; }
.fonte15:visited   { font-size:15px; font-weight:normal; color:#FFFFFF; text-decoration:none; }
.fonte15:active    { font-size:15px; font-weight:normal; color:#FFFFFF; text-decoration:none; }
.fonte15:hover     { font-size:15px; font-weight:normal; color:#FFFFFF; text-decoration:underline; }

.itemCarrinho           { font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:none; }
.itemCarrinho:link      { font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:none; }
.itemCarrinho:visited   { font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:none; }
.itemCarrinho:active    { font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:none; }
.itemCarrinho:hover     { font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:none; }

.menuCarrinho           { font-size:11px; font-weight:normal; color:#dedede; text-decoration:none; }
.menuCarrinho:link      { font-size:11px; font-weight:normal; color:#dedede; text-decoration:none; }
.menuCarrinho:visited   { font-size:11px; font-weight:normal; color:#dedede; text-decoration:none; }
.menuCarrinho:active    { font-size:11px; font-weight:normal; color:#dedede; text-decoration:none; }
.menuCarrinho:hover     { font-size:11px; font-weight:normal; color:#dedede; text-decoration:none; }

.nome	           { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:12px; color:#ff0000; text-decoration:none; }
.isbn	           { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:10px; color:#5F5F5F; text-decoration:none; font-weight:bold;}
.preco	           { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:24px; color:#737373; text-decoration:none; font-weight:bold;}

.titulo            { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:18px; color:#92169a; text-decoration:none; }
.subtitulo         { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:15px; color:#737373; text-decoration:none; }
.tituloAnuncio     { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:17px; font-weight:bold; color:#737373; text-decoration:none; }

.navegador         { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:13px; font-weight:bold; color:white; text-decoration:none; }
.navegador:link    { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:13px; font-weight:bold; color:white; text-decoration:none; }
.navegador:visited { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:13px; font-weight:bold; color:white; text-decoration:none; }
.navegador:active  { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:13px; font-weight:bold; color:white; text-decoration:none; }
.navegador:hover   { font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size:13px; font-weight:bold; color:#000000; text-decoration:none; }

.menu_site         { font-family: Trebuchet MS; font-size:13px; font-weight:bold; color:#737373; text-decoration:none; text-align:center;}
.menu_site:link    { font-family: Trebuchet MS; font-size:13px; font-weight:bold; color:#737373; text-decoration:none; text-align:center;}
.menu_site:visited { font-family: Trebuchet MS; font-size:13px; font-weight:bold; color:#737373; text-decoration:none; text-align:center;}
.menu_site:active  { font-family: Trebuchet MS; font-size:13px; font-weight:bold; color:#737373; text-decoration:none; text-align:center;}
.menu_site:hover   { font-family: Trebuchet MS; font-size:13px; font-weight:bold; color:#737373; text-decoration:none; text-align:center;}

.lembrar          { font-family:Trebuchet MS; font-size:13px; font-weight:normal; color:#737373; text-decoration:none; }
.lembrar:link     { font-family:Trebuchet MS; font-size:13px; font-weight:normal; color:#737373; text-decoration:none; }
.lembrar:active   { font-family:Trebuchet MS; font-size:13px; font-weight:normal; color:#737373; text-decoration:none; }
.lembrar:visited  { font-family:Trebuchet MS; font-size:13px; font-weight:normal; color:#737373; text-decoration:none; }
.lembrar:hover    { font-family:Trebuchet MS; font-size:13px; font-weight:normal; color:#737373; text-decoration:underline; }

.rodape           { font-family:Tahoma; font-size:12px; font-weight:normal; color:#a91919; text-decoration:none; }
.rodape:link      { font-family:Tahoma; font-size:12px; font-weight:normal; color:#a91919; text-decoration:none; }
.rodape:active    { font-family:Tahoma; font-size:12px; font-weight:normal; color:#a91919; text-decoration:none; }
.rodape:visited   { font-family:Tahoma; font-size:12px; font-weight:normal; color:#a91919; text-decoration:none; }
.rodape:hover     { font-family:Tahoma; font-size:12px; font-weight:normal; color:#a91919; text-decoration:none; }

.input_cadastro {FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, Arial;}

#Geral {
   height:100%;
}

#logo
{
	position:absolute;
	margin-left:-20px;
	margin-top:0px;
}

.base 
{
	position:relative;
	width:0px;
	height:0px;
}

#ico_home
{
	position:absolute;
	margin-left:30px;
	margin-top:0px;
}

#ico_produtos
{
	position:absolute;
	margin-left:70px;
	margin-top:10px;
}
	
#ico_contato
{
	position:absolute;
	margin-left:110px;
	margin-top:60px;
}	

#news
{
	position:relative;
	margin-top:12px;
}

.News {
	background-image:url(../imgs/bgNews.gif);
	background-repeat:repeat-x;
}


.modalProgressBackground 
{
	background:gray;
	/*filter:alpha(opacity=26);
	opacity:0.6;*/
}

.modalPopup
{
	position:fixed;
    text-align:center;
    top:0;
    left:0;
    *top:50%;
    *left:50%;
    background-image:url(../imgs/site/bgLoader.png);
    width:100%; 
    height:100%;
}

#fundo_branco{
   position:static;
   background-color:#FFFFFF;
   width:80%;
   height:100%; 
   float:left;   
}

#barra_lateral{
   position:static;
   background-image:url(../imgs/site/bk_cinza.gif);
   width:20%;
   height:100%; 
   float:right;   
   text-align:right;
}

.categorias					{padding:2px; text-decoration:none; text-align:right;}
.categorias_item			{color:#FFFFFF; font-size:14px; display:block;}
.categorias_item:link		{color:#FFFFFF;}
.categorias_item:visited	{color:#FFFFFF;}
.categorias_item:active		{color:#FFFFFF;}
.categorias_item:hover		{color:#EEEEEE; text-decoration:none;}

.subCategorias				{padding:2px; text-decoration:none; text-align:left;}
.subCategorias_item			{color:#737373; font-size:12px; display:block;}
.subCategorias_item:link	{color:#737373;}
.subCategorias_item:visited	{color:#737373;}
.subCategorias_item:active	{color:#737373;}
.subCategorias_item:hover	{color:#dedede; text-decoration:none;}
.subCategorias_separadador	{background-image:url(../imgs/site/separador_menu.gif);}

/*---------------- SITE -----------------------------*/
#intro
{
	position:absolute;
	margin-top:0px;
	top:0px;
	margin-left:-850px;
	left:50%;
	width:1700px;
	height:900px;
	z-index:100;
}
#ctl00_upProgress
{
	background-image:url(../imgs/site/bgLoader.png);
	width: 100%;
	height: 100%;
	position:fixed;
	z-index: 9999;
	top: 0px;
	left: 0px;
	color: White;
	text-align: center;
	margin:0px;
	]margin: -8px;
	padding: 0px;
	overflow:hidden;
}
#contato
{
	text-align:center;
	margin-top:18px;
}
#Titulo
{
	text-align:center;
	font-family:Trebuchet MS;
	font-size:20px;
	color:White;
	font-weight:bold;
	margin-top:32px;
}
#detalhe
{
	position:absolute;
	margin:184px 0 0 0px;
}
#detalhe_menu
{
	position:absolute;
	margin:232px 0 0 19px;
}

#smart
{
	position:absolute;
	margin:115px 0 0 470px;
}
#rodape
{
	position:absolute;
	margin:0px 0 0 0px;
	width:545px;
	height:169px;
}
#MenuPrincipal
{
 color :inherit;
 background-color:Green;
}

#fone
{
	position:absolute;
	width:315px;
	margin:94px 97px 0px 98px;
	text-align:center;
	font-family:Trebuchet MS;
	font-size:18px;
	color:White;
	z-index:2;
}
#relative
{
	position:relative;
	width:1px;
	height:1px;
}
#base_nave
{
	position:absolute;
	margin:169px 0 0 108px;
	z-index:4;
}

/*---------------- FIM - SITE -----------------------*/

.bt_white{
	font-size:11px;
	font-family:Trebuchet MS;
	color:White;
	font-weight:bold;
}

.bt_white:link{
	font-size:11px;
	font-family:Trebuchet MS;
	color:White;
	font-weight:bold;
	text-decoration:underline;
}

.bt_white:link{
	font-size:11px;
	font-family:Trebuchet MS;
	color:White;
	font-weight:bold;
	text-decoration:underline;
}

.bt_white:hover{
	color:White;
}

.bt_white:active{
	color:White;
}

.bt_white:visited{
	color:White;
}  
   
.gridViewPadrao
{
	background-color:#FFFFFF;border-color:#3F6579;border-width:1px;border-style:Solid;width:100%;border-collapse:collapse;
}

.gridViewPadrao_HEADER
{
	color:White;background-color:#3F6579;
}

.botaoPadrao
{
	background:#E9E5C0;border-width:1;font-size:9;font-family:verdana;height:22px;
}

.divVert 
{
	background-image:url(../imgs/divProdsVert.jpg);
	background-repeat:repeat-y;
	background-position:center center;
}

.divHor
{
	background-image:url(../imgs/divProds.gif);
	background-repeat:repeat-x;
	background-position:center center;
}

.EnviaAmigo
{
	padding-bottom:9px;
}

/*CollapsiblePanel*/
.collapsePanel {
	background-color:#FFFFFF;
	overflow:hidden;
}

.collapsePanelHeader
{
	background-color:#D2A800;
	width:550px;
	height:30px;
	color:#FFFFFF;
	font-weight:bold;	
}

.collapsePanelHeaderAlternate
{
	background-color:#FFFFFF;
	color:#FFFFFF;
}

.tabelaDetalhePadrao
{
	 background-color:#FFFFFF; BORDER-RIGHT: #FFFFFF 1px solid; BORDER-TOP: #FFFFFF 1px solid; BORDER-LEFT: #FFFFFF 1px solid; BORDER-BOTTOM: #FFFFFF 1px solid;
}

#master_content .collapsePanelHeader a {color:#FFFFFF;}
#master_content .collapsePanelHeader a:hover {text-decoration:none;background:none;}

/* --------------  slider  ----------------*/

#sliderWrap {
margin: 0 auto;
width: 200px;
position:absolute;
height:200px;
background-color:blue;
right:0px;
}
#slider 
{
position:fixed;
*position: absolute;
z-index:9999;
background-image:url(../imgs/slider.png);
background-repeat:no-repeat;
background-position: bottom;
width: 200px;
height: 600px;
top:50%;
margin-top:-300px;
left:100%;
margin-left:-34px;
}
#slider img {
border: 0;
}
#sliderContent {
margin: 2px 30px 10px 30px;
margin: 2px 40px 10px 40px;
position: absolute;
text-align:center;
color:#333333;
font-weight:bold;
padding: 10px;
width:165px;
}
#header {
margin: 0 auto;
width: 165px;
height: 600px;
padding: 10px;
}
#openCloseWrap {
position:absolute;
margin: 230px 0 0 15px;
font-size:12px;
font-weight:bold;
}



/* --------------  slider  ----------------*/