body{
    margin:5px;
    padding:5px;
    background:black;
    color:white;
    font-family:Arial,verdana,sans-serif;
    font-size:9px;
}
form{
    margin-bottom:0px;
}
p{
    margin-top:2px;
    margin-bottom:2px;
}
h2{
    -moz-border-radius:7px 7px 7px 7px;
    background-color:#9F0909;
    padding:5px;
    margin-bottom:5px;
    font-size:14px;
font-weight:bold;
text-align:center;
}
a{
    color:#FFFFFF;
}
.block{
    
}
th{
        -moz-border-radius:7px 7px 7px 7px;
    background-color:#9F0909;
    color:#FFFFFF;
    padding:5px;
    text-align:left;
    font-size:12px;
    font-family:Arial,verdana,sans-serif;
}
.gray{
    margin-top:2px;
    margin-bottom:2px;
    font-size: 12px;
}
.box{
    -moz-border-radius:7px 7px 7px 7px;
    background-color:#9F0909;
    color:#FFFFFF;
    padding:1px 5px 5px;
    text-align:left;
    font-size:12px;
    font-family:Arial,verdana,sans-serif;
    margin:2px;
}
.box_sub {
    -moz-border-radius:7px 7px 7px 7px;
background-color:#C00202;
color:#FFFFFF;
padding:3px 5px;
margin-top:5px;
}
.box_selected{
    -moz-border-radius:7px 7px 7px 7px;
    background-color:#C00202;
    color:#FFFFFF;
    padding:1px 5px 5px;
    text-align:left;
    font-size:12px;
    font-family:Arial,verdana,sans-serif;
        margin:2px;
}
.error{
    color:red;
}
.error input{
    border: 1px solid red;
}
.toolbar{
    background-image:url("/images/toolbarBG.png");
    border-top:1px solid #444444;
    color:#FFFFFF;
    font:12px/12px "century gothic",arial,verdana,sans-serif;
    text-align:center;
    text-transform:uppercase;
}
.toolbar a{
    text-decoration:none;
}
.thead{
    font-size:12px;
    font-family:Arial,verdana,sans-serif;
}
.time{
        font-size:10px;
}
.new_date{
        font-size:10px;
}
.album_photo_date{
            font-size:10px;
}
.nick{
    text-decoration:none;
}
.pgn_s{
    -moz-border-radius:7px 7px 7px 7px;
background-color:#C00202;
color:#FFFFFF;
padding:3px 5px;
margin-top:5px;
    text-decoration:none;
            font-size:10px;
}
.pgn{
    -moz-border-radius:7px 7px 7px 7px;
background-color:#9F0909;
color:#FFFFFF;
padding:3px 5px;
margin-top:5px;
    text-decoration:none;
            font-size:10px;
}
li{
    padding:2px;
}
/* NEWS */
.new_bevel{
    margin-top:2px;
    margin-bottom:2px;
 color: red; /*для IE */
 background-color:red; /*для Firefox, Opera, Safari*/
 border:0px none;
 height:1px; /* высота 1px IE, Firefox, Opera, Safari */
 clear:both; /* для очистки, если тег идет после float елемента */
}
.newtitle{
font-size:12px;
font-weight:bolder;
}
.new_new_word{
font-size:12px;
color:red;
}
.new_link{
font-size:12px;
}
.new_text{
font-size:12px;
}
