body {background: #FFFFFF;}

.filter{
     background-color:#efefef;
     box-shadow: 3px 3px 3px black;
     font-family: 'verdana';
    font-size: 10px;
     border-radius:3px;
     width:140px;
     height:40px;
     margin-left:20px;
     margin-top:10px;
}

.popup {
    width:600px;
    height:720px;
    position:absolute;
    top:10px;
    left:50%;
    margin:10px 0 0 -320px; /* [-(height/2)px 0 0 -(width/2)px] */
    background-color:white;
    border:2px solid black;
    display:none;
    box-shadow: 5px 5px 5px black;
    border-radius:5px;
  }

  .cmsp{

       float:left;
       width:10px;
       height:10px;
       background-color:white;
       margin-left:5px;
       border-radius:10px;
       border:1px solid gray;
  }

    .cmsp:hoover{

       float:left;
       width:10px;
       height:10px;
       background-color:yellow;
       margin-left:5px;
       border-radius:10px;
       border:1px solid gray;
  }

  .popupback {
    width:100%;
    height:1050px;
    position:absolute;
    top:0px;
    left:0px;
    margin:0px;
    background-color:black;
    opacity:0.7;
    filter:alpha(opacity=70);
    display:none;
    z-index:9999

    .fixed {
    position: absolute;
    width: 100%;

    }
html>body .fixed {
    position: fixed; }
<!--[if IE 6]>
html {overflow: hidden; }
body {height: 100%; overflow: auto; }
<![endif]-->

  }

.header{
    background:red;
    width:950px;
    height:140px;
    margin-left:auto;
    margin-right:auto;
    background-image: url(pics/header.jpg);

}

.menu{
    width:950px;
    height:30px;
    margin-left:auto;
    margin-right:auto;
    margin-top:10px;
    border-radius: 5px;
    border: 1px solid #6C7177;
}
.menuitem{
    margin-left:5px;
    margin-top:5px;
    width:160px;
    height:20px;
    background:white;
    text-align:center;
    float:left;
    color:#6C7177;
    border-right-width:1px;
    border-right:solid #6C7177;
}
.menuhref{
    font-family:verdana;
    font-size:11px;
    font-weight:700;
    text-decoration:none;
    margin-top:15px;
    color:#6C7177;
}

.main{
    background:white;
    width:950px;
    height:400px;
    margin-left:auto;
    margin-right:auto;
    margin-top:10px;
    margin-bottom:10px;
    border-radius: 5px;
    border: 1px solid #6C7177;

}

.anim{
    background:white;
    width:750px;
    height:390px;
    margin-left:5px;
    margin-top:4px;
    float:left;
    border: 1px solid #6C7177;
}

.menuright{
    background:white;
    width:180px;
    height:390px;
    margin-left:5px;
    margin-top:4px;
    float:left;
}

.right{
    background:white;
    width:180px;
    height:91px;
    margin-bottom:7px;
    background-image: url(pics/sea.jpg);
    border: 1px solid #6C7177;
    text-align:center;
    border-radius: 5px;
}

.mrfont
{   margin-top:10px;
     font-family:verdana;
     font-size:10px;
     font-weight:700;
    text-decoration:none;
    color:white;
}


.bottom{
    background:white;
    width:950px;
    height:215px;
    margin-left:auto;
    margin-right:auto;
    border-radius: 5px;
    border: 1px solid #6C7177;
}

.adrfont{
     color:black;
     font-family:verdana;
     font-size:10px;
     text-decoration:none;
     }

.bottomitem{
    background:white;
    width:192px;
    height:200px;
    margin-left:10px;
    margin-top:5px;
    border-radius:5px;
    background-image: url(pics/biura.jpg);
    float:left;
    vertical-align:text-bottom;
    border: 1px solid #6C7177;
    font-family:verdana;
    font-size:10px;
    font-weight:800;
    text-decoration:none;
    color:white;
}

.login{
     font-family:verdana;
     font-size:x-small;
     text-decoration:none;
     font-weight:700;
    color:gray;
    margin-left:60px;
    margin-top:20px;
    width:220px;
    height:120px;
    background:white;
    font-stretch:expanded;
    border-radius:5px;
    vertical-align:sub;
    border: 1px solid #6C7177;
    box-shadow: 5px 5px 5px black;
    background-image: url(pics/loginback.jpg);
}

.footer{
    background:white;
    width:950px;
    height:22px;
    margin-left:auto;
    margin-right:auto;
    margin-top:5px;
}

.flag{
    margin-left:5px;
    margin-top:1px;
    border:1px solid black;
    width:30px;
    height:18px;
    float:right;"
}

.tracing{
 margin: 1em;
 border-collapse: collapse;
 border-radius:3px;
 }
.tracing tr:hover{

     background-color:#F2F5EA;
}
.tracing td, th {
      padding: .3em;
      border: 1px  #6C7177 solid;
      font-family:verdana;
      font-size:10px; }
.tracing  th {
      background-color:#91C024;
      color:white; }
