/* CSS Document */
html, body, div, span,
p, blockquote, pre, code,
ul, ol, li,
h1, h2, h3, h4, h5, h6,
img, 
form, fieldset, legend, label, input, textarea,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
}
#half ul{margin:10px 10px 5px 15px;}
ul{list-style-position: inside;}
html {HEIGHT: 100%}
body {background-color: #FFFFFF;font-family: Verdana, sans-serif;font-size: 0.75em;color: #8d0d3a;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM:0px; MARGIN: 0px; PADDING-TOP: 0px;
}
body.stretch {}
a {COLOR: #8d0d3a;}
a.header {color: #F4792A}
a:visited {COLOR: #8d0d3a;}
a:hover, a.header:hover, .nav li a:hover, .nav li.selected {COLOR: #8d0d3a;}
img {border: none;}
h1,h2 {
 font-weight: bold;
 font-size: 12px;
}
p{padding-top:5px;}
.heading-goods-descr p{margin:0;padding:0;}
#stretch {VERTICAL-ALIGN: middle; WIDTH: 100%; padding-top: 0px;}
#structure {	MARGIN: 0px auto;width:100%;}
#page {VERTICAL-ALIGN: top; WIDTH: 980px;}
.to-center{width:1272px;margin:0 auto;height:480px;}
.to-center-header{width:1272px;margin:0 auto;height:138px;}
.to-center-footer{width:1272px;margin:0 auto;}
div#central {z-index:10;}
.big-bg{background:url(../img/devushki.jpg) no-repeat 50% 45px transparent;}

.nav{list-style-type:none;}
.nav li{color:#f4792a;display:inline;padding-left:38px;font-size:1.2em;font-weight:bold;font-family: verdana, sans-serif;}
.nav li a{color:#f4792a;text-decoration:none;}
.nav li:first-child{padding-left:0;}

.top-menu {position:relative; left:20px;}
.top-menu-spacing { padding-left:30px; padding-right:30px;} 
.top-menu-spacing-cat{ padding-left:20px; padding-right:20px;} 
.icons {position:relative; top: -2px;height:17px;}

.phone{font-size:1.2em;margin-top:12px;}
.phone-num{font-size:1.7em;text-align:right;font-weight:bold;margin-top:3px;}
.phone-24{text-align:right;color:#F4792A;font-size:1.2em;}
.callback{height:23px;text-align:center;padding-top:10px; padding-bottom:0; background-color:#ffffff;}
.callback a, .see-catalog a{text-decoration:none;cursor:pointer;color:#8d0d3a;font-weight:bold;display:block;border:solid 1px #f4792a;padding:5px 10px 7px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.see-catalog a{margin-top:15px;}
.catalog-link {margin-top:50px;}
.catalog-link a{text-decoration:none;font-size:14px; background-color: #f4792a; padding:10px 15px; font-weight:bold;text-transform:none;color:#fff;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}

.news-list-img{width:180px; text-align:right;padding-right:17px;}
.news-content {margin-top:0px; width:640px;}
.news-text {text-align:justify;}
.news-content td{vertical-align:top;}

.right-column{width:292px; float:right;background-color:#ffffff;}
.right-column .wrap{margin-right:5px; margin-left:5px;}
.right-column .banner{width:292px;margin-bottom:10px;}
.right-column .banner .inner{position:relative;margin-left:5px;margin-right:5px;height:252px;text-align:center;border:solid 1px #f4792a;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background-color: #ffffff;}
.right-column .banner img{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;position:relative;}
.right-column .review{height:200px;background-color:#ffffff;padding:0 5px 10px;}
.right-column .review-index{background-color:#ffffff;padding:0 5px 10px;}
.right-column .review, .right-column .review-index{text-align:justify;}
.right-column .review-index p,.right-column .review p{line-height:14px;margin-bottom:2px;text-indent:13px;background:url(../img/quotes.png) no-repeat 0 10px;}
.read-more a{color:#F4792A;display:block;text-align:right;text-decoration:none;}
.banners{width:100%;padding-top:15px;background:none !important;}
.footer{margin-bottom:50px;}
span.st-val{display:block;background: url('../img/8_march.png') no-repeat left top transparent;width:282px;height:53px;
padding:4px 50px 2px 18px;margin-left:5px;line-height:14px;-webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}
.advantages{height:54px;vertical-align:middle;padding-top:20px;padding-left:10px;}
.advantages1{vertical-align:middle;padding-top:0px;padding-left:10px; line-height: 15px;}
.advantages table td{height:35px;color:#f37928;background: url('../img/advantages.png') no-repeat left top transparent;line-height:14px;}
.advantages table td.delivery{padding-left:61px;}
.advantages table td.warranty{padding-left:54px;background-position:0 -42px;}
.advantages table td.individual{padding-left:54px;background-position:0 -86px;}
.advantages table td.bonus{padding-left:49px;background-position:0 -126px;}
.first-table{width:100%;text-align:right;padding-right:40px;}
.advantages table td span{font-weight:bold;text-transform:uppercase;}
.akcija{margin-top:20px;background: url(../img/akcija.jpg) no-repeat right bottom;height:350px;text-align:left;width:800px;text-transform:uppercase;}
.akcija .name{text-align:right;font-size:2.2em;color:red;font-weight:bold;}
.akcija .descr{margin-bottom:7px;color:#000;font-weight:bold;color:#8D0D3A;}
.akcija .price{display:block;font-size:2.6em;color:#000;font-weight:bold;}
.akcija .add{display:block;margin-bottom:7px;color:#689dcf;font-weight:bold;font-size:1.4em;}
.akcija .order{display:block;padding-top:20px;position:relative;}
.akcija .order span{color:#ffffff;background-color:#f21011;padding:10px 20px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.akcija .order span a {color:white; text-decoration: none;}
.counter{margin-top:30px;color:#000;font-size:10px;}
.digits span{display:inline-block;padding:8px 7px;background:url(../img/digit_bg.png) no-repeat 50% 50%;color:#fff;font-size:18px;}
.digits td{text-align:center;}
.digits td.txt{font-size:8px;color:#aaadb1;}
.overflow {
	OVERFLOW: auto; 
	SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #fff;  SCROLLBAR-SHADOW-COLOR: #fff; SCROLLBAR-3DLIGHT-COLOR:#d7679c; SCROLLBAR-ARROW-COLOR: #d7679c; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #9b1554; SCROLLBAR-BASE-COLOR:#f2dde6;
	height:330px; padding: 10px 25px 10px 15px; text-align:justify; line-height:170%;
}
.overflow-catalog-menu{
	OVERFLOW: auto; 
	SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #fff;  SCROLLBAR-SHADOW-COLOR: #fff; SCROLLBAR-3DLIGHT-COLOR:#d7679c; SCROLLBAR-ARROW-COLOR: #d7679c; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #9b1554; SCROLLBAR-BASE-COLOR:#f2dde6;
	height:376px; padding: 10px 10px 10px 15px; text-align:justify; line-height:1.8;
	width:360px; overflow:auto;
}
.overflow-basket {
	OVERFLOW: auto; 
	SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #fff;  SCROLLBAR-SHADOW-COLOR: #fff; SCROLLBAR-3DLIGHT-COLOR:#d7679c; SCROLLBAR-ARROW-COLOR: #d7679c; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #9b1554; SCROLLBAR-BASE-COLOR:#f2dde6;
	height:356px; padding: 10px 0px 0 10px; text-align:justify; line-height:1.8;
	position : relative;
	top : 0;
	left : 0;
}
.overflow-order-form {
	OVERFLOW: auto; 
	SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #fff;  SCROLLBAR-SHADOW-COLOR: #fff; SCROLLBAR-3DLIGHT-COLOR:#d7679c; SCROLLBAR-ARROW-COLOR: #d7679c; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #9b1554; SCROLLBAR-BASE-COLOR:#f2dde6;
	height:318px; padding: 10px 10px 10px 15px; text-align:justify; line-height:1.8;
}
.overflow2 {
	OVERFLOW: auto; SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #fff;  SCROLLBAR-SHADOW-COLOR: #fff; SCROLLBAR-3DLIGHT-COLOR:#d7679c; SCROLLBAR-ARROW-COLOR: #d7679c; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #9b1554; SCROLLBAR-BASE-COLOR:#f2dde6; height:260px; padding: 10px 10px 10px 15px; text-align:justify; line-height:1.8
}
td#half {width:490px;}

.bg-index, .rus-bg-index, .lat-bg-index {background-image:url(../img/bg_index.jpg); background-repeat:no-repeat; background-position:center; width:980px; height:495px}
.lat-bg-floristika, .rus-bg-floristika {background-image:url(../img/lat/bg-floristika.jpg); background-repeat:no-repeat; background-position:center; width:980px; height:370px;}
.lat-bg-atributika {background-image:url(../img/lat/bg-atributika.jpg); background-repeat:no-repeat; background-position:center; width:980px; height:370px;}

//.lat-bg-interjer {background-image:url(../img/lat/bg-interjer.jpg); background-repeat:no-repeat; background-position:center; width:980px; height:370px;}
//.lat-bg-reklama {background-image:url(../img/lat/bg-reklama.jpg); background-repeat:no-repeat; background-position:center; width:980px; height:370px;}

.lat-bg-about, .rus-bg-about {background-image:url(../img/lat/bg-about.jpg); background-repeat:no-repeat; background-position:center; width:980px; height:370px;}
.lat-bg-feed, .rus-bg-feed {background-image:url(../img/lat/bg-feed.jpg); background-repeat:no-repeat; background-position:center; width:980px; height:370px;}
.lat-bg-contacts {background-image:url(../img/lat/bg-contacts.jpg); background-repeat:no-repeat; background-position:center; width:980px; height:395px;}

.rus-bg-main {background-image:url(../img/rus/bg-main.jpg); background-repeat:no-repeat; background-position:center bottom; width:980px; height:396px;}
.rus-bg-contacts {background-image:url(../img/rus/bg-contacts.jpg); background-repeat:no-repeat; background-position:center; width:980px; height:395px;}
.rus-bg-atributika {background-image:url(../img/rus/bg-atributika.jpg); background-repeat:no-repeat; background-position:center; width:980px; height:395px;}

.lat-bg-ziedi, .rus-bg-ziedi {background-image:url(../img/bg_ziedi.jpg); background-repeat:no-repeat; background-position:center; width:980px; height:370px;}
.lat-bg-piegade, .rus-bg-piegade {background-image:url(../img/bg_piegade.jpg); background-repeat:no-repeat; background-position:center; width:980px; height:370px;}

.f-p-height{height:480px;}
.f-l-t {padding:10px 10px 10px 10px; width:300px; font-size: 16px; font-weight:bold; float:left;}
.f-l-t P {text-align:center;}
.f-r-t {padding:0px 0px 10px 10px; width:300px; font-size: 16px; font-weight:bold; float:right;}
.f-r-t P {text-align:center;}
.in-l-b {position: relative;}

.f-l-b {padding:10px 10px 10px 25px; position: relative;}
.first-page-links {padding-top:10px; line-height:24px; font-size: 14px;}
.first-page-links A {color:#f4792a;}

.logo{float:left;padding-top:15px;}
.slogan{float:left;padding-left:50px;}
.slogan span.top{display:block;font-size:1.8em;padding-left:60px;}
.slogan span.top span{font-size:68%;}
.slogan span.bot{display:block;color:#f4792a;font-size:1.2em;padding-top:3px;}
.header-menu{margin-top:25px;margin-bottom:10px;padding-left:10px;width:980px;}

.ornament-top {width:100%;background:url(../img/top_ornament.jpg) repeat-x 50% 0;}
.main-pad{padding-top:54px;width:980px;float:left;}
.bottom-pad{width:980px;float:left;}
.header .left, .footer .left{width:980px;float:left;}
.header .left{margin-top:20px;}
.ornament-bottom {position:relative;z-index:1;margin-top:5px; margin-bottom: 10px;width:100%;height:44px;background:url(../img/ornament_bottom.gif) repeat-x 50% 0;}
.see-catalog{text-align:center;width:280px;}


.over-icons{position:relative; top:10px;}
.first-lang-line{margin-right:30px;position:relative;top:-10px;width:950px;position:relative; top:5px; text-align:right;font-size:14px; font-weight:bold;font-family:georgia;font-style:italic;}
.first-lang-line a{color:#f4792a;text-decoration:underline;}
.first-lang-line a.active{color:#8d0d3a;text-decoration:none;}
ul.first-lang {padding-left:15px;font-size: 16px;font-weight:bold;position:absolute;right:0;top:0;}
ul.first-lang li{
font-family:georgia;
font-style:italic;
display: block;
float:left;
padding-bottom: 5px;
padding-left:5px;
padding-right:5px;
font-size: 14px;
}
ul.first-lang li A {color:#f4792a;}
ul.first-lang li A.active {
  color:#8d0d3a;
  text-decoration:none;
  }
UL.top-menu li A {
  color: #7e0a29;
}


#heading {
  font-size:12px;
  width:400px;
  text-align:center;
  margin-left:10px;
  margin-right:10px;
  height: 27px;
  vertical-align:bottom;
  
}
#heading-goods-descr {
  font-size:12px;
  width:470px;
  text-align:center;
  margin-left:10px;
  margin-right:10px;
  height: 50px;
margin-top:22px;  
}
#heading-goods-descr  TD{vertical-align:top;}
.heading-goods-descr { margin-top:1px;}
#heading-spec_gallery-descr {
  font-size:12px;
  width:470px;
  text-align:center;
  margin-left:10px;
  margin-right:10px;
  height: 29px;
margin-top:12px;  
}
#heading-spec_gallery-descr  TD{ vertical-align:top;  }
DIV#heading-basket {
  font-size:12px;
  text-align:center;
  padding-bottom:10px;
  margin-left:10px;
  margin-right:10px;
  padding-left:164px;
}
DIV#heading-order {
  font-size:12px;
  text-align:center;
  padding-bottom:10px;
  margin-left:10px;
  margin-right:10px;
  height:28px;
}

DIV#heading-catalog {padding-bottom:6px; line-height:1.8; margin-left:10px; margin-right:10px;
height:44px;
} 
DIV#heading-catalog a {font-weight:bold;}
DIV#heading-gallery {font-size:12px; font-weight:bold; text-align:center; padding-bottom:6px; padding-top:6px; line-height:1.0; margin-left:10px; margin-right:10px;} 

DIV#menu-content {}
Div#menu {margin-top:40px; padding-bottom:10px;padding-left:10px; display:block;width:200px;}
Div#menu  IMG {padding-bottom:15px;}

table.preview{width:280px;}
.gallery-show {height:312px; vertical-align:middle;overflow:hidden;width:490px;}
.gallery-show IMG {padding-top: 0px;}
DIV#look-gallery {text-align:right; padding-right:25px; padding-top:5px; font-size:12px; font-weight:bold; height: 14px;}
DIV#gallery-details {text-align:center; padding-bottom:14px; font-size:11px; font-weight:bold; height:10px; border: solid black 1px;}
DIV#gallery-details IMG {}
table.to-cart{width:100%;}
table.to-cart td.left{padding-left:40px;}
table.to-cart td.right{padding-right:40px;}
table.to-cart td{vertical-align:top;width:50%;}
DIV#price {
  text-align:center;
  padding-bottom:14px;
  font-size:11px;
  font-weight:bold;
  height:10px;
}
DIV#price DIV {font-weight: normal;padding-top:3px;}
.order-link {
  font-size:11px;
  font-weight:bold;
  height:10px;
  line-height: 150%;
  text-align:center;
}
.order-link span{background-color:#f4792a;padding:2px 9px 3px 9px;
-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.order-link a{color:#ffffff;text-decoration:none;}
.spec_gallery-order-link {
  position:relative;
  top: -22px;
 /* padding-bottom:14px;*/
  font-size:11px;
  font-weight:bold;
  height:10px;
  text-align:right;
  line-height: 150%;
}
.gallery-pages {padding-top:3px; text-align:center; font-size:11px;z-index:99;}
DIV.gallery-pages  a {text-decoration:none; color:#f4792a;}
DIV.gallery-pages  A:hover { text-decoration:none; color:#8d0d3a;}
table.cart-addons td{line-height:12px;}

.hidden {position: absolute; visibility: hidden;}
.visible {position: absolute; visibility: visible; z-index: 2;}
/*********/
/* FORMS */
/*********/

form { margin: 0;padding: 0;}
.select-price-wrap{width:100%;text-align:center;}
.select-price {width:205px; height:36px; margin:0 auto;}
.preview-content{height:365px;}
.select-price .curr{width:60px;float:left;overflow:hidden;}
.select-price .curr select{width:83px;}
.select-price .range{width:135px;margin-left:70px;overflow:hidden;}
.select-price .range select{width:158px;}
.select-price div{background:url(../img/select_arr.png) no-repeat right;
-webkit-border-top-right-radius: 4px;
-webkit-border-bottom-right-radius: 4px;
-moz-border-radius-topright: 4px;
-moz-border-radius-bottomright: 4px;
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;}
.form-select { color: #8e0b37;  border: 1px; border-style: solid;  border-color: #f4792a;}
.select-price select{background: transparent;   -webkit-appearance: none;
 border-radius:4px;
 -webkit-border-radius:4px;
 -moz-border-radius:4px;
 height:20px;
 padding-left:3px;}
 
input.form-text,
textarea.form-textarea {                    /* default styling for all text fields */
  background: #ffffff;
  color: #666666;
  border: 1px solid #8e0b37;
  padding: 2px 0;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
}
input.form-checkbox {
  background: #ffffff;
  color: #666666;
  border: 1px solid #8e0b37;
  padding: 2px 0;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
}
.cat-search-form{height:23px;padding-top:18px;}
.cat-search-form input[type="text"] {
  width:230px;
  border-radius:4px;
  border:1px solid #f4792a;
  height: 14px;
  margin: 0;
  padding: 5px;
  color:#8d0d3a;
  font-weight:bold;
}
.cat-search-form button[type="submit"] {
  float: right;
}
.button_a {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  border: medium none;
  cursor: pointer;
  display: inline-block;
  font-family: Tahoma,"MS Trebuchet",sans-serif;
  height: 27px;
  margin: -2px;
  padding: 0;
  vertical-align: middle;
}
.button_a > b {
  background: url("../img/button_a.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  color: #FFFFFF;
  display: inline-block;
  font-size: 12px;
  height: 20px;
  line-height: 1;
  margin-right: 10px;
  padding: 7px 0 0 10px;
  position: relative;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
}
.button_a > b > b {
  background: url("../img/button_a.png") no-repeat scroll right top rgba(0, 0, 0, 0);
  bottom: 0;
  position: absolute;
  right: -10px;
  top: 0;
  width: 10px;
}
.cat-search-form button[type="submit"] img {
  margin: -2px -2px 0;
  position: relative;
  z-index: 1;
}
.dropdown-input {
  display: inline-block;
  position: relative;
  z-index: 2;
}
.dropdown-input .dropdown {
  background: none repeat scroll 0 0 #FFFFFF;
  border-radius: 4px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
  left: 0;
  margin-top: 3px;
  position: absolute;
  top: 24px;
  width: 100%;
  z-index: 1;
}
.dropdown-input .dropdown ul li {
  cursor: pointer;
  list-style: none outside none;
}
.dropdown-input .dropdown ul li a {
  color: #8d0d3a;
  display: block;
  padding: 5px 5px 6px;
  text-decoration: none;
}
.dropdown-input .dropdown ul li a:hover {
  color: #FFFFFF;
  background-color:#f4792a;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1);
}
/*end forms*/
.basket-table {font-size: 95%; width:95%;}

.basket-table TD{padding: 0 5px 0 5px;}
.basket-table TD.image {text-align:center; width:170px;}
.basket-table TR.odd{}
.basket-table TH{text-align: right; padding: 2px 10px; border-top: 2px solid #8e0b37;}
.gifts-table {font-size: 95%;width:450px;}
.gifts-table TD{padding: 0px 0px;}
DIV.select-gift { float:left; width:178px; text-align:center; line-height:120%;}
DIV.select-gift a{color:#f4792a; text-decoration:none;}
DIV.select-gift a:hover{ color:#8d0d3a;  text-decoration:none;  }
.gifts-table tr.select-gift{}
.inner-gifts-table tr td {padding-left:5px;padding-right:5px;width:120px;}
.gifts-shcart{margin-top:2px;}
.gifts-shcart span, .order-step{background-color:#f4792a;padding:2px 9px 4px 9px;
-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; color:#ffffff;}
.order-table { width:90%; font-size: 95%; line-height:110%;}
.order-table a{font-weight: bold;}
.order-table tr.next{background-color: #fff4f8; }
.order-table TD{padding: 5px 10px;}
.catalog-select {cursor:pointer;font-weight:bold;}
.overflow-catalog-menu A, #leftMenuBlock A {
 text-decoration:none;
 color: #f4792a;
}
.overflow-catalog-menu A.active, #leftMenuBlock a.active {
 text-decoration:none;
 color: #8d0d3a;
}
.leftMenuLevel2 a {display:block;line-height:20px;}
.overflow-catalog-menu A:hover, #leftMenuBlock A:hover {
 text-decoration:none;
 color: #8d0d3a; 
}
.order-table TD.first{text-align:right; width:100px;}
.confirm-order-table {width:100%;line-height:110%;}
.confirm-order-table  TD{padding: 5px 10px;font-weight: bold;}
.confirm-order-table TD.first{text-align:right;}
.confirm-order-table TR.next{background-color: #fff4f8;}
.number1 {text-align: center;}
.innerTable tr td{padding : 0;}

div.imgGallery ul li {height : 310px;}

div.imgGallery ul li img{
	border : 2px solid white;
	margin-top: auto;
	margin-bottom: auto;
	margin-left: auto;
	margin-right: auto;
}
#giftsOuterDiv {
	position : relative;
	left     : 0;
	top      : 0;
	width    : 390px;
	height   : 187px;
	overflow : hidden;
}

#giftsDiv {
	position : absolute;
	left     : 0;
	top      : 0;
	height   : 190px;
}
#giftsDiv div{white-space:nowrap;width:120px;}
#simpleGalleryLeftArrow {
	position : relative;
	top      : -167px;
	left     : -170px;
}

#simpleGalleryRightArrow {
	position : relative;
	top      : -184px;
	left     :  170px;
}

Div#menu .leftMenuLevel1 {
	cursor : pointer;
	font-size:1.2em;
	font-weight:bold;
	line-height:1.6em;
}
Div#menu .selected{color:#8d0d3a;}

.leftMenuLevel2 {padding-left:15px;padding-bottom:10px;}
.leftMenuLevel2 br{margin:9px 0;}

a.header{display:block;}
a.header_2{display:block;}

.friends td {vertical-align:top;}
.friends img {margin-right:10px;}

#slider {
	color: #000;
	font-size: 14px;
	}
#slider .header {
	padding: 8px;
	font-weight: bold;
	margin-top: 5px;
	cursor: pointer;
	text-align: center;
	}
#slider .header:hover {
	color: #B7B7B7;
	}
#slider .content {
	overflow: hidden;
	}
#slider .text {
	border: 2px solid #000;
	border-top: none;
	padding: 15px;
	text-align: left;
	background: #7F7F7F;
	}
#callBackPopup, #callBackDonePopup {
	position:absolute;
	top:100px;
	right:0px;
	border: 1px solid gray;
	background: white;
	padding:3px;
	width: 430px;
	display:none;
	padding:10px;
	-webkit-box-shadow: 0px 0px 10px #222;
    -moz-box-shadow: 0px 0px 10px #222;
    box-shadow: 0px 0px 10px #222;
	z-index:1000;
}
#callBackPopup td, #callBackDonePopup td {padding:5px;}
.callback-link {
  font-size:11px;
  font-weight:bold;
  height:10px;
  line-height: 150%;
  cursor:pointer;
  padding-top:5px;
  padding-bottom:5px;
}
.callback-link span{background-color:#f4792a;padding:4px 9px 5px 9px;
-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;color:#ffffff;text-decoration:none;}
callBackPopup .close{text-align:right;cursor:pointer;}
callBackDonePopup .close{text-align:right;cursor:pointer;}


#salePopup, #saleDonePopup {
	position:absolute;
	top:100px;
	right:0px;
	border: 1px solid gray;
	background: white;
	padding:3px;
	width: 430px;
	display:none;
	padding:10px;
	-webkit-box-shadow: 0px 0px 10px #222;
    -moz-box-shadow: 0px 0px 10px #222;
    box-shadow: 0px 0px 10px #222;
	z-index:10;
}
#salePopup td, #saleDonePopup td {padding:5px;}
.sale-link {
  font-size:11px;
  font-weight:bold;
  height:10px;
  line-height: 150%;
  cursor:pointer;
  padding-top:5px;
  padding-bottom:5px;
}
.sale-link span{background-color:#f4792a;padding:4px 9px 5px 9px;
-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;color:#ffffff;text-decoration:none;}
salePopup .close{text-align:right;cursor:pointer;}
saleDonePopup .close{text-align:right;cursor:pointer;}

/*slider banner*/
.slider {
  margin: 0;
  width: 100%; /* Update to your slider width */
  height: 252px; /* Update to your slider height */
  position: relative;
  overflow: hidden;
}
.slider li {display: ;position: absolute; top: 0; left: 0; list-style-type:none;}
.slider-switch{position:absolute; padding:5px; bottom:0; text-align:center;z-index:10;width:270px;background:none repeat scroll rgba(244, 121, 42, 0.8);}
.slider-switch .switch-button{background: none repeat scroll 0 0 #CCCCCC;
border-radius: 50%;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4) inset;
cursor: pointer;
display: inline-block;
height: 12px;
margin: 0 10px 0 0;
vertical-align: top;
width: 12px;}
.slider-switch active{background: none repeat scroll 0 0 #7DC800;
border: 2px solid #DDDDDD;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset, 0 -1px 5px rgba(0, 0, 0, 0.2) inset;
cursor: default;
height: 11px;
position: relative;
top: -1px;
width: 11px;}

/*Tooltips*/
.tooltip {position: relative;}
.tooltip span.pop {
  position: absolute;
  margin-left: -30000px;
}
.tooltip:hover span.pop {
  margin-left:0; width: 165px; height:90px;  z-index: 1000; 
  top:-90px;   
  left:-130px;
  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}
 .delivery .tooltip:hover span.pop {
  margin-left:0; width: 165px; height:90px;  z-index: 1000; 
  top:-90px;   
  left:-70px;
  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}
.tooltip {cursor: default;}
.tooltip span.pop{background:url(../img/baloon.png) no-repeat center;color:#8d0d3a;padding:9px 10px 10px 10px;line-height:12px;text-transform:none;font-size:10px;text-align:center;font-weight:normal;}

#tabs {border-bottom:1px solid #f37928;height:23px;margin:0 0 10px;padding-top:0px;z-index:200;}
#tabs a {cursor:pointer;float:left;margin-left:2px;border-radius:3px 3px 0 0;border:1px solid #eee;border-bottom-color:#f4792a;color:#f379218;height:22px;line-height:22px;padding:0 12px;text-decoration:none;}
#tabs a:hover {background:#fafafa;color:#f4792a;border-color:#ddd #ddd #f4792a;}
#tabs a.active {background:#fff;color:#8d0d3a;border-color:#f4792a #f4792a #fff;}
#tabs a.active:hover {background:#fff;border-color:#f4792a #f4792a #fff;}
#tabs_data fieldset {display:none;border:0;}
#tabs_data fieldset div {font-size:13px;}
#tabs_data fieldset div.fbook {height:170px;overflow:hidden;}
.clearfix:after {content: "."; display: block; clear: both;	visibility: hidden;	line-height: 0;	height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}
#floatTip{position: absolute;
  text-align:center;
  display: none;
  border: 1px solid #f4792a;
  -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;
  padding: 4px;
  font-size: 9pt;
  color:#8e0b37;
  background: #fff;}
  