#breadCrumb { font-family:arial; padding:6px 0px; margin:5px 0px; color:#666666; font-size:11px; border-bottom:#ccc 0px solid; width:960px; }
#breadCrumb a { color:#FF6633; text-decoration:none; font-size:11px; }
#breadCrumb a:hover { text-decoration:underline; }

body{ margin:0px; padding:0px; text-align:center; font-family:arial; font-size:12px; }
body a { outline: none; }
body a:link, visited, hover {font-size:12px;	font-family:arial; color: #0D9EFF; text-decoration:none; }
body a:hover { color:#CC6600;}

.logo { float:left; padding:0px; margin:8px 0px 3px 0px; border-width:0px; }

#topo { background-color:#fff; padding:5px 0px; margin:0 auto; border-bottom:#0D9EFF 2px solid; width:100%; height:67px; }
#topoInterno { background-color:#fff; padding:5px 0px; margin:0 auto; border:none; width:960px; text-align:left; }

#tbusca{float:right;padding:0px;margin:0px;}
.ranking_lista_busca {float:right; right:0px; text-align:right; width:100px;border:#ccc 0px solid; line-height:22px; line-height:28px;}

#rodaPe{ background-color:#DBE0E5; padding-top:20px; margin:0 auto; border-top:#f2f2f2 1px solid; border-bottom:#007BEA 4px solid; height:150px; color:#666666; font-size:12px; width:100%;}
#fimHome{ background-color:#007BEA; padding:0px; margin:0 auto; border:none; height:4px; color:#fff; font-size:11px; width:100%;}
#infoRodape{ width:960px; margin:0 auto; padding:0px; text-align:left; }

#corpo { padding:0px; margin:20px; margin-top:0px; margin-bottom:0px; background-color:#ffffff; margin:0 auto; text-align:left; height:auto; width:960px; }

.icone{ margin:1px 4px 0px 0px; vertical-align:middle;}
.icone1{  margin:0px 4px 0px 0px; padding:0px; vertical-align:middle; }

hr { clear:both; display:block; border-width:1px; border-bottom:#ccc 1px solid; height:1px; margin: 8px 0px !important; margin: -7px 0; }

.book_status {width:124px; background-color:#ccc; position:relative; list-style:none; margin:3px 0px; padding:2px; background:#F4F3F5; border: 0px solid #555; font-size:8px; font-weight:bold; text-align:center; z-index:9999; -webkit-border-radius: 4px; -moz-border-radius: 4px; line-height:12px;}
.book_status li { margin:1px; border:none; padding:3px 0px; font-size:11px; color:#000; }
.book_status li a { display: block; height:12px; font-size:11px; color:#000; padding:3px; -webkit-border-radius: 4px; -moz-border-radius: 4px; }
.book_status li a:hover { background: #2598db; font-size: 11px; color: #fff; text-decoration: none; }
.book_status li.remove a { color: #999; }
.book_status li.remove a:hover { background: #ff0000; color: #fff; }
.book_status .book_status.status_1 li.status_1 a, /* lido  */
.book_status .book_status.status_2 li.status_2 a, /* lendo */
.book_status .book_status.status_3 li.status_3 a, /* vouler */
.book_status .book_status.status_4 li.status_4 a, /* relendo */
.book_status .book_status.status_5 li.status_5 a, /* abandonei */
.book_status .book_status.status_6 li.status_6 a { background: #222; }
.book_status li.status_1 a:hover { background:#009900; color:#fff; }
.book_status li.status_2 a:hover { background:#FFCC00; color:#000; }
.book_status li.status_3 a:hover { background:#42A0FF; color:#fff; }
.book_status li.status_4 a:hover { background:#FF6600; color:#fff; }
.book_status li.status_5 a:hover { background:#000000; color:#fff; }
.book_status li a { border-bottom:none;}

.foto_mini {border:#ccc 1px solid; float:left; margin:5px 5px;}

.box_externo { width:175px; padding:0px; text-align:left; border-bottom:#e4e4e4 1px solid; overflow:hidden;margin:10px 0px; }
.box_topo { width:173px; border:green 0px solid;  height:14px; margin-bottom:8px; overflow:hidden; }
.box_titulo { display:block; border:blue 0px solid; float:left; font-size:10px; font-family:arial; }
.box_vermais { display:block; border:blue 0px solid; float:right; }

.imgb { display:block; float:left; }
.imgb { overflow:hidden; }
.imgb:hover{ border:3px solid #51ACFF; }
.imgb:hover  .cpimg{ margin:-3px; }
.cpimg { border:#ccc 1px solid; display:block; float:left;}

/* Menu livro sobre */

#menubusca { margin-bottom:20px; height: 2%; display: table; border-bottom:1px solid #CCCCCC; width:960px; }
#menubusca, #menubusca a { font-family:"arial"; font-size:12px; }
#menubusca ul, #menubusca li{ margin:0; padding:0; }
#menubusca ul li { 	float: left; margin: 0px 1px -2px 0px; 	list-style:none; border:1px solid #CCCCCC; border-bottom:none; -webkit-border-radius: 3px 3px 0px 0px; -moz-border-radius: 3px 3px 0px 0px;}
#menubusca ul li a { display: block; float: left;	padding: 4px 12px;	color: #999; text-decoration:none; }
#menubusca ul li.on a, #menubusca ul li a:hover { background-color: #FFFFFF; color: #000; }
#menubusca ul li.on { border-bottom:1px solid #FFFFFF;  margin-bottom: -1px; }
#menubusca ul li.onblue a, #menubusca ul li.onblue a:hover { background-color:#4EBAFF; color: #fff;  margin-bottom: -1px;}
#menubusca ul li.onblue { border-bottom:1px solid #4EBAFF;  margin-bottom: -1px; }
#menubusca li.ordem { border-color:#fff; float:right; }


.iconesF{ vertical-align:middle; margin:-2px 5px 0px 0px; }
.iconesN{ vertical-align:middle; margin:-2px 5px 0px 8px; }

.aviso {  margin-top:15px;  border:#FFCC00 1px solid; font-size:12px; font-family:arial; padding:8px; background-color:#FFFFCC; }

.bt_tipo  {  border:none;  width:67px;  text-align:center;  font-family:arial;  float:left;  margin:0px;   line-height:12px;  padding:6px 0px;  margin-right:4px;  -moz-border-radius: 8px;  -webkit-border-radius: 8px;}

.tipo:link, .tipo:visited, .tipo:hover, .tipo_black:link, .tipo_black:visited, .tipo_black:hover{  font-size:14px; font-weight:bold;  color:#fff;  text-decoration:none;  display:block;  margin:0px; padding:0px; height:15px; _height:13px; border:none;}
.tipo_s:link, .tipo_s:visited, .tipo_s:hover, .tipo_black_s:link, .tipo_black_s:visited, .tipo_black_s:hover{ font-size:11px; color:#fff; text-decoration:none; display:block; border:none; height:11px;}
.tipo_s:hover , .tipo_black_s:hover {  text-decoration:underline; }
.tipo_black:link, .tipo_black:visited, .tipo_black:hover, .tipo_black_s:link, .tipo_black_s:visited, .tipo_black_s:hover{ color:#333;}

.box_fim { float:left; width:130px; height:120px; padding:0px 0px 0px 10px; text-align:left; border-left:#E7EAED 1px solid; border-right:#C7CED6 1px solid; font-size:12px; color:#333; font-weight:normal;  line-height: 20px; }
.box_fim h3 { font-size:12px; color:#666666; margin-bottom:4px; padding:0px; }

#menuleitores { margin:10px 0px; padding:0px; list-style: none; }
#menuleitores li { padding:5px 0px; border:none; border-bottom: 1px dotted #e4e4e4; }
form { margin: 0px; padding: 0px;}

/*Botao Comprar*/
.bt_comprar {width:122px; background-color:#fff; position:relative; list-style:none; margin:0px; padding:2px; background:#fff; border: 1px solid #d4d4d4; font-size:8px; text-align:center; z-index:9999; -webkit-border-radius: 4px; -moz-border-radius: 4px; line-height:12px;}
.bt_comprar li { margin:1px; border:none; padding:3px 0px; font-size:11px; color:#000; }
.bt_comprar li a { display: block; height:12px; font-size:11px; color:#000; padding:3px; -webkit-border-radius: 4px; -moz-border-radius: 3px; text-decoration:none; }
.bt_comprar li a:hover { background: #FFC62D; font-size: 11px; color: #000; text-decoration: none; }
.bt_comprar .bt_comprar.status_1 li.status_1 a, /* lido  */
.bt_comprar li a { border-bottom:none;}

h1{ padding:0px; margin:0px; }
/* 11 */
#linkmodal:link, #linkmodal:visited, #linkmodal:hover{ color:#00A4F7; text-decoration:none; font-size:11px; }
.l11:link, .l11:visited, .l11:hover{ color:#00A4F7; text-decoration:none; font-size:11px; }
.l11out:link, .l11out:visited, .l11out:hover{ color:#174F74; text-decoration:none; font-size:11px; }
.l11bold_verde:link, .l11bold_verde:visited, .l11bold_verde:hover{ color:#009900; text-decoration:none; font-size:11px; font-weight:bold; }
.l11:hover, .l11out:hover, .l11bold_verde:hover{ color:#CC6600; text-decoration:underline; }
/*12*/
.l12:link, .l12:visited, .l12:hover{ color:#007BEA; text-decoration:none; font-size:12px; }
.l12v:link, .l12v:visited, .l12v:hover{ color:#CC0000;  text-decoration:none; font-size:12px; }
.l12acbold:link, .l12acbold:visited, .l12acbold:hover{ color:#0081C6; text-decoration:none; font-size:12px; font-weight:bold; }
.l12acbold:hover{ color:#FF6633; text-decoration:underline; }
.l12b:link, .l12b:visited, .l12b:hover{ color:#003399; text-decoration:none; font-size:12px; font-weight:bold; margin:0px; padding:0px; }
.l12b:hover, l12v:hover, l12:hover{ color:#CC6600; text-decoration:underline; }
/*13*/
.l13:link, .l13:visited, .l13:hover{ color:#007BEA; text-decoration:none; font-size:13px; }
.l13luto:link, .l13luto:visited, .l13luto:hover{ color:#333; text-decoration:none; font-size:13px; }
.l13v:link, .l13v:visited, .l13v:hover{ color:#EA003F; text-decoration:none; font-size:13px; }
.l13b:link, .l13b:visited, .l13b:hover{ color:#0081C6; text-decoration:none; font-size:13px; font-weight: bold; }
.l13:hover, .l13v:hover, .l13b:hover, .l13luto:hover { color:#CC6600; text-decoration:underline; }
/*14*/
.l14bt:link, .l14bt:visited, .l14bt:hover{ color:#fff; padding:6px 10px; background-color:#FF9A48; display:block;  text-decoration:none; font-size:14px; font-family: arial; float:left; margin-right: 8px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.l14bt:hover{ color:#fff; background-color:#F2740E; text-decoration:none; }
.l14btv:link, .l14btv:visited, .l14btv:hover{ color:#fff; padding:6px 10px; background-color:#00B077; display:block;  text-decoration:none; font-size:14px; font-family: arial; float:left; margin-right: 8px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.l14btv:hover{ color:#fff; background-color:#00885B; text-decoration:none; }
.l14bta:link, .l14bta:visited, .l14bta:hover{ color:#fff; padding:6px 10px; background-color:#0D9EFF; display:block;  text-decoration:none; font-size:14px; font-family: arial; float:left; margin-right: 8px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.l14bta:hover{ color:#fff; background-color:#0064A6; text-decoration:none; }
.l14a:link, .l14a:visited, .l14a:hover{ color:#003399; text-decoration:none; font-size:14px; }
.l14a:hover{ text-decoration:underline; }
/*15*/
.l15ab:link, .l15ab:visited, .l15ab:hover{  color:#2B7BA6; text-decoration:none; font-size:15px; font-weight:bold; }
.l15ab:hover{  color:#FF6633; }
.l15:link, .l15:visited, .l15:hover{ color:#003399; text-decoration:none; font-size:15px; }
.l15:hover { color:#CC6600; text-decoration:underline; }
.l15b:hover{ color:#CC6600; text-decoration:underline; }
.l15:link, .l15:visited, .l15:hover{ color:#007BEA; text-decoration:none; font-size:14px; }
.l15:hover{ color:#CC6600; text-decoration:underline; }
.l15:link, .l15:visited, .l15:hover{ color:#003399; text-decoration:none; font-size:15px; }
.l15:hover{ color:#CC6600; text-decoration:underline; }
.l15b:link, .l15b:visited, .l15b:hover{ color:#003399; text-decoration:none; font-size:15px; font-weight:bold; }
.l15b:hover{ color:#CC6600; text-decoration:underline; }
.l15:link, .l15:visited, .l15:hover{ color:#007BEA; text-decoration:none; font-size:14px; }
.l15:hover{ color:#CC6600; text-decoration:underline; }
/*20*/
.l20b:hover{color:#CC6600;text-decoration:underline;}
.l20b:link, .l20b:visited, .l20b:hover{  color:#003399; text-decoration:none; font-size:20px; font-weight:bold; }
/*Botoes*/
.l11bt:link, .l11bt:visited, .l11bt:hover{ color:#333; padding:4px 8px; background-color:#D2E7ED; display:block;  text-decoration:none; font-size:11px; font-family: arial; float:left; margin-right: 8px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.l11bt:hover{ color:#fff; background-color:#007BEA; text-decoration:none; }
.l11btv:link, .l11btv:visited, .l11btv:hover{ color:#333; padding:4px 8px; background-color:#F1D0C2; display:block;  text-decoration:none; font-size:11px; font-family: arial; float:left; margin-right: 8px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.l11btv:hover{ color:#fff; background-color:#FF6633; text-decoration:none; }

.t1 { font-size:17px; padding:5px 0px; margin:15px 0px;  border-bottom:1px solid #000;}
.t2sb { font-size:15px; padding:5px 0px; margin:15px 0px 0px 0px;  border-bottom:none;}

.logo { float:left; padding:0px; margin:8px 0px 3px 0px; border-width:0px; }
.icone{ margin:1px 4px 0px 0px; vertical-align:middle; }
.icone1{ margin:0px 4px 0px 0px; padding:0px; vertical-align:middle;}

.t18b{ font-family:trebuchet ms; font-size:18px; color:#000; }
.t13c{ font-family:trebuchet ms; font-size:13px; color:#666666; }
.t15abold { font-size:15px; font-weight:bold; color:#336699;}
.t11c{ font-family:trebuchet ms; font-size:11px; color:#666666; }
.t12c{ font-family:trebuchet ms; font-size:12px; color:#666666; }

.link_11_on:link, .link_11_on:visited, .link_11_on:hover, .link_11_off:link, .link_11_off:visited, .link_11_off:hover{ color:#000; text-decoration:none; font-size:11px; font-family:arial; font-weight:bold; }
 .link_11_off:link, .link_11_off:visited, .link_11_off:hover{ font-weight:normal; }
.link_11_on:hover, .link_11_off:hover{ text-decoration:underline; }
.link_11_off:hover{ text-decoration:underline; }

.titulop { font-size:17px; color:#666666; font-family: trebuchet ms; margin-bottom: 10px; }

.corner {-webkit-border-radius: 5px; -moz-border-radius: 5px; }


.icaspas, .icresenha, .icdesejado, .icemprestado, .icmeta, .ictenho, .usadd,.usdel,.icclock,.us, .icancora, .usedit, .iclido, .iclendo, .icler, .icrelendo, .icabandonou, .ictroco, .icestrela, .icestrelam, .icestrelav, .icfavorito, .icuserm, .icsuerh, .icresp, .icdel, .icsinon, .icsinoff,.icbalaoedit, .icbaloes,.icrs,.icbl,.ictw,.icor,.icfb,.icfr,.icmailon,.icmailoff  { float:left; display: inline; border:0px solid red;  width:16px; height: 16px;  background-image: url("sprite_skoob.gif");}
.iclido { background-position: 0px  0px;}
.iclendo { background-position: 0px  -16px;}
.icler { background-position: 0px  -32px;}
.iclrelendo { background-position: 0px  -48px;}
.icabandonou { background-position: 0px  -64px;}
.icresenha { background-position: -32px -64px;}
.ictroco { background-position: -16px -64px;}
.icestrela { background-position: -16px 0px;}
.icestrelam { background-position: -32px 0px;}
.icestrelav { background-position: -48px 0px;}
.icfavorito { background-position: -16px -32px;}
.ictenho { background-position: -16px -16px;}
.icmeta { background-position: -32px -32px;}
.icemprestado { background-position: -32px -16px;}
.icdesejado { background-position: -16px -48px;}
.icuserh { background-position: 0px  -16px;}
.icuserm { background-position: 0px  -16px; }
.icresp { background-position: 0px  -80px;}
.icdel { background-position: -16px  -80px;}
.icsinoff { background-position: -32px  -80px;}
.icsinon { background-position: -48px  -80px;}

.icmailoff { background-position: -96px  -80px;}
.icmailon { background-position: -112px  -80px;}

.icbalaoedit { background-position: -48px  -64px;}
.icbaloes { background-position: -48px  -48px;}
.icfr { background-position: -64px 0px;}
.icfb { background-position: -64px  -16px;}
.icor { background-position: -64px  -32px;}
.ictw { background-position: -64px  -48px;}
.icbl { background-position: -64px  -64px;}
.icrs { background-position: -64px  -80px;}
.us { background-position: -80px 0px;}
.usedit { background-position: -80px -16px;}
.usadd { background-position: -80px -32px;}
.usdel { background-position: -80px -48px;}
.icclock { background-position: -80px -80px;}
.icancora { background-position: -80px -64px;}
.icaspas { background-position: -96px 0px;}


.cbt {border:red 0px solid; float:left; height:18px; margin-right: 6px;}

.l_icones {float:left;display:block; margin:2px 4px 0px 0px;}

/* POPUP */
.conteudo {font-size:12px;margin-top:15px; line-height: 20px; border-top: 1px solid #ccc;}
.ctitulo {font-size:22px; font-weight:bold; color:#333; padding: 0px; margin:3px 0px;}
.clabel {font-size:18px; color:#006699;}
.clabel1 {font-size:15px; font-weight:bold; color:#333;}
.info {font-size:11px; color:#333; line-height: 15px;}
#wd_referente { border:1px solid #ccc; width:580px; float: left; text-align:left; padding:15px; -webkit-border-radius: 5px; -moz-border-radius: 5px;}
#mn_livro {border-right:0px solid #ccc; width:130px; float:left; padding-right:15px;}
#ct_livro {border:blue 0px solid; margin:8px;}