#sb4112 {
	padding-right: 0px ;
}
#sb4113 {
	background: transparent none no-repeat bottom left ;
	background-color: transparent;
}
#sb4115 {
	background: #BDBABE url(/images/logo-bg-bottom002-63242-1.gif) no-repeat bottom left ;
	background-color: #BDBABE;
	margin-top: 10px ;
	padding-bottom: 20px ;
	padding-top: 25px ;
}
#sb4115.banner-image img {
	margin: 0px auto 0px auto ;
}
#sb4116 {
	padding-bottom: 25px ;
	padding-top: 16px ;
}
#sb4116.html-block p {
	margin: 0px 0px 0px 0px ;
}
#sb4116.html-block table tr td {
	color: #FFFFFF ;
	font-size: 11px ;
	padding: 0px 7px 0px 7px ;
}
#sb4116.html-block table tr td span {
	display: block ;
	font-weight: bold ;
}

#sb4119 {
	float: right ;
	padding-right: 15px ;
	padding-top: 5px ;
}
#sb4119.hor-menu .show-menu {
	float: right ;
}
#sb4119.hor-menu td.menu-group a {
	padding-right: 1px ;
}
#sb4119.hor-menu td.menu-group a.last {
	padding: 0px    ;
}
#sb4119.html-block a {
	color: #660033 ;
	font-weight: bold ;
	text-decoration: none ;
}
#sb4119.html-block img {
	margin-left: 10px ;
	vertical-align: middle ;
}
#sb4119.html-block p {
	margin: 0px 0px 0px 0px ;
}
#sb4120 {
	padding-bottom: 0px ;
	padding-right: 15px ;
	padding-top: 35px ;
}
#sb4120.hor-menu .menu-level table {
	border-collapse: collapse ;
}
#sb4120.hor-menu td.menu-group {
	border-bottom: 5px solid #FFFFFF ;
}
#sb4120.hor-menu td.menu-group a {
	background: transparent url(/images/nav-main-bg-62631-1.gif) no-repeat top left ;
	background-color: transparent;
	color: #393637 ;
	display: block ;
	font-family: Helvetica, Arial, sans-serif ;
	font-size: 12px ;
	height: 22px ;
	margin-right: 2px ;
	padding: 8px 0px 0px 0px ;
	text-align: center ;
	text-decoration: none ;
	width: 95px ;
	font-weight:bold;
}
#sb4120.hor-menu td.menu-group a.last {
	margin-right: 0px ;
}
#sb4120.hor-menu td.menu-group a.menu-group-active {
	background: transparent url(/images/nav-main-bg-active-62632-1.gif) no-repeat top left ;
	background-color: transparent;
	color: #FFFFFF ;
}
#sb4120.hor-menu td.menu-group a.menu-group-mouseover {
	background: transparent url(/images/nav-main-bg-active-62632-1.gif) no-repeat top left ;
	background-color: transparent;
	color: #FFFFFF ;
}
#sb4120.hor-menu td.menu-group a.menu-group-mouseover-active {
	background: transparent url(/images/nav-main-bg-active-62632-1.gif) no-repeat top left ;
	background-color: transparent;
	color: #FFFFFF ;
}
#sb4120.hor-menu td.menu-item {
	border: 1px solid #CAC3C8 ;
}
#sb4120.hor-menu td.menu-item a {
	color: #333333 ;
	display: block ;
	font-size: 10px ;
	padding: 5px 0px 4px 0px ;
	text-align: center ;
	text-decoration: none ;
	width: 113px ;
}
#sb4120.hor-menu td.menu-item a.menu-link-active {
	color: #660033 ;
}
#sb4120.hor-menu td.menu-item a.menu-link-mouseover {
	color: #660033 ;
}
#sb4120.hor-menu td.menu-item a.menu-link-mouseover-active {
	color: #660033 ;
}
#sb4121 {
	padding-bottom: 10px ;
	padding-right: 0px ;
	padding-top: 10px ;
}
#sb4121.banner-flash .flash-description {
	text-align: center ;
}
#sb4121.banner-image a {
	display: block ;
}
#sb4121.banner-image a img {
	float: right ;
}
#sb4121.html-block p {
	margin: 0px 0px 0px 0px ;
	text-align: right ;
}
#sb4126 {
	padding-left: 0px ;
	padding-right: 22px ;
}
#sb4127 {
	padding-bottom: 20px ;
	padding-left: 13px ;
	padding-right: 15px ;
	font-size:14px;
}
#sb4127.case .block-content {
	padding: 40px 10px 0px 20px ;
}
#sb4127.case .date {
	color: #650A34 ;
	font-weight: bold ;
}
#sb4127.case .items .title {
	display: block ;
	padding: 0px 0px 0px 25px ;
	text-decoration: none ;
}
#sb4127.case .items .title a {
	color: #000000 ;
	text-decoration: none ;
}
#sb4127.case .waiting {
	text-align: center ;
}
#sb4127.case .waiting img {
	display: block ;
	height: 50px ;
	margin: 10px auto   ;
	width: 50px ;
}
#sb4127.case h2 {
	background-color: #660033 ;
	color: #FFFFFF ;
	font-size: 19px ;
	font-weight: normal ;
	margin: 0px 0px 0px 0px ;
	padding: 10px 0px 11px 22px ;
}
#sb4127.case p.description {
	margin: 0px    ;
	padding: 0px 0px 0px 25px ;
}
#sb4127.case td {
	padding: 0px 0px 20px 0px ;
}
#sb4127.html-block .block-content {
	padding: 24px 10px 0px 20px ;
}
#sb4127.html-block h2 {
	background-color: #660033 ;
	color: #FFFFFF ;
	font-size: 19px ;
	font-weight: normal ;
	margin: 0px 0px 0px 0px ;
	padding: 10px 0px 11px 22px ;
}
#sb4127.html-block h3 {
	color: #640934 ;
	font-size: 13px ;
	font-weight: bold ;
}
#sb4127.html-block p {
}
#sb4127.html-block p.contacts {
	color: #640934 ;
	font-size: 13px ;
	font-weight: bold ;
}
#sb4127.list-menu .block-content {
	padding: 0px 0px 0px 20px ;
}
#sb4127.list-menu h2 {
	background-color: #660033 ;
	color: #FFFFFF ;
	font-size: 19px ;
	font-weight: normal ;
	margin: 0px 0px 0px 0px ;
	padding: 10px 0px 11px 22px ;
}
#sb4127.list-menu td.menu-item a {
	display: block ;
	text-decoration: none ;
}
#sb4127.list-menu td.menu-item a.menu-1-link {
	color: #650A34 ;
	font-size: 15px ;
	font-weight: bold ;
	padding: 15px 0px 5px 0px ;
}
#sb4127.list-menu td.menu-item a.menu-1-link-active {
	color: #650A34 ;
	font-size: 15px ;
	font-weight: bold ;
	padding: 15px 0px 5px 0px ;
}
#sb4127.list-menu td.menu-item a.menu-1-link-mouseover {
	color: #650A34 ;
	font-size: 15px ;
	font-weight: bold ;
	padding: 15px 0px 5px 0px ;
}
#sb4127.list-menu td.menu-item a.menu-1-link-mouseover-active {
	color: #650A34 ;
	font-size: 15px ;
	font-weight: bold ;
	padding: 15px 0px 5px 0px ;
}
#sb4127.list-menu td.menu-item a.menu-2-link {
	color: #000000 ;
	font-size: 12px ;
	padding: 0px 0px 5px 25px ;
}
#sb4127.list-menu td.menu-item a.menu-2-link-active {
	color: #000000 ;
	font-size: 12px ;
	padding: 0px 0px 5px 25px ;
}
#sb4127.list-menu td.menu-item a.menu-2-link-mouseover {
	color: #000000 ;
	font-size: 12px ;
	padding: 0px 0px 5px 25px ;
}
#sb4127.list-menu td.menu-item a.menu-2-link-mouseover-active {
	color: #000000 ;
	font-size: 12px ;
	padding: 0px 0px 5px 25px ;
}
#sb4127.news-shortbrief .block-content {
	padding: 40px 10px 0px 20px ;
}
#sb4127.news-shortbrief .news-line {
	padding: 0px 0px 20px 0px ;
}
#sb4127.news-shortbrief .news-line .date {
	color: #650A34 ;
	font-weight: bold ;
}
#sb4127.news-shortbrief .news-line a {
	color: #000000 ;
	display: block ;
	padding: 0px 0px 0px 25px ;
	text-decoration: none ;
}
#sb4127.newsscroller {
	padding-bottom:0;
}
#sb4127.newsscroller h2 {
	background-color: #660033 ;
	color: #FFFFFF ;
	font-size: 19px ;
	font-weight: normal ;
	margin: 0px 0px 0px 0px ;
	padding: 10px 0px 11px 22px ;
}









#sb4127.newsscroller ul,#sb4127.newsscroller li {
	display: block;
	list-style: none;
	margin: 0;
	z-index:1;	
}

#sb4127.newsscroller ul {
	padding: 0;
}
#sb4127.newsscroller .newsScroller {
	padding:0 0 0 0;
}
#sb4127.newsscroller li {				
	padding: 20px 10px 0 10px;
}
#sb4127.newsscroller li p.the_date {
	color:#650A34;
	font-weight:bold;
	margin:0;
}
#sb4127.newsscroller li p.link {
	padding:0 0 0 25px;
	margin:0;
}
#sb4127.newsscroller a {
	color:#000000;
	text-decoration:none;
}
#sb4127.newsscroller a:hover {				
	text-decoration:underline;
}
#sb4127.newsscroller a.btn{
	width:13px;
	height:13px;
	margin-left:10px;
	display:block;
	float:left;
}
#sb4127.newsscroller div.newsScroller_bar{	
	background-color:#b4a7b0;
	width:100%;	
	z-index:10;
	padding-top:3px;
	padding-bottom:3px;
}
#sb4127.newsscroller a.btnall{				
	display:block;
	float:left;
	line-height:13px;		
	margin-left:10px;	
}
#sb4127.newsscroller a.btn.btn_prev{
	background-image:url("/images/left.gif");
}
#sb4127.newsscroller a.btn.btn_next{
	background-image:url("/images/right.gif");
}
#sb4127.newsscroller a.btn.btn_stop{
	background-image:url("/images/stop.gif");
}
#sb4127.newsscroller a.btn.btn_stop.paused{
	background-image:url("/images/play.gif");
}







#sb4128.page-title {
	background: #353745 none no-repeat center center ;
	background-color: #353745;
	margin-bottom: 24px ;
	padding-right: 30px ;
}
#sb4128.page-title h1 {
	color: #FFFFFF ;
	font-size: 19px ;
	font-weight: normal ;
	margin: 0px 0px 0px 0px ;
	padding: 10px 0px 11px 26px ;
}
#sb4129 {
	padding-bottom: 10px ;
	padding-left: 25px ;
	padding-right: 30px ;
	padding-top: 16px ;
}
#sb4129.page-content .data-engine-filter-ex .form input.button {
	margin-right: 10px ;
}
#sb4129.page-content .data-engine-filter-ex .items .title a {
	text-decoration: none ;
}
#sb4129.page-content .data-engine-filter-ex form {
	margin: 0 0 10px 0 ;
}
#sb4129.page-content .data-item-details .date {
	color: #650A34 ;
	font-weight: bold ;
}
#sb4129.page-content .data-item-details .fields {
	padding: 0 0 15px 0 ;
}
#sb4129.page-content .data-item-details .title {
	color: #000000 ;
	font-weight: bold ;
	margin: 10px 0   ;
	text-transform: uppercase ;
}
#sb4129.page-content .data-item-details h2 {
	color: #000000 ;
	font-size: 15px ;
	font-weight: bold ;
	margin: 10px 0px 10px 0px ;
	text-transform: uppercase ;
}
#sb4129.page-content .news .date {
	color: #650A34 ;
	font-weight: bold ;
}
#sb4129.page-content .news .news-line {
	padding: 0 0 15px 0 ;
}
#sb4129.page-content .news .news-line p {
	margin: 0 0 5px 0 ;
}
#sb4129.page-content .news .title {
	color: #000000 ;
	font-weight: bold ;
	margin: 10px 0   ;
	text-transform: uppercase ;
}
#sb4129.page-content .search-results .search-info {
	padding: 10px 0 10px 0 ;
}
#sb4129.page-content .search-results .search-line .num {
	float: left ;
}
#sb4129.page-content .search-results .search-line p {
	padding: 0 0 0 30px ;
}
#sb4129.page-content .search-results .search-nomatch {
	padding: 10px 0 0 0 ;
}
#sb4129.page-content h3 {
	color: #000000 ;
	font-size: 15px ;
	font-weight: bold ;
	margin: 0px 0px 15px 0px ;
	text-transform: uppercase ;
}
#sb4129.page-content .protect .form .to {
	text-align:center;
	width:75px;
	padding-left:0;
	padding-right:0;
}
#sb4129.page-content .protect .form .input input {
	width:70px;
}
#sb4131 {
	padding-left: 0px ;
	padding-top: 0px ;
}
#sb4133 {
	height: 20px ;
}
#sb4135 {
	height: 61px ;
}
#sb4140 {
	padding-bottom: 7px ;
	padding-left: 0px ;
	padding-top: 5px ;
}
#sb4140.hor-menu .show-menu {
	margin: 0px auto 0px auto ;
}
#sb4140.hor-menu td.menu-group a {
	color: #FFF6F4 ;
	font-size: 12px ;
	padding: 0px 40px 0px 40px ;
	text-decoration: none ;
}
#sb4144 {
	height: 53px ;
}
#sb4144.hor-menu .show-menu {
	margin: 0px auto 0px auto ;
}
#sb4144.hor-menu td.menu-group a {
	background: transparent url(/images/menu-left1-a-bg-62754-1.gif) no-repeat top left ;
	background-color: transparent;
	border-right: 3px solid transparent ;
	color: #FFF6F4 ;
	display: block ;
	font-size: 12px ;
	height: 22px ;
	padding: 7px 0px 0px 0px ;
	text-align: center ;
	text-decoration: none ;
	width: 107px ;
}
#sb4145 {
	height: 20px ;
}
#sb4148 {
	padding-top: 8px ;
}
#sb4148.search form {
	margin: 0px 0px 0px 0px ;
}
#sb4148.search input.button {
	border: 0px none transparent ;
	color: #660033 ;
	float: left ;
	font-size: 10px ;
}
#sb4148.search input.text {
	float: left ;
}
#sb4148.search label {
	display: none ;
}

.body-swh {
	background-color: #353745 ;
	padding-bottom: 0px ;
	padding-left: 0px ;
	padding-top: 20px ;
}
