body {
    background-color: #FFFFFF;
    margin:0px;
    padding: 0px;
    font-family: Verdana, Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #5C493F;
}

a{
    text-decoration:none;
}


img {
    border:0;
}

.text{
    height:12px;
    font-size:9px;
    border:1px #32285E solid;
    margin:0px;
}

.textarea{
    font-size:9px;
    border:1px #32285E solid;
    margin:0px;
    font-family: Verdana, Arial,Helvetica,sans-serif;
}

.srchbutton{
    background:url(im/bkg-btn.png) left bottom repeat-x;
    border:0px;
    font-size:9px;
    color:white;
    width:120px;
}

.button{
    background:url(im/bkg-btn.png) left bottom repeat-x;
    border:0px;
    font-size:9px;
    color:white;
 
}

#element .sep{
    background: url(im/vsep.png) left bottom no-repeat;
}

#element .vsep{
    background: url(im/vsep1.png) left top no-repeat;
}

#element .selected_el{
    border-bottom:1px solid #241952;
    padding-bottom:1px;
}

#element .selected_el span{
    background:url(im/bkg-sel.png) bottom left repeat-x;
    margin-left:1px;
    margin-right:1px;
    width:30px;
    display:block;
    color:white;
    text-align:center;
}

#element .selected_el h1{
    background:url(im/bkg-sel.png) bottom left repeat-x;
    margin-left:1px;
    margin-right:1px;
    margin-top:0;
    margin-bottom:0;
    display:block;
    color:white;
    text-align:left;
    padding:0 0 0 5px;
    font-size:10px;
}

#element  .textBox{
    height:12px;
    font-size:9px;
    border:1px #32285E solid;
    margin:0px;
}

#element .el{
    border-bottom:1px solid #241952;
    padding-bottom:1px;
}

#element .el a{
    font-size:9px;
    margin-left:1px;
    margin-right:1px;
    padding-left:3px;
    padding-right:3px;
    color:#3B3164;
    text-decoration:none;
}


#element .el a.menu{
    font-size:9px;
    display:block;
    margin-left:1px;
    margin-right:1px;
    padding-left:3px;
    padding-right:3px;
    color:#3B3164;
    text-decoration:none;
}

#element .el a.menu:hover{
    background:url(im/bkg-sel.png) bottom left repeat-x;
    color:white;
}

/*
#element .el span{
margin-left:1px;
margin-right:1px;
    width:30px;
    display:block;
    text-align:center;
    color:#463D6D;
} */

.lbl{
background:url(im/bkg-btn.png) left center repeat-x; color:white;
}

#srch{
    
}

#srch .text{
    width:92px;    
}
#srch .button{
    margin:0px;
    border:0px;
    background:none;
    font-size:9px;
    color:#901E78;
    font-weight:bold;
}

#srch .reg{
    color:#901E78;
    font-weight:bold;
    font-size:9px;    
 
}

#srch .forg{
    color:#494070;
    font-size:9px;    
}

#rubr td{
    background:url(im/bkg-rubr.png) left center repeat-x;
    color:white;
    text-align:center;
    padding-bottom:3px;
}
#rubr td a{
    color:white;
    font-size:9px;

}

#news .date {
    float: left;
    height: 12px;
    margin-right: 5px;
    font-weight:bold;
    color:#901E78;
    font-size:9px;
}


#news h1 {
/*    color:    #006D05;*/
    font-size:11px;
    font-weight:normal;
    padding:0px;
    margin:0 0 0 0;
}

#news a{
    text-decoration: none;
/*    color:  #006D05;*/
color:black;
}

#news h1 a{
    color:  #006D05;
    font-weight:bold;
    text-decoration:none;
}

#news h2{
    font-weight:bold;
    padding:0px;
    margin:0px;
    font-size:11px;
/*    color:#79BF00;*/
color:black;
    padding:0px;
}

#news h2 a{
/*    color:#79BF00;*/
color:black;
}


#news .image{
    float:left;
    width:63px;
    align:center;
    margin-bottom:5px;
    padding:0 0 0 0px;

}

#news .image img{
    border:1px #5C1D20 solid;
    margin-top:6px;
}



#news p{
    color:#333;
    padding:0px;
    margin:3px 0 15px 0px;
}

#news .text{
    padding:3px 0 5px 0px;
    border:0px;
    font-size:11px;
}


#news .text img{
    border:1px #999 solid;
}

#news .text h1{
    font-family: Verdana, Arial,Helvetica,sans-serif;
    border:none;
    color:#333;
    font-size:11px;
    padding:0px;
    margin: 10px 0 0 0;
}



#element .el .nmsel{
    color:white;
    background:url(im/bkg-btn.png) left center repeat-x;
    font-weight:bold;
}