/* ==== PRODUCTS ==== */

div#products{
	width: 560px;
	margin: 0 10px 0 15px;
	padding: 0;
	float: left;
	display: inline;
	font-family: Tahoma, Verdana, Arial;
	background-color: #e7eaeb;
	color: #121b1e;
	font-size: 11px;
	text-align: left;
}
div#productsFooter{
	width: 560px;
	height: 5px;
	margin: 0;
	padding: 0;
	background-image: url('images/productsFooter.gif');
	float: left;
	display: inline;
	font-size: 1px;
}
div#productsHeader{
	width: 560px;
	height: 45px;
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
	background-image: url('images/products_header.gif');
}
#productsHeader div{
	float: left;
	display: inline;
	text-align: center;
	margin: 18px 0 0 5px;
	font-size: 11px;
	font-weight: bold;
	color: #f7fafc;
}
#productsHeader div.produs{
	width: 335px;
}
#productsHeader div.pret{
	width: 75px;
}
div.product{
	width: 560px;
	float: left;
	margin: 5px 0 0 0;
	display: inline;
	background:#e7eaeb url('images/product_bg.gif') 0 0 no-repeat;
}
.product a{
	text-decoration: none;
}
.product a:hover{
	text-decoration: underline;
}
.product p.productCode{
	margin: 5px 0;
	font-size: 10px;
	color: #969899;
}
.product div{
	float: left;
	display: inline;
	margin: 0 0 0 5px;
}
.product div.productContent{
	width: 315px;
	padding: 10px 10px 5px 10px;
	line-height: 17px;
}
.product div.productPrice{
	width: 75px;
	text-align: center;
	padding: 10px 0 10px 0;
}
.product div.productAddToBasket{
	width: 50px;
	text-align: center;
	padding: 10px 0 10px 0;
}
div.product div.productAddToBasket img{
	border-width: 0px;
	border-style: none;
}
div.product div.productFooter{
	width: 560px;
	height: 5px;
	margin: 0;
	font-size: 1px;
	float: left;
	display: inline;
	background:#e7eaeb url('images/product_footer.gif') 0 0 no-repeat;
}
div.pageNumbers{
	width: 550px;
	padding: 9px 0 0 0;
	height: 21px;
	margin: 5px 5px 0 4px;
	float: left;
	display: inline;
	background-image: url('images/pages_bg.gif');
	text-align: center;
	color: #263a41;
	font-weight: bold;
}

/* ==== NOTEBOOKS ==== */

div#notebooks{
	width: 560px;
	margin: 0 10px 0 15px;
	padding: 0;
	float: left;
	display: inline;
	font-family: Tahoma, Verdana, Arial;
	background-color: #e7eaeb;
	color: #121b1e;
	font-size: 11px;
	text-align: left;
}

div#notebookSelect{
	width: 560px;
	height: 55px;
	margin: 0;
	float: left;
	display: inline;
	background-image: url('images/notebooks_select.gif');
	background-repeat: no-repeat;
}
	#notebookSelect p{
		width: 120px;
		float: left;
		display: inline;
		margin: 23px 0 0 117px;
		font-size: 11px;
		font-weight: bold;
		text-align: right;
	}
	#notebookSelect select{
		width: 150px;
		float: left;
		display: inline;
		margin: 20px 0 0 5px;
	}

div#notebooksFooter{
	width: 560px;
	height: 5px;
	margin: 0;
	padding: 0;
	background-image: url('images/productsFooter.gif');
	float: left;
	display: inline;
	font-size: 1px;
}
div#notebooksHeader{
	width: 560px;
	height: 45px;
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
	background-image: url('images/notebooks_header.gif');
}
#notebooksHeader div{
	float: left;
	display: inline;
	text-align: center;
	margin: 18px 0 0 5px;
	font-size: 11px;
	font-weight: bold;
	color: #f7fafc;
}
#notebooksHeader div.notebookTitle{
	width: 305px;
	margin: 18px 0 0 100px;
}
#notebooksHeader div.pretTitle{
	width: 90px;
	margin: 18px 0 0 5px;
}
div.notebook{
	width: 560px;
	float: left;
	margin: 5px 0 0 0;
	display: inline;
	background:#e7eaeb url('images/notebook_bg.gif') 0 0 no-repeat;
}
.notebook a{
	text-decoration: none;
}
.notebook a:hover{
	text-decoration: underline;
}
.notebook div.notebookPhoto{
	width: 90px;
	margin: 0 0 0 5px;
	padding: 10px 0 0 0;
}
.notebook p.productCode{
	margin: 5px 0;
	font-size: 10px;
	color: #969899;
}
.notebook p.notebook{
	width: 90px;
	margin: 0 0 0 5px;
}
.notebook div{
	float: left;
	display: inline;
	margin: 0 0 0 5px;
}
.notebook div.notebookContent{
	width: 285px;
	padding: 10px 10px 5px 10px;
	line-height: 17px;
}
.notebook div.notebookPrice{
	width: 90px;
	text-align: center;
	padding: 10px 0 10px 0;
}
.notebook div.notebookAddToBasket{
	width: 50px;
	text-align: center;
	padding: 10px 0 10px 0;
}
div.notebook div.notebookAddToBasket img{
	border-width: 0px;
	border-style: none;
}
.notebook div.notebookFooter{
	width: 560px;
	height: 5px;
	margin: 0;
	font-size: 1px;
	float: left;
	display: inline;
	background:#e7eaeb url('images/notebook_footer.gif') 0 0 no-repeat;
}

/* ==== PAGE NUMBERS ==== */

div.pageNumbers{
	width: 550px;
	padding: 9px 0 0 0;
	height: 21px;
	margin: 5px 5px 0 4px;
	float: left;
	display: inline;
	background-image: url('images/pages_bg.gif');
	text-align: center;
	color: #263a41;
	font-weight: bold;
}

.pageNumbers a, .productContent a.externalLink{
	color: #266e98;
	text-decoration: none;
}
.pageNumbers a:hover, .productContent a.externalLink:hover{
	color: #000000;
	text-decoration: underline;
}