body {margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;}

a.um{font: bold 12px  verdana, "courier new", serif;}
a.um:link {color: #ffffff; text-decoration: none;}
a.um:visited {color: #ffffff; text-decoration: none;}
a.um:active {color: #ffffff; text-decoration: none;}
a.um:hover {color: #ff822d; text-decoration: none;}

a.lm{font: bold 13px Tahoma, Arial, verdana, sans-serif, verdana, "courier new", serif; text-decoration: none;}
a.lm:link {color: #00008b; text-decoration: none;}
a.lm:visited {color: #00008b; text-decoration: none;}
a.lm:active {color: red; text-decoration: none;}
a.lm:hover {color: red; text-decoration: none;}

a.lm_1{font: normal 11px Tahoma, Arial, verdana, sans-serif, verdana, "courier new", serif; text-decoration: none;}
a.lm_1:link {color: #00008b; text-decoration: none;}
a.lm_1:visited {color: #00008b; text-decoration: none;}
a.lm_1:active {color: red; text-decoration: none;}
a.lm_1:hover {color: red; text-decoration: none;}

a.path{font: normal 11px verdana, "courier new", serif;}
a.path:link {color: #00008b; text-decoration: underline;}
a.path:visited {color: #00008b; text-decoration: underline;}
a.path:active {color: #00008b; text-decoration: underline;}
a.path:hover {color: #00008b; text-decoration: none;}

a.load{font: bold 12px verdana, "courier new", serif;}
a.load:link {color: #00008b; text-decoration: underline;}
a.load:visited {color: #00008b; text-decoration: underline;}
a.load:active {color: #00008b; text-decoration: underline;}
a.load:hover {color: #00008b; text-decoration: none;}

tr.header {padding: 5px 10px 5px 10px;}

tr.header2 {padding: 5px 10px 5px 10px;}

tr.um td{background-color: #1D51B0; padding : 5px 10px 5px 10px;}

tr.um2 td{background-color: #ffffff; padding : 5px 10px 5px 10px;	font: normal 12px verdana, "courier new", serif; color: #000000;}
		
table.left {background-color: #ffffff; 
padding-left: 5px; 
padding-top: 2px; 
padding-bottom: 0px;
padding-right: 10px; font: bold 11px Tahoma, Arial, verdana, "courier new", serif; color: #00008b;}

table.left td {background-color: #ffffff; 
padding-left: 5px; 
padding-top: 2px; 
padding-bottom: 0px;
padding-right: 10px; font: bold 11px Tahoma, Arial, verdana, "courier new", serif; color: #00008b;}

table.center {background: #ffffff; color: black;}
table.center td{padding: 10px 10px 10px 10px;}

td.border {border-left: 1px solid #1D51B0; background-color: #ffffff; padding : 0px 0px 0px 0px;}

table.kurs {border-top: 1px solid #1D51B0; border-bottom: 1px solid #1D51B0;
	text-align: left; padding: 10px 10px 10px 10px;	
	background-color: white; font: normal 12px verdana, "courier new", serif; color: #1D51B0;}
table.kurs tr{padding: 4px 0px 4px 3px; vertical-align: top}
tr.kurs {padding: 0px 0px 0px 0px; color: #ffffff; background-color: #1D51B0;}

p {font: normal 12px verdana, "courier new", serif; color: black; text-align: justify;}
p.header {font: bold 22px "courier new", serif; color: #ffffff;}
p.header2 {font: bold 14px "courier new", serif; color: #ffffff;}
p.um {font: bold 12px verdana, "courier new", serif; color: #ffffff; text-align: right;}

p.center {font: normal 12px verdana, "courier new", serif; color: black; text-align: justify;}
p.news {font: normal 12px verdana, "courier new", serif; color: black; text-align: left;}
.path {font: normal 11px verdana, "courier new", serif; color: #00008b; text-align: left;}

p.reklama {padding: 10px 10px 10px 10px; font: normal 11px verdana, "courier new", serif; color: black; text-align: justify;}

ul.center li{
	font: normal 12px verdana, "courier new", serif;
	padding-top: 3px;
} 
ol.center li{
	font: normal 12px verdana, "courier new", serif;
	color: black;
	padding-top: 3px;
}
dl.center dt{font: normal 12px verdana, "courier new", serif;} 
dl.center dd{font: normal 12px verdana, "courier new", serif;} 

hr {width: 100%; color: #1D51B0; height: 1px;}

h1 {font: bold 20px "courier new", serif; color: #1D51B0;}
h2 {font: bold 18px "courier new", serif; color: #1D51B0;}
h3 {font: bold 16px "courier new", serif; color: #1D51B0;}
h4 {font: bold 14px serif, verdana; color: #1D51B0;}  /* название лекций */


table.staff td{vertical-align: top;}
td.staff_1{background-color: #ffffff; font: normal 12px verdana, "courier new", serif; color: #000000;}
td.staff_2{background-color: #a8deff; font: normal 12px verdana, "courier new", serif; color: #000000;}


img.staff{width: 57px; height: 85px; border: 4px double #1D51B0;}
img.staff_big{width: 200px; height: 250px; border: 4px double #1D51B0; margin-right: 10 px;}
