


/* Start:/bitrix/templates/inttrans/styles.css*/
html,body,div,h1,h2,h3,h4,h5,h6,p,img,ul,li,table{margin:0;padding:0;border:0;outline:0 !important;font-size:100%;vertical-align:baseline;background:transparent}
ol,ul{list-style:none}:focus{outline:none !important}
table{border-collapse:collapse;border-spacing:0}
body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;background:url('/bitrix/templates/inttrans/images/bg.png')}
a{color:#007acf;cursor: pointer}a:hover{color:#e83434}
a img{border:none}
p {
    font-size:13px;
    color:#3F3F3F;
    padding:5px 0 20px;
    line-height:20px
}

.filter_catalog { background: #e6e6e6; padding: 15px 0;}
.filter_catalog_item {float: left; width: 164px; padding:0; margin:0 0 10px 20px;}
.filter_catalog_item2 {float: left; width: 130px; padding:0; margin:0 0 10px 15px;}
.filter_catalog_item3 {float: right; width: 220px; padding:0; margin:17px 7px 10px 0;}
.filter_catalog_item input {width: 154px; padding: 6px 5px; margin:0; border: 1px solid #ccc;}
.filter_catalog_item select {width: 166px; padding:5px; margin:0; border: 1px solid #ccc;}
.filter_catalog_title { font: normal 12px Arial; padding: 0 0 2px 0; margin:0;}
.filter_catalog_form { padding:0; margin: 0;}
.price_block input { width: 36px; border: 1px solid #ccc; padding: 6px 5px; color: #666; margin: 0 2px; text-align: center;}
.noliktava_block input {width: 30px; padding: 0; margin: 8px 0 0 0;}

.filter_catalog .btn_ok { width: 100px; background: #009933; padding: 5px; color: #fff; border: 1px solid #ccc; cursor: pointer; margin:0;}
.filter_catalog .btn_reset { width: 100px; background: #999; padding: 5px; color: #fff; border: 1px solid #ccc; cursor: pointer; margin: 0 0 0 5px;}

#filter_table td {padding: 10px; font: normal 12px Arial; border: 1px solid #ccc;}

/* End */



/* Start:/bitrix/templates/inttrans/template_styles.css*/
@charset "utf-8";
body { margin:0; padding:0; width:100%; background: #c6d7f0 url('/bitrix/templates/inttrans/images/main_bg.jpg') top center no-repeat;}
html { padding:0; margin:0;}
img { border:0; }

.main { margin:0 auto; padding:0;}

/********** header **********/
.header_resize { margin:0; padding:0; }
.header { width:960px; padding:0; margin:0 auto; background: #fff;}

/* logo */
.logo {padding:15px 20px; margin:0; width:168px; float:left;}
.info {float: right; margin: 0 10px 0 0;}
.login { font: normal 11px Tahoma; color: #999; float: right; padding: 10px 0 5px 0;}
.login a { font: normal 13px Tahoma; color: #666; text-decoration: none;}
.login a:hover { text-decoration: underline;}
.basket { float: right; min-width: 180px; color: #285190; background: #e6e6e6 url('/bitrix/templates/inttrans/images/basket.png') left no-repeat; padding: 10px 10px 10px 50px; margin: 8px 0 0 0; font: normal 14px Tahoma;}
.basket a { color: #1a1a1a; text-decoration: none; padding: 0 0 0 5px;}

.lang {float: right; padding: 17px 15px 0 0;}
.lang a { padding: 3px 5px; background:#e6e6e6; color: #285190; text-decoration: none; font: bold 11px Tahoma;}

/*menu*/
.menu { padding:0; margin:0 auto; width:940px; background:url('/bitrix/templates/inttrans/images/menu_bg.png') repeat-x; height: 47px; border-bottom: 3px solid #ff6600;}
.menu ul { text-align:left;  padding:0; margin:0; list-style:none; border:0; float:left;}
.menu ul li { float:left; margin:0; padding:0;}
.menu ul li a { float:left; margin:0; padding:12px 20px; color:#fff; font:normal 18px Tahoma; text-decoration:none; text-transform: uppercase; }
.menu ul li a:hover { color:#fff; background:url('/bitrix/templates/inttrans/images/menu_a.png') repeat-x;}
.menu ul li a.active { color:#fff; background:url('/bitrix/templates/inttrans/images/menu_a.png') repeat-x;}

/*footer menu*/
.footer_menu { padding: 10px 0; margin:0 auto; width:940px; background:#285190;}
.footer_menu ul { text-align: center; padding:0; margin:0; list-style:none; border:0; float:left;}
.footer_menu ul li { float:left; margin:0; padding:0; border-right: 1px solid #fafafa;}
.footer_menu ul li a { float:left; margin:0; padding:0 20px; color:#fff; font:normal 12px Tahoma; text-decoration:none; text-transform: uppercase; }
.footer_menu ul li a:hover { color:#fff;}

/* search */
.search { padding:31px 0 0 0; margin:0 auto; width:220px; float:right; }
.search form { padding:0; margin:0 auto;}
.search span { display:block; float:left; background:url('/bitrix/templates/inttrans/images/search_bg.gif') left top no-repeat; width:166px; padding:1px 5px; height:31px;}
.search form .keywords { width:149px; line-height:14px; height:14px; float:left; background:none; border:0; padding:6px 2px; margin:0; font:normal 11px Arial, Helvetica, sans-serif; color:#acacac;}
.search form .button { float:left; margin:0; padding:0;}

/* body */
.body_resize {padding:0; width:960px; margin:0 auto; background:#fff;}
.body { padding:0; margin:0 auto; }
.body h1 { font:normal 20px Tahoma; color:#285190; padding: 0; margin:0 0 10px 0;}
.body p { font:normal 12px Tahoma; color:#1a1a1a; line-height: 19px; padding: 0; margin:0 0 10px 20px;}
.body a { color:#801e14; text-decoration:none;}
.banners { width:250px; margin:0; padding:10px; float:right;}
.banners img {padding:0; margin: 0 0 10px 0; border:0;}
.left { width:655px; margin:0; padding:15px 10px 10px 20px; float:left; text-align:justify;}
.first_resize { width:940px; margin:0; padding:10px; float:left; }

.main_catalog { width:940px; margin:0 auto; padding:0;}
.main_filter { background: #e6e6e6; padding: 15px 0;}
.main_filter_blok { float: left; font: normal 13px Tahoma; color: #333; padding: 0 0 0 15px;}
.main_filter_blok1 { float: left; font: normal 13px Tahoma; color: #333; padding: 3px 0 0 15px;}
.main_filter_blok input, .main_filter_blok select { width: 90px; border: 1px solid #ccc; padding: 5px 5px; color: #666; margin: 0;}
.main_filter_blok.price_block input{ width: 30px; border: 1px solid #ccc; padding: 5px 5px; color: #666; margin: 0 0 0 5px; text-align: center;}
.main_filter_blok .btn_ok { background: #009933; padding: 5px 7px; color: #fff; border: 1px solid #ccc; cursor: pointer; margin:0;}
.main_filter_blok .btn_reset { background: #999; padding: 5px 7px; color: #fff; border: 1px solid #ccc; cursor: pointer; margin: 0 0 0 5px;}

.main_result {padding: 10px 0 5px 0;}
.main_result table { border-collapse: collapse; border-color: #ccc; text-align: center; font: normal 12px Tahoma;}
.main_result td { border-collapse: collapse; border-color: #ccc; padding: 5px 7px;}
.f_title { background: #e6e6e6; color: #666; }
.f_name { text-align: left;}
.f_daudz { width: 50px; border: 1px solid #ccc; padding: 3px 5px; color: #666; margin: 0; text-align: center; }

.fbg { background:url('/bitrix/templates/inttrans/images/fbg_bg.jpg') repeat-x; height: 51px; font: bold 13px Tahoma; color: #fff; margin: 0 10px; padding: 10px 15px 0 15px; text-align: center;}
.fbg p {padding:0; margin:0;}

/*************footer**********/
.footer {padding:0; margin:0; }
.footer_resize { width:960px; margin:0 auto; padding:0 0 10px 0; background: #fff;}
.footer_info { width:960px; margin:0 auto; padding: 10px 0; font: normal 11px Tahoma;}
.footer_left {float: left; color: #285190;}
.footer_right {float: right;}
.footer_right a { color: #285190; font: bold 11px Tahoma; text-decoration: none;}
.footer_right a:hover { text-decoration: underline;}

p.clr, .clr { clear:both; padding:0; margin:0; background:none;}

/* Slider */
#slider {  width:960px; padding:0; margin:0 auto; background:#fff;}
div#slideshow { float:left; width:100%; height:280px; overflow:hidden; }
.slider-item { width:100% !important; }
.slider-item img { margin:0 0 0 10px; padding:0;}
.slider_content_inner img { border:none; }
.controls-center { display: none; width:940px; margin:0 auto; padding:5px 0;}
#slider_controls { margin:0 auto; z-index:1000; width:960px;}
#slider_controls ul { margin:0; padding:0 20px 0 0; width:254px; float:right;}
#slider_controls ul li { margin:0; padding:0 ; list-style:none; }
#slider_controls ul li { float:right; display:block; }
#slider_controls ul li a { text-decoration:none; font:normal 11px Arial, Helvetica, sans-serif; color:#797979; background:#f2f2f2; border:1px solid #e0e0e0; display:block; float:left; padding:1px 5px; margin:2px !important; margin:1px 1px; outline:none; }
#slider_controls ul li a:focus { outline:none; }
#slider_controls ul li a:hover,
#slider_controls ul li a.activeSlide { color:#797979; background:#fff; border:1px solid #ececec; }

table.cart-items { width: 100%; font: normal 12px Arial;}
table.cart-items td { border-bottom: 1px solid; white-space: nowrap; text-align:center; padding: 0.5em;}
table.cart-items td p { margin: 0 0 0.3em;}
table.cart-items td.cart-item-name p { text-align: right;}
table.cart-items td.cart-item-name { width: 100%; white-space: normal; text-align: left;}
table.cart-items td.cart-item-price {  text-align: right;}
table.cart-items thead td.cart-item-price { text-align: center;}
td.cart-item-quantity input { width: 40px; text-align: center;}
div.cart-ordering { overflow: hidden; margin-top: 1em; }
div.cart-code { float: left; }
div.cart-code input { width: 240px;}
div.cart-buttons { float: right; }
div.cart-buttons input { padding-left: 0.5em; padding-right: 0.5em; overflow: visible;}
td.cart-item-actions a.cart-delete-item { width: 16px; height: 16px;  display: inline-block; } 
td.cart-item-actions a.cart-shelve-item, td.cart-item-actions a.cart-unshelve-item { font-size: 0.85em; display: inline-block;  vertical-align: top;}
td.cart-item-actions a.cart-shelve-item { margin-left: 1em; } 
table.cart-items thead td { color: #7F7F7F;}
table.cart-items td { border-color: #E5E5E5; }
td.cart-item-actions a.cart-delete-item { background: url('/bitrix/templates/inttrans/images/icons-sprite.gif') no-repeat 0 -83px; }

/* My Codes */
.modern-page-navigation { font: normal 12px Tahoma; padding:0; margin: 0 0 5px 0;}
.modern-page-navigation a { color: #285190;}
/* End */
