.tblbg0 {text-align:center ; color: black; background-color: #B0C4DE;  border-width: 1px ;  width: 640px;  height: 100%; }
.tblbg {text-align:center ; color: black; background-color: #DAE3EF;  border-width: 1px ;  width: 640px;  height: 100%; border-color: black;  border-style: dashed;      }
.body {text-align:center ; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.bg {color: black; background-color: #F8F8FF;}
.tblmenu { width: 620px; height: 12px; vertical-align:top; background-color: #B0C4DE; border-color: #483D8B; border-style: solid ; border-width: 1px;color: black;}
old.tblmenu1 { background-color: #B0C4DE; width: 100%;  height: 100%; color: black;}
.menuitem { background-color: #B0C4DE; color: black;}
.menuitemOver { background-color: #eeeef5; color: black;}

.tblcontent { width: 620px; height: 300px; vertical-align:top; ; background-color: #DAE3EF; border-color: #483D8B; border-style: solid ; border-width: 1px;color: black;}
.tblcontent0 { width: 620px; height: 12px; background-color: #483D8B; vertical-align:top; color: black;}
.tblcontent1 { background-color: #B0C4DE; width: 100%;  height: 100%; color: black;}

.tblphoto { width: 100px; height: 150px; vertical-align:top; background-color: #DAE3EF; border-color: #DAE3EF; border-style: solid ; border-width: 1px;color: #DAE3EF;}

.photo {color: black; text-decoration: none; border: none; background-color: #DAE3EF;}

.name {color: black; height: 40px;background-color: #DAE3EF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: smaller; }
.work {color: black; background-color: #DAE3EF ;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: smaller; }
.office {color: black; background-color: #DAE3EF ;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size:  x-small; }
.text {color: black; background-color: #DAE3EF ;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 12px; }
.email {color: black; background-color: #DAE3EF ;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: x-small; }
.ref {color: black; background-color: #DAE3EF; font-family: Verdana, Geneva, Arial,Helvetica, sans-serif;  font-size: 10px; }

.cv {color: black; background-color: #DAE3EF;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 12px; }

.t { color:#000000; background-color: #DAE3EF; font-size: 12px; font-family:  Arial, Tahoma, sans-serif;}
.c { color:#7373B5; background-color:#B0C4DE; font-size: 14px; font-family: Verdana, Arial, Tahoma, sans-serif;;}

.krasavin { color:#000000; background-color: #DAE3EF; font-size: 10px; font-family:  Tahoma, sans-serif;}

.height75 {height:75px;}
.height50 {height:50px;}
.height10 {height:10px;}

a:link { 
	color: black;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: smaller;
	}
a:visited { 
	color: black;
	text-decoration: none;	
	border: 0 none;
	}
a:hover { 
	color: black;
	text-decoration: none;
	border: 0 none;
	}
a:active { 
	color: black;
	border: 0 none;
	}
a img   {border: 0 none;}

 .w3cbutton4 {
  margin: 1em 0;
  width: 9em;
  font-family: helvetica,arial,sans-serif;
  font-size: 70%;
  font-weight: bold;
}
.w3cbutton4 a {
  display: block;
  width: 100%;
}
.w3cbutton4 a:link,
.w3cbutton4 a:visited,
.w3cbutton4 a:hover {
  background-color: #fc6;
  color: #000;
  text-decoration: none;
}
.w3cbutton4 a:link,
.w3cbutton4 a:visited {
  border-top: 1px solid #cecece;
  border-bottom: 2px solid #4a4a4a;
  border-left: 1px solid #cecece;
  border-right: 2px solid #4a4a4a;
}
.w3cbutton4 a:hover {
  border-bottom: 1px solid #cecece;
  border-top: 2px solid #4a4a4a;
  border-right: 1px solid #cecece;
  border-left: 2px solid #4a4a4a;
}
.w3cbutton4 span.w3c {
  padding: 0 0.4em;
  background-color: #fff;
  color: #0c479d;
}

