div#windowstage { position: relative; width: 100%; clear: both; z-index: 0; }
table#tableheader { width: 100%; }
div#sitelogo { padding: 10px; }
div#siteicons { padding: 15px 20px 0px 0px; text-align: right; }
	div#siteicons img { padding-right: 2px; }
div#sitesearch { clear: both; padding: 8px; }
div#siteheaderphones { padding: 12px 0px 0px 0px; font-size: 30px; color: black; line-height: 25px; }
	div#siteheaderphones span { font-size: 16px; color: #757b7f; }
input#siteheadersearchbutton { background-image: url('../images/button-headersearch.gif'); width: 14px; height: 15px; border: 0px; margin-right: 25px; }
input#siteheadersearchfield { width: 135px; height: 15px; border: 1px solid #a1b2b2; font-size: 12px; color: #757b7f; margin-right: 5px; }
div#sitemenu { position: absolute; left: 0px; top: 85px; width: 100%; z-index: 1000; }
table#sitemenutable { width: 100%; background-image: url('../images/menu-bg.jpg'); background-position: left top; background-repeat: repeat-x; border: 1px solid #a1b2b2; }
div.menuunit, div.menuunitover { position: relative; width: 100%; min-height: 28px; background-image: url('../images/menu-borderright.jpg'); background-position: right top; background-repeat: no-repeat; }
	div.menuunit div.menuunitinner { padding: 2px 0px 6px 0px; text-align: center; background-image: url('../images/menu-borderleft.jpg'); background-position: left top; background-repeat: no-repeat; }
	div.menuunit a, div.menuunit a:hover, div.menuunitover a, div.menuunitover a:hover { font-size: 16px; color: #5b6870; text-decoration: none; }
div.menuunitover { background-image: url('../images/menu-act-bg.jpg'); background-position: left top; background-repeat: repeat-x; }
	div.menuunitover div.menuunitinner { padding: 2px 0px 6px 0px; text-align: center; }
div.dmenu { display: none;  width: 99%; position: absolute; border-width: 0px 1px 1px 1px; border-style: solid; border-color: #a1b2b2; background-color: #cfd8d8; background-image: url('../images/menu-sub-bg.jpg'); background-position: left top; background-repeat: repeat-x; }
	div.dmenu div.over { background-color: #dbe2e2; }
	div.submenusep { width: 100%; height: 2px; background-image: url('../images/menu-sub-sep.jpg'); background-repeat: repeat-x; }
	div.submenuunitinner { padding: 3px 15px; }
div#sitecontent { position: relative; padding-top: 33px; width: 100%; min-height: 400px; z-index: 0; }
div#sitesandway { margin: 0px; padding: 10px 0px 10px 0px; width: 100%; color: #939598; }
	div#sitesandway a, div#sitesandway a:hover { color: #939598; }
table#sitecontenttable { width: 100%; }
	table#sitecontenttable td#sitecontenttdleft { padding: 0px 10px 0px 10px; }
	table#sitecontenttable td#sitecontenttdright { width: 225px; }
div#sitecontent table.standart { border: 1px solid #a1b2b2; margin-bottom: 15px; }
	div#sitecontent table.standart th { padding: 10px; border-bottom: 1px solid #a1b2b2; background-color: #cae8c1; color: #5b6870; }
	div#sitecontent table.standart td { padding: 10px; border-bottom: 1px solid #a1b2b2; }
div#sitefooter { position: relative; width: 100%; background-image: url('../images/footer-bg.jpg'); background-repeat: repeat-x; z-index: 0; }

p#footerphones { margin: 0px; padding: 10px 0px 0px 0px; font-size: 21px; color: black; }
	p#footerphones span { color: #757b7f; }
p#footeraddress { margin: 0px; padding: 0px; font-size: 14px; color: black; }

div.hrb { width: 100%; background-image: url('../images/hrb-bg.gif'); background-repeat: repeat-x; text-align: center; z-index: 0; }
div.banner-calc { background-image: url('../images/banner-calc-bg.jpg'); background-repeat: no-repeat; }
div.banner-calc div { padding-left: 52px; }

.opacity20 {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);
	-moz-opacity: 0.2;
	-khtml-opacity: 0.2;
	opacity: 0.2;
}

.opacity40 {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	-moz-opacity: 0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
}

.opacity60 {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}

.opacity100 {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}


.ddban,
.ddban a,
.ddban a:hover {
	font-size: 10px;
}
.rights {
	font-size: 10px;
}