.tm1 { 
	width:14% !important;
}
.tm2 { 
	width:11% !important;
}
.tm3 { 
	width:16% !important;
}
.tm4 { 
	width:11% !important;
}
.tm5 { 
	width:15% !important;
}
.tm6 { 
	width:17% !important;
}




.menuen .tm1 { 
	width:18% !important;
}
.menuen .tm2 { 
	width:22% !important;
}
.menuen .tm3 { 
	width:26% !important;
}
.menuen .tm4 { 
	width:19% !important;
}
.menuen .tm5 { 
	width:15% !important;
}

div.press_news div.head h1 {padding:0 !important; }
#openNewsSubscribe2 {cursor: pointer; text-decoration: underline}
#openNewsSubscribe2:hover {text-decoration: none}
#openEventsSubscribe {cursor: pointer; text-decoration: underline}
#openEventsSubscribe:hover {text-decoration: none}

#mailPopup div.popup {width:600px; background: #d3e7ea; }

#mailPopup div.popup form {margin: 0 auto; width: 400px; padding-top: 25px  }
#mailPopup div.popup label {display: block; margin-bottom: 5px}
#mailPopup div.popup .inputbox {padding: 2px 10px; width: 238px; height: 24px; font-size: 14px; float: left; margin-right: 10px;}
#mailPopup div.popup .button {float: left; }
#mailPopup p.action {margin-bottom: 5px; font-size: 16px; color: #000; font-weight:700 }
#mailPopup div.popup .button:disabled {opacity: 0.5; cursor: default }
#mailPopup div.popup div.newsSubscribe {padding-bottom: 30px; height:115px;}

#mailPopup div.popup div.newsSubscribe p.result {color: #004570; font-weight:700; font-size: 17px; line-height: 20px; margin: 0; text-align: center; padding: 50px 0 0 0 }

.power_structure h2{
	color: #004570 !important;
}
#mailPopup div.popup div.newsSubscribe p.result {color: #004570; font-weight:700; font-size: 17px; line-height: 20px; margin: 0; text-align: center; padding: 50px 0 0 0 }

/* 
.calDays li.no a {
	background:white !important; 
	color:gray !important;
}
 */
.calDays li.no {
}


.calDays li.no span {
	display: block;
	background:white !important; 
	color:gray !important;
    border: 1px solid #BDBCBC;
    display: block;
    font-size: 15px;
    height: 24px !important;
    line-height: 24px;
    text-decoration: none;
    width: 34px  !important;}

.calDays li.nocur {width:38px; height:26px; line-height:26px; border:0; color:#2d5400; font-weight:700;font-size:15px;
	background:#8dc48c; /* Old browsers */
	background:-moz-linear-gradient(top,  #8dc48c 0%, #ceeeb2 74%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#8dc48c), color-stop(74%,#ceeeb2)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  #8dc48c 0%,#ceeeb2 74%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  #8dc48c 0%,#ceeeb2 74%); /* Opera 11.10+ */
	background:-ms-linear-gradient(top,  #8dc48c 0%,#ceeeb2 74%); /* IE10+ */
	background:linear-gradient(to bottom,  #8dc48c 0%,#ceeeb2 74%); /* W3C */
}

p.all a {
    background: url("../i/ico_all16.png") no-repeat scroll 0 0 transparent;
    padding-left: 20px;
}

div.doc_result a.dl.all, a.dl.all {
    background: url("../i/ico_all16.png") no-repeat scroll 0 0 transparent;
}
div.doc_result a.dl.pdf, a.dl.pdf {
    background: url("../i/ico_pdf16.png") no-repeat scroll 0 0 transparent;
}
div.doc_result a.dl.excel, a.dl.excel {
    background: url("../i/ico_excel16.png") no-repeat scroll 0 0 transparent;
}

	.pagination .prev a {
		display:block;
		width:11px;
		height:25px;
		background: url("../i/slider_years_nav.png") no-repeat;
	}
	.pagination .first a {
		display:block;
		width:22px;
		height:25px;
		margin-right: -40px;
		background: url("../i/slider_nav_first_page.png") no-repeat;
	}
	.pagination .next a {
		display:block;
		width:11px;
		height:25px;
		background: url("../i/slider_years_nav.png") no-repeat -11px;
	}
	.pagination .last a {
		display:block;
		width:11px;
		height:25px;
		background: url("../i/slider_nav_last_page.png") no-repeat;
	}
	
div.aktivity div.block { background-image:none !important}

div.botslider {margin:30px 0 -20px 0;}
div.botslider li a {position:relative; }
div.botslider li a:hover span.hover {position:absolute; left:0; bottom:0; width:100%; height:75px; background:url(../i/hover_blue10.png);}

/*fix last button topmenu*/
div.topmenu  li.last span.specialpopupmenu {display:none;}