body         { background-color: #F0F0F0; background: url("images/bg.jpg") }
div, table   { margin: 0; padding: 0; font-family: Times New Roman; font-size: 12pt; background-color: #DBEFFF; color: #3357B3 }

#main        { width:960; border: 1px solid #CCCCCC }
#main div    { background-color: #333333;}
#main h1     { font-family: Times New Roman; font-size: 18pt; text-align: center }
#main h2     { font-family: Times New Roman; font-size: 16pt; text-align: left }
#main h3     { font-family: Times New Roman; font-size: 14pt; font-weight: bold; text-align: left; color: #000080; margin-left: 20 }

#top2        { background:url('images/bg2.jpg'); width:960; height:22; color:#C00000; font-weight: bold }
#top3        { background:url('images/bg3.jpg'); width:960; height:22 }
#content     { text-align: justify; padding-top: 0; padding-left: 12; padding-bottom: 0; padding-right: 12 }
#content img { margin:2; border:1px solid #000000 }
p.a          { font-weight: bold; text-decoration:underline; color: #CC0000 }
p.b          { font-weight: bold }
p.bu         { font-weight: bold; text-decoration:underline }
div.c        { font-weight: bold; text-align:center; text-decoration:underline }
div.cr        { font-weight: bold; text-align:center; text-decoration:underline; color: #CC0000; font-size: 14pt }

span.b       { font-weight: bold; color: #CC0000 }

#menu        { float: left; text-align: left; padding: 12; margin-left: -12; margin-right: 12; font-family: Agency FB; font-size: 10pt; position:relative }
#menu li     { color: #0000FF; font-weight: bold }
#menu a       { color: #0000FF }
#menu a:hover { color: #FF0000 }

#mail        { text-align: left; padding: 12 }
#mail table  { font-family: Cambria }
#mail td     { padding-left:12; padding-top:4; padding-right:12; padding-bottom:4; vertical-align: center; text-align: center; font-size: 12pt; font-weight: bold; color:#000066 }
#mail td.b   { font-size: 16pt }
#mail img    { border: 0 none; ; margin-left:0; margin-right:8; margin-top:0; margin-bottom:0  }
#mail a      { color:#000066; font-family: Cambria }
#mail a:hover { color:#FF0000 }

#foot        { width:960 }
#foot td     { padding: 6; text-align: center; font-weight: bold }
#foot img    { border: 1px solid #000000 }
#foot .a     { width: 100%; background:url('images/TitleBG.jpg') } 
#foot .a td  { font-size: 12pt; font-weight: bold; color: #FFFFFF; font-family: Algerian } 
#foot .b td  { font-family: Tahoma; font-size: 10pt } 

.copy        { font-family: Tahoma; width:960; height: 33; background: url("images/bottom.jpg") }
.copy td     { padding: 6; font-size: 10pt; font-weight: bold; color: #000066 }

table.list   { border-left:1px solid #00CCFF; border-top:1px solid #00CCFF; font-family: Verdana; font-size: 10pt; color: #000080 }
table.list td, table.list th { padding-left: 12px; padding-top: 3px; padding-right: 12px; padding-bottom: 3px; vertical-align: top; border-right:1px solid #00CCFF }
table.list tr.t td, table.list th { border-bottom:1px solid #00CCFF }
table.list td.c { text-align: center }
table.list tr.group td { border-bottom-width:1px }
table.list caption { font-size: 14pt; font-weight: bold }

#day td      { vertical-align: top; padding: 8; }
#day td.a    { padding-top: 20; font-weight: bold; text-align: center }
#day td.b    { text-align: justify }

a.anketa     { color: #3357b3; font-weight: bold; text-decoration:underline }
div.licence  { font-weight: bold; font-size: 8pt; color: #0066CC; font-family: Arial; padding-left: 6px; padding-right:6px }
#anketa      {  border-left: 1px solid #33CCFF; border-right-width: 1px; 
               border-top: 1px solid #33CCFF; border-bottom-width: 1px}
#anketa th, #anketa td  {  border-right:1px solid #33CCFF; border-bottom:1px solid #33CCFF; padding-left:12px; padding-right:12px; padding-top:6px; padding-bottom:6px; vertical-align: top; font-family:Tahoma  }
#anketa th   { color:#FFFFFF; font-size:12pt; font-weight:bold; background-color:#0000FF }
#anketa td   { font-size:10pt;  }

table.append {  border-left: 1px solid #33CCFF; border-right-width: 1px; border-top: 1px solid #33CCFF; border-bottom-width: 1px; width: 100% }
table.append th, table.append td { border-right:1px solid #33CCFF; border-bottom:1px solid #33CCFF; padding-left:12px; padding-right:12px; padding-top:6px; padding-bottom:6px; vertical-align: top; text-align: center; font-family:Tahoma }
table.append th { color:#FFFFFF; font-size:12pt; font-weight:bold; background-color:#0000FF }
table.append td { font-size:10pt; }

#send { width:100%; text-align: center }
#send td, #send th { vertical-align: top; padding: 2 4; font-family: Tahoma; font-size: 10pt }

#mui td.space { width: 24 }
#mui td { color: #808080; font-size: 12 pt; font-family: Tahoma; font-weight: bold }
#mui img { border: 0 }

table.link { 
	font-family: Tahoma;
	font-size: 10pt;
	margin-left:12px;
	margin-right:12px;
	color:#000000;
	border-left:1px solid #0033CC;
	border-top:1px solid #0033CC;
}
table.link td,
table.link th {
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-right:1px solid #0033CC;
	border-bottom:1px solid #0033CC;
}
table.link a {
	color:#0033CC;
}
table.link a:hover {
	color:#FF0000;
}
