BODY {
background-image : url(../images/style/pageBG.gif);
background-repeat : repeat-x;
background-position : top left;
background-color : #a5b3de;
margin : 10px 0 10px 0;
padding : 0;
}


BODY, TH, TD, INPUT, SELECT, OPTION, TEXTAREA {
font-family : Arial, sans-serif;
font-size : 11px;
color : #333333;
}
.colRR .win.winHomeB h3,.colL .win.winHomeB h3{padding:4px 8px;}


.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:9px;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;}

.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:50%;margin-left:-153px;}
#page960.frameA .colR .colRmargin{margin-left:153px;margin-bottom:10px;}
#page960.frameA .colRL{width:50%;margin-right:-153px;}
#page960.frameA .colRL .colRLmargin{margin-right:153px;} 
#page960.frameA .colRR{width:150px;}


#footer{clear: both;padding:20px 0 10px 0;text-align:center;border-top:1px solid #ccc; margin-top:30px;font:0.65em/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; }

A {
text-decoration : none;
color : #4361a3;
}
A:hover {
text-decoration : underline;
}




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;
}
#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;
}
#todaysNew .updateTime {font:normal 11px Arial;color:#666666;}
