body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin: 0 10px;
	padding: 0;
	background-color: #fff;
}
table {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin: 0;
	padding: 0;
}
.tfooter {clear: both;}
h1.title {
	font-size: 16pt;
	font-weight: bold;
	text-align: left;
	margin: 0px 0px 5px 10px;
	color: #003366;
}
h1.title a {color: #003366;}
h1.title a:hover {color: #003366;}
p {
	text-indent: 20px;
	text-align: justify;
	margin-top: 0;
	padding-top: 0;
} 
p.comment {margin: 0; text-indent: 12px; text-align: justify;}
a {color: #005BAA; text-decoration: none;}
a:hover {color: #666699; text-decoration: underline;}
a.menu {color: White; font-weight: bold; font-variant: small-caps; text-decoration: none;}
a.menu:hover {color: #000033;}
a.menuCur {color: #FF9900; font-weight: bold; font-variant: small-caps; text-decoration: none;} 
a.menuCur:hover {color: #FF9900;} 
a.menuH {color: White; font-weight: bold; font-variant: small-caps; text-decoration: none;} 
a.menuH:hover {color: #FF9900;} 
a.news {color: #70981E; font-size: 8pt;} 
a.news:hover {color: Red; font-size: 8pt;} 
a.anons {font-size: 8pt;} 
a.topnews {color: #70981E;} 
a.topnews:hover {color: Red;} 
a.npage, span.npage {font: 7pt Arial, Helvetica, sans-serif;} span.npage {color: #FF6600;} 
a.npage {color: Navy;} 
a.npage:hover {color: Red;} 
a.npage:visited {color: Navy;} 
a#primg {display: block; width: 32px; background: #DCDCDC url(../image/pr_gr.jpg) no-repeat; height: 32px;} 
a#primg:hover {background: #DCDCDC url(../image/pr_col.jpg) no-repeat;} 

a#flag {
	display: block;
	float: right;
	width: 30px;
	height: 25px;
	background: #ffffff url(../image/rus.gif) no-repeat;
	border: 0px solid red;
}
a#flag:hover {background: #ffffff url(../image/rus_.gif) no-repeat;}
a#prapor {display: block; float: right; width: 30px; height: 25px; background: #ffffff url(../image/ukr.gif) no-repeat; border: 0px solid navy;} 
a#prapor:hover {background: #ffffff url(../image/ukr_.gif) no-repeat;} 

.ccenter {background-color: white; margin: 0 auto; padding: 1px 10px; width: 995px; border: 2px solid #CCCCCC;}

div.menu {font-weight: bold; color: White; height: 20px;} 
#wrapper_one {float: left; width: 100%; border: 0px solid red;} 
#vddate {
	float: left;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
	color: #8E8E8E;
} 
#vbookmarks {float: right; margin: 6px 10px; border: 0px double navy;} #vprint {float: right; width: 32px; text-align: right; border: 0px double Green;} div.title {
	font-size: 11pt;
	font-weight: bold;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
} 
div.author {margin: 10px 0;font-style: italic;text-align: right;} 
div.ddate {font-size: 8pt;font-weight: normal;text-align: left;} 
#bigphoto {
	background-color: White;
	border: 1px solid #D6D6D6;
	padding: 4px;
	margin: 5px 20px 15px 5px;
} 
.bigphototitle {background-color: white; border: 1px solid #D6D6D6; padding: 4px; margin: 5px 20px 15px 5px;} 
.smallphototipe {
	background-color: White;
	border: 1px solid #D6D6D6;
	padding: 3px;
	margin: 1px 4px 4px 1px;
} 
.ramkamenu {background-color: white; border: 1px solid #D6D6D6; padding: 1px; margin: 1px 0;} 
div.durl {font-size: 8pt; font-weight: normal; text-align: right;} div.dcount {
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
} div.uname {font-size: 8pt; font-weight: bold; color: Maroon;} div.udate {font-size: 8pt; font-weight: bold; color: Maroon;} 
div.blockadvert {
	font-size: 8pt;
	font-weight: bold;
	text-align: justify;
	margin-top:0px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:0px;
} 
div.smalltitle {
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
} 
div.smalltitle a {color: #003366;}
.small {font-size: 8pt; color: #005BAA; text-indent: 12px; text-align: justify; margin-top: 0px; margin-bottom: 0px;}
.tscop {font-size: 8pt; text-indent: 12px; text-align: justify; margin-top: 0px; margin-bottom: 0px;}
.ssmall {font: 8pt monospace; color: #8E8E8E;}
div.adbm {line-height: 3em;font-size: 8pt;font-weight: bold;color: #003366;} 
div.fmenu {float: left;width: auto;line-height: 3em;} 
.fmenu a {color: Navy;} 
.theme {font-size: 9pt;font-weight: bold;color: #003366;} 
div.curdate {font-family: "Courier New", Courier, monospace;font-size: 8pt;font-weight: normal;color: White;} 
div.mono {font-family: "Courier New", Courier, monospace;font-size: 9pt;font-weight: bold;color: Black;} 
hr {border: none; color: Gray; background-color: Navy; height: 1px;} 
hr.bigline {border: 0px solid #336699; background-color: #336699; color: #336699; height: 3px;width: 100%;margin: 0;padding: 0;} 
td.chapter {background: #003366 url(../image/blue1.jpg) repeat-x;} 

div.chapter {clear: both; width: 100%; height: 20px; margin-top: 0; background: #003366 url(../image/blue1.jpg) repeat-x; color: #fff; font-weight: bold;line-height: 1.6em;text-align: center;}

td.chapterUAtenders {background: #FF9900 url(../image/orange.jpg) repeat-x;} 
div.chapterUAtenders {clear: both;width: 100%;height: 20px;margin-top: 0; background: #FF9900 url(../image/orange.jpg) repeat-x;color: #fff;font-weight: bold;line-height: 1.6em;text-align: center;} 
#ficha {margin-left: 30px; color: White; padding: 0;width: 90%;text-align: left;} 
#ptnet {padding: 10px; background-color: #F2F2F2; color: #003366; text-indent: 12px; text-align: justify; margin-top: 10px;} 
#ptnet a {color: Navy;} 
#ptnet2 {padding: 10px 15px; background-color: #F0FCF6; text-indent: 12px; text-align: justify; margin-bottom: 8px; margin-top: 18px; border: 1px solid #99FFCC;} 
#ptnet2 a {color: Navy;} 

#ptnet3 {padding: 10px 15px; background-color: #FAFAFA; text-indent: 12px; text-align: justify; margin-top: 18px; border: 1px solid #CCEDED;} 
#ptnet3 a {color: Navy;}

#ptnet4 {padding: 10px 15px; background-color: #FFFEF0; text-indent: 12px; text-align: justify; margin-bottom: 8px; border: 1px solid #FCFCC0;} 
#ptnet4 a {color: Navy;}
.gordate {font-family: "Courier New", Courier, monospace;font-size: 10pt;font-weight: normal;color: Gray;} 


/* MAIN PAGE */
div.topnews {clear: both; width: 100%; height: 20px; margin-top: 0; padding: 0 0 0 7px; background: #003366 url(../image/blue1.jpg) repeat-x; color: #fff; font-weight: bold; line-height: 1.3em; text-align: left;}

div.toptext {display: block;width: auto;height: 100%;background-color: #F7F7F7;margin: 0px;padding: 0px;border: 0px solid red;z-index: 10;} 
div.toptext div.smalltitle a {color: #003366;}

ul.menu {list-style: none;margin: 0;padding: 0 0 5px 15px;}
ul.menu a {font-weight: bold; color: Navy;}
/*ul.menu a:link,
ul.menu a:visited,
ul.menu a:hover,
ul.menu a:active {color: Navy;}*/

div.small ul li {margin-top:10px;}

#reestr_let {width: 100%; text-align: center; margin-bottom: 10px; border: 0px solid red;}
#reestr_let a {color: Navy;}
#reestr_list {width: 100%;}
div.reestr_zak {margin-top: 10px;}

.traddtable {font-size: 9px; background-color: #F7F7F7; margin: 5px 0 0 0;}
.traddstable {font-size: 9px; background-color: #FFFFFF; margin: 5px 0 0 0;}
.whitetablelabel {font-size: 9px; color: #FFFFFF;}
.trinfoname {width: 300px; float: left;}

#training_order input {width: 100%;}
