body {
  margin:0; padding:0; background-color:#069;
  font-family: Tahoma, Arial, Lucida Sans, Tahoma, Sans-Serif;
  font-size:11px;
  line-height:14px;
  color: #4C4C4C;
  margin-top: 0px;
}


/*Pop-up menu*/
.popupmenuact {padding:2px; padding-left:5px; padding-right:10px; background-color:#C7CFE0; border-color: #FFFFFF; border-bottom: 1px solid #FFFFFF }
.popupmenu {padding:2px; padding-left:5px; background-color:#DEE4ED; padding-right:10px; border-color: #FFFFFF;  border-bottom: 1px solid #FFFFFF }
.popupmenutext, .popupmenuclosed {font-size: 11px;}
.popupmenutext {color: #356FA2;}
.popupmenuclosed {color: #808080;}


/*Left menu*/
.leftmenu, .leftmenuact {font-size:12px; font-weight:normal; line-height:16px; color: #069; text-decoration:none;}
.leftmenuact {color:#fc0;}
.leftmenuact:visited {color:#069;}
.leftmenu:visited {color:#069;}


/*Top menu*/
.topmenu, .topmenuact {font-size:11px; font-weight:normal; color: #069; text-decoration:none;}
.topmenuact {color: #069;}

.topmenuact:visited {color:#069;}
.topmenu:visited {color:#069;}


/*Site menu*/
.lang, .langact {font-size:11px; font-weight:normal; color: #9E9E9E; text-decoration:underline;}
.langact {text-decoration:none;}

/*Style for basket panel text*/
.baskettext {color: #FFFFFF;}
.baskettext {font-size:11px; font-weight:normal;}

.chain {font-size:10px; font-weight:normal; color: #60739A;}

.errortext, .oktext, .notetext {font-size:12px; font-weight:normal;}
.errortext {color:red;}
.oktext {color:#069;}
.notetext {color:#069;}

/* Onscreen messages */
.errormessage{font-size:13px; color:red; font-weight:bold;}

/* Required sign */
.starrequired, .required{color:red; font-size:12px; }
