html, body {
        margin: 0;
        padding: 0px 0px 30px 0px;
        background-color: #777777;
        font-family:  Arial, Verdana , Tahoma;
        color: #323232;
        font-size: 12px;
    }
    
    img {
        border: 0;
    }
    
    h1 {
        margin:5px 0px 5px 0px;
        color: #d83cad;
    }
    
    h2 {
        font-weight: bold;
        margin: 5px 0px 5px 0px;
        padding: 0px 0px 0px 0px;
        color: #d83cad;
    }
    
    a,
    a:link,
    a:visited,
    a:active {
        color: #d83cad;
        text-decoration: none;
    }
    
    a:hover{
        text-decoration:underline;
        color:#000;
    }
    
    
    td{
        vertical-align:top;
    }
    
    li{
        
        margin:3px;
        
    }
    
    h1{
        font-size:20px;
    }
    
    h2{
        
        font-size:14px;
        
    }
    
    
    /*-------------------------------
        containers
    -------------------------------*/
    div#site {
        width: 980px;
        margin: 0px auto;
        
        padding:0px;
        
    }
    
    .site_content {
        width: 950px;
		background: #FFF url(../hpimages/site_bgr_top.jpg) no-repeat top left;
        padding:0px 15px 10px 15px;

    }
    
        /*-------------------------------
            main top
        -------------------------------*/
        div#top{
                
                padding:26px 170px 5px 4px;
                text-align:right;
        }
        
        div#top a:link,
        div#top a:visited,
        div#top a:active{
                padding:3px;
                margin:3px 8px 0px 8px;
        }
        
        div#header {
                padding-top:6px;
            height:auto;
            
        }
        
        div#user_box {
            height:auto;
            padding:0px 0px 0px 0px;
            margin-bottom:8px;
        }
        
            .login_box_icon{
                width:145px;
                height:24px;
                margin-top:1px;
                background:transparent url(../hpimages/login_bgr.jpg) no-repeat top left;
                float:left;
            }
            
            .reglink{
                padding-left:2px;
                float:left;
            }
            
            .reglink a{
                font-size:11px;
            }
            
            div#login_box{
                
                float:left;
                width:565px;
                height:30px;
                margin-top:8px;
                border-right:1px solid #DDD;
                
            }
            
            div#login_box a:hover{
                color:#323232;
            }
            
            div#login_box  td {
                color:#323232;
            }
            
            .login{
                float:left;
            }
            
            .login td div{
                padding:3px;
                height:28px;
                
            }
            
            .login td span{
                font-size:14px;
            }
            
            
            .login td input{
                        border:none;
                        font-size:12px;
                        margin:0px;
                        width:120px;
                        padding:3px;
                        height:17px;
                        background-color:#e6e6e6;
                }
                
                .login td input.login_btn{
                        border:0px;
                        width:23px;
                        height:23px;
                        margin:3px 0px 0px 0px;
                        background:transparent url(../hpimages/send_btn_pink.jpg) no-repeat top left;
                }
                
                .logged{
                        background-color:#ED8000;
                        color:#FFF;
                }
                
                .logged td strong{
                        padding:0px 6px 0px 6px;
                }
                
                .logged th{
                        padding:2px;
                        font-weight:bold;
                        color:#FFF;
                }
                
                .logged td a:link,
                .logged td a:visited,
                .logged td a:active{
                        padding:0px 6px 0px 6px;
                        border-left:1px solid #d51fe4;
                        float:left;
                        display:block;
                        margin:2px;
                        font-weight:bold;
                        color:#FFF;
                }
                
                .logged td a:hover{
                        color: #F6F6F6;
                }
                
                
                   
            
            div#basket_box{
                margin:8px 0px 0px 0px;
                float:left;
                width:370px;
                height:45px;
                padding:15px 0px 1px 32px;
                background:#e6e6e6 url(../hpimages/kosar_bgr.jpg) no-repeat top left;
            }
            
            div#basket_box .ertek{
                height:30px;
                padding-top:0px;
                
            }
            
            div#basket_box .ertek span{
                font-size:24px;
                font-weight:bold;
                color:#ee7f00;
            }
            
            div#basket_box .tovabb{
                
            }
            
            div#basket_box .tovabb a{
                color:#ee7f00;
                font-weight:bold;
            }
            
            div#basket_box .tovabb a:hover{
                color:#000;
            }
            
            div#search_box{
                float:right;
                width:274px;
                margin-top:8px;
                height:35px;
                padding:0px 0px 0px 105px;
                background:transparent url(../hpimages/bgr_search.jpg) no-repeat top left;
            }
            
                div#search_box div{
                        padding:3px;
                }
        
                div#search_box .title{
                        font-size:14px;
                        color:#FFF;
                }
                
                div#search_box .search_input_box{
                        float:left;
                        width:130px;
                }
                
                div#search_box .search_select_box{
                        float:left;
                        width:96px;
                        padding-top:4px;
                }
                
                div#search_box .search_select_box select{
                        height:22px;
                        width:90px;
                }
                
                div#search_box .search_input_box input{
                        border:none;
                        font-size:12px;
                        margin:0px;
                        width:120px;
                        padding:3px;
                        background-color:#ebc878;
                        height:17px;
                }
                
                div#search_box .search_btn_box{
                        float:left;
                        width:30px;
                }
                
                div#search_box .search_btn_box .login_btn{
                        border:0px;
                        width:23px;
                        height:23px;
                        margin:0px 0px 0px 0px;
                        background:transparent url(../hpimages/send_btn_pink.jpg) no-repeat top left;
                }
				
				.search_btn_box2{
                        float:left;
                        width:30px;
                }
                
                .search_btn_box2 .login_btn2{
                        border:0px;
                        width:23px;
                        height:23px;
                        margin:0px 0px 0px 10px;
                        background:transparent url(../hpimages/send_btn_pink.jpg) no-repeat top left;
                }
                
        div#headermenu{
            clear:both;
            height:45px;
			padding-left:0px;
        }
        
        
        div#topmenu{
                margin:0px;
                padding:0px;
                float:left;
                width:950px;
                height:45px;
        }
        div#topmenu a{
                display:block;
                float:left;
                width:127px;
                height:41px;
                margin:0px 7px 0px 1px;
        }
        
        div.feeling{
                padding-top:6px;
                height:80px;
        }
        
        div.feeling .logo{
                float:left;
                display:block;
                height:80px;
                width:330px;
        }
        
        div.feeling .pic{
                float:right;
                width:600px;
                height:80px;
                text-align:right;
        }
        
        /*-------------------------------
            main body
        -------------------------------*/

        .home_table{
                clear:both;
                padding:0px;
                margin-top:10px;
        }
        
        .home_table_right{
                width:332px;
                padding-left:8px;
        }
        
        .home_table_right180{
                width:180px;
                border-left:1px dashed #DDD;
        }
        
        .home_top_kiemelt{
                margin-bottom:10px;
                border-bottom:1px dashed #DDD;
                padding-bottom:20px;
        }
        
        .box_header{
                
                height:32px;
                padding:3px 0px 0px 10px;
        }
        
        .box_header .title{
                width:300px;
                float:left;
                
                
        }
        
        .box_header .title h1{
                color:#FFF;
                font-size:16px;
        }
        
        .box_header .more{
                width:250px;
                float:right;
                padding:8px 10px 0px 0px;
                text-align:right;
        }
        
        .box_header .more a{
                color:#FFF;
                font-weight:bold;
        }
        
        .h_bgr_color_gold{
                background-color:#dea31e;
        }
        
        .h_bgr_color_light_brown{
                background-color:#e4b062;
        }
        
        .h_bgr_color_default{
                background-color:#d83cad;
        }
        
        .h_bgr_color_lila{
                background-color:#ce6b97;
        }
        
        .right_box{
                text-align:right;
                padding-bottom:15px;
                width:330px;
        }
        
        .right_box_banner{
                text-align:right;
                padding-bottom:15px;
                width:330px;
        }
        
        .right_box_banner120{
                
                width:170px;
                text-align:center;
                
        }
        
        .product_box{
                padding:8px;
        }
        
        
            div#main-body-left {
                float: left;
                width: 255px;
                background-color: #f0fbfd;
                
            }
            
                div#left-menu {
                        width: 200px;
                        padding-top:11px;
                }
                
                    div#left-menu a,
                    div#left-menu a:link,
                    div#left-menu a:active,
                    div#left-menu a:visited {
                        display: block;
                        line-height: 23px;
                        border-bottom: 1px dashed #DDD;
                        color: #FFF;
                        text-decoration: none;
                        width:200px;
                    }
                    
                    div#left-menu a:hover {
                        background-color:#d51fe4;
                    }
                    
                    
                    div#left-menu a.selected,
                    div#left-menu a.selected:link,
                    div#left-menu a.selected:active,
                    div#left-menu a.selected:visited {
                        display: block;
                        line-height: 23px;
                        border-bottom: 1px solid #FFF;
                        color: #e1166a; 
                        text-decoration: none;
                        font-weight:bold;
                    }
                    
                    div#left-menu a.selected:hover {
                        
                    }
                    
                    div#left-menu a.submenu,
                    div#left-menu a.submenu:link,
                    div#left-menu a.submenu:active,
                    div#left-menu a.submenu:visited {
                        display: block;
                        line-height: 23px;
                        border-bottom: 1px dashed #DDD;
                        color: #d51fe4;
                        text-decoration: none;
                        width:173px;
                        padding:0px 10px 0px 15px;
                        font-size:14px;
                        margin:3px 0px 3px 0px;
                        background:transparent url(../hpimages/arrow_pink_menu.jpg) no-repeat top left;
                    }
                    
                    div#left-menu a.submenu:hover {
                        color:#FFFFFF;
                        background-image:none;
                        background-color:#d51fe4;
                        border-bottom: 1px solid #d51fe4;
                    }
                    
                    div#left-menu a.submenu_selected,
                    div#left-menu a.submenu_selected:link,
                    div#left-menu a.submenu_selected:active,
                    div#left-menu a.submenu_selected:visited {
                        display: block;
                        line-height: 23px;
                        color: #FFF;
                        text-decoration: none;
                        width:173px;
                        padding:0px 10px 0px 15px;
                        font-weight:bold;
                        background-color:#d51fe4;
                        border-bottom: 1px solid #d51fe4;
                        font-size:14px;
                    }
                    
                    div#left-menu a.submenu_selected:hover {
                        
                    }
                    
                    div#left-menu a.subsubmenu,
                    div#left-menu a.subsubmenu:link,
                    div#left-menu a.subsubmenu:active,
                    div#left-menu a.subsubmenu:visited {
                        display: block;
                        line-height: 23px;
                        border-bottom: 1px solid #FFF;
                        color: #000;
                        text-decoration: none;
                        width:168px;
                        padding:0px 10px 0px 20px;
                        font-weight:normal;
                        background:transparent url(../hpimages/icon_kocka.gif) no-repeat top left;
                    }
                    
                    div#left-menu a.subsubmenu:hover {
                        background-color:#F6F6F6;
                    }
                
                    
                    div#left-menu a.subsubmenu_selected,
                    div#left-menu a.subsubmenu_selected:link,
                    div#left-menu a.subsubmenu_selected:active,
                    div#left-menu a.subsubmenu_selected:visited {
                        display: block;
                        line-height: 23px;
                        color: #FFF;
                        text-decoration: none;
                        width:168px;
                        padding:0px 10px 0px 20px;
                        font-weight:bold;
                        background-color:#d51fe4;
                        border-top:1px solid #FFF;
                        border-bottom: 1px solid #d51fe4;
                    }
                    
                    div#left-menu a.subsubmenu_selected:hover {
                        
                    }
                    
                    div#left-menu a.subsubsubmenu,
                    div#left-menu a.subsubsubmenu:link,
                    div#left-menu a.subsubsubmenu:active,
                    div#left-menu a.subsubsubmenu:visited {
                        display: block;
                        line-height: 23px;
                        border-bottom: 1px solid #E9E9E9;
                        color: #000;
                        text-decoration: none;
                        width:160px;
                        padding:0px 10px 0px 30px;
                        background-color:#F6F6F6;
                    }
                    
                    div#left-menu a.subsubsubmenu:hover {
                        color: #d51fe4;   
                    }
                    
                    div#left-menu a.subsubsubmenu_selected,
                    div#left-menu a.subsubsubmenu_selected:link,
                    div#left-menu a.subsubsubmenu_selected:active,
                    div#left-menu a.subsubsubmenu_selected:visited {
                        display: block;
                        line-height: 23px;
                        border-bottom: 1px solid #DDD;
                        color: #d51fe4;
                        font-weight:bold;
                        text-decoration: none;
                        width:160px;
                        padding:0px 10px 0px 30px;
                        background-color:#F6F6F6;
                    }
                    
                    div#left-menu a.man_pic,
                    div#left-menu a.man_pic:link,
                    div#left-menu a.man_pic:active,
                    div#left-menu a.man_pic:visited {
                        display: block;
                        border:none;
                        padding:0px;
                        margin:0px;
                        text-align:center;
                        padding:5px 0px 5px 0px;
                    }
                    
                    div#left-menu a.man_pic:hover {
                        border:none;
                       
                        margin:0px;
                        background:none;
                    }
                    
                    div#left-menu a.man_item,
                    div#left-menu a.man_item:link,
                    div#left-menu a.man_item:active,
                    div#left-menu a.man_item:visited {
                        display: block;
                        border:1px solid #DDD;
                        margin:6px;
                        width:188px;
                        text-align:center;
                        padding:6px 3px 6px 3px;
                        font-weight:bold;
                    }
                    
                    div#left-menu a.man_item:hover {
                        
                    }
                    
                    
                .main_itemcatlist{
                        margin:0px 4px 4px 20px;
                        border-top:1px dashed #DDD;
                }
                
                .main_itemcatlist td{
                        width:170px;
                }
                
                .main_itemcatlist td a{
                        
                        margin-top:6px;
                        color:#000;
                        display:block;
                        background:transparent url(../hpimages/icon_kocka.gif) no-repeat top left;
                        padding:4px 3px 2px 15px;
                        font-size:12px;
                }
                
                .itemlist_header{
                        border-bottom:1px dashed #DDD;
                }
                
                .teaser{
                        margin:2px 0px 2px 0px;
                        padding:3px;
                        height:30px;
                        color:#D51FE4;
                        border-bottom:1px solid #D51FE4;
                }
                
                .teaser h1{
                        text-transform:uppercase;
                        font-size:20px;
                        font-weight:normal;
                        float:right;
                        color:#D51FE4;
                        margin-right:10px;
                }
                
                .teaser_line{
                        padding-top:12px;
                }
                
                .teaser_line strong{
                        font-size:14px;
                }
                
                .teaser_line a{
                        color:#D51FE4;
                        font-size:12px;
                }
                
                .teaser_bgr_lila{
                        background-color:#FFF;
                }
                
                
                .cat_desc{
                        padding:20px;
                        border-top:4px solid #F6F6F6;
                        margin-top:10px;
                }
            
                .product-container-bg{
                        clear:both;
                        padding: 0px 5px 10px 5px;
                }
            
                .product-container{
                        margin:5px 0px 0px 0px;
                }
            
                .product-container tr {
                    padding-top: 10px;
                }
				
				.product-container td{
                background-color:#FFFFFF;
                
				}
                
                .product-container td.product-separator {
                        border-right:1px solid #DDD;
                }
				
                .product-container td.desc {
                
                        border-left:5px solid #ffd5f3;
                        border-right:5px solid #ffd5f3;
                        margin : 0px 0px 0px 0px;
                        padding:0px;
                        
                }
				

				
                .product-container td.desc a{
                        display:block;
                        background-color:#fe81dc;
                        color:#FFFFFF;
                        padding-left:30px;
                        height:20px;
                        font-size:12px;
                        font-weight:bold;
                        padding-top:8px;
                        cursor:pointer;
                        text-decoration:none;
                }
                
				
				.product-container td.desc a:hover{
				display:block;
				background-color:#fe3fca;
				color:#FFFFFF;
				padding-left:30px;
				height:20px;
				font-size:12px;
				font-weight:bold;
				padding-top:8px;
				cursor:pointer;
				text-decoration:none;
				}
				
                
                .product-prices h2{
                        margin:0px 0px 4px 0px;
                        font-size:12px;
                        font-weight:bold;
                }
                
                .product-prices .lead{
                        padding:0px 15px 15px 0px;
                        font-size:11px;
                }
                
                .product-container .pic{
                        height:110px;
                }
                
                .product-container .pic img{
                        
                        padding:3px;
                }
                
                .product-pricestable{
                        padding:0px;
                }
                
                .product-pricestable th{
                        
                        background-color:#d51fe5;
                        color:#FFF;
                        font-size:12px;
                        font-weight:bold;
                        padding:4px;
                        
                }
                
                .product-pricestable td{
                        border-bottom:1px solid #DDD;
						padding:0px;
                        vertical-align: middle;
                }
                
                .product-pricestable td span.price{
                        color:#d51fe5;
                        font-weight:bold;
                        font-size:14px;
                }
                
                .product-pricestable td span.oldprice{
                        color:#000;
                        font-weight:normal;
                        font-size:10px;
                        text-decoration: line-through;
                }
                
                .product-prices span {
                    font-size: 12px;
                    font-weight: bold;
                }
				
                .product-prices{
                        height:60px;
                }
            
				.product-title-feminine a{
					color : #fe3fca
				}
				
				.product-title-masculine a{
					color : #00a9c2;
				}
        
        
        /*-------------------------------
            main footer
        -------------------------------*/
        
        .footer_box{
                background:#E6E6E6 url(../hpimages/bgr_footer.jpg) no-repeat top left;
                width: 980px;
                margin: 0px auto;
				padding-bottom:20px;
        }
        
        .footer_box .links{
                
                float:left;
                margin:40px 0px 0px 200px;
                line-height:20px;
                
        }
        
        .footer_box .copy{
                float:right;       
        }
        
        
        .clearer {
            clear: both;
        }
        


/*-------------------------------
	content
-------------------------------*/

.lastview{
        
        
        margin:0px 5px 0px 5px;
        height:50px;
        padding-left:5px;
        
}

.lastview h2{
        font-size:12px;
}


.center_article {
        margin-bottom: 20px;
        padding:15px 10px 0px 10px; 
        font-size:12px;
}

.center_article td {
    vertical-align:top;
}

.center_article img {
	
}

.center_article h1{
	
	font-weight: normal;
	font-size: 18px;
  font-weight:bold;
}

.center_article h2 {
	font-size: 14px;
  font-weight:bold;
}


/*-------------------------------
product details
-------------------------------*/



.prefer{
        border-bottom:5px solid #000 ;
        
        text-align:left;
        padding:5px;
        font-size: 18px;
        color: #000;
        line-height: 20px;
        
}

.item_offer{
        border-bottom:1px solid #000 ;
        border-top:1px solid #000 ;
        text-align:left;
        padding:5px;
        font-size: 18px;
        color: #000;
        line-height: 20px;
        background-color: #F0FBFD;
        
}

.product_detail_image img{
        border:1px solid #DDD;
        padding:3px;
        margin:6px;
}

.product_detail_desc{
        padding:0px 20px 10px 0px;
}



.man_char{
        padding:4px 2px 4px 0px;
        border-bottom:1px solid #d83cad;
        font-size:18px;
        font-weight:normal;
        margin-top:10px;
        color: #d83cad;
}

.manufacturer a:link,
.manufacturer a:active,
.manufacturer a:visited{
        font-size: 11px;
        color: #666666;
        padding:4px 2px 4px 0px;
        display:block;
        font-size:11px;
        border-bottom: 1px solid #DDD;
}

.manufacturer a:hover{
        color:#e1166a;
        background-color:#F6F6F6;
}

.div_basketbox{
        padding:0px 10px 0px 10px;
        margin:0px;
}

.div_title {
        font-size:18px;
        font-weight:normal;
        padding:0px 0px 4px 0px;
        border-bottom:2px solid #DDD;
        color:#d51fe4;
}

.item_basket_modify th{
        padding:6px;
        border-bottom:1px solid #DDD;
        font-weight:bold;
        font-size:12px;
        color:#d51fe4;
        background-color:#F6F6F6;
        text-align:left;
}

.item_basket_modify td{
        padding:6px;
        text-align:left;
        font-size:12px;
}

.item_basket_modify td span{
        font-size:10px;
        font-style: italic;
}

.item_basket_modify tr.row2{
        background-color:#E9E9E9;
        
}

.item_basket_modify tr.row1{
        background-color:#F6F6F6;
        
}

.item_basket_modify td.title{
        font-size:14px;
}

.item_basket_modify td.all_td{
        font-size:14px;
        text-align:right;
}

.item_basket_modify td.all_selprice{
        text-align:right;
}

.item_basket_modify td.all_p{
        font-size:16px;
        color:#d51fe4;
        border-top:1px solid #DDD;
}

.item_basket_modify td.all_price{
        font-size:16px;
        color:#d51fe4;
        font-weight:bold;
        text-align:right;
        border-top:1px solid #DDD;
}

.item_basket_modify tr.row_foot td{
        border-bottom:1px solid #DDD;
}


.delivery_table{
        margin-top:6px;
        margin-bottom:6px;
        border-top:1px solid #DDD;
        border-bottom:1px solid #DDD;
}

.delivery_table td{
        font-size:13px;
}

table.datas *.error {
    border: 1px solid red;
    background-color: #ffeeee;
}
table.datas label.error {
    border: 0;
    font-weight: bold;
    color: red;
    background-color: transparent;
}



table.datas th {
    padding:5px;
    font-size:16px;
    color:#d51fe4;
    border-bottom:2px solid #DDD;
}

table.datas input, textarea, select {
    border: 1px solid #d51fe4;
    font-size: 12px;
    padding: 3px;
}
table.datas select.text250, input.text250 {
    width: 300px;
}
table.datas input.inputleft {
    width: 219px;
}

table.datas input.inputleft_error {
    width: 219px;
    border:1px solid red;
    background-color:#F6F6F6;
}

table.datas textarea {
    width: 219px;
    height: 100px;
    overflow: auto;
    border: 1px solid #d51fe4;
}

table.datas label {
    cursor: pointer;
}


table.datas tr.row1 td {
    border-bottom: 1px solid #DDD;
    background-color: #F6F6F6;
    padding:6px;
        font-size:12px;
        line-height:23px;
}
table.datas tr.row2 td {
    border-bottom: 1px solid #DDD;
    background-color: #FFF;
    padding:6px;
     font-size:12px;
     line-height:23px;
}

table.datas tr.row1 td td,
table.datas tr.row2 td td {
    border: 0;
}


table.datas a.button {
    text-decoration: none;
    font-weight: bold;
    border: 1px solid #DDD;
    display: block;
    background-color: #d51fe4;
    color: #FFF;
    padding: 3px;
    text-align: center;
}
table.datas a.button {
    padding: 1px 3px 1px 3px;
}
table.datas a.button.new:hover {
    
    color: #000;
    
}

table.datas a.button.edit:hover {
    background-color: #DDD;
    color: #000;
}

table.datas a.button.delete:hover {
    background-color: red;
    color: #FFF;
}


table.datas input.submit {
    width: 100px;
    background-color: #d51fe4;
    color: #ffffff;
    cursor: pointer;
    font-weight: bold;
    border: 1px solid #505050;
}

table.datas td.all_price{
        font-size:16px;
        color:#d51fe4;
        font-weight:bold;
        text-align:right;
}

#loadingMessage{
        padding:5px;
        text-align:center;
        background-color:#FFF;
}



div#char-menu {
        height:30px;
        text-align: left;
        padding: 2px 0px 2px 0px;
        margin-bottom:5px;
        border-bottom:1px dashed #DDD;

}
                
div#char-menu a,
div#char-menu a:link,
div#char-menu a:visited,
div#char-menu a:active {
    line-height: 30px;
    padding: 0px 0px 0px 5px;
    font-size: 12px;
    text-decoration: none;
    font-weight:bold;
}

div#char-menu a:hover {
    color: #e1166a;
}

div#char-menu span.inactive{
    line-height: 30px;
    padding: 0px 0px 0px 5px;
    color: #DDD;
    font-size: 14px;
    text-decoration: none;
}

.char_box{
        float:left;
}

.char_box_man{
        float:right;
        padding:5px 17px 0px 0px;
        text-align:right;
}

table.product_same {
        margin-left:5px;
}

table.product_same td{
        margin:4px;
}

table.product_same td.product_same_first{
        width:122px;
        padding-right:3px;
}

table.product_same td.product_same_box{
        background-color:#ececec;
        padding:5px;
        border:1px solid #959595;
}




#basket_comment{
        padding:5px;
        font-size:10px;
        margin:5px;
        border:1px solid #DDD;
}

.rogzit{
        display:block;
        width:50px;
        height:30px;
        background: transparent url( ../images/rogzit.jpg) no-repeat top left;
}

.send{
        display:block;
        width:80px;
        height:30px;
        background: transparent url( ../hpimages/send.jpg) no-repeat top left;
}

.rendeles_elkuldese{
        display:block;
        width:200px;
        height:30px;
        background: transparent url( ../images/rendeles_elkuldese.gif) no-repeat top left;
        
}

.pontozas td{
        border-bottom:1px solid #DDD;
        border-top:1px solid #DDD;
}

#error{
        color:red;
        font-weight:bold;
}

#error1{
        color:red;
        font-weight:bold;
}

#error2{
        color:red;
        font-weight:bold;
}

.back_line{
        padding:8px;
        background-color:#FFF;
        margin:10px;
}


#events_box{
    padding:0px 20px 0px 20px;
}

.events_table{
    border-top:1px solid #DDD;
    border-bottom:1px solid #DDD;
}

.pic_col{
    border-right:1px solid #DDD;
    text-align:center;
}

.pic_col img{
    border:none;
    margin:2px;
    border:4px solid #DDD;
    padding:2px;
}

.events_text span{
    font-weight:bold;
    color:#FFA000;
}

.events_text img{
    border:none;
    background:none;
    margin:0px;
    padding:0px;
}

.details_btn_box{
    padding-top:5px;
}

.flashbox{
    padding-top:10px;
}

.backbox{
    padding:10px 0px 0px 20px;
}

.backbox a:link,
.backbox a:visited,
.backbox a:active{
    border: 1px solid #802d7d;
    text-decoration: none;
    color: #802d7d;
    display:block;
    padding:3px 6px 3px 6px;
    width:60px;
    text-align:center;
}

.backbox a:hover{
    background-color:#802d7d;
    color: #FFF;
}



/* -----
  
  NEWS
  
----- */


div#center-menu {
        height: 31px;
        padding: 15px 0px 0px 0px;
        background: transparent url(../hpimages/center-menu-bg.gif) repeat-x bottom left;
}

div#center-menu a {
    display: block;
    float: left;
    width: 118px;
    line-height: 31px;
    margin: 0px 4px 0px 0px;
    font-weight: bold;
    font-size: 12px;
    color: #505050;
    background: transparent url(../hpimages/center-menu.gif) no-repeat bottom left;
    text-align: center;
}

div#center-menu a:hover {
    font-weight: bold;
    font-size: 12px;
    color: #505050;
    background: transparent url(../hpimages/center-menu-h.gif) no-repeat bottom left;
}

div.news-box {
        padding: 15px 0px 0px 0px;
        text-align: justify;
}

div.news-box h2 {
        margin: 0px 0px 5px 0px;
        padding: 0px 0px 10px 0px;
        color: #ff7200;
        font-size: 20px;
        font-weight: normal;
        background: transparent url(../hpimages/dotted-horizontal.gif) repeat-x bottom left;
}


.newstext{
    padding-top:2px;
    font-size:13px;
}

.newstext div{
    padding-top:2px;
    font-size:13px;
}


.newstext p {
    padding-top:2px;
    font-size:13px;
}

.newstext strong{
    color: #505050;
}

#news_back{
    margin-top:5px;
    padding:5px 0px 5px 0px;
    border-top:1px solid #EEEEE5;
}


.home_newsblock{
    padding:4px 6px 5px 6px;
}

.home_newsblock a:link,
.home_newsblock a:active,
.home_newsblock a:visited{
    padding:2px 3px 2px 3px;
    margin:2px 0px 2px 0px;
    display:block;
    border-bottom:1px solid #EEEEE5;
    font-weight:bold;
}

.home_newsblock a:hover{
    
}

.home_newsblock span.date{
        margin-top:6px;
    display:block;
    color:#333;
    font-size:10px;
    padding:2px 0px 3px 0px;
}

.home_newsblock a span{
    color:#2A44E9;
    font-weight:bold;
}

.home_newsblock .home_lead{
        padding:2px 2px 5px 2px;
}

.news_block_news_title{
    color:#d83cad;
    font-size: 12px;
    font-weight:bold;
    padding: 10px 0px 4px 0px;
    background: transparent url(../hpimages/dotted-horizontal.gif) repeat-x top left;
}

.news_block_news_title  span{
    color:red;
    font-weight:bold;
}

.more_news_block{
    
    border-bottom:1px solid #EEEEE5;
    padding:3px 3px 3px 10px;
    text-align:left;
    
}

.more_news_block a{
    font-weight:bold;
}

.newsdetail{
        padding:5px 20px 10px 10px;
}

.right_newsbox{
        padding:10px 0px 0px 8px;
}

.right_newsbox .news_box span{
        font-size:10px;
}

.right_newsbox .news_box{
        border-bottom:1px solid #DDD;
        margin-bottom:15px;
        padding-bottom:10px;
}

.news_block_teaser{
        padding:6px 0px 6px 5px;
        background-color:#d83cad;
        color:#FFF;
        font-size:16px;
        font-weight:bold;
}


/*
 
 Parfüm
 
*/


.product_detail_image img{
        border:1px solid #DDD;
        padding:3px;
}

.product_detail_delivery{
        font-weight:bold;
        text-align:right;
        padding:5px 3px 0px 3px;
        border-top:1px solid #DDD;
}

.product_eau{
        padding:5px 3px 5px 3px;
        font-weight:bold;
        color: #e1166a;
}


.title_high{
        font-size:18px;
        color:#818181;
        font-weight:normal;
        padding:6px 0px 6px 0px;

}

table.illatjegy{
        margin-top:4px;
}

table.illatjegy td{
        height:34px;
        color:#818181;
        border-top:1px solid #DDD;
        border-bottom:1px solid #DDD;
}

table.illatjegy td.title{
        text-align:left;
}

table.illatjegy td.pic {
        text-align:right;
}


#product_detail .manlist_title{
        font-size: 18px;
        color: #000;
        line-height: 20px;
}

#product_detail .manlist a:link,
#product_detail .manlist a:active,
#product_detail .manlist a:visited{
        font-size: 11px;
        color: #00adb7;
        padding:4px 2px 4px 2px;
}

#product_detail .manlist a.sex1:link,
#product_detail .manlist a.sex1:active,
#product_detail .manlist a.sex1:visited{
        font-size: 11px;
        color: #e1166a;
        padding:4px 2px 4px 2px;
}

#product_detail .manlist a.sex1:hover{
        color:#000;
}



#product_detail .desc{
        padding:0px 0px 5px 0px ;
        border-bottom:1px solid #DDD;
        margin-bottom:5px;
}


#product_detail{
        margin:0px 10px 20px 9px;
        padding:0px;
}

#product_detail td.title_td{
        border-bottom:1px solid #000;
}

#product_detail td{
        
        margin:0px 5px 0px 0px;

}

.subbox{
        
        border:1px solid #d51fe4;

}

.subbox2{
        
        border:1px solid #DEA31E;

}

.subbox2table td{
        
        border-top:2px solid #FFFFFF;
		border-bottom:2px solid #FFFFFF;
		border-right:5px solid #FFFFFF;
}

.subbox2table td a{
		font-size:14px;
		color:#FFFFFF;

}

.items_container{
        margin-right:16px;
}

.items_list td{
        padding:10px;    
        
}

.items_list .item_item{
        margin:5px 0px 20px 0px;
        border-bottom:1px solid #06dc1c;
        
}

.items_list .item_item td.picbox{
        text-align:center;
}

.items_list .item_item .pic{
        background-color:#FFF;
        padding:8px;
        
}

.items_list .item_item td.item_list_details{
        
        padding-bottom:0px;
        
}

.items_list .item_item td.item_list_details h2,
.items_list .item_item td.item_list_details h2 a{
        
        font-size:16px;
        color:#06dc1c;
        
}

.items_list .item_item td.item_list_details .title{
        
        
}

.items_list .item_item td.item_list_details .title .name{
        width:285px;
        float:left;
        
}

.items_list .item_item td.item_list_details .title .more{
        float:right;
        width:70px;
        
}

.items_list .item_item td.item_list_details .title .more a{
        display:block;
        margin:3px 0px 0px 0px;
        padding:4px 6px 4px 6px;
        background-color:#d83cad;
        color:#FFF;
        font-size:11px;
        text-align:center;
        border:1px solid #FFF;
        text-decoration:none;
}

.items_list .item_item td.item_list_details .title .more a:hover{
        border:1px solid #d83cad;
        background-color:#FFF;
        color:#d83cad;
}

.items_list_types_box{
        background-color:#DDD;
        margin-top:5px;
}

.items_list_types td{
        padding:5px;
}

.items_list_types th{
        padding:5px;
        background-color:#F6F6F6;
}

.items_list_types span.price{
        
        margin-top:6px;
        font-size:18px;
        display:block;
        
}

.items_list_types span.oldprice{
        
        font-size:10px;
        color:red;
        text-decoration: line-through;
        
}

.items_list_types td.pieces{
        padding-top:15px;
        font-size:14px;
}


.details_title{
        
}

.details_title .title{
        float:left;
        width:465px;
        padding-top:8px;
}

.details_title .back{
        width:60px;
        float:right;
        padding:30px 6px 6px 6px;
        text-align:right;
        background-color:#d51fe5;
        margin-right:5px;
        font-size:12px;
}

.details_title .back a{
        font-weight:bold;
        color:#FFF;
}

.details_cons{
        border-bottom:1px solid #DDD;
        padding:5px 0px 0px 0px;
        text-align:left;
        height:23px;
}

.details_cons a{
        font-weight:bold;
        padding:4px 6px 4px 6px;
        display:block;
        float:left;
        border-top:1px solid #DDD;
        border-left:1px solid #DDD;
        border-right:1px solid #DDD;
        background-color:#F6F6F6;
        margin-right:8px;
        color:#06dc1c;
}

.details_cons a:hover{
        background-color:#06dc1c;
        color:#FFF;
        text-decoration:none;
}

.details_top_desc{
        border-bottom:1px solid #DDD;
}

.details_subattr{
        padding:8px;
}

.details_lead{
        padding:8px;
        border-bottom:1px solid #F6F6F6;
}


.details_container{
        padding-right:8px;
}

.item_details{
        margin:5px 0px 20px 0px;
        border-bottom:1px solid #06dc1c;
        
}

.item_details td.picbox{
        text-align:center;
}

.item_details .pic{
        background-color:#FFF;
        padding:8px;
        
}


.item_details_types_box{
        background-color:#DDD;
        margin-top:0px;
}

.item_details_types td{
        padding:5px;
        border-bottom:1px solid #DDD;
}

.item_details_types th{
        padding:5px;
        background-color:#F6F6F6;
}

.item_details_types span.price{
        
        margin-top:6px;
        font-size:18px;
        display:block;
        
}

.item_details_types td.pieces{
        padding-top:15px;
        font-size:14px;
}

.item_details_delivery{
        text-align:left;
        padding:4px 3px 10px 3px;
        font-size:12px;
}

.added_basket{
        padding:8px;
        border:1px solid #DDD;
        margin:4px;
		text-align:left;
}

.added_basket a{
        font-weight:bold;
}

.detail_infobox{
        border:1px solid #DDD;
}

.detail_infobox .diseas_inf{
        background-color:#F6F6F6;
        height:250px;
        overflow: auto;
        padding:10px;
}

.item_comments{
        padding-top:10px;
}

.item_comments_title{
        border-bottom:1px solid #DDD;
}

.item_comments_title h2{
        margin-top:10px;
}

.comments{
        margin:0px 0px 10px 0px;
        padding:8px;
        border-top:1px solid #DDD;
        border-bottom:1px solid #DDD;
}

.comments .comment_user{
        background-color:#F6F6F6;
        padding:4px;
}

.comments .comment{
        padding:6px;
        margin-bottom:5px;
}

.new_comment_button{
        background:transparent url(../hpimages/new_comment.jpg) no-repeat top left;
        padding:10px 0px 10px 30px;
        display:block;
        width:100px;
        text-decoration:none;
        font-weight:bold;
}

.button_store_patika{
        background:transparent url(../images/rogzit_patika.jpg) no-repeat top left;
        display:block;
        width:80px;
        height:30px;
        border:none;
}


.delivery_box{
        height:110px;
        border-bottom:1px solid #DDD;
        margin-bottom:4px;
}

.delivery_box .delivery_pic{
        float:left;
        width:100px;
        height:100px;
        text-align:center;
}

.delivery_box .delivery_text{
        float:left;
        width:160px;
        padding:10px 0px 0px 10px;
}

.delivery_box .delivery_text span{
        font-size:16px;
        font-weight:bold;
}


#main-body-backlink{
        padding:8px;
        border-bottom:1px solid #DDD;
        margin:6px;
}

.main-body-teaser{
        padding:3px 3px 3px 0px;
        
}

.main-body-teaser a{
        color:#d51fe4;
}

.right_sidebar_box{
        margin-left:6px;
}

.right_sidebar_box .title{
        font-weight:bold;
        color:#FFF;
        font-size:14px;
        background-color:#d51fe4;
        padding:4px;
}

.items_sidebar{
        border:1px solid #DDD;
        margin:0px 0px 10px 0px;
        padding:5px;
        text-align:center;
}

.items_sidebar .pic{
        margin:0px 0px 5px 0px;
        padding:5px 0px 5px 0px;
}

.items_sidebar a{
        font-weight:bold;
}


.table_inbox{
}

	.table_inbox th{
		font-size:12px;
		font-weight:bold;
		border-bottom:1px solid #EEEEEE;
	}
	
	.table_inbox td{
	height:20px;
	}
	
	.prefered_items{
	width:100%;
	}
	
	
	
	
	
	

	
	.prefered_items h2 a{
	font-size:11px;
	}
	
	.last5items{
		text-align:left;
	}
	
	.last5items a.last5item,
    .last5items a.last5item:link,
    .last5items a.last5item:active,
    .last5items a.last5item:visited {
        display: block;
        line-height: 23px;
        border-bottom: 1px solid #FFF;
		color:#333333;
        text-decoration: none;
        padding:0px 10px 0px 20px;
        font-weight:normal;
        background:transparent url(../hpimages/icon_kocka.gif) no-repeat top left;
                    }
					
	.last5items a.last5item:hover {
        display: block;
        line-height: 23px;
        border-bottom: 1px solid #FFF;
        color:#333333;
        text-decoration: underline;
        padding:0px 10px 0px 20px;
        font-weight:normal;
        background:transparent url(../hpimages/icon_kocka.gif) no-repeat top left;
                    }
			
			
			
			
	.title_prefered{
		background-color: #06DC1C;
		height :32px; 
		padding:3px 0px 0px 10px;

	}			

	.title_prefered .title{
		float :left;
		width:300px;
	}
	
	.title_prefered .title h1{
		color :#FFF;
		margin:5px 0px;
		font-size:16px;
	}
	
	.title_prefered .more{
		float:right;
		text-align:right;
		width : 200px;
		padding:8px 10px 0px 0px;
	}
	
	.title_prefered .more a{
		display : block;
		color : #FFF;
		font-weight:bold;
	}
	


h2.topic_name{
    font-weight:bold;
}

.forum_line{
    margin:0px 0px 8px 0px;
    padding:6px;
    border-top:1px solid #DDD;
    border-bottom:1px solid #DDD;
    text-align:left;
    background-color:#eeeee5;
}

.last_msgdate{
    font-size:10px;
    color:#D83CAD;
}

table.form_table_msg{
        margin-bottom:15px;
}

table.form_table_msg tr.msg_title td strong {
     color: #D83CAD;
}

table.form_table_msg td {
    padding:8px;
}

table.form_table_msg td strong {
    color:#333;
}

table.form_table_msg td b {
    color:#333;
}

table.form_table_msg td a:link,
table.form_table_msg td a:visited,
table.form_table_msg td a:active{
    font-weight:bold;
    
}

table.form_table_msg tr.msg_title td {
    border-bottom: 1px solid #D6D6D6;
    background-color: #eeeee5;
    padding:3px 3px 3px 8px;
}

table.form_table_msg td.msg {
    padding-bottom:20px;
}

.forum_user_name {
        color:#d83cad;
}


table.form_table_msg td.msg_pic {
    padding:8px;
    
    border-right:1px solid #F6F6F6;
    
}

table.form_table_msg td.msg_pic img{
        margin:5px 0px 5px 0px;
        padding:4px;
        border:1px solid #F6F6F6;
}

.forum_comments_list{
        padding-top:5px;
}

.forum_comment{
    padding:8px;
    border:1px solid #EEEEE5;
    margin:3px;
    text-align:justify;
}

.forum_comment strong{
    color:#7d000d;
}

.topic_name{
	font-size:16px;
}

.forum_date{
	color:#D83CAD;
}

.guestbook_content{
        padding:0px 7px 0px 0px;
}


.home_right_box_orvos{
        border:1px solid #DDD;
        width:330px;
        margin-bottom:20px;
        
}

.home_right_box_orvos a{
        color:#000;
        font-weight:bold;
}

.home_gyogyszeresz{
        background:transparent url(../hpimages/home_gyogyszeresz.jpg) no-repeat top left;
        width:310px;
        padding:182px 0px 10px 20px;
        
}

.home_gyerekorvos{
        background:transparent url(../hpimages/home_gyerekorvos.jpg) no-repeat top left;
        padding:182px 0px 10px 20px;
        width:310px;
}

.home_fogorvos{
        background:transparent url(../hpimages/home_fogorvos.jpg) no-repeat top left;
        padding:182px 0px 10px 20px;
        width:310px;
}

.home_ugyfelszolgalat{
        background:transparent url(../hpimages/home_ugyfel.jpg) no-repeat top left;
        width:310px;
        padding:12px 0px 10px 20px;
        height:187px;
        
}

.home_ugyfelszolgalat a{
        width:120px;
        height:30px;
        display:block;
        margin:60px 0px 0px 100px;
}

.home_forum{
        background:transparent url(../hpimages/home_forum.jpg) no-repeat top left;
        padding:162px 0px 10px 20px;
        width:310px;
}



/*

User footer nav

*/

.user_footer{

	margin:0 auto;
	position: fixed;
	bottom:0px;	
	height:35px;
	padding-top:5px;
	width:978px;
	padding-left:0px;
	color:#FFF;
   border-top:3px solid #ed7f02;
   border-bottom:3px solid #ed7f02;
   border-right:1px solid #ed7f02;
   border-left:1px solid #ed7f02;
    background-color: #ed7f02;
}

.user_footer a{

	margin:0px 6px 0px 6px;
   color:#FFF;
}



.user_footer .info{
   	float:right;
   	width:270px;
   	font-size:11px;
      padding:8px 0px 3px 0px;      
}

.user_footer .info a.profile{
        padding:5px 0px 5px 35px;
        background: transparent url(../hpimages/user_footer_profile.jpg) no-repeat top left;
}

.user_footer .info a.message{
        padding:5px 0px 5px 35px;
        background: transparent url(../hpimages/user_footer_message.jpg) no-repeat top left;
}

.user_footer .footer_basket{
        float:left;
        width:250px;
        background: transparent url(../hpimages/user_footer_basket.jpg) no-repeat top left;
        padding:5px 0px 3px 100px;
        margin-left:20px;
        font-size:14px;
        
}

.user_footer .footer_basket span{
        font-size:18px;
        font-weight:bold;
        color:#FFF;
}

.user_footer .footer_tovabb{
        float:left;
        width:220px;
        padding:6px 0px 5px 35px;
        margin-top:3px;
        background: transparent url(../hpimages/user_footer_basket_more.jpg) no-repeat top left;
}

.user_footer .footer_tovabb a{
        font-weight:bold;
        
}



/*

User footer nav closed

*/

.items_list_more{
        padding:8px 6px 6px 10px;
        height:24px;
}

.items_list_more h2{
        margin-bottom:4px;
        font-size:16px;
}

.product-pricestable{
        height:38px;
}


.list_top_menu{
        height:24px;
        padding-top:5px;
        border-bottom:1px solid #DDD;
        text-align:center;
}

.list_top_menu a{
        
        margin:0px 8px 0px 8px;
        background-color:#DDD;
        color:#000;
        padding:4px 6px 4px 6px;
        width:auto;
        height:20px;
        text-decoration:none;
}

.list_top_menu a:hover{
        color:#FFF;
        background-color: #d83cad;
}

.list_search_cat{
        padding:10px 4px 0px 4px;
        height:30px;
}

.list_search_cat .text{
        float:left;
        padding:4px 6px 0px 13px;
}

.list_search_cat .inputs{
        float:left;
}

.search_input{
        border:1px solid #DDD;
        padding:2px 2px 3px 2px;
        width:300px;
}


.items_list_details_more{
    
}

.items_list_details_more a {
    
    color:#d51fe5;
    cursor:pointer;
    display:block;
    width:160px;
    font-size:12px;
    font-weight:bold;
    height:20px;
    padding:6px 3px 2px 3px;
    text-align:center;
    text-decoration:none;
}

.items_list_details_more  a:hover {
    background-color:#ed2cfe;
    color:#FFF;
}

.items_list_details_more_img a {
    
    color:#d51fe5;
    cursor:pointer;
    display:block;
    width:160px;
    font-size:12px;
    font-weight:bold;
    height:20px;
    padding:6px 3px 2px 3px;
    text-align:center;
    text-decoration:none;
	background: transparent url(../hpimages/btn_more_def.jpg) no-repeat top left;
}

.items_list_details_more_img  a:hover {
    background: transparent url(../hpimages/btn_more_def_over.jpg) no-repeat top left;
    color:#FFF;
}

.delivery_mod_text{
        border:2px solid #d51fe5;
        padding:8px;
        margin-bottom:6px;
        background-color:#F6F6F6;
}

.delivery_mod_text span{
        color:#06DC1C;
}

.patika_border{
        border:2px solid #06DC1C;
}

.infobox{
        padding:4px;
        border:1px solid #DDD;
        margin:4px 0px 4px 0px;
}

.pink_text{
        color:#d51fe5;
}


td.product-title .title{
    height:28px;
}

td.product-title a{
    color:#333333;
}

td.product-title a:hover{
    color:#d51fe5;
}


.items_list_man_title{
    padding:5px 0px 1px 0px;
    font-style: italic;
    height:15px;
    font-size:10px;
}

.pager_box{
        height:35px;
        border-bottom:1px solid #DDD;
}

.pager_box .pager_top{
        float:left;
        width:500px;
}

.pager_box .list_top_select{
        float:right;
        width:210px;
        padding-top:4px;
        text-align:right;
}

.list_pic_box{
        height:110px;
}

.product-separator-no{
        border-right:1px solid #FFF;
}

.product-container{
    border-bottom:3px solid #DDD;
}


.title_prefered_main{
   background-color: #D83CAD;
   height :32px; 
   padding:3px 0px 0px 10px;

}			

.title_prefered_main .title{
   float :left;
   width:300px;
}

.title_prefered_main .title h1{
   color :#FFF;
   margin:5px 0px;
   font-size:16px;
}

.title_prefered_main .more{
   float:right;
   text-align:right;
   width : 200px;
   padding:8px 10px 0px 0px;
	color : #FFF;
}

.middle_content .items_container .title_prefered_main .more a{
   display : block;
   color : #FFF;
   font-weight:bold;
}

.middle_content .items_container .title_prefered .more a{
   display : block;
   color : #FFF;
   font-weight:bold;
}


.home-product-container-bg{
        clear:both;
        padding: 0px 5px 10px 28px;
}

.top_kiemelt_flash{
        padding-top:8px;
        text-align:center;
}

.advert468{
        text-align:center;
        padding:15px;
        margin-top:20px;
}

.search_found{
        background-color:#F6F6F6;
        border:1px solid #DDD;
        padding:8px;
        margin-bottom:20px;
}

.top_banner_vert{
        padding:4px;
        border-top:1px solid #DDD;
        border-bottom:1px solid #DDD;
        color:#D83CAD;
        font-size:14px;
}

.patika_catbox{

	height:240px;
	border-bottom:1px solid #DDD;
	padding-top:10px;
	margin-bottom:15px;
}

.patika_catbox .catbox{
	width:140px;
	float:left;
	margin:8px 15px 0px 15px;
}

.patika_catbox .catbox img{
	border:1px solid #DDD;
	padding:2px;
}

.top_webshops{
	background-color:#4d4d4d;
	padding:5px;
	color:#FFF;
	text-align:center;
}

.top_webshops a{
	padding:0px 5px 0px 5px;
}

.top_webshops a:hover{
	color:#FFF;
}

.webshop_mored{
	font-size:9px;
}

.top_hide{
	position:fixed;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:100;
	background-color:#000000;
	/* for IE */
	filter:alpha(opacity=80);
	/* CSS3 standard */
	opacity:0.8;
	display:none;
}

.top_basket{
	position:fixed;
	margin:40px auto;
	background-color:#FFF;
	padding:4px;
	z-index:150;
	width:970px;
	font-size:12px;
	height:300px;
	display:none;
}

.header_basket{
	background-color:#ed7f02;
	color:#FFF;
	height:23px;
	padding:6px 0px 0px 30px;
	font-weight:bold;
}

.header_basket span{
	font-size:14px;
}

.h_basket{
	float:left;
}

.basket_tovabb{
	float:right;
	margin-right:30px;
}

.basket_tovabb a{
	color:#FFF;
	text-decoration: underline;
}

.basket_tovabb a:hover{
	text-decoration: none;
}

.top_basket_title{
	font-size:18px;
	color:#df43b5;
	text-align:center;
	padding:16px;
	font-weight:bold;
}

.top_basket_text{
	text-align:center;
	padding:10px;
}

#cart_top{
	font-weight:bold;
	text-align:center;
}

#cart_top span{
	display:block;
	text-align:center;
	font-size:20px;
}

.top_basket_select{
	padding:10px;
	margin-top:15px;
}

.top_basket_select .basket_back{
	float:left;
}

.top_basket_select .gotobasket{
	float:right;
}

.right_google_banner{
	text-align:center;
}

.google_ads{
	padding:8px;
	border:1px solid #DDD;
}

.google_ads .google_ads_text{
	border-bottom:1px solid #DDD;
	font-size:9px;

}
