html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address,
    big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt,
    dd, ol, ul, li{
margin: 0;
padding: 0;
border: 0;
font-weight: inherit;
font-style: inherit;
font-family: inherit;
vertical-align: baseline;
font-family: Arial, Helvetica, sans-serif;

}

p,span,body,div,h1{
 color: black;   
}

body{
color: white;
}

pre{
    margin-top: 10px;
    color: black;
    background-color: #F0F0F0;
    border: 1px solid #C0C0C0;   
    margin: 50px;
    padding: 15px;
}

.portal-back{
/*background: #2375ac url("/img/main/portal-back.png") repeat-x;*/
background: #fff url("/img/main/main-back.png") repeat-x;
/*background-color: #F0F0F0;*/
}

.sportal-back{
/*background: #c62828 url("/img/main/sportal-back.png") repeat-x;*/
background: #fff url("/img/main/main-back.png") repeat-x;
}

.planet-back{
/*background: #8ed612 url("/img/main/planet-back.png") repeat-x;*/
background: #fff url("/img/main/main-back.png") repeat-x;
}

.nummar-back{
/*background: #f7e174 url("/img/main/nummar-back.png") repeat-x;*/
/*background-color: #f5f5f5;*/
background: #fff url("/img/main/main-back.png") repeat-x;
}

.leinki-back{
/*background: #8f8f8f url("/img/main/leinki-back.png") repeat-x;*/
background: #fff url("/img/main/main-back.png") repeat-x;
}

.torg-back{
background: #dc7b0a url("/img/main/torg-back.png") repeat-x;
/*background: #fff url("/img/main/main-back.png") repeat-x;*/
}

body {

text-align: center;

min-width: 990px;
margin:0;
background-color: black;


}

.mainpage {

            width: 990px;
            margin: 0 auto;
/*background-color:orange;*/
            text-align: left;
            border-left: 1px solid #E0E0E0; 
            border-right: 1px solid #E0E0E0; 

}

.maincontent{
                border-left: 1px solid #E0E0E0; 
            border-right: 1px solid #E0E0E0; 
}
/*
div.mainpage{
width: 990px;
position: absolute;
left: 50%;
margin-left: -495px;
color: #367fb0;
}

.mainpage{
width: 990px;
margin-left: 0px
}*/

.content{
background-color: white;    
text-align: left;
margin: 0px auto;
padding: 0px;
border:0;
width: 990px;
height:100%;
}

.top{
background: transparent url("/img/main/top-back.png") no-repeat;
}

.top .logo{

background: transparent url("/img/main/logopack.png") no-repeat;
cursor: pointer;
width: 170px;
height: 40px;
position: relative;
top: 15px;
left: 10px;
}

.top .portal{
background-position: 0px -146px;
}

.top .sportal{
background-position: 0px -49px;
}

.top .planet{
background-position: 0px -244px;
}

.top .leinki{
background-position: 0px -195px;
}

.top .torg{
background-position: 0px 0px;
}

.top .nummar{
background-position: 0px -98px;
}

.top .login{
background-color: transparent;
width: 550px;
float: left;
height: 60px;
position: fixed;
top: 0px;
left: 900px;
display: none;
}


div.footer{
background: transparent url("/img/main/bottom.png") no-repeat;   
width: 956px; 
height: 58px;    
padding-top: 33px;
padding-left: 34px;
clear:both;   
}

div.footer small{
 font-size: 11px;
 color: #ffffff;
}

div.footer small a{
 font-size: 11px;
 color: #ffffff;
}

