html {
    background-color: #bfbca5;
    font-family: Arial, Serif, Verdana;
    font-size: 12px; 
    padding: 0px;
    margin: 0px;
    color: #4f4f4f;
}

body {
    margin: 0px;
    padding: 0px;
    background-color: #d9d5bb;
}
form {
	padding: 0px;
	margin: 0px;
}
*:focus {outline: 0;}

h3 {
	font-family: Arial, Serif, Verdana;
    font-size: 14px; 
}

img {
	border:0px;
}

a {
	text-decoration:none;
}

label {
	cursor:pointer;
}

input, textarea {
    font-family: Arial, Serif, Verdana;
    font-size: 12px;
    color: #4f4f4f;
}

input.text60 {
	width:40px;
	border:solid 1px #545454;
	text-align:right;
	font-family: Arial, Serif, Verdana;
	font-size:11px;
	font-weight:bold;
	height:18px;
	padding:3px 3px 0px 3px; 
}

input.text40 {
	width:30px;
	background:#f2f2f2;
	text-align:right;
	border:0px;
	font-family: Arial, Serif, Verdana;
	font-size:11px;
	font-weight:bold;
	height:17px;
	padding:3px 3px 0px 3px;
	
}

input.text270 {
    width: 264px;
    height: 16px;
    padding: 3px 3px 3px 3px;
    margin: 0px;
    border: 0;
}

input.text110 {
    width: 110px;
    height: 16px;
    padding: 3px 3px 3px 3px;
    margin: 0px;
    border: 0;
}

textarea.text270 {
	width: 264px;
    height: 59px;
    padding: 3px 3px 3px 3px;
    margin: 0px;
    border: 0;
}

select.text190 {
    width: 160px;
    height: 22px;
    font-family: Arial, Serif, Verdana;
    font-size: 12px; 
	border:0px;
	padding:2px;
}

select {
	padding:2px;
	border:0px;
}

.addcart-button {
	width:63px;
	height:23px;
	border:0px;
	padding:0px;
	background:#d9529e;
	color:#ffffff;
	font-family: Arial, Serif, Verdana;
	font-size:11px;
	cursor:pointer;
}

.addcart-button:hover {
	background:#545454;
}

.submit {
    height: 22px;
    color: #FFF;
    border: 0;
    background-color: #d9529e;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
}

.lightsubmit {
	height: 22px;
    color: #FFF;
    border: 0;
    background-color: #e486bb;
    cursor: pointer;
    font-size: 11px;
    font-weight: normal;
}

div.search .submit{
	width: 70px;
}

.submit:hover,.lightsubmit:hover {
    color: #FFF;
    border: 0;
    background-color: #545454;
    cursor: pointer;
}


/*
*   header
*/
div.main-header {
    width: 980px;
    height: 150px;
    margin: 0 auto;
}
    
    div.main-header div.logo {
        float: left;
        /*width: 272px;*/
		width:252px;
        height: 150px;
    }
    
        div.main-header div.logo a {
            text-decoration: none;
        }
    
    div.main-header div.top-banner {
        float: right;
        /*width: 468px;*/
		width:728px;
        height: 60px;
        /*padding-top: 49px;*/
		padding-top:8px;
		padding-bottom:41px;
    }
    
		
    div.main-header div.login-menu {
    	padding:0px 12px 0px 12px;
        float: right;
        width: 290px;
        height: 33px;
        line-height: 33px;
		margin: 8px 0px 0px 10px;
        background-color: #545454;
        color: #FFF;
        text-align: center;
    }
    
	div.main-header div.head-search {
		background-color:#d9529e;
		color:#FFFFFF;
		float:right;
		height:33px;
		line-height:33px;
		margin:8px 0px 0 10px;
		padding:0px 10px 0px 10px;
		text-align:center;
		width:374px;
	}
	
	.sarchtable td {
		padding-top:5px;
		height:33px;
	}
	
        div.main-header div.login-menu a {
            color: #FFF;
            text-decoration: none;
        }
        
        div.main-header div.login-menu a:hover {
            color: #319fb3;
        }
        
        div.main-header div.login-menu span {
            width: 22px;
            padding: 0px 10px 0px 10px;
        }

/*
*   content
*/ 
div.main-container {
    width: 970px;
    margin: 0 auto;
    padding: 0px 0px 27px 10px;
    background: #FFF;
}

    div.main-container div.top-menu {
        width: 960px;
        height: 55px;
		margin-bottom:10px;
		letter-spacing:-1px;
    }
    
        div.main-container div.top-menu a {
            padding: 0px 13px 0px 13px;
            color: #4f4f4f;
            text-transform: lowercase;
            text-decoration: none;
            font-size: 14px;
            font-weight: bold;
			background:#ffffff;
			display:block;
			float:left;
			padding: 25px 13px 10px 13px;
			text-align:center;
        }
        
        div.main-container div.top-menu a:hover,div.main-container div.top-menu a.active {
            background: #31A0B4;
			color:#ffffff;
        }

/*
*   content left
*/
div.left-container {
    float: left;
    width: 180px;
    padding: 0px 18px 0px 0px;
}

    div.left-container div.left-menu {
        float: left;
        width: 180px;
        margin-bottom: 10px;
        background-color: #f2f2f2;
    }
    
        div.left-menu div.header {
            float: left;
            width: 145px;
            height: 25px;
            padding: 25px 0px 0px 35px;
            background: #4bc203 url(../gfx/icons/left-categories-bg.gif) no-repeat top left;
            color: #FFF;
            font-size: 14px;
        }
        
        div.brands-header {
            background: #d9529e url(../gfx/icons/left-brands-bg.gif) no-repeat top left !important;
        }
        
        div.actions-header {
            background: #bd3e62 url(../gfx/icons/left-actions-bg.gif) no-repeat top left !important;
        }
        
        div.informations-header {
            background: #319fb3 url(../gfx/icons/left-informations-bg.gif) no-repeat top left !important;
        }
        
        div.left-menu div.menu {
            float: left;
            width: 180px;
        }
        
            div.left-menu div.menu a {
                display: block;
                /*float: left;*/
                width: 162px;
                height: 17px;
                padding: 3px 0px 0px 18px;
                border-bottom: 1px solid #e7e7e7;
                color: #333333;
                text-decoration: none;
                font-weight: bold;
            }
            
            div.left-menu div.menu a:hover {
                color: #f48b12;
            }
            
            div.left-menu div.menu a.active {
                height: 28px;
                padding: 10px 0px 0px 18px;
                background: #f48b12 url(../gfx/icons/left-menu-bg.gif) no-repeat bottom left;
                color: #FFF;
                border-bottom: none;
                font-weight: bold;
            }
            
                div.left-menu div.menu div.submenu {
                    
                }
				
                    div.left-menu div.menu div.submenu a {
                        width: 144px;
                        padding: 3px 0px 0px 36px;
                        background: transparent url(../gfx/icons/left-submenu-arrow.gif) no-repeat center left;
                        font-weight: normal; 
                    }
                    
                    div.left-menu div.menu div.submenu a:hover,div.left-menu div.menu div.submenu a.selected {
                        color: #f48b12;
                        width: 144px;
                        padding: 3px 0px 0px 36px;
                        height: 17px;
                        border-bottom: 1px solid #e7e7e7;
                        font-weight: normal;
                    }
                    
					
					
                    div.brands div.submenu a.sub {
                       border-bottom:1px solid #E7E7E7;
						color:#333333;
						display:block;
						
						font-weight:bold;
						height:17px;
						padding:3px 0 0 18px;
						text-decoration:none;
						width:162px;

                    }
					
	                    div.brands div.submenu a.sub:hover {
	                        color: #d9529e !important; 
	                    }

						div.brands div.submenu a.sub.selected:hover {
	                        color: #ffffff !important; 
	                    }

						div.brands div.submenu a.selected {
							background:url("../gfx/icons/left-menu-bg.gif") no-repeat scroll left bottom #F48B12;
							border-bottom:medium none;
							color:#FFFFFF;
							font-weight:bold;
							height:28px;
							padding:10px 0 0 18px;
							display:block;
						}


					div.brands div.subsubmenu a {
						width: 129px;
                        padding: 3px 0px 0px 36px;
                        background: transparent url(../gfx/icons/left-submenu-arrow1.gif) no-repeat center left;
                        font-weight: normal;
						display:block; 
						color:#333333;
						border-bottom:solid 1px #e7e7e7;
					}

					div.brands div.subsubmenu a:hover,div.brands div.subsubmenu a.subselected {
						color: #d9529e !important; 
					}
					
					

                    div.actions div.submenu a {
                        background: transparent url(../gfx/icons/left-submenu-arrow2.gif) no-repeat center left !important;
                    }
                    
                    div.actions div.submenu a:hover,div.actions div.submenu a.selected {
                        color: #bd3e62 !important; 
                    }
                    
					div.menu div.actions div.submenu a.selected {
						color:#000000;
					}
					
                    div.informations div.submenu a {
                        background: transparent url(../gfx/icons/left-submenu-arrow3.gif) no-repeat center left !important;
                    }
                    
                    div.informations div.submenu a:hover,div.informations div.submenu a.selected {
                        color: #319fb3 !important; 
                    }
                
                div.left-menu div.menu div.subsubmenu {
                    
                }
                
					div.left-menu div.menu div.subsubmenu a.selected {
						color:#F48B12;	
					}
					
				
                    div.left-menu div.menu div.subsubmenu a {
                        width: 129px;
                        padding: 3px 0px 0px 51px;
                        background: transparent url(../gfx/icons/left-subsubmenu-arrow.gif) no-repeat center left;
                        font-weight: normal; 
                    }
                    
                    div.left-menu div.menu div.subsubmenu a:hover {
                        color: #f48b12;
                        width: 129px;
                        padding: 3px 0px 0px 51px;
                        height: 17px;
                        border-bottom: 1px solid #e7e7e7;
                        font-weight: normal;
                    }


    div.left-bank {
        float: left;
        width: 180px;
    }
    
        div.left-bank a {
            float: left;
            text-decoration: none;
        }
    
            div.left-bank a img {
                float: left;
            }

/*
*   content left
*/
div.center-promo-container {
    float: left;
    width: 762px;
    height: 191px;
    padding: 0px 0px 10px 0px;
}

/*
*   content center
*/
div.center-container {
    float: left;
    width: 454px;
    padding: 0px 0px 0px 0px;
}

    div.center-container tab-menu {
        float: left;
        width: 454px;
        margin: 0px 0px 18px 0px;
    }
    
        div.center-container div.tab-menu a {
            display: block;
            /*float: left;*/
            width: 112px;
            height: 21px;
            padding: 23px 0px 0px 0px;
            color: #d9529e;
            font-weight: bold;
            font-size: 14px;
            text-decoration: none;
            background: transparent url(../gfx/tab-menu-bg.gif) repeat-x center left;
            border-right: 1px solid #fff;
            text-align: center;
        }
        
        div.center-container div.tab-menu a:hover, div.center-container div.tab-menu a.active {
            color: #fff;
            background: transparent url(../gfx/tab-menu-bg-h.gif) repeat-x center left;
        }
    

	
	div.center-container div.product-breadcrumb a, div.center-container div.product-breadcrumb {
		font-size:14px;
		color:#bd3e62;
		font-weight:bold;
	}	
	
	div.center-container div.product-breadcrumb a:hover,div.center-container div.product-breadcrumb a.selected {
		color:#319fb3;	
	}
	
	div.center-container div.actual-category {
		font-size:22px;
		font-weight:bold;
		color:#319fb3;
		padding-top:15px;
	}
	
	div.products-container {
		padding-top:20px;
		float:left;
		width:454px;
	}
	
    div.center-container div.products-item {
		width:149px;
		float:left;
		background: transparent url(../gfx/icons/center-products-separator.gif) repeat-y top right;
		font-size: 12px;
		line-height: 16px;
		padding:0px 1px 0px 0px;
		height:247px;
		
    }
	
	div.center-container div.brand-items {
		
		width:149px;
		float:left;
		font-size:12px;
		background: transparent url(../gfx/icons/center-products-separator.gif) repeat-y top right;
		padding:0px 1px 0px 0px;
		margin-bottom:20px;
		
	}
	
		div.brand-items div.brand-item-title {
			text-align:center;
			font-weight:bold;
			font-size:11px;
			color:#4f4f4f;
			margin-top:10px;
		}
	
		div.brand-item-title a {
			color:#4f4f4f;
		}
	
		div.brand-item-title a:hover {
			color:#f48b12;
		}
	

		div.products-item div.products-data img {
			margin:0px 10px 3px 10px;
		}
	
		div.center-container div.products-data div.product-title {
			padding:0px 10px 0px 10px;
			height:50px;
		}
	
		div.center-container div.products-data div.product-title a {
			color: #4f4f4f;
			text-decoration:none;
			font-size:11px;
		}
		
		div.center-container div.products-data div.product-title a:hover {
			color: #f48b12;
		}
		
		div.center-container div.products-price {
            float: left;
            width: 139px;
			height:32px;
			padding:0px 5px 0px 5px;
        }
	
		div.products-price span {
			font-size:11px;
			display:block;
			width:63px;
			float:left;
		}
	
		div.center-container div.productinfo-right div.products-price {
			float: right;
            width: 129px;
			height:32px;
			padding:0px 0px 0px 0px;
		}
		
		div.center-container div.productinfo-right div.products-price strong {
			width:60px;
			font-size:11px;
		}

	
		div.center-container div.productinfo-right div.products-price strong.action {
			color: #bd3e62;
		}
	
		div.center-container div.productinfo-right div.products-price strong.percent {
			color: #f48b12;
		}
	
		div.center-container div.productinfo-right div.form {
			padding:10px 0px 0px 0px;
			text-align:right;
		}
	
		div.center-container div.product-description p {
			margin:0px;
		}
	
		div.center-container div.product-description {
			padding:15px 0px 15px 0px;
			margin:0px;
		}
	
	
		div.center-container div.products-price strong {
                display: block;
                float: right;
                text-align: right;
				width:75px;
				font-size:11px;
        }
		
		div.center-container div.products-item strong.action {
                color: #bd3e62;
				font-size:13px;
        }
		
		div.center-container div.products-button {
            float: left;
            width: 144px;
			padding:5px 0px 0px 5px;
        }
		
		div.center-container div.products-button a.details {
            display: block;
            float: left;
            width: 63px;
            height: 18px;
            padding: 3px 0px 2px 0px;
            background-color: #4bc203;
            color: #FFF;
            text-align: center;
            text-decoration: none;
			margin-right:11px;
        }
		
		div.center-container div.products-button a.cart {
			display: block;
            float: left;
            width: 63px;
            height: 18px;
            padding: 3px 0px 2px 0px;
            background-color: #d9529e;
            color: #FFF;
            text-align: center;
            text-decoration: none;
		}
		
		div.center-container div.products-button a:hover {
			background:#545454;
		}

		div.tabcategory-new,div.tabcategory-discount,div.tabcategory-bestseller,div.tabcategory-offer {
			display:none;
		}


/*
 * productinfo
 */

div.productinfo-left {
	float:left;
	width: 302px;
	position: relative;
}

div.productinfo-right {
	float:left;
	width:152px;
	text-align:left;
} 

	div.productinfo-right div.brand-logo {
		border-bottom:solid 1px #f2f2f2;
		padding-bottom:5px;
		text-align:center;
	}

	div.productinfo-right div.products-price {
		width:137px;
	}
	
	table.productinfo-price .row td{
		text-align:left;
		padding:5px 0px 5px 0px;
		border-bottom:solid 1px #f2f2f2;
	}

	table.productinfo-price .row td .action {
		color:#bd3e62;
		font-size:24px;
	}

	table.productinfo-price .row td .percent {
		color:#f48b12;
		font-size:13px;
	}

	table.productinfo-price .form td {
		padding-top:10px;
	}

	div.productinfo-right div.product-marketing {
		padding-bottom:10px;
		font-size:18px;
		font-style:italic;
		font-weight:bold;
		color:#d9529e;
	}

	div.productinfo-right div.product-marketing p {
		margin:0px;
	}


/*
*   content right
*/
div.right-container {
    float: left;
    width: 290px;
    padding: 0px 0px 0px 18px;
}
    
    div.right-container div.header {
        float: left;
        width: 240px;
        height: 25px;
        padding: 24px 0px 0px 50px;
        background-color: #545454;
        color: #FFF;
        font-size: 14px;
    }
    
        div.search-header {
            background: transparent url(../gfx/icons/right-search-bg.gif) no-repeat center left;
        }
        
        div.basket-header {
            background: transparent url(../gfx/icons/right-basket-bg.gif) no-repeat center left;
        }

    div.right-container div.search {
        float: left;
        width: 290px;
        height: 125px;
        margin-bottom: 10px;
        background-color: #f2f2f2;
    }
    
        div.right-container div.search form {
            float: left;
            width: 270px;
            margin: 0;
            padding: 10px;
        }
        
            div.right-container div.search form table tr td {
                padding-bottom: 10px;
            }
    
    div.right-container div.basket {
        float: left;
        width: 290px;
        margin-bottom: 10px;
        padding-bottom: 10px;
        background-color: #f2f2f2;
        font-size: 11px;
    }
    
        div.basket div.basket-item {
            float: left;
            width: 270px;
            padding: 10px;
            background: transparent url(../gfx/icons/right-basket-separator.gif) repeat-x bottom left;
        }
        
            div.basket div.basket-item div.image {
                float: left;
                width: 80px;
                height: 60px;
            }
            
                div.basket div.basket-item div.image a {
                    text-decoration: none;
                }
            
            div.basket div.basket-item div.data {
                float: left;
                width: 115px;
            }
            
                div.basket div.basket-item div.data a {
                    color: #545454;
                    text-decoration: none;
                }
                
                div.basket div.basket-item div.data a:hover {
                    color: #d9529e;
                }
            
            div.basket div.basket-item div.amount {
                float: left;
                width: 75px;
            }
            
                div.basket div.basket-item div.amount a {
                    display: block;
                    float: right;
                    width: 23px;
                    height: 16px;
                    padding-top: 3px;
                    margin-bottom: 4px;
                    color: #fff;
                    text-decoration: none;
                    font-weight: bold;
                    background-color: #d9529e;
                    text-align: center;
                }
                
                div.basket div.basket-item div.amount a:hover {
                    background-color: #545454;
                }
                
                div.basket div.basket-item div.amount strong {
                    display: block;
                    float: right;
                    width: 75px;
                    text-align: right;
                }
                
                div.basket div.basket-item div.amount span {
                    display: block;
                    float: right;
                    width: 35px;
                    text-align: right;
                }
                
                    div.basket div.basket-item div.amount span a {
                        display: block;
                        float: right;
                        width: 35px;
                        margin-top: 4px;
                        background: none;
                        color: #d9529e;
                        text-decoration: none;
                        text-align: right;
                    }
                    
                    div.basket div.basket-item div.amount span a:hover {
                        color: #545454;
                        background: none;
                    }
                    
        div.basket div.basket-sum {
            float: left;
            width: 270px;
            padding: 10px;
            font-weight: bold;
        }
        
            div.basket div.basket-sum span {
                display: block;
                float: right;
            }
        
        div.basket-buttons {
            float: left;
            width: 270px;
            padding: 10px;
            font-weight: bold;
        }

            div.basket-buttons a.delete {
                display: block;
                float: left;
                width: 116px;
                height: 18px;
                padding: 5px 0px 0px 0px;
                background-color: #534b2f;
                text-decoration: none;
                color: #FFF;
                text-align: center;
            }
            
                div.basket-buttons a.delete:hover {
                    background-color: #545454;
                }
            
            div.basket-buttons a.order {
                display: block;
                float: right;
                /*width: 116px;*/
                height: 18px;
                padding: 5px 5px 0px 5px;
                background-color: #4bc203;
                text-decoration: none;
                color: #FFF;
                text-align: center;
            }
                
                div.basket-buttons a.order:hover {
                    background-color: #545454;
                }
        
    div.right-container div.promo {
        float: left;
        width: 290px;
        height: 200px;
        margin-bottom: 10px;
    }


/*
*   footer
*/
div.main-footer {
	position:relative;
    width: 948px;
    height: 144px;
    margin: 0 auto;
    padding: 0px 0px 0px 32px;
}

	div.main-footer .awex {
		position:absolute;
		top:150px;
		left:820px;
	}

	.awex a {
		color:#545454;
	}
	
	.awex a:hover {
		color:#333333;
	}

    div.main-footer div.logo {
        float: right;
        width: 205px;
        height: 144px;
		margin-top:-110px;
    }
    
        div.main-footer div.logo a {
            text-decoration: none;
        }
    
    div.main-footer div.menu {
        float: left;
        width: 150px;
        height: 144px;
        padding: 23px 0px 0px 0px;
    }
    
        div.main-footer div.menu a {
            display: block;
            padding-left: 18px;
            color: #4f4f4f;
            text-decoration: none;
            line-height: 18px;
            background: transparent url(../gfx/icons/footer-list-arrow.gif) no-repeat center left; 
        }
        
        div.main-footer div.menu a:hover {
            color: #f48b12;
        }
    
    div.main-footer div.text {
        float: left;
        width: 341px;
        height: 90px;
        font-size: 10px;
		margin-top:20px;
    }
    
    div.main-footer div.copy {
        float: left;
        width: 341px;
        height: 25px;
    }
    
        div.main-footer div.copy a {
            display: block;
            float: left;
        }
    
div.clearer {
    clear: both;
}

/*titles*/

div.orange-title {
	position:relative;
	background:url(../gfx/orange_title.jpg) no-repeat;
	width:453px;
	height:50px;
}

div.orange-title span {
	position:absolute;
	left:35px;
	top:25px;
	color:#ffffff;
}

div.gray-title {
	position:relative;
	background:url(../gfx/gray_title.jpg) no-repeat;
	width:453px;
	height:50px;
	margin-top:10px;
}

div.gray-title span {
	position:absolute;
	left:35px;
	top:25px;
	color:#4f4f4f;
}

/*basket*/

table.baskettable {
	font-size:11px;
}

table.baskettable tr.baskettable-head td {
	background:#f9f9f9;
}

table.baskettable .item-row td {
	border-bottom:dashed 1px #a6a6a6;
	padding:10px 5px 10px 5px;
	font-size:11px;
}

.item-row a {
	color:#4F4F4F;
}

table.baskettable .summary td {
	background:#f2f2f2;
	color:#4f4f4f;
}

.textdel-button {
	background:#D9529E;
	font-weight:bold;
	color:#ffffff;
	height:16px;
	padding-top:3px;
	width:23px;
	display:block;
	text-align:center;
}

.item-row .textdel-button {
	color:#ffffff;
}

.textdel-button:hover {
	background:#545454;
}

div.message-box {
	background:#fbe776 url(../gfx/message-box-bg.jpg) no-repeat;
	width:334px;
	min-height:63px;
	_height:63px;
	margin-top:10px;
	font-size:11px;
	padding:15px 22px 14px 98px;
}

div.hidden-message-box {
	background:url(../gfx/message-box-bg.jpg) no-repeat;
	width:334px;
	height:63px;
	margin-top:10px;
	font-size:11px;
	padding:15px 22px 14px 98px;
	display:none;
}

div.basket-button-container {
	float:left;
	width:454px;
	margin:10px 0px 10px 0px;
}

.purple-button {
	background:#d9529e;
	display:block;
	text-align:center;
	width:143px;
	height:18px;
	color:#ffffff;
	padding-top:5px;
}

.purple-button:hover {
	color: #FFF;
    border: 0;
    background-color: #545454;
}

div.basket-button-container .purple-button-big {
	float:left;
	background:#d9529e;
	display:block;
	text-align:center;
	width:143px;
	height:18px;
	color:#ffffff;
	padding-top:5px;
}

div.basket-button-container .purple-button-big:hover {
	color: #FFF;
    border: 0;
    background-color: #545454;
}


div.basket-button-container .green-button-big {
	float:left;
	background:#4bc203;
	display:block;
	text-align:center;
	width:143px;
	height:18px;
	color:#ffffff;
	padding-top:5px;
}

div.basket-button-container .green-button-big:hover {
	color: #FFF;
    border: 0;
    background-color: #545454;
}




div.basket-button-container .basket-submit {
	float:left;
	border:0px;
	display:block;
	background:#319FB3;
	display:block;
	text-align:center;
	width:143px;
	height:23px;
	color:#ffffff;
	cursor:pointer;
	margin-left:12px;
	margin-right:12px;
	
}

div.basket-button-container .basket-submit-green {
	float:left;
	border:0px;
	display:block;
	background:#4BC203;
	display:block;
	text-align:center;
	width:143px;
	height:23px;
	color:#ffffff;
	cursor:pointer;
	margin-left:12px;
	margin-right:12px;
	
}

div.basket-button-container .basket-submit:hover {
	color: #FFF;
    border: 0;
    background-color: #545454;
}


div.center-container div.order-breadcrumb a {
		font-size:14px;
		color:#bd3e62;
		font-weight:bold;
	}	
	
	div.center-container div.order-breadcrumb {
		color:#bd3e62;
		font-weight:bold;
		font-size:14px;
	}
	
	div.center-container div.order-breadcrumb a:hover,div.center-container div.order-breadcrumb a.active  {
		color:#319fb3;	
	}

	
div.ordertype-name {
	font-size:14px;
	font-weight:bold;
	color:#4f4f4f;
}

table.ordertypes {
	margin-top:10px;
}

table.ordertypes .item-row td {
	border-bottom:dashed 1px #a6a6a6;
}


table.formtable {
	background:#f2f2f2;
	
	margin-top:10px;
	width:454px;
}

table.formtable td{
	padding:2px 10px 2px 10px;
}

table.formtable td:first-child{
	padding:8px 10px 2px 10px;
}

table.formtable td td {
	padding:2px !important;
}

div.texthead {
	font-size:14px;
	color:#4f4f4f;
	margin-top:20px;
	margin-bottom:10px;
}

div.error-box {
	background:#7e114f url(../gfx/error-box-bg.jpg) no-repeat;
	width:334px;
	min-height:63px;
	_height:63px;
	margin-top:10px;
	font-size:11px;
	padding:15px 22px 14px 98px;
	color:#ffffff;
}

ul.error_list {
	/*background:#dfdfdf;*/
	padding:5px 5px 5px 60px;
}

/*PROMOBOX*/

div.promocontent {
	position:relative;
	margin:0px 0px 0px 473px;
	width:289px;
	height:191px;
}

div.promocontent .promocolor {
	position:absolute;
	width:289px;
	height:191px;
	left:0px;
	top:0px;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

div.promocontent div.controll-container {
	position:absolute;
	top:160px;
	left:20px;
	float:left;
}

div.controll-container .promocontroll {
	display:block;
	float:left;
	width:9px;
	height:9px;
	margin-right:10px;
	background:url(/layout/gfx/white_square.jpg) no-repeat;
}

div.controll-container .promocontroll.active {
	background:url(/layout/gfx/orange_square.jpg) no-repeat;
}

div.promocontent div.promodata {
	position:absolute;
	left:20px;
	top:17px;
	font-size:15px;
	color:#ffffff;
}

div.promodata strong {
	font-size:30px;
	font-family:Verdana;
}

div.promocontent div.promodata a {
	color:#ffffff;
}

.dashed-row td {
	border-bottom:dashed 1px #cccccc;
}

div.in-basket-container {
	width:137px;
	height:16px;
	float:left;
}

div.in-basket {
	float:left;
	width:137px;
	text-align:center;
	font-size:11px;
	background:#fbe776;
	margin-left:5px;
	display:none;
}

.pager {
	font-size:14px;
	margin:30px 0px 10px 0px;
	font-size:12px;
	clear:both;
	float:right;
}

.pager a {
	display:block;
	float:left;
	width:17px;
	height:16px;
	padding-top:1px;
	text-align:center;
}

.pager .actual {
	display:block;
	width:17px;
	height:16px;
	text-align:center;
	background:#319fb3;
	padding-top:1px;
	color:#ffffff;
}

.pager span {
	display:block;
	float:left;
}

.pager span.empty {
	display:block;
	height:16px;
	width:17px;
	
}

.pager .pages {
	margin-left:30px;
	margin-right:10px;
	font-size:12px;
}

.pager .next {
	margin-left:20px;
}

.pager .prev, .pager .next {
	background:#bd3e62;
	color:#ffffff;
	width:17px;
	height:16px;
	padding-top:1px;
	text-align:center;
}

div.order-select {
	margin-top:10px;
}

div.order-select select {
	border:solid 1px #cccccc;
	background:#f2f2f2;
	color:#bd3e62;
}

.basketinfo {
	margin:0px 10px 0px 10px;
	float:left;
	background:#FBE776;
	padding:10px;
}

table.commenttable #comment {
	border:solid 1px #a6a6a6;
	background:#f2f2f2;
	width:442px;
	height:77px;
	font-family:Arial;
	font-size:12px;
	overflow:auto;
	padding:5px;
}

table.commenttable {
	margin-top:10px;
	margin-bottom:10px;
}

table.commenttable td {
	padding-bottom:10px;
}

.message-element {
	padding:10px 0px 5px 0px;
}

.message-info {
	padding-bottom:10px;
	font-size:11px;
	border-bottom:dashed 1px #a6a6a6;
	color:#828282;
}

.message-info span {
	color:#d9529e;
}

.brand-logo {
	float:left;
}

table.myorders {
	margin-top:10px;
	font-size:11px;
}

table.myorders tr.head td {
	padding:5px 5px 5px 5px;
	background:#d9529e;
	color:#ffffff;
}

table.myorders tr.elements td {
	padding:5px 5px 5px 5px;
	border-bottom:solid 1px #d9529e;
	background:#f2f2f2;
}

div.myorders-details {
	display:none;
}

div.brandname {
	font-size:11px;
	padding:0px 10px 0px 10px;
}

/*
div.products-price span.serpenyotext {
	font-size:13px;
}

#serpenyoprice {
	width:65px;
}
*/

.brandtitle {
	color:#4F4F4F;
}

div.info-description {
	text-align:left;
	margin-bottom:10px;
	font-weight:bold;
}

.ac_results {
	border:solid 1px #000000;
	background:#ffffff;
	padding:10px;
}

.ac_results ul {
	margin:0px;
}

.ac_results ul li {
}

.ac_results ul li:hover {
	cursor:pointer;
}

.product-print {
	display:block;
	background:url(/layout/gfx/icons/printer-icon.png) no-repeat 0px 2px;
	padding-left:20px;
}

.normalproduct {
	display:block;
	width:139px;
	height:97px;
}



.is_discount {
	display:block;
	width:139px;
	height:97px;
	background:transparent url(/layout/gfx/status/discount.gif) no-repeat top right;
	
}

.is_new {
	display:block;
	width:139px;
	height:97px;
	background:transparent url(/layout/gfx/status/new.gif) no-repeat top right;
}

.is_bestseller {
	display:block;
	width:139px;
	height:97px;
	background:transparent url(/layout/gfx/status/bestseller.gif) no-repeat top right;
}

.is_offer {
	display:block;
	width:139px;
	height:97px;
	background:transparent url(/layout/gfx/status/offer.gif) no-repeat top right;
}


.is_discount {
	display:block;
	width:139px;
	height:97px;
	background:transparent url(/layout/gfx/status/discount.gif) no-repeat top right;
	
}


.product-marker {
	display:block;
	position:absolute;
	width:70px;
	height:70px;
	top:0px;
	left:219px;
}


.autocomplete-w1 { 
	background-color: #ffffff;; 
	position:absolute; 
	top:0px; 
	left:0px; 
	margin:8px 0 0 6px; 
	/* IE6 fix: */ _background:none; 
	_margin:0; 
}
.autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; }
.autocomplete strong { font-weight: bold; color:#3399FF; }


table.formtable tr.store_city td {
	display:none;
}

table.formtable tr.store_points td {
	display:none;
}

/*vevopontok*/

div.store-county {
background:none repeat scroll 0 0 #8B8B8B;
clear:both;
color:#FFFFFF;
display:block;
font-size:12px;
line-height:30px;
margin:10px 0;
padding:0 10px 0px 10px;
}

div.store-city a {
background:none repeat scroll 0 0 #319fb3;
color:#ffffff;
display:block;
float:left;
margin:3px;
padding:3px;
}

div.map_canvas {
height:300px;
width:454px;
}

div.freedelivery {
	padding:5px;
	text-align:center;
	font-weight:bold;
	color:#ffffff;
	background:#cc0033;
}

