body {font-size: 62.5%; margin: 0; padding:0px; background: #cccccc; color:#333333; font-family: Tahoma, Arial, sans-serif;}
html, body {height:100%;}	

/*---Global tags---*/
img {border:0;}
form {padding:0; margin:0;}
a {color:#1c37aa; text-decoration:underline;}
a:hover {text-decoration:none;}

object {margin-bottom:3px;}
hr {border:0px solid #7F7F7F; border-bottom:1px solid #7F7F7F;}
h1, h2, h3, h4 {margin:0; clear:both;}
h1 {font-size:2.18em; color:#000000; padding:6px 0 2px 0;}
h2 {font-size:1.45em; color:#283368; padding:14px 0 8px 0;}
h3 {font-size:1.27em; color:#283368; padding:22px 0 5px 0;}
h4 {}


ul {}
ul li {}

p {margin:0; padding:7px 0; }
small {font-size:0.9em;}
big {font-size:1.1em;}
fieldset {padding:0; border:none; border:0px solid #000; margin:0;}
table {border-collapse: collapse;}
textarea, input {font-family:Tahoma;}
textarea { font-size:12px;}

.redtext {color:#fa4f00;}
.cl {clear:both; font-size:0;}


#container {width:977px; margin:0 auto; font-size: 1.1em; margin-top:-99px; min-height:100%; background: #fff url(images/container_bg.gif) 0 0 repeat-y;}
#container1 {width:977px; overflow:hidden;}

/*---header---*/
#header {padding:112px 6px 0 6px; background: transparent url(images/header_top_bg.gif) 0 99px no-repeat;}
#logo {position: absolute; margin-top:29px;margin-left: 22px; z-index:1;}

#header1 {padding:0px; height:96px; background: #a7b850 url(images/header_bg.gif) 0 0 no-repeat;}

.search_ico_block {float:right; background:#fff; clear:both; padding:1px 0 3px 0;}
.search {float:left; width:140px; padding:3px 0 0 4px; border-top:1px solid #fff;}
.input_text {float:left; width:105px; padding: 2px 5px 0px 3px; font-size:11px; color:#666666;}
.input_text input {border:0; background:none; width:95px; text-align:center; font-size:11px; color:#333333; font-family: Arial, sans-serif;}
.ico_text {float:left; font-size:12px; padding-left:6px;}
.ico_text a {display:block; float:left; padding:6px 11px; margin-left:1px; color:#fff !important; background:#666666; text-decoration:none;}
.ico_text a:hover {text-decoration:underline;}

/*---top_menu---*/
.top_menu {clear:both;float:right; font-weight:bold; font-size:12px; padding-top:34px;}
.top_menu a {display:block; float:left; margin-right:3px;color:#fff !important; padding:7px 10px; background: transparent url(images/top_menu_bg.png); text-decoration:none;}
.top_menu a.active {background:#666666;}
/*---/top_menu---*/

/*----main_menu---*/
#main_menu {height:26px; background: #000 url(images/main_menu_bg.gif) 0 0 repeat-x;}
ul#main_menu {list-style-type:none;padding:3px; margin:0 0 2px 0;font-size:12px;}
#main_menu li {float:left; line-height:25px;}
#main_menu li.active  a {background:#7584c7; }
#main_menu a {display: block; float: left; height: 25px;  padding: 0 13px; color:#fff !important; text-decoration:none; }
#main_menu a:hover {background: #2a2e40 url(images/main_menu_hover.gif) 0 0 repeat-x;}
/*----/Main_menu---*/

/*----brands---*/
#brends {background: #cccccc url(images/header_top_bg.gif) 0 100% no-repeat;}
#brends1 {padding: 15px 6px 10px 6px; background: transparent url(images/bottom.gif) 0 0 no-repeat; text-align:center;}
#brends1 table {width:100%}
#brends a {display: block; margin:0 auto;}
#brends a:hover, #brends a.active {background-position: 0 0 !important;}

.elanskis {width:110px; height:30px; margin-top:6px; background:transparent url(images/elan_bg.jpg) 0 -30px no-repeat;}
.elansnowboards {width:90px; height:51px; margin-top:0px; background:transparent url(images/elansnowboards_bg.jpg) 0 -51px no-repeat;}
.sh  {width:138px; height:32px; margin-top:4px; background:transparent url(images/sh_bg.jpg) 0 -32px no-repeat;}
.artec  {width:109px; height:37px; margin-top:5px; background:transparent url(images/artec_bg.jpg) 0 -37px no-repeat;}
.dainese  {width:161px; height:32px; margin-top:3px; background:transparent url(images/dainese_bg.jpg) 0 -31px no-repeat;}
/*----/brands---*/


/*---/header---*/

/*--main_content---*/
#main_content {margin: 3px 0; padding:0px 6px; background: transparent url(images/right_part_bg.gif) 722px 0 repeat-y; }
#center_part {float:left; width:713px; overflow:hidden;}
#right_part {float:right; width:233px; padding:0 8px; overflow:hidden; background:#e6e7ea;}
.content {padding: 0 8px 0 9px;}

.left_column {margin: 0 0 0 -8px; padding: 0 4px 0 8px; float:left; width:460px; overflow:hidden;}
.right_column {margin:  0px -8px 0px 0; float:right; width:227px; overflow:hidden; border:1px solid #cecece; padding:5px 0;}
.title_bg, .title_bg1, .title_bg2, .title_bg3 {margin:0 -8px 8px -8px; padding:7px 12px 0px 12px; height:19px;}
.left_column .title_bg, .left_column .title_bg3 {margin:0 -4px 8px -8px; padding:7px 4px 0px 12px;}
.title_bg {background: #8996d0 url(images/title_bg.jpg) 0 0 repeat-y;}
.title_bg1 {background: #5d74d8 url(images/title_bg1.gif) 100% 0 repeat-y;}
.title_bg2 {background: #5d74d8 url(images/title_bg2.gif) 100% 0 repeat-y;}
.title_bg3 {background: #8996d0 url(images/title_bg3.gif) 100% 0 repeat-y;}
.title {font-size:1.1em; color:#4f5eae; font-weight:bold; text-transform: uppercase;}
.title div {position:absolute; margin: -1px 0 0 -1px; color:#fff; white-space: nowrap;}

/*----right_menu---*/
ul.right_menu {list-style-type:none;padding:0; margin:0 0 8px 0; font-size:1.1em; font-weight:bold;}
.right_menu li {border-bottom:1px solid #e6e7ea; }
.right_menu a {display: block;  padding: 5px 15px; color:#000 !important; text-decoration:none; background:#d3d6dc; }
.right_menu a:hover {background: #c6d2e9;}

.right_menu ul {list-style-type:none; padding:0 0 3px 15px; margin:0 0 0px 0; font-size:0.9em; font-weight:normal;}
.right_menu ul li {border-bottom:0; padding:3px 0 2px 10px; }
.right_menu ul li.active {font-weight:bold; background: transparent url(images/arr_01.gif) 0px 7px no-repeat; }
.right_menu ul a {display: inline;  padding: 0px; text-decoration:none; background:transparent; }
.right_menu ul a:hover {text-decoration:underline; background:transparent !important; }
.right_menu ul li.level3 {border-bottom:0; padding:3px 0 2px 25px; }
.right_menu ul li.level3act {font-weight:bold; padding:3px 0 2px 25px; background: transparent url(images/arr_01.gif) 15px 7px no-repeat; }
/*----/right_menu---*/

.logo_brend {height:82px; text-align:center;}


/*----news---*/
.table_news {margin:0 0px 0 0; background: transparent url(images/news_separ.jpg) 0 100% no-repeat;}
.table_news td {padding: 6px 0px 6px 0; text-align: justify; vertical-align:top;}
td.news_img  {padding-right:0;}
td.news_img  img {margin-right:12px;}

.line_none {background: none !important;}

.news_brend {border-bottom:1px solid #b3b6c5; padding:10px 0 12px 0; margin-bottom:10px;}
.news_brend img {margin-bottom:7px;}

/*----/news---*/

.product {padding: 13px 15px; color:#666666;}
.product_img {text-align:center; margin:10px -10px;}
.right_column .product_img {width:217px; overflow:hidden;}


.path {color:#fff;}
.path a {color:#fff !important;}

.fleft {float:left;}
.fright {float:right;}
.img_left {float:left; margin:7px 10px 3px 10px;}
.img_right {float:right; margin:7px 0px 3px 10px;}

.inp { margin:2px 0px 7px 0;}
.tar {margin:2px 0px 7px 0; width:330px;}
.form_table {width: 335px; background:#dadff6;}
.form_table td {padding:3px 0 3px 7px;}
.form_table td.last1 {padding:3px 6px 3px 6px;}
.form_table td.last {padding:3px 6px 3px 6px; border-left:3px solid #fff;}
.send_go {background:#000; border:0; color:#FFFFFF; cursor:pointer; font-size:11px; font-weight:bold; padding:2px 0px; width:68px; }

.table_01 {margin: -12px -16px 0 -20px;}
.table_01 table {border-collapse: separate;}
.table_01 td {border:1px solid #a8afc1; vertical-align:top;}
.table_01 table table {border-collapse: collapse;}
.table_01 td td {border:0;}
.section td td {padding:0 8px 0 0;}

.catalog {width:100%;}
.catalog td {padding: 15px 10px 8px 10px; border-bottom:1px solid #cccccc; vertical-align:top;}
.catalog .last td {border-bottom:0;}
.catalog .price {padding:5px 0;}

.techn {border:1px solid #a8afc1;padding:1px; }
.techn td {vertical-align:top; padding:5px 0 5px 10px;}
.techn a, .section a {color:#333333; text-decoration:none;}
.techn a:hover, .section a:hover {color:#1c37aa; text-decoration:underline;}


.title_section {font-size:1.1em; font-weight:bold; color:#000; text-transform: uppercase; margin:1px 1px 2px 1px; padding:7px 8px; background:#e6e7ea;}
.title_note {font-size:1.1em; font-weight:bold; color:#000; padding:0px 0 0px 0;}

.img_pad {padding:0 12px 0 0 !important;}
.price {color:#000; font-size:1.1em; font-weight:bold; padding:2px 0 0 0;}
.price span {color:#1c37aa; font-size:1.16em;}


.award {width:100%;}
.award td {padding: 7px 10px 15px 0;}

.question {padding:0px 0 20px 0;}
.question  textarea, .question  .inp  {width:225px;}
.question  textarea, .question  input  {margin: 5px 0 0 0;}

.pages {text-align:right; line-height:20px; padding:12px 0;}
.pages a {font-weight:bold; margin:0 4px;}
.pages span {font-weight:bold; border:1px solid #cacaca; padding:1px 4px;}

.model  td {padding:10px 20px 20px 0; vertical-align:top; line-height:160%;}
.headline {padding:5px 0 10px 0; font-size:1.27em; font-weight:bold; color:#000;}
.headline1 {padding:5px 0 10px 0; font-size:1.45em; font-weight:bold; color:#000;}

.tabs {font-size:1.1em; height:24px;}
.tabs a, .tabs span {display:block; float:left; color:#000 !important; height:23px; line-height:23px; margin-right:3px; border-top:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.tabs a {text-decoration:none;  padding:0 8px 0 22px; background:#e6e7ea url(images/tabs_a.gif) 8px 10px no-repeat;}
.tabs a:hover {text-decoration:none;}
.tabs span {padding:0 8px 1px 22px; background:#fff url(images/tabs_span.gif) 8px 10px no-repeat; margin-bottom:-1px;	 position:relative;}
.detal {border:1px solid #cccccc; padding:10px; margin-bottom:10px;}

.param  {margin-top:5px;}
.param th {padding:5px 12px; background:#e6e7ea;}
.param td {padding:8px 12px 3px 12px; text-align: center;}

/*--/main_content---*/

/*--footer---*/
#footer {width:977px;padding:35px 0 0 0; color:#727890; height:64px;  margin:0 auto; font-size: 1.1em; background: transparent url(images/footer_bg.gif) 0px 0 no-repeat;  overflow:hidden;}
a.email {text-decoration:none; color:#727890 !important;}
a.email:hover {text-decoration:underline;}
.footer1 {float:left; padding:5px 20px 5px 15px; border-right:1px solid #9195a4;}
.footer2 {float:left; padding:5px 0px 5px 24px;}
.footer3 {float:right; padding:5px 14px 5px 5px; text-align:right;}
.footer3 img {margin-top:8px;}

/*--/footer---*/

/*--Artec---*/
.scheme_artec a {color:#d05c01;}
.scheme_artec #header1 {background: #f4af79 url(images/orange/header_bg.jpg) 0 0 no-repeat;}
.techn a, .section a {color:#333333; text-decoration:none;}
.scheme_artec .section a:hover, .scheme_artec .techn a:hover {color:#d05c01;}
.scheme_artec .price span {color:#d05c01; font-size:1.16em;}
.scheme_artec .title_bg {background: #000 url(images/title_bg4.jpg) 0 0 repeat-y;}
.scheme_artec .title_bg1 {background: #000 url(images/orange/title_bg1.gif) 100% 0  repeat-y;}
.scheme_artec .title_bg2 {background: #000 url(images/orange/title_bg2.gif) 100% 0 repeat-y;}
.scheme_artec .title_bg3 {background: #000 url(images/title_bg5.gif) 100% 0 repeat-y;}
.scheme_artec .title {color:#fff;}
.scheme_artec .right_menu a:hover {background: #fad8bd;}
.scheme_artec .title div {margin:0;}
.scheme_artec .logo_brend  {background: transparent url(images/artec_logo.jpg) 50% 10px no-repeat;}
/*--/Artec---*/

/*--dainese---*/
.scheme_dainese a {color:#ed1214;}
.scheme_dainese #header1 {background: #f25254 url(images/red/header_bg.jpg) 0 0 no-repeat;}
.techn a, .section a {color:#333333; text-decoration:none;}
.scheme_dainese .section a:hover, .scheme_dainese .techn a:hover {color:#ed1214;}
.scheme_dainese .price span {color:#ed1214; font-size:1.16em;}
.scheme_dainese .title_bg {background: #000 url(images/title_bg4.jpg) 0 0 repeat-y;}
.scheme_dainese .title_bg1 {background: #000 url(images/red/title_bg1.gif) 100% 0  repeat-y;}
.scheme_dainese .title_bg2 {background: #000 url(images/red/title_bg2.gif) 100% 0 repeat-y;}
.scheme_dainese .title_bg3 {background: #000 url(images/title_bg5.gif) 100% 0 repeat-y;}
.scheme_dainese .title {color:#fff;}
.scheme_dainese .right_menu a:hover {background: #ffcccc;}
.scheme_dainese .title div {margin:0;}
.scheme_dainese .logo_brend  {background: transparent url(images/dainese_logo.gif) 50% 16px no-repeat;}
/*--/dainese---*/

/*--elanskis---*/
.scheme_elanskis a {color:#81aa0f;}
.scheme_elanskis #header1 {background: #b2d553 url(images/green/header_bg.jpg) 0 0 no-repeat;}
.techn a, .section a {color:#333333; text-decoration:none;}
.scheme_elanskis .section a:hover, .scheme_elanskis .techn a:hover {color:#81aa0f;}
.scheme_elanskis .price span {color:#81aa0f; font-size:1.16em;}
.scheme_elanskis .title_bg {background: #000 url(images/title_bg4.jpg) 0 0 repeat-y;}
.scheme_elanskis .title_bg1 {background: #000 url(images/green/title_bg1.gif) 100% 0  repeat-y;}
.scheme_elanskis .title_bg2 {background: #000 url(images/green/title_bg2.gif) 100% 0 repeat-y;}
.scheme_elanskis .title_bg3 {background: #000 url(images/title_bg5.gif) 100% 0 repeat-y;}
.scheme_elanskis .title {color:#fff;}
.scheme_elanskis .right_menu a:hover {background: #e4f6b2;}
.scheme_elanskis .title div {margin:0;}
.scheme_elanskis .logo_brend  {background: transparent url(images/elanskis_logo.gif) 50% 15px no-repeat;}
/*--/elanskis---*/

/*--elansnowboards---*/
.scheme_elansnowboards a {color:#ed1214;}
.scheme_elansnowboards #header1 {background: #dadada url(images/grey/header_bg.jpg) -1px 0 no-repeat;}
.techn a, .section a {color:#333333; text-decoration:none;}
.scheme_elansnowboards .section a:hover, .scheme_elansnowboards .techn a:hover {color:#ed1214;}
.scheme_elansnowboards .price span {color:#ed1214; font-size:1.16em;}
.scheme_elansnowboards .title_bg {background: #000 url(images/title_bg4.jpg) 0 0 repeat-y;}
.scheme_elansnowboards .title_bg1 {background: #000 url(images/grey/title_bg1.gif) 100% 0  repeat-y;}
.scheme_elansnowboards .title_bg2 {background: #000 url(images/grey/title_bg2.gif) 100% 0 repeat-y;}
.scheme_elansnowboards .title_bg3 {background: #000 url(images/title_bg5.gif) 100% 0 repeat-y;}
.scheme_elansnowboards .title {color:#fff;}
.scheme_elansnowboards .right_menu a:hover {background: #cccccc;}
.scheme_elansnowboards .title div {margin:0;}
.scheme_elansnowboards .logo_brend  {height: 90px;background: transparent url(images/elansnowboards_logo.gif) 50% 8px no-repeat;}
/*--/elansnowboards---*/

/*--SH+---*/
.scheme_sh a {color:#0208fb;}
.scheme_sh #header1 {background: #464bfc url(images/blue/header_bg.jpg) 0 0 no-repeat;}
.techn a, .section a {color:#333333; text-decoration:none;}
.scheme_sh .section a:hover, .scheme_sh .techn a:hover {color:#0208fb;}
.scheme_sh .price span {color:#0208fb; font-size:1.16em;}
.scheme_sh .title_bg {background: #000 url(images/title_bg4.jpg) 0 0 repeat-y;}
.scheme_sh .title_bg1 {background: #000 url(images/blue/title_bg1.gif) 100% 0  repeat-y;}
.scheme_sh .title_bg2 {background: #000 url(images/blue/title_bg2.gif) 100% 0 repeat-y;}
.scheme_sh .title_bg3 {background: #000 url(images/title_bg5.gif) 100% 0 repeat-y;}
.scheme_sh .title {color:#fff;}
.scheme_sh .right_menu a:hover {background: #cde1fe;}
.scheme_sh .title div {margin:0;}
.scheme_sh .logo_brend  {background: transparent url(images/sh_logo.gif) 50% 12px no-repeat;}
/*--/SH+---*/

.goods_comment {margin: 5px 0 5px 0;}
.goods_techno {padding-left: 10px; vertical-align: top;}

.goods_photo {width: 130px; height: 130px; margin: 5px 5px 5px 5px; padding: 10px; border: 1px solid #cccccc; float: left; text-align: center; line-height:130px; }
.goods_photo img {vertical-align:middle;}

table.techno_table {margin: 10px 13px;}

.shopslist {padding-left: 18px;}

.buy_img {margin-top: 10px;}
.buy_photo {float: left;}
.buy_map {float: right;}
