/**************************************************************
 *                                                            *
 * CSS file for shop.sme.sk domain                            *
 *                                                            *
 **************************************************************/



/**************************************************************
 * default
 */

body,
.text,
.systemtext,
.classicInfoText {
        color: #4d4d4d;
        font-size: 10px;
        font-family: Verdana, Tahoma, "Arial Narrow";
}

.texterr {
        color: #ff0000;
        font-size: 10px;
        font-family: Verdana, Tahoma, "Arial Narrow";
}

.textsystem {
        color: #4d4d4d;
        font-size: 10px;
        font-family: Verdana, Tahoma, "Arial Narrow";
        letter-spacing:2px;
}

.textsmall { font-size: 10 }

.texttitle {
        color: #4d4d4d;
        font-size: 14px;
        line-height: 16px;
        font-family: Verdana, Tahoma, "Arial Narrow";
        text-decoration: underline;
        margin-right: 20px;
        font-weight: bold
}

.textpricetype {
        color:#777;
        font-weight: normal;
        text-decoration: none;
        font-size: 9px;
        line-height: 9px;
        font-family: Tahoma, Verdana, "Arial Narrow";
}
.textsalepricetype {
        color:990000;
        font-weight: bold;
        text-decoration: none;
        font-size: 10px;
        line-height: 10px;
        font-family: Verdana, Tahoma, "Arial Narrow";
}

.textcomp {
         letter-spacing:1px;
	 font-size:11px;

}

p.justify { text-align: justify }

a {
        color: #4d4d4d;
        text-decoration: none
}
a:hover {
        color: #000;
        text-decoration: underline
}

.boxtitle {
        color: #000;
        font-size: 10px;
        font-family: Verdana;
        font-style: normal;
        font-weight: bold;
        text-align: left
}
/**************************************************************/

/**************************************************************
 * Product
 */
.producttext {
        color: #2d2d2d;
        font-size: 10px;
        line-height: 10px;
        font-family: Verdana, Tahoma, "Arial Narrow";
}

.producttitle,
a.producttitle {
        color: #000;
        font-size: 10px;
        line-height: 12px;
        font-family: Hevletica,Verdana;
        font-style: normal;
        font-weight: bold;
        text-align: left;
        text-decoration: none;
}

a.producttitle:hover {
        color: #000;
        font-size: 10px;
        line-height: 12px;
        font-family: Hevletica,Verdana;
        font-style: normal;
        font-weight: bold;
        text-align: left;
        text-decoration: underline;
}

.price {
        color: #000;
        font-weight: bold;
        font-size: 10px;
        line-height: 10px;
        font-family: Verdana, Tahoma, "Arial Narrow";
}

.oldprice {
        color:#000;
        font-weight: normal;
        text-decoration: line-through;
        font-size: 10px;
        line-height: 10px;
        font-family: Verdana, Tahoma, "Arial Narrow";
}
/**************************************************************/


/**************************************************************
 * Detail
 */
.detailtext {
        color: #000;
        font-size: 10px;
        line-height: 12px;
        font-family: Verdana, Tahoma, "Arial Narrow";
}
.detailgraytext {
        color: #888;
        font-size: 10px;
        line-height: 12px;
        font-family: Verdana, Tahoma, "Arial Narrow";
}

/**************************************************************
 * buy
 */
.detailtextbuy {
        color: #000;
        font-size: 10px;
        line-height: 10px;
        font-family: Arial, Verdana, Tahoma, "Arial Narrow";
}
/**************************************************************/

/**************************************************************
 * FormSubmit
 */
a.detailtext,
a.buyformsubmit,
a.formsubmit {
        color: #000;
        font-size: 10px;
        line-height: 12px;
        font-family: Verdana, Tahoma, "Arial Narrow";
        font-weight: bold;
        text-decoration: none;
}
a.detailtext:hover,
a.buyformsubmit:hover,
a.formsubmit:hover {
        color: #000;
        font-size: 10px;
        line-height: 12px;
        font-family: Verdana, Tahoma, "Arial Narrow";
        font-weight: bold;
        text-decoration: underline;
}
/**************************************************************/

/**************************************************************
 * Border line
 */
.bottomline_banner {
        border-bottom-color:#9f9f9f;
        border-bottom-style:solid;
        border-bottom-width:1px;
}

.leftrightline {
        border-left-color:#000;
        border-right-color:#7f7f7f;
        border-style:solid;
        border-left-width:1px;
        border-right-width:2px;
        border-top-width:0px;
        border-bottom-width:0px;
}

.bottomline {
        border-bottom-width:1px;
        border-color:#ccc;
        border-bottom-style:solid;
}

.bottomlinedark {
        border-bottom-width:1px;
        border-color: #aaa;
        border-bottom-style:solid;
}

.topline {
        border-top-width:1px;
        border-color:#ccc;
        border-top-style:solid;
}

/*
.topbottomline {
        border-width: 1px 1px 1px 1px;
        border-color:#ddd;
        border-bottom-style:solid;
        border-top-style:solid;
        background-color:#eee;
*/
.topbottomline {
        border-width: 0px 0px 1px 0px;
        border-color:#ddd;
        border-bottom-style:solid;
        border-top-style:solid;
}

.rightline {
        border-right-width:1px;
        border-color:#ddd;
        border-right-style:solid;
}
/**************************************************************/



/**************************************************************
 * Padding
 */
.boxpadding { padding:5px 1px 1px 0px; }        /* box */
.mainpad { padding:5px 20px 5px 20px; }                /* main section */
.statichtml { padding:0px 0px 0px 0px; }        /* static html on the top */
.plistspace { overflow:hidden; height:15px; }        /* plist form space */
.plistnospace { overflow:hidden; height:2px; }        /* plist form space */

/*
 * Extra titles
 */
.extratitle {
        color: #bbb;
        font-size: 15px;
        line-height: 15px;
        font-family: Arial, Tahoma , Verdana, "Arial Narrow";
        /*text-decoration: underline;*/
        margin: 20px 40px 0px 0px;
        letter-spacing: 3px;
        font-weight: bold;
}
a.extratitle {
        color: #bbb;
        font-size: 15px;
        line-height: 15px;
        font-family: Arial, Verdana, Tahoma, "Arial Narrow";
        text-decoration: none;
        margin: 20px 40px 0px 0px;
        letter-spacing: 3px;
        font-weight: bold;
}
a.extratitle:hover {
        color: #bbb;
        font-size: 15px;
        line-height: 15px;
        font-family: Arial, Verdana, Tahoma, "Arial Narrow";
        text-decoration: underlined;
        margin: 20px 40px 0px 0px;
        letter-spacing: 3px;
        font-weight: bold;
}

.top02title {
        color: #000;
        font-size: 13px;
        line-height: 12px;
        font-family: "Arial Narrow", Verdana, Tahoma, "Arial Narrow";
        margin: 20px 40px 2px 0px;
        letter-spacing: 0px;
        font-weight: normal
}

/*
 * Search Form
 */
input.search {
        color: #555;
        font-size: 10px;
        line-height: 10px;
        font-family: Verdana, Tahoma, "Arial Narrow";
        width: 118px;
        height: 16px;
        border-width: 1px;
        border-color: #aaa;
}

select.search {
        color: #555;
        font-size: 10px;
        line-height: 10px;
        font-family: Verdana, Tahoma, "Arial Narrow";
        width: 136px;
        height: 16px;
        border-width: 1px;
        border-color: #aaa
}
/*
 * register
 */
input.register,
select.register {
        color: #555;
        font-size: 10px;
        line-height: 10px;
        font-family: Verdana, Tahoma, "Arial Narrow";
        border-width: 1px;
        border-color: #aaa;
        border-style: solid;
        height: 16px;
        width: 170px
}

/*
 * buy
 */
input.buy,
select.buy{
        color: #555;
        font-size: 10px;
        line-height: 10px;
        font-family: Verdana, Tahoma, "Arial Narrow";
        border-width: 1px;
        border-color: #aaa;
        border-style: solid;
        height: 16px;
        width: 170px
}

/*
 * Other Form
 */
input,select {
        color: #555;
        font-size: 10px;
        line-height: 10px;
        font-family: Verdana, Tahoma, "Arial Narrow";
        border-width: 1px;
        border-color: #aaa;
        border-style: solid;
        height: 16px;
}

textarea {
        color: #555;
        font-size: 10px;
        border-width: 1px;
        border-color: #aaa;
        border-style: solid;
        font-family: Verdana, Tahoma, "Arial Narrow";
}

input.checkradio {
        height: 12px;
        border-color: #fff;
        /* border-width: 1px; */
}

.pictoonsale {
        color: #fff;
        font-size: 9px;
        line-height: 8px;
        font-family: Tahoma;
        font-style: normal;
        font-weight: bold;
        text-decoration: none;
        text-align: left;
        letter-spacing:0px;
}

/*
 * Section List
 */
a.msectiontitle {
        color: #000;
        font-size: 10px;
        font-family: Verdana;
        font-style: normal;
        font-weight: bold;
        text-decoration: none;
        text-align: left
}
a.msectiontitle:hover {
        color: #000;
        font-size: 10px;
        font-family: Verdana;
        font-style: normal;
        font-weight: bold;
        text-decoration: underline;
        text-align: left
}


a.sectionlist {
        font-family: Verdana, Tahoma, "Arial Narrow";
        font-size: 11px;
        font-style: normal;
        font-weight: normal;
        text-decoration: none;
        color: #000
}

a.sectionlist:hover {
        font-family: Verdana, Tahoma, "Arial Narrow";
        font-size: 11px;
        font-style: normal;
        font-weight: normal;
        text-decoration: underline;
        color: #000
}

a.sectionlistchild {
        font-family: Verdana, Tahoma, "Arial Narrow";
        font-size: 11px;
        font-style: normal;
        font-weight: normal;
        text-decoration: none;
        color: #2d2d2d
}

a.sectionlistchild:hover {
        font-family: Verdana, Tahoma, "Arial Narrow";
        font-size: 11px;
        font-style: normal;
        font-weight: normal;
        text-decoration: underline;
        color: #2d2d2d
}

/*
 *  center page
 */


.mslisttxt {
        font-family: Verdana, Tahoma, "Arial Narrow";
        font-size: 10px;
        line-height: 12px;
        font-style: normal;
        font-weight: normal;
        text-decoration: none;
        color: #333
}


a.mslist {
        font-family: Verdana, Tahoma, "Arial Narrow";
        font-size: 10px;
        line-height: 12px;
        font-style: normal;
        font-weight: bold;
        text-decoration: none;
        color: #333
}

a.mslist:hover {
        font-family: Verdana, Tahoma, "Arial Narrow";
        font-size: 10px;
        line-height: 12px;
        font-style: normal;
        font-weight: bold;
        text-decoration: underline;
        color: #000
}

/*
 * section listing
 */
a.sectionlisting {
        color: #000;
        font-size: 14px;
        font-family: Verdana;
        font-style: normal;
        font-weight: bold;
        text-decoration: none;
        text-align: left
}
a.sectionlisting:hover {
        color: #000;
        font-size: 14px;
        font-family: Verdana;
        font-style: normal;
        font-weight: bold;
        text-decoration: underline;
        text-align: left
}

.list_onlyeshop {
  position: absolute;
  margin:55px 0 0 110px;
  width: 60px;
}

.homepage_onlyeshop {
  margin: -8px 0 0 6px;
  width: 70px;
}
