<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*-----
base.css
-----*/
HTML {font-size: 100.1%; }
BODY {background: #fff; font-size: .75em; }


/* Neutralizing obsolete presentaional markup */
CENTER {text-align: left; }

BIG,
FONT {font-size: 1em !important; }

FONT {color: inherit !important; }
U {text-decoration: none; }
.content U {text-decoration: underline; }

TABLE[background] {background: none !important; }
/* /Neutralizing obsolete presentaional markup */


BODY, INPUT, TEXTAREA, BUTTON, SELECT, OPTION {color: #000; font-family: Tahoma, Arial, Verdana, "Lucida Grand", Lucida, Helvetica, sans-serif; }
TABLE, INPUT, TEXTAREA, BUTTON, SELECT, OPTION {font-size: 100%; }

BODY, FORM, FIELDSET, LEGEND, OBJECT {padding: 0; }

SMALL {font-size: .846em; }

FORM, FIELDSET {border: 0 solid transparent; }

OBJECT {vertical-align: top; }
IMG {border: none; -ms-interpolation-mode: bicubic;}
HR {display: none; }

UL,
UL LI,
DL,
DL DT,
DL DD {margin: 0; padding: 0;}

UL {list-style: none; }

.isolated:before,
.isolated:after {content: "."; display: block; font-size: 0; line-height: 0; overflow: hidden; visibility: hidden; width: 0; height: 0; }

.isolated:after {clear: both; }

TABLE {border-spacing: 0; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

TABLE TD,
TABLE TH {padding: 0; vertical-align: top;}

.content article UL, .content article OL {
    margin-top: 15px;
}

.bn IMG {vertical-align: top;}
/*-----
/base.css
-----*/

A, A:link, A:visited {color: #6a18a3; }
A:hover {color: #000; text-decoration: none; }

SUP {font-size: .8333em; vertical-align: baseline; position: relative; top: -.4em; }

.content P,
.content H1,
.content H2,
.content H3,
.content H4,
.content H5,
.content H6,
.content DL,
.content UL,
.content OL,
.content .tbl,
table.t1,
/*.content .hr {margin-bottom: 1.25em; } РјРµР¶СЃС‚СЂРѕС‡РЅС‹Р№ РёРЅС‚РµСЂРІР°Р» РґР»СЏ Р°Р±Р·Р°С†РµРІ*/

.content UL,
.content OL,
/*.content DL {margin-top: 1.25em; } РјРµР¶СЃС‚СЂРѕС‡РЅС‹Р№ РёРЅС‚РµСЂРІР°Р» РґР»СЏ Р°Р±Р·Р°С†РµРІ*/

.content UL,
.content OL {margin-left: 0px; padding: 0;}

.content UL,
.content OL {margin-left: 35px; padding: 0; text-align: justify;}

.content UL {list-style: disc; }
.content UL UL {list-style: circle; margin-top: .5em; margin-bottom: .5em; }
.content UL UL UL {list-style: square; }

.content DT {font-weight: bold; }
.content DT SMALL {font-weight: normal; }
.content DD {margin-bottom: 1em; }
.content DL DL {margin: .25em 0; margin-left: 35px; }

.content UL.long LI,
.content OL.long LI {margin-bottom: 1em; }

.content UL.medium LI,
.content OL.medium LI {margin-bottom: .3em; }

.content UL.short LI,
.content OL.short LI {margin-bottom: 0; }



.content H1 {font-size: 2.5em; font-weight: normal; margin: -.24em 0 .3em; position: relative; } /*2.7273*/
.content H2 {font-size: 1.5385em; font-weight: normal; margin-top: 1em; margin-bottom: .1em; }
.content H3 {font-size: 1.25em; margin-top: 1em; margin-bottom: .3em; }
.content H4 {font-size: 1.1em; margin-top: 1em; margin-bottom: .1em; }
.content H5 {font-size: 1em; margin-top: 1em; margin-bottom: .1em; }
.content H6 {font-size: 0.85em; margin-top: 1em; margin-bottom: .1em; }

.content LEGEND {color: #000; font-weight: bold; margin-bottom: 1em; }
.content FORM {margin-bottom: 1em; }
.content FORM DL {margin-left: 0; width: 75%; }
.content FORM DL DL {margin-left: 35px; }
.content FORM DT {font-weight: normal; margin: 0; margin-bottom: .1em; }
.content FORM.nostars DT SPAN {display: none; }
.content FORM DD {margin: 0; margin-bottom: 1em; padding: 0; }

.content FORM DD INPUT,
.content FORM DD TEXTAREA {width: 100%; }


.content FORM .side-by-side INPUT,
.content FORM .short INPUT,
.content FORM .short TEXTAREA,
.content FORM INPUT.short,
.content FORM TEXTAREA.short {width: auto; }

.content FORM DL UL {list-style: none; margin: 0; padding: 0; }
.content FORM DL UL LI {margin: 0; padding: 0; }
.content FORM DL UL LI INPUT {width: auto; }

.content FORM .submit {margin-top: 1em; }
.content FORM .submit INPUT {padding: 0 .5em .1em; }
.content FORM UL.submit {list-style: none; margin-left: 0; }
.content FORM UL.submit LI {margin-bottom: 3px; }

.content FORM UL.radio,
.content FORM UL.radio LI {margin: 0; padding: 0; }

.content FORM UL.radio {list-style: none; }



.content .hr {border-top: 1px solid #666; height: 0; margin: 1.25em 0; }
.content .spacer {margin: 1.5em 0; width: 0; height: 0; }
.content .spacer HR {display: none; }

/* table */
table.t1,
table.t1 td,
table.t1 th,
.content DIV.tbl TABLE,
.content TABLE.tbl,
.content .tbl TD,
.content .tbl TH {border: 1px solid #aac4fa;
vertical-align: baseline;
}

table.t1 td,
table.t1 th,
.content .tbl TD,
.content .tbl TH {border-width: 0 1px 1px 0; padding: .5em .5em; }

table.t1 th,
.content .tbl TH {text-align: left; }

.content .tbl TD.center,
.content .tbl TH.center {text-align: center; }

.content .tbl TD.number,
.content .tbl TH.number,
.content .tbl TD.digit,
.content .tbl TH.digit {text-align: right; }

.content .tbl TD.important {background: #f0f0f0; }

table.t1,
.content DIV.tbl TABLE,
.content TABLE.tbl {border-spacing: 0; border-width: 1px 0 0 1px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; empty-cells: show; }

.content DIV.tbl.narrow TABLE,
.content TABLE.tbl.narrow {width: auto; }

.content DIV.tbl {margin-bottom: 1em; }
/* /table */

.content UL.photo {list-style: none; margin: 20px 0 20px -15px; padding: 0; }
.content UL.photo:after {clear: both; content: "."; display: block; font-size: 0; line-height: 0; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.content UL.photo LI {float: left; margin: 0 0 15px 15px; padding: 0; line-height: 142px;}
.content UL.photo LI A {display: block; }
.content UL.photo LI IMG {border: 1px solid #ccc; vertical-align: top; }
.content UL.noborder LI IMG {border: 1px solid #fff !important;}



.content UL.photo-square {font-size: .9167em; list-style: none; margin: 1em 0 1em -20px; padding: 0; position: relative; }
.content UL.photo-square:after {clear: both; content: "."; display: block; font-size: 0; line-height: 0; overflow: hidden; visibility: hidden; width: 0; height: 0; }

.content UL.photo-square LI,
.content UL.photo-square LI A {display: block; width: 200px; }

.content UL.photo-square LI A {height: 200px; }

.content UL.photo-square LI {float: left; margin: 0 0 20px 20px; padding: 0; }
.content UL.photo-square LI A {background-color: #ccc; background-position: center center; }
.content UL.photo-square LI IMG {display: none; }
.content UL.photo-square LI DIV {height: 3em; margin-top: 0.25em; }
.content UL.photo-square LI DIV A {background: none; display: inline; height: auto; }



.content UL.photoRoot {list-style: none; margin: 0; margin-top: 2em; margin-bottom: 2em; overflow: hidden; padding: 0; width: 100%; }
.content UL.photoRoot LI {float: left; margin: 0; padding: 0; padding-right: 10px; padding-bottom: 10px; text-align: center; width: 140px; }
.content UL.photoRoot LI IMG {border: 1px solid #ccc; margin-bottom: .5em; vertical-align: top; }
.content UL.photoRoot LI DIV {font-size: .9167em; height: 4.2em; }



.content .pB,
.content .cnt {text-align: center; }

.content .pC {text-align: right; }
.content .sign {text-align: right; }

.content TH.important,
.content TH.em {color: #F00; font-weight: bold; }

.content P.back,
.content P.more,
.content P.pages {clear: both; font-size: .917em; padding-top: 2em; }



.content DL.pagination {margin-top: 2em; margin-left: 0; }
.content DL.pagination DT {font-weight: normal; }
.content DL.pagination * {display: inline; margin-left: 0; }
.content DL.pagination UL {margin: 0 .1em; }
.content DL.pagination LI {margin: 0 .1em; }
.content DL.pagination STRONG {font-weight: normal; }



.content .clr {clear: both; }
.content SPAN.clr {display: block; height: 0; }


.content DL.news DT EM,
.content DL.news DT SMALL {font-size: .9167em; font-style: normal; font-weight: normal; }

.content UL.pure {list-style: none; margin-left: 0; }

.content UL.inline,
.content UL.inline LI {margin-left: 0; padding-left: 0; }

.content UL.inline {list-style: none; }
.content UL.inline LI {display: inline; }



.content .cols {clear: both; margin: 1em 0 1em -20px; position: relative; }
.content .cols .cols {margin: 0; position: static; }

.content .cols .cols {display: table; table-layout: fixed; width: 100%; }
.content .cols .cols &gt; DIV {display: table-row; width: auto; }
.content .cols .cols &gt; DIV &gt; DIV {display: table-cell; }
.content .cols .cols &gt; DIV &gt; DIV &gt; DIV {display: block; margin-left: 20px; }



.content OL.search LI {margin-bottom: .75em; }



.content .imgA UL,
.content .imgA UL LI,
.content .pureImgA UL,
.content .pureImgA UL LI,
.content .imgC UL,
.content .imgC UL LI,
.content .pureImgC UL,
.content .pureImgC UL LI {margin: 0; padding: 0; }

.content .imgA UL,
.content .pureImgA UL,
.content .imgC UL,
.content .pureImgC UL {list-style: none; }

.content .imgA UL,
.content .imgC UL {margin-top: -10px; position: relative; }


.content .imgA UL LI,
.content .imgC UL LI {padding-top: 10px; }



.content .imgA TH,
.content .pureImgA TH,
.content .imgC TH,
.content .pureImgC TH {font-size: .9167em; font-weight: normal; padding: 0; padding-top: .1em; padding-bottom: .2em; text-align: left; }

.content .imgA TABLE,
.content TABLE.imgA,
.content .pureImgA TABLE,
.content TABLE.pureImgA,
.content .imgC TABLE,
.content TABLE.imgC,
.content .pureImgC TABLE,
.content TABLE.pureImgC,
.content .imgB TABLE,
.content TABLE.imgB,
.content .pureImgB TABLE,
.content TABLE.pureImgB {border-collapse: collapse; border-spacing: 0; width: 1px; }

.content .imgA IMG,
.content .pureImgA IMG,
.content .imgC IMG,
.content .pureImgC IMG,
.content .imgB IMG,
.content .pureImgB IMG {vertical-align: top; }

.content .imgA IMG,
.content .imgC IMG,
.content .imgB IMG {border: 1px solid #ccc; }

.content .imgA,
.content .pureImgA,
.content .imgC,
.content .pureImgC {margin-bottom: 15px; padding-top: .2em; }


/* РљР°СЂС‚РёРЅРєР° СЃРїСЂР°РІР° (СЃ РєРѕРјРјРµРЅС‚Р°СЂРёРµРј), РѕР±С‚РµРєР°РµРјР°СЏ СЃР»РµРІР° */
.content .imgA,
.content .pureImgA {float: left; margin-right: 15px; }
/* /РљР°СЂС‚РёРЅРєР° СЃРїСЂР°РІР° (СЃ РєРѕРјРјРµРЅС‚Р°СЂРёРµРј), РѕР±С‚РµРєР°РµРјР°СЏ СЃР»РµРІР° */

/* РљР°СЂС‚РёРЅРєР° СЃРїСЂР°РІР° (СЃ РєРѕРјРјРµРЅС‚Р°СЂРёРµРј), РѕР±С‚РµРєР°РµРјР°СЏ СЃР»РµРІР° */
.content .imgC,
.content .pureImgC {float: right; margin-left: 15px; }
/* /РљР°СЂС‚РёРЅРєР° СЃРїСЂР°РІР° (СЃ РєРѕРјРјРµРЅС‚Р°СЂРёРµРј), РѕР±С‚РµРєР°РµРјР°СЏ СЃР»РµРІР° */

/* РљР°СЂС‚РёРЅРєР° РїРѕ С†РµРЅС‚СЂСѓ (СЃ РєРѕРјРјРµРЅС‚Р°СЂРёРµРј) */
.content .imgB,
.content .pureImgB {margin-bottom: 15px; text-align: center;}

.content .imgB TH,
.content .pureImgB TH {font-size: .9167em; font-weight: normal; padding: 0; padding-top: .1em; padding-bottom: .2em; text-align: left; }

.content .imgB TABLE,
.content TABLE.imgB,
.content .pureImgB TABLE,
.content TABLE.pureImgB {margin: 0 auto; }
/* /РљР°СЂС‚РёРЅРєР° РїРѕ С†РµРЅС‚СЂСѓ (СЃ РєРѕРјРјРµРЅС‚Р°СЂРёРµРј) */


/* /Р&nbsp;Р°РјРєР° РґР»СЏ РєР°СЂС‚РёРЅРєРё */
.img-ramka a{
	max-width: 100%;
	max-height: 100%;
	display: inline-block;
/*	border: 1px solid #ccc;*/
}
.img-ramka a img{
	box-shadow: 0px 0px 3px 1px #bdbdbd;
	border: 1px solid #fff !important;
	padding: 2px;
}
.img-ramka a img:hover{
	box-shadow: none;
	border: 1px solid #ccc !important;
}

/* /Р&nbsp;Р°РјРєР° РґР»СЏ РєР°СЂС‚РёРЅРєРё */

.content .tblPics {text-align: center; }
.content .tblPics A IMG {border: 1px solid #ccc; vertical-align: top; }
.content .tblPics TABLE {margin-left: auto; margin-right: auto; }
.content .tblPics TABLE TD {text-align: center; padding: 5px; }

.content .important {color: #f00; }


.content UL.photowlabels {font-size: .9167em; list-style: none; margin: 0; margin-top: 1em; margin-bottom: 1em; overflow: hidden; padding: 0; width: 100%; }
.content UL.photowlabels LI {float: left; margin: 0; padding: 0; padding-right: 10px; padding-bottom: 10px; width: 200px; }
.content UL.photowlabels A {display: block; }
.content UL.photowlabels SPAN {display: block; height: 5em; }
.content UL.photowlabels IMG {border: 1px solid #ccc; vertical-align: top; }



DL.compact:after {clear: both; content: "."; display: block; font-size: 0; line-height: 0; overflow: hidden; visibility: hidden; width: 0; height: 0; }

DL.compact DT,
DL.compact DD {margin: 0; }

DL.compact DT {float: left; margin-right: .4em; }
DL.compact DT.single {float: none; margin-right: 0 !important; }



DL.compact-with-vspace:after {clear: both; content: "."; display: block; font-size: 0; line-height: 0; overflow: hidden; visibility: hidden; width: 0; height: 0; }
DL.compact-with-vspace DT {margin: 0; }

DL.compact-with-vspace DT {float: left; margin-right: .4em; }
DL.compact-with-vspace DT.single {float: none; margin-right: 0 !important; margin-bottom: .75em; }



DL.inline * {display: inline; }
DL.inline DT {font-weight: normal; }



.content DL.materials-with-dates-n-title-links DT {color: #999; font-size: .9167em; font-weight: normal; }



.content DL.materials DT {margin-bottom: .2em; }
.content UL.materials LI {margin-bottom: .3em; }



.content DIV.side-by-side {margin: .5em 0 1em; }

.content .side-by-side {margin-left: -1.5em !important; position: relative; }
.content .side-by-side:after {clear: both; content: "."; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0; }

.content .side-by-side .item {float: left; margin: .5em 0 0 1.5em; width: auto; }
.content .side-by-side .item.submit {padding-top: 1.2em; }

.content .side-by-side DL DD {margin-bottom: 0; }



.content DL.showhide:after {clear: both; content: "."; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0; }
.content DL.showhide DT.inited {border-bottom: 1px dotted #333; cursor: pointer; float: left; padding-left: 16px; position: relative; }
.content DL.showhide DT.inited SPAN {background-image: url(../i/icons/showhide.gif); position: absolute; left: 0; top: 2px; overflow: hidden; width: 11px; height: 11px; }

.content DL.showhide DT.inited {min-height: 14px; }
.content DL.showhide DT.inited SPAN.hide {background-position: -11px 0; }

.content DL.showhide DD.inited {clear: both; margin-bottom: 0; padding-top: .5em; }
.content DL.showhide DD.hidden {display: none; }

/*  */

.content UL.home-products {list-style: none; margin: -.5em 0 0; position: relative; }
.content UL.home-products LI.item {border-bottom: 3px solid #262626; margin-bottom: 1.25em; padding-bottom: 1.75em; }

.content UL.home-products H2,
.content UL.home-products H2 A {color: #999; }

.content UL.home-products H2 {font-size: 2.5em; margin: 0 0 .5em; }
.content UL.home-products H2 A {display: block; text-decoration: none; }
.content UL.home-products H2 SMALL {color: #333; font-size: 1em; }
.content UL.home-products H2 A SMALL {text-decoration: underline; }

.content UL.home-products H2 A:hover,
.content UL.home-products H2 A:hover SMALL {color: #000; }

.content UL.home-products H2 A:hover {text-decoration: underline; }
.content UL.home-products H2 A:hover SMALL {text-decoration: none; }

.content UL.home-products .pic {margin: 1.75em 0 2em; text-align: center; }
.content UL.home-products .pic IMG {vertical-align: top; }

.content UL.home-products P {margin: 0; }

/*  */

.content P.vote {font-size: 1.0833em; margin: 1.53846em 0; }

.content P.vote &gt; A,
.content P.vote &gt; SPAN {border: 1px solid transparent; display: inline-block; padding: .4em 15px .6em; vertical-align: top; }

.content P.vote &gt; A {background: #cdcdcd url(../i/vote.png) 0 -1px repeat-x; text-decoration: none; text-shadow: 0 1px 0 rgba(255, 255, 255, .5); }

.content P.vote &gt; A,
.content P.vote &gt; SPAN {
	-webkit-border-radius: 6px;
	 -khtml-border-radius: 6px;
	   -moz-border-radius: 6px;
	        border-radius: 6px;
}

.content P.vote &gt; A {
	-webkit-box-shadow: 0 1px 0 #999;
	   -moz-box-shadow: 0 1px 0 #999;
	        box-shadow: 0 1px 0 #999;
}

.content P.vote &gt; SPAN {border-color: #9c6; color: #693; min-width: 168px; }


#recommendation{
    margin: 10px;
}


#recommendation H5 {
    font-size: 2em;
    margin-bottom: 0.3em;
	font-weight: 100;
    color: #333333 !important;
}

.recommendation LI{
    margin-top: 5px;
}

.content .actions {font-size: 1.25em; text-align: center;}
.content .actions ul  {display: block; width: 150px; margin: 20px auto 0; padding-left: 30px;}
.content .actions ul li {text-align: left;}
.content .actions span {text-transform: uppercase;}





/*  */

.content UL.brands {font-size: 0; list-style: none; margin-left: -10px; position: relative; }

.content UL.brands &gt; LI {display: inline-block; font-size: 12px; margin-left: 10px; padding-top: 10px; text-align: center; width: 150px; vertical-align: top; }
.content UL.brands A {background-color: #e7e7e7; background-image: url(../i/brands.png); background-repeat: repeat-x; border: 1px solid #ccc; display: block; line-height: 50px; overflow: hidden; position: relative; text-decoration: none; height: 52px; }

.content UL.brands A:hover,
.content UL.brands A:focus {background-color: #fff; border-color: #c30; z-index: 5; }

.content UL.brands IMG {vertical-align: middle; }

	.content UL.brands,
	.content UL.brands &gt; LI,
	.content UL.brands A {min-height: 0; }

	*+HTML .content UL.brands &gt; LI {display: inline; zoom: 1; }

/*  */



/*  
html &gt; body &gt; div#page &gt; div#page-a &gt; div#main &gt; div#main-a &gt; div#content-n-app &gt; div#content-n-app-a &gt; div#content.content &gt; div#content-a &gt; div#content-c &gt; div#content-d &gt; div#map.inited &gt; div &gt; div.gm-style &gt; div &gt; div &gt; div &gt; div &gt; div &gt; div.gm-style-iw &gt; div &gt; dl.map-balloon &gt; dt, html &gt; body &gt; div#page &gt; div#page-a &gt; div#main &gt; div#main-a &gt; div#content-n-app &gt; div#content-n-app-a &gt; div#content.content &gt; div#content-a &gt; div#content-c &gt; div#content-d &gt; div#map.inited &gt; div &gt; div.gm-style &gt; div &gt; div &gt; div &gt; div &gt; div &gt; div.gm-style-iw &gt; div {
	min-width: 380px;
}
  */

/*  */
div.gm-style-iw &gt; div {
	min-width: 180px;
}
/*  */</pre></body></html>