@charset "windows-1251";

body {font-family: verdana, tahoma, arial; font-size:11px; color: #000000; background-color: #FFFFFF; padding:0;}

p {font-family: verdana, tahoma, arial; font-size:14px; color: #000000;}
p.content {text-align: justify}
p.copyright { font-size:7pt; color: #A7CCE7;margin:0; margin: 5px 0 5px 5px;}

a {font-family: verdana, tahoma, arial; font-size:14px; text-decoration: none;color:#2040a0;}
a:hover {text-decoration: underline;}
a.menu { color:#FFCC00; text-decoration: none; font-weight: bold;font-size:14px;}
a.submenu { color:#FFFF33; text-decoration: none; font-weight: bold;font-size:11px; }
a.menu:hover {text-decoration: none; color:#00FFFF;} 
a.submenu:hover {text-decoration: none; color: #00FF33;} 

a.status {font-family: verdana, tahoma, arial;  color:#3E3E62; text-decoration: none; font-weight: bold;font-size:11px;}
a.status:hover {text-decoration: none; color:#000000;}
a.path { color:#6F6F6F; text-decoration: none; font-weight: normal;font-size:11px;}
a.path:hover {text-decoration: none; color:#000000;}

a.tbl {font-family: verdana, tahoma, arial;  text-decoration: none; font-size:11px;}
a.link {font-family: verdana, tahoma, arial;  color:#00FFFF; text-decoration: none; font-size:11px;}
a.link:hover {text-decoration: none; color:#00FF33;}

a.content {}
a.content:hover {color: #3090f0}
a.copyright { font-size:8pt; color: #999999;margin:0;}

td.statusbar {font-family: verdana, tahoma, arial; font-size:11px; color: #000000; padding-left: 5px; padding-bottom: 1px; vertical-align: middle;background-color: #DDDDDD;}
td.path {font-family: verdana, tahoma, arial; font-size:11px; color: #000000; padding-left: 5px; padding-bottom: 1px; vertical-align: middle;background-color: #EEEEEE;}
td.menu {vertical-align: middle; height: 20px; text-align: left; padding:0; padding-left: 5px; padding-bottom: 1px; font-family: verdana, tahoma, arial; font-size:13px;color:#94B8D8; font-weight: bold;}
td.menu2 {vertical-align: middle; height: 20px; text-align: right; padding:0; padding-right: 5px; padding-bottom: 1px; font-family: verdana, tahoma, arial; font-size:13px;color:#94B8D8; font-weight: bold;}
td.content {font-family: verdana, tahoma, arial; font-size:12px; vertical-align: top; padding: 12px 12px 28px 12px; text-align: justify; }
td.content2 {font-family: verdana, tahoma, arial; font-size:12px; vertical-align: top; padding: 1px 10px 1px 10px; text-align: justify; }

h1 {font-family: verdana, tahoma, arial; font-size:36px; color: #667F95; text-align: center;}
.news {font-family: verdana, tahoma, arial; font-size:11px; color:#94B8D8;  text-align: justify; padding: 2px 5px 3px 5px;}
.newsleft {font-family: verdana, tahoma, arial; font-size:11px; color:#94B8D8;  text-align: left; padding: 2px 5px 3px 5px;}
.newsheader {font-family: verdana, tahoma, arial; font-size: 13px; color:#FFFFCC; text-align: left; font-weight: bold; padding: 0 2px 1px 5px; }
.newsheadcenter {font-family: verdana, tahoma, arial; font-size: 13px; color:#FFFFCC; text-align: center; font-weight: bold; padding: 0 2px 1px 5px; }
.newscenter {font-family: verdana, tahoma, arial; font-size:11px; color:#94B8D8;  text-align: center; padding: 2px 0 3px 5px;}

																						   
td.business {font-size: 11px; font-family: verdana, tahoma, arial; text-align: center; vertical-align: top; padding: 1px 2px 2px 1px; border-left: 1px solid #606060; border-top: 1px solid #606060; }
table.business {font-family: verdana, tahoma, arial; border: 1px solid #606060;}
div.business {font-size: 11px; font-family: verdana, tahoma, arial; text-align: center; vertical-align: top; padding: 1px 2px 2px 1px;}

/*
.fontLarger {font-size: 12px; font-weight: bold;}
.busLeft {font-size: 14px; font-weight: bold;}
*/
.fontLarger {}
.busLeft {}
/*
h1 {font-family: verdana, tahoma, arial; font-size:36px; color: #667F95; text-align: center;}
.about {width: 50%; font-family: verdana, tahoma, arial; font-size:11px; color: #000000; text-align: justify; margin-top: 15px; margin-bottom: 15px;}
*/

.intro {text-align: left;}
.seminars {vertical-align: top; border-right: 1px #e8e8e8 solid; border-top: 1px #e8e8e8 solid; padding: 3px 3px 3px 3px; text-align: center}
.seminars2 {vertical-align: top; border-right: 1px #e8e8e8 solid; border-top: 1px #e8e8e8 solid; padding: 3px 3px 3px 3px; text-align: justify}
.normal {vertical-align: top; border: 1px #e8e8e8 solid; padding: 3px 3px 3px 3px; text-align: justify}

/* jz styles */
.odtext {font-family : Verdana, Tahoma; font-size: 12px; }
.PageHeader {font-family : Tahoma, Verdana; font-size: 16px; font-weight: bold; color: #404040; padding: 0 0 16px 0; text-align: center;}
.notification {font-family : Verdana, Tahoma; font-size: 11px; }
.condtable {text-align : center; }
td.condtable { padding: 2px 4px 8px 4px; border-bottom: 1px solid #e0e0e0; vertical-align: top }
td.results {font-size: 11px; font-family: verdana, tahoma, arial; padding: 1px 2px 2px 1px}
tr.res_odd {background-color: #f2f2f2 }
tr.table_header {background-color: #A2D7FF }
table.results {font-size: 11px; font-family: verdana, tahoma, arial; border-bottom: 1px solid #e0e0e0; }
tr.resultsHeader { font-size: 10px; font-weight: bold; font-family: verdana, tahoma, arial; background-color: #e8e8e8; }
td.resultsHeader { border-bottom: 1px solid #dcdcdc; padding: 0 0 1px 1px}
.comment { font-size: 11px; color: #404040}
tr.timetableHeader {font-size: 11px; font-family: verdana, tahoma, arial; background-color: #e8e8e8;}
td.timetableHeader {border-bottom: 1px solid #dcdcdc; padding: 0 0 1px 1px; }
tr.ttable_odd {background-color: #f2f2f2; }
tr.normal {font-size: 12px; font-family: verdana, tahoma, arial; }

.leftimg {    float:left; /* Выравнивание по левому краю */
    		margin: 7px 7px 7px 0; /* Отступы вокруг картинки */
   	}
.rightimg  {    float: right; /* Выравнивание по правому краю  */ 
   	 margin: 7px 0 7px 7px; /* Отступы вокруг картинки */
}
