a:link    { color: #0044CC; }
a:visited { color: #4400CC; }
a:visited.nl { text-decoration: none;}
A:link.nl { text-decoration: none;}
A:active  { color: #F00; background: #FFF; text-decoration: underline; }
A:active.nl  { color: #F00; background: #FFF; text-decoration: underline; }
A:hover { color: #0059D2; background: #EEffff; text-decoration: underline; }
A:hover.nl { color: #0059D2; background: #EEffff; text-decoration: underline; }
body  { background-color: #FFF;  color: #666666;  margin: 0px; padding: 0px;  font-family: Arial, Helvetica, sans-serif;
scrollbar-face-color: #008C42;
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: white;
scrollbar-3dlight-color: #666666;
scrollbar-darkshadow-color: black;
scrollbar-track-color: #0099FF;
scrollbar-arrow-color: white;
}
H2, H3, H4, H5, H6, P {margin-left: 0.9em; margin-right: 0.9em; margin-top: 0.5em; margin-bottom: 0.5em; color: #666666;}
H1 { display: block;
font-family: Arial, Helvetica, sans-serif;  font-size: 16px; color: #FFF; background-color: #0099FF;
padding: 8px 9px 3px 9px; margin: 6px 6px 6px 6px;
border: solid 1px #FFFFFF;
font-weight: bold; }
H1 a:link  { color: #FFF; background-color: #0099FF; }
H1 a:visited  { color: #FFF; background-color: #0099FF; text-decoration: none;}
H1 a:hover { color: #080; background: #EEffff; text-decoration: underline; }
HR { border-style: none; color: #0099FF; background-color: #0099FF; height: 5px; margin: .5em;}
FORM, UL, OL, H2, H3, H4, H5, H6, P, LI, TR, TD {font-family: Arial, Helvetica, sans-serif; }
A.up:hover { cursor: url("http://veloservis.ur.ru/img/up_i.cur"), n-resize; background-color: transparent;}
A.tr:hover {background-color: transparent; }
.formall { BACKGROUND-COLOR: #EEffff; BORDER-BOTTOM: #0099FF 2px solid; BORDER-LEFT: #0099FF 2px solid; BORDER-RIGHT: #0099FF 2px solid; BORDER-TOP: #0099FF 2px solid; FONT-FAMILY: Arial, Helvetica, sans-serif;  font-size: 1em;}
.formbutt { BACKGROUND-COLOR: #0099FF; BORDER-BOTTOM: #002277 2px solid; BORDER-LEFT: #11DDFF 2px solid; BORDER-RIGHT: #002277 2px solid; BORDER-TOP: #11DDFF 2px solid; CURSOR: hand; FONT-FAMILY: Arial, Helvetica, sans-serif;  font-size: 1.05em; FONT-WEIGHT: bold; color: #FFF;}
div.copy {font-size: 11px; color: #FFF; text-align: left; margin: -12px 4px 3px 1px; padding: 0px 0px 0px 0px;}
div.copy1 {font-size: 12px; color: #FFF; text-align: right; margin: -17px 5px 4px 2px; padding: 0px 0px 0px 0px;}
.sm {font-size: 86%;}
a:link.copy {color: #FFF;  text-decoration: none;}
a:link.copy1 {color: #FFF;  text-decoration: underline;}
a:visited.copy {color: #FFF;  text-decoration: none;}
a:visited.copy1 {color: #FFF;  text-decoration: underline;}
a:hover.copy, a:hover.copy1 { color: #0059D2; background: #EEffff; text-decoration: underline; }
A:active.copy, A:active.copy1  { color: #F00; background: #FFF; text-decoration: underline; }

@media print {
body  { background-color: #FFF;  color: #000; }
}
@media print {
H1 { font-size: 16pt; }
}
@media print {
H1 a:link  { text-decoration: none; }
}
@media print {
H2, H3, H4, H5, H6, P {color: #000;}
}
@media print {
a:link    { color: #000077; }
}
@media print {
a:visited { color: #000077; }
}

