* {margin:0;padding:0; border:0; font-family: Arial, Helvetica, sans-serif;}

a:hover {text-decoration:underline;}

body {background:url("../images/background.gif") repeat-x; background-color:#f1f1f1; font-size:12px; }

#top_cont, #content {margin:0 auto;}

#geral {width:796px; margin:0 auto;}
/*TOPO*/
#top {width:796px;height:170px; margin-top:15px; background:url("../images/bg_top.png") no-repeat;}
.logo {width:136px; height:132px; padding-left:9px; float:left;}
.top_tit1, .top_tit2 {; float:left; font-family:"Trebuchet MS"}
.top_tit1 {width:321px; height:94px;} .top_tit2 {height:74px; width:303px;}
.top_tit1 h1{font-size:15px; padding-top:20px;}
.top_tit1 h2{font-size:16px; color:#996}
.top_tit2 {margin-right:9px; text-align:right; font-size:12px; padding:20px 18px 0 0;}
.top_tit2 h1{font-size:12px;  color:#996} .top_tit2 h2{font-size:10px; font-family:Tahoma; color:#666;}
/*FIM TOPO*/

/*Menus*/
#menu {width:642px; height:38px; margin-right:9px; float:left; _width:624px}
#menu a {font-size:11px;}
#menu_bar {width:778px; height:30px; float:left; margin:0 9px 0 9px; padding-top:8px;}
/*FIM Menus*/

#top_cont {width:779px;height:113px; margin-top:10px;}
.top_banner {width:552px; height:26px; padding:10px 0 0 0; float:left; margin-right:11px; background:url(/images/bgmarkee.jpg) no-repeat; font-weight:bold;}
.top_dir, .topdir_int {width:194px; height:97px; float:left; background-color:#fff; padding:8px 11px; margin-right:-3px; font-family:arial;}
.top_dir h1, .topdir_int h1{color:#600; font-size:14px;}
.top_dir a, .topdir_int a{font-size:10px; color:#3e3e3e; text-decoration:none; vertical-align:text-top; padding-left:10px;} 
.top_dir a:hover, .topdir_int a:hover {text-decoration:underline;}

/*Formulário Boletim*/
.user, .senha {width:95px; height:34px; float:left; padding:13px 0 8px 0; font-size:12px; color:#3e3e3e; font-family:arial; font-weight:bold;}
.rotulo {width:88px; height:16px; border:1px solid #a5acb2; font-size:11px; padding:1px 0 0 1px;}
/*Fim Formulário Boletim*/

/*Formulário Livro*/
.livro-input { width:200px; border:1px solid #a5acb2; font-size:11px;}
.livro-textarea {border:1px solid #a5acb2; font-size:11px;}
.livro-button { width:60px; border:1px solid #a5acb2; font-size:11px;}
/*Fim Formulário Livro*/

/*Conteúdo*/
#content {width:779px;height:437px;margin-top:15px;}
/*Coluna esquerda*/
#colesq {width:553px; height:436px; float:left;  margin-right:11px;}
.colesq_top {
	width:553px;
	height:245px;
	background-color:#fff;
	float:left;
	position:absolute;
	margin-left: 8px;
	margin-top: 230px;
	*margin-top: 245px;
}
.colesq_bot1 {width:260px; height:237px; background-color:#fff; margin:15px 13px 0 0; float:left; padding:5px}

.colesq_bot1 h1, h2, p {font-family:arial;}
.colesq_bot1 h2, p {font-size:11px;} p{line-height:16px;}
.colesq_bot1 h1 {color:#600; font-size:14px;}
.colesq_bot1 h2 {font-weight:bold; padding-top:13px;}
.colesq_bot1 h2 a{ color:#000; text-decoration:none} 
.colesq_bot1 h2 a:hover{text-decoration:underline;}
.colesq_bot1 p a{text-decoration:none; color:#000} .colesq_bot1 p a:hover{text-decoration:underline;}

.link {font-size:11px; font-family:arial;}
.link a{font-size:11px; font-family:arial; color:#600;   font-weight:bold;}

.linkk {font-size:11px; font-family:arial;}
.linkk a{font-size:11px; font-family:arial; color:#600;   font-weight:bold; text-decoration:none;}

.colesq_bot2 {height:247px; margin-top:15px; width:270px}
.colesq_bot2, .bnr1, .bnr2 {float:left;} .bnr1, .bnr2 {width:250px; height:96px; background-color:#fff; padding:10px;}
.bnr2 {margin-top:16px;}
/*Coluna Direita*/
#coldir_geral {width:215px; height:385px; float:left; height:437px;}
#coldir {width:215px; height:367px; float:left; background-color:#fff;}
.coldir h1, h2, p {font-family:arial;}
.coldir_bot {width:215px; height:50px; float:left; background-color:#fff; margin-top:10px;}
.links-interessantes{margin:0; padding:0; list-style:none; margin-top:10px; line-height:20px;}
.links-interessantes a{color:#951e21;}
.lista-materiais{margin:0; padding:0; list-style:none; margin-top:10px; line-height:20px; font-weight:bold;}
/*Conteúdo*/

/*Rodapé*/
#bottom {width:796px;height:150px;margin-top:15px;background:url("/images/bg_bot.gif") no-repeat;
clear:both;}
.menu_bot, .bottom_desc {font-size:10px; font-family:arial; color:#555; text-align:center;}
.menu_bot {width:796px; height:70px; padding-top:10px; float:left;}
.menu_bot a {text-decoration:none; color:#555;}
.menu_bot a:hover {text-decoration:underline;}

.bottom_desc {width:796px;}
.creditos {width:57px; height:22px; float:right; padding-right:25px;}
.nior {font-size:10px; font-family:arial; color:#000;}


/*Estilos usados para o sistema de "O livro que eu li"*/

#cadastrar-livro{display:inline-block;}
#livros-comentados {display:inline-block;}
.livro-titulo {font-family: Arial, Helvetica, sans-serif; color:#000000}
#busca{float:right; margin:12px 12px 0 0;}
#livro-item1 {display:inline-block; width:252px; height:61px; float:left; margin-bottom:14px; border:2px solid #e9e9e9; padding:2px;}
#livro-item2 {display:inline-block; width:252px; height:61px; float:right; margin-bottom:14px; border:2px solid #e9e9e9; padding:2px;}
#veja-mais{display:inline-block; display:block; clear:both;}

#border-page {width:99%; height:98%; padding:3px; border:2px solid #e9e9e9;}
#border-img {width:auto; height:auto; padding:5px; border:2px solid #e9e9e9;}
	
.doze
{
	font-size:12px;
}

.cinza 
{
	font-family: Arial, Helvetica, sans-serif;
	color:#808080;
	text-decoration:none;
	line-height:16px;
}

.branco{
	color:#FFFFFF;
}

#comentarios
{
	overflow:auto;
	height:300px;
	width:509px;
	padding:8px;
}

.capitalize{
	text-transform:capitalize;
}

.input {
	font-family: Arial;
	font-size: 12px;
	border: #666666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color:#FFFFFF;
}

#campo-inf{width:100px; float:left; text-align:right;}

/*png ie6*/
* html img { /*COPIAR O ARQUIVO BLANK.GIF PARA A PASTA IMG*/
 filter:expression( this.alphaxLoaded ? "" :  
 (  this.src.substr(this.src.length-4)==".png"  ?  (  (!this.complete)  ? "" :  
 this.runtimeStyle.filter=  ("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+  (this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0, 0)+  String(this.alphaxLoaded=true).substr(0, 0)+  (this.src="/img/blank.gif").substr(0, 0)  )  :  
 this.runtimeStyle.filter=""  ) );
}