BODY {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif}
td {font-size:smaller}
pre {font-size:12px}
.vpr {font-weight:bold; color: #483D8B}
.autor {font-weight:bold; font-size:11px}
.lit {font-size:78%}
.mtrl {font-size:78%; text-align:center}
.nolink A {color:#000000; text-decoration:none}
.nolink A:HOVER {text-decoration:none}
.nolink a:visited {color:#000000}
.risn {font-size:11px}
.vrezka1 {background-color:#FFE4C4; padding:7px}
.vrezka2 {background-color:#F0F0F0; padding:7px}
.quest {border-bottom:solid #A7A7A7 1px; padding-bottom:3px}
.tbl1 {border:1px double}
HR {height:1px; color:#B1B1B1}
.border1 {padding:14px; border:2px solid #ffcc98}
.border2 {padding:14px; border:1px solid #B1B1B1; background-color:#F3F5F7}
.ref1 {font-size:78%; color:#2E4B9B}
.old {background-color:#FDF5E7; padding:7px 7px 7px 15px}
.small {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 77%}
.vr2 {border-left:solid #FFE4C4 12px; padding-left: 15px}
.anons {letter-spacing: 3px; font-size: 10pt}
.blue {font-weight: bold; color: #3399CC}
.sub {font-size:70%; position:relative; top:3px}
.sup {font-size:70%; position:relative; top:-4px}
DT {margin-top:1em}
.podp {font-size:80%; color:#787878}
.tab {letter-spacing: 1pt; font-size:10pt}
.vr3 {border-top: solid #000080 1px; border-bottom: solid #000080 1px; padding: 5px 0 5px 0; color: navy}
.em {font-weight:bold; color:#2E4B9B}
.em1 {color:#2E4B9B}
.citate {font-family: "Times New Roman", Times, serif; font-style: italic; margin-left:150px}
H2 {
	margin: auto auto auto auto;
	color: blue;
}
H3 {
	margin: 1em 0 1em 0;
}
.nav1 {visibility:hidden; position:absolute}
.nav1 table {font-size:10px}
.nav1 a {color:#000000; text-decoration:none}
.nav1 a:hover {text-decoration:underline}
.nav1 a:visited {color:#000000}
.nav2 {font-size:10px}
.nav2 a {color:#2E4B9B; text-decoration:none}
.nav2 a:hover {text-decoration:underline}
.nav2 a:visited {color:#2E4B9B}
a {color:#2E4B9B; text-decoration:none}
a:hover {text-decoration:underline}
a:visited {color:#2E4B9B}
.header1 {font-size: 150%}
.header2 {font-size: 120%}
.snoska {font-size:77%; border-top: solid #000080 1px; border-bottom: solid #000080 1px; padding: 5px 0 5px 0}
.zatverd {font-size:77%; margin-left:50%}
.price {color:red}
.th1 {font-weight:bold; color:#FFFFFF}
.th2 {font-weight:bold; color:#FFFFFF; background-color:#a0a0a0} 
th {font-weight:bold; color:#FFFFFF; background-color:#4782b4; text-align:center; font-size:smaller}
.nb {border-left: solid 2px #F84747; padding: 20px; background-color: #F0F0F0}
.slog {font-size:150%; color:#228B22}
.adv1 {font-size:115%; color:#2E4B9B; background:url(../img/adv_01.png) no-repeat center left; padding-left:59px}
hr.ftn {margin-right:75%} 
caption {padding:10px; font-weight:bold; font-size:89%; color:#808080}
table.innertable {font-size:12px; background-color:#ffffff}
table.outertable {background-color:#b1b1b1}
tr.even {background-color:#f0f0f0}
tr.odd {background-color:#ffffff}
table_header {color:#FFFFFF; background-color:#4782b4; text-align:center;}
img.formula {vertical-align:middle}
.box_border1 {border: solid 1px #b1b1b1; padding:10px; margin-top:5px; margin-bottom:5px; background-color:#f0f0f0; color:#252525}
.box_border2 {border: solid 1px #b1b1b1; padding:10px; margin-top:5px; margin-bottom:5px; background-color:#f5deb3; color:#252525}

.simple_text {
	font-weight: normal;
	color: Black;
	font: normal;
}
.bold_italic_blue {
	font-weight: bold;
	color: Blue;
	font: italic;
}
.normal_italic {
	font: italic;
}
.bold_italic_black {
	font-weight: bold;
	color: Black;
	font: italic;
}
.bold_italic_red {
	font-weight: bold;
	color: Red;
	font: italic;
}
.bold_italic_green {
	font-weight: bold;
	color: Green;
	font: italic;
}
.pict_comment{
	font-family: sans-serif;
	font-size: 85%;
	border-top-color: Gray;
	border-top-style: dotted;
	border-top-width: thin;
	text-align: center;
	background-color: White;
}
.pict_comment_left{
	font-family: sans-serif;
	font-size: 85%;
	border-top-color: Gray;
	border-top-style: dotted;
	border-top-width: thin;
	text-align: left;
	background-color: White;
}
