.topsubmenugroup {
    font-weight: normal;
    background-color: #f5f5f5;
    border: 1em solid #dedede;
color:#000000;
}
.topsubmenugroup .active{
background-color: #dedede;
}
.topsubmenuitem:hover{
background-color: #dedede;
}
.topsubmenuitem:hover a{
color:#135c8e;
}
.topsubmenuitem:hover .topsubmenugroup a{
color: #d81016;
}
.topsubmenuitem:hover .topsubmenugroup .topsubmenuitem:hover a{
color:#135c8e;
}

.topsubmenugroup a{
color:#135c8e;
color: #d81016;
}
.topsubmenugroup a:hover{
color: #d81016;
color:#135c8e;
}


.hordevide {
    background-color: #c0c0c0;
}

.topsubmenugroup .active:last-child{
    border-bottom: 1px solid #dedede;
}

.topsubmenuitem:last-child {
    border-bottom: 1px solid #c0c0c0;
}
.topsubmenuitem:last-child:hover {
    border-bottom: 1px solid #dedede;
}

.mainleftmenu {
color: #000000;
}
.submenu {
color: #d81016;
}

.lowmenu {
color: #000000;
}



@media all and (max-width: 2350px){
.cont{
padding-left:10%;
padding-right:10%;
}
}

@media all and (max-width: 1930px){
.cont{
padding-left:8%;
padding-right:8%;
}
.nmpregionheader {
margin-left:0;
}
}

@media all and (max-width: 1720px){
.cont{
padding-left:5%;
padding-right:5%;
}
}

@media all and (max-width: 1650px){

.mainrightblock .bulletin .innermenulink {
    float: none;
	width:auto;
}


.mainrightblock .bulim {
    float: none;
	width:auto;
}


.mainrightblock .bulcont {
    float: none;
	width:auto;
margin-top:1em;
}

.mainrightblock .bulcont p{
padding-left:28px;
    background-image: url("/ii/8.gif");
    background-position: left center;
    background-repeat: no-repeat;
}


}

@media all and (max-width: 1470px){
.mypreview{
width:21%;
}

.bulcont .docanounce{
font-size:1.1em;
}


}
@media all and (max-width: 1300px){
.mypreview{
width:20%;
}
/*.nmpnewsblock .firstaNews .rightmiddles .mainnewsview:last-child{
display:none;
}
*/
.nmpregionheader {
margin-left:56%;
}

}

@media all and (max-width: 1201px){

.bulcont .docanounce{
font-size:1em;
}


}


@media all and (max-width: 1110px){
.mypreview{
width:28%;
}
.bulcont .docanounce{
font-size:0.9em;
}

}






