/* Обрабатывает альты и титле */
#tooltip{
background:#FFFFFF;
border:1px solid #666666;
color:#333333;
font:menu;
margin:0px;
padding:3px 5px;
position:absolute;
visibility:hidden
}

a:link {
  color: #003366;
}
a:visited {
  color: #003366;
}
a:hover {
  color: #0099CC;
}
a.tmp:link {
  color: #FFFFFF;
font-size:8px;
}
a.tmp:visited {
  color: #FFFFFF;
font-size:8px;
}
a.tmp:hover {
  color: #FFFFFF;
font-size:8px;
}

.copyrights {
  font-family: Tahoma;
  font-size: 10px;
  color: #FFFFFF;
  text-align: right;
  padding-right: 10px;
}
.engine {
  background-image: url(images/engine.jpg);
  background-repeat: no-repeat;
  background-position: right bottom;
}
.jumpmenu {
  font-family: Tahoma;
  font-size: 10px;
  color: #000000;
}
.jumpmenu2 {
  font-family: Tahoma;
  font-size: 10px;
  color: #000000;
}
.header {
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  color: #006699;
  padding-left: 10px;
  padding-right: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
}
.text {
  font-family: Tahoma;
  font-size: 11px;
  color: #333333;
  padding-right:2px;
  padding-left:3px;
}
.lm-red-header {
  font-family: Tahoma;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
  padding-bottom: 6px;
}
.lm-blue-header {
  font-family: Tahoma;
  font-size: 10px;
  font-weight: bold;
  color: #003366;
  padding-bottom: 7px;
  padding-right: 20px;
}
.leftmenu {
  font-family: Tahoma;
  font-size: 10px;
}
.lm:link {
  color: #000000;
  text-decoration: none;
}
.lm:visited {
  color: #000000;
  text-decoration: none;
}
.lm:hover {
  color: #006699;
  text-decoration: none;
}
.lm2:link {
  color: #006699;
  text-decoration: none;
}
.lm2:visited {
  color: #006699;
  text-decoration: none;
}
.lm2:hover {
  color: #003366;
  text-decoration: none;
}
.lm3:link {
  color: #FFFFFF;
  text-decoration: none;
}
.lm3:visited {
  color: #FFFFFF;
  text-decoration: none;
}
.lm3:hover {
  color: #FFFF00;
  text-decoration: none;
}
.hl:link {
  color: #006699;
  text-decoration: none;
}
.hl:visited {
  color: #006699;
  text-decoration: none;
}
.hl:hover {
  color: #003366;
}
.bg {
  background-image: url(images/bg.gif);
  background-repeat: no-repeat;
  background-position: center top;
}

/* Calendar Style */
.calmonth {
  font-family: Tahoma;
  text-align:right;
  font-size: 11px;
}
.calwday {
  font-family: Tahoma;
  border:1px solid #A9B8C2;
  background:#E9ECF5;
  width:17px;
  font-size: 11px;
}
.calwdayse {
  font-family: Tahoma;
  border:1px solid #A9B8C2;
  background:#E9ECF5;
  width:17px;
  font-weight:bold;
  font-size: 11px;
}
.calwdaysu {
  font-family: Tahoma;
  border:1px solid #A9B8C2;
  background:#E9ECF5;
  width:17px;
  font-weight:bold;
  color:#FF0000;
  font-size: 11px;
}
.calmday {
  font-family: Tahoma;
  border:1px solid #A9B8C2;
  background:#F4F4F4;
  font-size: 11px;
}
.calmdaya {
  font-family: Tahoma;
  border:1px solid #A9B8C2;
  background:#F4F4F4;
  font-weight:bold;
  font-size: 11px;
}
.calmdayis {
  font-family: Tahoma;
  border:1px solid #A9B8C2;
  background:#E9ECF5;
  font-size: 11px;
}
.calmdayisa {
  font-family: Tahoma;
  border:1px solid #A9B8C2;
  background:#E9ECF5;
  font-weight:bold;
  font-size: 11px;
}
a.calmonthlink:link {font-family: Tahoma;text-decoration:none; color:#4D6D91;}
a.calmonthlink:visited {font-family: Tahoma;text-decoration:none; color:#4D6D91;}
a.calmonthlink:hover {font-family: Tahoma;text-decoration:underline; color:#4D6D91;}
a.calmonthlink:active {font-family: Tahoma;text-decoration:underline; color:#000000;}
a.calmdaylink:link {font-family: Tahoma;text-decoration:underline; color:#4D6D91;}
a.calmdaylink:visited {font-family: Tahoma;text-decoration:underline; color:#4D6D91;}
a.calmdaylink:hover {font-family: Tahoma;text-decoration:underline; color:#000000;}
a.calmdaylink:active {font-family: Tahoma;text-decoration:underline; color:#000000;}
/* -------------- */
.calmday-active {
  font-family: Tahoma;
  font-size: 11px;
  color: #CC0000;
  background-image: url(../images/round.gif);
  background-position: center top;
  font-weight:bold;
}
.itogo {
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  color: #CC0000;
  padding-top: 5px;
  padding-right: 15px;
  padding-bottom: 5px;
  padding-left: 5px;
}
.photo-header {
  font-family: Tahoma;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
  padding: 5px;
}
.border {
  border: 1px solid #CCCCCC;
}
.tnxname {

  font-family: Tahoma;
  border:1px solid #A9B8C2;
  background:#E9ECF5;
  font-weight:bold;
  color:#003366;
  font-size: 11px;
}
.tnxname2 {
  font-family: Tahoma;
  border:1px solid #990000;
  font-weight:bold;
  color:#FFFFFF;
  font-size: 11px;
  background-color: #CC0000;
}
