html, body, p  {
	font: 1em Arial, Helvetica, sans-serif;
	background:#ffffff;
	color:0;
	line-height:1.3em; /* leading, интерлиньяж */
}
/* common cases */
body {margin:0; padding: 1.75em 3em 1em 3em; 
/*background: url(./cit_light_line.png) top repeat-x;*/
border-top: 4px solid #a0a0a0;
}
p {padding:0; margin: 0 0 0.75em 0;}
cite {display:block; background: #E3F1FD; padding: 1em 5em; margin: 1em 0; font-size: 0.85em; line-height: 1.25em;}
h1, h2, h3, h4, h5 {color: #333333; padding:0;}
h1 {font-size: 2em; margin: 1em 0 0.5em 0;}
h2 {font-size: 1.5em; margin: 1em 0 0.5em 0;}
h3 {font-size: 1.3em; font-style: normal; margin: 1em 0 1em 0;}
h4 {margin: 1em 0 0.1em 0;}
h5 {}
a {color:#003CB7;}

hr {color: #a2bbd4; size:1px; height: 1px; padding:0; margin: 2em 0}

ul {}
ol {}
li {padding: 0 0.5em;}
ul li {list-style:square;}

sub {color: #929292; font-size: 65%;}

img {border: 1px  solid #222222; padding:0; margin: 0 0.75em;}
span img {margin: 0em 0;}
span {display:block; margin: 1em 0 6em 0;}

table {}
th {}
tr {}
td {}

/* special cases */
div.menu a {display:auto; line-height:1.5em; padding: 0.2em 1em; background:#ffffff; color:#003CB7; text-decoration: none;}
div.menu a:hover {background:#003CB7; color: #ffffff;}
div.menu li {list-style: none;}
p.logo img {margin: 1em 0 2em 0; border:0;}