@charset "utf-8";
/* CSS Document */

body { margin-bottom:0px;
       margin-left:0px;
	   margin-right:0px;
	   margin-top:0px;
	   padding:0px;
	   background:url(images/bg.png) repeat;
	   background-attachment:fixed;
	   font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#666;
	   text-align:justify;
}
a {
	font-family:Tahoma, Geneva, sans-serif; 
	font-size:11px; 
	color:#666;
   text-decoration:underline;
   }
   
a:hover {
		  font-family:Tahoma, Geneva, sans-serif; 
		 font-size:11px; 
		 color:#000;
   		 text-decoration:underline;
		 }
   
img {border:0px;}

table {vertical-align:top; border:none 0px;}
tr,td {vertical-align:top; border:none 0px;}

h1, h2, h3, h4, h5, h6 {font-family:Tahoma; 
					    font-size:13px; 
						font-weight:bold;
						color:#985158;
						}
						
input {font-family:Tahoma; font-size:11px; color:#f93e63; font-weight:bold;}
textarea {font-family:Tahoma; font-size:11px; color:#f93e63; font-weight:bold;}

/* wrapper */

 

#glass-wrapper { 
				width:900px; height:100%; 
			    margin:0 auto; padding:0px; 
				background:#fff url(images/bg-wrapper.png) repeat-x;
				}
/* header */

#header {width:970px; height:90px; margin:0 auto; padding:0px;}

#header .logo {width:540px; height:65px;margin:12px 0 0 15px; float:left;}
#header .search {
				 width:270px; height:65px;margin:12px 0 0 15px;
				 float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
				 font-weight:bold; 
				 font-size:13px; 
				 color:#000;
				 }  
.basket-font {
	color: #A76858;
}
#glass-wrapper #header .search .basket-font {
	font-family: Tahoma, Geneva, sans-serif;
}
#header .go {width:25px; height:23px;margin-top:2px;background:url(images/go-button.png); cursor:default;}

/* navigation menu */

#navigation {
				width:970px;
				 padding:0px; 
				 margin-left:43px; 
				 height:43px;
				 }
 
#navigation ul,li {display:inline; display:inline}

#navigation li.menu-nav {
						display:inline; 
						width:151px; padding:0px;
						margin:0 auto; text-align:center;					
						}
.menu-nav-but {
		    width:151px; height:35px; 
			background:url(images/btn-menu.png) no-repeat;
			float:left;
			margin:0 auto;
			padding:8px 0px 0px 5px;
		}
#navigation a {font-family:Tahoma; font-size:11px; font-weight:bold;color:#985158; text-decoration:underline;}
#navigation a:hover{font-family:Tahoma; font-size:11px; font-weight:bold;color:#985158; text-decoration:none;}

/* banner */

#banner {width:861px; height:243px; margin:0px 0 0 20px;}

/* columns */

#left-column {float:left; margin-left:20px; width:250px;}
#right-column {width:610px; float:right; margin-right:19px;}

/* manufacturers */

#left-column #manufacturers { width:248px; height:92px; border:0px;margin-top:7px;}
#left-column #manufacturers .left-col {background:url("images/box-man-left.png") no-repeat; width:25px; height:92px;}
#left-column #manufacturers .mid-col {background:url("images/box-man-mid.png") repeat-x;height:92px; padding:5px;}
#left-column #manufacturers .mid-col select {font-size:11px; color:#666666; font-family:Tahoma; margin-left:16px;}
#left-column #manufacturers .right-col {background:url("images/box-man-right.png") no-repeat; width:29px; height:92px;}

/* main cats */

#left-column #categories {width:248px; height:126px; border:0px;}
#left-column  #categories  .left-col {background:url(images/cats-left.png) no-repeat; width:23px; height:126px;}
#left-column  #categories  .mid-col {background:url(images/cats-main.png) repeat-x; width:193px;padding:0px;}
#left-column  #categories  .right-col {background:url("images/cats-right.png") no-repeat; width:32px; height:126px;}
#left-column #categories .mid-col select {font-size:11px; color:#666666; font-family:Tahoma; margin-left:16px;}
#left-column #categories .mid-col  h2.white {font-size:12px; color:#fff; font-family:Tahoma; font-weight:bold; margin-top:20px;}


/* catalog */

#left-column #catalog {width:245px; height:239px; margin-top:2px;}

#left-column #catalog .top-row {height:43px; background:url("images/catalog-top.png") no-repeat;}
#left-column #catalog .top-row h2 {font-size:12px; color:#666666; font-family:Tahoma; margin:11px 0 0 27px;}

#left-column #catalog  .mid-row {background:url(images/catalog-main.png) repeat-y;}
#left-column #catalog  .mid-row ul,li {line-height:2.1em; list-style:circle; text-align:left;}
#left-column #catalog  a {text-decoration:underline}
#left-column #catalog  a:hover {color:#804040;text-decoration:underline}
#left-column #catalog  .bot-row {height:29px; background:url("images/catalog-bottom.png") no-repeat;}
 

/* catalog specials */

#left-column #specials-box {
						width:245px;
						height:153px; 
						border:none 0px;background:url(images/box-specials.png) no-repeat;
						padding:5px 0 0 16px;
						}
#left-column #specials-box h2 {color:#000; margin-left:9px;margin-top:2px;}
#left-column #specials-box img {margin-left:9px; border:5px solid #f93e63;}

#left-column #specials-box a {
								font-weight:bold; 
								color:#fff;
								 font-size:13px; 
								 text-decoration:none;
								 }
#left-column #specials-box a:hover {
								font-weight:bold; 
								color:#fff;
								 font-size:13px; 
								 text-decoration:underline;
								 }
#left-column #specials-box a:hover {}
/* right column styles */

#right-column p {margin:10px;}

/* products column */

#products {width:614px; height:auto; border:none;}

#products .top-left-title {width:21px; height:43px; background:url(images/prod-header-left.png) no-repeat;}
#products .top-mid-title {width:561px; background:url(images/prod-header-mid.png) repeat-x;}
#products .top-right-title {width:24px; background:url(images/prod-header-right.png) no-repeat;padding-top:11px;}

/* extra styles */
 
.style1 {color: #000000}
.style2 {
	color: #F93E6E;
	font-weight: bold;
}.style3 {color: #F93E6E}

/* end of extra styles */

#products #main-content {width:614px;background:url(images/products-box-main.png) repeat-y;}
#products #main-content-text {background:url(images/products-box-main.png) repeat-y;padding:10px;}
#products #main-content-text ul {line-height:1.2em;  display:block;  list-style-image:url(images/bullet.png);}
#products #main-content-text li {line-height:1.2em;  display:block;  list-style-image:url(images/bullet.png);}


#products #main-content-text h2 {color:#000;}
#products #main-content-text h1 {color:#8D4A3F;}
#products #main-content .product-column{width:293px; height:148px; margin-left:5px; border:0px solid #CCCCCC; }
#products #main-content .product-column .col-img{width:107px; text-align:left;border:1px dotted #CCCCCC}
#products #main-content .product-column .col-desc{width:168px;border:1px dotted #CCCCCC}

#products #main-content .product-column .col-desc .more-btn {width:91px; height:26px;}
#products #main-content .product-column .col-desc .basket-btn {width:118px; height:29px;}

#products .products-footer {height:21px; background:url("images/products-box-bottom.png") no-repeat;}

/* footer */

#footer {width:880px; background-color:#FFFFFF; clear:both; margin:0 auto;}

#footer #footer-table {width:873px; height:50px; border:none;}
#footer #footer-table .left-col {width:26px; background:url(images/footer-left.png) no-repeat;}
#footer #footer-table .mid-col {background:url(images/footer-main.png) repeat-x; padding:16px;}

#footer #footer-table .right-col {width:30px; background:url(images/footer-right.png) no-repeat;}

#footer #footer-table a {color:#fff; font-weight:bold;text-decoration:none; font-size:12px;}
#footer #footer-table a:hover {color:#fff; font-weight:bold; text-decoration:underline;font-size:12px;}
