@charset "utf-8";
/* CSS Document */
body {margin:0;padding:0;font-family:Georgia, "Times New Roman", Times, serif;font-size:100%;}
#wrapper {
margin:2px auto;
width:951px;
}

img {border:0px;}
#header {width:auto;}
/* HEAD */
.headband {float:right;margin:5px 0 5px 0;}
.search {float:left; margin:5px 0 15px 0;}
.search input {width:60px;height:12px; margin:0; padding:2px 1px 3px 1px;font:small-caps 11px Georgia, "Times New Roman", Times, serif; color:#666666}
.upper_menu {float:left;padding:0; color:#fff; font:small-caps 13px/10px Georgia, "Times New Roman", Times, serif; white-space:nowrap; list-style-type:none; margin:5px 15px 15px 0;}
.upper_menu ul, li {margin:0;padding:0;}
.upper_menu li {display:inline;}
.upper_menu li a {padding:5px 0 0 15px;text-decoration:none;float:left; color:#333333;}
/* HEAD */
/* CONTENT HEAD */
.head {float:left;margin:0;padding:0;}
.logo {float:left;margin:0;padding:0;width:264px;overflow:hidden;}
.sentence {float:left;width:336px;margin:0;padding:0;}

.sentence p {font:italic 12px/18px Georgia, "Times New Roman", Times, serif;text-align:center;margin:15px;padding:40px 30px 0 30px;color:#666666;}
.sentence h6 {font:small-caps 12px/12px Georgia, "Times New Roman", Times, serif;text-align:center;margin:0;padding:0;color:#666666;}
/* CONTENT HEAD */
/* CONTENT BODY */
#content {margin:0;padding:0;}
.book {float:left;width:579px;/*border:1px solid gold;*/}
.book h1 {width:579px;height:18px;text-indent:-1000em;background:url(../img/chop/livro.png) no-repeat top left;margin:0;padding:0;}

.novidades {float:left;width:579px;/*border:1px solid gold;*/}
.novidades h1 {width:579px;height:18px;text-indent:-1000em;background:url(../img/chop/novidade.png) no-repeat top left;margin:0;padding:0;}
.border_wrapper {margin:20px 0 20px 0;border-right:1px solid #ffbfbf;}
.small_wrapper {margin:20px 0 20px 0;}
.book_big {float:left;}
.book_small img{float:left;height:110px;}
.book_card {float:left;width:243px;margin:0 0 0 20px;}
.info_card {}
.info_card h2{font:normal 24px/27px Georgia, "Times New Roman", Times, serif;margin:20px 0 0 0;padding:0;}
.info_card h3{font:small-caps normal 12px/10px Georgia, "Times New Roman", Times, serif;margin:5px 0 0 0;padding:0;}
.info_card ul{list-style-type:none;margin:20px 0 10px 0;padding:0;}
.info_card li{font:normal 12px/18px Georgia, "Times New Roman", Times, serif;}
.info_card span{font-variant:small-caps;font-size:11px;}
.info_content {float:left;width:280px;}
.info_content p {font:normal 12px/18px Georgia, "Times New Roman", Times, serif;margin-bottom:5px;}
.more a {font:normal 12px/18px Georgia, "Times New Roman", Times, serif;color:#666666;text-decoration:none;}
.more a:hover {color:#FF0000;}

em {font-style:italic;}

.result_card {float:left;width:243px;margin:0 0 0 20px;}
.result_card {float:left;}
.result_card h2{font:normal 16px/17px Georgia, "Times New Roman", Times, serif;margin:5px 0 0 0;padding:0;}
.result_card h3{font:small-caps normal 12px/10px Georgia, "Times New Roman", Times, serif;margin:5px 0 0 0;padding:0;}
.result_card ul{list-style-type:none;margin:20px 0 10px 0;padding:0;}
.result_card li{font:normal 12px/18px Georgia, "Times New Roman", Times, serif;}
.result_card span{font-variant:small-caps;font-size:11px;}
.result_content {float:left;width:200px;margin:5px 0 0 50px}
.result_content p {font:normal 12px/18px Georgia, "Times New Roman", Times, serif;margin-bottom:5px;}

/* ↓↓↓↓↓↓↓↓↓ COISAS DO RUI ↓↓↓↓↓↓↓↓↓ */

.antigona, .noticias, .autores_page {float:left;width:579px;/*border:1px solid gold;*/}
.antigona h1 {width:579px;height:18px;text-indent:-1000em;background:url(../img/chop/antigona.png) no-repeat top left;margin:0;padding:0;}
.noticias h1 {width:579px;height:18px;text-indent:-1000em;background:url(../img/chop/noticias.png) no-repeat top left;margin:0;padding:0;}
.autores_page h1 {width:579px;height:18px;text-indent:-1000em;background:url(../img/chop/autores.jpg) no-repeat top left;margin:0;padding:0;}

.info_content_antigona {float:left;width:400px; margin:0px 0px 0px 65px;}
.info_content_antigona p {font:normal 13px/22px Georgia, "Times New Roman", Times, serif;margin-bottom:5px;}
.info_content_antigona h3 {font:italic 20px/29px Georgia, "Times New Roman", Times, serif;}
.info_content_antigona h4 {font:small-caps bold 18px/22px Georgia, "Times New Roman", Times, serif; padding-top:35px;border-top:2px dotted #ffbfbf;letter-spacing:0.5px;}
.info_content_antigona span {font:small-caps 14px/18px Georgia, "Times New Roman", Times, serif; letter-spacing:0.5px; display:inline;}

.contactos {float:left;width:579px;/*border:1px solid gold;*/}
.contactos h1 {width:579px;height:18px;text-indent:-1000em;background:url(../img/chop/contactos.png) no-repeat top left;margin:0;padding:0;}

.info_content_contactos_italic {float:left;width:190px; margin:30px 0px 0px 45px;}
.info_content_contactos_italic p {font:italic 14px/24px Georgia, "Times New Roman", Times, serif; text-align:right;}

.info_content_contactos_right {float:left;width:220px; margin:30px 0px 0px 35px;}
.info_content_contactos_right p {font:normal 14px/24px Georgia, "Times New Roman", Times, serif;}

.info_content_author {float:left;width:300px; margin-top:20px; margin-left:20px;}
.info_content_author p {font:normal 11px/18px Georgia, "Times New Roman", Times, serif;margin-bottom:5px;}

.catalogo {float:left;width:951px;/*border:1px solid gold;*/ padding:0px;}
.catalogo h1 {width:951px;height:18px;text-indent:-1000em;background:url(../img/chop/catalogo.png) no-repeat top left;margin:0;padding:0;}
.catalogo_cover a {font:normal 10px/12px Georgia, "Times New Roman", Times, serif;}
.catalogo_cover {width:146px; float:left; height:225px; background-image:url(../img/chop/S.png); margin:10px 0px 10px 4px;position:relative;}
.catalogo_cover img {position:absolute;top:12px;left:12px; border:none;}
/*.catalogo_push { width:25px; float:left; height:1000px}*/
.hold_push_book {padding:0 0 0 25px;}
/*.catalogo_push_book_side { width:25px; float:left; height:1310px}
.catalogo_push_book_contactos { width:25px; float:left; height:820px}*/

/* ↑↑↑↑↑↑↑↑↑ COISAS DO RUI ↑↑↑↑↑↑↑↑↑ */

.row {padding:20px 0 20px 0;}
.coltwo h2 {font:normal 16px/14px Georgia, "Times New Roman", Times, serif;margin-bottom:5px;}
.coltwo h3 {font:small-caps 12px/14px Georgia, "Times New Roman", Times, serif;margin-bottom:5px;}
.coltwo p {font:normal 12px/16px Georgia, "Times New Roman", Times, serif;margin-top:15px;}
.coltwo a {color:#222222;text-decoration:none;}
.coltwo a:hover {color:#FF0000;}
.colone {float:left;overflow:hidden;height:140px;border:1px solid #ffbfbf;}
.coltwo {float:left;margin-left:5px;padding:10px 30px 10px 10px;width:384px;border-right:1px solid #ffbfbf;}
.colthree {float:left;padding-left:30px;width:236px;}

.colthree ul{list-style-type:none;margin:0 0 10px 0;padding:0;}
.colthree li{font:normal 12px/18px Georgia, "Times New Roman", Times, serif;}
.colthree span{font-variant:small-caps;font-size:11px;}

.btn_reorder {text-transform:lowercase;}
	
.book_big {background: transparent url(../img/chop/XL.png) no-repeat top left;width:245px;height:375px;position:relative;}
.book_big a {position:absolute;top:20px;left:20px;}
.book_block {float:left;width:160px;margin:0 0 0 15px;}
.book_med {background: transparent url(../img/chop/M.png) no-repeat top left;width:172px;height:263px;position:relative;}
.book_med a {position:absolute;top:14px;left:14px;}

.caption {width:150px;margin:0 0 0 10px;}
.caption h3 {font:normal 17px/20px Georgia, "Times New Roman", Times, serif;margin:10px 0 5px 0;padding:0;}
.caption h5, .caption h5 a {text-decoration:none;color:#333;font:small-caps normal 11px/18px Georgia, "Times New Roman", Times, serif;margin:5px 0 5px 0;text-transform:uppercase;}
.caption h5 a:hover, .info_card h3 a:hover {color:#F00;}

.info_card h3 a {color:#333;text-decoration:none;}

.latest {float:left;width:368px;/*border:1px solid gold;*/}
.latest h1 {width:368px; height:18px;text-indent:-1000em;background:url(../img/chop/ultimos.png) no-repeat top left;margin:0;padding:0;}

.news {float:left;margin:0;width:579px;}
.news_wrapper {margin:15px 0 15px 15px;border-right:1px solid #ffbfbf;}
.news h1 {width:579px;height:18px;text-indent:-1000em;background:url(../img/chop/noticias.png) no-repeat top left;margin:0;padding:0;}
.news img {float:left;margin:0 20px 0 0;}
.news h3 {font:normal 18px/24px Georgia, "Times New Roman", Times, serif;margin:20px 0 0 0;padding:0;}
.news p {font:normal 12px/18px Georgia, "Times New Roman", Times, serif;margin:5px 25px 5px 0;}
.autores {float:left;margin:0;width:368px;}
.autores_wrapper {margin:15px 0 15px 15px;}
.autores h1 {width:368px;height:18px;text-indent:-1000em;background:url(../img/chop/autores.png) no-repeat top left;margin:0;padding:0;}
.autores_wrapper img {float:left;margin:0 20px 0 20px;}
.autores_wrapper h4 {font: normal 12px/18px Georgia, "Times New Roman", Times, serif;margin:20px;text-transform:uppercase;}
.autores_wrapper h4 span{text-align:right;color:#666666;font-size:10px;margin:0 0 0 40px;}
.autores_wrapper ul {float:left;width:200px;list-style-type:none;margin:0;padding:0;}
.autores_wrapper li {font:normal 12px/18px Georgia, "Times New Roman", Times, serif;padding:4px 0 4px 0;margin:0;border-top:1px solid #cccccc;}
.autores_wrapper li a {font:normal 12px/18px Georgia, "Times New Roman", Times, serif;color:#666666;text-decoration:none;}
.autores_wrapper li a:hover {color:#FF0000;}
li.li_top {border:none;}


.other {float:left;margin:0;width:951px;}
.other_wrapper {margin:15px 0 15px 15px;border-right:1px solid #ffbfbf;}
.other h1 {width:951px;height:18px;text-indent:-1000em;margin:0;padding:0; background:url(../img/chop/other.png) no-repeat top left;}
/* CONTENT BODY */

/* CONTENT FOOTER */
#footer {width:auto;height:12px;margin:0 0 50px 0;}
.copy {float:left;margin:0;width:573px;height:12px;}
.webauthoring {float:left;margin:0;width:368px;height:12px;}

.separator_up {float:left;width:18px;height:149px;background:url(../img/chop/separator_up.png) no-repeat top left;}
.separator_down {float:left;width:18px;height:149px;background:url(../img/chop/separator_up.png) no-repeat top left;}
.separator_footer {float:left;width:13px;height:13px;background:url(../img/chop/separator_footer.png) no-repeat top left;}
/* CONTENT FOOTER */

/* SPECIAL */
.separator_horizontal {float:left;width:850px;padding:10px 25px 0 26px;margin:20px 0 0 0;border-top:2px dotted #ffbfbf}
.clear {clear:both;}
/* SPECIAL */
/* SPAN */
.red {color:#ff0000;}
.smallcaps {font-variant:small-caps;}
.bigger {font-size:14px;}
/* SPAN */
/* ------------------------------------------------------------------------------------------------------------------ */
/*table css*/
#headrow {border-bottom:1px solid #ffbfbf;}
#headrow h4 {padding:1em;font:13px/15px Georgia, "Times New Roman", Times, serif; letter-spacing:0.08em;}

/*#cataloguerow {border-bottom:1px solid #ffbfbf;}*/
.catalog_inner_column {float:left;width:20%;margin-left:4%;font:small-caps 13px/15px Georgia, "Times New Roman", Times, serif; letter-spacing:0.03em;list-style-type:none;}
.catalog_inner_column a {color:#aaa;text-decoration:none;}
.catalog_inner_column a:hover {color:#f00;text-decoration:none;}
.catalogo_letra {color:#333;margin-top:5px;margin-bottom:5px;}
.tab-content{border-bottom:1px solid #ffbfbf;width:900px;padding-bottom:10px;}

.tablerow a {color:#aaa;text-decoration:none;}
.tablerow a:hover {color:#f00;text-decoration:none;}

div.trail{border-bottom:1px solid #ffbfbf;width:888px;padding-left:10px;padding-bottom:10px;padding-top:10px;font:small-caps 13px/15px Georgia, "Times New Roman", Times, serif;color:#333;}


.lefthead {border-bottom:1px solid #ffbfbf;float:left;width:510px;margin:0 35px 0 0;padding:1em;font:small-caps 13px/15px Georgia, "Times New Roman", Times, serif; letter-spacing:0.03em;}
.lefthead ul, li {margin:0;padding:0;color:#999999;}
.lefthead li {display:inline;}
.lefthead li a {text-decoration:none;color:#aaaaaa;}
.lefthead li a:hover {color:#FF0000;}
.lefthead li a.current {text-decoration:none;color:#F00;}
.lefthead li a.current:hover {color:#FF0000;}
.righthead {border-bottom:1px solid #ffbfbf;float:left;width:300px;padding:1em;font:small-caps 13px/15px Georgia, "Times New Roman", Times, serif; letter-spacing:0.03em;}
.righthead ul, li {margin:0;padding:0;color:#999999;}
.righthead li {display:inline;}
.righthead li a {text-decoration:none;color:#aaaaaa;}
.righthead li a:hover {color:#FF0000;}
.righthead li a.current {text-decoration:none;color:#F00;}
.righthead li a.current:hover {color:#FF0000;}

	.table {width:auto;}
	
	.tablerowhead {width:95%;float:left;padding:1em 1em 0 1em;}
	.tablerowhead p {margin:0;padding:1em 0 0 0;font:13px/15px Georgia, "Times New Roman", Times, serif;font-variant:small-caps;font-weight:bold;color:#FF0000;}
	
	.tablerow {width:95%;float:left;border-top:1px solid #999999;padding:0 1em 0 1em;}
	.tablerow p {margin:0;padding:1em 0 0.5em 0;font:12px/16px Georgia, "Times New Roman", Times, serif;color:#000000;}
		.col1{float:left;width:170px;padding-bottom:0.5em;padding-right:10px;}
			.col1 a{color:#333;}
		.col2{float:left;width:160px;padding-bottom:0.5em;padding-right:10px;}
			.col2 a{color:#333;}
		.col3{float:left;width:140px;padding-bottom:0.5em;padding-right:10px;}
		.col4{float:left;width:130px;padding-bottom:0.5em;padding-right:10px;}
		.col5{float:left;width:80px;padding-bottom:0.5em;padding-right:10px;}
		.col6{float:left;width:60px;padding-bottom:0.5em;padding-right:10px;}
		.col7{float:left;width:60px;padding-bottom:0.5em;}
