 * {
  margin: 0;
  padding: 0;
  text-decoration: none;
  list-style: none;
  vertical-align: top;
}

@font-face
{
        font-family: 'MetaNormalCyr-Roman';
        font-style:  normal;
        font-weight:  normal;
        src: url('/metanormalcyrroman.ttf');
}

html { height: 100%; font: normal 14px/20px 'MetaNormalCyr-Roman', Arial, serif; }
body
{
  font: normal 14px/20px 'MetaNormalCyr-Roman', Arial, serif;
  background-color: #f0f0ee;
        padding: 0;
        margin: 0;
        height: 100%;
}
a img { border:none; }
h1 { font-size: 16px; margin: 4px; font-weight: bold; color: #666666;}
h2 { font-size: 14px; margin: 3px; font-weight: bold; color: #666666;}
h3 { font-size: 12px; margin: 2px; font-weight: bold; color: #666666;}
a,a:visited
{
        color: #666;
        text-decoration: none;
}
a:hover,a:active
{
        color: #999;
        text-decoration: underline;
}
center { height: 100%; }
#contacts {
	width:843px;
}
#centerglobal { height: 100%; width: 804px; text-align: left; margin-top: -1px; }
#leftbg { background: #fff url('images/img_05.gif') top left repeat-y; width: 4px; }
#rightbg { background: #fff url('images/img_06.gif') top right repeat-y; width: 4px; }

#header_and_content
{
        height: auto;
        background: #fff url('images/copirina_contacti_06.gif') left bottom no-repeat;
        padding-bottom: 20px;
}

#global
{
        width: 768px;
        text-align: left;
        padding: 0px 16px;
}

#leftcolumn
{
        width: 214px;
        float: left;
        margin-right: 10px;
	padding-bottom:50px;

}

#navigation
{
        background: #fff;
}

#navigation a,#navigation a:visited
{
        color: #848484;
        font-size: 12px;
        width: 178px;
        height: 20px;
        padding: 7px 18px;
        background: #fff url('images/copirina_24.gif') top left no-repeat;
        display: block;
        text-decoration: none;
}
#navigation span {
        color: #848484;
        font-size: 12px;
        width: 178px;
        height: 20px;
        padding: 7px 18px;
        background: #fff url('images/copirina_24_1.gif') top left no-repeat;
        display: block;
        text-decoration: none;

}
#navigation a.cat_first,#navigation a.cat_first:visited,#navigation span.cat_first
{
        color: #fff;
        font-size: 12px;
        width: 178px;
        height: 19px;
        background: #787775 url('images/copirina_11.jpg') top left no-repeat;
}

#navigation a.cat,#navigation a.cat:visited,#navigation span.cat
{
        color: #fff;
        font-size: 12px;
        width: 178px;
        height: 20px;
        background: #787775 url('images/copirina_14.jpg') top left no-repeat;
}

#navigation a.cat_last,#navigation a.cat_last:visited
{
        color: #848484;
        font-size: 12px;
        width: 178px;
        height: 22px;
        background: #fff url('images/copirina_40.gif') top left no-repeat;
}
#navigation span.cat_last {
        color: #848484;
        font-size: 12px;
        width: 178px;
        height: 22px;
        background: #fff url('images/copirina_40_1.gif') top left no-repeat;

}

#navigation a.last,#navigation a.last:visited,#navigation span.last
{
        color: #fff;
        font-size: 12px;
        width: 178px;
        height: 24px;
        background: #848484 url('images/menu-suvprog.jpg') top left no-repeat;
}

#navigation a:active,#navigation a:hover,#navigation a.cat:active,#navigation a.cat:hover,#navigation a.cat_first:active,#navigation a.cat_first:hover
{
        text-decoration: underline;
}

#cart
{
        padding: 7px 18px;
        margin-top: 12px;
        height: 23px;
        width: 178px;
        background: #888 url('images/copirina_42.jpg') top left no-repeat;
        z-index:1500;
}

#cart a,#cart a:visited
{
        color: #fff;
        font-size: 13px;
        text-decoration: none;
}
#cart a:active,#cart a:hover
{
        text-decoration: underline;
}

img.redbullet
{
        height: 6px;
        width: 6px;
        vertical-align: middle;
        margin-right: 10px;
        margin-bottom: 2px;
}
img.pointred
{
        vertical-align: middle;
        margin: 5px 3px 5px 3px;
        
}
#leftnavcircle {width:51px;height:45px;position:relative;left:-506px;float:right;margin-left:-51px;}

#headerhr { position:relative;z-index:2; height:1px; border-top:1px solid #ccc; border-bottom:none; border-left:none; border-right:none; margin:0;width:542px;}

#headernav
{
        position:relative;
        margin-top:-7px;
        float: right;
        margin-right: 10px;
        
}

#headernav a,#headernav a:visited
{
        color: #848484;
        font-size: 13px;
        text-decoration: none;
        margin: 0 5px;
}

#headernav a:active,#headernav a:hover
{
        text-decoration: underline;
}
#content
{
        width: 542px;
        margin-left:225px;
        padding-left:0;
        padding-top: 20px;
        margin-right: -50px; 
        font-size: 12px;
}
div.p {
       line-height:13px;
       font-size:11px;
       margin:0 0 0 13px;
        color:#606060;
	text-align:justify;
}
.banner {
	position:relative;
	margin-top:-95px;  
	margin-bottom:64px;	
	margin-left:16px;
	width:100px;
}
.breadcumbs
{
        font-size: 13px;
        color: #666666;
        font-weight: bold;
        margin: 7px 13px 4px 13px;
        padding:0;
}

img.next_prev {
              padding-top:2px;
}
.item
{
        margin:8px 5px;
        width: 548px;
        min-height: 110px;
}

.item .top
{
        background: url('images/copirina_17.gif') top left no-repeat;
        font-size: 1px;
        line-height: 1px;
        height: 4px;
}

.item .content
{
        border-left: 1px solid #ccc;
        background: #f0f0f0 url('images/copirina_20.gif') top left repeat-x;
}

.item .right
{
        background: url('images/copirina_22.jpg') top right repeat-y;
        border-left: 1px solid #ccc;
        font-size: 1px;
        line-height: 1px;
        width: 3px;
}

.item .bottom
{
        background: url('images/copirina_34.gif') top left no-repeat;
        font-size: 1px;
        line-height: 1px;
        height: 4px;
}

.item .item_content
{
        min-height:110px;
        color: #737373;
        margin-bottom:-8px;
}
.item .item_content p
{
      width: 250px;
      font-size: 11px;
        line-height:14px;

}
.item .item_content h2
{
        margin: 6px 6px 10px 0;
        font-weight: bold;
        font-size: 14px;
        color: #000;
}

.item .item_cost
{
        color: #2e2e2e;
        font-weight: bold;
        font-size: 12px;
        margin: 6px 15px;
        float: right;
}

.item .item_add_to_cart
{
        position:relative;
        top:-12px;
        float:right;
        height: 23px;
        border: none;
        right: 15px;        
}

.item .item_add_to_cart .c_l
{
        background: #888886 url('images/copirina_27.gif') top left repeat-x;
        width: 5px;
        font-size: 1px;
        line-height: 1px;
}

.item .item_add_to_cart .c_content
{
        background: #888886 url('images/copirina_28.gif') top left repeat-x;
        padding: 1px;
        vertical-align:middle;
}
.item .item_add_to_cart .c_content a {
        font-size: 11px;
        font-weight:normal;
        text-decoration:none;
	position:relative;
	top:-1px;
}

.item .item_add_to_cart .c_r
{
        background: #888886 url('images/copirina_30.gif') top left repeat-x;
        width: 5px;
        font-size: 1px;
        line-height: 1px;
}

.item .item_add_to_cart a,.item .item_add_to_cart a:visited
{
        color: #fff;
        font-size: 13px;
        font-weight: bold;
        text-decoration: none;
}

.item .item_add_to_cart a:active,.item .item_add_to_cart a:hover
{
        text-decoration: underline;
}

.paginator
{
        text-align: center;
}

.paginator a,.paginator a:visited
{
        color: #888;
        font-size: 13px;
        font-weight: bold;
        text-decoration: none;
        margin-left:3px;
}

.paginator a:active,.paginator a:hover
{
        text-decoration: underline;
}

#footer
{
        background-color: #fff;
        width: 800px;
        height: 49px;
        text-align: left;
        z-index: 500;
}

#footer #bottommenu
{
        margin-top: -55px;
        margin-left: 188px;
        margin-right: 16px;
        padding: 7px 0px;
        padding-right: 15px;
        text-align: right;
        background: #434240 url('images/copirina_54.gif') top right no-repeat;
        font-size: 12px;
        color: #cbc9c9;
        height: 20px;
}

#footer #bottominfo
{
        margin-left: 188px;
        padding-right: 35px;
        font-size: 12px;
        color: #888;
        text-align: right;
}

#popup
{
        background-color: #fff;
        padding: 13px 21px;
        height: 100%;
        margin-bottom: -60px;
}

#popup_contacts
{
        background-color: #fff;
        padding: 13px 21px;
	width:843px;

}

#popup_foot
{
        background-color: #fff;
        height:32px;
        
}

#popup #product
{
        text-align: left;
        margin: 0px;
        margin-top: 13px;
        margin-bottom: 10px;
        font-size: 13px;
        color: #606060;
}

#popup .item .item_cost
{
        float: right;
        margin-right: 50px;
        margin-left: 10px;
}

#popup .item .item_add_to_cart
{
        margin-right: 50px;
        margin-top: 15px;
}

#popup .item .item_add_to_cart .c_content
{
        padding-top: 4px;
}

#popup .prodnav
{
        text-align: center;
        margin-top: 7px;
}

