@charset "utf-8";
* {padding:0; margin:0; list-style:none}

a img {border:0}

a {color:black;cursor:pointer}
a:hover {text-decoration:none}


html {height:100%}
body {height: 100%; position: relative; color:black; font:normal 75% tahoma, Geneva, sans-serif; }

button{cursor:pointer;}
input{cursor:pointer;}

h1 {font:normal 24px tahoma; color:#870000; padding:0px 0 10px 0}
h2 {display:block;  padding:0px 13px 5px; height:35px; font:normal 14px Tahoma;  color:#000 }
h2 span div {float:left}
h2 span a {text-decoration:none}

.footer-menu ul {margin:0px auto; padding:0px; text-align:center;}
.footer-menu li a{font-size:12px; font-weight:bold; text-decoration:underline; color:#fff;}
/*.footer-menu li {padding:0px 30px; text-align:left; padding-top:20px; margin-bottom:5px; min-height:151px; _height:151px; background:transparent url(http://www.wellfitness.ru/images/new/footer-delimiter.png) no-repeat top right; vertical-align:top; min_width:100px; _width:100px; font-size:15px; display:inline-block; _zoom:1; _display:inline;}*/
.footer-menu li {
    background: url("/images/new/footer-delimiter.png") no-repeat scroll right top transparent;
    float: left;
    font-size: 15px;
    margin-bottom: 5px;
    min-height: 151px;
    padding: 20px 18px 0;
    text-align: left;
    vertical-align: top;
    width: 120px;
}
.footer-menu li.parent{display:inline-block; padding-left:60px; background:transparent url(http://www.wellfitness.ru/images/new/footer-delimiter.png) no-repeat 100% 50%;}
.footer-menu li ul {padding:0px; margin:0px; margin-top:5px; background:none; min-height:151px; _height:151px; }
.footer-menu li ul li a {font-size:11px; font-weight:normal; color:#fff; text-decoration:none; text-align:left;}
.footer-menu li ul li {font-size:11px; display:block; padding:0px; margin-bottom:5px; background:none; text-align:left; min-height:18px; _height:18px;}

.map-level-1{margin:10px;}


.menu{text-align:center; z-index: 1000; position:relative;}
.menu ul li {display: inline; float:left; position:relative; zoom:1;}
.menu ul li a{}
.menu ul li ul{position:absolute; left: 8px; top: 18px; z-index:1000; width:160px; margin-top:3px; display:none; background:url(http://www.wellfitness.ru/images/sub_bg.png) top repeat-x; outline:1px solid #757575; border:1px solid white; _border:1px solid #757575; padding:15px;}
*+html .menu ul li ul{top: 27px;}
.menu ul li ul li{float:none; display:block; margin-bottom:8px; text-align:left; margin:0px; padding:4px 0; background:none;}
.menu ul li ul li a{font-size:12px; text-decoration:underline;  color:#1d1d1d; padding:0px; text-transform:none;}
.menu ul li:hover ul{display:block;}
.menu ul li ul li a:hover{background:none; color:#bb0000;  text-decoration:underline; margin:0px; padding:0px; text-transform:none; border:none;}

.menu ul li ul ul{display:none !important;}

.compare2 .section-bottom form{margin:10px;}
.compare2 .section-bottom table td{vertical-align:middle; padding:2px;}
.compare2 .section-bottom table td a{color:black;}

table {border-collapse:collapse; width:100%}

/*Стили для контента*/
table.inlinecontent{width:70%;margin:0 auto;}
table.inlinecontent td, table.inlinecontenttwo td{width:25%;padding:4px;}
table.inlinecontenttwo{width:85%;margin:0 auto;}

#fitness {/*float:left; width:100%;*/overflow:hidden; height: auto !important; min-height:100%; width:1262px; /*max-width:1690px;*/ margin:auto; background:#e2e2e2;}


#main {float:left; width:100%; padding-bottom:30px;min-width:1100px; background:white;}

.float-left{ float:left;}

.center{padding:0 82px; max-width:1725px; margin:0 auto;}

#header-bar .center{
   width:1200px;
   margin:0 auto;
   padding:0;
}

.leftSidebar {width:240px; float:left; position:relative; padding-left:10px; z-index:2;}
.leftSidebar .download {margin:0 auto; width:170px;}
.leftSidebar .download img {display:none}
.rightSidebar {width:207px; float:right; position:relative; z-index:2;}
.producer_img_list{ margin:7px auto; display: block;}
.mainBlock {float:left; width:100%; margin:0 -207px 20px -250px;}
.mainBlock .centerBlock {margin:0 219px 0 261px; padding-top:16px; }

#main_banner_block{
   margin-top:16px;
}

#main.comparison{width:auto;}
.comparison .center{max-width:100%;}
#main .rightSidebar {margin-bottom:100px}
.comparison .mainBlock {float:left; width:auto; margin:0}
.comparison .mainBlock .centerBlock {margin:0 }

#header-wrapper{float:left; width:100%; background:#fff url(http://www.wellfitness.ru/images/new/header-bar.png) repeat-x 0 100%;}

#header {float:left; width:100%; background: url(http://www.wellfitness.ru/images/new/header-bg.png) no-repeat 47px 0;}
#header .langbar {float:left; font-size:10px; margin-top:3px; margin-left:5px;}
#header .langbar a {color:#757575; text-decoration:none; margin-right:13px}

#header-bar{float:left; width:100%; height:36px; background:transparent url(http://www.wellfitness.ru/images/new/header-bar-center-a.png) no-repeat 0 0;}

#header-top{float:left; width:100%; height:120px;}

#logo{float:left; width:226px; height:104px; margin-top:7px; margin-left:27px;}


.menu {float:left; height:36px; width:715px;/*width:683px;*/ padding-top:10px; /*overflow:hidden;*/ text-align: center;}
/*.menu li {background:url(http://www.wellfitness.ru/images/new/menu-separator.png) 100% 50% no-repeat; display:inline-block; _zoom:1; _display:inline; padding:0 30px 0 30px; text-align:center;  }*/
.menu li {background:url(http://www.wellfitness.ru/images/new/menu-separator.png) 100% 50% no-repeat; /*float:left;*/ padding:0 30px 0 30px; text-align:center; display: inline; }


.menu li.last {background:none}


.menu li a {margin-left:-1px; padding:8px 8px; text-decoration:none; text-transform:uppercase; line-height:16px; font-family:tahoma; font-size:12px; color:#fff; border:1px solid transparent;}
.menu li a:hover{background:transparent url(http://www.wellfitness.ru/images/new/selected-item.png) repeat-x 0 50%; border:1px solid #545454;}

.sub_menu {background:url(http://www.wellfitness.ru/images/menu-bg.gif) no-repeat; height:33px}
.sub_menu ul {background:url(http://www.wellfitness.ru/images/menu-bg-right.gif) top right no-repeat; padding:3px 1% 0px 2%; height:30px }

.sub_menu li.actived a span {background:url(http://www.wellfitness.ru/images/submenu-right.png) right top no-repeat; color:#009DFF }





.sub_menu li {float:left; font-size:11px; height:27px; width:32%; text-align:center; padding-top:4px}
.sub_menu li a {text-decoration:none; color:#fff; padding:5px 0 9px 0}
.sub_menu li a span { padding:1px 25px 8px 25px; font-size:16px; white-space:nowrap; }
.sub_menu li.actived a {background:url(http://www.wellfitness.ru/images/submenu-left.png) no-repeat; }
.sub_menu li .und {position:relative; z-index:150; width:260px; margin:8px auto; display:none; _margin:27px 0 0 -200px}
.sub_menu li .und .inn { background:url(http://www.wellfitness.ru/images/bottom_bg.png) bottom no-repeat;  }
.sub_menu li .inn ul {background:url(http://www.wellfitness.ru/images/top_bg.jpg) no-repeat; width:220px; height:auto; padding:10px 10px 20px 30px}
.sub_menu li .inn ul li {float:none; width:auto; text-align:left; height:auto; padding-bottom:3px; background:transparent url(http://www.wellfitness.ru/images/new/bullet.png) no-repeat 0 50%;}
.sub_menu li .inn ul li a {background:none; color:#000; text-decoration:underline; padding:0; height:auto;}
.sub_menu li .inn ul li a:hover {text-decoration:none}




*+html .sub_menu li {padding-top:3px}
*+html .sub_menu li a {display:block; float:left; height:31px; padding:0 }
*+html .sub_menu li a span { padding:5px 25px 0px 25px; display:block; float:left; height:26px; cursor:pointer  }
*+html .sub_menu li .und {margin:27px 0 0 -200px}


.section-title{width:244px; height:57px; margin-left:-10px; }
.section-title a{float:left; display:block; width:100%; height:48px; margin-top:8px;}
.section-top{background:transparent url(http://www.wellfitness.ru/images/new/section-top-a.png) no-repeat 0 0;}
.section-bottom{background:transparent url(http://www.wellfitness.ru/images/new/section-bottom.png) no-repeat 0 100%;}

.section-right{background:transparent url(http://www.wellfitness.ru/images/new/section-right-bg.png) no-repeat 100% 0%;}
.section-right .section-title{width:214px; height:57px; margin-left:0px; }
.section-right .section-top{border:1px solid #a6a6a6; background:none;}
.section-right .section-bottom{border:1px solid #fff; background:none; padding-bottom:15px;}

.section-right.auth .section-title a{background:transparent url(http://www.wellfitness.ru/images/new/title-auth.png) no-repeat 100% 0%;}
.section-right.three-d .section-title a{background:transparent url(http://www.wellfitness.ru/images/new/title-3d.png) no-repeat 100% 0%;}
.section-right.viewed .section-title a{background:transparent url(http://www.wellfitness.ru/images/new/title-viewed.png) no-repeat 100% 0%;}
.section-right.viewed .section-title a.commerce{background:none;}
.section-right.compare .section-title a{background:transparent url(http://www.wellfitness.ru/images/new/compare.png) no-repeat 100% 0%;}
.section-right.three-d .section-bottom, .section-right.viewed .section-bottom{padding-bottom:0;}

.section-right.auth .dealer a {background:transparent url(http://www.wellfitness.ru/images/dealersSection.png) no-repeat 100% 0%;}

.section-right.viewed .prod{background:none;}

.news .section-title a{background:transparent url(http://www.wellfitness.ru/images/new/title-news.png) no-repeat 0 0;}
.catalogue .section-title a{background:transparent url(http://www.wellfitness.ru/images/new/title-catalogue.png) no-repeat 0 0;}
.about .section-title a{background:transparent url(http://www.wellfitness.ru/images/new/title-company-a.png) no-repeat 0 0;}
.hits .section-title a{background:transparent url(http://www.wellfitness.ru/images/new/title-hits.png) no-repeat 0 0;}
.latest .section-title a{background:transparent url(http://www.wellfitness.ru/images/new/title-latest.png) no-repeat 0 0;}
.special .section-title a{background:transparent url(http://www.wellfitness.ru/images/new/title-special-a.png) no-repeat 0 0;}
.support .section-title a{background:transparent url(http://www.wellfitness.ru/images/new/title-support.png) no-repeat 0 0;}
.dealers .section-title a{background:transparent url(http://www.wellfitness.ru/images/titleDealers.png) no-repeat 0 0;}
.contact .section-title a{background:transparent url(http://www.wellfitness.ru/images/titleContacts.png) no-repeat 0 0;}
.coast .section-title a{background:transparent url(http://www.wellfitness.ru/images/new/coast.png) no-repeat 0 0;}

.compare2 .section-title a{background:transparent url(http://www.wellfitness.ru/images/new/title-compare.png) no-repeat 0 0;}

.compare2 {margin-top:20px;}

.compare2 .section-bottom{background:url(http://www.wellfitness.ru/images/bl_bg4.png) repeat-x white; }

#at_frm_bitrix{padding:0 17px;}
#at_frm_bitrix table td{padding-top:5px;}
#at_frm_bitrix input[type='text'],
#at_frm_bitrix input[type='password']{width:175px; height:23px; border:1px solid #787878; background:#fff;}
#at_frm_bitrix input[type='submit']{width:67px; height:22px; color:#fff; margin-top:10px; margin-right:10px; background:transparent url(http://www.wellfitness.ru/images/new/search-button.png) no-repeat 0 0; border:none;}
.auth input[type='submit']{width:67px; height:22px; color:#fff; margin-top:10px; margin-right:10px; background:transparent url(http://www.wellfitness.ru/images/new/search-button.png) no-repeat 0 0; border:none;}

#at_frm_bitrix input[type='submit']:hover{background:transparent url(http://www.wellfitness.ru/images/new/search-button-hover.png) no-repeat 0 0;}
.auth input[type='submit']:hover{background:transparent url(http://www.wellfitness.ru/images/new/search-button-hover.png) no-repeat 0 0;}
.search  input[type='submit']:hover{background:transparent url(http://www.wellfitness.ru/images/new/search-button-hover.png) no-repeat 0 0; font-weight:bold;}

.left-menu{font-family:tahoma;}
.left-menu ul {margin:0 15px 5px;}
.left-menu ul li {border-bottom:dashed 1px #a3a3a3; padding:8px 14px;  background:transparent url(http://www.wellfitness.ru/images/new/bullet.png) no-repeat 3px 50%;}
.left-menu ul li a, 
.left-menu ul li a:hover{color:#000; text-decoration:none;}
.left-menu ul li.actived a,
.left-menu ul li a:hover,
.left-menu ul li.actived li.actived a,
.left-menu ul li.actived li a:hover {color:#d50000; text-decoration:none}
/*.left-menu ul li.actived, .left-menu ul li.actived li{background:none;}*/
.left-menu ul li ul {border-top:dashed 1px #a3a3a3; padding:15px 0 8px 35px; margin:5px -1px 0 -25px}

/*my fix*/
.left-menu ul li ul.root-item {padding:15px 0 8px 0px; margin:5px -1px 0 -25px}
.left-menu ul li.jsvhover {padding:8px 0 15px 0px}
.left-menu ul li.jsvhover a.root-item, .left-menu ul li.jsvhover a.root-item-selected { padding-left: 25px}
/*my fix end*/

.left-menu ul li ul li {border:0; padding:0px 0 0px 10px}
.left-menu ul li.actived li a {color:#4d4d4d; text-decoration:underline; font:normal tahoma 12x;}
.left-menu ul li.actived li.actived {background:url(. ./images/li-red.gif) 0 6px no-repeat; }

.left-menu #vertical-multilevel-menu li ul.root-item { margin-top:10px;}


#vertical-multilevel-menu a.root-item-selected,
#vertical-multilevel-menu a.root-item-selected:hover{background:transparent; display:block; position:relative; z-index:2;}
.jsvhover.actived{background:none;}
/*.left-menu ul li ul.root-item li{background:transparent;}*/

.search {float:left;  background:none; padding:6px 0 6px 15px}
.search  input {float:left; width:167px; height:22px; padding:0 5px; border:0; background:transparent url(http://www.wellfitness.ru/images/new/search-bg.png) no-repeat 0 0; font-size:12px; color:black; }
.search  input[type='submit']{width:67px; margin-left: 10px; padding:0px; height:22px; cursor:pointer; color:#cfcfcf; font-family:tahoma; font-size:12px; background:transparent url(http://www.wellfitness.ru/images/new/search-button.png) no-repeat 0 0;}
.contacts {float:right; width:247px; height:59px; margin-top:33px; background:url(http://www.wellfitness.ru/images/new/contacts.png) no-repeat; color:#fff;}
.contacts a {color:transparent; font-size:12px; float:left; margin-top:45px; margin-left:78px; width:165px; height:15px;}

.section{background:transparent url(http://www.wellfitness.ru/images/new/section-bg-a.png) repeat-y 0 0;}


.newsBlock {font-family:tahoma; font-size:12px; padding:5px 3px 13px 16px}
.newsBlock .date {color:#870000; padding-bottom:7px}
.newsBlock .title a {color:#870000; text-decoration:underline; font-size:14px; font-weight: bold;}
.newsBlock .title a:hover {text-decoration:none;}
.newsBlock .text_news {color:black; padding-top:10px}

.section-bottom .newsBlock .title a {color:#000; text-decoration:underline; font-size:12px; font-weight: normal;}

div.news_more a {color: #870000;}

.content_text .newsBlock { padding:13px 3px 13px 0; font-size:12px}
.content_text .newsBlock .date {font-size:10px}
.content_text .newsBlock img { margin:3px 10px 10px 0}
.content_text .newsBlock .news_img img { margin-top:13px}
.content_text td {vertical-align:top; padding:0 0px 10px 0}
.content_text .groups {/*float:left;*/ height:150px; margin:10px 0; width:24%; text-align:center}/*временно  закомментил на 1 день*/
.content_text .groups_three {width:32%}



.pagination {margin-left:-22px; height:40px; padding-top:20px}
.pagination a {display:inline-block; color:#00a2ff; text-decoration:none; background:url(http://www.wellfitness.ru/images/menu-separator.gif) right 2px no-repeat; padding-right:22px; margin-left:20px}
.pagination a:hover, .pagination a.actived {color:#FF005E}

.centerBlock p {padding-bottom:15px}
.content_text {padding:0 20px 10px 0}

.questions {background:url(http://www.wellfitness.ru/images/ico-qustions.png) 0 7px no-repeat; padding:7px 0 8px 30px}
.questions a {text-decoration:none; color:black}

.smp_form {float:left; width:100%; overflow:hidden}
.smp_form .field {clear:both; }
.smp_form .title_field {float:left; padding:6px 10px 5px 0; width:205px}
.smp_form .input_field {float:left; width:435px; padding:0 20px 0 0; margin-bottom:10px; position:relative}

.smp_form .input_field a{position:relative; right:28px; top:4px; float:left; width:19px; height:19px}/*myFIX for calerdar*/

.smp_form select {width:110px; margin:0 10px 15px 0; padding:2px;}
.smp_form .error .text_field {background:url(http://www.wellfitness.ru/images/text-input-bg.png) bottom no-repeat; }
.smp_form .text_field, textarea, #capcha {background:url(http://www.wellfitness.ru/images/text-input-bg.png) no-repeat; border:0; padding:2px; color:black; margin:0px 5px 5px 0; width:395px}
.smp_form .text_field {float:left}
.smp_form textarea {background:url(http://www.wellfitness.ru/images/text-area-bg.png) no-repeat; border:0; height:55px; overflow:hidden}
.smp_form #capcha {background:url(http://www.wellfitness.ru/images/text-input-bg-sm.png) no-repeat; width:117px; margin-left:10px}
.smp_form #send {margin:0px 10px 20px 0}
.smp_form .error {background:url(http://www.wellfitness.ru/images/ico-error.png) right 7px no-repeat;}
.smp_form .valid {background:url(http://www.wellfitness.ru/images/ico-valid.png) right 7px no-repeat;}


.description {clear:both; padding-bottom:50px; width:100%; overflow:hidden}
.description .preview { max-width:701px; min-width:450px; padding:20px 0; clear:both}/*my fix after adding commercials block*/
.description .model-photo {float:left; width:330px; text-align:center; min-height:340px }
.description .model-title{float:right; width:267px; font-family:tahoma; font-size:16px; font-weight:bold; color:#c20000;}
.description .model-buy { float:right; width:267px; margin-top:27px; color:#504e4e;} 
.description .model-buy .logo_model{margin-bottom:18px;} 
.description .model-buy .logo_model a{text-decoration:none;} 
.description .model-buy .logo_model img{vertical-align:middle; margin-left:5px;} 
.description .model-buy .price {float:left; width:270px; margin-bottom:6px;}
.description .model-buy .inner {}
.description .model-buy .status {float:left;}
.description .model-buy a.btn {margin-top:18px}
.description .model-buy a.btn {background:transparent url(http://www.wellfitness.ru/images/new/button-red-left.png) no-repeat 0 0;}
.description .model-buy a.btn span{background:transparent url(http://www.wellfitness.ru/images/new/button-red-right.png) no-repeat 100% 0; padding-top:1px; font-size:11px;}
.description .model-buy a.btn span img{float:none; vertical-align:middle;}

.description-block{background:#fff; border:1px solid #ababab; /*float:left;  width: 582px;*/ padding:32px 20px; margin-top:17px;   max-width: 661px; min-width: 450px; margin:17px auto 0;}
.description-block .block-title{float:left; width:175px; height:29px; margin-top:-47px; background:transparent url(http://www.wellfitness.ru/images/new/block-title.png) no-repeat 0 0; font-size:14px; color:#fff; text-align:center; line-height:29px; margin-left: -10px;}
.block-title-button{width:115px; height:29px; background:transparent url(../images/new/block-title-button.png) no-repeat 0 0; font-size:14px; color:#fff; text-align:center; line-height:29px; margin-left: 10px; }

#tab3 .description-block{padding:0 5px; }
#tab3 .present{padding:11px 0; width:189px !important;}
#tab4 .description-block{padding:0 5px; }
#tab4 .present{padding:11px 0; width:189px !important;}
#tab5 .description-block{padding:0 5px; }
#tab5 .present{padding:11px 0; /*width:189px !important;*/}
#logos{margin-top:23px;}
#logos a{display:inline-block; margin-left:35px; vertical-align:middle;}


.description .present {padding:35px 0 40px 0}
.description .present .model {background:none}
.model-buy .price_product {float:left; width:180px; margin-left:5px; text-align:left; height:auto; min-height:1px;}
.model-prev {margin:13px 13px 0; float:left; width:592px; padding-top:12px; border-top:1px dashed #a6a6a6;}
.model-prev img {border:solid 1px #ababab; margin:0 14px 14px 0; float:left; width:123px;}
.model-prev a:hover img {}

.prev_3d {background:url(http://www.wellfitness.ru/images/ico-3d.png) no-repeat; padding-left:25px }

.charachter { margin-top:20px; width:90%}
.charachter th, .charachter td { text-align:left; border-bottom:dashed 1px #a6a6a6; padding:10px 10px 10px 0; vertical-align:top}
.charachter td.middle {vertical-align:middle}
.charachter .price, .charachter .total_price {color:#03AFFB; font-weight:bold; white-space:nowrap; text-align:right; width:100px; vertical-align:middle}
.charachter .total_price {font-size:18px}
.charachter th {width:260px}


.basketTable { margin-top:0px;   padding: 20px 8px 0px 12px;}
.basketTable th, .basketTable td { text-align:left;  padding:10px; vertical-align:top; font-weight:normal}
.basketTable th { color:#000; border:1px dashed #a6a6a6; border-left:none; border-top:0;}
.basketTable td {padding:25px 10px 0 10px;}
.basketTable .border_blue td {border-bottom:dashed 1px #a6a6a6; border-right:1px dashed #a6a6a6; padding:25px 10px 10px 10px;}

.basketTable #del-header{ border-right:none; }
.basketTable th a {color:black; text-decoration:none}
.basketTable td.middle {vertical-align:middle}
.basketTable .price, .basketTable .total_price {color:#03AFFB; font-weight:bold; white-space:nowrap;  background:#fff; width:70px}
.basketTable .total_price {font-size:16px; color:#c20000;}
.basketTable .border_blue .del {width:63px; border-right:none; text-align:center;}
.basketTable .options td {padding:2px 10px; vertical-align:middle; font-size:10px; border-bottom:dashed 1px #ababab;}
.basketTable .wtih_options td {padding:15px 10px; vertical-align:middle; font-size:10px;}
.basketTable .options td.price, .basketTable .wtih_options td.price {font-size:12px}
.basketTable .options th, .basketTable .wtih_options th {background:none}
.basketTable .option {padding-left:20px}
.basketTable .all_total {border-top:dashed 1px #ababab;}
.basketTable .all_total td {padding:12px 10px 10px 10px}
.basketTable .all_total .btn { float:left;}
.basketTable .all_total .price {font-size:16px; font-weight:bold; color:#c20000; white-space:nowrap;}
.tot {font-size:12px; font-weight:normal; color:#000;}
.basketTable select {width:50px; margin:3px 10px 4px 20px; padding:2px; border:1px solid #7f9db9;}

.comparisonBlock{float:left; background:#fff; border:1px solid #ababab; padding:14px;}
.comparisonBlock table {width:auto; margin-bottom:20px; margin:auto}
.comparisonBlock td {vertical-align:top}
.comparisonBlock .category td, .comparisonBlock .category th {border-bottom:dashed 1px #a6a6a6; text-align:left; padding:10px 10px 10px 0; vertical-align:middle}
.comparisonBlock .category th{color:#000;}
.comparisonBlock .category td {padding-left:25px}
.comparisonBlock .item { margin-bottom:40px; padding:0 5px 0 13px; border-left:1px dashed #a6a6a6; }
.del-compare {background:url(http://www.wellfitness.ru/images/new/icon-delete-a.png) no-repeat; padding-left:20px; margin:35px 10px 10px 15px; display:inline-block}/*myFIX margin*/

.baner {clear:both;  width:100%; overflow:hidden; margin-bottom:15px;}


.present {clear:both; padding:0px 0 20px 0; width:100%;}
.present .title {border-top:solid 4px #00D92F; padding-left: 22px; height:45px;}
.present .title a {display:inline-block; margin:6px; color:#00D92F}
.item {width:189px !important; float:left; }
/*
.item {width:183px !important; display: inline-block; vertical-align:top; zoom:1;} 
*html .item, *+html .item {display: inline;} 
*/

.item .centered{/*width:205px;*/ margin:auto; padding:0 5px}
.name_product {padding-top:0; height:40px; margin-bottom: 5px; overflow:hidden; color:#870000;}
.name_product a {font-family:tahoma; font-size:12px; height:40px; color:#870000; text-decoration:none;}
.new .name_product a {background:url(http://www.wellfitness.ru/images/new.jpg) no-repeat right top; padding:9px 50px 9px 0}/*new ico*/
.model { color:black; height:23px; oveflow:hidden; font-family:tahoma; }
.product_img {text-align:center; height:185px; padding:5px 0}
.price_product {font:bold 13px tahoma; padding:0 7px 0 0; min-height:30px;}
.price_product div { margin-bottom:5px; /*white-space:nowrap;*/ color:#c20000; font:tahoma bold 15px; /*float: left;*/}
div.inner .price_product div {float: none;}
/*.price_product .en_money{width:100%;}*/

.item .btn {float:right;  background:url(http://www.wellfitness.ru/images/new/button-red-left.png) no-repeat 0 0;}
.item .btn span{ background:url(http://www.wellfitness.ru/images/new/button-red-right.png) no-repeat 100% 0; font-size:11px; padding-top:1px;}
.item .btn img{float:none; vertical-align:text-top;}

*+html .price_product {height:45px}
.btn {background:url(http://www.wellfitness.ru/images/new/button-left.png) no-repeat; display:block; float:left; height:28px; font:normal 14px tahoma; color:#fff; margin-top:-4px; text-decoration:none;}
.btn img {float:left; margin-right:5px;}
.btn span, .btn-right {background:url(http://www.wellfitness.ru/images/new/button-right.png) right top no-repeat; display:block; height:28px; padding:3px 10px 4px 7px; line-height:20px; font-family:tahoma; font-size:14px;}
input.btn-right{border:none; color:#fff; cursor:pointer;}

.btn:hover{background:url(http://www.wellfitness.ru/images/new/button-left-hover.png) no-repeat;}
.btn:hover span{background:url(http://www.wellfitness.ru/images/new/button-right-hover.png) right top no-repeat;}

.spec .title {border-top:solid 4px #FF3674;}
.spec .title a {color:#FF3674}
.lead .titleL a{display:inline-block; margin:6px; color:#FCD803}
.spec .title a {color:#FF3674}
.spec .item {background:url(http://www.wellfitness.ru/images/red-dotted.gif) right top repeat-y;}
.spec .price_product  {color:#FF004F}
.spec .price_product .old {display:block; text-decoration:line-through; font:bold 12px tahoma; color:#03AFFB; height:15px}
/*.spec .btn {margin-top:-12px}*//*myFIX temporary*/

.checks input {vertical-align:middle}
.choose .title {border:solid 1px #ababab; background:#d6d6d6 url(http://www.wellfitness.ru/images/new/form-bg-bottom-c.png) repeat-x 50% 100%; height:auto; padding-left:0px;}
.choose .title .wrapper{border:1px solid #ddd; padding:0 9px 20px;  background: url(http://www.wellfitness.ru/images/new/form-bg-top-a.png) repeat-x 50% 0;}
.choose .container {float:left; /*width:604px;*/ margin-top:3px; background:#fff; border:1px solid #ababab; padding:11px 7px; }
.present .container{float:left; min-width:604px; margin-top:3px; background:#fff; border:1px solid #ababab; padding:11px 7px; }
.title .form-title{background:transparent url(http://www.wellfitness.ru/images/new/bar.png) repeat-x 0 100%; font: bold 14px tahoma,Geneva,sans-serif;}
.title .form-title span{font:normal tahoma 14px; color:#870000; line-height:38px;}
.title .form-title a{float:right;}

.checksContainer .checks { display:block; margin:3px 0; color: #4A4A4A; font-size: 8pt;}
.choose .title a {color:#0082DE; margin:0; font:normal tahoma 12px; line-height:38px; color:#444;}
.choose .item, .present .item {background:none; border:1px dashed #a6a6a6; border-left:none; border-top:none; padding-left:8px; padding-right:3px; padding-top:11px; /*height: 380px;*/}
/*.choose .item.rightmost {border-right:none;}
.choose .item.leftmost {padding-left:0;}
.choose .item.topmost {padding-top:0;}
.choose .item.bottommost{border-bottom:0;}*/
.choose .set_choose {clear:both;} 
.choose .set_choose .set {float:right; padding:12px 4% 0 0} 
.choose .set_choose .set .btn {margin-top:0;} 


.set_filtr{width:424px;}
.order_set{width:165px;}

div.set {float:right; padding:12px 15px 0 0} 
div.set_filtr label {float:left; width:115px; line-height:20px; font:tahoma 12px; color:#870000;}
div.order_set label {float:left; width:130px; line-height:20px; font:tahoma 12px; color:#870000;}
div.order_set label.sort {width:110px; margin-left:5px;}
div.set select {width:150px; padding:2px; color:black; border:1px solid #7f9db9;}
div.set input {margin-right:0px;margin-top:4px;}

div.btn{margin-left:10px;}

.choose_info {clear:both; background:#f7f7f7; margin:20px 0; padding:9px 0 9px 14px}
.choose_info span {width:32%; float:left; display:block}
span.sortingasc {background:url(http://www.wellfitness.ru/images/sort-arrow.gif) 0 5px no-repeat; padding-left:10px }
span.sortingdesc {background:url(http://www.wellfitness.ru/images/sort-arrow-act.gif) 0 5px no-repeat; padding-left:10px }
.choose_info span.last {padding-right:0}

.item .status_item{height:55px; overflow:hidden; _zoom:1;}

.item .status_item span{float:left;}
.item .status_item a{float:right}

#container1 .preview{
   /*float:left;*/
   margin:0 auto;
 
   border:1px solid #ababab;
   background:#fff;
}

.basket {border:1px solid #666666; background:#fff; font-size:10px; /*margin-top:-15px*/}/*myFIX*/
.basket .wrapper{border: 1px dashed #a6a6a6;}
.basket h2{background:transparent url(http://www.wellfitness.ru/images/new/item-separator-a.png) no-repeat 0 100%;}
.basket h2 a{display:block; width:100%; height:100%; line-height:38px; text-decoration:none; background:url(http://www.wellfitness.ru/images/cart.png) no-repeat 100% 50%;}

.itemBasket {padding:0px 1px 0 1px; font-family:tahoma;}
.itemBasket .prod{padding:10px 0; background-image:url(http://www.wellfitness.ru/images/new/item-separator-a.png); background-position:0 100%; background-repeat:no-repeat;}
.itemBasket .name {color:#000; font-size:11px; padding:0 15px 0 14px}
.itemBasket .price {color:#000; padding:3px 5px 3px 14px}
.itemBasket .price .emph{font-size:14px; font-weight:bold;}
.itemBasket .button-drop{float:right; margin-right:10px;}
.info {font-family:tahoma; padding:10px 14px; background:#ccc; color:#000;}
.info .total {font-size:14px; font-weight:bold; color:#000; }
.light {background:#ccc;}
.buy_it {height:29px;  padding-top:10px}
.buy_it_left {height:29px; background:#ffffff; padding-top:32px}
.buy_it_left .btn {margin-left:15px}
.buy_it_left .btn span {padding:3px 8px 4px 7px;}
.buy_it .btn {}
.buy_it .btn span {padding:3px 20px 4px 20px;}

.marketBlock {margin-top:20px; text-align:center; background:#fff}
.marketBlock img {margin:2px 0}
.market-block-border{border:1px solid #CCCCCC; padding: 8px 0px; margin:10px 0; text-align:left; padding-left:12px}

.interview {color:#636363; padding:30px 0}
.interview .inner { padding:18px; margin-top:-20px}
.answer_btn {margin:20px 0 5px 0px;}
.result {background:url(http://www.wellfitness.ru/images/ico-result.png) no-repeat; margin-left:35px; padding:1px 0 1px 20px; font-size:11px}

.f_checkbox {display:block; position:relative; clear:both; padding-top:8px;}
.f_checkbox input{float:left; margin:4px 10px 6px 5px; width:10px; height:10px}
.f_checkbox span{background:url(http://www.wellfitness.ru/images/radio_bg.png) 0px -25px no-repeat;width:26px;height:25px;display:block;position:absolute; margin-top:-4px}


#footer {/*float:left; width:100%;*/ background:url(http://www.wellfitness.ru/images/new/footer-bg.png) repeat-x;  height:185px; /*max-width:1690px;*/ width:1262px;}
#footer .center{height:185px; background:url("/images/new/footer-center-bg.png") no-repeat scroll 50% 0 transparent;}
/* *+ html  #footer {margin-top:100px}*/


.footer-menu li ul li ul{margin:0px; padding:0px; background:none; display:none;}

#footer {position:relative; margin:auto;}
#copyright{/*float:left; width:100%;*/background:url(http://www.wellfitness.ru/images/new/copyright-bg.png) repeat-x;  height:35px;   /*max-width:1690px;*/ width:1262px; margin:auto; position:relative;}
#copyright .center{font-size:11px; /*line-height:35px;*/text-align:center; color:#b3b3b3; background:transparent url(http://www.wellfitness.ru/images/new/copyright-center-bg.png) no-repeat 50% 0; height: 35px; line-height: 1; position:relative; padding:0 0; max-width:1725px; margin:0 auto;}
#copyright .center span{position:absolute; top: 12px; left: 50%; margin-left: -100px;}
.add_commerce {background:url(http://www.wellfitness.ru/images/btn-left-big.gif) no-repeat; clear:left; width:245px;}
.add_commerce img {margin-top:2px}
.add_commerce span {background:url(http://www.wellfitness.ru/images/btn-right-big.gif) right top no-repeat; padding:5px 10px 8px 7px; line-height:15px}

.commerce {margin-top:-15px;}
.commerce h2 span {font-size:12px; padding:7px 0 0 9px}
.commerce .buy_it .btn {margin-left:33px}

.spec_offer .item {background:none; border:solid 1px #ccc; margin-right:5px}
.spec_offer .price_product {text-align:center}

.smp_form .mid_field .text_field {background:url(http://www.wellfitness.ru/images/text-input-bg-mid.png) no-repeat; width:187px; float:left}
.smp_form .mid_field { width:230px; padding-right:200px}

.info_model {float:left; min-width:150px; margin-left:7px; color:#c20000; font-weight:bold;}
.info_model img {margin-right:5px}

.status_list {font-size:8pt;height:25px;color: #4A4A4A;}

.leader .title {position:absolute; margin-top:-49px;}

#stylized li{
    list-style-position: outside; padding: 0;list-style-type:disc;margin:20px;
}

.price_now {color:#333333;display:block;font-size:10px;margin-top:-10px;padding:3px 0 7px;}

.left_side_item_list{
  padding-bottom:15px;
}

.left_side_item_list li {padding:3px 15px 2px 15px}
.left_side_item_list li a {padding:0 1px 1px 1px; font-size:12px}
/*.left_side_item_list li a:hover {color:#FFF; background:#0082DE;}*/

.clear {clear:both}
.right {float:right}
.left {float:right}
.fleft {float:left}
.fright {float:right}

#comoffer-table tr.thead{background:#E1E1E1}
#comoffer-table tr.thead td {font-weight:bold; font-size:12px;}
#comoffer-table td{padding:3px;}

#file-download tr.head{background:#EEEEEE;}
#file-download tr.head td{height:30px}
#file-download tr.files {background:transparent url(http://www.wellfitness.ru/images/td_bg_download.PNG) bottom left repeat-x; }
#file-download tr.files td{height:30px}

.tab{float: left; width:125px; height:29px; line-height:29px; text-align:center; color:#fff; margin-left:1px;}
.tab a{color:#fff; text-decoration:none;}
.tab.active{   background: url(http://www.wellfitness.ru/images/new/tab-active.png) no-repeat;}
.tab.idle{   background: url(http://www.wellfitness.ru/images/new/tab-idle.png) no-repeat;}
.tab-wrapper{float:left; margin-left:15px; margin-bottom:-3px;width:100%;}

#main_page_banner{margin-bottom:15px;}

.newPrice .en_money, .newPrice .ru_money{color:#c20000;}
.price_product, .spec .price_product, .spec .price_product .old{color:#c20000;}

#comparing-title{float:left; padding:0 5px;}

.btn-big-left{float:left; margin-top:98px; margin-left:15px; background: url(http://www.wellfitness.ru/images/new/button-red-big-left.png) no-repeat;}
.btn-big-right{float:left; width:195px; height:32px; padding:0 8px;line-height:32px; background: url(http://www.wellfitness.ru/images/new/button-red-big-right.png) no-repeat 100% 0;}
.btn-big-right a{float:left; width:100%; text-decoration:none;}
.btn-big-right img{float:left; margin-top:-8px;}
.btn-big-right span{float:left; margin-left:10px; color:#fff; font-size:13px; line-height:32px;}

#btn-send{margin-top:18px;}
#btn-send img{margin-top:-4px;}

#header-wrapper.en{background:none; margin-bottom:10px;}
#header-wrapper.en .sub_menu {background:url(http://www.wellfitness.ru/images/new/menu-bg-left.png) no-repeat; height:32px;}
#header-wrapper.en .sub_menu ul{background:url(http://www.wellfitness.ru/images/new/menu-bg-right.png) no-repeat 100% 0; height:32px;}
#header-wrapper.en .search{float:right;}
#header-wrapper.en .langbar{float:left;}
#header-wrapper.en .header-menu{float:left; width:300px;}
#header-wrapper.en .sub_menu{margin:0 200px 0 250px !important;}
#header-wrapper.en .header-top, #header-wrapper.en .header-bottom{float:left; width:100%;}


.sub_menu li.actived a,
.sub_menu li.actived a span {background:none; color:#fff;} 
.footer-contacts{color:#fff; padding-top:40px;}
.footer-contacts a{color:#fff;}


#ask-online{height:78px; margin-top:17px; background:transparent url(http://www.wellfitness.ru/images/new/ask-online.png) no-repeat 0 0;}
#ask-online a{display:block; width:100%; height:100%;}

#bdownload{height:78px; margin-top:17px; background:transparent url(http://www.wellfitness.ru/images/new/bdownload.png) no-repeat 0 0;}
#bdownload a{display:block; width:100%; height:100%;}

#order_form_div{min-width:604px; background:#fff; border:1px solid #ababab; margin-top:13px;padding: 25px 5px 7px 15px;}
#order_form_div .smp_form{float:none; padding:0 8px 0px 12px;}
.smp_form .text_field, textarea, #capcha {border: 1px dashed #B5B5B5;  background:none;}
.smp_form textarea{ background:none; border:1px dashed #B5B5B5;}
.smp_form .title_field{ color:#000; }
.smp_form .error .text_field{background:none;}

.smp_form #capcha{background:none;}

#order_title{float:left; width:186px; height:39px; background:transparent url(http://www.wellfitness.ru/images/new/order-title.png); no-repeat 0 0; color:#fff; font-size:14px; font-weight:bold; text-transform:uppercase; line-height:27px; text-align:center; margin-top:-13px; margin-left:10px;}

a.english{display:inline-block; _zoom:1; _display:inline; position:relative; height:29px; width:43px; background:url(http://www.wellfitness.ru/images/new/icon-english.png) no-repeat;)}
a.english img{display:none;}
a.english:hover{background:url(http://www.wellfitness.ru/images/new/icon-english-hover.png) no-repeat;}

a.russian{display:inline-block; _zoom:1; _display:inline; position:relative; height:29px; width:43px; background:url(http://www.wellfitness.ru/images/new/icon-russian.png) no-repeat;)}
a.russian img{display:none;}
a.russian:hover{background:url(http://www.wellfitness.ru/images/new/icon-russian-hover.png) no-repeat;}

span.active a.russian{background:url(http://www.wellfitness.ru/images/new/icon-russian-hover.png) no-repeat;}
span.active a.english{background:url(http://www.wellfitness.ru/images/new/icon-english-hover.png) no-repeat;}

table.vendors td {width: 30%; height: 80px; padding: 5px; text-align: center; vertical-align: middle;}

div.menu ul li {padding: 0 8px;}
.menu li a.selected {background: url("/images/new/selected-item.png") repeat-x scroll 0 50% transparent; border: 1px solid #545454;}

table.tab_registration td {padding: 4px;}
table.tab_registration td.greycell {background-color: #EBEBEB; border-bottom: 1px dashed white;}
.reg_comment {color: #878787; font-size: 10px;}
.starrequired {color: #C20A0A;}

.commercial {background: url("/images/commercial.png") no-repeat scroll 50% 0px transparent;
    display: block;
    height: 100%;
    text-decoration: none;
    width: 100%;}
	
.wrapper h2 {height: 40px;}

div.filter_buttons {float: right;}
.buttonBlock {float: left;}

input.buttons {
background: none no-repeat top left;
border: none;
cursor: pointer;
display: block;
height: 29px;
overflow: hidden;
padding: 0;
margin: 0 2px 0 0;
text-indent: -9999px;
width: auto;
margin-left: 8px;
font-size: 0; line-height: 29px
}

input.filterButton {
background-image: url(http://www.wellfitness.ru/images/filter_button.png);
width: 90px; 
}
input.filterButton:hover {
background-image: url(http://www.wellfitness.ru/images/filter_button-hover.png);
width: 90px; 
}

input.filterResetButton {
background-image: url(http://www.wellfitness.ru/images/filter-reset_button.png);
width: 90px; 
}
input.filterResetButton:hover {
background-image: url(http://www.wellfitness.ru/images/filter-reset_button-hover.png);
width: 90px; 
}

input.comSendOfferButton {
background-image: url(http://www.wellfitness.ru/images/comSendOfferButton.png);
width: 113px; 
}
input.comSendOfferButton:hover {
background-image: url(http://www.wellfitness.ru/images/comSendOfferButton_hover.png);
width: 113px; 
}

input.comPrintOfferButton {
background-image: url(http://www.wellfitness.ru/images/comPrintOfferButton.png);
width: 113px; 
}
input.comPrintOfferButton:hover {
background-image: url(http://www.wellfitness.ru/images/comPrintOfferButton_hover.png);
width: 113px; 
}


.addToCart {float: right;}

.commercial_div {background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #666666; font-size: 10px;}
.commercial_div h2 {background: url("/images/new/item-separator-a.png") no-repeat scroll 0 100% transparent;}

.noBg {background-image: none; height: auto;}

div.checksContainer {margin: 0px 0 7px 0; height: 40px;}

table.bx-forgotpass-table td {padding: 4px;}
table.bx-forgotpass-table td.greycell {background-color: #EBEBEB; border-bottom: 1px dashed white;}

.catOldPrice {color: #8B8B8B; font-size: 10px; text-decoration: line-through;}

.nohref{cursor:default;}

.left_side_item_list div.status_item {text-align: right}


div#social {text-align: center; margin: 10px 0 0 0; }
div#social  a img {margin: 5px 0 0 0; }
#social a#fb {background: url('/images/socialIcons.jpg') no-repeat scroll 0 0 transparent; display: block; width: 100px; height: 35px; float: left; /*margin-left: 50px;*/}
#social a#twit {background: url('/images/socialIcons.jpg') no-repeat scroll -100px 0 transparent; display: block; width: 100px; height: 35px; float: left;}

#social a#fb:hover {background: url("/images/socialIcons.jpg") no-repeat scroll 0 -35px transparent;}
#social a#twit:hover {background: url("/images/socialIcons.jpg") no-repeat scroll -100px -35px transparent;}

.gallery_case {
			/*width:544px;*/
			background:#ffffff;
			border:1px solid #B2B2B2;
			border-radius:5px;
			-moz-border-radius:5px;
			-webkit-border-radius:5px;
			margin-bottom:10px;
			padding:3px 30px;
			position:relative;
		}
			.gallery_case .left_arrow, .gallery_case .right_arrow {
				top:45px;
				position:absolute;
			}
			.gallery_case .left_arrow {left:6px;cursor:pointer;}
			.gallery_case .right_arrow {right:6px;cursor:pointer;}
			
			.gallery {
				width:inherit !important;
			}
				.gallery ul {
					height:130px;
				}
					.gallery li {
						width:185px;
						height:100%;
						line-height:130px;
						text-align:center;
					}
						.gallery li a {
							vertical-align:middle;
						}
							.gallery li img {
								vertical-align:middle;
							}

/*	clearfix			*/
.clearfix{_height: 1%; _overflow: visible;}
.clearfix:after{content: "."; display: block; height: 0px; clear: both; visibility: hidden; line-height:0px; font-size:0px;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/*	clearfix			*/

#form-inner { padding: 0 17px;}
#form-inner h3 { font-weight: normal; font-size: 20px; color: #840204; padding: 0 0 17px 0;}
#form-inner div { padding: 0 0 8px 0;}
#form-inner div label { display: block; padding: 0 0 5px 5px;}
#form-inner div label span { color: #C6080A;}
#form-inner div input { width: 401px; height: 22px; line-height: 22px; border: 0; padding: 0; background: #F5F5F5;}
#form-inner div textarea { width: 401px; height: 61px; border: 0; padding: 0; background: #F5F5F5;}
#form-inner div.captcha { padding: 0 0 34px 0;}
#form-inner div.captcha label { padding-left: 0;}
#form-inner div.captcha img { float: left; border: 1px solid #000; float: left; margin: 0 10px 0 0;}
#form-inner div.captcha input { float: left; width: 130px;}
#form-inner .submit { background: url(http://www.wellfitness.ru/images/submit-bg.gif) no-repeat; width: 113px; height: 24px; line-height: 24px; color: #fff; cursor: pointer; border: 0; padding: 0;}
#form-inner .error {background:url(http://www.wellfitness.ru/images/ico-error.png) right 7px no-repeat;}
#form-inner .valid {background:url(http://www.wellfitness.ru/images/ico-valid.png) right 7px no-repeat;}


/*.tabs { padding:0px 0 0 3px; position:relative; top:17px;}
.tabs li { display:block; float:left; padding:0 0 0 1px;}
.tabs li a , .tabs li a:hover { width:125px; text-align:center; display:block;  height:27px; line-height:26px; border: solid 1px #838383; border-bottom:none; color:#FFF; text-decoration:none;background:#7E7E7E url(http://www.wellfitness.ru/img/tabs_03.png) repeat-x top;
        border-top-left-radius:5px; -webkit-border-top-left-radius:5px; -moz-border-top-left-radius:5px; border-top-right-radius:5px; -webkit-border-top-right-radius:5px; -moz-border-top-right-radius:5px; }
.tabs li a.this, .tabs li a:hover {background:#A90006 url(http://www.wellfitness.ru/img/tabs_hover_03.png) repeat-x top;}*/

div#slogan {width: 450px; height: 120px; background: url('/images/new/slogan_bg.png') no-repeat scroll 0% 0% transparent; position: absolute; margin: 0pt 0pt 0pt 280px;}
div#sloganEn {width: 450px; height: 120px; background: url('/images/new/slogan_bg_en.png') no-repeat scroll 0% 0% transparent; position: absolute; margin: 0pt 0pt 0pt 280px;}

div#mainBannerBfrBrands {width: 620px; height: 80px;}
div#mainBannerBfrBrands img {width: 620px; height: 80px;}

div#mainBannerAftBrands {width: 620px; height: 80px; text-align:center; margin-top: 15px}
div#mainBannerAftBrands img {/*width: 620px; height: 80px;*/}

	#gallery {
		/*background-color: #444;*/
		padding: 10px;
		width: 520px;
	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		border: 5px /*solid #3e3e3e*/;
		border-width: 5px 5px 20px;
	}
	#gallery ul a:hover img {
		border: 5px /*solid #fff*/;
		border-width: 5px 5px 20px;
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }
	
	.brand .section-bottom{background:url(/images/bl_bg4.png) repeat-x white; }
	.section-right.brand { margin-bottom:8px;}
	.section-right.brand .section-bottom{padding-bottom:0;}
	.section-right.brand .section-title{ padding-bottom:10px;}
	.section-right.brand .section-title a{background: url(/images/title.png) no-repeat 100% 0%;}
	.hidden{ overflow:hidden; height:392px;}
	.sliders{ position:relative; margin-bottom: 40px; padding-top: 40px;}
	.navi a, .navi a:hover { background:url(/images/arr2.jpg) no-repeat center top; text-decoration:none; position:absolute;  left:80px; display:block; top: 10px; height:20px; width:47px; display:none;}
	.navi2 a, .navi2 a:hover { background:url(/images/arr.jpg) no-repeat center top; text-decoration:none; position:absolute; bottom:-20px; left:80px; display:block; height:20px; width:47px; display:none;}
	.scroll{ position:relative;  text-align:center; z-index:500;  line-height:100%;}
	.sliders p { border: solid 1px #ffffff; padding:0 0 15px 0; line-height:100%;}
