BODY {
    background-color:#f2f2f2;
    background-image: url(./img/fon1.jpg);
    background-repeat: repeat-y;
    margin: 0px;
}
.content{
    background-image: url(./img/fon1.gif);
    background-repeat: repeat-x;

    background-position:0px 57px;
}
.head1{
    background-repeat: no-repeat;
    background-image: url(./img/fon1.png);
    background-position: center 20px;
    height: 180px;
}
.head2{
    background-repeat: no-repeat;
    background-image: url(./img/fon2.jpg);
    background-position: center top;
    height: 50px;
    
}
.head2 div {
   text-align: right;
   padding-top: 30px;
   margin-right: 50px;  
}
.body1{
    height: 300px;
}
div.left 
{
    float: left;
    width: 235px;
}

div.menu 
{
    border:3px double #aaa;
    width:200px;
    background-color: #f2f2f2;
    margin-left:20px;
}
.mhead {
    font-size: 14pt;
    font-family: Times New Roman;
    color: #3e3e3e;
    background-image: url(./img/mfon1.jpg);
    background-repeat: repeat-x;
    height: 26px;
    border-bottom: 1px solid #aaa;
}
.mheadright {
    background-image: url(./img/mfonright.jpg);
    background-repeat: no-repeat;
    background-position: right top; 
}
.mheadleft {
    background-image: url(./img/mfonleft.jpg);
    background-repeat: no-repeat;
    padding-left: 15px;
    padding-top: 2px;    
}
div.cmenu {
    padding: 5px 0px;
}
#msp.cmenu  {
    background-image: url(./img/sp.png);
    background-position: top right;
    background-repeat: no-repeat;
    height: 150px;
}
div.cmenu div {
    padding: 0px 20px;
    background-image: url(./img/marker.gif);
    background-repeat: no-repeat;
    background-position: 7px 5px;
    font-size: 3px;
}
div.cmenu div a,div.cmenu div a:link,div.cmenu div a:visited, a.clclass, a.clclass:link,a.clclass:visited
{
    font-family: Tahoma;
    color: #3e3e3e;
    font-size: 9pt;
    text-decoration: none;
    line-height: 16px;
}
.awhite, .awhite:visited, .awhite:link {
    color:white;
    text-decoration: none;
    font-weight: 900;
}
div.cmenu div a:hover, .awhite:hover, a.clclass:hover{
    text-decoration:underline;
}
.bmenu {
    margin: 0px 5px;
    border-top: 1px solid #aaa;
    height: 10px;
    font-size: 3px;
}
img {
    border-width: 0px;
}
.fletter {
    color:#d18484;
}
.htable {
    border:1px solid #c8c8c8;
    background-color: #f9f9f9; 
    padding: 1px;
    float: left;
    width: 100%;
}
.htabled {
    border:3px double #c8c8c8;
    background-color: #f9f9f9; 
    float: left;
    width: 100%;
}
table.mtable
{
    border-collapse: collapse;
    width: 100%; 
    background-image: url(./img/mfon1.jpg);
    background-repeat: repeat-x;   
}
table.mtable tr.h {
       background-image: url(./img/mfon1.jpg);
    background-repeat: repeat-x;    
}
table.mtable tr th {
    height: 26px;
     font-size: 14pt;
    font-family: Times New Roman;
    color: #3e3e3e;
    font-weight: normal;
    padding: 0px;
    border:1px solid #c8c8c8;
}
table.mtable tr td.separator {
    border-left:0px black solid;    
    border-right:0px black solid;
    height: 2px;    
}
table.mtable tr td {
    text-align: center;
    font-size: 10pt;
    font-family: Tahoma;
    padding: 0px;
    border:1px solid #c8c8c8;
    height: 20px;
}
table.mtable tr td.nick {
    text-align: left;
    padding-left: 10px;
font-weight:bold;
}    
table.mtable tr th.left
{
     background-image: url(./img/mfonleft.jpg);
     background-repeat: no-repeat;
}
table.mtable tr th.right
{
    background-image: url(./img/mfonright.jpg);
    background-repeat: no-repeat;
    background-position: right top; 
}
.bot {
    text-align: center;
    width: 300px;
    float: right;
    margin-right: 50px;
    font-size: 12px;
    font-family: Tahoma;
}
table.innertab {
    border-collapse: collapse;
}
table.innertab tr td,table.innertab tr th {
    border-width: 0px;
    padding: 0px 5px;
    height: 25px;
    color: #555;
    
}
table.innertab tr th {
    font-weight: 900;
    font-family: Tahoma;
    font-size: 16px;
}
.inpdiv {
    background-color: white;
    border: 1px solid #c8c8c8;
    width: 150px;
}
.persmenu
{
    background-repeat: no-repeat;
    background-image: url(/ork_service/img/line.jpg);
    height: 255px;
    margin-left: 20px;
    width: 200px;
}
.persmenu div.persmenu2
{
    background-repeat: no-repeat;
    background-image: url(/ork_service/img/line.jpg);
    background-position: right top;
    height: 255px;
    width: 206px;
    margin-top: 1px;
}
.priv {
    text-align: center;
    font-family: Tahoma;
    font-size: 10pt;
    padding: 8px 0px 3px 0px;
}
table.pages tr td {
    padding: 3px;
    font-size: 8pt;
    font-family: Tahoma;
    font-weight: 900;
    text-align: center;
}
table.pages tr td a,table.pages tr td a:link,table.pages tr td a:visited {
    text-decoration: none;
    color: black;
    font-weight: normal;
}
table.pages tr td a:hover {
     text-decoration:underline;
}
.helpt {
    margin-left: 20px;
}
.helpt table tr td {
    font-family: Tahoma;
    font-size: 9pt;
}