/* General */
body, html {
    padding: 0px;
    margin: 0px;
}

body { background-image: url(../pimg/bg2.gif); }

* {
    font-family: Tahoma;
    font-size: 12px;
}
h2 {
    font-family: Tahoma;
    font-size: 12px;
	font-weight:normal;
}

table {
    border-collapse: collapse;
}

.img { border: 2px solid #7492A7; }
.div_img { position: relative; border: 2px solid #7492A7; background-color: white; vertical-align: middle;}
.simg { border: 1px solid #336699; }

ol, ul, blockquote { text-align: justify; margin-top: 5px; margin-bottom: 5px; margin-right: 0px; }
ol p, ul p { margin: 0px;}
ol li, ul li { margin-bottom: 7px; }

p { padding: 0px; margin: 0px 0px 5px 0px; text-align: justify; }

/* Blocks */
.block-title {
    border-top: 1px solid #FFF;
    color: #3d6787;
    font-weight: bold;
}

.basket-small { font-size: 11px; }

.block-nav {
    font-size: 11px;
    color: #3d6787;
    font-weight: normal;
    text-decoration: none;
}
.block-nav1 {
    font-size: 11px;
    color: #3d6787;
    font-weight: bold;
    text-decoration: none;
}

.block-item, .block-item a, .block-hot-item, .block-hot-item a, .block-new-item, .block-new-item a, .rekomend2, .rekomend2 a {
    color: #3d6787;
}

/* Hot/New Blocks */
.block-hot-title {
    border-top: 1px solid #4E7DA5;
    border-bottom: 1px solid #4E7DA5;
    border-right: 1px solid #4E7DA5;
    background-color: #D3DCE3;
    color: #EC6640;
    font-size: 13px;
}

.block-hot-item {
    border-bottom: 1px solid #4E7DA5;
    border-right: 1px solid #4E7DA5;
    background-color: #D3DCE3;
}

.block-new-title {
    border-top: 1px solid #4E7DA5;
    border-bottom: 1px solid #4E7DA5;
    border-left: 1px solid #4E7DA5;
    background-color: #FFFFFF;
    color: #EC6640;
    font-size: 13px;
}

.block-new-item {
    border-bottom: 1px solid #4E7DA5;
    border-left: 1px solid #4E7DA5;
    background-color: #FFF;
}

.rekomend1{
    border-top: 1px solid #4E7DA5;
    border-bottom: 1px solid #4E7DA5;
    background-color: #D3DCE3;
    color: #EC6640;
    font-size: 13px;
}
.rekomend2 {
    border-bottom: 1px solid #4E7DA5;
    background-color: #D3DCE3;
	line-height: 1.5;
}
.price-hot { color: #f00; }

.menu-top, .menu-top *, .menu-left, .menu-left * {
    color: #000;
    font-weight: bold;
    text-decoration: none;
}

.menu-left { padding-left: 5px; }

.menu-sub {
    border: 2px solid #4E7DA5;
}

.menu-sub, .menu-sub * {
    color: #000;
    font-weight: bold;
    text-decoration: none;
}

.small { font-size: 11px; }
.exsmall { font-size: 10px; }
.news-list  { font-size: 11px; font-weight:bold; text-decoration: none; color: #000000; }

.browse-title {
    font-size: 16px;
    font-weight: bold;
}

.bot {
    border-bottom: 1px solid #ffffff;
}

.pad {
    padding: 1px 4px 1px 4px;
}

/* Pager */
.pager {
    color: #3d6787;
    text-decoration: none;
}
