html, body {
        margin: 0px;
        padding: 0px;
        background: #afdff7 url(/hpimages/site_bgr.jpg) repeat-x top left;
        font-family: Verdana , Tahoma;
        color: #000;
        font-size: 12px;
    }
    
    img {
        border: 0;
    }
    
    h1 {
        margin:0px 0px 10px 0px;
        color: #0d4372;
        font-size:18px;
        font-weight:bold;
    }
    
    h2 {
        font-weight: bold;
        margin: 0px 0px 10px 0px;
        color: #0d4372;
        font-size:16px;
        
    }
    
    h3 {
        margin:0px 0px 10px 0px;
        color: #ed6302;
        font-size:14px;
        font-weight:bold;
    }
    
    a,
    a:link,
    a:visited,
    a:active {
        color: #0d4372;
        text-decoration: none;
    }
    
    a:hover{
        color:#f57921;
    }
    
    td{
        vertical-align:top;
    }
    
    /*-------------------------------
        containers
    -------------------------------*/
    div#site{
        margin:0 auto;
        width:920px;
        background:transparent url(/hpimages/content_bgr.jpg) repeat-y top left;
    }
    
    div#header{
        height:228px;
        background:transparent url(/hpimages/header_bgr.jpg) no-repeat top left;
    }
    
    div#header_links{
        height:20px;
        padding:4px 20px 4px 0px;
        text-align:right;
    }
    
    div#header_links,
    div#header_links a{
        font-size:10px;
        color:#FFF;
    }
    
    div#logos{
        height:144px;
    }
    
    div#topmenu{
        height:33px;
        padding-left:40px;
    }
    
        div#topmenu a,
        div#topmenu a:link,
        div#topmenu a:visited,
        div#topmenu a:active {
            color:#FFF;
            background:transparent url(/hpimages/menu_bgr.jpg) repeat-x top left;
            display:block;
            float:left;
            padding:13px 5px 10px 5px;
            margin:0px 5px 0px 5px;
            
        }
        
        div#topmenu a:hover{
                background:transparent url(/hpimages/menu_bgr_over.jpg) repeat-x top left;
        }
        
        div#topmenu a.selected,
        div#topmenu a.selected:link,
        div#topmenu a.selected:visited,
        div#topmenu a.selected:active {
                color:#FFF;
                background:transparent url(/hpimages/menu_selected_bgr.jpg) repeat-x top left;
                display:block;
                float:left;
                padding:13px 5px 10px 20px;
                margin:0px;
            
        }
        
        div#topmenu span.end{
                background:transparent url(/hpimages/menu_selected_bgr_end.jpg) repeat-x top left;
                display:block;
                float:left;
                padding:0px;
                margin:0px;
                width:16px;
                height:36px;
        }
        
        
    
    table.container {
        width: 920px;
        margin: 0 auto;
        padding:0px;
    }
    
    table.container .left{
        width:167px;
        padding:0px 5px 0px 18px;
    }
    
    table.container .right{
        width:167px;
        padding:0px 18px 0px 5px;
    }
    
    table.container .table_content{
        border-left:1px solid #DDD;
        border-right:1px solid #DDD;
        
    }
    
    .center_content{
        margin:0px 2px 0px 2px;
        width:531px;
        padding:3px;
    }
    
            div#top-menu-left {
                float: left;
                width: 412px;
                height: 18px;
                padding: 12px 10px 10px 10px;
                background-color: #000;
                color: #CCC;
            }
            
                a.top-menu,
                a.top-menu:link,
                a.top-menu:visited,
                a.top-menu:active {
                    color: #CCC;
                    text-decoration: none;
                }
                
                a.top-menu:hover {
                    color: #FFF;
                }
                
                a.top-submenu {
                    font-weight: bold;
                    color: #FFF;
                    text-decoration: none;
                }
                
                a.top-submenu:hover {
                    color: #CCC;
                }
                
                div#top-menu-left span {
                    font-weight: bold;
                    color: #FFF;
                }
            
            
                div#left-menu {
                    width: 160px;
                   margin-top:10px;
                   border-top: 1px solid #daf2ff;
                    
                }
                
                    div#left-menu a,
                    div#left-menu a:link,
                    div#left-menu a:active,
                    div#left-menu a:visited {
                        display: block;
                        line-height: 18px;
                        border-bottom: 1px solid #daf2ff;
                        color: #07496c;
                        text-decoration: none;
                        font-size:11px;
                        padding:3px 0px 3px 15px;
                        background:transparent url(/hpimages/left_menu_p.jpg) no-repeat top left;
                        width:151px;
                    }
                    
                    div#left-menu a:hover {
                        color: #0d4372;
                        background-image:none;
                        background-color: #daf2ff;
                    }
                    
                    
                    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: 18px;
                        border-bottom: 1px solid #daf2ff;
                        color: #07496c;
                        text-decoration: none;
                        font-size:11px;
                        padding:3px 0px 3px 15px;
                        color: #0d4372;
                        background-image:none;
                        background-color: #daf2ff;
                    }
                    
                    div#left-menu a.news_li,
                    div#left-menu a.news_li:link,
                    div#left-menu a.news_li:active,
                    div#left-menu a.news_li:visited {
                        display: block;
                        line-height: 18px;
                        border-bottom: 1px solid #daf2ff;
                        color: #ffffff;
                        text-decoration: none;
                        font-size:11px;
                        padding:3px 0px 3px 15px;
                        background-image:none;
                        background-color: #ed6302;
                       /* background:transparent url(/hpimages/left_menu_p.jpg) no-repeat top left;*/
                    }
                    
                    div#left-menu a.selected:hover {
                        
                    }
                    
                    div#left-menu a.news_li:hover {
                        color: #0d4372;
                        background-image:none;
                        background-color: #daf2ff;
                    }
                    
                    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 solid #FFF;
                        color: #FFF;
                        text-decoration: none;
                        padding-left:10px;
                    }
                    
                    div#left-menu a.submenu:hover {
                        color: #e1166a;   
                    }
                    
                    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;
                        border-bottom: 1px solid #FFF;
                        color: #e1166a;
                        text-decoration: none;
                        padding-left:10px;
                        background: transparent url(/hpimages/menu_selected.gif ) no-repeat top right;
                    }
                    
                    div#left-menu a.submenu:hover {
                        color: #e1166a;   
                    }
                

.box{
        background:transparent url(/hpimages/box_bgr_top.jpg) no-repeat top left;
        width:154px;
        padding:12px 2px 0px 10px;
        margin:10px 0;
        
}

.box h1{
        font-size:14px;
        color:#ed6302;
}

.prefer_box{
        padding:4px 0px 15px 0px;
        border-bottom:1px solid #07496c;
}

.prefer_box h2{
        font-size:12px;
}

.prefer_box .pic {
        text-align:center;
}

.prefer_box .lead {
        padding:5px 4px 5px 4px;
        text-align:justify;
        font-size:10px;
        
}

.prefer_box .price {
        color:#ed6302;
        font-weight:bold;
        font-size:14px;
        text-align:center;
        background-color:#F6F6F6;
        padding:3px;
}

.prefer_box .more{
        padding:3px;
        text-align:center;
}

.prefer_box .pic img{
        background-color:#FFF;
        border:1px solid #bfd1d9;
        padding:2px;
}


table.items{
        padding:2px;
        margin:15px auto 15px auto;
}

table.items td{
        border-left:4px solid #FFF;
        border-right:4px solid #FFF;
}

table.items td.item_h{
        width:152px;
        background:transparent url(/hpimages/list_bgr.jpg) no-repeat top left;
        padding:4px;
}

table.items td.item_h h1{
        font-size:12px;
        margin:4px 3px 5px 3px;
}



table.items td.more{
        text-align:center;
        padding:4px 0px 4px 0px;
}


table.items td h2{
        font-size:12px;
}

table.items td .item_pic {
        text-align:center;
}

table.items td .item_pic img{
        background-color:#FFF;
        border:1px solid #bfd1d9;
        padding:2px;
}

table.items td .lead {
        padding:5px 4px 5px 4px;
        text-align:center;
        font-size:10px;
        
}

table.items td .price {
        color:#ed6302;
        font-weight:bold;
        font-size:14px;
        text-align:center;
        background-color:#F6F6F6;
        padding:3px;
}

.banner_box{
        padding:4px 0px 15px 0px;
        margin-top:25px;
        text-align:center;
}

.search_box select{
        width:150px;
        margin:3px 0px 3px 0px;
}

.submit{
        border:1px solid #07496c;
        background-color:#a3d4ed;
        width:80px;
        color:#FFF;
        font-weight:bold;
        font-size:10px;
        padding:3px ;
        
}

.content_details{
        margin:10px 15px 0px 25px;
}

.detail_header{
        border-bottom:1px solid #7499ad;
        height:70px;
        
}

.detail_header .title{
        float:left;
        width:450px;
}

.detail_header .nav{
        float:right;
        width:200px;
}

.detail_header .nav .back {
        float:right;
        width:200px;
        padding-top:5px;
}

.detail_header .nav .back img{
        margin-right:10px;
        float:left;
}

.detail_header .nav .back span{
        display:block;
        margin:4px 0px 0px 10px;
}


.detail_header .title h1{
        font-size:24px;
        font-weight:normal;
}

.detail_more{
        border-bottom:1px solid #7499ad;
        padding:8px 0px 5px 0px;
        height:18px;
}

.detail_more span{
        float:left;
        display:block;
        margin:0px 18px 0px 8px;
}

.detail_more2{
        border-bottom:1px solid #7499ad;
        padding:8px 0px 5px 0px;
        height:18px;
}

.detail_more2 img{
        float:left;
}

.detail_more2 span{
        float:left;
        display:block;
        margin:2px 28px 0px 8px;
}

.detail_data_found{
        width:685px;
        margin-top:20px;
        background: transparent url(/hpimages/detail_h.jpg) no-repeat top left;
}

.founds{
        margin:10px 8px 0px 8px;
        width:670px;
}

.founds th{
        padding:8px;
        text-align:left;
        border-bottom:1px solid #7499ad;
}


.founds td{
        padding:8px;
        text-align:left;
}

.founds td.text{
        font-size:11px;
        color:#07496c;
}

.founds td.price{
        font-size:16px;
        color:#ef7723;
        font-weight:bold;
}

.founds tr.row1 td{
        background-color:#FFF;
}

.founds tr.row2 td{
        background-color:#F6F6F6;
}

.detail_data{
        width:685px;
        margin-top:20px;
}

.detail_data .title{
        width:685px;
        height:40px;
        background: transparent url(/hpimages/detail_h.jpg) no-repeat top left;
        padding-top:15px;
        border-bottom:1px solid #7499ad;
}

.detail_data .title h2{
        float:left;
        margin-left:15px;
        margin-top:4px;
        color:#f57921;
}

.detail_data .title .close{
        width:120px;
        float:right;
        
}

.detail_data .title .close img{
        float:left;
}

.detail_data .title .close span{
        float:left;
        display:block;
        margin:5px 8px 0px 8px;
}

.detail_text{
        margin-top:5px;
}

.detail_text td{
        padding:8px;
}

.detail_text td.pic{
        text-align:center;
}

.detail_text td.pic img{
        background-color:#FFF;
        border:1px solid #bfd1d9;
        padding:2px;
        margin:10px 4px 5px 4px;
}

.item_search{
        margin-top:8px;
}

.item_search td.pic{
        width:180px;
}

.item_search td.pic img{
        background-color:#FFF;
        border:1px solid #bfd1d9;
        padding:2px;
        margin:5px 4px 5px 4px;
}



.item_search td.detail_search_box{
        padding:10px;
        background: transparent url(/hpimages/search_bgr.jpg) no-repeat top left;
        width:504px;
}

.site_end{
        height:35px;
        background: transparent url(/hpimages/site_bgr_bottom.jpg) no-repeat top left;
}

.footer{
        background-color:#afdff7;
        height:30px;
        font-size:10px;
        padding:5px 20px 0px 20px;
}

.footer .links{
        float:left;
        
}

.footer .links a{
        font-size:10px;
}

.footer .copy{
        float:right;
}

.home_pihenes{
        background:transparent url(/hpimages/pihenes_bgr.jpg) no-repeat top left;
        width:519px;
        height:260px;
        text-align:right;
        padding:30px 20px 0px 0px;
}

.home_pihenes h1{
        font-size:14px;
}

.home_pihenes h1.nar{
        color:#f57921;
}

.logo_neck{
	float:left;
	height:30px;
	width:30px;
	margin-left:25px;
}

.logo_klub{

	float:right;
	height:90px;
	width:200px;
	margin-right:38px;
}

a.logo_kclick{
	display:block;
	height:90px;
	width:200px;
	float:right;

}

a.logo_nclick{
	display:block;
	height:115px;
	width:145px;	

}

