

/* links */

a:link { font-family: tahoma, tahoma, tahoma; font-size: 10px; color: #000000; font-weight: normal; text-decoration: none; }
a:visited { font-family: tahoma, tahoma, tahoma; font-size: 10px; color: #000000; font-weight: normal; text-decoration: none; }
a:active { font-family: tahoma, tahoma, tahoma; font-size: 10px; color: #000000; font-weight: normal; text-decoration: none; }
a:hover { font-family: tahoma, tahoma, tahoma; font-size: 10px; color: #000000; font-weight: normal; text-decoration: underline; }

a:link.upLink { font-family: tahoma, tahoma, tahoma; font-size: 10px; color: #808080; font-weight: bold; text-decoration: none; }
a:visited.upLink { font-family: tahoma, tahoma, tahoma; font-size: 10px; color: #808080; font-weight: bold; text-decoration: none; }
a:active.upLink { font-family: tahoma, tahoma, tahoma; font-size: 10px; color: #808080; font-weight: bold; text-decoration: none; }
a:hover.upLink { font-family: tahoma, tahoma, tahoma; font-size: 10px; color: #808080; font-weight: bold; text-decoration: underline; }

a:link.cartCaseUpLink { font-size: 10px; color: #616060; font-weight: bold; text-decoration: none; }
a:visited.cartCaseUpLink { font-size: 10px; color: #616060; font-weight: bold; text-decoration: none; }
a:active.cartCaseUpLink { font-size: 10px; color: #616060; font-weight: bold; text-decoration: none; }
a:hover.cartCaseUpLink { font-size: 10px; color: #616060; font-weight: bold; text-decoration: none; }

a:link.cartCaseInsideLink { font-family: tahoma, tahoma, tahoma; font-size: 10px; color: #616060; font-weight: normal; text-decoration: none; }
a:visited.cartCaseInsideLink { font-family: tahoma, tahoma, tahoma; font-size: 10px; color: #616060; font-weight: normal; text-decoration: none; }
a:active.cartCaseInsideLink { font-family: tahoma, tahoma, tahoma; font-size: 10px; color: #616060; font-weight: normal; text-decoration: none; }
a:hover.cartCaseInsideLink { font-family: tahoma, tahoma, tahoma; font-size: 10px; color: #616060; font-weight: normal; text-decoration: underline; }

a:link.sharePageLink { font-family: tahoma, tahoma, tahoma; font-size: 10px; color: #0000FF; font-weight: normal; text-decoration: none; }
a:visited.sharePageLink { font-family: tahoma, tahoma, tahoma; font-size: 10px; color: #0000FF; font-weight: normal; text-decoration: none; }
a:active.sharePageLink { font-family: tahoma, tahoma, tahoma; font-size: 10px; color: #0000FF; font-weight: normal; text-decoration: none; }
a:hover.sharePageLink { font-family: tahoma, tahoma, tahoma; font-size: 10px; color: #0000FF; font-weight: normal; text-decoration: underline; background-color: #FFFF33; }

/* menu frame */
.cartCaseUp { font-family: tahoma, tahoma, tahoma; font-size: 10px; color: #616060; background-color: #ffffff; }
.cartCaseInside { font-family: tahoma, tahoma, tahoma; font-size: 10px; color: #616060; }

/* page */
body { background-image:url(bggalerie.jpg);  color: #000000; margin: 0px; }
.upMeetingPoint { background-color: #A7AAA8; }
.upMeetingPointInside { font-family: tahoma, tahoma, tahoma; font-size: 10px; color: #ffffff; font-weight: bold; padding: 0px; }
.left_frames { background-color: #F0F1F1; border-color: #999999; border-width: 1px; border-style: solid; padding: 2px; }
.pageGeneralsign { font-family: tahoma, tahoma, tahoma; font-size: 18px; color: #000000; font-weight: bold;}

/* data table */
/*table {border-style: solid; border-width: 1px} */
.tbUPCountData { background-color: #A7AAA8; border-style: solid #ffffff; border-width: 1px}
.tbUPDataInside { font-family: tahoma, tahoma, tahoma; font-size: 10px; color: #ffffff; font-weight: bold;  BORDER-RIGHT: 1px ridge #ffffff; BORDER-COLOR:  #ffffff; BORDER-TOP: 1px ridge #ffffff; BORDER-COLOR:  #ffffff; BORDER-LEFT: 1px ridge #ffffff; BORDER-COLOR:  #ffffff; BORDER-BOTTOM: 1px ridge #ffffff; BORDER-COLOR:  #ffffff}
.tbCountData { background-color: #F2F2F2; border-style: solid; border-width: 1px; BORDER-COLOR:  #ffffff}
.tbCountDataSelected { background-color: #F2F2F2; }
.tbCountDataOver { background-color: #FFFFFF; cursor: pointer; cursor: hand; }
.TbInsideData { font-family: tahoma, tahoma, tahoma; font-size: 10px; color: #000000;   BORDER-RIGHT: 1px ridge #ffffff; BORDER-COLOR:  #ffffff; BORDER-TOP: 1px ridge #ffffff; BORDER-COLOR:  #ffffff; BORDER-LEFT: 1px ridge #ffffff; BORDER-COLOR:  #ffffff; BORDER-BOTTOM: 1px ridge #ffffff; BORDER-COLOR:  #ffffff}
.TbInsideDataRed { font-family: tahoma, tahoma, tahoma; font-size: 10px; color: #CC0000; }
.TbInsideDataRedAlert { font-family: tahoma, tahoma, tahoma; font-size: 10px; color: #FF0000; font-weight: bold; }


/* info frame */
.infoFrameUp { font-family: tahoma, tahoma, tahoma; font-size: 10px; color: #ffffff; background-color: #A7AAA8; }
.infoFrameInside { font-family: tahoma, tahoma, tahoma; font-size: 10px; color: #000000; background-color: #E4E4E4; filter:DropShadow(color=#C0C0C0, offx=3, offy=3)}

/* message frame */

.frameMessage { font-family: tahoma, tahoma, tahoma; font-size: 10px; }
.MessageStackWrong, .messageStackWarning { font-family: tahoma, tahoma, tahoma; font-size: 10px; background-color: #ffb3b5; }
.MessageStackYes { font-family: tahoma, tahoma, tahoma; font-size: 10px; background-color: #99ff00; }

/* forms */
CHECKFRAME, INPUT, RADIO, SELECT, TEXTAREA, FILE { font-family: tahoma, tahoma, tahoma; font-size: 11px; }
FORM { display: inline; }

/* member */
.formArea { background-color: #f1f9fe; border-color: #7b9ebd; border-style: solid; border-width: 1px;font-family: tahoma, tahoma, tahoma; font-size: 12px; }
.formAreaTitle { font-family: Tahoma, tahoma, tahoma, tahoma; font-size: 12px; font-weight: bold; }

/* characteristics */
.characteristics-odd { background-color: #f4f7fd; }
.characteristics-even { background-color: #ffffff; }

/* miscellaneous */
.specialPrice { color: #ff0000; }
.oldPrice { text-decoration: line-through; }
.fieldRequired { font-family: tahoma, tahoma, tahoma; font-size: 10px; color: #ff0000; }
.smallText { font-family: tahoma, tahoma, tahoma; font-size: 10px; }
.main { font-family: tahoma, tahoma, tahoma; font-size: 12px; }
.errorText { font-family: tahoma, tahoma, tahoma; font-size: 10px; color: #ff0000; }

/* B2B start */
/* Styles for dhtml tabbed-pages */
.ontab {
    background-color: #737C81;
    border-left: 2px outset #646C71;
    border-right: outset 2px #808080;
    border-top: 2px outset #646C71;
    border-bottom: solid 1px #d5d5d5;
    text-align: center;
    cursor: hand;
    font-family : tahoma, Helvetica, tahoma;
    font-weight: bold;
    color: #FFFFFF;
}
.offtab {
    background-color : #e5e5e5;
    border-left: outset 2px #E0E0E0;
    border-right: outset 2px #E0E0E0;
    border-top: outset 2px #E0E0E0;
    border-bottom: solid 1px #d5d5d5;
    text-align: center;
    font-family : tahoma, Helvetica, tahoma;
    cursor: hand;
    font-weight: normal;
    font-size: 12px;
}
.tabpadding {
}

.tabheading {
    background-color: #1E90FF;
    text-align: left;
}

.pagetext {
    visibility: hidden;
    display: none;
    position: relative;
    top: 0;
}

table.formerform {
    background-color: #f5f5f5;
   font-family : tahoma, Helvetica, tahoma;
    color: #333333;
    font-size: 12px;
    border-bottom: dashed 1px #CCCCCC;
    border-top: dashed 1px #CCCCCC;
    border-left: dashed 1px #CCCCCC;
    border-right: dashed 1px #CCCCCC;
    text-align: left;
    height: 25px;
    background-repeat: repeat;
}
/* B2B end */