/* CSS Document */
html {
	overflow-y:scroll;
}
body {
margin:0 auto;
background-color:#dfdfdf;
}
div.shell {
width:950px;
margin:0 auto;
background-color:white;
}
/*HEAD*/
div.head {
width:950px;
height:150px;
background:url(imgs/head_rus.gif);
}
.langFlags {
padding-top:1px;
padding-right:10px;
}
.langFlags a {
color:#000099;
font-size:11px;
font-weight:bold;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
}
.langFlags a:hover {
color:#d40000;
background:none;
}
.langFlags span.selected {
color:#d40000;
font-size:11px;
font-weight:bold;
background:none;
font-family:Arial, Helvetica, sans-serif;
}
/* MENU */
#demo {
height:26px;
width:950px;
display:block;
cursor:pointer;
margin:1px auto;
background-color:#efefef;
border-bottom:solid 1px #cfcfcf;
font-family:Arial, Helvetica, sans-serif;
}
#demo a {text-decoration:none;}
#demo span {
float:left;
height:15px;
color:#333333;
display:block;
font-size:9px;
cursor:pointer;
font-weight:bold;
margin-right:1px;
letter-spacing:1px;
padding:7px 3px 4px 3px;
background-color:#efefef;
border-right:solid 1px #cfcfcf;
border-bottom:solid 1px #cfcfcf;
}
#demo span:hover {
color:white;
text-decoration:none;
background-color:#bfbfbf;
}
#demo .selected {color:#d40000;}
#demo .selected:hover {
color:#d40000;
background:none;
}
.menu {
background-color:#efefef;
font-family:Arial, Helvetica, sans-serif;
}
.menuItem {
display:block;
font-size:9px;
background-color:#efefef;
padding:5px 10px 5px 10px;
border-bottom:solid 1px #cccccc;
}
.menuItem a {
color:#666666;
font-weight:bold;
text-decoration:none;
}
.menuItem:hover, a:hover {
color:white;
background-color:#bfbfbf;
}
/*BODY*/
.bodyTable {
width:950px;
height:500px;
}
td.leftpiece {
width:160px;
height:500px;
padding:10px 5px 20px 5px;
background:url(imgs/leftpiecebg.gif) no-repeat;
}
td.leftpiece a {
color:#2a3fff;
font-size:12px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
td.leftpiece a:hover {
color:#2a3ccc;
background:none;
}
.bodyTable td.centralpiece {
padding-top:10px;
}
.bodyTable td.centralpiece h1 {
color:#2a3f55;
font-size:22px;
margin-left:25px;
margin-right:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.bodyTable td.centralpiece h2 {
color:#2a3f55;
font-size:16px;
margin-left:25px;
margin-right:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.bodyTable td.centralpiece h3 {
color:#2a3f55;
font-size:14px;
margin-left:25px;
margin-right:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.bodyTable td.centralpiece h4 {
color:#2a3f55;
font-size:13px;
margin-left:25px;
margin-right:25px;
font-style:italic;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.bodyTable td.centralpiece h5 {
color:#2a3f55;
font-size:11px;
margin-left:25px;
margin-right:25px;
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.bodyTable td.centralpiece p {
width:700px;
color:#2a3f55;
font-size:13px;
margin-bottom:0;
line-height:22px;
margin-left:25px;
text-align:justify;
padding:5px 50px 10px 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
ul li, ol li, dl dt, dl dd {
color:#2a1f55;
padding:0 50px 0 0;
font-family:"Times New Roman", Times, serif;
}
ul b, ol b {
margin-left:-15px;
}
b {
color:#2a3f55;
font-size:13px;
padding-top:32px;
padding-bottom:32px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.bodyTable td.centralpiece p a {
color:#2a3fff;
font-size:12px;
font-weight:bold;
}
.bodyTable td.centralpiece p a:hover {
background:none;
text-decoration:none;
}
.bodyTable td.centralpiece a {
color:#2a3fff;
font-size:12px;
font-weight:bold;
}
.bodyTable td.centralpiece a:hover {
background:none;
text-decoration:none;
}
/*FOOTER*/
.footer {
background-color:#efefef;
border-top:solid 2px #ff9933;
font-family:Arial, Helvetica, sans-serif;
}
.footer p {
font-size:12px;
padding:0 0 15px 15px;
}
.footer p a {
font-size:12px;
text-decoration:underline;
}
.footer p a:hover {
color:#d40000;
background:none;
text-decoration:none;
}