#store_prodsList {
	margin-left:-20px;
}

#store_prodsList li{
	list-style: none outside none;
	min-height:140px;
	border-bottom:1px solid #A5A5A5;
	float: left;
}

.oldPrice1{
	text-decoration:line-through;
	height:25px;
	width:90px;
}
.product_img{
	width:150px;
	float:left;
	margin-top:5px;
}
.product_price{
	width:150px;
	min-height:50px;
	float:left;
}
.titAutor{
	width:150px;
	float:left;
	height:20px;
	color:#888888; 
	text-transform:uppercase; 
	font-size:9px; 
	text-align:left;
}
.oldPrice{
	clear:both;
	float:left;
	width:60px;
	height:20px;
	padding-top:7px;
	text-decoration:line-through;
}
.oldPriceLabel{
	text-decoration:line-through;
}
.photoDetailBook{
	width:200px;
	height:290px;
	overflow:hidden;
	float:left;
}
.bookTitle{
	width:450px;
	margin-left:10px;
	height:30px;
	float:left;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size:18px;
	color:#094E91;
	margin-top: 20px;
}
.bookAdd{
	width:450px;
	margin-left:10px;
	height:70px;
	float:left;
}
.bookSinopse{
	width:450px;
	margin-left:10px;
	height:30px;
	float:left;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size:18px;
	color:#094E91;
}
.bookSinopseTitle{
	/* width:450px; */
	margin-left:10px;
	/* min-height:150px; */
	float:left;
}
.productLine{
	width:640px;
	min-height:150px;
	margin-top:10px;
}
.productPhoto{
	width:150px;
	height:175px;
	overflow:hidden;
	float:left;
}
.productTitle{
	width:370px;
	min-height:10px;
	float:left;
	margin-left:10px;
}
.productDescription{
	width:370px;
	min-height:50px;
	float:left;
	text-align:left;
	margin-left:10px;
	margin-top:10px;
}
.productDetails{
	width:100px;
	/* height:150px; */
	float:left;
	text-align:center;
	margin-left:20px;
	margin-top:30px;
}


/* TO DELETE */
ul.productsRelated li {
	margin-left: 10px;
	background-color: #F4F4F4;
  	border-bottom: 1px solid #D5D5D5;
  	border-top: 1px solid white;
  	font-size: 11px;
  	list-style: none outside none;
  	padding-left: 10px;
	padding-top: 10px;
	float: left;
	width: 115px;
	height: 200px;
}

ul.productsRelated .product_img {
	border: 1px solid #ccc;
	padding: 4px;
	margin-right: 20px;
	margin-bottom: 5px;
	background-color: white;
	height: 100px;
	text-align: center;
	vertical-align: middle;
}

.product_title{
	width:400px;
	height:50px;
	float:left;
}
.paging {
	height:31px;
	width:698px;
	margin:7px 0;
	float:right;
}

.paging .page_navigation {
	margin-top:8px;
	float:right;
	padding:0 10px;
}
 a.paging .page_navigation{
	margin:10px;
	background-color:#000;
}
/* Simple scalable breadcrumb */
	
#crumbs {
	height:27px;
	list-style-type:none;
	width: 95%;
	background:url(../images/cart_top.gif) repeat-x;
	border:1px solid #CDCDCD;
	padding:0;
	margin-top:10px;
	margin-left:10px;
}

#crumbs li {
	float:left;
	line-height:2.3em;
	color:#777;
	padding-left: 8px;
}		

#crumbs li a {
	background:url(../images/crumb_separator.gif) no-repeat right center;
	display:block;
	padding:0 20px 0 0;
}							

#crumbs li a:link, #crumbs li a:visited {
	color:#777;
	text-decoration:none;
}
.total_price{
	width:300px;
}
.listCartTitle{
	font-size:14px;
	color:#0054A1;
}
.menuLettring{
	color:#000;
}
.bookTec{
	width:450px;
	margin-left:10px;
	float:left;
}
.bookDetails{
	width:670px;
	/* min-height:400px; */
	position:relative;
}
.menuLi{
	margin-left:5px;
	width:200px;
	padding-bottom:3px;
}
/* Tabs */
.etabs { margin: 0; padding: 0; }
.tab { display: inline-block; zoom:1; *display:inline; background: #fff; border: solid 1px #fff; border-bottom: none; -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0;  }
.tab a { font-size: 14px; line-height: 2em; display: block; padding: 0 10px; outline: none; text-decoration: none;  }
.tab a:hover { text-decoration: underline; }
.tab.active { background: #fff; padding-top: 6px; position: relative; top: 1px; border: solid 1px #D2D2D2; border-bottom:none; }
.tab a.active { font-weight: bold; border-bottom:0px;  }
.tab-container .panel-container { background: #fff; border: solid #D2D2D2 1px; padding: 10px; -moz-border-radius: 0 4px 4px 4px; -webkit-border-radius: 0 4px 4px 4px; }
.panel-container { margin-bottom: 10px; }
.tabcont{ border: 1px solid #D2D2D2; }


.bookTitle2 {
color:#324E91;overflow:hidden;font-weight:bold;
}
.bookLinks{clear:both;}
.bookLinks > div{font-weight:bold;line-height:25px;}