/* CSS Document */


/*body{
	margin:0px;
	background: #4C669F url(images/template-bg.jpg) repeat-x;
	}*/
/*-------------------------------------------------------------------------------------------------*/

body{
margin:0px;
background:#4A649D;
}
.header-spread{
background:url(images/header-spread.jpg) repeat-x;
width:100%;
height:152px;
}
.header{
background:url(images/header.jpg) no-repeat;
width:777px;
height:152px;
}
.content{
background:url(images/content-bg.jpg) no-repeat;
 min-height:360px;
 */width:777px;
/*border:red solid 1px;
*/}
.footer-bg-spread{
background:url(images/footer-spread.jpg) repeat-x;
height:155px;
}
.footer-bg{
background:url(images/footer-bg.jpg) no-repeat;
height:155px;
width:777px;
}

/*-------------------------------------------------------------------------------------------*/
	
.wraper{
	margin:0 auto;
	width:777px;
	}
.top-header{
	background:url(images/top-header.jpg) no-repeat;
	width:777px;
	height:142px;
	}
.index-middle{
/*	background:url(images/middle-img.jpg) no-repeat;
*/	width:777px;
	height:369px;
	float:left;
	}
.index-footer{
	background:url(images/index-footer.jpg) no-repeat;
	width:777px;
	height:139px;
	float:left;
	}
.index-text{
	font-family: Arial, Helvetica, sans-serif;
	/*color: #092551;*/
	color: #ffffff;
	font-size:13px;
	text-decoration:none;
	line-height:17px;
	padding-top:8px;
	}
	
	.pageHeading, DIV.pageHeading, td.pageHeading, td.productlisting-headingPrice, .productlisting-headingPrice {
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: normal;
  color: #596D9B;
}
.main, P.main {
font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 1.2;
  color: #1f3462;
}
	
/*.esalon-button{
	width:92px;
	height:27px;
	float:left;
	margin-top:284px;
	}
.eshop-button{
	width:92px;
	height:27px;
	float:right;
	margin-top:284px;
	margin-right:132px;
	padding:0px;
	}
*/.copyright{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
/*	margin-top:113px;
*/	line-height:23px;
	}
.inpoint-link:link, .inpoint-link:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCFF;
	font-size:12px;
	margin-top:115px;
	text-decoration:none;
	}
 .inpoint-link:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCFF;
	font-size:12px;
	margin-top:115px;
	text-decoration:underline;
	}
	/*--------------shppping-cart---------------------------*/
	.shopping-header{
	background:url(images/cart-header.jpg) no-repeat;
	width:777px;
	height:142px;
	}
.cart-middle{
	background:url(images/cart-middle-img.jpg) no-repeat;
	width:777px;
	height:484px;
	float:left;
	}
	.cart-copyright{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	line-height:20px;
	padding-top:105px;
	}
	.inner-logo{
	float:left;
	width:58px;
	height:85px;
	}
	.cart-head-right{
	width:620px;
	height:80px;
	float:right;
	padding-right:30px;
	}
	.top-nav-link-color{
	font-family: Arial, Helvetica, sans-serif;
	color:#aec7ff;
	font-size:13px;
	line-height:18px;
	text-decoration:none;
	}
	.top-nav-link:link, .top-nav-link:visited{
	font-family: Arial, Helvetica, sans-serif;
	color:#aec7ff;
	font-size:12px;
	line-height:18px;
	text-decoration:none;
	}
	.top-nav-link:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:#aec7ff;
	font-size:12px;
	line-height:18px;
	text-decoration:underline;
	}
	.search-box{
	width:124px;
	height:19px;
	background-color:#44557d;
	border:#6b80b2 solid 1px;
	color:#a9bbe1;
	text-indent:5px;
	font-family:"Trebuchet MS";
	font-size:14px;
	}
	.text-box{
	width:87px;
	height:16px;
	background-color:#516491;
	border:#778bbd solid 1px;
	color:#a9bbe1;
	text-indent:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;;
	font-size:12px;
	margin-left:5px;
	}
	.email{
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	line-height:16px;
	}
	
	.photo-name{
	font-family: Arial, Helvetica, sans-serif;
	color:#0b162d;
	font-size:12px;
	line-height:16px;
	}
	
	.register-nav-link-color{
	font-family: Arial, Helvetica, sans-serif;
	color:#c0d1ff;
	font-size:12px;
	line-height:16px;
	text-decoration:none;
	}
	.register-nav-link:link, .register-nav-link:visited{
	font-family: Arial, Helvetica, sans-serif;
	color:#c0d1ff;
	font-size:12px;
	line-height:16px;
	text-decoration:underline;
	}
	.register-nav-link:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:#c0d1ff;
	font-size:12px;
	line-height:16px;
	text-decoration:underline;
	}
	
	.left-pannel{
	width:170px;
	height:460px;
	float:left;
	background-color:#8396c0;
	}
		
	.login-pannel{
	width:170px;
	height:155px;
	float:left;
	background-color:#596d9b;
	margin-top:10px;
	}
	
	.left-title{
	background:url(images/cart-left-menu-title-bg.jpg) repeat-x;
	height:26px;
	}
	.left-title-heading{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:26px;
	text-indent:10px;
	}
		
/*--------left navigation--------------------------------*/
#sidebar {
	width:160px;
	padding:5px;
	margin:0px 0px 0px 0;
	float:left;
	border-right:0px solid #eee;
	font-size:11px;
	line-height:1.5;
}

#sidebar ul {
	list-style:none;
	margin:0px 0 8px 0;
	padding:0px;
}

#sidebar ul li {
	border-bottom:1px  dashed  #96a0b7;
}

#sidebar ul li a {
	display:block;
	padding:5px;
	text-decoration:none;
	color: #dadfed;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

#sidebar ul li a:hover {
/*	background: #003366;
*/	color:#dadfed;
	text-decoration:underline;
}
/*-------------------right-content----------------------------*/

	.right-pannel{
	width:545px;
	height:460px;
	float:right;
	}
	.right-content-title{
	background:url(images/shop-title-conent.jpg) no-repeat;
	height:30px;
	width:528px;
	}
	.right-content-title-heading{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:30px;
	text-indent:10px;
	}

	.product-text-bold{
	color:#24304b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	padding:0px 3px 10px 0px;
	}
	.product-text-normal{
	color:#24304b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	padding:0px 3px 10px 0px;

	}
	.product-block{
	float:left;
	width:140px;
	height:280px;
	border:#d6deed dashed 1px;
	padding:8px;
	margin-right:15px;
	}
	.product-img{
	padding:5px;
	background-color:#8090b4;
	}
	
	/*--------------------------horimenu--------------------------------------------------*/


#modernbricksmenu ul{
font: normal 11px  Verdana, Arial, Helvetica, sans-serif;
margin:0;
margin-left: 0px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

#modernbricksmenu li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

#modernbricksmenu a{
float: left;
display: block;
color: #24304b;
margin: 3px 1px 0 0; /*Margin between each menu item*/
padding: 5px 5px;
text-decoration: none;
letter-spacing: 1px;
}

#modernbricksmenu a:hover{
background-color:#3a4c70;
color:#FFFFFF; /*Menu hover bgcolor*/
}

#modernbricksmenu #current a{ /*currently selected tab*/
background-color: #3a4c70; /*green color theme*/ 
border-color: #00A29D;
color:#FFFFFF; /*green color theme*/ 
}


/*----------------------------------Gllery thumb---------------------------------------------------*/
.gllery-block{
	float:left;
	width:115px;
	height:190px;
	border:#263452 solid 0px;
	margin-right:30px;
	padding-left:30px;
	}
	.gallery-img{
	padding:5px;
	background-color:#eceff7;
	border:#263452 solid 1px;
	}

