.center {
    text-align:center;
}

.justify {
    text-align:justify;
}

#header_logo {
        background: #fff url(../img/themes/marvel_alboum/upper.jpg) no-repeat;
        width:960px;
        height:550px;       
}

.td_ava {
    vertical-align:top;
    padding:0px;
    padding-top:3px;
    width:70px;
}

.td_text {
    vertical-align:top;
    padding:0px;
}

.PageAddForm td {
    text-align:right;
}

.PageAddForm textarea {
    width:500px;
    color:white;
    border: #ccc 1px solid;
    background: transparent;
    color:white;
}

.PageAddForm input {
    width:300px;
    color:white;
    border: #ccc 1px solid;
    background: transparent;
    color:white;
} 

.CommentAddForm textarea {
    width:500px;
    color:white;
    border: #ccc 1px solid;
    background: transparent;
    color:white;
}

.CommentAddForm input {
    width:100px;
    color:white;
    border: #ccc 1px solid;
    background: transparent;
    color:white;
} 

.PageAddForm select,option {
    width:303px; 
    color:black; 
}

.login_input {
    padding: 0px;
    width:140px;
    margin:0px;
    margin-bottom:4px;
    border: #ccc 1px solid;
    background: transparent;
    color:white;
}

.bt_ok {
    width: 50px;
}

.block {
    border: #000 0px solid;
    margin-bottom: 20px;
    padding-top:1px;
    padding-bottom:1px;    
}

.b_big {
    background: url(../img/themes/marvel_alboum/block_back.png) repeat;   
    
    width:620px; 
}

.b_small {
    background:  url(../img/themes/marvel_alboum/block_back.png) repeat;   
    width:300px;
}


.b_huge {
    background: url(../img/themes/marvel_alboum/block_back.png) repeat;   
    margin-left:10px;
    width:940px;   
}





.header {
    margin-left:1px;
    margin-right:1px;
    height:25px;     
}

.h_big {
    background:  url(../img/themes/marvel_alboum/header_huge.png) repeat;
    width:618px;      
}

.h_small {
    background:  url(../img/themes/marvel_alboum/header_huge.png) repeat;
    width:298px;
}

.h_huge {
    background:  url(../img/themes/marvel_alboum/header_huge.png) repeat;
    width:938px;      
}


.inner {
    margin:10px;
    padding:0px;
    color: white;
    font-size:11pt;           
}



.block_header {
    font-weight:bold;
    color: white;
    margin-left:9px;
    font-size:12pt; 
    margin-top:0px;
    padding-top:2px;
}

.bottom_link {
    font-weight:bold;
    color: white;
    font-size:12pt; 
    text-decoration:underline;
}

.bottom_link:hoover {
    font-weight:bold;
    color: #93c4c7;
    font-size:12pt; 
    text-decoration:underline;
}

.right_1 {
float: left; 
}

.right_2 {
margin-left: 320px;
}



ul, ol {
list-style-type: none;
list-style-image: none;
list-style-position: outside;
margin:0px;
margin-top:0px;
padding-top:2px;
padding-left:0px;
}

li {  
overflow-x: hidden;
overflow-y: hidden;
float: left;
padding-left: 9px;
}

li.next {
    padding-left:20px;
}

li a {
    color: white; 
    font-weight:bold;
    font-size:12pt;     
}

li.active a {
    color: orange; 
    font-weight:bold;
    text-decoration: none;
    font-size:12pt;     
}

.active {
    color: orange; 
    font-weight:bold;
    text-decoration: none;
    font-size:12pt;     
}


body {
    background: #000 top center  url(../img/themes/marvel_alboum/main_back.jpg) no-repeat; 
    margin:0px;
    padding:0px;    
}

a {
    color: #9DDFE3;
    font-weight: bold; 
}

a:hover {
    color: #93c4c7;
    font-weight: bold; 
}

#main {
width: 960px; 
margin: auto;

    border: #c0C 0px solid;    
}

#footer{  
    background:  url(../img/themes/marvel_alboum/block_back.png) repeat;   
    border: #000 0px solid;
    margin-top:20px;
    margin-left:10px; 
    text-align:center;
    width:940px;
    color:#555;
    font-size:small;   
}

#left_side {
 
    width: 300px;        
    float: left;
    margin-left: 10px;
}

#center {
    width: 620px;
    margin-left: 330px;     
}



#header{  
    margin-bottom:20px;
}

#header img {
    margin-bottom:10px;
    border:0px;
}


#end {
    clear: both ;
    width:0px;
    height:0px;
    margin:0px;
    padding:0px;
}

#MainError {
    border: 1px #F00 solid;
    background-color: #C00;
    padding: 5px;
}

#MainTrace {
    border: 1px #0F0 solid;
    background-color: #0C0;
    padding: 5px;
}

form {
    margin-top: 0px;
}
