body {
    margin:                   0;
    padding:                  0;
    color:                    white;
    background-color:         black;
    text-align:               center;
    font-family:              "Trebuchet MS", "Geneva CE", lucida, sans-serif;
}
div.PageRank {
    width:                    870px;
    margin:                   0;
    margin-left:              auto;
    margin-right:             auto;
    padding:                  0;
    text-align:               left;
    z-index:                  -3;
}
div.UsersArea {
    width:                    290px;
    margin:                   0;
    padding:                  0;
    font-size:                12px;
    float:                    right;
}
div.MenuBlock {
    width:                    200px;
    float:                    left;
    margin:                   0;
    padding:                  0;
    padding-top:              80px;
}
div.UriBlock {
    width:                    670px;
    height:                   214px;
    float:                    right;
    margin:                   0;
    padding:                  0;
    padding-top:              5px;
    text-align:               right;
    text-transform:           uppercase;
    font-size:                75%;
}
div.SourceBlock {
    width:                    630px;
    margin:                   0;
    float:                    right;
    padding:                  20px;
}
div.ColorBlock {
    margin:                   0;
    padding:                  5px;
    background-color:         rgb(0,51,102);
}
div.ColorBlock2 {
    margin:                   0;
    padding:                  5px;
    background-color:         rgb(102,0,0);
}
div.FootBlock {
    width:                    870px;
    margin:                   0;
    padding:                  0;
    padding-top:              5px;
    clear:                    both;
}
div.RightFlag {
    margin:                   0;
    padding:                  0;
    text-align:               right;
}
div.FootFloat {
    width:                    650px;
    margin:                   0;
    padding:                  0;
    float:                    right;
    font-size:                75%;
}
div.vyber {
    float:                    left;
    width:                    209px;
    margin:                   0;
    padding:                  0;
    padding-top:              10px;
    border-bottom:            1px dashed silver;
    /* border-right:             1px dashed silver; */
}
div.ShopEcho {
    width:                    400px;
    margin:                   0;
    margin-top:               80px;
    padding:                  10px;
    margin-right:             auto;
    margin-left:              auto;
    border:                   4px solid red;
    background:               rgb(255,255,153);
    color:                    black;
    font-weight:              bold;
    text-align:               left;
    font-size:                1em;
    line-height:              1.2em;
}
.cleaner {
    width:                    100%;
    height:                   1px;
    overflow:                 hidden;
    clear:                    both;
}
menu {
    margin:                   0;
    margin-top:               30px;
    margin-bottom:            20px;
    padding:                  20px;
    line-height:              16px;
}
legend {
    color:                    rgb(96,96,96);
    background-color:         black;
}
fieldset {
    border:                   1px dashed rgb(96,96,96);
    padding:                  7px;
    text-align:               right;
    font-size:                75%;
}
legend.head {
    color:                    rgb(255,102,204);
    background-color:         black;
}
fieldset.head {
    border:                   1px dashed rgb(255,102,204);
    padding:                  7px;
    text-align:               left;
    font-size:                100%;
}
input.small {
    font-size:                12px;
    border:                   0;
    background-color:         rgb(160,160,160);
    width:                    70px;
}
input.litle {
    font-size:                12px;
    border:                   1px solid rgb(128,128,128);
    background-color:         black;
    color:                    rgb(128,128,128);
    text-transform:           uppercase;
    width:                    70px;
    cursor:                   pointer;
}
input.litle:HOVER {
    font-size:                12px;
    border:                   1px solid white;
    background-color:         black;
    color:                    white;
    text-transform:           uppercase;
    width:                    70px;
    cursor:                   pointer;
}
input.litlehref {
    font-size:                12px;
    border:                   0;
    background-color:         black;
    color:                    rgb(128,128,128);
    text-align:               left;
    padding:                  0;
    cursor:                   pointer;
}
input.litlehref:HOVER {
    font-size:                12px;
    border:                   0;
    background-color:         black;
    color:                    white;
    text-align:               left;
    padding:                  0;
    /*cursor:                   hand;*/
}
input.search {
    font-size:                small;
    border:                   0;
}
input.inverse {
    font-size:                x-small;
    background-color:         black;
    color:                    white;
    border:                   1px solid white;
    width:                    24px;
    height:                   20px;
}
h1 {
    width:                    167px;
    height:                   94px;
    margin:                   0;
    padding:                  0;
    overflow:                 hidden;
    position:                 relative;
    /*color:                    black;*/
}
h2 {
    margin:                   0;
    padding:                  0;
    font-size:                130%;
    font-weight:              bold;
    text-transform:           uppercase;
}
h3 {
    margin:                   0;
    margin-top:               20px;
    padding:                  0;
    font-size:                100%;
    font-weight:              bold;
}
hr {
    width:                    100%;
    height:                   1px;
    color:                    white;
}
ul,ol {
    margin:                   0;
    margin-left:              15px;
    padding:                  0;
}
p {
    margin:                   0;
    margin-top:               10px;
    padding:                  0;
    font-size:                small;
}
.poznamka {
    margin:                   0;
    margin-top:               10px;
    padding:                  0;
    font-size:                x-small;
    color:                    rgb(128,128,128);
    text-align:               justify;
}
p.perex {
    margin:                   0;
    margin-bottom:            10px;
    margin-top:               10px;
    padding:                  0;
    font-style:               italic;
    font-weight:              bold;
    font-size:                small;
}
p.dodatek {
    margin:                   0;
    margin-top:               10px;
    padding:                  0;
    font-size:                75%;
    color:                    rgb(128,128,128);
}
span.img {
    width:                    167px;
    height:                   94px;
    margin:                   0;
    padding:                  0;
    float:                    right;
    display:                  block;
    position:                 absolute;
    left:                     0;
    top:                      0;
    z-index:                  2;
    background-image:         url(../_img/storm_logotype.png);
}
span.view {
    font-weight:              bold;
    color:                    rgb(255,102,0);
}
.GPSline {
    background-color:         rgb(255,204,0);
    color:                    black;
    margin:                   0;
    padding:                  2px;
    font-size:                x-small;
}
a.menu {
    color:                    rgb(128,128,128);
    text-decoration:          none;
    text-transform:           uppercase;
    font-size:                12px;
    font-weight:              bold;
}
a.menu:HOVER {
    color:                    white;
    text-decoration:          none;
    text-transform:           uppercase;
    font-size:                12px;
    font-weight:              bold;
}
a.lover {
    color:                    rgb(128,128,128);
    text-decoration:          none;
    text-transform:           uppercase;
    font-size:                12px;
    font-weight:              normal;
}
a.lover:HOVER {
    color:                    white;
    text-decoration:          none;
    text-transform:           uppercase;
    font-size:                12px;
    font-weight:              normal;
}
a.lite {
    color:                    rgb(255,102,204);
    text-decoration:          none;
    font-size:                small;
}
a.lite:HOVER {
    color:                    white;
    text-decoration:          none;
    font-size:                small;
}
a.echo {
    color:                    rgb(0,0,102);
    text-decoration:          none;
}
a.echo:HOVER {
    color:                    rgb(204,0,0);
    text-decoration:          underline;
}
a {
    color:                    rgb(128,128,128);
    text-decoration:          none;
}
a:HOVER {
    color:                    white;
    text-decoration:          none;
}

