body{margin:0;font:75%/150% arial;background-color:#fff;}
body,table,td,div,p,.win,.column{word-wrap:break-word; word-break:break-all; word-break/* */:normal ;}
td,th{overflow:hidden;}
hr{height:1px;}
form{padding:0;margin:0;}
input, select, textarea {font: 13px Arial;}
p{margin-top:0;}

ul {margin:4px 0 4px 15px;padding:0;list-style-type:none;list-style-image: url(http://img.alibaba.com/images/eng/style/css_images/homeul.gif);}
ul ul{margin-left:40px;}


a:link{color:#039;text-decoration:none;}
a:visited{color:#969;text-decoration:none;}
a:hover{color:#f60;text-decoration:underline;}
h1,h2,h3{margin:0;padding:0;}
h1{font:2em/180% arial;margin:15px 0 10px 0;}
h1.guide{color:#002858;margin-bottom:10px;font-size:20px;}
h2{font:1.5em/180% arial;}
h3{font:1.4em/180% arial;}

.l{font-size:1.7em;}
.m{font-size:1.3em;}
.s{font:0.85em verdana;}
.fail{background:#ffaaff;}
.remark{color:#aaa;font:0.85em verdana;}
.alert{color:#f60;}
.limit{color:#900;font:0.85em verdana;}
.keywords{font-weight:bold;}
.notice{color:#900;}
.date{font-size:0.8em!important;font-family:verdana;font-weight:normal;color:#666;white-space:nowrap;line-height:1.4em;}
.break {overflow: hidden; width:550px; word-wrap:break-word; word-break:break-all; word-break/* */:normal ;}
.widthfixed{table-layout:fixed; word-wrap:break-word; word-break:break-all; word-break/* */:normal ;}
a.more{background:url('http://hotelstellen.ch/A2/html/images/icon_arrow.gif') left no-repeat;padding-left:8px;}

.ellipsis{text-overflow:ellipsis;}
.cursorOver{background-color:#E8EDF2;}
.cursorMove{cursor:move;background-color:#CEDBE5;}
img.sampleborder {border:1px solid #ccc;}

.column{float:left;}
.column.one2{width:50%;}
.column.one3{width:33.3%;}
.column.one4{width:25%;}
.column.one5{width:20%;}
.column.one6{width:16.6%;}

.board{padding:8px 16px 8px 16px;margin-bottom:25px;}
.board h3{font-weight:bold;}

input.L{font:bold 14px arial;padding:3px 8px;}
input.M{font:bold 14px arial;padding:2px 8px 1px 8px;}
input.S{font:bold 0.85em verdana;padding:2px 8px 1px 8px;}

input.buttonSkinA{color:#5E2708;background:#FEEEB1 url(http://hotelstellen.ch/A2/html/images/buttonSkinAL.gif) bottom repeat-x;border-top:1px solid #F39D24;border-left:1px solid #F39D24;border-right:1px solid #CF6F18;border-bottom:1px solid #CF6F18;}
input.buttonSkinB{color:#414141;background:#F3F3F3 url(http://hotelstellen.ch/A2/html/images/buttonSkinBL.gif) bottom repeat-x;border-top:1px solid #C4C4C4;border-left:1px solid #C4C4C4;border-right:1px solid #848484;border-bottom:1px solid #848484;}

.win {clear:both;margin-bottom:11px;}
.win h3 {padding:5px 10px;font:bold 1.1em tahoma;margin-left:2px;}
.win h4 {font-size:1em;color:#888;border-bottom:1px dotted #ccc;margin:0 -12px;padding:0 12px;}
.win .box {padding:4px 11px;}
.win .box .promot {background-color:#F3F6FD;border-top:1px solid #DAE4F0;padding:4px 12px;margin:-4px -11px;}
.win .box.promotImage {margin:-4px -11px;}
.win .winRight {float:right;margin:8px 8px 0 0;font:0.8em verdana;}
.win.winHomeA {background:#FFD58D url('http://hotelstellen.ch/A2/html/images/winHomeA_left.gif') no-repeat;}
.win.winHomeA h3 {border-bottom:1px solid #FF8F27;color:#7B2E00;background:#FFD58D url('http://hotelstellen.ch/A2/html/images/winHomeA_right.gif') top right no-repeat;}
.win.winHomeA h3 .remark{color:#7B2E00;}
.win.winHomeA .box {border:1px solid #FFB64B;border-top:none;background-color:#FFFBEF;}

.win.winHomeB {background:#C0D6E5 url('http://hotelstellen.ch/A2/html/images/winSkinALeft.gif') no-repeat;}
.win.winHomeB h3 {background:#C0D6E5 url('http://hotelstellen.ch/A2/html/images/winSkinARight.gif') top right no-repeat;color:#081B39;font-weight:bold;}
.win.winHomeB .box {border:1px solid #9BBDD3;background-color:#fff;}

.win.winHomeC h3 {margin:0;border:1px solid #BACBE0;border-bottom:none;}
.win.winHomeC .box {border:1px solid #BACBE0;border-top:none;}

.colRR .win.winHomeB h3,.colL .win.winHomeB h3{padding:4px 10px;}

.tabsH{clear:both;margin-bottom:10px;}
.tabsH ul.tabs {padding-right:25px;margin:0;list-style-type:none;list-style-image:none;height:24px;}
.tabsH .tabs li {float:left;margin-right:6px;}
.tabsH .tabs li a {padding:5px 20px 5px 15px;margin-left:2px;width:auto;display:block;font:12px/100% arial;}
.tabsH .tabs li a:hover {color:#f60!important;}
.tabsH .tabs li a:visited {color:#039;}
.tabsH .tabs li a:link {color:#455B80;}
.tabsH.format3 {background:#FFFBEF url(http://hotelstellen.ch/A2/html/images/tabstitle_formatC_skinHome_left.gif) left top no-repeat;}
.tabsH.format3 h3 {font:bold 1em tahoma;color:#7B2E00;padding:5px 10px;border-bottom:1px solid #FF8F27;margin-left:2px;background:#FFD58D url(http://hotelstellen.ch/A2/html/images/tabstitle_formatC_skinHome_right.gif) right top no-repeat;}
.tabsH.format3 h3 .remark{color:#7B2E00;}
.tabsH.format3 ul.tabs {position:relative;padding-top:10px;border-left:1px solid #FFB64B;border-right:1px solid #FFB64B;background:#FFFBEF url(http://hotelstellen.ch/A2/htm,l/images/tabs_formatC_skinHome_line.gif) bottom repeat-x;}
.tabsH.format3 .tabs li {margin:0 0 0 2px;float:left;background:#FFD58F url(http://hotelstellen.ch/A2/html/images/tabs_formatC_skinHome_left.gif)  left top no-repeat;}
.tabsH.format3 .tabs li a:link,.tabsH.format3 .tabs li a:hover,.tabsH.format3 .tabs li a:visited{text-decoration:none!important;padding:5px 19px 6px 14px;font-weight:bold;color:#733F39;background:#FFD58F url(http://hotelstellen.ch/A2/html/images/tabs_formatC_skinHome_right.gif) right top no-repeat;}
.tabsH.format3 .tabs li.current {background:#DC7942 url(http://hotelstellen.ch/A2/html/images/tabs_formatC_skinHome_current_left.gif)  left top no-repeat;}
.tabsH.format3 .tabs li.current a:link,.tabsH.format3 .tabs li.current a:hover,.tabsH.format3 .tabs li.current a:visited{color:#fff!important;background:#DC7942 url(http://hotelstellen.ch/A2/html/images/tab/tabs_formatC_skinHome_current_right.gif) right top no-repeat;}
.tabsH.format3 .tabs .new{position:absolute;top:-5px;left:225px;background:url(http://hotelstellen.ch/A2/html/images/icon_new_20071018.gif) no-repeat;width:28px;height:32px;}
.tabsH.format3 .tabs li.more {background:none;}
.tabsH.format3 .tabs li.more img{margin:7px 5px 0 4px;}
.tabsH.format3 .tabs li.more a:link,.tabsH.format3 .tabs li.more a:hover,.tabsH.format3 .tabs li.more a:visited{padding:5px 3px 6px 10px;background:none;font-size:12px;font-weight:none;}
.tabsH.format3 .tabs li.more a:hover{text-decoration:underline!important;}
.tabsH.format3 .box {padding:10px;border:1px solid #FFB64B;border-top:none;}

.mainCategory {padding:4px 0!important;width:178px;position:relative;}
.mainCategory ul{margin:0;padding:0;font:1em/120% tahoma;width:178px;}
.mainCategory li{padding:0; list-style-image:none;width:177px;margin:0 0 2px 1px;}
.mainCategory li strong{font-size:1.2em;}
.mainCategory li a{display:block;width:165px;padding:2px 0 2px 10px;border:1px solid #FFFBEF;border-top-width:2px;}
.mainCategory li a:hover,.mainCategory li.current a {border:1px solid #FFB74B;border-top:2px solid #FC8C2A;background-color:#fff1d1;}
.mainCategory li a:visited{color:#039;}

.ctgPlusItem{position:absolute;top:0px;left:0px;width:180px;height:330px;}
.ctgPlusItem .content{border:1px solid #FFB74B;border-top:2px solid #FC8C2A;background-color:#fff1d1;position:absolute;z-index:888;}
.ctgPlusItem .content a{border:1px solid #fff1d1;display:block;width:140px;padding:3px 10px;line-height:130%;}
.ctgPlusItem .content a:hover{background-color:#fff;border:1px solid #FFB74B;}
.ctgPlusItem li a:visited{color:#039;}
.ctgPlusItem ul{list-style-type:none;list-style-image:none;margin:1px;width:162px;font-family: tahoma;}

.divExchangeItem{background-color:#FFFBEF;padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid #FFB64B;}



.openCategoryIcon{float:right;margin:3px 3px 0 0;height:21px;width:26px;background:url(http:/hotelstellen.ch/A2/html/images/openCategoryIcon.gif) no-repeat;}
.openCategory{width:658px;position:absolute;background-color:#FFFBEF;}
.openCategory .win{margin:0px;}
.openCategory .win .box{border:2px solid #FE8A27;padding:0;}
.openCategory ul{margin:0;padding:0;list-style-image:none;}
.openCategory ul ul{display:block;clear:both;}
.openCategory li {float:none;font:bold 14px tahoma;color:#7B2E04;padding:10px;background:url(http://hotelstellen.ch/A2/html/images/openCategoryPoint.gif) left bottom repeat-x;}
.openCategory li li{float:left;font:bold 0.82em/150% tahoma;width:33.3%;font-weight:lighter;padding:0;background-image:none;}
.openCategory li.openCategoryBg{background-color:#FFF3DD;width:630px;}
.openCategory li.openCategoryBg a{border:1px solid #FFF3DD;}
.openCategory li a{padding:1px 10px;}
.openCategory li li a{padding:1px 10px;display:block;border:1px solid #FFFBEF;}
.openCategory li li a:hover{background-color:#fff;border:1px solid #FFB74B;}
.openCategory li a:visited{color:#039;}
.openCategory li.openCategoryBg.openCategoryEnd{background-image:none!important;}
.closeCategoryIcon{float:right;margin:3px 3px 0 0;height:21px;width:74px;background:url(http://hotelstellen.ch/A2/html/images/closeCategoryIcon.gif) no-repeat;}



.aliSearch {clear:both;background:#F5F8FB url(http://hotelstellen.ch/A2/html/images/aliSearch_tabsBg.gif) top repeat-x;}
.aliSearch ul {margin:0;list-style-type:none;list-style-image:none;height:30px;margin-left:235px;}
.aliSearch li {float:left;margin-right:2px;background:#D6E5EE url(http://hotelstellen.ch/A2/html/images/aliSearch_tabsLeft.gif) left top no-repeat;}
.aliSearch li a{padding:7px 10px;margin-left:2px;width:auto;display:block;font:bold 13px/100% arial;color:#455B80;background:#D6E5EE url(http://hotelstellen.ch/A2/html/images/aliSearch_tabsRight.gif) right top no-repeat!important;}
.aliSearch .searchBox {padding:6px 12px;text-align:center;color:#fff;background:#3F80B1 url(http:/hotelstellen.ch/A2/html/images/aliSearch_searchBg.gif) left top no-repeat;}
.aliSearch .searchBox a{color:#fff;}
.aliSearch li.current {height:30px;background:#93C2DE url(http://hotelstellen.ch/A2/html/images/aliSearch_current_tabsLeft.gif) left top no-repeat;}
.aliSearch li.current a{font-weight:bold;text-decoration:none;color:#172E54!important;background:#93C2DE url(http://hotelstellen.ch/A2/html/images/aliSearch_current_tabsRight.gif) right top no-repeat!important;}
.aliSearch ul li a{hide-focus: expression(this.hideFocus=true);  /* for ie 5+ */  outline: none;  /* for firefox 1.5 + */}
.aliSearch li.other{margin-left:20px;background:none;}
.aliSearch li.other a{background:none!important;font-size:10px;font-family:verdana;font-weight:normal;}

.homePopSearch{padding:5px 15px 10px 15px;margin-bottom:10px;background:url(http://hotelstellen.ch/A2/html/images/aliSearch_popBg.gif) top no-repeat;}

.userGuide{position:absolute;top:0px;left:0px;z-index:99;padding:6px 0 6px 6px;background:#FCE8B7;margin-bottom:6px;border:1px solid #FDCD74;width:281px;}
.userGuide .welecome{font:12px;margin-left:5px;}
.userGuide .welecome a:link,.userGuide .welecome a:visited{color:#7C310A;text-decoration:underline;}
.userGuide .welecome a:hover{color:#f60;text-decoration:underline;}

.userGuide .userRecommend {vertical-align:middle;font:0.85em verdana;}
.userGuide .userRecommend a{color:#522103;display:block;float:left;margin:4px 2px 0 2px;height:39px;width:133px;background:  url(http://hotelstellen.ch/A2/html/images/home/bg.gif) right bottom no-repeat;}
.userGuide .userRecommend a:link,.userGuide .userRecommend a:visited,.userGuide .userRecommend a:hover{color:#522103;text-decoration:none;}
.userGuide .userRecommend a.mouseHover{background:none!important;padding:0;height:42px;}
.userGuide .userRecommend a.mouseHover strong{height:36px;border-bottom:none!important;}
.userGuide .userRecommend strong.freeIcon{background:#fff url('http://hotelstellen.ch/A2/html/images/free_icon.gif') no-repeat top right;}
.userGuide .userRecommend a.singleFile strong{line-height:20px;}
.userGuide .userRecommend a strong{display:block;width:118px;height:30px;padding-top:6px;background:#fff;padding-left:12px;border-right:1px solid #DB7244;border-bottom:1px solid #DB7244;border-left:1px solid #FFAF37;border-top:1px solid #FFAF37;}
.userGuide .userRecommend .userRecommendContent{font:1.1em tahoma;color:#522103;padding:12px 0 8px 12px;width:255px;overflow:hidden;margin-left:2px!important;clear:both;margin-left:4px;background:#fff url(http://hotelstellen.ch/A2/html/images/bordertop.gif) top right no-repeat;border-right:1px solid #DB7244;border-bottom:1px solid #DB7244;border-left:1px solid #FFAF37;}
.userGuide .userRecommend .userRecommendContent a{background:none;height:auto;width:auto;display:inline;float:none;padding:0;margin:0; border:none;font-weight:bold;}
.userGuide .userRecommend .userRecommendContent a:link{color:#039;text-decoration:underline;}
.userGuide .userRecommend .userRecommendContent a:visited{color:#969;text-decoration:underline;}
.userGuide .userRecommend .userRecommendContent a:hover{color:#f60;text-decoration:underline;}

.userGuide .userRecommend .userRecommendContent a.linkButton,
.userGuide .userRecommend .userRecommendContent a:link.linkButton,
.userGuide .userRecommend .userRecommendContent a:visited.linkButton,
.userGuide .userRecommend .userRecommendContent a:hover.linkButton
{text-decoration:none;font-weight:lighter;color:#522103;float:left;font-size:1em;width:105px;height:18px;margin-right:4px;padding:5px 0 0 8px;display:block;background: url(http://hotelstellen.ch/A2/html/images/userRecommendBotton.gif) no-repeat;}
.userGuide .userRecommend .userRecommendContent.rightborder{background:#fff url(http://hotelstellen.ch/A2/html/images/bordertop.gif) top left no-repeat;}

.bigBuyer{margin-top:273px;padding:6px 12px;margin-bottom:10px;border:1px solid #FFA931;line-height:15px;}
.bigBuyer strong{color:#441800;margin-bottom:8px;display:block;}

.itemViewerItem{width:265px;height:250px;}
.itemViewerItem div{width:95%;height:95%;}
.productGroupOthersCotainer{position:absolute;top:0px;left:0px;z-index:1;width:350px;height:2000px;}
.productGroupOthersRind{width:260px;height:40px;position:relative;overflow:hidden;padding:0x;margin:0px;}
.itemViewerNav{text-align:right;}
.itemViewerNav a{margin-left:3px;padding:0 5px;background:#efefef;}
.itemViewerNav a.current{background:#ccc;}

#mainNav{float:right;margin-top:10px;}
#mainNav ul {display:inline;}
#mainNav li {display:block;float:left;margin-right:4px;background:#FFFFDD url(http://hotelstellen.ch/A2/html/images/mainNavHome.gif) right no-repeat;}
#mainNav a:link,#mainNav a:visited {display:block;width:83px;height:21px;text-align:center;font:bold 11px/20px arial!important;color: #4E2207;text-decoration: none;}


div.image75-left img { clear: both; float: left;}
div.image75-left p img { clear: none; float: none;width:auto;}
div.image75-left p { margin-left: 85px!important;margin-bottom:0;}
div.image75-left li img, div.image75-left p img { clear: none; float: none;width:auto!important;}
div.image75-left ul{ margin-left: 85px;}


.homeAd{margin-bottom:10px;}

#header	{height:80px;background:#fff url(http://hotelstellen.ch/A2/html/images/headCap.gif) repeat-x;}
#aliLogo{float:left;margin-right:15px;font:bold 10px verdana;}
.header960{width:960px;margin: auto;}
.utility{text-align:right;padding:3px;height:25px;font:0.85em verdana;}
.utility a:link,.utility a:visited,.utility a:hover{color:#3D5376;text-decoration:none;}
#page960{margin:auto;text-align:left;min-width:760px;max-width:960px;width:960px;}

.importantNotice{text-align:center;width:100%;background-color:#FFFFE1;border-bottom:1px solid #ACA899;}
.importantNotice a:link{text-decoration:underline;}

.colRL{float:left;overflow:hidden;}
.colR,.colRR{float:right;overflow:hidden;position:relative;}
#page960.frameA {position:relative;}
#page960.frameA .colL{width:180px;position:absolute; z-index:8;top:130px;left:0;}
#page960.frameA .colR{width:100%;margin-left:-193px;}
#page960.frameA .colR .colRmargin{margin-left:193px;margin-bottom:20px;}
#page960.frameA .colRL{width:100%;margin-right:-303px;}
#page960.frameA .colRL .colRLmargin{margin-right:302px;} 
#page960.frameA .colRR{width:289px;}


#footer{clear: both;padding:20px 0 10px 0;text-align:center;border-top:1px solid #ccc; margin-top:30px;font:0.85em/14px verdana;}

.intelligent{position:relative;z-index:9;display:inline;}
.intelligentList {background:#fff;position:absolute;z-index:777;top:20px;top:22px;left:0px;border:1px solid #8E8E8E;width:430px;padding-top:6px; }
.intelligent input#forsearch{padding-left:3px;width:149px;}
.intelligentList{padding:0px 3px 4px 2px;}
.intelligentList {background:#fff;width:430px;padding-top:6px; text-align:left}
.intelligentList div span{float:right;}
.intelligentList{padding:0px 3px 4px 2px;}
.intelligentList div{padding:1px;background:#fff;border:1px solid #fff;}
.intelligentList a {color:#000!important;text-decoration:none;display:block;padding:1px 6px 1px 0px;}
.intelligentList a span {color:green;}
.intelligentList a:visited {color:#000!important;text-decoration : none;padding:1px 6px 1px 0px;}
.intelligentList a:visited span {color:green;}
.intelligentList a.current div{background:#3366CC;border:1px solid #3366CC;color:#fff;}
.intelligentList a:visited.current div span,.intelligentList a.current div span{color:#fff}
.intelligent .intelligentIframeMask {background:#fff;position:absolute;z-index:776;top:28px;left:0px;width:437px;height:10px; }

.whatnew{color:#602705;float:left;width:83px;height:35px;background:url(http://hotelstellen.ch/A2/html/images/watneu.jpg) no-repeat 39px 0;font-weight:bold; }

/* translate begin */
#trsContentId{overflow:hidden;position:absolute;top:18px;z-index:10;height: 200px; width: 100px; border:1px solid #7F9DB9;background-color:#fff;padding:2px;}
#trsContentId a {display:block;padding:2px 6px;border:1px solid #fff;}
#trsContentId a:visited {color:#000;}
#trsContentId a:hover {border:1px solid #316AC5;color:#fff;text-decoration:none;}
.maskIframe{position:absolute;z-index:1;width:1px;height:1px;top:0px;left:0px;border:0px;background:#fff;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
/* translate end */






LI {
margin-left : 20px;
}
#skel {
border : 3px solid #7b92cb;
background-color : #f6f7fc;
width : 816px !important;
margin : 0 auto;
padding : 9px;
}
#footer {
color : #fff;
background-color : #7b92cb;
text-align : center;
padding : 9px;
}
#footer A {
color : white;
text-decoration : none;
}
#footer A:hover {
text-decoration : underline;
}
#licenseIcons {
background-color : #eff3f8;
border : 1px solid #ccd7ea;
padding : 9px;
margin : 5px 0 0 0;
}
#licenseIcons TD {
text-align : center;
width : 20%;
}
#pageTop {
background-color : #f6f7fc;
background-position : top left;
background-repeat : repeat-x;
padding : 0;
margin : 0;
height : 138px;
border : 1px solid #a8c1db;
background-image : url(../images/style/topBG.gif);
background-position : 0 0;
background-repeat : repeat-x;
}
#siteLogo {
background-image : url(../images/style/logo1a.jpg);
background-position : center center;
background-repeat : no-repeat;
width : 260px;
}
#pageTop H2 {
font-family : Arial, sans-serif;
font-size : 11px;
font-weight : normal;
color : #333333;
background-image : url(../images/style/hBullet.gif);
background-position : center left;
background-repeat : no-repeat;
padding : 0 0 0 12px;
margin : 0;
}
#alphaSearch {
background-color : #fdfdfe;
border : 1px solid #dcdcde;
padding : 5px 10px;
height : 40px;
}
#alphaSearch TD {
border : 1px solid #d5d9ee;
background-color : #f5f6fb;
text-align : center;
width : 12px;
height : 12px;
}
#alphaSearch A {
color : #676767;
text-decoration : none;
font-size : 10px;
}
#alphaSearch A:hover {
color : #cc0000;
}
#searchForm {
margin : 0 9px 0 0;
border : 1px solid #dcdcde;
width : 250px;
background-image : url(../images/style/searchBG.gif);
background-position : top left;
background-repeat : repeat-x;
white-space : nowrap;
}
#pageMenu TD {
height : 30px;
width : 69px;
background-image : url(../images/style/menuTab.gif);
background-position : top center;
background-repeat : no-repeat;
text-align : center;
padding-left : 5px;
padding-right : 5px;
}
#pageMenu A {
color : #333333;
}
#pageMenu A:hover {
color : #cc0000;
}
#pageMenu {
margin-bottom : 20px;
}
#pageContent {
background-color : #f6f7fc;
background-image : url(../images/style/contentBG.gif);
background-position : top left;
background-repeat : repeat-x;
padding : 5px;
margin : 0 0 5px 0;
border : 1px solid #a8c1db;
}
#leftPane, .nicePane {
background-color : #d8e3ef;
border : 1px solid #93add3;
padding : 5px;
}
#leftPane, #leftPane A {
color : #333333;
}
#leftPane A {
text-transform : uppercase;
text-decoration : none;
}
#leftPane A:hover {
text-decoration : underline;
}
#leftPane .pList, .nicePane .pList {
border-collapse : collapse;
}
#leftPane .pList TH, .nicePane .pList TH {
padding : 5px 10px;
color : #ffffff;
background-color : #3c669a;
border : 1px solid #3c669a;
font-weight : normal;
text-align : left;
text-transform : uppercase;
}
#leftPane .pList TD, .nicePane .pList TD.oP {
background-color : #ffffff;
border : 1px solid #dcdcdc;
padding : 10px;
}
#leftPane .pList P {
border-bottom : 1px solid #d0dbec;
padding : 3px;
margin : 1px 0;
}
#firstPagePromo {
background-image : url(../images/style/fpImage.jpg);
background-position : top left;
background-repeat : no-repeat;
height : 140px;
padding : 15px 10px 10px 275px;
}
#firstPagePromo P {
margin : 0;
}
#fpPane {
padding : 0 0 0 5px;
}
#centerPane {
padding : 0 10px 10px 10px;
margin-left: 5.5em;
}
#centerPane .blk {
border-top : 1px solid #c5d2e7;
padding : 12px 0;

}
#centerPane .blk.first {
margin-top : 12px;
}
.fpCell, .rightCell {
background-image : url(../images/style/fpCellBG.gif);
background-position : top left;
background-repeat : no-repeat;
border : 1px solid #a1b8d9;
}
.fpOuterCell {
background-color : #ffffff;
background-position : top left;
background-repeat : no-repeat;
}
.fpTitle {
font-family : Arial, sans-serif;
font-size : 18px !important;
color : rgb(103, 103, 103) !important;
font-weight : normal !important;
padding-top : 4px;
padding-right : 4px;
text-align : right;
}
.fpTitle1 {
font-family : Arial, sans-serif;
font-size : 13px !important;
color : rgb(103, 103, 103) !important;
font-weight : normal !important;
padding-top : 4px;
padding-right : 4px;
text-align : right;
}
.fpPrice {
font-family : Arial, sans-serif;
font-size : 14px !important;
color : rgb(204, 0, 0) !important;
font-weight : bold;
padding-right : 4px;
text-align : right;
}
.fpPrice1 {
font-family : Arial, sans-serif;
font-size : 11px !important;
color : rgb(204, 0, 0) !important;
font-weight : bold;
padding-right : 4px;
text-align : right;
}
.fpSmall {
color : rgb(204, 0, 0) !important;
}
.fpPrice2 {
font-family : Arial, sans-serif;
font-size : 15px !important;
color : rgb(204, 0, 0) !important;
font-weight : bold;
}
.red {
color : rgb(204, 0, 0) !important;
}
.small {
font-family : Arial, sans-serif;
font-size : 12px !important;
font-weight : normal;
color : black !important;
}
.fpBuy {
font-family : Arial, sans-serif;
font-size : 12px !important;
font-weight : bold;
padding-right : 4px;
padding-bottom : 4px !important;
text-align : right;
}
a.buy, #copyright A {
color : #4361a3;
text-decoration : none;
}
a.buy:hover, #copyright A:hover {
color : #4361a3;
}
#erpack {
background-image : url(../images/style/erpack.jpg);
background-position : top left;
background-repeat : no-repeat;
height : 125px;
}
#copyright {
margin-bottom : 5px;
}
#copyright TD {
font-size : 10px;
color : #676767;
}
H1.pTitle {
font-size : 15px;
font-weight : bold;
color : #4361a3;
border-bottom : 2px solid #8fa9d2;
margin : 5px 0;
background-image : url(../images/style/h1Bullet.gif);
background-position : center left;
background-repeat : no-repeat;
padding : 0 0 4px 20px;
}
.tPrice TH {
font-size : 11px;
font-weight : normal;
color : #ffffff;
background-color : #4677b3;
text-align : left;
}
.tPrice TD {
background-color : #c0cde9;
}
.tPrice2 TH {
font-weight : normal;
background-color : #dddddd;
text-align : left;
}
.tPrice2 TD {
background-color : #eeeeee;
}
.button {
font-family : Arial, sans-serif;
font-size : 11px;
border-color : #cccccc;
border-width : 1px;
color : #000000;
background-color : #ffffff;
}
.cart {
padding : 5px 8px;
background-color : #f3f5fa;
border : 1px solid #c0c9e2;
}
table, tr, td {
font-family : 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
font-weight : 400;
color : #000000;
}
table.wrapper {
background : transparent;
}
img {
border : 0;
}
a:link, a:visited, a:active {
background-color : transparent;
color : #0000ff;
text-decoration : none;
}
a:hover {
background-color : transparent;
color : #000000;
text-decoration : underline;
}
.content_redirect {
width : 450px;
background-color : #d2d2d2;
border-top : 1px solid #fefefe;
border-left : 1px solid #fefefe;
border-bottom : 1px solid #555555;
border-right : 1px solid #555555;
padding : 8px 4px 4px 4px;
text-align : center;
}
input {
border-top-width : 1px;
border-left-width : 1px;
border-bottom-width : 1px;
border-right-width : 1px;
border-top-color : #e4e4e4;
border-left-color : #e4e4e4;
border-right-color : #c1c1c1;
border-bottom-color : #c1c1c1;
font : 11px Verdana, Arial, Helvetica, sans-serif;
color : #000000;
}
input.submit {
background-color : #4e4e4e;
border : 1px solid #000000;
font-size : 10px;
font-weight : 600;
color : #ffffff;
}
input.cnk_btn {
border-top-width : 1px;
border-left-width : 1px;
border-bottom-width : 1px;
border-right-width : 1px;
border-top-color : #c1c1c1;
border-left-color : #c1c1c1;
border-bottom-color : #000000;
border-right-color : #000000;
color : #ffffff;
width : 40%;
background : #4e4e4e;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
font-weight : bold;
}
span.header_font {
font-family : Helvetica, Arial, sans-serif;
font-size : 16px;
font-weight : bold;
color : #000000;
}
span.app_info {
font-family : Helvetica, Arial, sans-serif;
text-align : center;
font-size : 10px;
color : #777777;
background-color : transparent;
}
.inner_box {
background-color : #d2d2d2;
border-top : 1px solid #555555;
border-left : 1px solid #555555;
border-bottom : 1px solid #fefefe;
border-right : 1px solid #fefefe;
}
.ext_box {
border-top : 1px solid #fefefe;
border-left : 1px solid #fefefe;
border-bottom : 1px solid #555555;
border-right : 1px solid #555555;
}
a.extlnk, a.extlnk:active, a.extlnk:visited, a.extlnk:hover {
text-decoration : none;
color : #777777;
}



.refineBySearch{margin:5px 0px 8px;border:1px solid #cdd7e2; _zoom:1;}
.refineBySearch.sta-close, #refineBySearchBox.sta-close{display:none;}
.refineByHead{font:bold 14px Arial;margin-bottom:8px;}
.refineByHead .title{font:bold 12px/25px Tahoma;color:#666666;}
.refineByHead .keyword{color:#ff7300;}
.refineByHead .close-refine{float:left;width:14px;height:14px;overflow:hidden;margin-top:1px;background:url(/images/eng/style/css_images/listing/refine_more_less.gif) no-repeat 0 -30px;font-size:14px;cursor:pointer;}
.refineByHead .sta-close{background-position:0 0;}
.refineByHead .hint-pop{position:absolute;visibility:hidden;width:228px;height:20px;background:url(/images/eng/style/css_images/listing/refine_pop.gif) no-repeat 0 0;padding:5px 8px;font-size:12px;}

.refineByHint{padding:3px 0px;font:0.9em Arial;}
.refineByHintRegion{padding:5px 0px 3px 12px;margin-top:7px;}
.refineByHintSelector{clear:both;padding:0;margin:0;}
.refineByHintSelector .linkFakeSelector{margin:1px 6px 2px 0px;}
.refineByHint a{display:block;float:left;margin:0px !important;padding:3px 4px 2px;font:11px Tahoma;text-decoration:none !important;white-space:nowrap;cursor:pointer;}
.refineByHint a strong{font-weight:bold;color:#000000;}
.refineByHint a .sIcon{cursor:pointer;float:left;padding-left:17px;white-space:nowrap;background:url(/images/eng/style/css_images/listing/refineby_icon.gif) no-repeat 0 0;}
.refineByHint a:hover .sIcon, .refineByHint a.midOver .sIcon, .refineByHint a.endOver .sIcon{background:url(/images/eng/style/css_images/listing/refineby_icon.gif) no-repeat 0 -26px;color:#666;}
.refineByHint .relatedSpanM:hover, .refineByHint .relatedSpanB:hover, .refineByHint .relatedSpanM .topOver, .refineByHint .relatedSpanB .midOver, .refineByHint .relatedSpanB .endOver{color:#666;}
.refineByHint .pTitle{color:#000;}
.refineByHead .refineTitle{float:left;font-size:14px;margin-right:6px;}
.refineByHead .refineByHint{float:left;width:836px;padding:0;}
.refineByHead .refineByHint a{padding:2px 8px 2px 0;}

.refineBySearch .itemCssFlag{display:none !important;}
.refineBySearch .hrline{clear:both;height:1px;padding:0;background:url(/images/eng/style/css_images/listing/refine_hline.gif) repeat-x left top;font-size:0;line-height:0;font-size:0;}
.refineBySearch .hrline.nobg{background-image:none;}
.refineBySearch .selectTips{display:block;float:left;white-space:nowrap;padding:2px 2px 0 0;font-size:12px;font-weight:bold;color:#000000;}

.refineBySearch .blockA{}
.refineBySearch .blockA a{display:block;margin:0px 3px;padding:2px 0px 2px 5px;font:12px Tahoma;border:1px solid #fff;text-decoration:none;outline:none;zoom:1;}
.refineBySearch .blockA a:hover{background-color:#f5faff;border:1px solid #c4d8e6;text-decoration:none;}
.refineBySearch .blockA a .num{color:#5a5a5a;text-decoration:none;font-size:11px;cursor:normal;}

.refineBySearch .transList{padding:5px 0 1px;}
.refineBySearch .transList .title{padding:4px 0px 2px 9px;font:12px Arial;color:#000000;}
.refineBySearch .transList .ddpTitle{background-color:#fff;margin: 0 0 4px -3px;padding:0 0 2px 12px;}
.refineBySearch .transList .css_flag{line-height:13px;cursor:pointer;}
.refineBySearch .transList .refineByHint a{width:auto;height:auto;padding:0px 6px 2px 6px;line-height:auto;}
.refineBySearch .transList a{float:left;width:182px;min-height:14px;line-height:14px;margin:0px 3px;padding:1px 0px 1px 5px;border:1px solid #f2f2f2;text-decoration:none;}

.refineBySearch .countryList a{padding:0px 0px 0px 5px;}

.refineBySearch .cateBox{}
.refineBySearch .cateList{padding:6px 0;}
.refineBySearch .cateList a{width:186px;margin:1px 0;padding:1px 0 1px 3px;line-height:14px;border:1px solid #fff;}
.refineBySearch .cateList .title{float:left;width:100px;padding:1px 0 1px 9px;font:bold 11px Tahoma;color:#5c5c5c;}

.refineBySearch .propertyBox{float:right;width:846px;}

/* Subs */
.refineBySearch .propertyBox .subs{font:bold 13px Tahoma;float:none;width:auto;margin:0px;padding-top:0;padding-bottom:0;display:inline;}
.refineBySearch .propertyBox .other{font:bold 13px Tahoma;color: #5C5C5C;padding-left:4px;}
.refineBySearch .propertyBox .grps{clear:both;height:14px;line-height:14px;}
/* Subs End */

.refineBySearch .withPadTBL{padding:6px 0 6px 6px !important;}
.refineBySearch .withPadBL{padding:0 0 1px 3px;}
.refineBySearch .withPadL{padding-left:3px;}
.refineBySearch .colum3 a{width:206px;padding:1px 0px 1px 5px;}
.refineBySearch .cateColum4 a{width:184px;}

.refineBySearch a.ctrlBtn{float:right;width:36px;height:15px;margin-right:8px;padding-right:16px;font-size:11px;background:url(/images/eng/style/css_images/listing/refine_more_less.gif) no-repeat right 0px;text-decoration:none;cursor:pointer;outline:none;}
.refineBySearch a.ctrlBtn:visited{color:#00c;}
.refineBySearch a.ctrlBtn:hover{color:#ff7300;background-color:#fff !important;border-color:#fff !important;}
.refineBySearch a.ctrlBtn.expand{background-position:right -30px;}
.refineBySearch .ctrlBox{width:170px;background-color:#edf1f3;margin:3px auto;padding:3px 0;border:1px solid #e6eaed;border-bottom:1px solid #d3dae1;}
.refineBySearch .ctrlBox a.ctrlBtn{float:none;background:url(/images/eng/style/css_images/listing/refine_more_less.gif) no-repeat 6px -56px;padding-left:20px;padding-right:0px;font-weight:bold;}
.refineBySearch .ctrlBox a.ctrlBtn:hover{background-color:#edf1f3 !important;border-color:#edf1f3 !important;}
.refineBySearch .ctrlBox a.ctrlBtn.expand{background-position:6px -86px;}

