label {cursor: pointer; cursor: hand;}

h2 .overthemeta001 {font-style: normal;}

.pgcontrolblock {padding-top: 10px; padding-bottom: 10px;}

.someothertext1fold .someothertext1text {display: block;}
.someothertext1unfold .someothertext1text {display: none;}
.someothertext1unfold a:link,.someothertext1unfold a:visited,.someothertext1unfold a:active,.someothertext1unfold a:hover {color: green; text-decoration: none; border-bottom: 1px dashed green;}

/* Тут текст <span class="someothertext1unfold"><a href="javascript:void(0);" onclick="giveMeMore(this);">Подробнее</a> <span class="someothertext1text">Тут подробный текст</span></span> */



.cat1severalitemsinblocksshow {overflow: auto;}
.cat1severalitemsinblocks,.cat1severalitemsinblockshide {display: none;}
.cat1severheader01 {background-color: #d0e1dc; -hide-background-color: #d0d0d0; border: 1px solid #c0c2c4; margin-top: 10px; margin-bottom: 6px; margin-right: 27px; font-size: 1.3em; padding: 4px; padding-left: 8px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; -opera-border-radius: 2px; -o-border-radius: 2px; outline-radius: 2px; -moz-outline-radius: 2px; -webkit-outline-radius: 2px; -khtml-outline-radius: 2px; -opera-outline-radius: 2px; -o-outline-radius: 2px;}
* html .cat1severheader01 {margin-right: 68px;}
.cat1severheader01 {box-shadow: 0 1px 10px #acc2bc inset; -moz-box-shadow: 0 1px 10px #acc2bc inset; -webkit-box-shadow: 0 1px 10px #acc2bc inset; -khtml-box-shadow: 0 1px 10px #acc2bc inset; -o-box-shadow: 0 1px 10px #acc2bc inset;   text-shadow: 0 5px 10px #acc2bc; -moz-text-shadow: 0 5px 10px #acc2bc; -webkit-text-shadow: 0 5px 10px #acc2bc; -khtml-text-shadow: 0 5px 10px #acc2bc; -o-text-shadow: 0 5px 10px #acc2bc;}
.cat1severheader01 {*clear: left;}
.cat1severmore01 {*clear: left;}
.cat1sever01collapse {margin-right: 9px; cursor: pointer; cursor: alias; cursor: -moz-alias; cursor: zoom-in; cursor: -moz-zoom-in; cursor: s-resize;}
.cat1severmore01 {text-align: left; padding-bottom: 1.2em; padding-right: 19px;}
.cat1severmore01 a:link,.cat1severmore01 a:visited,.cat1severmore01 a:active {color: #e51c20; text-decoration: none;}
.cat1severmore01 a.themorelink:link .in1severmore01,.cat1severmore01 a.themorelink:visited .in1severmore01,.cat1severmore01 a.themorelink:active .in1severmore01,.cat1severmore01 a.themorelink:hover .in1severmore01 {font-style: italic;}
.cat1severmore01 a:hover {color: red; text-decoration: underline;}
.cat1severmore01 a:link .in1severmore01,.cat1severmore01 a:visited .in1severmore01,.cat1severmore01 a:active .in1severmore01,.cat1severmore01 a:hover .in1severmore01 {text-decoration: underline;}

.select-sggs1 {-hide-opacity: 0.96; position: relative; height: 0; overflow: visible; z-index: 12;}
.select-sggs01a,.select-sggs01matched-visible,.select-sggs01a-visible {position: absolute; z-index: 12;}
.select-sggs01a {display: none;}
.select-sggs01a,.select-sggs01matched-visible,.select-sggs01a-visible {width: 78%; overflow: auto; margin-left: 6%; border: 1px solid #e0e0e0; box-shadow: 0 5px 10px black; -moz-box-shadow: 0 5px 10px black; -webkit-box-shadow: 0 5px 10px black; -khtml-box-shadow: 0 5px 10px black; -hide--o-box-shadow: 0 5px 10px black;}
.select-sggs1long1 .select-sggs01a,.select-sggs1long1 .select-sggs01matched-visible,.select-sggs1long1 .select-sggs01a-visible {width: auto;}
.select-sggs1med1 .select-sggs01a,.select-sggs1med1 .select-sggs01matched-visible,.select-sggs1med1 .select-sggs01a-visible {width: auto;}
.select-sggs01matched-visible option {color: #008c62;}
.select-sggs01matched-visible option,.select-sggs01a-visible option {padding: 3px; padding-left: 6px; border-bottom: 1px solid #e4e4e4; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; -opera-border-radius: 3px; -o-border-radius: 3px; outline-radius: 3px; -moz-outline-radius: 3px; -webkit-outline-radius: 3px; -khtml-outline-radius: 3px; -opera-outline-radius: 3px; -o-outline-radius: 3px;}
.select-sggs01matched-visible option:nth-child(even),.select-sggs01a-visible option:nth-child(even) {background-color: #ffffff; box-shadow: 0 2px 7px #f0f0f0 inset; -moz-box-shadow: 0 2px 7px #f0f0f0 inset; -webkit-box-shadow: 0 2px 7px #f0f0f0 inset; -khtml-box-shadow: 0 2px 7px #f0f0f0 inset; -hide--o-box-shadow: 0 2px 7px #f0f0f0 inset;}
.select-sggs01matched-visible option:nth-child(odd),.select-sggs01a-visible option:nth-child(odd) {background-color: #e0e0e0; box-shadow: 0 2px 7px #d9d9d9 inset; -moz-box-shadow: 0 2px 7px #d9d9d9 inset; -webkit-box-shadow: 0 2px 7px #d9d9d9 inset; -khtml-box-shadow: 0 2px 7px #d9d9d9 inset; -hide--o-box-shadow: 0 2px 7px #d9d9d9 inset;}
.select-sggs01matched-visible option.subheaderoption,.select-sggs01a-visible option.subheaderoption,.select-sggs01matched-visible option.subheaderoption2,.select-sggs01a-visible option.subheaderoption2,.select-sggs01matched-visible option.subheaderoption3,.select-sggs01a-visible option.subheaderoption3 {color: #ececec; background-color: #00c57d; font-size: 1.71em; text-align: center; box-shadow: 0 2px 7px #d9d9d9 inset; -moz-box-shadow: 0 2px 7px #d9d9d9 inset; -webkit-box-shadow: 0 2px 7px #d9d9d9 inset; -khtml-box-shadow: 0 2px 7px #d9d9d9 inset; -hide--o-box-shadow: 0 2px 7px #d9d9d9 inset;}
.select-sggs01matched-visible option.subheaderoption2,.select-sggs01a-visible option.subheaderoption2,.select-sggs01matched-visible option.subheaderoption3,.select-sggs01a-visible option.subheaderoption3 {font-size: 1.31em;}
.select-sggs01matched-visible option.subheaderoption3,.select-sggs01a-visible option.subheaderoption3 {font-size: 1.31em;}
.select-sggs01matched-visible option.unavailableoption,.select-sggs01a-visible option.unavailableoption {color: silver; text-decoration: line-through;}
.select-sggs01matched-visible option.unavailableoption000,.select-sggs01a-visible option.unavailableoption000 {color: green; text-decoration: line-through;}
.select-sggs01matched-visible option.unavailableoption001,.select-sggs01a-visible option.unavailableoption001 {color: #0c1307;}
option.unavailableoption001:hover {text-shadow: 0 2px 8px #454545;}
.subheaderoption,.subheaderoption,.subheaderoption1,.subheaderoption2,.subheaderoption3 {display: none !important; visibility: hidden; color: white; background-color: white;}
.subheaderoption,.subheaderoption,.subheaderoption1,.subheaderoption2,.subheaderoption3 {display: none; visibility: hidden;}
.select-sggs01matched-visible option.subheaderoption,.select-sggs01a-visible option.subheaderoption,.select-sggs01matched-visible option.subheaderoption2,.select-sggs01a-visible option.subheaderoption2,.select-sggs01matched-visible option.subheaderoption3,.select-sggs01a-visible option.subheaderoption3 {display: none; visibility: hidden; color: white; background-color: white;}
.select-sggs01matched-visible option.subheaderoption,.select-sggs01a-visible option.subheaderoption,.select-sggs01matched-visible option.subheaderoption2,.select-sggs01a-visible option.subheaderoption2,.select-sggs01matched-visible option.subheaderoption3,.select-sggs01a-visible option.subheaderoption3 {display: none !important; visibility: hidden !important;}

/* .select-s01 {padding-top: 13px;} */
.select-s01 {padding-top: 8px; padding-bottom: 5px; position: relative; overflow: visible;}
.select-s01 label {display: block; -hide-padding-top: 16px; -hide-margin-top: 0; -hide-top: 0;}
.select-s01 .select-pict-tip01 {position: absolute; left: -38px; top: -6px; overflow: visible; text-align: right; display: block; background-color: #cbe0e3; opacity: 0.7; filter: Alpha(opacity=70);}
#left .find-btn {padding-top: 15px;}

.inpricetag {color: #16815a; font-size: 1.53em; font-family: 'Garamond Premier Pro','Arno Pro','Minion Pro',Constantia,Georgia,'Liberation Serif','DejaVu Serif','Lucida Serif','Times New Roman',Times,serif;}
.discountedtoprice {color: red; font-size: 1.31em; font-style: italic;}
.discountedprice {color: red; text-decoration: line-through; font-weight: bold;}
.indiscountedprice {color: #16815a; font-weight: normal;}

.textFound {background-color: #00a778; color: #f9f9f9;}

.cat0item .cat0title h2 {margin-top: 0 !important; padding-top: 0;}
.cat0item .cat0title {margin-top: 0 !important; padding-top: 0;}

.news1titleline a:link,.news1titleline a:visited,.news1titleline a:active {color: gray; font-weight: normal;}

.hitsb {padding-bottom: 60px;}

.sitesearchform {float: right; -hide-width: 306px; width: 299px; overflow: visible;}
.sitesearchform .insitesearchform {-hide-padding-top: 18px; -hide-padding-right: 20px; padding-right: 13px; position: relative; left: 2px;}
.site-search {padding: 0; margin: 0; padding-top: 10px; display: block;}
.sitesearchform .textField {width: 90px !important; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -khtml-box-sizing: border-box; -ie-box-sizing: border-box; -o-box-sizing: border-box;}

.totalKeywTreeNoneActive {margin-left: -16px;}

.search-clear-button,.search-clear-button-hidden {background-image: url(images/searchfieldcleargray01l.png); background-position: center center; background-repeat: no-repeat; background-color: transparent; width: 15px; height: 20px; margin: 0; margin-left: -18px; margin-right: 2px; padding: 0; border: 0 none; vertical-align: top; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; -khtml-border-radius: 7px; -opera-border-radius: 7px; -o-border-radius: 7px; outline-radius: 7px; -moz-outline-radius: 7px; -webkit-outline-radius: 7px; -khtml-outline-radius: 7px; -opera-outline-radius: 7px; -o-outline-radius: 7px; cursor: pointer; cursor: hand;}
.search-clear-button,.search-clear-button-hidden {background-image: url(images/searchfieldcleargray01l.gif);}
.search-clear-button-hidden {visibility: hidden;}
input.search-clear-button {opacity: 1;}
input.search-clear-button:hover {opacity: 0.8; transform: rotate(1.02deg); -moz-transform: rotate(1.02deg); -webkit-transform: rotate(1.02deg);}
* html input.search-clear-button {filter: Alpha(opacity=100);}
* html input.search-clear-button:hover {filter: Alpha(opacity=80);}
.search-suggest-button,.search-suggest-button-close,.search-suggest-button-wait {-hide-background-image: url(images/bttn-search-suggest-b.gif); background-image: url(images/tri-except-001.gif); background-position: center center; background-repeat: no-repeat; background-color: transparent; width: 19px; height: 19px; margin: 0; padding: 0; border: 0 none; vertical-align: top; cursor: pointer; cursor: hand;}
.search-suggest-button,.search-suggest-button-close,.search-suggest-button-wait {position: relative; left: 6px;}
.search-suggest-button,.search-suggest-button-close,.search-suggest-button-wait {background-image: url(images/tri-except-b-002.gif);}
.search-suggest-button-close {background-image: url(images/tri-except-t-002.gif);}
.search-suggest-button-wait {background-image: url(images/ajax-loader-3.gif); background-position: center center; background-repeat: no-repeat;}
input.search-suggest-button,input.search-suggest-button-close,input.search-suggest-button-wait {} /* border: 1px solid #bdbfc1; */
.fieldText {border: 0 none; -hide-margin-right: 3px; margin: 0; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -khtml-box-sizing: border-box; -ie-box-sizing: border-box; -o-box-sizing: border-box; width: 195px; height: 21px; background-image: url(images/searchfield01l.png); background-color: transparent; background-position: left top; background-repeat: no-repeat; vertical-align: top; -hide-text-indent: 8px;}
* html .fieldText {

 background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/searchfield01l.png', sizingMethod='crop');

}
.fieldText {padding-left: 6px; padding-right: 6px;}
* html .fieldText {width: 183px;}
.fieldText {*width: 183px;}
#head .sitesearchform {white-space: nowrap;}
#head .sitesearchform .fieldText {width: 161px; background-image: url(images/searchfield01t.png); background-color: transparent; background-position: left top; background-repeat: no-repeat; border: 0 none; position: relative; left: -6px;}
* html #head .sitesearchform .fieldText {

 background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/searchfield01t.png', sizingMethod='crop');

}
.fieldText {-moz-border-radius: 13px;}
/* !!!!! */
#left input[type="submit"],#left input.button,.loginform .formline1 input.button,.sitesearchform1111 input.button {-hide-background-image: url(images/bttn-1-bg.gif); background-image: url(images/bttn-1small-bg.png); background-position: left top; background-repeat: no-repeat; -hide-background-color: #00d084; -hide-background-color: #009261; -hide-color: #f1f1f1; color: #009261; vertical-align: top; margin-top: 12px; margin-right: 2px; font-size: 13px; -hide-font-weight: bold; text-align: center; -hide-padding-left: 30px !important; -hide-padding-right: 29px !important; border: 0 none; padding: 0; width: 70px; height: 21px; line-height: 20px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -khtml-box-sizing: border-box; -ie-box-sizing: border-box; -o-box-sizing: border-box; cursor: pointer; cursor: hand; padding-top: 0 !important; padding-bottom: 0 !important; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; -opera-border-radius: 10px; -o-border-radius: 10px; outline-radius: 10px; -moz-outline-radius: 10px; -webkit-outline-radius: 10px; -khtml-outline-radius: 10px; -opera-outline-radius: 10px; -o-outline-radius: 10px;}
#left input[type="submit"],#left input.button,.loginform .formline1 input.button,.sitesearchform1111 input.button {background-image: url(images/bttn-1small-blue001-bg.gif);}
#left input[type="submit"],#left input.button,.loginform .formline1 input.button,.sitesearchform1111 input.button {background-image: url(images/bttn-1small-blue001-bg.png);}
/* #left input[type="submit"]:hover,#left input.button:hover,.loginform .formline1 input.button:hover {background-image: none; background-color: #929292; color: #f1f1f1; margin-top: 12px; margin-right: 2px; -hide-font-size: 13px; -hide-font-weight: bold;} */
#left input[type="submit"]:hover,#left input.button:hover,.loginform .formline1 input.button:hover {color: #66cc66;}
.sitesearchform input.button {-hide-background-image: url(images/bttn-1-bg.gif); background-image: url(images/search-bttn-001grad.gif); background-position: left top; background-repeat: no-repeat; background-color: transparent; -hide-background-color: #00d084; -hide-background-color: #009261; -hide-color: #f1f1f1; color: #009261; vertical-align: top; font-size: 13px; margin-top: -1px; -hide-font-weight: bold; -hide-padding-left: 9px; -hide-padding-right: 9px; border: 0 none; width: 121px; height: 21px; line-height: 20px; cursor: pointer; cursor: hand; padding-top: 0 !important; padding-bottom: 0 !important; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; -opera-border-radius: 10px; -o-border-radius: 10px; outline-radius: 10px; -moz-outline-radius: 10px; -webkit-outline-radius: 10px; -khtml-outline-radius: 10px; -opera-outline-radius: 10px; -o-outline-radius: 10px;}
.sitesearchform input.button {background-image: url(images/search-bttn-blue001-001grad.gif);}
.sitesearchform input.button:hover {color: #66cc66;}



.sitesearchform input.button {-hide-background-image: url(images/bttn-1-bg.gif); background-image: url(images/search-bttn-001grad.gif); background-position: left top; background-repeat: no-repeat; background-color: transparent; -hide-background-color: #00d084; -hide-background-color: #009261; -hide-color: #f1f1f1; color: #009261; vertical-align: top; font-size: 13px; margin-top: -1px; -hide-font-weight: bold; -hide-padding-left: 9px; -hide-padding-right: 9px; border: 0 none; width: 121px; height: 21px; line-height: 20px; cursor: pointer; cursor: hand; padding-top: 0 !important; padding-bottom: 0 !important; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; -opera-border-radius: 10px; -o-border-radius: 10px; outline-radius: 10px; -moz-outline-radius: 10px; -webkit-outline-radius: 10px; -khtml-outline-radius: 10px; -opera-outline-radius: 10px; -o-outline-radius: 10px;}
.sitesearchform input.button {background-image: url(images/search-bttn-blue001-001grad.gif); }
.sitesearchform input.button:hover {color: #66cc66;}

#adv-search .find-btn input.button {-hide-background-image: url(images/bttn-1-bg.gif); background-image: url(images/bttn-1small-bg.png); background-position: left top; background-repeat: no-repeat; -hide-background-color: #00d084; -hide-background-color: #009261; -hide-color: #f1f1f1; color: #009261; vertical-align: top; margin-top: 12px; margin-right: 2px; font-size: 13px; -hide-font-weight: bold; text-align: center; -hide-padding-left: 30px !important; -hide-padding-right: 29px !important; border: 0 none; padding: 0; width: 70px; height: 21px; line-height: 20px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -khtml-box-sizing: border-box; -ie-box-sizing: border-box; -o-box-sizing: border-box; cursor: pointer; cursor: hand; padding-top: 0 !important; padding-bottom: 0 !important; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; -opera-border-radius: 10px; -o-border-radius: 10px; outline-radius: 10px; -moz-outline-radius: 10px; -webkit-outline-radius: 10px; -khtml-outline-radius: 10px; -opera-outline-radius: 10px; -o-outline-radius: 10px;}
* html #adv-search .find-btn input.button {background-image: url(images/bttn-1small-bg.gif); height: 23px;}
#adv-search .find-btn input.button:hover  {color: #66cc66;}
#adv-search .find-btn input.button-clear:hover  {color: #dd7766;}
#adv-search .find-btn input.button  {background-image: url(images/bttn-1small-blue001-bg.gif);}
#adv-search .find-btn input.button  {background-image: url(images/bttn-1small-blue001-bg.png);}
* html #adv-search .find-btn input.button {

 background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bttn-1small-bg.png', sizingMethod='crop');

}




.sitesearchform input.button-clear,#left input.button-clear {color: maroon; background-image: url(images/bttn-1notsosmall-bg.png); background-position: left top; background-repeat: no-repeat; background-color: transparent; width: 95px; -hide-font-size: 11px;}
.sitesearchform input.button-clear:hover,#left input.button-clear:hover {color: red;}
/* .sitesearchform input.button:hover {background-image: none; background-color: #929292; color: #f1f1f1; -hide-font-size: 14px; -hide-font-weight: bold;} */
* html #head .sitesearchform .fieldText {width: 149px;}
#head .sitesearchform .fieldText {*width: 149px;}
* html #head .sitesearchform input.button {margin-top: 0; height: 23px;}
#head .sitesearchform input.button {*margin-top: 0;}
/* #head .sitesearchform input.button {*margin-left: -9px; *margin-top: 0;}
#head .sitesearchform input[class="button"]:lastChild() {margin-left: 0;}
#head .sitesearchform input[class="button"]:last-child {margin-left: 0;}
* html #head .sitesearchform input.button {margin-left: -9px; margin-top: 0;} */

.cat1itemplainlineind {padding-left: 16px;}
.brandLabelAtTheItemPage {float: right; padding-top: 12px; padding-right: 19px;}
.treeModeLinks {-hide-text-align: right;}
.treeModeLinks {padding-bottom: 12px;}
.in0treeModeLinks {overflow: hidden;}
.treeModeLinks ul {padding: 0; margin: 0; margin-right: -19px; list-style: none; height: 20px;}
#center .treeModeLinks ul {padding-left: 0; margin-left: -1px; margin-bottom: 17px;}
.treeModeLinks ul li {padding: 0; margin: 0; list-style: none; display: block; float: left; margin-right: 12px; white-space: nowrap;}
* html .treeModeLinks ul li { width: 1%;}
.treeModeLinks ul li.treeModeSpcr {margin-left: -6px; margin-right: 6px; color: #c0c0c0; font-size: 17px; position: relative; top: -4px;}
.treeModeLinks ul li a {padding-right: 14px; background-image: url(images/bttn-1small-bg.png); background-position: right top; background-repeat: no-repeat; text-decoration: none; display: block; height: 23px; line-height: 23px;}
.treeModeLinks ul li a {background-image: url(images/bttn-1small-blue001-bg.png);}
* html .treeModeLinks ul li a {background-image: url(images/bttn-1small-bg.gif);}
.treeModeLinks ul li .smallshift {top: 3px; position: relative;}
/* * html .treeModeLinks ul li a {

 background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bttn-1notsosmall-bg.png', sizingMethod='scale');

} */
* html .treeModeLinks ul li a span {

 background: none;

}
* html .treeModeLinks ul li a span {background-image: url(images/bttn-1small-bg.gif);}
.treeModeLinks ul li a span {padding-left: 16px; background-image: url(images/bttn-1small-bg.png); background-position: left top; background-repeat: no-repeat; display: block; height: 23px; line-height: 23px;}
.treeModeLinks ul li a span {background-image: url(images/bttn-1small-blue001-bg.png);}
* html .treeModeLinks ul li a {background-image: url(images/bttn-1small-blue001-bg.gif) !important;}
* html .treeModeLinks ul li a span {background-image: url(images/bttn-1small-blue001-bg.gif) !important;}
.treeModeLinks ul li a span span {padding: 0; padding-left: 0px; padding-right: 6px; background-image: url(images/bttn-1small-m-bg.png); background-position: left top; background-repeat: repeat-x;}
.treeModeLinks ul li a span span {background-image: url(images/bttn-1small-m-blue001-bg.png);}
* html .treeModeLinks ul li a span span {background-image: url(images/bttn-1small-m-blue001-bg.jpg);}
/* .treeModeLinks ul li a span span {background-image: url(images/bttn-1small-m-blue001-bg.jpg);} */
.treeModeLinks ul li a {cursor: pointer; cursor: hand; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; -khtml-border-radius: 7px; -opera-border-radius: 7px; -o-border-radius: 7px; outline-radius: 7px; -moz-outline-radius: 7px; -webkit-outline-radius: 7px; -khtml-outline-radius: 7px; -opera-outline-radius: 7px; -o-outline-radius: 7px; -hide-padding-left: 10px; padding-right: 10px; -hide-background-image: url(images/bttn-1small-m-bg.png); background-position: right top; background-repeat: no-repeat;}
.treeModeLinks ul .modeLinkPicBu a {opacity: 0.6;}
.treeModeLinks ul .modeLinkPicBu a:hover {opacity: 1;}
.treeModeLinks ul .currModeLinkPicBu a {opacity: 1;}
.treeModeLinks ul .currModeLink {font-weight: bold;}
.treeModeLinks ul .modeLinkHidden {display: none;}
/* .treeModeLinks ul li a {padding-left: 10px; padding-right: 10px;}
.treeModeLinks ul .currModeLink {background-color: #e0e0e0; border: 2px solid #ffffff; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; -khtml-border-radius: 7px; -opera-border-radius: 7px; -o-border-radius: 7px; outline-radius: 7px; -moz-outline-radius: 7px; -webkit-outline-radius: 7px; -khtml-outline-radius: 7px; -opera-outline-radius: 7px; -o-outline-radius: 7px;} */


.leftmenuitem1 {display: block;}
a.leftmenuitem1:link,a.leftmenuitem1:visited,a.leftmenuitem1:active,a.leftmenuitem1:hover {text-decoration: none;}

.cat1itemplainlineind {padding-left: 40px;}




.actPict {display: block; padding-bottom: 10px; position: relative;}
.actPict span {display: block; position: absolute; right: 0; top: 0; width: 24px; height: 24px; background-image: url(images/ban-curl-01.gif); background-position: right top; background-repeat: no-repeat; z-index: 2;}
a.actPict:hover span,.actPict:hover span {transform: rotate(1.02); -moz-transform: scale(1.02); -webkit-transform: scale(1.02);}
a.actPict:hover,.actPict:hover {transform: scale(1.02); -moz-transform: scale(1.02); -webkit-transform: scale(1.02);}
.adddvBlock .actPict {display: inline; display: inline-block;}


strike {text-decoration: line-through;}
.discount {color: red; font-size: 1.42em;}
.discount ins {text-decoration: none;}

.cat0date {display: none;}
.cat0title {margin-left: 190px;}
.cat1itemplainline .cat0title {margin-left: 19px;}
.cat1itemaddAnyReasonableShift {margin-left: 80px;}
.cat1item .cat1pic1 {float: left;}
/* .in0catotherstext .cat1pic2 a {border: 1px solid #e2e2e2; background-color: #fefefe;} */
.cat0item .cat1pic1oflow {float: left;}
.cat1item {overflow: visible;}
/* Hide from Mac IE \*/
.cat1item {overflow: auto;}
/* / */

.cat1item,.cat1itemSentFromGroup {cursor: pointer; cursor: hand;}

.overthemeta {font-weight: bold; font-style: normal; font-size: 1.20em; -hide-color: #5ccba4; color: #005b3b;}

.incat1item strong {font-weight: normal;}

a.themorelink:link,a.themorelink:visited,a.themorelink:active,a.themorelink:hover {color: #e51c20; font-weight: bold;}

.cat0de {font-size: 0.9em; color: #676767; padding-right: 100px;}
.cat0deCode {display: block; font-size: 0.9em; font-weight: normal;}
.cat0parenttitle {font-weight: bold; color: #676767; display: block; position: relative;}
* html .cat0parenttitle {display: block; visibility: visible; overflow: visible; zoom: 1; position: relative;}
* html .brandLabelText01inLogo {display: block; margin-top: -24px; -hide-width: 91px; -hide-margin-right: 120px; -hide-border: 1px solid red;}
* html .brandLabel01inLogo {display: block; visibility: visible; overflow: visible;}
.brandLabel01inLogo {display: block; visibility: visible; overflow: visible !important; z-index: 2;}
* html .brandLabel01 {display: block; visibility: visible; overflow: visible; -hide-z-index: 2;}
.cat1itemSentFromGroup .cat0parenttitle {font-weight: normal;}
.cat1itemSentFromGroup .cat0parenttitle a:link,.cat1itemSentFromGroup .cat0parenttitle a:visited,.cat1itemSentFromGroup .cat0parenttitle a:active,.cat1itemSentFromGroup .cat0parenttitle a:hover {text-decoration: none;}

.seacrhResultsStringWithExamples {height: 260px;}
.cat1itemDivider {height: 222px; line-height: 220px; float: left; padding-left: 12px; padding-right: 12px; color: #009261; font-size: 4em;}
.cat1itemDividerMore {height: 222px; float: left; padding-left: 12px; padding-right: 12px; background-color: #dcdcdc; color: #009261; font-size: 1em;}
.cat1itemDividerMore .incat1itemDivider {padding-top: 77px;}

/* .brandLabel01inLogo {float: right; margin-right: -6px;} */
.brandLabel01inLogo {float: right; position: relative; margin-right: -6px; margin-top: -2px; *margin-right: 0; *margin-top: 0; *right: -9px; *top: -6px; -hide-right: -6px;}
* html .brandLabel01inLogo {display: inline;}
.brandLabel01inLogo {padding-left: 3px;}

.cat0parentgrouptitle {background-color: #4ec19d; height: 33px; -hide-line-height: 12px; margin-left: -11px; margin-top: -10px; margin-right: -11px; color: #ffffff; border-bottom: 1px solid #c0c2c4; font-weight: normal;}
.cat0parentgrouptitle .incat0parentgrouptitle {padding-left: 11px; padding-right: 11px; padding-top: 7px; font-size: 0.92em;}
.cat0parentgrouptitle {height: 73px; line-height: 18px; -hide-line-height: 16px;}
.cat0parentgrouptitle .incat0parentgrouptitle {padding-top: 13px; font-size: 13px; text-transform: uppercase;}
.cat0parentgrouptitle a:link,.cat0parentgrouptitle a:visited,.cat0parentgrouptitle a:active,.cat0parentgrouptitle a:hover {color: white; text-decoration: none;}
.cat0parentgrouptitle a:hover {color: white; text-decoration: underline;}
.cat0parentgrouptitlecount {background-color: transparent; width: 40px; height: 37px; line-height: 18px; margin-left: -8px; margin-top: -1px; margin-right: -11px; margin-bottom: 6px; float: right; background-image: url(images/ban-corner-invetrans-rt.gif); background-position: right top; background-repeat: no-repeat; text-align: right; color: #a4c2b8; font-size: 16px; letter-spacing: -1px; text-shadow: 0 0 7px #5db89c; -moz-text-shadow: 0 0 7px #5db89c; -webkit-text-shadow: 0 0 7px #5db89c; -khtml-text-shadow: 0 0 7px #5db89c; -o-text-shadow: 0 0 7px #5db89c; font-weight: normal;} /* #9cd09b */
.cat0parentgrouptitlecount a:link,.cat0parentgrouptitlecount a:visited,.cat0parentgrouptitlecount a:active,.cat0parentgrouptitlecount a:hover {color: #a4c2b8; text-decoration: none;}
.cat0parentgrouptitlecount a:hover {color: #a4c2b8; text-decoration: underline;}
.cat1itemSentFromGroup .cat0parentgrouptitlecount {background-image: none; float: none; text-align: left; margin: 0; margin-top: -4px; color: #008c62; font-weight: normal; font-size: 13px;}
.cat1itemSentFromGroup .cat0parentgrouptitlecount a:link,.cat1itemSentFromGroup .cat0parentgrouptitlecount a:visited,.cat1itemSentFromGroup .cat0parentgrouptitlecount a:active,.cat1itemSentFromGroup .cat0parentgrouptitlecount a:hover {color: #008c62; text-decoration: none;}
.cat1itemSentFromGroup .cat0parentgrouptitlecount a:hover {color: #008c62; text-decoration: underline;}
.cat1itemSentFromGroup .cat0parentgrouptitlecountlabel {margin-top: -19px; display: block; height: 16px; position: relative; top: -3px; color: #a3a3a3; font-size: 11px;}
.cat1itemSentFromGroup .cat0parentgrouptitle {background-color: transparent; border: 0 none; color: #009261; height: 120px;}
.cat1itemSentFromGroup .cat0parentgrouptitle a:link,.cat1itemSentFromGroup .cat0parentgrouptitle a:visited,.cat1itemSentFromGroup .cat0parentgrouptitle a:active,.cat1itemSentFromGroup .cat0parentgrouptitle a:hover {color: #009261; text-decoration: none;}
.cat1itemSentFromGroup .cat0parentgrouptitle a:hover {color: #009261; text-decoration: underline;}
.cat1itemsinblocksonlyflat .cat1itemplainline {display: none;}
.cat1itemsinblocksonlyflat .cat1itemplainlineind {padding-left: 0;}
#center .incol {}
#center .incol .cat1itemsinblocksonlyflat {width: 736px; -hide-width: 723px; margin-right: -30px;}
#center .incol .cat1itemsinblocks {width: 745px !important; *width: 786px !important; -hide-width: 733px !important; margin-right: -30px; *margin-right: -90px; overflow: visible;}
#center .incol .atthemain03 .cat1itemsinblocks {overflow: auto; height: auto !important;}
#center .incol {margin-left: -5px; overflow: visible;}

.sublist1hide {}

.manuitemfrommap {display: block;}
.menuitemmap0l {font-size: 1.5em;}
.menuitemmap1l {font-size: 1.25em; padding-left: 1.2em;}
.menuitemmap2l {padding-left: 2.4em;}
.menuitemmap3l {padding-left: 3.6em;}
.menuitemmap4l {padding-left: 4.8em;}

/* .cat0parentgrouptitlecount {background-color: transparent; height: 37px; line-height: 37px; margin-top: -37px; position: relative; top: 37px; background-image: url(images/ban-corner-invetrans-rt.gif); text-align: right;} */

/* 37px */

/* .catpicmain {display: none;}
.catpicothers {display: none;} */
/* .catpicmain {float: left;} */

/* * / .catpicsothers {float: left;}
.catotherstext {margin-left: 198px;} /* */
/* */ .catpicsothers {float: none !important; margin-bottom: 23px;}
.catotherstext {margin-left: 0;} /* */
.cat0itemnofirstpic .catpicsothers {display: none;}
.cat0itemnofirstpic .catotherstext {margin-left: 0;}
.catotherstext .cat0title {margin-left: 0; font-size: 1.2em;}

.cat1itemsinblocks {overflow: visible; margin-bottom: 2em;}
/* Hide from Mac IE \*/
.cat1itemsinblocks {overflow: auto;}
/* / */
* html .cat1itemsinblocks {width: 710px !important;}
/* !!!!!!!! */

.textStringLabel00 {color: #a2a2a2;}
.brandLabel01 a:link,.brandLabel01 a:visited,.brandLabel01 a:active {color: #676767; text-decoration: none;}
.brandLabel01 a:hover {color: #66cc66; text-decoration: underline;}

/*   !!!!! */
.cat1itemsinblocks .incat1item {margin: 0 !important;}
.cat1itemsinblocks .incat1item .incat1item3 {background-image: url(images/block01-bg-.png); background-position: left top; background-repeat: no-repeat; padding: 6px; padding-left: 11px; padding-right: 11px; height: 255px !important; -hide-height: 220px !important; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -khtml-box-sizing: border-box; -ie-box-sizing: border-box; -o-box-sizing: border-box;}
/* .cat1itemsinblocks .incat1item .incat1item3 {height: 250px !important; -hide-height: 220px !important;} */
* html .cat1itemsinblocks .incat1item .incat1item3 {background-image: none !important;}
* html .cat1itemsinblocks .incat1item .incat1item3 {background-image: none;}
/* * html .cat1itemsinblocks .incat1item .incat1item3 {

 background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/block01-bg-.png', sizingMethod='crop');

} */
/* * html .cat1itemsinblocks .incat1item .incat1item3 {background-image: url(./images/block01-bg-spike.jpg);} */
.cat1itemsinblocks .cat1itemSentFromGroup .incat1item .incat1item3 {background-image: url(images/ugl-004ovfl-small.png); background-position: left top; background-repeat: no-repeat;}
.cat1itemsinblocks div.cat1itemSentFromGroup.cat1itemoldPicsIn .incat1item .incat1item3 {background-position: left top;}
.cat1itemsinblocks div.cat1itemSentFromGroup .incat1item .incat1item3 {background-image: url(images/ugl-otogn004ovfl-small.png);}
* html .cat1itemsinblocks div.cat1itemSentFromGroup .incat1item .incat1item3 {

 background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ugl-otogn004ovfl-small.png', sizingMethod='crop');

}
.cat1itemsinblocks div.cat1itemSentFromGroup {background-image: none;}
.cat1itemsinblocks .cat1itemSentFromGroup {background-image: none;}
.cat1itemsinblocks div.cat1itemSentFromGroup:hover .incat1item .incat1item3 {background-image: url(images/ugl-004ovfl-small.png);}
* html .cat1itemsinblocks div.cat1itemSentFromGroup:hover .incat1item .incat1item3 {

 background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ugl-004ovfl-small.png', sizingMethod='crop');

}
.cat1itemsinblocks .incat1item .incat1item2 {height: 255px !important; -hide-height: 220px !important; background-position: right bottom; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -khtml-box-sizing: border-box; -ie-box-sizing: border-box; -o-box-sizing: border-box;}
* html .cat1itemsinblocks .incat1item .incat1item2 {-hide-height: 190px !important; background-position: 100% 88%;}
.cat1itemsinblocks .incat1item .cat0title {color: #00ae80; -hide-font-size: 1.2em !important; font-weight: bold;}
.cat1itemsinblocks .incat1item .cat0title {padding-right: 25px;}
.cat1itemsinblocks .incat1item .cat0title strong {font-weight: bold;}
.cat1itemsinblocks .incat1item .cat1pic1 {display: none;}

/* .cat1itemsinblocks .cat1item {width: 48%;} block01-1-bg.png */
/* !!!!!! */
.cat1itemsinblocks .cat1item {float: left; margin: 0; padding: 0 !important; margin-right: 6px; margin-bottom: 6px; width: 233px; -hide-width: 239px; -hide-width: 229px; height: 255px !important; -hide-height: 220px !important; border: 1px solid #c0c2c4; background-color: white; background-image: url(images/block01-1-bg0.jpg); background-position: right bottom; background-repeat: no-repeat; overflow: hidden !important;}
.cat1itemsinblocks .cat1itemSentFromGroup {background-image: url(images/ugl-otogn004-small.jpg); background-position: left top; background-repeat: no-repeat;}
.cat1itemsinblocks div.cat1itemSentFromGroup {background-image: url(images/ugl-004-small.jpg); cursor: pointer; cursor: hand;}
.cat1itemsinblocks div.cat1itemSentFromGroup:hover {background-image: url(images/ugl-otogn004-small.jpg); cursor: pointer; cursor: hand;}
.cat1itemsinblocks .cat1itemSentFromGroup .incat1item {background-image: none; background-position: right bottom; background-repeat: no-repeat;}
.cat1itemsinblocks div.cat1itemSentFromGroup {background-image: none;}
.cat1itemsinblocks .cat1itemSentFromGroup {background-image: none;}

/* .cat1itemsinblocks .cat1itemSentFromGroup .incat1item {height: 220px;} */
.cat1itemsinblocks .cat1item .cat1pic1 {float: none;}
.cat1itemsinblocks .cat1item .cat0title {margin-left: 0; color: #009261; padding-top: 0.8em; padding-right: 98px; -hide-padding-right: 48px; padding-bottom: 1.5em;}

.hellipsis {line-height: 10px; font-size: 1.2em; font-weight: bold;}

.morelink {text-align: center; font-size: 0.9em;}
/* .morelinkbefore {height: 14px; margin-top: -14px; position: relative; top: -9px; margin-right: 110px; text-align: right;} */
.morelinkbefore {height: 22px; margin-top: -22px; position: relative; top: -1px; margin-right: 110px; text-align: right;}
* html .morelinkbefore {margin-top: -32px; position: relative; top: -8px;}
.morelinkbefore {-hide-display: none;}
.cat0de .morelink {font-size: 1em;}
.morelink a:link,.morelink a:visited,.morelink a:active,.morelink a:hover,a.hellipsis:link,a.hellipsis:visited,a.hellipsis:active,a.hellipsis:hover {text-decoration: none;}
.morelink a:hover,a.hellipsis:hover {text-decoration: underline;}


.linkssub0block {float: left; margin-right: 3em;}

.refblock00more {}
.refblock00more .news1date,.refblock00more .news1titleline .news1date {font-size: 1.2em;}
.refblock00more .linkssub0block {font-size: 1.5em;}
.refblock00more .news1titleone {font-size: 1.5em;}
.refblock00more .news1text {font-size: 1.5em;}



.b0contains2news .b0nopictincol .b0col1 {display: none;}
.b0contains2news .b0title-text {font-size: 1.3em;}


/* .news1date {float: right; color: #e0e0e0;} */
.news1titleline a:link,.news1titleline a:visited,.news1titleline a:active,.news1titleline a:hover {-hide-font-weight: bold; font-size: 1.03em; text-decoration: none;}
.news1titleline a:hover {text-decoration: underline;}
.news1text a:link,.news1text a:visited,.news1text a:active,.news1text a:hover {text-decoration: none; font-size: 0.91em; color: black;}
.news1text a:hover {text-decoration: underline;}

.lmenuitembox0 .tour1text,.lmenuitembox0 .tour1date {display: none;}
.lmenuitembox0 .tour1more {background-image: url(images/bullet-3.gif); background-position: 0 5px; background-repeat: no-repeat; padding-left: 11px; margin-left: 3em; display: block;}
.lmenuitembox0 .tour1more1l {margin-left: 3em;}
.lmenuitembox0 .tour1more2l {margin-left: 3em;}
.lmenuitembox0 .tour1more3l {margin-left: 3em;}
.lmenuitembox0 .tour1more4l {margin-left: 4.5em;}
.lmenuitembox0 .tour1more5l {margin-left: 6em;}
.lmenuitembox0 .tour1more6l {margin-left: 7.5em;}
.lmenuitembox0 .tour1more7l {margin-left: 9em;}
.lmenuitembox0 .tour1more8l {margin-left: 10.5em;}
.lmenuitembox0 .tour1more9l {margin-left: 12em;}
.lmenuitembox0 .tour1more10l {margin-left: 13.5em;}
.lmenuitembox0 .tour1more11l {margin-left: 15em;}
.lmenuitembox0 .tour1more12l {margin-left: 16.5em;}
.lmenuitembox0 .tour1morecurrent {background-image: url(images/bullet-3inv.gif); background-position: 6px 5px; background-repeat: no-repeat; background-color: #0099ac; color: white; margin-left: 2.6em; padding-left: 16px; padding-right: 9px; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; -khtml-border-radius: 7px; -opera-border-radius: 7px; -o-border-radius: 7px; outline-radius: 7px; -moz-outline-radius: 7px; -webkit-outline-radius: 7px; -khtml-outline-radius: 7px; -opera-outline-radius: 7px; -o-outline-radius: 7px;}
.lmenuitembox0 .tour1more a:link,.lmenuitembox0 .tour1more a:visited,.lmenuitembox0 .tour1more a:active,.lmenuitembox0 .tour1more a:hover {text-decoration: none; color: black; font-weight: normal;}
.lmenuitembox0 .tour1more a:hover {text-decoration: underline; color: black;}
.lmenuitembox0 .tour1morecurrent a:link,.lmenuitembox0 .tour1morecurrent a:visited,.lmenuitembox0 .tour1morecurrent a:active,.lmenuitembox0 .tour1morecurrent a:hover {text-decoration: none; color: white; font-weight: normal;}
.lmenuitembox0 .tour1morecurrent a:hover {text-decoration: underline; color: white;}
.lmenuitembox0 .blockbottom {display: none;}

/* .lmenuitembox0 .news1text,.lmenuitembox0 .news1date {display: none;} */
.lmenuitembox0 .news1more {background-image: url(images/bullet-3.gif); background-position: 0 5px; background-repeat: no-repeat; padding-left: 11px; margin-left: 3em; display: block; color: #a0a0a0;}
.lmenuitembox0 .news1morecurrent {background-image: url(images/bullet-3inv.gif); background-position: 6px 5px; background-repeat: no-repeat; background-color: #0099ac; color: white; margin-left: 2.6em; padding-left: 16px; padding-right: 9px; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; -khtml-border-radius: 7px; -opera-border-radius: 7px; -o-border-radius: 7px; outline-radius: 7px; -moz-outline-radius: 7px; -webkit-outline-radius: 7px; -khtml-outline-radius: 7px; -opera-outline-radius: 7px; -o-outline-radius: 7px;}
.lmenuitembox0 .news1more1l {margin-left: 3em;}
.lmenuitembox0 .news1more2l {margin-left: 3em;}
.lmenuitembox0 .news1more3l {margin-left: 3em;}
.lmenuitembox0 .news1more4l {margin-left: 4.5em;}
.lmenuitembox0 .news1more5l {margin-left: 6em;}
.lmenuitembox0 .news1more6l {margin-left: 7.5em;}
.lmenuitembox0 .news1more7l {margin-left: 9em;}
.lmenuitembox0 .news1more8l {margin-left: 10.5em;}
.lmenuitembox0 .news1more9l {margin-left: 12em;}
.lmenuitembox0 .news1more10l {margin-left: 13.5em;}
.lmenuitembox0 .news1more11l {margin-left: 15em;}
.lmenuitembox0 .news1more12l {margin-left: 16.5em;}
.lmenuitembox0 .news1more a:link,.lmenuitembox0 .news1more a:visited,.lmenuitembox0 .news1more a:active,.lmenuitembox0 .news1more a:hover {text-decoration: none; color: #656555; font-weight: normal; -hide-border-bottom: 1px dotted #30f0f0; text-shadow: 0 2px 2px #e0e0e0; -moz-text-shadow: 0 2px 2px #e0e0e0; -webkit-text-shadow: 0 2px 2px #e0e0e0; -khtml-text-shadow: 0 2px 2px #e0e0e0; -o-text-shadow: 0 2px 2px #e0e0e0;}
.lmenuitembox0 .news1more a:hover {text-decoration: underline; color: black;}
.lmenuitembox0 .news1morecurrent a:link,.lmenuitembox0 .news1morecurrent a:visited,.lmenuitembox0 .news1morecurrent a:active,.lmenuitembox0 .news1morecurrent a:hover {text-decoration: none; color: white; font-weight: normal;}
.lmenuitembox0 .news1morecurrent a:hover {text-decoration: underline; color: white;}

.news1more0single .news1titleline {font-size: 1.256em;}

.maincolumnother .b0title-text {display: none;}
.maincolumnother .b0title-datesign {display: none;}

.lmenuitembox0 .news1titleline {font-size: 1em; font-weight: normal;}

.moretourlink2 {display: none;}

.news1 .news1date {display: block; -hide-float: right; color: #333333;}
.news1more .news1date {display: block; font-weight: bold; color: #c6c6c6; font-size: 0.82em;}
.news1more .news1titleone a {display: block; text-decoration: underline;}
.refblock00more .news1titleone a:link,.refblock00more .news1titleone a:visited,.refblock00more .news1titleone a:active,.refblock00more .news1titleone a:hover {display: block; text-decoration: none;}
.refblock00more .news1titleone a:hover {display: block; text-decoration: underline;}

.b0title-text {font-weight: bold; font-size: 1.05em;}
.b0title-datesign {display: block; font-weight: bold; color: #c6c6c6; font-size: 0.82em;}

.tour1locs {padding-left: 23px; text-indent: -10px; color: #959595; font-size: 1.1em; padding-top: 1em; padding-bottom: 1.1em;}
.tour1locs .tourfilterdate1 {color: #545454;}
.tour1dep {padding-left: 23px; text-indent: -10px; color: #a5a5a5;}
.tour1dep .departure1 {margin-right: 4px; color: #545454;}
.tour1dep .departure2 {color: #545454; -hide-border: 1px solid #c4c4c4; font-size: 0.9em; background-color: #f5f5f5; padding-left: 3px; padding-right: 3px; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; -khtml-border-radius: 7px; -opera-border-radius: 7px; -o-border-radius: 7px; outline-radius: 7px; -moz-outline-radius: 7px; -webkit-outline-radius: 7px; -khtml-outline-radius: 7px; -opera-outline-radius: 7px; -o-outline-radius: 7px;}
.tour1dep .departure1indate .departure2 {background-color: #b5b5e5; }
.tour1dep .departure2 a:link,.tour1dep .departure2 a:visited,.tour1dep .departure2 a:active,.tour1dep .departure2 a:hover {color: inherit; text-decoration: none;}
.tour1dep .departure2 a:hover {color: salmon; text-decoration: none;}
.maincolumnmore1 .sidecolumn01 .incolumn  .departure2 a:link,.maincolumnmore1 .sidecolumn01 .incolumn  .departure2 a:visited,.maincolumnmore1 .sidecolumn01 .incolumn  .departure2 a:active,.maincolumnmore1 .sidecolumn01 .incolumn  .departure2 a:hover {color: inherit; text-decoration: none;}
.maincolumnmore1 .sidecolumn01 .incolumn  .departure2 a:hover {color: salmon; text-decoration: underline;}

.tourfilterdate1 {color: #545454; -hide-border: 1px solid #c4c4c4; font-size: 0.9em; text-decoration: none; background-color: #f5f5f5; padding-left: 4px; padding-right: 4px; border-radius: 13px; -moz-border-radius: 13px; -webkit-border-radius: 13px; -khtml-border-radius: 13px; -opera-border-radius: 13px; -o-border-radius: 13px; outline-radius: 13px; -moz-outline-radius: 13px; -webkit-outline-radius: 13px; -khtml-outline-radius: 13px; -opera-outline-radius: 13px; -o-outline-radius: 13px; box-shadow: 0 -3px 10px #c0c0c0 inset; -moz-box-shadow: 0 -3px 10px #c0c0c0 inset; -webkit-box-shadow: 0 -3px 10px #c0c0c0 inset; -khtml-box-shadow: 0 -3px 10px #c0c0c0 inset; -hide--o-box-shadow: 0 -3px 10px #c0c0c0 inset;}
.tourfilterdate1:hover,span.tourfilterdate1:hover {box-shadow: 0 -2px 3px #c0c0c0 inset; -moz-box-shadow: 0 -2px 3px #c0c0c0 inset; -webkit-box-shadow: 0 -2px 3px #c0c0c0 inset; -khtml-box-shadow: 0 -2px 3px #c0c0c0 inset; -hide--o-box-shadow: 0 -2px 3px #c0c0c0 inset; transform: scale(1.07); -moz-transform: scale(1.07); -webkit-transform: scale(1.07);}
/* .tourfilterdate1 {background-color: #b5b5e5;} */
.tourfilterdate1 a:link,.tourfilterdate1 a:visited,.tourfilterdate1 a:active,.tourfilterdate1 a:hover,a.tourfilterdate1:link,a.tourfilterdate1:visited,a.tourfilterdate1:active,a.tourfilterdate1:hover {color: #454545; text-decoration: none;}
.tour1dep .departure2 a:hover,a.tourfilterdate1:hover {color: salmon; text-decoration: none;}

.tour1price {font-size: 1.1em; color: maroon; font-weight: bold; display: block; -hide-padding: 10px; text-align: right;}

.regionText {padding-bottom: 1.2em;}

.cat1itemplainline {}
.cat1itemplainline a:link,.cat1itemplainline a:visited,.cat1itemplainline a:active,.cat1itemplainline a:hover {color: black; text-decoration: none;}
.cat1itemplainline a strong {padding-right: 19px;}
.cat1itemplainline a:hover strong {background-image: url(images/silk-icons-magnifier-gray.gif); background-position: right top; background-repeat: no-repeat;}
.cat1itemplainline a:hover {color: seagreen; text-decoration: underline;}


a.searchaddlink:link,a.searchaddlink:visited,a.searchaddlink:active,a.searchaddlink:hover {background-image: url(images/silk-icons-magnifier-gray.gif); background-position: right center; background-repeat: no-repeat; padding-right: 19px;}

.lmenuitem {background-image: url(images/bullet-3.gif); background-position: 0 5px; background-repeat: no-repeat; padding-left: 11px; display: block;}
.lmenuitemunfold .cat1itemThisLineFound,.lmenuitemfold .cat1itemThisLineFound,.lmenuitemf .cat1itemThisLineFound {padding-left: 5px; padding-right: 5px;}
.lmenuitemunfold .cat1itemThisLineFound001,.lmenuitemfold .cat1itemThisLineFound001,.lmenuitemf .cat1itemThisLineFound001 {padding-left: 5px; padding-right: 5px;}
.lmenuitem1l {color: black; -hide-color: #2d2894; font-size: 1.05em; -hide-font-weight: bold; -hide-text-transform: uppercase; background-image: url(images/bullet-1.gif); background-position: 0 5px; background-repeat: no-repeat; padding-left: 16px; margin-left: 1px; display: block;}
a.lmenuitem:link,a.lmenuitem:visited,a.lmenuitem:active {color: black; -hide-color: #080719; text-decoration: none;}
a.lmenuitem:hover {text-decoration: underline;}
a.lmenuitem1l:link,a.lmenuitem1l:visited,a.lmenuitem1l:active {color: black; -hide-color: #2d2894; text-decoration: none;}
a.lmenuitem1l:hover {text-decoration: underline;}
.lmenuitem2l {background-image: url(images/bullet-2.gif); background-position: 0 5px; background-repeat: no-repeat; padding-left: 16px; margin-left: 1.5em; -hide-font-weight: bold; display: block;}
.lmenuitem3l {background-image: url(images/bullet-3.gif); background-position: 0 5px; background-repeat: no-repeat; padding-left: 11px; margin-left: 3em; display: block;}
.lmenuitem4l {margin-left: 4.5em;}
.lmenuitem5l {margin-left: 6em;}
.lmenuitem6l {margin-left: 7.5em;}
.lmenuitem7l {margin-left: 9em;}
.lmenuitem8l {margin-left: 10.5em;}
.lmenuitem9l {margin-left: 12em;}
.lmenuitem10l {margin-left: 13.5em;}


.tbllampblock1title {font-size: 1.11em; -hide-border-top: 1px solid #53c4ce; padding-top: 1.1em;}




.pgcontrolprev,.pgcontrolforw,.pgcontrol,.pgcontrol1 {padding: 1px; padding-left: 3px; padding-right: 3px; border: 1px solid #4f4f4f; border-radius: 4px;}
a.pgcontrolprev:link,a.pgcontrolforw:link,a.pgcontrolprev:visited,a.pgcontrolforw:visited {text-decoration: none;}
a.pgcontrolprev:hover,a.pgcontrolforw:hover,a.pgcontrol:hover {background-color: #dadfe0; border: 1px solid #cbd0d1; border-radius: 4px; text-decoration: underline; color: #313131;}



.commentSingle {padding-bottom: 0.5em; margin-left: 12px; margin-right: 10px; margin-top: 26px; margin-bottom: 0.8em; border-bottom: 2px solid #e6e6e6;}
.commentSingle author {font-weight: bold; font-size: 1.1em; padding-top: 0.65em; text-align: right; display: block; opacity: 0.6;}
* html .commentSingle author {filter: Alpha(opacity=60);}
.rateAvg {display: block; text-align: right;}
.inactiveRateElement {opacity: 0.4;}
* html .inactiveRateElement {filter: Alpha(opacity=40);}
.itNum {float: right; font-size: 2.7em; letter-spacing: -4px; font-weight: normal; font-style: normal; padding-left: 0.4em; margin-top: -1.4em; position: relative; top: 1.1em; opacity: 0.25;}
* html .itNum {filter: Alpha(opacity=25);}

.itemDate {float: left; position: relative; left: -8px; top: 0.3em; margin-top: -1em; display: inline; padding-top: 0.03em; padding-bottom: 0.2em; border: 1px solid #9a9a9a; border-right: 2px solid #707070; border-bottom: 2px solid #454545; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; width: 2.8em; font-style: normal; background-color: #ffffff; opacity: 0.7;}
* html .itemDate {filter: Alpha(opacity=70);}
.commentSingle:hover .itemDate {opacity: 1;}
* html .commentSingle:hover .itemDate {filter: Alpha(opacity=100);}
.itemDateDate {display: block; font-size: 1.38em; text-align: center;}
.itemDateMonth {display: block; font-size: 0.70em; line-height: 0.9em; position: relative; top: -0.2em; text-align: center;}
.itemDateYear {display: block; font-size: 0.82em; line-height: 0.9em; text-align: center;}


.theForm {}

.theForm {-hide-width: 710px; display: block;}

.theForm label {}

.theForm input.textField,.theForm textarea  {border: 1px solid #c0cdd3; border-bottom: 1px solid #afbbc0; width: 98%;}

input.textField  {border: 1px solid #c0cdd3; border-bottom: 1px solid #afbbc0; -hide-width: 98%;}

.theForm textarea  {width: 99%;}

.submitButton,.resetButton {border: 2px solid #d5dbde; -moz-border-radius: 2px; background-color: #e5ecef; color: #772b1e; font-weight: bold; cursor: pointer; cursor: hand; padding-top: 4px; padding-bottom: 4px; margin-top: 5px; margin-right: 5px;}

input.submitButton:hover,input.resetButton:hover {background-color: #ffffff; text-decoration: underline; outline: 1px solid #c8d6dc; -moz-outline-radius: 3px;}

.formline1header {background-color: #009261; color: #f4f4f4; font-size: 1.11em; margin-bottom: 1.1em; padding: 8px; padding-left: 12px; padding-right: 12px; text-align: center;}



u {color: purple; text-decoration: none !important; font-size: 0.81em; font-style: italic;}
u b {font-size: 0.92em; font-weight: normal;}





.photoalbum1 .photoalbum1label,.photoblock1 .photoblock1label {display: block; background-image: url(images/item-subh-01-bg.gif); background-position: left top; background-repeat: repeat-x; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; position: relative; top: 11px;}
.photoalbum1 .photoalbum1label2,.photoblock1 .photoblock1label2 {display: block; background-image: url(images/item-subh-01-l.gif); background-position: left top; background-repeat: no-repeat;}
.photoalbum1 .photoalbum1label a:link,.photoalbum1 .photoalbum1label a:visited,.photoalbum1 .photoalbum1label a:active,.photoalbum1 .photoalbum1label a:hover,.photoblock1 .photoblock1label2 a:link,.photoblock1 .photoblock1label2 a:visited,.photoblock1 .photoblock1label2 a:active,.photoblock1 .photoblock1label2 a:hover {display: block; background-image: url(images/item-subh-01-r.gif); background-position: right top; background-repeat: no-repeat; padding-top: 6px; padding-bottom: 9px; padding-left: 15px; padding-right: 30px; color: #405060;}
.photoblock1 .b0blocklink {float: left;}
.photoalbum1 .photoalbum2 .b0blocklink {position: relative; overflow: visible;}
.photoalbum1 .photoalbum2 a.b0blocklink:link .b0pictbgtip {outline: 1px solid red;}
.photoalbum1 .photoalbum2 a.b0blocklink:link .b0pictbgtip,.photoalbum1 .photoalbum2 a.b0blocklink:visited .b0pictbgtip,.photoalbum1 .photoalbum2 a.b0blocklink:active .b0pictbgtip,.photoalbum1 .photoalbum2 a.b0blocklink:hover .b0pictbgtip {position: absolute; display: none; visibility: hidden; width: 150px; height: 220px;}
.photoalbum1 .photoalbum2 a.b0blocklink:hover .b0pictbgtip {position: absolute; display: block; visibility: inherit; overflow: visible; z-index: 10;}
.photoalbum1 .photoalbum2 a.b0blocklink:hover .b0pictbgtip .b0pictbg1 {display: block; width: 150px; height: 150px; position: relative;}

.keyTag01 {background-color: #d6e5e5; border: 1px solid #c7dcdc; border-right-color: #a9c9c9; border-bottom-color: #94bcbc; padding-left: 7px; padding-right: 7px; margin-right: 5px; -moz-border-radius: 7px; -webkit-border-radius: 7px; color: #525252;}
.keyTag01:hover {background-color: #4d626a; color: #d6e5e5;}

.brand0item {display: block; padding-top: 0.5em; padding-right: 1em; float: left;}
* html .brand0item {width: 4%;}
.brand0item {min-width: 190px; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -khtml-box-sizing: border-box;}
span.brand0item:hover .intmenuitem3,div.brand0item:hover .intmenuitem3,.brand0itemcurrent .intmenuitem3 {background-color: #f0f0f0; position: relative; top: -1px;}
.brand0item,.brand0itemcurrent {border: 2px solid #f0f0f0; border-bottom-width: 4px; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; -khtml-border-radius: 7px; -opera-border-radius: 7px; outline-radius: 7px; -moz-outline-radius: 7px; -webkit-outline-radius: 7px; -khtml-outline-radius: 7px; -opera-outline-radius: 7px; padding: 6px; margin-left: 2px; margin-bottom: 3px;}
span.brand0item:hover,div.brand0item:hover,.brand0itemcurrent {border: 2px solid teal; border-bottom-width: 4px; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; -khtml-border-radius: 7px; -opera-border-radius: 7px; outline-radius: 7px; -moz-outline-radius: 7px; -webkit-outline-radius: 7px; -khtml-outline-radius: 7px; -opera-outline-radius: 7px; box-shadow: 0 3px 5px silver; -moz-box-shadow: 0 3px 5px silver; -webkit-box-shadow: 0 3px 5px silver; -khtml-box-shadow: 0 3px 5px silver; -hide--o-box-shadow: 0 3px 5px silver; position: relative; top: -2px;}
.brand0item .cat1pic1 {display: block; background-position: left top; background-repeat: no-repeat; width: 240px; height: 240px; margin-top: 0.5em; -hide-margin-bottom: 1.5em;}
.brand0item .cat1pic1 a:link,.brand0item .cat1pic1 a:visited,.brand0item .cat1pic1 a:active,.brand0item .cat1pic1 a:hover {text-decoration: none; font-variant: small-caps; width: 240px; height: 240px; display: block;}

.cat1pic1 {display: block; background-position: left top; background-repeat: no-repeat; width: 240px; height: 240px; margin-top: 0.5em; -hide-margin-bottom: 1.5em;}
.cat1pic1 a:link,.cat1pic1 a:visited,.cat1pic1 a:active,.cat1pic1 a:hover {text-decoration: none; font-variant: small-caps; width: 240px; height: 240px; display: block; -hide-background-color: white;}
.brand0item .cat1pic1 {height: 240px !important; overflow: hidden;}
* html .cat1pic1 {height: 240px !important; position: relative;}
* html .cat1pic1 {height: 240px;}
/* .brand0item .cat1pic1 {height: 240px; display: none !important;} */

.brand0item a:link,.brand0item a:visited,.brand0item a:active,.brand0item a:hover {text-decoration: none; font-variant: small-caps; font-size: 1.32em; -hide-font-weight: bold; color: #303030;}
.brand0item a:hover,.brand0item:hover a,span.brand0item:hover a {text-decoration: underline; color: #435879;}
/* .brand0item a:link .intmenuitem3 {font-variant: small-caps; font-size: 1.32em;} */
.countbeidge01 {background-color: #68618a; color: #e5e2f6; border-radius: 11px; -moz-border-radius: 11px; -webkit-border-radius: 11px; -khtml-border-radius: 11px; -opera-border-radius: 11px; outline-radius: 11px; -moz-outline-radius: 11px; -webkit-outline-radius: 11px; -khtml-outline-radius: 11px; -opera-outline-radius: 11px; -moz-box-shadow: 0 0 10px #afabc9;}
* html .countbeidge01 {border: 1px solid #bfbbdb; border-top: none; border-bottom: none;}
.countbeidge01 .countbeidge03 {padding: 1px; padding-left: 5px; padding-right: 5px;}

.listSubtitle {border-bottom: 2px solid #cbc2a7; color: #706047; margin-bottom: 1.4em; padding-left: 2em; text-indent: -1em; font-size: 1.2em; font-family: Geneva,'DejaVu Serif',Garamond,serif; font-style: italic;}

.listSublist01 {overflow: auto; padding-bottom: 8px; padding-top: 4px;}
.listSublist01 .listSublist02 {padding-right: 20px; overflow: visible;}

/* originals */

.b0title-datesign {color: #a0a0a0;}
.photoalbum1 .b0title-datesign {display: none;}
.photoalbum1 .morelink2block {display: inline;}

.photoalbum1 a:link,.photoalbum1 a:visited,.photoalbum1 a:hover {-hide-color: #657475; text-decoration: none;}
.photoalbum1 a:hover {text-decoration: underline;}

.photoblock1 {-hide-float: left; -hide-border-bottom: 2px solid #eef1f2;}
.photoblock2 {-hide-float: left; -hide-width: 152px; margin-right: 16px; -hide-margin-top: 16px; -hide-margin-bottom: 6px;}
.photoalbum1 {-hide-float: left; -hide-width: 48.8%; -hide-border-bottom: 2px solid #eef1f2;}
.photoalbum1 {-hide-width: 49.5%;}
/* .photoalbum1 {width: 700px;} */
.photoalbum2 {overflow: auto; padding: 0 !important;}
html>body .photoalbum2 {overflow: hidden;}
.pagemainblock1inmain .photoalbum1 {border-bottom: none; padding-bottom: 1px;}
.photoalbum2 {margin-top: 16px; margin-bottom: 26px; padding-right: 30px;}
.b0blocklink {height: 150px; display: block; cursor: pointer; cursor: hand;}
.photoblock1 a:link,.photoblock1 a:visited,.photoblock1 a:hover {text-decoration: none; -hide-color: #1f6068;}
.photoblock1 a:hover {text-decoration: underline; -hide-color: #3ab3c4;}
a.b0blocklink:link,a.b0blocklink:visited,a.b0blocklink:hover {text-decoration: none;}
a.b0blocklink:hover {opacity: 0.65; filter: Alpha(opacity=65);}

.photoblock1 a.b0blocklink:hover {text-decoration: none;}

/* */ .photoalbum1 .b0blocklink {outline: none;} /* */
.b0pictbg {background-image: url(images/thumb-1-sz.jpg); background-position: center center; background-repeat: no-repeat; width: 192px; height: 191px; padding-left: 19px; padding-top: 19px; display: block;}
.b0pictbg1 {background-image: url(images/paper-placeholder.gif); background-position: center center; background-repeat: no-repeat; width: 240px; height: 240px; display: block;}
.b0pictbg1 {background-image: url(images/paper-placeholder0.gif); background-position: center center; background-repeat: no-repeat; width: 240px; height: 240px; display: block; border-radius: 9px; -moz-border-radius: 9px; -webkit-border-radius: 9px; -hide-margin-left: 11px; -hide-margin-top: 11px;}
.photoblock1label {display: block; margin-top: 8px; height: 3.8em; overflow: hidden; -hide-float: left;}
.photoalbum1 .b0pictbg1 {background-image: url(images/paper-placeholder0.gif); background-position: center top; background-repeat: no-repeat; -hide-height: 150px; display: block;}
.photoalbum1 .b0blocklink {float: left; width: 152px;}
.photoalbum1 .photoalbum1label {padding-bottom: 15px; display: block;}
.photoalbum1 .photoalbum1smalltext {margin-left: 158px; padding-top: 0.6em; padding-left: 8px; display: block; text-align: justify;}
.photoalbum1 .photoalbum1smalltext a:link,.photoalbum1 .photoalbum1smalltext a:visited,.photoalbum1 .photoalbum1smalltext a:hover {text-decoration: none; -hide-color: #1f6068;}
.photoalbum1 .photoalbum1smalltext a:hover {text-decoration: underline; -hide-color: #3ab3c4;}
.b0contains1titleblock {margin-top: -17px; padding-bottom: 8px;}
.b0contains1titleblock .b0textblock {width: 96%;}

.photoalbum1 .photoalbum1label .photoalbum1label2 {background-color: #c1c1c1; background-image: url(images/led01-a.gif); background-position: 92% 48%; background-repeat: no-repeat; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; -khtml-border-radius: 7px; outline-radius: 7px; -moz-outline-radius: 7px; -webkit-outline-radius: 7px; -khtml-outline-radius: 7px;}
.photoalbum1 .photoalbum1label:hover .photoalbum1label2 {background-image: url(images/led01-n.gif);}

.morelink2block {display: block; padding-top: 10px;}
.morelink2block .morelink2 {padding-right: 10px;}
.morelink2 a:link,.morelink2 a:visited,.morelink2 a:hover {text-decoration: none; -hide-color: #657475; -hide-color: #3ab3c4;}
.morelink2 a:hover {text-decoration: underline; -hide-color: #3ab3c4;}
.photoalbum1 .photoalbum1smalltext .morelink2 a:link,.photoalbum1 .photoalbum1smalltext .morelink2 a:visited,.photoalbum1 .photoalbum1smalltext .morelink2 a:hover {text-decoration: underline; -hide-color: #657475; -hide-color: #3ab3c4;}
.photoalbum1 .photoalbum1smalltext .morelink2 a:hover {text-decoration: underline; -hide-color: #3ab3c4;}



.b0contains1single {margin-top: -12px;}
.b0contains1single .b0title-text {margin-bottom: 14px;}
.b0contains1single .b0textblock {margin-right: 15px;}

.b0contains1single .b0col1 {float: left; width: 260px; -hide-margin-top: 14px;}
.b0contains1single .b0col1 .b0pictbg {background-image: none; width: 220px; height: 220px; padding-top: 0;}
.b0contains1single .b0col1 .b0pictbg .b0pictbg1 {width: 220px; height: 220px; background-position: center top;}
.b0contains1single .b0col2 {margin-left: 266px; -hide-margin-top: 14px; padding-left: 22px; -hide-padding-top: 12px; padding-bottom: 12px; border-left: none;}
.b0contains1single .b0col2 .b0textblock {width: 96%;}
.b0contains1single .b0title-text {font-size: 15px;}
.b0contains1single .b0title-text {padding-bottom: 12px;}
.b0contains1single .b0title-datesign {display: none;}


.b0listlink {display: block; padding-top: 0.9em;}


.b0ctrlchildsingle {padding-bottom: 2em;}
.b0ctrlchildsingle .b0title-line {padding-bottom: 1.5em;}
.b0ctrlchildsingle .b0textblock {padding-top: 1.45em;}
.b0ctrlchildsingle .b0title-datesign {display: none;}


.pgcontrolprev,.pgcontrolforw,.pgcontrol,.pgcontrol1 {padding: 1px; padding-left: 3px; padding-right: 3px; border: 1px solid #cfcfbf; border-radius: 4px;}
a.pgcontrolprev:link,a.pgcontrolforw:link,a.pgcontrolprev:visited,a.pgcontrolforw:visited {text-decoration: none;}
a.pgcontrolprev:hover,a.pgcontrolforw:hover,a.pgcontrol:hover {background-color: #dadfe0; border: 1px solid #cbd0d1; border-radius: 4px; text-decoration: underline; color: #313131;}


/* .cat1itemsinblocks .cat1itemThisLineFound {border: 3px solid #00d084; border-top-width: 7px;} */
.cat1itemsinblocks .cat1itemThisLineFound {border-bottom: 7px solid #00d084;}
.totalKeywTreeNoneActive .cat1itemThisLineFound {background-color: #00d084; color: #f9f9f9;}
.totalKeywTreeNoneActive .cat1itemThisLineFound a:link,.totalKeywTreeNoneActive .cat1itemThisLineFound a:visited,.totalKeywTreeNoneActive .cat1itemThisLineFound a:active {background-color: #00d084; color: #f9f9f9;}
.cat1itemsinblocks .cat1itemThisLineFound001 {border: 1px solid #71ab95;}
.totalKeywTreeNoneActive .cat1itemThisLineFound001 {background-color: #00d084; color: #f9f9f9;}
.totalKeywTreeNoneActive .cat1itemThisLineFound001 a:link,.totalKeywTreeNoneActive .cat1itemThisLineFound001 a:visited,.totalKeywTreeNoneActive .cat1itemThisLineFound001 a:active {background-color: #00d084; color: #f9f9f9;}



.cat1itemoldPicsIn {}
.cat1itemsinblocks .cat1itemoldPicsIn .incat1item {}
/* .cat1itemsinblocks .cat1itemoldPicsIn .incat1item .incat1item3 {background-image: url(images/block01-1-0bg.png); background-position: right bottom; background-repeat: no-repeat;} */
.cat1itemsinblocks .cat1itemoldPicsIn .incat1item .incat1item3 {background-image: none; background-position: right bottom; background-repeat: no-repeat;}
* html .cat1itemsinblocks .cat1itemoldPicsIn .incat1item .incat1item3 {background-image: none;}
.cat1itemsinblocks .cat1itemoldPicsIn .incat1item .incat1item2 {background-image: none;}
.cat1itemsinblocks .cat1itemoldPicsIn .incat1item {background-image: url(images/block01-bg-.png); background-position: left top; background-repeat: no-repeat;}
* html .cat1itemsinblocks .cat1itemoldPicsIn .incat1item {background-image: url(./images/block01-bg-spike.jpg); background-position: left top; background-repeat: no-repeat; filter: none;}
* html .cat1itemsinblocks .cat1itemoldPicsIn .incat1item .incat1item3 {filter: none;}
.cat1itemsinblocks .cat1itemoldPicsIn .cat1item {background-image: none;}



.cat0item .cat0title {padding-bottom: 1.1em; margin-top: -10px;}


.infoAlas {font-size: 1.6em; text-align: center; padding: 30px; color: maroon;}
.searchInfo,.searchInfosmall {position: relative; top: -7px; margin-bottom: 11px; font-size: 1.12em; font-weight: bold; color: #009261;}
.searchInfosmall {font-size: 0.92em; color: gray;}

/*
.cat1itemThisLineFound {background-color: #00d084; color: #f9f9f9;}
.cat1itemThisLineFound a:link,.cat1itemThisLineFound a:visited,.cat1itemThisLineFound a:active {background-color: #00d084; color: #f9f9f9;}
*/
/*
.cat1itemThisLineFound {background-color: #04a700; color: #f9f9f9;}
.cat1itemThisLineFound a:link,.cat1itemThisLineFound a:visited,.cat1itemThisLineFound a:active {background-color: #04a700; color: #f9f9f9;}
*/

.pgcontrolinblock {line-height: 23px;}

.loginform .formline1 {padding-bottom: 8px; min-height: 1.1em; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -khtml-box-sizing: border-box; -ie-box-sizing: border-box; -o-box-sizing: border-box;}
.loginform .formline1 label {float: left; margin-right: 10px; text-align: right; width: 6.5em;}


.listUnoComment {padding-right: 12px; padding-bottom: 10px; margin-top: -8px; text-align: right; color: gray;}

.orderflow011 {}
.orderflow011 .catpicsothers {float: none; width: 200px; display: none;}
.orderflow011 .catotherstext {margin-left: 0px;}
.orderflow011 .catotherstext a:link,.orderflow011 .catotherstext a:visited,.orderflow011 .catotherstext a:active,.orderflow011 .catotherstext a:hover {text-decoration: none;}
.orderflow011 .catotherstext a:link .tstring01,.orderflow011 .catotherstext a:visited .tstring01,.orderflow011 .catotherstext a:active .tstring01,.orderflow011 .catotherstext a:hover .tstring01 {text-decoration: underline;}
.orderflow011 .catotherstext a:hover .ownedS {text-decoration: underline;}
.orderflow011 .cat0date {}
.orderflow011 .ownedS {font-size: 1.2em; display: block;}

/* * / .cat0item .catotherstext .in0catotherstext {overflow: auto; width: 500px;} /* */
.cat0item .catotherstext .in0catotherstext {-hide-overflow: auto; width: auto; -hide-width: 700px; -hide-width: 590px;}
.cat0item .catotherstext .in0catotherstext {width: 720px;}
.cat0item .catpicmain {height: 250px;}
.cat0text1hide {display: none;}

/* table-green-02 */
.baltmedStandartProductTableBlock04 {}
table.baltmedStandartProductTable {-hide-border: 4px solid #348756; -hide-border-top: 1px solid #c0c0c0; -hide-border-right: 1px solid #d0d0d0;  /* box-shadow: 0 3px 2px #f0f0f0; -moz-box-shadow: 0 3px 2px #f0f0f0; -webkit-box-shadow: 0 3px 2px #f0f0f0; -khtml-box-shadow: 0 3px 2px #f0f0f0; -o-box-shadow: 0 3px 2px #f0f0f0; */}
table.baltmedStandartProductTable tr td,table.baltmedStandartProductTable tr th {-hide-border-bottom: 1px solid #c0c0c0; -hide-border-left: 1px solid #d0d0d0; text-align: center; padding: 1px; padding-left: 3px; padding-right: 3px;}
table.baltmedStandartProductTable tr td {background-color: #e0f8d0;} /* #d0f5c0 init #e0ffd0 */
table.baltmedStandartProductTable tr.oddRow td {background-color: #f0fff4;}
table.baltmedStandartProductTable tr th {background-color: #348756; color: #f4f4f4;}
table.baltmedStandartProductTable tr th.oddCol {background-color: #449766;}
table.baltmedStandartProductTable tr td.oddCol {background-color: #d4f0c5;}
table.baltmedStandartProductTable tr.oddRow td.oddCol {background-color: #e9f4ed;}

/*
table.baltmedStandartProductTable tr:hover td {background-color: #cad5c2; color: #417744; / * box-shadow: 0 0 5px #767676 inset; -moz-box-shadow: 0 0 5px #767676 inset; -webkit-box-shadow: 0 0 5px #767676 inset; -khtml-box-shadow: 0 0 5px #767676 inset; -o-box-shadow: 0 0 5px #767676 inset; * / text-shadow: 0 3px 5px #767676; -moz-text-shadow: 0 3px 5px #767676; -webkit-text-shadow: 0 3px 5px #767676; -khtml-text-shadow: 0 3px 5px #767676; -o-text-shadow: 0 3px 5px #767676;} / * #d0f5c0 init #e0ffd0 * /
table.baltmedStandartProductTable tr.oddRow:hover td {background-color: #d6e3da; color: #417744;}
table.baltmedStandartProductTable tr:hover th {background-color: #348756; color: #f4f4f4;}
table.baltmedStandartProductTable tr:hover th.oddCol {background-color: #449766;}
table.baltmedStandartProductTable tr:hover td.oddCol {background-color: #cde1c2; color: #417744;}
table.baltmedStandartProductTable tr.oddRow:hover td.oddCol {background-color: #d4dfd8; color: #417744;}
*/

table.baltmedStandartProductTable tr th {-hide-border-bottom: 2px solid #c0c0c0; /* box-shadow: 0 5px 10px #f9f9f9 inset; -moz-box-shadow: 0 5px 10px #f9f9f9 inset; -webkit-box-shadow: 0 5px 10px #f9f9f9 inset; -khtml-box-shadow: 0 5px 10px #f9f9f9 inset; -o-box-shadow: 0 5px 10px #f9f9f9 inset; */}
table.baltmedStandartProductTable tr td.itemCol,table.baltmedStandartProductTable tr th.itemCol {padding-left: 21px; text-align: left; white-space: nowrap;}
table.baltmedStandartProductTable tr td.itemCol {font-weight: normal; color: #353535;}
table.baltmedStandartProductTable tr th {-hide-background-color: #f0f0f0; font-weight: normal; -hide-color: #565656; /*  text-shadow: 0 3px 5px #fcfcfc; -moz-text-shadow: 0 3px 5px #fcfcfc; -webkit-text-shadow: 0 3px 5px #fcfcfc; -khtml-text-shadow: 0 3px 5px #fcfcfc; -o-text-shadow: 0 3px 5px #fcfcfc; */}
/* table.baltmedStandartProductTable tr th.itemCol {background-image: url(./images/borderradius16px-01-lt.gif); background-position: left top; background-repeat: no-repeat;}
table.baltmedStandartProductTable tr th.lastCol {background-image: url(./images/borderradius16px-01-rt.gif); background-position: right top; background-repeat: no-repeat;}
table.baltmedStandartProductTable tr.lastRow td.itemCol {background-image: url(./images/borderradius16px-01-lb.gif); background-position: left bottom; background-repeat: no-repeat;}
table.baltmedStandartProductTable tr.lastRow td.lastCol {background-image: url(./images/borderradius16px-01-rb.gif); background-position: right bottom; background-repeat: no-repeat;} */
table.baltmedStandartProductTable tr th.itemCol,table.baltmedStandartProductTable tr th.firstCol {background-image: url(./images/borderradius16px-01grgr-lt.gif); background-position: left top; background-repeat: no-repeat;}
table.baltmedStandartProductTable tr th.lastCol {background-image: url(./images/borderradius16px-01grgr-rt.gif); background-position: right top; background-repeat: no-repeat;}
table.baltmedStandartProductTable tr.lastRow td.itemCol,table.baltmedStandartProductTable tr.lastRow td.firstCol {background-image: url(./images/borderradius16px-01grgr-lb.gif); background-position: left bottom; background-repeat: no-repeat;}
table.baltmedStandartProductTable tr.lastRow td.lastCol {background-image: url(./images/borderradius16px-01grgr-rb.gif); background-position: right bottom; background-repeat: no-repeat;}
div>table.baltmedStandartProductTable tr th.itemCol,div>table.baltmedStandartProductTable tr th.firstCol {background-image: url(./images/borderradius16px-01-lt.png); background-position: left top; background-repeat: no-repeat;}
div>table.baltmedStandartProductTable tr th.lastCol {background-image: url(./images/borderradius16px-01-rt.png); background-position: right top; background-repeat: no-repeat;}
div>table.baltmedStandartProductTable tr.lastRow td.itemCol,div>table.baltmedStandartProductTable tr.lastRow td.firstCol {background-image: url(./images/borderradius16px-01-lb.png); background-position: left bottom; background-repeat: no-repeat;}
div>table.baltmedStandartProductTable tr.lastRow td.lastCol {background-image: url(./images/borderradius16px-01-rb.png); background-position: right bottom; background-repeat: no-repeat;}
table.baltmedStandartProductTable tr th.itemCol,table.baltmedStandartProductTable tr th.firstCol {border-top-left-radius: 7px; -moz-border-radius-topleft: 7px; -webkit-border-top-left-radius: 7px;}
table.baltmedStandartProductTable tr th.lastCol {border-top-right-radius: 7px; -moz-border-radius-topright: 7px; -webkit-border-top-right-radius: 7px;}
table.baltmedStandartProductTable tr.lastRow td.itemCol,table.baltmedStandartProductTable tr.lastRow td.firstCol {border-bottom-left-radius: 7px; -moz-border-radius-bottomleft: 7px; -webkit-border-bottom-left-radius: 7px;}
table.baltmedStandartProductTable tr.lastRow td.lastCol {border-bottom-right-radius: 7px; -moz-border-radius-bottomright: 7px; -webkit-border-bottom-right-radius: 7px;}


/* /table-green-02 */

/* table-gray * /
table.baltmedStandartProductTable {border-top: 1px solid #c0c0c0; border-right: 1px solid #d0d0d0; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; -opera-border-radius: 3px; -o-border-radius: 3px; outline-radius: 3px; -moz-outline-radius: 3px; -webkit-outline-radius: 3px; -khtml-outline-radius: 3px; -opera-outline-radius: 3px; -o-outline-radius: 3px; box-shadow: 0 3px 2px #f0f0f0; -moz-box-shadow: 0 3px 2px #f0f0f0; -webkit-box-shadow: 0 3px 2px #f0f0f0; -khtml-box-shadow: 0 3px 2px #f0f0f0; -o-box-shadow: 0 3px 2px #f0f0f0;}
table.baltmedStandartProductTable tr td,table.baltmedStandartProductTable tr th {border-bottom: 1px solid #c0c0c0; border-left: 1px solid #d0d0d0; text-align: center; padding: 1px; padding-left: 3px; padding-right: 3px;}
table.baltmedStandartProductTable tr th {border-bottom: 2px solid #c0c0c0; box-shadow: 0 5px 10px #f9f9f9 inset; -moz-box-shadow: 0 5px 10px #f9f9f9 inset; -webkit-box-shadow: 0 5px 10px #f9f9f9 inset; -khtml-box-shadow: 0 5px 10px #f9f9f9 inset; -o-box-shadow: 0 5px 10px #f9f9f9 inset;}
table.baltmedStandartProductTable tr td.itemCol,table.baltmedStandartProductTable tr th.itemCol {padding-left: 21px; text-align: left; white-space: nowrap;}
table.baltmedStandartProductTable tr td.itemCol {font-weight: bold; color: #353535;}
table.baltmedStandartProductTable tr th {background-color: #f0f0f0; font-weight: normal; color: #565656;  text-shadow: 0 3px 5px #e0e0e0; -moz-text-shadow: 0 3px 5px #e0e0e0; -webkit-text-shadow: 0 3px 5px #e0e0e0; -khtml-text-shadow: 0 3px 5px #e0e0e0; -o-text-shadow: 0 3px 5px #e0e0e0;}

/* /table-gray */

.zoom-in-link,.cat1pic1 a.zoom-in-link:link,.cat1pic1 a.zoom-in-link:visited,.cat1pic1 a.zoom-in-link:active,.cat1pic1 a.zoom-in-link:hover {background-image: url(images/1276740946_find.png); background-position: left top; background-repeat: no-repeat; padding-left: 19px; text-decoration: none; margin-left: 14px; cursor: zoom-in; cursor: -moz-zoom-in; cursor: -webkit-zoom-in; cursor: pointer; cursor: hand; cursor: -webkit-zoom-in;}
* html .zoom-in-link,* html .cat1pic1 a.zoom-in-link:link,* html .cat1pic1 a.zoom-in-link:visited,* html .cat1pic1 a.zoom-in-link:active,* html .cat1pic1 a.zoom-in-link:hover {background-image: url(images/1276740946_find.gif); background-position: left top; background-repeat: no-repeat; padding-left: 19px;}
.in0catotherstext cat1pic2 a {cursor: zoom-in; cursor: -moz-zoom-in; cursor: -webkit-zoom-in; cursor: pointer; cursor: hand; cursor: -webkit-zoom-in;}
.cat1pic1oflow {border: 1px solid #e6e6e6; background-color: #ffffff;}
.cat1pic1oflow {margin-right: 3px;}

/* enemy's style */
.catalog-item-firm {font-size: 1.23em; font-weight: bold;}
.catalog_item_firm {font-size: 1.23em; font-weight: bold;}
.catalog\_item\_firm {font-size: 1.23em; font-weight: bold;}
/* /enemy's style */

/*

.somewassomewhere1+.morelinkbefore {border-left: 11px solid green;}
.somewassomewhere00001+.morelinkbefore,.somewassomewhere00002+.morelinkbefore,.somewassomewhere00003+.morelinkbefore,.somewassomewhere00004+.morelinkbefore,.somewassomewhere00005+.morelinkbefore,.somewassomewhere00006+.morelinkbefore {border-left: 11px solid maroon;}


.somewassomewherez1+.morelinkbefore {border-right: 11px solid green;}
.somewassomewherez4+.morelinkbefore,.somewassomewherez5+.morelinkbefore,.somewassomewherez3+.morelinkbefore {border-right: 11px solid seagreen;}
.somewassomewherezq+.morelinkbefore {border-right: 11px solid red;}
.somewassomewherez00001+.morelinkbefore,.somewassomewherez00002+.morelinkbefore,.somewassomewherez00003+.morelinkbefore,.somewassomewherez00004+.morelinkbefore,.somewassomewherez00005+.morelinkbefore,.somewassomewherez00006+.morelinkbefore {border-right: 11px solid maroon;}


.somewassomewhere {}
.somewassomewhere1 {border-top: 5px solid green;}
.somewassomewhere00001,.somewassomewhere00002,.somewassomewhere00003,.somewassomewhere00004,.somewassomewhere00005,.somewassomewhere00006 {border-top: 5px solid maroon;}
.somewassomewhere00000 {}

*/

.outOfStock {font-size: 3em; color: #eb1d1f;}
.cat1item .outOfStock {font-size: 1.3em; color: #eb1d1f; margin-top: -12px;}
/* .outOfStockCat0 {opacity: 0.64;}
* html .outOfStockCat0 {filter: Alpha(opacity=64);} */
/* .cat1itemsinblocks .outOfStockCat0 {border-color: #eb1d1f !important;} */

.backlink {display: block; padding-top: 1.5em;}
