﻿/*

طراحی سایت: فاصله کوتاه
http://FaseleKootah.com
MS.Saghafi

*/

@import url( http://fonts.googleapis.com/earlyaccess/droidarabickufi.css );

html {
    direction: rtl;
}

body, table, input, select, textarea {
    font-family: Tahoma;
    font-size: 12px;
}

a {
    text-decoration: none;
    color: #000066;
}

    a:hover {
        text-decoration: none;
        color: #990000;
    }

table {
    border-collapse: collapse;
}

td {
    margin: 0px;
    padding: 2px 3px 2px 3px;
}

img {
    border: 0px;
}

body, form, hr {
    margin: 0px;
    padding: 0px;
}

p {
    padding: 0px;
    margin: 2px 0px 2px 0px;
}
/**/
body {
    background-color: #336699;
}

img {
    border: 0px;
}

.main {
    margin: auto;
    width: 900px;
    background-color: #FFFFFF;
}

.designer {
    min-height: 100px;
}

.topheader {
    background-color: #FED525;
}

.searching {
    margin: 0px;
    padding: 6px;
    background-color: #FFCC00;
}

.menuv {
    margin: 0px;
    padding: 0px;
    background-color: #000000;
    display: block;
}

    .menuv ul {
        margin: 0px;
        padding: 0px;
    }

    .menuv li {
        background-color: #000000;
        float: right;
        list-style-type: none;
    }

    .menuv a {
        margin: 0px;
        display: block;
        padding: 0px 10px 0px 10px;
        font-weight: bold;
        color: #FFFFFF;
        line-height: 30px;
        font-family: "droid arabic kufi", Tahoma;
        transition: all .3s ease-out;
    }

        .menuv a:hover {
            background-color: #C2FF0B;
            color: #000000;
        }

.rightside {
    float: right;
    width: 200px;
    background-color: #000000;
    text-align: center;
}

    .rightside h2 {
        margin: 0px;
        padding: 8px;
        background-color: #CC0000;
        text-align: center;
        color: #FFFFFF;
        font-weight: bold;
        font-size: 12px;
    }

.listmenu li, .listmenu ul {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}

.listmenu a, .listmenu p {
    display: block;
    margin: 2px;
    padding: 4px 10px 4px 4px;
    background-color: #2A2A2A;
    color: #CCCCCC;
    transition: all .3s ease-out;
}

    .listmenu a:hover {
        background-color: #CCFF33;
        color: #000000;
    }

.listmenu p,
.listmenu .select,
.listmenu .select:hover {
    background-color: #800000;
    color: #FFFFFF;
}

.leftside {
    width: 700px;
    float: left;
}

    .leftside .cadr {
        margin: 0px 0px 10px 0px;
        padding: 0px;
        width: 175px;
        float: right;
        text-align: center;
        position: relative;
    }

        .leftside .cadr img {
            width: 150px;
            height: 150px;
        }

        .leftside .cadr .website {
            font-size: 10px;
            font-weight: bold;
            background-color: #000000;
            margin: 0px;
            padding: 5px;
            color: #FFFFFF;
            width: 165px;
            display: block;
        }

        .leftside .cadr:hover .website {
            background-color: #CCFF33;
            color: #000000;
        }

        .leftside .cadr .title {
            margin: 0px;
            padding: 10px;
            font-size: 11px;
            font-weight: normal;
            background-color: #F7FFEE;
            color: #000000;
            right: 0px;
            width: 155px;
            position: absolute;
            overflow: auto;
            text-align: right;
            height: 70px;
            top: 60px;
            line-height: 125%;
            display: none;
        }

        .leftside .cadr:hover .title {
            /*display:block;*/
        }

.adsside {
    width: 175px;
    float: left;
}

.nineside {
    width: 525px;
    float: right;
}

    .nineside h4 {
        color: #800000;
        font-size: 14px;
        font-weight: bold;
        line-height: 40px;
        background-color: #CCCCCC;
        margin: 0px;
        padding: 8px 2px 2px 2px;
        text-align: center;
    }

.txtpage {
    margin: 0px;
    padding: 0px;
    text-align: justify;
}

.counter {
    background-position: center bottom;
    margin: 0px;
    background-color: #201E1F;
    color: #FFFFFF;
    font-size: 10px;
    text-align: center;
    padding: 0px;
    clear: both;
    background-image: url('bottom.gif');
    background-repeat: no-repeat;
}

.title {
    background-color: #C0C0C0;
    line-height: 30px;
    font-weight: bold;
    text-align: center;
}

.mouseover:hover {
    background-color: #F7F4FF;
}

.left {
    color: #003300;
    text-align: left;
    background-color: #E9E9E9;
    width: 160px;
}

.err {
    margin: 0px;
    padding: 2px;
    display: block;
    color: #CC0000;
}

.npage {
    margin: 5px;
    padding: 3px;
    clear: both;
    background-color: #DFDFDF;
    display: block;
}

    .npage a, .npage span {
        display: block;
        float: right;
        background-color: #C9C9C9;
        margin: 2px;
        padding: 4px;
        color: #000000;
    }

        .npage span, .npage a:hover {
            background-color: #B4B4B4;
            color: #CC0000;
        }

.register {
    padding: 0px;
    margin: 10px 0px 0px 0px;
    color: #0066FF;
    font-weight: bold;
    font-size: 18px;
    font-family: Arial;
}

.zipcode {
    letter-spacing: 5px;
}

.customer tr:hover {
    background-color: #F4FFEA;
}

.customer td {
    padding: 4px;
    margin: 0px;
}

.customer .left {
    color: #800000;
}

.groupsads {
    color: #009900;
    background-color: #F1FFE3;
    display: block;
    line-height: 22px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-color: #99CC00;
    border-bottom-color: #99CC00;
}

.Collection {
    margin: 0px;
    padding: 0px;
    color: #333399;
    font-weight: bold;
    font-size: 16px;
    font-family: "droid arabic kufi", "Courier New", Courier, monospace;
}

.page_select {
    padding: 5px;
    text-align: center;
    clear: both;
}

    .page_select a {
        padding: 4px 8px 4px 8px;
        margin: 2px;
        text-align: center;
        display: inline-block;
    }

    .page_select .in {
        background-color: #CFCFCF;
        color: #CC0000;
        position: relative;
    }

    .page_select .number {
        color: #333333;
        background-color: #CCCCCC;
    }

        .page_select .number:hover {
            color: #FFFFFF;
            background-color: #666666;
        }

.alpha {
    border: 1px solid #99CC00;
    padding: 4px 8px 4px 8px;
    margin: 2px;
    text-align: center;
    display: inline-block;
    color: #009900;
    background-color: #F1FFE3;
}

    .alpha:hover {
        background-color: #009900;
        color: #FFFFFF;
    }

.about {
    font-family: arial;
    font-size: 22px;
}

    .about li {
        margin-bottom: 10px;
    }

.newsbar {
    background-position: right center;
    padding: 0px;
    position: fixed;
    right: 0px;
    bottom: 0px;
    background-color: #FED525;
    z-index: 100;
    text-decoration: none;
    color: #000000;
    width: 100%;
    font-size: 12px;
    text-align: right;
    background-repeat: no-repeat;
}

    .newsbar .divb {
        display: inline-block;
        margin: 1px 4px;
        vertical-align: middle;
    }

.lng img {
    opacity: 0.2;
    filter: alpha(opacity=20); /* For IE8 and earlier */
    margin: 8px 2px;
}

    .lng img:hover {
        opacity: 1.0;
        filter: alpha(opacity=100); /* For IE8 and earlier */
    }

.officegroup {
    font-family: "droid arabic kufi", "Courier New", Courier, monospace;
}
