.bla-bla {}

body {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;background:#2E1322;}
th {font-family: arial; font-size: 12px; color: #F5C7A3;}
td {font-family: arial; font-size: 12px; color: #D7ADDB;line-height:18px;}
li {list-style-image:url('image/m-bullet.gif');}
li.listmenu {list-style-image:url('image/m-bullet.gif');list-style-position: outside;}
div.listmenu {background: url('image/m-bullet.gif') no-repeat left 7px; padding: 0 0 0 15px; }
A.navmenu {text-decoration: underline;}
A:hover.navmenu {text-decoration: underline;}
A.tovarmenu {text-decoration: none;color: #FCFAFF;font-size: 11px;}
a.tovarmenu:hover{text-decoration:underline;}
A {text-decoration: underline; color: #FCFAFF;}
A.mainmenu {text-decoration: none; font-size: 10px; color: #000000;}
A:HOVER.mainmenu {text-decoration: underline; font-size: 10px; color: #ff0000;}
A.nounderline {text-decoration: none; z-index:9999;}
A:HOVER.nounderline {text-decoration: none;}
A.contentmenu {color: #FFFFFF;font-size: 12px; text-decoration: underline; }
A.menu_act{color: #F5C7A3;font-size: 12px;text-decoration: none; }
A:HOVER.contentmenu {color: #F5C7A3;text-decoration: none; }
A.weblink {color: #ffffff; font-size: 10px;}
A:hover.weblink  {color: #ffffff; font-size: 10px;}
a.pricelink {color: #FCFAFF; text-decoration: none; font-weight: bold;}
a:hover.pricelink {color: #FCFAFF; text-decoration: underline; font-weight: bold;}
A.infolink {color: #FCFAFF; text-decoration: none;}
A:hover.infolink {color: #FCFAFF; text-decoration: underline;}
A.firmamenu {color: #FCFAFF; text-decoration: none; font-weight: bold; font-size: 12px;}
A:HOVER.firmamenu {color: #FCFAFF; text-decoration: underline; font-weight: bold; font-size: 12px;}
h1 {font-size: 12px; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; color: #ffffff; font-weight: bold;text-transform: uppercase;display: inline;}
h2 {font-size: 11px; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; color: #F5C7A3; font-weight: bold;text-transform: uppercase;display: inline;}
.zagol {font-size: 16px; font-weight: bold;}
form {margin-left: 0px; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; font-family: arial; display: inline; }
.inv { display: none; }
blockquote {margin-left: 0px; margin-top: 0px; margin-bottom: 0px; margin-right: 0px;}
img {border: 0px;}
ul {margin-top:0px; margin-bottom:0px;}
p {margin-left: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px;}
P.absM { margin: 0px; }
P.absM IMG, P.absM SPAN { vertical-align: middle; display: inline; }
.baskettext {color: #F5C7A3; font-weight: bold;}
.basket_oformlenie {background:#703855; border:1px solid #7E8BA7; text-align:center; color:#C896BC;}
.basket_show {color: #F5C7A3; font-weight: bold; height: 13px; font-family: arial; text-decoration: none; border-style: solid; border-width: 0px; width:10px; background-color:transparent;}
.basketsumm_show {color: #F5C7A3; font-weight: bold; height: 13px; font-family: arial; text-decoration: none; border-style: solid; border-width: 0px;width:40px; background-color:transparent;}
.in, SELECT,  RADIO {background: #703855; font-size: 11px; font-family: arial;color:#CEA8DB;border-width: 1px; border-style: solid; border-color: #8099B8;}
input.sendInput{background: #703855; font-size: 11px; font-family: arial;color:#CEA8DB;border-width: 1px; border-style: solid; border-color: #8099B8;}
textarea {background: #703855; font-size: 11px;color:#CEA8DB;border-width: 1px; border-style: solid; border-color: #8099B8;}
.checkbox {background: #703855; color:#CEA8DB;}
.button {color:black; font-family: arial;}
.basketzagollink {color: #FFFFFF; font-weight: bold; font-size: 12px;}
.small {font-size: 10px; font-weight: bold;}
.smallatent {color: #ff0000; font-size: 11px;}
.atent {font-size: 11px; color: #D7ADDB;}
.noinnalichie {font-size: 10px; color: #ff0000; font-weight: bold;}
.novisible {border-style: solid; border-width: 0px;  border-color: #ffffff; background: white; font-size: 11px; TEXT-ALIGN: right;}
.adressdostavka {border-style: solid; border-width: 0px; background: white; font-size: 11px;}
.price {color: #D7ADDB; font-weight: bold; font-size: 14px;}
.price1 {font-size: 11px; color: #ff0000;}
.find {color: #ffffff; font-weight: bold;}
.kurszagol {color: #5B5B5B; font-weight: bold; font-size: 12px;}
.kurstext {color: #5B5B5B;font-weight: bold;}
.info {color: #5B5B5B;}
.copyright {color: #F5C7A3; font-size: 10px;}
.copyright A {color: #887980; font-size: 10px;}
.color1 {background: #000000;}
.color2 {background: #3E213D;}
.color3 {background: #FF5851;}
.color4 {background: #ffffff;}
.zagolovok {color: #F5C7A3; font-weight: bold;font-size: 11px;text-transform: uppercase;}
.zagolovok1 {color: #ffffff; font-weight: bold;font-size: 11px;text-transform: uppercase;}
.zagolovok2 {color: #F5C7A3;font-weight: bold; font-size: 11px;text-transform: uppercase;}
.bg {background-repeat: no-repeat; background-position: left top;}
.grey {background: #efefef;}
.white {color: white;}
.links { background: #9C9C9C; padding: 5px 5px 5px 20px; color: #fff; font-size: 10px; }
.links A { color: #fff; text-decoration: none; }
.oneBlock { margin-bottom: 15px; }
.oneBlockTd { padding-bottom: 15px; }
.answer { margin: 10px 0px 0px 20px; }
.date{color: #F5C7A3;}
.menu{color: #FFFFFF;font-size: 12px;}
.row_m_zagolovok{background-image:url("image/m-header-bgr2.gif");background-repeat:repeat-x;background-position:top;height:25px;}
.m_zagolovok{padding-left:20px;background-color: #531035;background-image:url("image/m-header.gif");background-repeat:no-repeat;background-position:top left;height:25px;}
.n_zagolovok{padding-left:20px;background-color: #441156;background-image:url("image/h-news.gif");background-repeat:no-repeat;background-position:top left;height:25px;}
.n_fon{padding:20px 20px 0px 20px;background-image:url("image/h-news-fon.jpg");background-repeat:no-repeat;background-position:top left;}
.o_zagolovok{padding-left:20px;background-color: #441156;background-image:url("image/h-obzor.gif");background-repeat:no-repeat;background-position:top left;height:25px;}
.o_fon{padding:20px 20px 0px 20px;background-image:url("image/h-obzor-fon.jpg");background-repeat:no-repeat;background-position:top left;}
.spec_zagolovok{padding-left:20px;background-color: #521034;background-image:url("image/h-spec.gif");background-repeat:no-repeat;background-position:top left;height:25px;}
.razdel{background-image:url("image/m-deliver.gif");background-repeat:repeat-y;}

#top_right_tel{padding-left:97px;background:url("image/top-tel-fon.jpg") no-repeat left top;height:48px;}
#toptelbgd{background-image:url("image/top-tel-bgr2.gif");background-repeat:repeat-x;background-position:top;height:48px;}
#top_right_pic {padding:0px 0px 3px 50px;background-color: #703855;background-image:url("image/top-pic2.gif");background-repeat:no-repeat;background-position:top left;}
#top_right_picNG {padding:0px 0px 3px 50px; background: #703855 url("image/top-pic2_new_year.gif") no-repeat top left;}

.items {border-collapse: collapse; }
.items TH { border-width: 1px; border-style: solid; border-color: #F5C7A3; }
.items TD {border: 1px solid #F5C7A3;border-collapse: collapse; }

.tags { width: 300px; margin: 0 0 20px 20px; }
.sec1 { font-size: 10px; line-height: 14px; color: #815151; }
.sec2 { font-size: 14px; line-height: 16px; color: #A86D6D; }
.sec3 { font-size: 16px; line-height: 18px; color: #CC9999; }
.sec4 { font-size: 18px; line-height: 20px; color: #FFCCCC; }
.sec5 { font-size: 20px; line-height: 22px; color: #fff; }

.mt20{margin-top:20px;}
.ml5{margin-left:5px;}
.alignLeft, .basketTable td.alignLeft {text-align:left;}
.hoverTable{background:#3E213D;display:none; position:absolute; z-index:9999; padding-bottom:10px;}
iframe{display:none; display/**/:block;  position:absolute;  top:0;  left:0; z-index:-1; filter:mask(); border:none;}

div.hidDiv{width:100%;}
div.hidDiv:hover .hoverTable{display:block;}
div.hidDiv{behavior: expression(onmouseover = function() {this.className += ' hoverCat'},onmouseout = function() {this.className = this.className.replace('hoverCat', '')}, style.behavior = null );}
div.hidDiv.hoverCat .hoverTable{display:block;}
.sortDiv{float:right; margin-top:-20px; width:200px; color:#D7ADDB; font-size:12px;}
.sortDiv a{display:block; width:20px; height:20px; float:right; margin-left:10px;}
.sortDiv span{float:left;}
.sortDiv a.sortTop, .sortDiv a.sortTopNA:hover{background:url(image/sort-up.gif) no-repeat 0 0;}
.sortDiv a.sortTopNA{background:url(image/sort-up-na.gif) no-repeat 0 0;}
.sortDiv a.sortDown, .sortDiv a.sortDownNA:hover{background:url(image/sort-down.gif) no-repeat 0 0;}
.sortDiv a.sortDownNA{background:url(image/sort-down-na.gif) no-repeat 0 0;}
.pagerTop{color:#D7ADDB; font-size:12px;}
.pagerTop{color:#D7ADDB; font-size:12px;}
.activL{color:#D7ADDB; text-decoration:none; font-weight:bold;}
.basketString{left: 22px; position: absolute; top: 140px; color:#F5C7A3;}
.posrel{position:relative;}
.whiteBasket{color:#fff; display:block;}
.topButton{background:url(image/oformit.gif); display:block; margin-top:5px; width:106px; height:20px;}
.pr10{padding-right:10px;}
.basketTable{border-collapse:collapse; margin-top:20px;}
.basketTable td, th{border:1px solid #653986; text-align:center;}
.basketTable th{background:#451054; color:#F5C7A3; font-weight:normal;}
.basketTable tr.NOBorder td, td.noBorder{background:none !important; border:none !important;}
.pl5{padding-left:5px;}
.AllTr td{background:#451054; border:1px solid #653986; font-size:16px;}
.contactInfo{color:#F5C7A3; font-weight:bold; font-style:italic; margin-bottom:5px;}
.OrderFormTable{background:none; width:80%; margin:0 auto; border:none;}
.OrderFormTable td, .OrderFormTable tr{background:none; padding:3px; border:none;} 
.OrderFormTable td.fix{width:100px; text-align:right; padding-right:20px;}
.width100{width:100%;}
.width93{width:93%;}
.codePhoneWidth{width:5%;}
.FR{float:right;}
.FL{float:left;}
