

* { font-size:100%; font-family_:Verdana,Arial,Helvetica,sans-serif; }

/* copied html to td from normalize.css; xched line-height from 1.15 to 1.25 */
td {
  line-height: 1.25; /* 1 */
  -ms-text-size-adjust: 100%; /* 2 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* bad for IE7 */
.vsRow::after {
  content: "";
  clear: both;
  display: table;
}


.vsTopLangDiv {
  float:left; font-size:0.8em; padding:0.5em;
}
div.vsTopLangDiv a:visited { color:#736655; }
div.vsTopLangDiv a:link    { color:#664e42; }

.vsTopLangActiveDiv {
  float:left; font-size:0.8em; padding:0.5em; background-color:#f1ede2; margin:0 0 0 0.5em;
}

.vsSmallTopmenuDiv {
  float:left; font-size:0.7em; padding:0 3.0em 0 0;  /* with news 0.9 */
}
div.vsSmallTopmenuDiv a:visited { color:#998a73; }
div.vsSmallTopmenuDiv a:link    { color:#664e42; }
.vsSmallTopmenuHidDiv {
  float:left; font-size:0.7em; padding:0 1.4em 0 0; color:#bbbbbb;  /* with news 0.9 */
}

.vsBigTopmenuDiv {
  float:left; font-size:0.81em; padding:0 3.8em 0 0; line-height:1.4; color:#bbbbbb;
}
div.vsBigTopmenuDiv a:visited { color:#dddddd; }
div.vsBigTopmenuDiv a:link    { color:#ffffff; }

.vsBigTopmenuNYDiv {
  float:left; font-size:0.8em; padding:0 1.9em 0 0; line-height:1.4; color:#bbbbbb;
}
div.vsBigTopmenuNYDiv a:visited { color:#dddddd; }
div.vsBigTopmenuNYDiv a:link    { color:#ffffff; }

.vsBigTopmenuEnDiv {
  float:left; font-size:0.80em; padding:0 5.2em 0 0; line-height:1.4; color:#bbbbbb;
}
div.vsBigTopmenuEnDiv a:visited { color:#dddddd; }
div.vsBigTopmenuEnDiv a:link    { color:#ffffff; }

.vsBigTopmenuFrDiv {
  float:left; font-size:0.80em; padding:0.6em 6.7em 0 0; line-height:1.4; color:#bbbbbb;
}
div.vsBigTopmenuFrDiv a:visited { color:#dddddd; }
div.vsBigTopmenuFrDiv a:link    { color:#ffffff; }


.vsFooterLeftTd {
  font-size:0.7em; line-height:1.2; padding-top:20px;
}
td.vsFooterLeftTd a:visited { color:#736655; }
td.vsFooterLeftTd a:link    { color:#664e42; }

.vsFooterLinkTd {
  font-size:0.54em; line-height:1.3;
}
td.vsFooterLinkTd a:visited { color:#736655; }
td.vsFooterLinkTd a:link    { color:#664e42; }

.vsFooterChapter    { font-size:1.3em; font-weight:bold; }
.vsFooterComment    { font-size:1.2em; font-weight:bold; padding:0em 0 0 0; }
.vsFooterSubchapter { font-size:1.2em; font-weight:bold; padding:0.2em 0 0 1em; }
.vsFooterLink       { font-size:1em; padding:0 0 0 2.3em; color:#664e42; }

.vsFooterEnDiv,.vsFooterFrDiv { font-size:0.75em; line-height:1.2; padding-top:15px; padding-left:120px; }


.vsMainSelectorTitle { padding:0.1em 0.7em 0.1em 0.8em; font-size:0.9em; font-weight:bold; }
.vsMainSelectorText  { padding:0.1em 0.7em 2.0em 1.9em; font-size:0.74em; }
.vsMainSelectorDelim { width:50px; }


.vsCrumbsLongDiv { font-size:12px; color:#998a73; margin-bottom:0px; }


/*=== EOF ===*/
