/* CSS Document */
body{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #000000;
	background-image:url(/img/bg_master.jpg);
}
#site{
	background-image:url(/img/bg.jpg);
	background-repeat:repeat-x;
}

table, td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #000000;
	border-collapse: collapse;
	border:0px;

}

img{
	border: 0px;
	padding:0px; 
	border-width:0px; 
	margin:0px; 
}

a{
	color:#2B4A87;
}
a:hover{
	color: #0000CC;
}

#content{

}


#content #top{
	height: 15px;
	font-size:11px;
	background-image:url(../img/tabela_content_topo.gif);
	background-repeat:no-repeat;
}

#content #bottom{
	height: 16px;
	background-image:url(../img/tabela_content_bottom.gif);
	background-repeat:no-repeat;
}

#content #bg{
	background-image: url(../img/tabela_content_bg.gif);
	background-repeat:repeat-y;
}

#content #bg #copo{
	background-image: url(../img/copo.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	margin-top: 0px;
}

#canudo{
	display:block;
	z-index: 10;
	height:43px;
	left:43px;
	width:44px;
	position:relative;
	margin-top: -43px;
	margin-left:0px;
	text-align:left;
	top: 0px;
}

/*	============================== */
/*        	MENU PRINCIPAL         */
/*	============================== */

#menu{
	
}

#menu #top{
	background-image: url(../img/menu_top.gif)
}

#menu #content{
	background-image: url(../img/menu_bg_bottom.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:white;
}

#menu #bottom{
	height: 16px;
	background-image: url(../img/menu_bottom.gif);
}

#menu-lancamentos{
	display:block; 
	width:129px; 
	height:19px; 
	background-image: url('/img/menu_lancamentos.gif');
}
#menu-lancamentos:hover{
	background-image: url('/img/menu_lancamentos_f2.gif');
}

#menu-bluray3d{
	display:block; 
	width:129px;
	height:19px; 
	background-image: url('/img/menu_bluray3d.gif');
}
#menu-bluray3d:hover{
	background-image: url('/img/menu_bluray3d_f2.gif');
}

#menu-maisLocados{
	display:block; 
	width:129px;
	height:19px; 
	background-image: url('/img/menu_maislocados.gif');
}
#menu-maisLocados:hover{
	background-image: url('/img/menu_maislocados_f2.gif');
}

#menu-catalogo{
	display:block; 
	width:129px;
	height:19px; 
	background-image: url('/img/menu_catalogo.gif');
}
#menu-catalogo:hover{
	background-image: url('/img/menu_catalogo_f2.gif');
}

#menu-peloMundo{
	display:block; 
	width:129px;
	height:19px; 
	background-image: url('/img/menu_peloMundo.gif');
}
#menu-peloMundo:hover{
	background-image: url('/img/menu_peloMundo_f2.gif');
}

#menu-assuntos{
	display:block; 
	width:129px;
	height:19px; 
	background-image: url('/img/menu_assuntos.gif');
}
#menu-assuntos:hover{
	background-image: url('/img/menu_assuntos_f2.gif');
}

#menu-prevenda{
	display:block; 
	width:129px;
	height:19px; 
	background-image: url('/img/menu_prevenda.gif');
}
#menu-prevenda:hover{
	background-image: url('/img/menu_prevenda_f2.gif');
}

#menu-maisvendidos{
	display:block; 
	width:129px;
	height:19px; 
	background-image: url('/img/menu_maisvendidos.gif');
}
#menu-maisvendidos:hover{
	background-image: url('/img/menu_maisvendidos_f2.gif');
}



#buscaGeral{
	height: 50px;
	background-image:url(../img/top_buscas.gif);
	background-repeat: no-repeat;
}


.assuntos{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	text-decoration: none;
	width:650px;
}

.assuntos TD{
	height:30px;
	text-align:left;
}

.assuntos img{
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.assuntos a{
	text-decoration: none;
	font-size: 12px;
	font-weight: bolder;
	color: #133177;
}

.assuntos a:hover{
	color: #FF0000;
}


.assuntosTit { 
	background-color:#0066CB;
	text-align:center;
}

.assuntosTit TD{ 
	text-decoration: none; 
	font-weight: bold; 
	font-size: 18px; 
	color:#FFFFFF; 
	text-align:center;
}


.areaCliente{
	font-size: 11px;
	color:white;
}

.areaCliente a{
	text-decoration: underline;
	color: #FFCC66;
}

.menuCliente{
	font-size: 11px;
	color: #FFFFFF;
}
.menuCliente a{
	text-decoration: underline;
	color: #FFFFFF;
}

.menuCliente a:hover{
	text-decoration: underline;
	color: #FFCC66;
}

.formDefault{
	border: 1px solid #CCCCCC;
	background-image:url(../img/bg_form.jpg);
	background-repeat:repeat-x;
	background-position:top;
	font-size: 11px;
	color: black;
	height:14px;
}

.formReadOnly{
	border: 1px solid #CCCCCC;
	font-size: 12px;
	color: black;
	height:14px;
	background-color:#F5F5DC;
	margin-left:4px;
	margin-top:4px;
	padding-left:2px;
	padding-top:2px;
	
}



#rodape{
	color: white;
	font-size: 10px;
}


.color{
	color: #133177;
}

.color2{
	color: #FFCC00;
}

.txtgrande{
    font-size: 14px;	
	color:#000000;
}
.mini{
	font-size: 10px;
}

.thumb{
	background-color:#FFDF9D;
	width: 80px;
	max-width: 80px;
	height: 120px;
	padding: 4px;
	vertical-align:bottom;
}

.thumb img{
	max-width:80px; 
	width: expression(this.width > 80 ? 80: true);
}



.thumbTitulo{
	color: #133177;
	font-size: 12px;
	font-weight: bolder;
	height: 47px;
	width: 115px;
	OVERFLOW: hidden;
}



.thumbInfo{
	text-align:right;
	width: 86px;
	height: 12px;
	vertical-align:bottom;

}

.thumbInfo img{
	display: block;
	float: right;
}

.thumbStar{
	position:absolute;
	 margin-left: 10px;
	 margin-top: -15px;
	*margin-left: -23px; /*  <-- Hack para resolver a diferença de posicionamento da estrela no firefox e no IE  - Só o IE vai ler com esse asterisco antes. */
	*margin-top: -15px;  /*  <-- Hack para resolver a diferença de posicionamento da estrela no firefox e no IE  - Só o IE vai ler com esse asterisco antes. */
}

.thumbSimple{

}

.thumbHover{

	background-color:#6495ED; /* #6495ED */

}



#dhtmltooltip{
	position: absolute;
	width: 277px;
	height: 288px;
	padding: 5px;
	background-image: url(/img/tooltip.png);
	background-repeat: no-repeat;
	visibility: hidden;
	z-index: 100;
	behavior: url(/library/iepngfix.htc)
}

.justify{
	text-align: justify;
	display:block;
}

.simpleText{
	font-size: 11px;
	color: #666666;
}

#detalhes #titulo{

	font-size: 20px;
	line-height: 22px;
	font-style:italic;
	color:#133177;
}

#detalhes td{
	line-height: 140%;
}

#detalhes #capa{
	background-color:#FFDF9D;
	width: 150px;
	height: 215px;
	padding: 8px;
	margin-right: 15px;
}

#detalhes #actions{
	width: 270px;
	padding: 2px;
}

#detalhes .screen{
	text-align:center;
	background-color:#FFDF9D;
	width: 120px;
	height: 80px;
	padding: 2px;
}

.formComment{
	width: 285px;
	height: 105px;
	background-image:url(../img/txt_impressoes_on.gif);;
	background-repeat:no-repeat;
}
.formCommentOff{
	width: 285px;
	height: 105px;
	background-image:url(../img/txt_impressoes_off.gif);;
	background-repeat:no-repeat;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color: #FF6600;
}

.txtDestaque{
	font-size: 18px;
	line-height: 22px;
	font-style:italic;
	color:#133177;
}

