		div, html, body, p,img,
		h1, h2, h3, h4, h5, h6, td
		form, fieldset, a, img, a img, br, button, input, dl, dt, dd, textarea {
			margin: 0;
			padding: 0;
			border: 0;
			outline: 0;
		}
		
		*{
			outline-style:none;
			outline:none;
		}
		
		form {
			margin-bottom:0;
			padding:0;
			margin-top:0;
		}
		 
		 html {
			margin:0;
			padding:0;
			width:100%;
			height:100%;
			min-width:990px;
			font: 62.5%/1.4 Tahoma, Arial, Helvetica, Verdana, sans-serif;
			color: #999999;
			background: #fff url('../img/bg.gif') 0% 0% repeat-x;

		}
		 
		 body {
			margin:0;
			padding:0;
			height:100%;
			background:transparent url('../img/top.gif') 50% 0% no-repeat;
			font-size:1.1em;
			text-align:left;
			width:100%;
		}

		a:link, a:visited{
			color: #009ada;
			text-decoration: none;
		}
		
		a:hover{
			text-decoration: underline;
		}
		
		div	{
			zoom:1;
			h\eight:1%;
		}
		
		.test{
			border:1px solid red;
		}
		
		div.outer{
			width: 935px;
			margin: 0 auto;
		}
		
		.topsearch{
			height: 40px;
		}
		
		.topmenus{
			margin:30px;
			overflow: hidden;
		}
		
		.vat{
			vertical-align: top;
		}
		
		ul.mThree{
			margin:0;
			padding:0;
			list-style: none;
			width: 32.5%;
			float:left;
		}
		
		ul.mThree li{
			margin:0;
			padding:0;
			padding-left:28px;
			background: transparent url('../img/m3l.gif') 0% 50% no-repeat;
			margin-bottom:.2em;
		}
		
		table.mmen td{
			height: 43px;
			background: #0a5189 url('../img/mmen-bg.gif') 0% 0% repeat-x;
			text-align: center;
			width:16.5%;
			cursor:pointer; cursor:hand;
			font-size:1.1em
		}
		
		table.mmen td a, table.mmen td a:hover, table.mmen td a:visited{
			color: #fff;
			text-decoration: none;
			text-transform: uppercase;
		}
		
		table.mmen td.active{
			background: #36a1cf url('../img/mmen_a-bg.gif') 0% 0% repeat-x;
		}
		
		table.mmen td.active-last{
			background: #36a1cf url('../img/mmen_a-bg-last.gif') 100% 0% no-repeat;
		}
		
		table.mmen td.active-first{
			background: #36a1cf url('../img/mmen_a-bg-first.gif') 0% 0% no-repeat;
		}
		
		table.mmen td.last{
			background: #0a5189 url('../img/mmen-bg-last.gif') 100% 0% no-repeat;
		}
		
		table.mmen td.first{
			background: #0a5189 url('../img/mmen-bg-first.gif') 0% 0% no-repeat;
		}
		
		div.vitr{
			margin-bottom: 10px;
		}
		
		h5{
			font-size: 1.2em;
		}
		
		h4{
			font-size: 1.4em;
		}
		
		div.h3, h3{
			font-size: 1.3em;
		}
		
		h2{
			font-size: 1.5em;
		}
		
		h1{
			font-size: 1.7em;
		}
		
		div.h3, h1, h2, h3, h4, h5{
			color: #6a6a6a;
			margin-bottom:0.2em;
			font-family: 'Arial Narrow', Tahoma, Arial, Helvetica, sans-serif;
		}
		
		.content{
			padding: 10px;
			overflow:hidden;
		}
		
		div.maininf{
			margin-right:380px;
		}
		
		div.aside{
			float:right;
			width: 365px;
			padding-left: 10px;
		}

		
		/**/
		dl.calender{
			margin-bottom: 12px;
			margin-top: 6px;
			overflow: hidden;
		}
		
		dl.calender dt, dl.calender dd{
			padding-left: 28px;
		}
		
		dl.calender dt.time{
			color: #778490;
		}
		
		dl.calender dd.link{
			background: transparent url('../img/m3l.gif') 0 4px no-repeat;
			padding: 3px 0;
			padding-left: 28px;
		}
		
		/**/
		dl.news{
			margin-bottom: 24px;
			margin-top: 6px;
			overflow: hidden;
		}
		
		dl.news dt, dl.news dd{
			padding-left: 18px;
		}
		
		dl.news dt.time{
			color: #778490;
		}
		
		dl.news dd.link{
			background: transparent url('../img/bluearr.gif') 0 8px no-repeat;
			padding: 3px 0;
			padding-left: 18px;
		}
		
		img.teaser{
			padding:3px;
			border:1px solid #dfdcd3;
			float:left;
			margin-right: 3px;
		}
		
		img.teaser_inline{
			padding:3px;
			border:1px solid #dfdcd3;
			float:left;
			margin:0px 20px 5px 0px;
		}

		table.stands td{
			height:109px;
			background: #dce8d4 url('../img/stands_bg.gif') 0 0 repeat-x;
			text-align:center;
		}
		
		table.stands td.t{
			background: transparent;
			width:5px;
		}
		
		div.footer{
			border-top:2px solid #8c9195;
			background: #f3f3f3 url('../img/footer-bg.gif') 0 0 repeat;
			color: #6a6a6a;
			padding-top:30px;
			padding-bottom:60px;
			margin-top:20px;
		}
		
		div.search{
			float:right;
			border:1px solid #bababa;
			background: #fff;
			margin-right:14px;
			margin-top:9px;
		}
		
		input.search-button{
			width: 21px;
			height: 21px;
			background: transparent url('../img/loupe.gif') 50% 50% no-repeat;
		}
		
		input.search-text{
			width:170px;
			font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
			color: #aca7a7;
			height:18px;
			font-size:12px;
			line-height:18px;
			padding:2px;
		}
		
		textarea.search-text{
			font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
			border: 1px solid #aca7a7;
			color: #aca7a7;
			font-size:12px;
			line-height:18px;
			padding:2px;
		}
		
		input.submit{
			color:#000000;
			border: 1px solid #aca7a7;
			padding:2px;
			font-size:12px;
		}

		td.oname{
			background: transparent url('../img/oname-bg.gif');
			color: #fff;
			height:186px;
			font-family: Georgia, Times, serif;
			font-size:2.2em;
			width: 282px;
			text-align:center;
		}
		
		img.action-corners{
			background-position: 50% 50%;
			background-repeat: no-repeat;
			background-color: transparent;
		}
		
		td.lefttab{
			width:145px;
			padding-left: 15px;
			padding-right: 20px
		}
		
		td.righttab{
			width:180px;
			padding-left:20px;
		}

		h1.headline{
			font-family: Georgia, Times, serif;
			font-size:24px;
			color: #004b85;
			font-weight: normal;
		}
		
		div.entry{
			font-size: 12px;
			color: #3e4850;
		}
		
		div.entry h3{
			color:#84929d;
			font-size:16px;
			font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-weight: normal;
		}
		
		div.entry p{
			margin-bottom: 20px;
		}
		
		div.descr{
			margin-top: 15px;
			margin-bottom: 20px
		}
		
		div.descr span{
			color: #4d525a;
		}
		
		div.cite{
			padding: 10px;
			font-size: 16px;
			color: #0b253b;
			font-family: Georgia, Times, serif;
			font-style: italic;
			margin-bottom: 20px;
			background: #e8edef;
		}
		
		div.cite span.one{
			display:block;
			font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
			color: #999999;
			font-size:11px;
			font-style: normal;
		}
		
		.matlist{
			margin:10px 0;
			margin-bottom:20px;
		}
		
		.matline{
			background: #b9c6cc;
			color: #fff;
			padding: 7px 10px;
		}
		
		.matline img{
			vertical-align: middle;
			margin-right: 8px
		}
		
		ul.matlink, ul.matlink li{
			padding:0;
			margin:0;
		}
		
		ul.matlink{
			list-style-type: none;
			list-style-image:  url('../img/matpoint.gif');
			padding-left: 38px;
			margin-top: 5px;
		}
		
		.blue{
			color: #004b85;
		}
		
		h1 a, h2 a, h3 a, h4 a, h5 a{
			color: #6a6a6a;
			text-decoration: none;
		}
		
		img.poim{
			vertical-align: middle;
			float:left;
			margin:6px 5px 0px 4px;
		}
		
		.vam{
			vertical-align: middle;
		}

		ul.nolist, ul.nolist li{
			margin:0;
			padding:0;
			list-style-type: none;
		}
		
		ul.nolist{
			margin-bottom: 20px;
			margin-top: 10px;
		}
		
		ul.nolist li{
			margin-bottom: 8px;	
		}
		
		.content_table td.con
		{
			font-size:120%;
			color:black;
		}
		.fs90
		{
			font-size:80%;
		}
		.red
		{
			color:red;
		}
#slider_main
{
	width:935px;
	text-align:center
}
.calendarHeader { font-weight: bolder; color: #CC0000;  }
.calendarToday {  }
.calendar { }
.calendar td {text-align:center}
.cp {cursor:pointer}