body
{
background:url(images/bg.jpg) no-repeat #fff center top;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px auto auto auto;
color:#000;
}
p{
padding:2px;
margin:0px;
}
img
{
	border:none;
}
#main_container{
width:1000px;
height:auto;
margin:auto;
padding:0px;
}
.top_bar{
width:1000px;
height:38px;
background-color:#4a4a4a;
}
.top_search{
width:370px;
height:32px;
margin:0px 20px 0 0;
float:right;
background:url(images/top_search_bg.gif) no-repeat center;
}
input.search_input{
width:182px;
height:18px;
float:left;
margin:5px 0 0 0 ;
border:1px solid #dbdbdb;
border-bottom-color:#ffffff;
border-right-color:#ffffff;
}
.search_text{
float:left;
width:110px;
padding:8px 0 0 15px;
color:#999999;
}
.search_text a{
text-decoration:none;
color:#999999;
}
.search_bt{
float:left;
padding:2px 0 0 15px;
}
.languages{
float:right;
width:150px;
padding:8px 0 0 0;
}
.lang_text{
float:left;
padding:0 5px 0 0;
color:#b3adad;
}
a.lang{
display:block;
float:left;
padding:0 5px 0 5px;
}
#header{
width:1000px;
height:173px;
background:url(images/header_bg.jpg) no-repeat center;
background-position:0px 0px;
margin:auto;
}
#logo{
float:left;
padding:15px;
width: 140px;
}
#logo .site-name-logo{
	font-size:18px;
	color:Black;
	text-decoration:none;
	font-family: Georgia, 'Times New Roman', Times, serif;
}
/*------------------------------oferte_content-----------------------*/
.oferte_content{
width:665px;
height:164px;
float:left;
}
.top_divider{
float:left;
width:1px;
height:164px;
}
.oferta{
width:640px;
float:left;
padding:15px 10px 0 10px;
}
.oferta_img{
float:left;
padding:0 0 10px 0;
}
.oferta_title{
font-size:15px;
color:#b72c24;
font-weight:bold;
}
.oferta_details{
width:400px;
float:left;
padding:0 0 0 30px;
}
.oferta_text{
padding:5px 0 5px 0;
font-size:12px;
color:#FFFFFF;
text-align:justify;
line-height:15px;
}
a.details{
width:83px;
height:21px;
display:block;
float:right;
margin:5px 0 0 0;
padding-left:5px;
background:url(images/details_bt_bg.gif) no-repeat center;
text-align:center;
line-height:21px;
text-decoration:none;
color:#000000;
}
button.details{
width:83px;
margin:5px 0 0 0;
background:url(images/details_bt_bg.gif) no-repeat center;
text-align:center;
line-height:21px;
color:#000000;
border: 0 none;
cursor: pointer;
font-size: 11px;
padding: 5px 5px 5px 25px;
}
/*---------------------oferta_pagination-----------------------------*/
.oferta_content
{
	height:131px;
}
div.oferta_pagination {
clear:both;
margin:2px;
text-align:center;
float:left;
font-size:10px;
}

div.oferta_pagination a {
width:22px;
height:22px;
display:block;
float:left;
margin:0 0 0 5px;
line-height:23px;
text-align:center;
background:url(images/pag_bg.gif) no-repeat center;
text-decoration:none; 
color:#9d8b8b;
}
div.oferta_pagination a:hover, div.pagination a:active, div.oferta_pagination a.current {
width:22px;
height:22px;
display:block;
float:left;
line-height:23px;
text-align:center;
background:url(images/pag_bg_a.gif) no-repeat center;
text-decoration:none; 
color:#ad1614;
}
div.oferta_pagination span.current {
width:22px;
height:22px;
display:block;
float:left;
line-height:23px;
text-align:center;
background:url(images/pag_bg_a.gif) no-repeat center;
text-decoration:none; 
color:#ad1614;
}
.head_contact_main
{
	float:right;
	padding:10px;
}
#main_content{
clear:both;
}
/*---------------- menu tab----------------------*/
#menu_tab{
width:1000px;
height:50px;
background-color:#fff;
}
.left_menu_corner{
width:9px;
height:50px;
float:left;
background:url(images/menu_left.gif) no-repeat center;
}
.right_menu_corner{
width:9px;
height:50px;
float:left;
background:url(images/menu_right.gif) no-repeat center;
}
ul.menu {
list-style-type:none; float:left; display:block; width:982px; 
margin:0px; padding:0px;background:url(images/menu_bg.gif) repeat-x;}

ul.menu li {
display:inline;
font-size:13px;
font-weight:bold;
line-height:51px;
}
ul.menu li.divider {
display:inline;
width:2px;
height:50px;
float:left;
background:url(images/menu_divider.gif) no-repeat center;
}

a.nav1:link, a.nav1:visited {
display:block; float:left; padding:0px 8px 0px 22px; margin:0 14px 0 14px;height:50px;text-decoration:none; background:url(images/home.png) no-repeat left; color:#676d77;}
a.nav2:link, a.nav2:visited {
display:block; float:left; padding:0px 8px 0px 22px; margin:0 14px 0 14px;height:50px;text-decoration:none; background:url(images/services.png) no-repeat left; color:#676d77;}
a.nav3:link, a.nav3:visited {
display:block; float:left; padding:0px 8px 0px 22px; margin:0 14px 0 14px;height:50px;text-decoration:none; background:url(images/favs.png) no-repeat left; color:#676d77;}
a.nav4:link, a.nav4:visited {
display:block; float:left; padding:0px 8px 0px 22px; margin:0 14px 0 14px;height:50px;text-decoration:none; background:url(images/user_add.png) no-repeat left; color:#676d77;}
a.nav5:link, a.nav5:visited {
display:block; float:left; padding:0px 8px 0px 22px; margin:0 14px 0 14px;height:50px;text-decoration:none; background:url(images/car.png) no-repeat left; color:#676d77;}
a.nav6:link, a.nav6:visited {
display:block; float:left; padding:0px 8px 0px 22px; margin:0 14px 0 14px;height:50px;text-decoration:none; background:url(images/contact-new.png) no-repeat left; color:#676d77;}

a.nav-com:link, a.nav-com:visited {
display:block; float:left; padding:0px 8px 0px 0px; margin:0 14px 0 14px;height:51px;text-decoration:none; color:#676d77;}
a.nav1:hover, a.nav2:hover, a.nav3:hover, a.nav4:hover, a.nav5:hover, a.nav6:hover,a.nav-com:hover {
color:#333333;}


li.currencies{
width:180px;
float:left;
padding:0 0 0 15px;
_padding:12px 0 0 15px;
color:#676d77;
font-size:11px;
font-weight:bold;
}
/*----------------crumb_navigation-------------*/
.crumb_navigation{
width:980px;
height:15px;
padding:5px 10px 0 20px;
color:#333333;
background:url(images/navbullet.png) no-repeat left;
background-position:5px 6px;
}
.crumb_navigation a{
color:#0fa0dd;
text-decoration:underline;
}
span.current{
color:#0fa0dd;
}

/*-------------left_content------------------*/
.left_content{
width:196px;
float:left;
}
.title_box{
width:196px;
height:30px;
margin:5px 0 0 0;
background:url(images/menu_title_bg.gif) no-repeat center;
text-align:center;
font-size:13px;
font-weight:bold;
color:#fff;
line-height:30px;
}
/*--------left menu---------*/
ul.left_menu{
width:196px;
padding:0px;
margin:0px;
list-style:none;
}
ul.left_menu li{
margin:0px;
list-style:none;
}
ul.left_menu li.odd a{
width:166px;min-height:25px;display:block;background:url(images/checked.png) no-repeat left #dad0d0; background-position:5px 5px;border-bottom:1px #FFFFFF solid;
text-decoration:none;color:#504b4b;padding:8px 0 0 30px;  font-size:12px;
}
ul.left_menu li.even a{
width:166px;min-height:25px;display:block;background:url(images/checked.png) no-repeat left #eee6e6;background-position:5px 5px;border-bottom:1px #FFFFFF solid;
text-decoration:none;color:#504b4b;padding:8px 0 0 30px; font-size:12px;
}
ul.left_menu li.even a:hover, ul.left_menu li.odd a:hover{
background:url(images/checked.png) no-repeat left #7bbcc7; color:#FFFFFF;background-position:5px 5px;
}
ul.left_menu .cat-current a
{
	background-color:#7bbcc7 !important;
	color:#FFFFFF !important;
}
a.sub-main-cat 
{
	background-image:none !important;
}

.border_box{
width:194px;
height:auto;
text-align:center;
border:1px #6da6b1 solid;
}
.product_title{
color:#ea2222;
padding:5px 0 5px 0;
font-weight:bold;
}
.product_title a{
text-decoration:none;
color:#ea2222;
padding:5px 0 5px 0;
font-weight:bold;
}
.product_title a:hover{
color:#064E5A;
}
.product_img{
padding:5px 0 5px 0;
height: 100px;
}
.prod_price{
padding:5px 0 5px 0;
}
span.reduce{
color:#999999;
text-decoration:line-through;
}
span.price{
color:#ea2222;
}
/*----------newsletter--------------*/
input.newsletter_input{
width:160px;
height:16px;
border:1px #ddd9d9 solid;
margin:10px 0 5px 0;
font-size:12px;
padding:3px;
color:#999999;
}

a.more{
display:block;
margin:5px 0 5px 90px;
padding:0 0 0 20px;
text-decoration:none;
color:#1c4a52;
}
.more-news
{
	text-decoration:none;
	color:#1c4a52;
}
.date-news
{
	color: #EA2222;
	text-align:left;
}
.desc-news
{
	text-align:left;
	padding:5px;
}
.title-news
{
	font-size: 1.1em;
    font-weight: bold;
}
.banner_adds{
width:194px;
text-align:center;
padding:10px 0 10px 0;
}

/*center content--------------------------*/
.center_content{
width:585px;
float:left;
padding:5px 10px;
}
.center_title_bar{
width:520px;
height:33px;
padding:0 0 0 40px;
margin:0 0 0 12px;
_margin:0 0 0 6px;
line-height:33px;
font-size:12px;
color:#847676;
font-weight:bold;
background:url(images/bar_bg.gif) no-repeat center;
}

/*----------------------right content--------------*/
.right_content{
width:196px;
float:left;
padding:5px 0 0 0;
}
.shopping_cart{
width:195px;
height:84px;
text-align:center;
background:url(images/cart_bg.gif) no-repeat center;
}
.cart_title{
	font-size:12px;
	font-size:12px;
	color:#847676;
	font-weight:bold;
	padding:8px 0 0 0;
	text-decoration: none;
}
.cart_details{
width:115px;
float:left;
padding:5px 0 0 15px;
text-align:left;
}
.cart_icon{
float:left;
padding:5px 0 0 5px;
}
span.border_cart{
width:100px;
height:1px;
margin:3px 0 3px 0;
display:block;
border-top:1px #999999 dashed;
}
/*---------prod_box----------*/
.prod_box{
width:173px;
height:auto;
float:left;
padding:10px 10px 10px 11px;
}
.top_prod_box{
width:173px;height:12px;background:url(images/product_box_top.gif) no-repeat center bottom;float:left; padding:0px; margin:0px;
}
.bottom_prod_box{
width:173px;height:10px;background:url(images/product_box_bottom.gif) no-repeat center top;float:left;padding:0px; margin:0px;
}
.center_prod_box{
width:173px;height: 180px;background:url(images/product_box_center.gif) repeat-y;float:left; text-align:center;padding:0px; margin:0px;
}
.prod_details_tab{
width:173px;
height:31px;
float:left;
background:url(images/products_details_bg.gif) no-repeat center;
margin:3px 0 0 0;
}

img.left_bt{
float:left;
padding:6px 0 0 4px;
}
a.prod_details{
width:40px;
display:block;
float:right;
background:url(images/square-blue-add.gif) no-repeat left;
padding:0 0 0 16px;
margin:7px 0 0 0;
text-decoration:none;
color:#0fa0dd;
}

.prod_store{
	display:block;
	float:right;
	padding:0 5px 0 16px;
	margin:7px 0 0 0;
	color:#00ff00;
}

.prod_details_callback
{
	float:left;
	background:url(images/phone_sound.png) no-repeat left;
	padding: 10px 0 0 13px;
	text-decoration:none;
	color:#676D77;
	height: 16px;
}
/*---------prod_box_big----------*/
.prod_box_big{
width:554px;
height:auto;
float:left;
padding:10px 10px 10px 15px;
}
.top_prod_box_big{
width:554px;height:12px;background:url(images/details_box_top.gif) no-repeat center bottom;float:left; padding:0px; margin:0px;
}
.bottom_prod_box_big{
width:554px;height:12px;background:url(images/details_box_bottom.gif) no-repeat center top;float:left;padding:0px; margin:0px;
}
.center_prod_box_big{
width:554px;height: auto;background:url(images/details_box_center.gif) repeat-y;float:left; text-align:center;padding:0px; margin:0px;
}
.product_img_big{
width:170px;
padding:5px 0 5px 10px;
float:left;
}
.details_big_box{
width:345px;
float:left;
padding:0 0 0 15px;
text-align:left;
}
.product_title_big{
color:#ea2222;
padding:5px 0 5px 0;
font-weight:bold;
font-size:14px;
}

.username
{
	color:#ea2222;
	padding:5px 0 5px 0;
	font-weight:bold;
	font-size:14px;
}
.reg {
    color: #0FA0DD;
    margin: 0 7px;
    text-decoration: underline;
}
.login-site-p
{
	padding:8px;
}
.conent-user
{
	font-size: 1.1em;
    padding: 6px;
    text-align: left;
}
.conent-user a {
    color: Black;
    text-decoration: none;
}
.enter-input
{
	width:130px;
}
.enter-labbel
{
	font-size:1.1em;
}
.specifications{
font-size:12px;
font-weight:bold;
line-height:18px;
}
.thumbs{
padding:8px 5px 8px 5px;
border:1px #DFD1D1 solid;
margin:3px 0 0 0;
}
.thumbs a{
padding:3px;
}
.prod_price_big{
padding:5px 0 5px 0;
font-size:16px;
}
span.reduce{
color:#999999;
text-decoration:line-through;
}
span.price{
color:#ea2222;
}
a.addtocart{
width:65px;
height:27px;
display:block;
float:left;
background:url(images/addtocart.gif) no-repeat left;
padding:0 0 0 30px;
text-decoration:none;
line-height:27px;
color:#1c4a52;
}
a.compare{
width:76px;
height:27px;
display:block;
float:left;
margin:0 0 0 10px;
background:url(images/compare.gif) no-repeat left;
padding:0 0 0 33px;
text-decoration:none;
line-height:27px;
color:#1c4a52;
}

a.question_product{
width:90px;
height:27px;
display:block;
float:left;
background:url(images/question_product.gif) no-repeat left;
padding:0 0 0 21px;
text-decoration:none;
line-height:27px;
color:#1c4a52;
}
a.comment_products{
width:118px;
height:27px;
display:block;
float:left;
background:url(images/comment_products.gif) no-repeat left;
padding:0 0 0 21px;
text-decoration:none;
line-height:27px;
color:#1c4a52;
}

a.call_phone_sound{
width:115px;
height:27px;
display:block;
float:left;
background:url(images/call_phone_sound.gif) no-repeat left;
padding:0 0 0 20px;
text-decoration:none;
line-height:27px;
color:#1c4a52;
}

span.blue{
color:#5F9FAB;
}
span.red{
color:#fF0000;
}
/*---------------contact_form------------------*/
.contact_form{
width:355px;
float:left;
padding:0px 0 0 75px;
}
.form_row{
width:410px;
clear:both;
padding:10px 0 10px 0;
color:#a53d17;
}
label.contact{
width:115px;
float:left;
font-size:12px;
text-align:right;
padding:4px 5px 0 0;
color: #333333;
}
input.contact_input{
width:253px;
height:18px;
background-color:#fff;
border:1px #DFDFDF solid;
float:left;
}
textarea.contact_textarea{
width:253px;
height:50px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#fff;
border:1px #DFDFDF solid;
float:left;
}
a.contact{
width:99px;
height:27px;
display:block;
float:right;
margin:0 0 0 10px;
background:url(images/contact_bt.gif) no-repeat left;
padding:0 0 0 10px;
text-decoration:none;
line-height:27px;
color:#1c4a52;
}
/*--------------footer----------------*/
.footer{
width:1000px;
clear:both;
height:65px;
background:url(images/footer_bg.gif) repeat-x top;
}
.left_footer{
float:left;
width:400px;
padding:5px 0 0 10px;
}
.right_footer{
float:right;
padding:15px 0 0;
}
.right_footer a{
padding:0 0 0 7px;
text-decoration:none;
color: #666666;
}
.right_footer a:hover{
text-decoration:underline;
}

.center_footer{
float:left;
width:200px;
text-align:center;
color:#666666;
padding:10px 0 0 60px;
}

.topblock-callback
{
}
.block-clabck-pr
{
	color:Black;text-decoration:none;
}
	.block-clabck-pr img
	{
		float: left;
		margin-top:2px;
	}
	.block-clabck-pr div
	{
		cursor: pointer;
		float: left;
		font-weight:bold;
		position: relative;
		text-decoration: underline;
		font-size:13px;
		width:135px;
	}
	
	

.niko-table{
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	border-collapse: collapse;
}

	.niko-table thead
	{
		background: url("images/menu_title_bg-cars.gif") no-repeat scroll transparent;
		color: #FFFFFF;
	}
	.niko-table thead tr
	{
		background:none;
		border:none;
		/*background-color: #EAEAEA;
		border-top: 1px solid black;
		border-bottom: 1px solid black;*/
	}

	.niko-table tfoot tr{
		background-color: #FFFFFF;
	}

	.niko-table thead th{
		padding: 0.5em;
		white-space: nowrap;
		text-align: center;
		border:none;
	}

	.niko-table tfoot th{
		text-align: right;
		padding-right: 0.5em;
	}

	.niko-table tfoot th.summer{
		font-size: 115%;
		letter-spacing: 1px;
	}

	.niko-table tfoot td.summer{
		padding-left: 0.5em;
		color: red;
		font-size: 115%;
		font-weight: 600;
	}


	.niko-table tr{
		background-color: #FFFFFF;
	}

	.niko-table tr.odd{
		background-color: #FFFFFF;
	}

	/*.niko-table tbody tr:hover{
		background-color: #CCFFCC;
	}*/

	.niko-table td,.niko-table th{
		border: 1px dotted #CCCCCC;
	}

	.niko-table tbody td
	{
		padding: 0.5em;
	}

	.niko-table td a:link,.niko-table th a:link{
		color: black;
	}

	.niko-table td a:visited,.niko-table th a:visited{
		color: black;
		text-decoration: underline;
	}

	.niko-table td a:hover,.niko-table th a:hover{
		text-decoration: none;
	}

	.niko-table td:last-child a.remove{
		color: red;
		text-decoration: none;
	}

		/* ==== [ Popup block ] ==== */
.popup-i {
    position:fixed;
    z-index:1000;
    top:0;
    left:0;
    height:100%;
    width:100%;
}

div.lighter {
	position:fixed;
	left:0;
	right:0;
	top:0;
	bottom:0;
	background-color:#CFCFCF;
	background:-ms-radial-gradient(#FFFFFF, #000000);
	background:-moz-radial-gradient(#FFFFFF, #000000);
	background:-webkit-radial-gradient(#FFFFFF, #000000);
	opacity:0.6;
	-moz-opacity:0.6;
	-khtml-opacity:0.6;
	filter:alpha(opacity=60);
}
* html div.lighter {
	left:expression(document.compatMode=="CSS1Compat"? (document.documentElement.scrollLeft)+"px" : (document.body.scrollLeft)+"px");
	top:expression(document.compatMode=="CSS1Compat"? (document.documentElement.scrollTop)+"px" : (document.body.scrollTop)+"px");
	
	
	width:expression(document.compatMode=="CSS1Compat"? (document.documentElement.scrollWidth)+"px" : (document.body.scrollWidth)+"px");
	height:expression(document.compatMode=="CSS1Compat"? (document.documentElement.scrollHeight)+"px" : (document.body.scrollHeight)+"px");
	
	position:absolute;
}

    .popup {
        position:relative;
        z-index:2;
        text-align:center;
    }

    .popup__bg {
        position:absolute;
        z-index:0;
        top:0;
        left:0;
        height:100%;
        width:100%;
        background:url("images/popup-bg.png");
    }
    .popup__img {
        display:inline-block;
        vertical-align:top;
        position:relative;
        border:7px solid #4C4C4A;
        -moz-border-radius:10px;
        -webkit-border-radius:10px;
        border-radius:10px;
        background:#4C4C4A;
        color:#fff;
    }

        .popup__img img { display:block;}

    .popup__close {
        font-size:25px;
        line-height:32px;
        position:absolute;
        top:-7px;
        right:-7px;
        height:32px;
        width:32px;
        text-align:center;
        color:#f3f2e3;
        background:#42423f;
        -moz-border-radius:2px;
        -webkit-border-radius:2px;
        border-radius:2px;
        text-decoration: none;
        font-family: Arial,sans-serif;
    }
    
    .popup-lable
    {
    	 font-size:14px;
    }
    .pop-text-title
    {
    	font-size:14px;
    }
    .logo-main
    {
    	height: 73px; width:250px;
    	float:left;
    }
    .logo-main a
    {
    	font-family: Times New Roman;
    	color: black;
		font-size: 24px;
		text-decoration: none;
    }

#tooltip	{	background-color: #8c8c8c;	border: 1px solid #767676;	color: #fff;	font-family: Arial;	font-size: 10px;	font-weight: normal;	opacity: 0.85;	padding: 0 5px;	position: absolute;	text-align: left;	z-index: 3000;	}#tooltip h6, #tooltip div	{	font-family: Arial;	font-size: 11px;	line-height: 20px;	margin: 0;	}.scroll-main{	margin: 10px 0px 10px 12px;}.brand-card-img {
    border: 1px dotted #DDDDDD;
    vertical-align: middle;
}

.block-sorttype {
    float: right;
    position: relative;
    top: -26px;
    right: 25px;
}
/* PAGING --------------------------------------------------------- */	#paging-table {	clear:both;}	.page-far-left	{	background: url(images/table/paging_far_left.gif) no-repeat;	display: block;	float: left;	height: 24px;	margin: 0 4px 0 0;	width: 24px;	}.page-left	{	background: url(images/table/paging_left.gif) no-repeat;	display: block;	float: left;	height: 24px;	width: 24px;	}.page-far-right	{	background: url(images/table/paging_far_right.gif) no-repeat;	display: block;	float: left;	height: 24px;	margin: 0 4px 0 4px;	width: 24px;	}.page-right	{	background: url(images/table/paging_right.gif) no-repeat;	display: block;	float: left;	height: 24px;	width: 24px;	}#page-info	{	float: left;	line-height: 16px;	padding: 3px 12px 0 12px;	}	.main-braind-title{	font-size: 14px;
    margin-left: 40%}	.btn {
    font-size:15px;
    position:relative;
    display:inline-block;
    vertical-align:top;
    padding:7px 15px;
    color:#fff;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    border-radius:6px;
    text-decoration: none;
}
/*.btn:active {
    border-width:0;
    padding:9px 15px 7px 17px;
}*/

.btn_type_white {
    color:#696969;
    border-color:#d3d3d3;
    background: #ffffff;
    background: -moz-linear-gradient(top,  #ffffff 0%, #e2e2e2 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e2e2e2));
    background: -webkit-linear-gradient(top,  #ffffff 0%,#e2e2e2 100%);
    background: -o-linear-gradient(top,  #ffffff 0%,#e2e2e2 100%);
    background: -ms-linear-gradient(top,  #ffffff 0%,#e2e2e2 100%);
    background: linear-gradient(to bottom,  #ffffff 0%,#e2e2e2 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e2e2e2',GradientType=0 );
    box-shadow:0 1px 2px #e3e3e3;
}

a.btn_type_white:hover {
    background: #f9f9f9;
    background: -moz-linear-gradient(top,  #f9f9f9 0%, #f2f2f2 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#f2f2f2));
    background: -webkit-linear-gradient(top,  #f9f9f9 0%,#f2f2f2 100%);
    background: -o-linear-gradient(top,  #f9f9f9 0%,#f2f2f2 100%);
    background: -ms-linear-gradient(top,  #f9f9f9 0%,#f2f2f2 100%);
    background: linear-gradient(to bottom,  #f9f9f9 0%,#f2f2f2 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#f2f2f2',GradientType=0 );
}

.btn-white
{
	background-image: url("images/add.gif");
    background-position: left top;
    background-repeat: no-repeat;
    border: 0 none;
    color: #5B5B5B;
    cursor: pointer;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    margin: 12px 0 0 6px;
    padding: 4px 0 6px;
    width: 104px;
}

.filter-label
{
	font-size:12px;
	text-align:center;
}

.news-link
{
	color: #0FA0DD;
    text-decoration: underline;
}

.btn-submit {
    background: url("images/submit.gif") no-repeat scroll center center transparent;
    height: 25px;
    width: 75px;
    padding: 11px;
    color:Black;
    text-decoration:none;
}
.btn-confirm-order {
    background: url("images/confirm-order.png") no-repeat scroll center center transparent;
    height: 33px;
    width: 185px;
    padding: 10px 54px;
    color:Black;
    text-decoration:none;
    font-size: 16px;
    cursor:pointer;
}

.block-short-order
{
	border-bottom: 1px dotted #CCCCCC;
	margin:5px;
}
.block-short-order table td
{
	padding:5px;
	text-align:left;
}
.block-short-order a
{
	text-decoration:none;
}
.table-order-info
{
}
.table-order-info td
{
	padding:5px;
	font-size:12px;
}

.desc-product
{
	font-size:12px;font-weight: normal;
}

.pp-comm-item {
    border-bottom: 1px solid #E6EAE6;
    margin: 5px;
    width: 245px;
    text-align:left;
}
	.pp-comm-date {
		color: #A8A8A8;
		width:100px; padding:5px;
	}
	.pp-comm-autor
	{
	}
	
