body, html { 	height: 100%; } body { 	margin: 0; 	background: #fff url(/i/00.jpg) no-repeat center 0; } table, img { 	border: 0; } body, table { 	font-family: arial, tahoma; 	font-size: 13px; } table { 	border-collapse: collapse; } td { 	margin: 0; 	padding: 0; 	vertical-align: top; } form { 	margin: 0; } #global { 	height: 100%; 	width: 100%; } #bottom { 	height: 80px; } .btm { 	width: 100%; 	background: #3b95c9 url(/i/05.gif) repeat-x top left; } .btm .l { 	padding-left: 33px; } .btm .r { 	padding-right: 33px; } .btm .li { 	font-size: 0; 	background: #c6f1fc; 	height: 2px; 	margin-top: 5px; } .btm td { 	width: 25%; 	padding: 5px 0 15px 20px; 	color: #fff; 	font-size: 11px; } .btm th { 	color: #b9e9f8; 	font-size: 12px; 	font-weight: bold; 	padding: 15px 0 5px 20px; 	text-align: left; } .btm b { 	display: block; 	margin-bottom: 10px; } .btm a { 	color: #fff; } .btm p { 	margin: 6px 0; 	padding-bottom: 8px; 	border-bottom: 1px dotted #c6f1fc; } .btm p.e { 	border: none; } .btm .rss { 	height: 31px; 	background: url(/i/rss.png) no-repeat 0 0; 	margin-top: 30px; 	padding-left: 35px; } .btm .fin { 	background: #e0e0e0; } .btm .fin td { 	color: #242428; 	padding-top: 15px; 	padding-bottom: 5px; } .btm .fin td a { 	color: #000; } .btm .map { 	padding-bottom: 8px; } .btm .map .h1 { 	width: 108px; 	height: 20px; 	font-size: 16px; 	color: white; 	font-family: arial, tahoma; 	margin: 0; 	background: url(/i/06.gif) no-repeat right 7px; 	cursor: pointer; } .btm .map .h1 a { 	text-decoration: none; 	border-bottom: 1px dotted #fff; } .globaltd { 	width: 100%; 	max-width: 1250px; 	min-width: 900px; 	width: expression(document.body.clientWidth &lt; 995 ? '995px' : document.body.clientWidth &gt; 1250 ? '1250px' : '100%'); 	position: relative; 	text-align: left; } #supertop { 	width: 100%; 	background: #fff url(/i/00.jpg) no-repeat center center; } #supertop td { 	padding: 10px 30px; } #supertop .menu div { 	margin: 3px 0 0 83px; } #supertop .menu a { 	display: block; 	float: left; 	color: #262327; 	font-size: 9px; 	font-family: tahoma; 	letter-spacing: 0.2em; 	padding: 2px 4px; 	margin: 0 2px; } #supertop .menu .s { 	background: #f5ca26; 	text-decoration: none; } #supertop .search { 	text-align: right; } #supertop .search #searchfield { 	width: 150px; } #supertop .search .s { 	font-size: 13px; 	vertical-align: top; } #logo { 	height: 100px; 	background: url(/i/01.png) repeat-x top left; 	background-color: #1b7bad; } #logo .label_img { /* #logo img */ 	width: 75px; 	height: 82px; 	margin: 8px 30px; } #logo .label { 	position: absolute; 	left: 119px; 	top: 80px; 	color: white; 	font-size: 27px; 	font-family: Georgia; } #logo .label a, #logo .label a:hover, #logo .label a:active, #logo .label a:visited, #logo .label a:link { 	color: white; 	font-size: 27px; 	font-family: Georgia; 	text-decoration: none; } #logo .label_img { 	position : absolute; } #topmenu { 	width: 100%; 	height: 34px; 	background: #e1e1e1 url(/i/03.gif) repeat-x top left; 	border-bottom: 1px solid #cacaca; } #topmenu td { 	font-weight: bold; 	padding-left: 25px; 	vertical-align: middle; } #topmenu a { 	color: #242428; 	padding: 0 8px; 	text-decoration: none; } #topmenu .s { 	color: #d80000; } #main, #maini { 	width: 100%; 	margin: 30px 0; } #main .left { 	width: 280px; 	padding-left: 33px; } #main .h1 { 	margin-bottom: 15px; } #main .mid { 	padding-left: 30px; } #main .mid ul.line { 	padding: 0 0 0 7px; } #main .right { 	width: 140px; 	padding: 0 33px 0 25px; } #main .right .h1 { 	font-size: 12px; 	font-family: arial; 	font-weight: bold; 	margin: 4px 0 10px 0; 	color: #242428; 	padding: 3px 0; 	border-bottom: 4px solid #acacac; } #main .mitem { 	margin: 5px 0; 	padding-bottom: 8px; 	border-bottom: 1px dotted #626262; } #main .mitem.e { 	border: none; 	margin-bottom: 15px; } .weeknews img { 	width: 280px; 	height: 210px; 	border: 1px solid #d9d9d9; 	display: block; 	margin-bottom: 10px; } .weeknews a { 	text-decoration: none; 	color: #242428; } .weeknews b { 	font-size: 16px; 	font-weight: normal; 	text-decoration: underline; 	color: #D80000; } .weeknews p { 	margin: 5px 0; } .weeknews .comments { 	border-top: 1px dotted #626262; 	padding-top: 10px; 	margin-top: 20px; 	line-height: 120%; } .weeknews .comments img { 	width: 60px; 	height: 60px; 	border: 1px solid #d9d9d9; 	float: left; 	margin: 0 10px 7px 0; } .weeknews .comments div { 	font-size: 12px; 	font-style: italic; 	padding-top: 4px; } .weeknews .comments p { 	clear: both; 	margin-top: 5px; } .weeknews .comments .h1 { 	font-style: italic; 	font-size: 13px; } .weeknews .comments .h1 a { 	text-decoration: underline; } .weeknews .comments .h1 span { 	font-family: arial, tahoma; 	font-size: 10px; 	font-style: normal; 	color: #808080; } .weeknews.inside .comments { 	border-bottom: 1px dotted #626262; 	padding-bottom: 15px; 	margin: 30px 0 20px 0; 	line-height: 130%; } .weeknews.inside .comments div { 	line-height: 120%; } .weeknews.inside .comments p { 	margin-top: 10px; } .weeknews.inside .comments .h1 a { 	text-decoration: none; } .datenow { 	float: right; 	margin-top: 9px; 	font-size: 11px; 	color: #626262; 	font-family: tahoma; } .datenow span { 	color: #333333; } .allnews .tags { 	margin-bottom: 10px; } .allnews .tags a { 	white-space: nowrap; 	font-size: 12px; 	margin-right: 5px; 	text-decoration: underline; 	color: #126ca3; } .allnews .b { 	font-weight: bold; 	font-size: 11px; 	margin: 15px 0 0 0; 	clear: both; } .allnews p { 	margin: 6px 0; } .allnews a { 	text-decoration: none; 	color: #242428; } .allnews a span { 	text-decoration: underline; 	color: #126ca3; } .daynews { 	padding: 5px 0; } .daynews img { 	float: left; 	width: 130px; 	height: 98px; 	border: 1px solid #d9d9d9; 	margin: 0 10px 15px 0; } .daynews p { 	margin: 5px 0; } .daynews a { 	text-decoration: none; 	color: #242428; } .daynews b { 	text-decoration: underline; 	color: #126ca3; } .minmst_news { 	padding: 5px 0; } .minmst_news img { 	float: left; 	width: 130px; 	height: 98px; 	border: 1px solid #d9d9d9; 	margin: 0 10px 15px 0; } .minmst_news p { 	margin: 5px 0; } .minmst_news a { 	text-decoration: none; 	color: #242428; } .minmst_news b { 	font-weight: normal; 	text-decoration: underline; 	color: #126ca3; } .announces { 	font-size: 11px; 	margin-bottom: 25px; } .announces p { 	margin: 8px 0; } .announces .b { 	font-weight: bold; 	font-size: 11px; 	margin-top: 15px; } .announces span { 	font-style: italic; 	font-size: 11px; 	display: block; 	margin-top: 2px; } .announces.list p { 	margin: 10px 0; } .announces.list { 	font-size: 14px; } .announces.list b, .announces.list span { 	font-size: 12px; } .projects { 	width: 100%; } .projects td { 	width: 33%; 	padding-right: 10px; } .projects img { 	width: 130px; 	height: 98px; 	border: 1px solid #d9d9d9; 	display: block; 	margin-bottom: 7px; } .projects a { 	text-decoration: none; 	color: #242428; } .projects b { 	display: block; 	text-decoration: underline; 	color: #126ca3; } .projects i { 	display: block; 	font-style: normal; 	font-weight: bold; 	margin: 3px 0; 	color: #555555; } .greply { 	min-height: 215px; 	background: url(/i/04.jpg) no-repeat left bottom; 	font-style: italic; 	padding: 0 0 8px 155px; 	font-size: 12px; 	color: #126ca3; } .greply b { 	font-size: 15px; 	font-family: georgia, times; 	display: block; 	margin: 5px 0; 	margin-left: -40px; 	color: #242428; } .glinks { 	width: 100%; 	border-top: 6px solid #acacac; 	border-bottom: 2px solid #acacac; } .glinks td { 	font-size: 11px; 	padding: 5px 0 6px 0; 	text-align: center; } .glinks .l { 	text-align: left; } .glinks .r { 	text-align: right; } .gnews { 	margin: 10px 0; } .gnews a { 	text-decoration: none; 	color: #242428; } .gnews b { 	display: block; 	color: #126ca3; 	text-decoration: underline; 	margin-bottom: 3px; } h1 { 	font-family: georgia, times; 	font-size: 24px; 	font-weight: normal; 	color: #242428; 	margin: 0 0 25px 0; 	line-height: 100%; } .h1 { 	font-family: georgia, times; 	font-size: 20px; 	font-weight: normal; 	color: #242428; 	margin: 0 0 20px 0; } h1 *, .h1 * { 	color: #242428; } .h1.gray { 	font-size: 12px; 	font-family: arial; 	font-weight: bold; 	margin: 30px 0 10px 0; 	background: #acacac !important; 	color: white !important; 	padding: 4px 7px; } h2 { 	font-family: georgia, times; 	font-size: 17px; 	font-weight: normal; 	color: #242428; 	margin: 1.6em 0 0.75em 0; } h3, h3 * { 	font-family: georgia, times; 	color: #1e7dae; 	font-size: 14px; 	font-weight: normal; 	display: inline; } .hr { 	font-size: 0; 	height: 20px; 	background: url(/i/01.png) repeat-x center left; 	margin: 20px 0; } #maini { 	margin-top: 40px; } #maini .left { 	width: 200px; 	padding-left: 33px; } #maini .left .menu { 	margin-top: 35px; width: 200px; } #maini .left .menu p { 	margin: 10px 0; } #maini .left .menu a { 	font-weight: bold; 	font-size: 13px; } #maini .left .menu .s { 	color: #585a69; } #maini .left .submenu { 	margin: -5px 0 10px 15px; } #maini .left .submenu p { 	margin: 5px 0; } #maini .left .submenu a { 	font-weight: normal !important; 	font-size: 12px; } #maini .mid { 	padding-left: 40px; 	font-size: 14px; 	line-height: 130%; } #maini .right { 	width: 140px; 	padding: 0 33px 0 25px; } #maini .right .adds { 	margin-top: 36px; 	font-size: 12px; } #maini .right .adds p { 	margin: 12px 0; } #maini .right .adds .s { 	color: #585a69; } #navy { 	font-size: 11px; 	margin-bottom: 10px; } #navy .m { 	color: #585a69; } ul.line { 	margin: 0.4em 0; 	padding: 0 0 0 1em; } ul.line li { 	margin: 0.2em 0; 	padding: 0 0 0 23px; 	list-style-type: none; 	background: url(/i/li.gif) no-repeat 0 0.75em; } ul.line li.none { 	background: none; } ul.map-level-0 li { 	margin: 5px 0; } .banner { 	/* padding-left: 345px; */ 	padding: 30px 0; 	 } .banner table { 	width: 475px; 	border: 8px solid #c0c0c0; 	height: 80px; 	margin: 0; } .banner td { 	font-size: 11px; } .banner a { 	text-decoration: none; 	display: block; } .banner b { 	font-size: 13px; 	display: block; 	margin: 3px 0; 	text-decoration: underline; } .emptysearch { 	color: #777777; } .yell { 	color: #f5ca26; } .blue { 	color: #1e7dae; } .gray { 	color: #808080; 	background: none; } .defcolor { 	color: #242428; } .subh1 { 	margin-top: -20px; 	margin-bottom: 20px; } .small { 	font-size: 12px; } .artil { 	display: block; 	float: right; 	font-size: 12px; 	padding: 3px 7px; 	text-decoration: none; 	background: #e20000; 	color: #fff !important; } .foto { 	border: 1px solid #d9d9d9; } .foto.news { 	float: left; 	margin: 0 15px 5px 0; } img.pdf { 	width: 27px; 	height: 27px; 	vertical-align: middle; 	margin-right: 7px; } img.pdfi { 	width: 21px; 	height: 11px; 	vertical-align: top; 	margin: 0.3em 0 0 0.4em; } a.h { 	color: #242428; 	text-decoration: none; } table.data1 { 	width: 100%; 	margin-bottom: 25px; } table.data1 td { 	padding: 5px 10px 5px 0; } table.data1 td.h { 	font-weight: bold; 	color: #242428; 	font-size: 12px; } table.data1 td.l1 { 	padding: 0; 	background: #1e7dae; 	height: 3px; } table.data1 td.l2 { 	padding: 0; 	background: #1e7dae; 	height: 1px; } .vaclist { 	color: #242428; 	font-size: 13px; 	font-weight: bold; } .vaclist p { 	margin: 12px 0 0 0; } .vaclist i { 	color: #242428; 	font-style: normal; 	font-size: 11px; 	font-family: tahoma, arial; 	font-weight: normal; } .vaclist u { 	text-decoration: none; 	font-weight: normal; } .vaclist a { 	font-weight: normal; 	font-family: arial, tahoma; 	font-size: 14px; } .rss_import_dl_el_title { 	margin: 20px 0 20px 0; 	font-family: georgia,times; 	font-size: 20px; 	color: #242428; 	position: relative; } .rss_import_dl_el_title a { 	color: #242428; } .rss_import_dl_el { 	width: 32%; 	position: relative; 	vertical-align: top; 	margin-bottom: 40px; 	display: -moz-inline-stack; 	display: inline-block; 	_overflow: hidden; 	*zoom: 1; 	*display: inline; } .rss_import_dl_el img { 	border: 1px solid #D9D9D9; 	display: block; 	position: relative;	 } .rss_import_dl_el_link { 	width:90%; 	margin: 7px 0 3px 0; 	font-size: 13px; 	font-family: Arial, Tahoma; 	position: relative; } .rss_import_dl_el_link a { 	font-weight: bold; 	display: block; 	color: #126CA3; } .rss_import_dl_el_text { 	width:90%; 	font-size: 13px; 	font-family: Arial, Tahoma; 	position: relative; } .rss_import_dl_el_text a, .rss_import_dl_el_text a:hover { 	color: #242428; 	display: block; 	text-decoration: none; } .zoom_image_block { position: relative; padding: 5px; border: 1px solid #BED9F4; background: #fff; width: 135px; margin: 0 auto; } .zoom_image_block a, .zoom_image_block a:hover { text-decoration: none; } /* gallery */ .news_img_gallery { position:relative; text-align:center; width:100%; } .news_img_gallery .ig_image { display:inline-block; margin-bottom:20px; margin-right:5px; } .news_img_gallery .ig_image td { height:150px; text-align:center; vertical-align:middle; } /*width:150px;*/ /* videoblog */ .videoblog td { vertical-align: top; padding-bottom: 20px; } .vb_preview_relative { position: relative; } .vb_announce_video .vb_preview_frame { border:1px solid #D9D9D9; } .vb_announce_info { padding-left: 10px; } .vb_announce_name, .vb_announce_date { margin-bottom: 5px; } .vb_announce_name a { font-weight: bold; } .vb_play_icon { position: absolute; top: 0; left: 0; display: block; } .vbd_date { margin-bottom: 15px; } .vbd_text { margin-top: 15px; margin-bottom: 15px; }
.starrequired{color:red}
