* {font-size: 100.01%;} html { 	width:100%; 	height: 100%; } body { 	height: 100%; 	margin:0; 	padding:0; 	background:white; 	font-size: 80.01%; 	font-family: Arial, Helvetica, sans-serif; 	color:#052635; } textarea { 	font-size:14px; } input, select { 	font-size:12px; } #page-container { 	margin:0 0px -36px; 	min-height: 100%; 	height: auto !important; 	height: 100%; 	min-width:850px; 	width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 840 ?"850px" :"auto"); } #print-link-back { 	display:none; 	float:right; 	padding:10px; } #header { 	height:79px; 	position:relative; 	overflow:hidden; } #flash { width:1280px; 	height:79px; 	position:relative; 	float:left; } #company-info { 	height:79px; 	width:400px; 	position:relative; 	/*background:url(images/logo.png) no-repeat;*/ 	padding-left:136px; } #company-logo { 	font-size:16px;	 	height:100%; 	color:white; 	padding-top:16px; 	font-weight:bold; } #company-name { 	font-size:11px; 	position:absolute; 	color:white; 	top:36px; 	left:240px; } #auth { 	position:absolute; 	right:23px; 	top:15px; 	height:66px; 	font-size:11px; 	text-align:right; 	width:600px; } #header-separator { 	height:4px; 	background-image:url(images/header-separator.gif); 	background-repeat:repeat-x; 	font-size:1px; } #top-menu-section { 	height:49px; 	background-image:url(images/topmenu-section-background.gif); 	background-repeat:repeat-x; } #top-menu { 	 	margin-left:5px; } #top-menu-left-corner { 	background:url(images/topmenu-left-corner.gif) left bottom no-repeat; 	margin-right:150px; 	height:49px; } #site-icons { 	width:150px; 	overflow:hidden; 	float:right; 	height:49px; 	background:url(images/topmenu-right-corner.gif) right no-repeat; } a.favourite-icon, a.print-icon, a.sitemap-icon { 	float: right; 	width:20px; 	height:49px; 	margin-right:15px; } a.favourite-icon {background:url(images/icons/favourite.gif) no-repeat;} a.print-icon {background:url(images/icons/printer.gif) no-repeat;} a.sitemap-icon {background:url(images/icons/sitemap.gif) no-repeat;} #breadcumb-section { 	margin-left:16px; } #navigation { 	padding:10px 0; 	font-size:11px; 	color:#7f7f7f; 	margin-right:220px; } #navigation a { 	text-decoration:none; 	color:#7f7f7f; } #search { 	float:right; 	width:210px; 	overflow:hidden; 	text-align:right; 	vertical-align:middle; } #search-main-page { 	overflow:hidden; 	position:absolute; 	top:0; 	right:0; 	width:500px; 	text-align:right; } #search form { 	margin:0; 	padding:4px 5px 0 0; 	height:100%; } #search-main-page form { 	margin:0; 	padding:0; 	height:100%; } #search span.search-text, #search-main-page span.search-text { 	font-size:12px; 	font-weight:normal; 	vertical-align:middle; } #search input.search-submit, #search-main-page input.search-submit { 	height:21px; 	vertical-align:middle; 	width:22px; } #search input.search-field, #search-main-page input.search-field { 	background:white; 	color:#000000; 	font-size:11px; 	padding-left:5px; 	vertical-align:middle; 	width:115px; } #page-content { 	font-size:0.9em; 	padding:0 10px; } #main-page { 	padding-bottom:15px; 	margin:0 10px; } #main-table { 	border-collapse: collapse; 	table-layout: fixed; 	width: 100%; } #left-column { 	width:200px; 	padding-right:9px; 	vertical-align:top; 	border-right:1px solid #dbdbdb; 	padding-bottom:15px; } #main-column { 	padding-left:15px; 	vertical-align:top; 	width:100%; 	padding-bottom:15px; } .left-column-delimiter { 	height:9px; 	font-size:1px; } #space-for-footer { clear:all; 	height:35px; } #footer { 	overflow:hidden; 	border-top:1px solid #cccccc; 	padding:10px 0; background-color: #1b76b0; } #footer p { 	padding:0; 	margin:0; color:#fff; } #footer a { 	text-decoration: underline; 	color:#fff; } #copyright { 	float:left; 	margin-left:19px; 	padding-top:10px; 	font-size:11px; 	color: #fff; } #footer-links { 	float:right; 	margin-right:19px; 	padding-top:8px; color:#fff; } #footer-links a { 	text-decoration: underline; 	font-size:0.9em; 	font-weight:bold; color:#fff; } td.main-page-left-column, td.main-page-center-column { 	border-right:1px solid #dbdbdb; 	padding-right:10px; } /*Ajax window*/ div.waitwindow { 	background-color:#FCF7D1; 	background-image:url(images/wait.gif); 	background-position:10px center; 	background-repeat:no-repeat; 	border:1px solid #E1B52D; 	color:black; 	font-family:Arial,sans-serif; 	font-size:11px; 	padding:10px; 	position:absolute; 	width:170px; 	z-index:10000; 	text-align:center; } table.tblColored td, table.tblColored th { border-color:#666666; border-style:solid; border-width:0 0 1px 1px; padding:2px 3px; } *{-moz-force-broken-image-icon:1 !important;} #divHead { background:none repeat scroll 0 0 #B5D7FA; height:170px; position:relative; } #gerb_link{ left:28px; position:absolute; top:60px; z-index:100; } #gerb { left:0; position:absolute; top:-20px; z-index:100; } #headLinks { left:15px; position:absolute; top:180px; z-index:100; } #headLinks a { margin-left:15px; } #headLinks a:first-child { margin-left:0; } #divHeadBg { background:url('/files/images/head_bg.jpg') repeat-x scroll left top #FFFFFF; height:170px; margin:0 0 0 0px; position:relative; } #headImg { left:255px; position:absolute; top:30px; z-index:245; } #headText { color:#333; font-size:9px; left:82px; position:absolute; text-align:center; text-decoration:none; top:48px; width:269px; z-index:255; } #addMenu { background:none repeat scroll 0 0 #F1F1F1; border:1px solid #CCCCCC; left:20px; list-style:none outside none; margin:0; padding:0; position:absolute; top:200px; width:240px; z-index:99; } #addMenu li { border-color:-moz-use-text-color #CCCCCC #CCCCCC; border-right:1px solid #CCCCCC; border-style:none solid solid; border-width:0 1px 1px; padding:10px; } #addMenu li:first-child { padding-top:20px; } #addMenu li a { color:#000000; font-size:12px; font-weight:bold; text-decoration:none; } #addMenu li a:hover { color:#0778AB; } #mainMenuDiv { background:none repeat scroll 0 0 #4C87B8; border-bottom:5px solid #9FAFBD; } #mainMenuBox { margin-left:295px; } #s0 { 	border:1px solid #B7B7B7; 	width: 240px; } #s1 { 	border-top:1px solid #B7B7B7;border-bottom:1px solid #B7B7B7; } #s2 { 	border:1px solid #b7b7b7; 	width: 240px; } .newsAnonsPic { border:1px solid #CFCFCF; float:left; margin-right:10px; padding:5px; } .newsAnonsPic span { display:block; overflow:hidden; width:60px; } .newsAnonsPic span img { display:block; } .clearFloat { clear:both; } .picWithDesc { float:left; text-align:center; } .picWithDesc div { border:1px solid #999999; margin:0 20px 10px 0; padding:15px 20px; } ul.bullet { list-style-image:url('/files/images/menu-item.gif'); } table.tblColored { border-color:#666666; border-style:solid; border-width:1px 1px 0 0; } table.tblColored td, table.tblColored th { border-color:#666666; border-style:solid; border-width:0 0 1px 1px; padding:2px 3px; } table.tblColored th { background:none repeat scroll 0 0 #E6F2FB; } .textWithIcon, .textWithIcon img { vertical-align:middle; } .counter { 	width:120px; 	margin:auto; 	height:0px; 	margin-top:20px; } .top-header-link { color: #000000; text-decoration: none; } .special-settings { display: none; } .special-aaVersion-on .special-settings { display: block; } .aa-show { display: none; } .special-aaVersion-on .aa-show { display: inline-block; float: right; } .special-aaVersion-on .aa-hide { display: none; } .special-panel-container{margin: 0 auto; width: 960px; display: flex;} .ver{position: absolute; width: 240px; right: 206px; padding: 2px;} select[name=form_dropdown_name_of_public_discuss]{width: 350px;} option {width: 250px; overflow: hidden; white-sapce: no-wrap; text-overflow: ellipsis;}