/* -------------- LINKS ---------------- */

/*A:link    {COLOR:#ed1c24!important; text-decoration:underline;}*/
/*A:visited {COLOR:#ed1c24!important; text-decoration:underline;}*/
A:active  {COLOR:#ed4349!important; text-decoration:underline;}
A:hover   {COLOR:#ed4349!important; text-decoration:underline;}


/* ----------------------------- ============================== ---------------------------- */

#bgDiv{margin-top:2px; background:url('/images/afisha/bg.jpg') top center no-repeat;}


/* ---- HEAD ---- */
#headDiv {height:185px!important; position:relative;}
#headDiv .wrapHD {padding:25px 0px 0px 22px;}
#headDiv .logo {float:left; width:150px;}

#headDiv .logoRight {float:left; width:805px; margin-top:15px;}
#headDiv .slogan {float:left; padding:15px 0px 0px 10px; font-size:18px; font-weight:bold; color:#ecffb1; width:none;}
#headDiv .count {float:left; width:75px; height:40px; background:url('/images/vesna/count.gif') top left no-repeat; margin-left:10px; font-size:30px; font-weight:bold; color:#FFFFFF;}
#headDiv .count .c1 {float:left; width:33px; text-align:right; margin-top:4px;}
#headDiv .count .c2 {float:right; width:33px; margin-top:4px;}
#headDiv .enter {float:right; font-size:15px; color:#FFFFFF; font-weight:bold; padding:15px 50px 0px 0px;}
#headDiv .enter A, #headDiv .enter A:link {color:#00FF22; text-decoration:underline;}
#headDiv .enter A:hover {color:#00FF22;}
#headDiv .bird2 {position:absolute; bottom:-36px; left:640px; width:64px; height:88px; background:url(/images/vesna/bird2.png) top center no-repeat;}
#headDiv .search {float:right; background:url('/images/vesna/bgsearch.gif') top center no-repeat; width:187px; height:21px; margin:12px 35px 0px 0px;}
#headDiv .search INPUT{width:160px; border-width:0px; height:19px; margin:1px 0px 1px 10px; background:transparent; color:#7b855c; font-style:italic;}


#headDiv .links A, #headDiv .links A:link {color:#ffffff!important;}
#headDiv .links A:hover {color:#efefef!important;}
#headDiv .links .litem {background-image:url('/images/afisha/point3.gif');} 

#headDiv .contacts .subs {display:none;}

#headDiv .brandUrl {width:240px;  font-size:16px; font-weight:bold; margin-top:10px;}


.molodejjLogo{background-image:url('/images/afisha/logo.gif')!important;}
.vmesteLogo{margin:40px 0px 0px 10px; background-image:url(/images/vmestedeshevle.png)!important;}

/* ---- LEFT COLUMN ---- */
#leftCol {float:left; width:170px;}
#leftCol .wrapLC {padding:10px 4px 0px 6px;}

#leftCol .b1top {display:none;}
#leftCol .b1back{text-align:center; background-color:#ec4e00;}
#leftCol .b1cont {background-image:url('')!important; padding-top:10px; color:#FFFFFF; font-size:11px; font-weight:normal; letter-spacing:0px; line-height:13px; font-family:Tahoma;}
#leftCol .b1cont .item {padding:6px 11px 6px 1px; margin-left:11px; border-bottom:1px solid #E5E5E5;}
#leftCol .b1cont .extra {padding:0px 9px 8px 22px; background:url('/images/vesna/arrow5.gif') 12px 5px no-repeat; font-size:16px; font-weight:bold;}
#leftCol .b1cont .itemThis {padding:6px 11px 6px 1px; margin-left:11px; color:#c1b100; border-bottom:1px solid #E5E5E5; font-size:11px;}
#leftCol .b1cont .itemThis A, #leftCol .b1cont .itemThis A:link {color:#D1271D!important;}
#leftCol .b1cont .itemThis A:hover {color:#F02D21!important; }
#leftCol .b1cont .itemThis2 A, #leftCol .b1cont .itemThis2 A:link{color:#D1271D!important; text-decoration:none;}
 #leftCol .b1cont .itemThis2 A:hover{color:#F02D21!important; text-decoration:none;}
 
#leftCol .b1cont .itemThis2 
{
  padding:6px 11px 6px 1px; margin-left:11px; border-bottom:1px solid #E5E5E5;
  position:relative; background-color:#FFF!important; color:#D1271D; font-weight:bold;
}

#leftCol .b1sub {padding:0px 0px 7px 0px;}
#leftCol .b1cont .iSub, #leftCol .b1cont .iSubThis {margin:2px 8px 2px 20px; padding:6px 3px 6px 0px; font-size:11px; border-bottom:1px solid #E5E5E5;}
#leftCol .b1cont .iSubThis {font-weight:bold; background-color:#FFF; border-bottom:1px solid #E5E5E5; }

#leftCol .b1cont .iSubThis, #leftCol .b1cont .iSubThis A, #leftCol .b1cont .iSubThis A:link {color:#D1271D!important; text-decoration:none;}
#leftCol .b1cont .iSubThis A:hover {color:#F02D21!important; text-decoration:none;}

#leftCol .b1cont .item A, #leftCol .b1cont .item A:link, #leftCol .b1cont .iSub A, #leftCol .b1cont .iSub A:link{color:#09659B; text-decoration:none;}
#leftCol .b1cont .item A:hover {color:#0C89D2!important;}

#leftCol .b1cont .b1tl {background:url('') top left no-repeat; width:10px; height:9px; position:absolute; left:0px; top:0px;}
#leftCol .b1cont .b1tr {background:url('') top right no-repeat; width:10px; height:9px; position:absolute; right:0px; top:0px;}
#leftCol .b1cont .b1bl {background:url('') bottom left no-repeat; width:10px; height:9px; position:absolute; left:0px; bottom:0px;}
#leftCol .b1cont .b1br {background:url('') bottom right no-repeat; width:10px; height:9px; position:absolute; right:0px; bottom:0px;}

#leftCol .b1bot {display:none;}
#leftCol .b1bot .itemThis {padding:0px 12px 6px 12px; font-size:1px;}

/* ---- ===================== RIGHT COLUMN  ===================== ---- */


/* ---- RIGHT COLUMN ---- */

#rightCol .mainCont {margin-top:0px!important; padding-top:0px!important;}
#rightCol .mainCBot {background-image:url('');}


/* discounts */
.discount {font-family:Arial; font-size:24px; margin-right:5px;}
.d33 {color:#4B6176;}
.d25 {color:#3E566C;}
.d10 {color:#B8C1C9;}
.d5 {color:#D8DDE2;}


.theItem {margin-top:30px;}
.hot .name, .theItem .name {color:#569f00;}
.hot .name A, .hot .name A:link {text-decoration:none; color:#569f00;}
.hot .name A:hover {color:#6ac300;}
.hot .btn A, .theItem .btn A {vertical-align:middle; margin-right:8px;}
.hot .btn A:hover IMG, .theItem .btn A:hover IMG {filter:alpha(opacity=80); opacity:0.80;}

.theItem .btn A, .theItem .btn2 A{color:#FFFFFF!important;}


.hotInfo .btn  {margin-top:15px;}
.hotInfo .btn2 {margin-top:5px; margin-left:-28px;}
.hotInfo .btn2 .or {margin-right:8px; font-size:11px; color:#999999; font-weight:bold;}
.hotInfo .btn2 IMG {vertical-align:middle; margin-right:8px;}
.hotInfo .btn2 A:hover IMG {filter:alpha(opacity=80); opacity:0.80;}

.scaleB .value {background-color:#001EAA; height:19px;}

 
.goodsDiv .title {margin-bottom:3px;font-size:14px; font-weight:bold; color:#09659B; }
.goodsDiv .title A, .goodsDiv .title A:link {text-decoration:none; color:#09659B;}
.goodsDiv .title A:hover {color:#0C84CB;}

.goodsDiv ._giOver .giTop {background-image:url('/images/vesna/gitop_over.gif');}
.goodsDiv ._giOver .giCont1 {border-color:#bcdea5;}
.goodsDiv ._giOver .giCont2 {border-color:#caecb2;}
.goodsDiv ._giOver .giBot {background-image:url('/images/vesna/gibot_over.gif');}
.goodsDiv ._giOver .btn  INPUT {background-image:url('/images/want2.gif');}

.pTxt, .pagination, .rcBot  .center, .prev_page {color:#09659B!important;}



.what {margin-top:5px;}
.what .wTitle {margin-left:-15px; width:350px; height:51px; background:url('/images/what.gif') left top no-repeat;}
.what .wLeft {float:left; width:253px; margin:8px 22px 0px 0px; font-size:11px; color:#3c3c3c;}
.what .wRight {float:left; width:528px; margin:8px 0px 0px 0px; font-size:11px; color:#3c3c3c;}


.itemInfo {margin-bottom:25px;}
.itemInfo .iiLeft {float:left; width:550px;}
.itemInfo .iiLeft .wrapII {padding:0px 22px 0px 13px;}
.itemInfo .iiLeft  .about {font-size:15px; color:#2e2f2f; padding-bottom:25px; margin-left:7px;}
.itemInfo .iiLeft  .about IMG{margin-bottom:10px;}
.titleAbout {color:#ed1c24;}


.comTitle .ctLeft {background-image:url('/images/mv/ctleft.gif');}
.comTitle .ctCont {background-color:#fde8e9;}
.titleComms {}
.comTitle .ctRight {background-image:url('/images/mv/ctright.gif');}

.itemInfo .iiRight {float:left; width:252px; font-size:12px;}
.titleTech {color:#ed1c24;}

.itemInfo .iiRight .name {color:#949495; margin-top:12px;}
.itemInfo .iiRight .value {color:#2f2f2f; font-weight:bold;}
.itemInfo .iiRight .all {float:left; width:125px; margin-top:12px; background:url('/images/arrow3.gif') center right no-repeat;}
.itemInfo .iiRight .all A {color:#ca263a;}

.top1 {height:14px; width:804px; background:url('/images/top1.gif') no-repeat;}
.bot1 {clear:both; height:14px; width:804px; background:url('/images/bot1.gif') no-repeat;}
.top2 {height:10px; width:486px; background:url('/images/top2.gif') no-repeat;}
.bot2 {clear:both; height:10px; width:486px; background:url('/images/bot2.gif') no-repeat;}
.fill2 {background-color:#ca263a; width:486px; padding:0px; margin:0px;}
.fill2 .wrapF {margin:0px 0px 0px 0px; padding:0px;}
.spFields {color:#FFFFFF; text-align:center; font-size:14px; line-height:12px; letter-spacing:-1px;}
.spFields IMG {vertical-align:center; margin:0px 9px 2px 9px;}
.spFblock {margin-top:8px;}

.goodsList {margin-bottom:5px;}
.goodsList .list {background-color:#FFFFFF; padding:5px 0px 0px 15px;}
.goodsList .title {margin-bottom:20px; font-family:MetaPro-BoldRegular, sans-serif; color:#000000; font-size:22px; font-weight:bold; letter-spacing:-1px;}
.goodsList .title3 {font-family:MetaPro-BoldRegular, sans-serif; color:#23344a; font-size:22px; font-weight:bold; letter-spacing:-1px; height:30px; margin-bottom:20px;}


.goodsList .title2 {padding:10px 0px 10px 0px; font-family:MetaPro-BoldRegular, sans-serif; color:#23344a; font-size:22px; font-weight:bold; letter-spacing:-1px;}
.goodsList .dv {float:left; width:19px;}
.goodsList .item {float:left; width:114px; margin-bottom:10px;}
.goodsList .item  A {text-decoration:none; margin-right:2px; padding:0px;}
.goodsList .item  .img {height:85px; background:url('') center center no-repeat; margin-bottom:5px;}
.goodsList .item  .name {font-size:12px; font-weight:bold; padding-left:2px; margin-bottom:5px;}
.goodsList .item  .price {font-size:14px; font-weight:bold; padding-left:2px; margin-bottom:5px;}
.goodsList .item  .desc {font-size:11px; font-style:italic; padding-left:2px; color:#545454;}
.goodsList .item  .btn {margin:10px 0px 10px 2px;}
.goodsList ._off .name A {color:#7f7f7f!important;}
.goodsList ._off .price {color:#7f7f7f!important;}
.goodsList ._off .desc {color:#7f7f7f!important;}


.titleProf {font-family:MetaPro-BoldRegular, sans-serif; color:#23344a; font-size:22px; font-weight:bold; letter-spacing:-1px; height:40px;}
.profLeft {float:left; width:550px;}
.profRight {float:left; width:228px;}

.prfDiv {padding-bottom:10px; margin:27px 0px 10px 0px; border-bottom:1px solid #CCCCCC;}
.prfDiv .who {font-size:12px; margin-bottom:15px;}
.prfDiv .who IMG {float:left; margin-right:10px;}
.prfDiv .who .stat {font-size:11px; color:#777777; margin-top:5px; line-height:12px;}
.prfDiv .infoL {clear:both; float:left; width:80px; font-size:11px; color:#4c4c4c; margin-top:2px; line-height:16px;}
.prfDiv .infoR {float:left; width:145px; font-size:11px; color:#000000; margin-top:2px; line-height:16px;}
.prfDiv .infoDv {clear:both; height:15px;}
.rBtn {padding:6px 0px 6px 0px; margin-bottom:6px; text-align:center;}

fieldset {border:none; margin:0px; padding:0px;}
fieldset.settings {font-size:14px; line-height:35px;}
fieldset.settings input {font-size:16px; height:21px;}
.edit_name, .edit_name input {width:370px; display:block; padding:2px; border-color:#dddddd;}
.edit_bio, .edit_bio textarea {width:370px; display:block; padding:2px;} 
.edit_bio {margin-top:20px;}
.edit_bio textarea {height:86px; border-color:#dddddd;}
.edit_info, .edit_info input {width:220px; margin-right:30px; padding:2px; border-color:#dddddd;} 
.edit_info {float:left; margin-top:10px;}
.edit_save {clear:both; margin-top:15px;}
.fldImp {font-size:11px; color:#ca263a; font-style:italic;}

.profAva {margin:25px 10px 0px 0px;}
.profAva .title {font-size:14px; font-weight:bold; margin-bottom:10px;}
.profAva .ava {margin-bottom:5px;}
.profAva .aboutAva {width:115px; font-size:11px; color:#6a6a6a; margin:5px 0px 30px 0px;}

.profChbx {clear:both; padding-bottom:10px; font-size:12px; width:218px;}
.profChbx .chbx {float:left; margin:1px 5px 0px -3px;}
.profChbx .chbx INPUT {padding:0px; margin:0px; border-width:0px; width:15px; height:15px;}
.profChbx .txt {float:left; width:190px;}

.stLeft {float:left; width:7px; height:23px; background:url('/images/stleft.gif') no-repeat; margin-left:12px;}
.stCont {float:left; font-size:12px; background-color:#e5f0f8; line-height:23px;}
.stRight {float:left; width:7px; height:23px; background:url('/images/stright.gif') no-repeat;}


.brandLine {display:none!important;}

.h1L IMG {margin:0px 0px -2px 5px; }
.h1R {float:right; margin:13px 20px 0px 10px;}


.pagination {color:#022386!important;}

/* Additional */
H1 {color:#000000; margin:0px 0px 12px 20px;}


