/*стили для блока спецпредложений справа*/
TABLE.OffersRightBlock TD	{ height:54px; font-family: Arial, Geneva CY, Sans-Serif; font-size:11px;}
TABLE.OffersRightBlock TD.Image	{ padding:0 5px 0 0; width:72px; height:54px; vertical-align:middle;}
TABLE.OffersRightBlock TD.Image A	{width:72px; height:54px; background: url('/static/images/PreCorners.png') no-repeat left top;}
TABLE.OffersRightBlock TD.Image A IMG { width:72px; height:54px; border:0px;}
TABLE.OffersRightBlock TD.OffersText	{ padding:0 0 0 5px;}
TABLE.OffersRightBlock TD.OffersText A.OffersPrice	{margin:0 0 0px 0; font-size:12px;}
TABLE.OffersRightBlock TD.Image DIV.OffersLayoutImage	{position:absolute; z-index:99; width:72px; height:54px; background: url('/static/images/PreCorners.png') no-repeat left top; cursor:hand; cursor:pointer;}
TABLE.OffersRightBlock TD.Space	{ height:12px;}
/*.LinkSMS						{ color: #6ba436; background: url('/static/images/Icons.gif') no-repeat; background-position: 0 -642px; padding-left: 12px; float:right; display:block}*/

#OffersAccordion {width: 240px; clear: both; font-size: 12px; border-bottom: 1px solid #f2f2f2; margin-bottom: 0.5em; position: relative;}
#OffersAccordion * {outline: none !important;}

#OffersAccordion H3 {color: black; margin: 0; font-size: 1em !important; height: 4.5em !important; font-weight: normal;clear: both; }
#OffersAccordion H3 .ShortHeader {padding: 1.625em 0.75em 0 0.75em; font-size: 1.3333em; height: 1.75em !important; line-height: 1em;background: url('/static/images/accbg1.png') repeat-x top left;}
#OffersAccordion H3 .FullHeader {padding: 0.428571429em 0.857142857em 0 0.857142857em; font-size: 1.166666667em; height: 3.857142857em !important;background: url('/static/images/accbg.png') repeat-x top left;}
#OffersAccordion H3 .ShortHeader div {background: url('/static/images/accarrowup.gif') no-repeat center right;}
#OffersAccordion H3 .ShortHeader a, #OffersAccordion .FullHeader a {font-weight: bold !important; text-decoration: none !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;}
#OffersAccordion H3 .FullHeader img {font-size: 0.857142857em; vertical-align: top;height: 3.5em; width: 4.5em; display: block; float: left;}
#OffersAccordion H3 .FullHeader .FHTitle {width: 11.142857143em; margin-top: 0.357142857em;margin-left: 4.285714286em;}
#OffersAccordion H3 .FullHeader .FHContentPrice {width: 13em; font-size: 0.857142857em; color: #60ac1a; margin-left: 5em; margin-top: 0.25em;background: url('/static/images/accarrowdown.gif') no-repeat right 4px; height: 1.2em; max-height: 1.2em; overflow: hidden;}
#OffersAccordion H3 .FullHeader .FHContentPrice a {color: #60ac1a; text-decoration: none; font-weight: normal !important}

#OffersAccordion H3 .FullHeader {display: none;}
#OffersAccordion H3 .ShortHeader {display: block;}

#OffersAccordion .AccContent {clear: both; overflow: hidden !important;zoom: 1; height: 13.333333333em;}
#OffersAccordion .AccContent .ImgLink {display: block; float: left; margin: 0 0.5em 0.833333333em 1em; height: 6em; width: 8em;}
#OffersAccordion .AccContent .AccContentPrice {width: 9.4em; height: 1.5em; line-height: 1.5em !important; margin-left: 9.5em; color: #60ac1a;}
#OffersAccordion .AccContent .AccContentPrice a {color: #60ac1a; text-decoration: none;}
#OffersAccordion .AccContent .AccContentText {width: 9.4em; height: 3em; line-height: 1.5em !important; margin-left: 9.5em; overflow: hidden;}
#OffersAccordion .AccContent .AccContentText a {line-height: 1.4em !important;}
#OffersAccordion .AccContent .AccContentPhone {width: 9.4em; height: 1.5em; line-height: 1.5em !important; margin-left: 9.5em;}

#OffersAccordion .AccContent .AccContentInfo {width: 20em; height: 5.5em; line-height: 1.5em; background: #e9f0f5 url(/static/images/round.png) -1em -1em no-repeat; padding: 0 !important; margin: 0 !important;}
#OffersAccordion .AccContent .AccContentInfoHead {height: 1em; width: 1em; float: right; clear: both; background: #e9f0f5 url(/static/images/round.png) 0em -1em no-repeat; padding: 0 !important; margin: 0 !important;}

#OffersAccordion .AccContent .AccContentInfo {clear: both; background: #e9f0f5; height: 5.5em;}
#OffersAccordion .AccContent .AccContentInfoTl {width: 1em;height: 1em;background: #e9f0f5 url(/static/images/round.png) no-repeat top left;float: left;}
#OffersAccordion .AccContent .AccContentInfoTm {width: 18em;height: 1em;float: left; background: #e9f0f5;}
#OffersAccordion .AccContent .AccContentInfoTr {width: 1em;height: 1em;background: #e9f0f5 url(/static/images/round.png) no-repeat top right; float: left;}
#OffersAccordion .AccContent .AccContentInfoContent {padding: 0 1em;width: 18em;background: #e9f0f5;clear: left; height: 3.5em; line-height: 1.25em;}
#OffersAccordion .AccContent .AccContentInfoContent div {height: 2.5em;line-height: 1.25em;}
#OffersAccordion .AccContent .AccContentInfoBl {width: 1em;height: 1em;background: #e9f0f5 url(/static/images/round.png) no-repeat bottom left;clear: both;float: left;}
#OffersAccordion .AccContent .AccContentInfoBm {width: 18em;height: 1em;background: #e9f0f5;float: left;}
#OffersAccordion .AccContent .AccContentInfoBr {width: 1em;height: 1em;background: #e9f0f5 url(/static/images/round.png) no-repeat bottom right; float: left;}
#OffersAccordion .AccContent .AccContentInfoMo {font-size: 0.916666667em; line-height: 1.3636em; display: block;}

#OffersAccordion .AccContent .AccContentText a, #OffersAccordion .AccContent .AccContentPhone a, #OffersAccordion .AccContent .AccContentInfoContent div a {color: black; text-decoration: none;}

#OffersAccordion .ui-accordion .ui-accordion-header { cursor: pointer;}
#OffersAccordion .ui-accordion .ui-accordion-li-fix { display: inline; }
#OffersAccordion .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important;}

#OffersAccordion .ui-accordion a { zoom: 1; }
#OffersAccordion .ui-accordion .ui-accordion-content { padding: 0; border-top: 0; position: relative; top: 1px; margin-bottom: 2px;display: none; zoom: 1;}
#OffersAccordion .ui-accordion .ui-accordion-content-active { display: block;}
