/* CSS DOCUMENT - Retoque - fev/2008 - versão 1.0 - By Eduardo Massami Kasse - eduardokasse[at]gmail[dot]com*/
/*ZERAR TUDO*/
* {
margin:0px;
padding:0px;
}

/************************ GENERAL TAGS *******************************/
body
{
	text-align:center;
	margin:15px 0px 10px 0px;
	background-color:#006494;
}
img {border:0;}
a {text-decoration:none;}
strong {font-weight:bold;}
ul{list-style-type:square;
	margin-left:25px;
	margin-bottom:5px;
	}
ol{
	margin-left:30px;
	margin-bottom:5px;
}
p{
	padding-bottom:8px; 
	padding-top:2px;
}
h1 {
	font-size:16px; 
	font-weight:bold;
	padding-top:2px;
	padding-bottom:10px;
	color:#505050;
	}
h2 {
	font-size:14px; 
	font-weight:bold;
	padding-top:2px;
	padding-bottom:10px;
	color:#505050;
	}
h3 {
	font-size:13px; 
	font-weight:bold;
	padding-top:2px;
	padding-bottom:10px;
	color:#505050;
	}

/***************** GENERAL ELEMENTS ************************/
.linkeffects a{color:#000;}
.linkeffects a:hover{text-decoration:underline; color:#000;}
.linkeffects1 a{color:#00A2ED; font-weight:bold;}
.linkeffects1 a:hover{text-decoration:underline; color:#F16E00;}
.cl {clear: both;}
.fleft{float:left;}
.fright{float:right;}
.center {text-align:center;}
.txtleft {text-align:left;}
.txtright{text-align:right;}
.txtjust{text-align:justify;}
.under {text-decoration:underline;}
.margincon {margin-left:10px;}
.ident{
margin-left:4px;
margin-right:4px;
}
.italic{font-style:italic;}
.black{color:#000;}
.lists{	margin-left:25px;
	margin-bottom:10px;
	}
.listelem li{padding-bottom:8px;}
.dropcap{font-size:28px;}
.box{border:1px solid #A7A7A7;}
.white{color:#fff;}
.orange{color:#FF6600;}
.ocult{visibility: hidden;}
.show{visibility: visible;}
.row
{
overflow:auto;
height:355px;
}
.partner{width:440px;}
.brh{margin-top:60px;}
.search{text-transform:uppercase; font-weight:bold;}
/******************** MAIN DIV FORMATING *********************/
.main {
		font-size:13px; 
		font-family:arial, helvetica, verdana, georgia;
		color:#000;
		width:900px;
		height:553px;
		margin:0 auto;
		text-align:justify;
		border:#898989 solid 1px;
		}
			
/********************* SUPERIOR DIV *************************/
.topframe{
		height:145px;
		background:url(../img/menu/menutop.gif) no-repeat;
		}
/*************************** BOTTOM *************************/
.bottom {
		height:35px;
		padding-top:3px;
		letter-spacing:2px;
		background:url(../img/layout/bottom.gif) no-repeat;
		}
.btmargin{
		margin-left:10px;
		margin-right:10px;
		padding-bottom:1px;
		padding-top:2px;
		 }
.btxt{
		padding-top:2px;
		font-size:11px; 
		color:#000;
		text-align:center;
	}
		
/********************* CONTENT SECTION ************************/
.content {
		padding-left:15px;
		padding-right:15px;
		letter-spacing:1px;
		background-color:#fff;
		height:400px;
		}
/************************* INTERNAL PAGES *************************/
.internal
{
		margin-left:2px;
		margin-top:17px;
		width:587px;
		float:left;
		height:362px;
}
  
/************************ LEFT FRAME AND MENU ***********************/
.esquerda
{
float:left;
padding-top:17px;
background-color:#fff;
width:119px;
height:344px;
margin-right:20px;
}
#navcontainer ul
{
padding-bottom:2px;
padding-top:2px;
list-style-image:url(../img/menu/seta1.gif);
font-weight:bold;
font-size:12px;
letter-spacing:1px;
}
.sort{
margin-top:29px;
border:1px solid #A7A7A7;
height:227px;
}
#navcontainer a
{
/*display:block;*/
padding: 4px 0px 4px 0px;
}
#navcontainer a:link, #navlist a:visited{color:#898989;}
#navcontainer a:hover{color:#F57300;}

/*****************************LIVROCLIP*********************************/
.livroclip_home
{
margin-top:17px;
background-color:#fff;
float:left;
width:270px;
height:362px;
margin-right:49px;
border:1px solid #A7A7A7;
}
.resumo{padding-top:7px;}
/*****************************BANNER E THUMBNAILS**********************/
.bthumbs
{
margin-top:17px;
background-color:#fff;
float:left;
width:270px;
height:360px;
margin-right:10px;
}
.thumbs1{margin-bottom:25px;}
.thumbs{margin-bottom:15px;}

/*****************************RIGHT FRAME*******************************/
.direita
{
float:right;
padding-top:17px;
background-color:#fff;
width:120px;
height:360px;
}
.clube{height:105px;}

.votar{
height:19px;
width:50px;
border: 1px solid #D79800;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
background-color:#F57300;
font-weight:bold;
}
.enquete{font-size:11px;}

.enq{
margin-top:2px;
border:1px solid #A7A7A7;
height:224px;
}
.textenq
{
	width:200px;
	padding-right:10px;
}

/******************** MENU ELEMENTS ***********************/

.livropedia
{
	position:absolute;
	margin-left:163px;
	margin-top:120px;
	margin-right:0px;
}
.novidades
{
	position:absolute;
	margin-left:255px;
	margin-top:120px;
	margin-right:0px;
}
.cadastro
{
	position:absolute;
	margin-left:344px;
	margin-top:120px;
	margin-right:0px;
}
.busca
{
	position:absolute;
	margin-left:480px;
	margin-top:120px;
	margin-right:0px;
}
.form_busca
{
	position:absolute;
	margin-left:525px;
	margin-top:117px;
	margin-right:0px;
}
.inp_busca{height:15px;}

.ok{
	position:absolute;
	margin-left:712px;
	margin-top:118px;
	margin-right:0px;
}
.ok1
{
	height:17px;
	width:23px;
	border: 1px solid #D79800;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#F57300;
	font-weight:bold;
}

.line{font-size:25px; margin-left:14px; margin-right:14px;}
.menus a:hover{background-color:#6C6C6C;}


/********************* CONTACT *************************/
.campos {
		width:80px;
		float:left;
		font-weight:bold;
		color:#000;
		}
.campos1 {
		width:190px;
		float:left;
		font-weight:bold;
		color:#000;
		}
.inputsp{margin-bottom:10px;}
.indexpags {
		position:relative;
		margin-left:5px;
		top:70px;
		color:#ffffff;
		}
.linha_tit
{
	background:#FFECDA;
	font-weight:bold;
	color:#FFFFFF;
	text-indent:4px;
}
.tb {
	background:#E1E0CA;
	border:1px solid #D0CEA8;
}

/*********************** LOGIN ****************************/
.login
{
	width:300px;
	top: 20px;
	background:#FFC682;
	border:3px double #FF6000;
	padding-top:10px;	
	padding-bottom:10px;
	margin-left:285px;
}		

.red{color:#6B0000;}

.esquerda_adm
{
float:left;
padding-top:10px;
width:215px;
}
.direita_adm
{
	float:right;
	width:650px;
	height:365px;
}
.linha_tabela
{
	color:#000000;
}