h2 span {font-size:60%}
fieldset {border:1px solid #bbb}
td {font:0.9em Arial,sans-serif; color:#575954}
body {margin:0; background:url(/include/images/01.gif) repeat-x #fff}
h2 {background:url(/include/images/13.gif) no-repeat center left; padding-left:18px; color:#575954; font-size:120%; text-align:left; margin-top:30px; margin-bottom:10px}

a {
		color:#17708a;
}
a:hover {
		color:#78b8ca;
}
.baseTable {
		width:972px;
		height:100%;
		text-align:center;
		margin:auto;
}
.bgImage {
		background:url(/include/images/19.jpg) repeat-x top;
}
.ruler {
		width:100%;
		height:1px;
		background:url(/include/images/02.gif) repeat-x center;
		font-size:0em;
		margin:0px 0px 10px 0px;
}
.langs {
		margin-top:20px;
		text-align:right;
		font-weight:bold;
}
.langs a {
		color:#575954;
}
.langs span {
		color:#fdfffe;
}
.logos {
		width:100%;
}
.logoContainer img {
		width:125px;
		height:66px;
		margin:3px 15px 5px 5px;
}
.sloganContainer {
		width:100%;
		text-align:center;
}
.sloganContainer img {
		width:480px;
		height:38px;
		margin:5px 0px 0px 0px;
}
.topMenu {
		width:100%;
}
.topMenu td {
		vertical-align:middle;
}
.topMenu a {
		color:#babcbb;
		text-decoration:none;
}
.topMenu a:hover {
		color:#fff;
		text-decoration:underline;
}
.topMenu .current {
		color:#fff;
}
.topMenu img.divider {
		width:1px;
		height:23px;
		vertical-align:-7px;
		margin:0 10px;
}
.topMenu img.menuCorner {
		width:10px;
		height:54px;
		filter: expression(fixPNG(this));
}
.menuBack {
		width:100%;
		background-image:url(/include/images/06.png);
		background-repeat:repeat-x;
		background-color:#273b27;
		text-align:center;
}
.topPhoto {
		width:100%;
}
.topPhoto td {
		width:25%;
		text-align:center;
}
.topPhoto img {
		width:219px;
		height:133px;
		margin:10px 0px 5px 0px;
}
.middle {
		width:703px;
		height:100%;
}
.frameBg1 {
		width:100%;
		background:url(/include/images/15.gif) repeat-x top #fff;
}
.frameBg2 {
		height:100%;
		background:url(/include/images/15.gif) repeat-y left #fff;
}
.frameContent {
		width:100%;
		height:100%;
		background:#fff;
}
.frameBg3 {
		height:100%;
		background:url(/include/images/15.gif) repeat-y right #fff;
}
.frameBg4 {
		width:100%;
		background:url(/include/images/15.gif) repeat-x bottom #fff;
}
.rightBlock {
		width:262px;
		padding-left:7px;
}
.minWidth {
		width:262px;
}
td.frameContent {
		padding:20px;
}
table.bottomTable {
		width:100%;
}
table.contentTable {
		height:100%;
}
td.bottomCell {
		width:33%;
		height:100%;
}
.bottomCell .frameContent {
		padding:10px;
}
td.bottomCellPadding {
		padding:0px 7px;
}
.bottomText {width:100%}
.bottomText td {
		color:#6a6c69;
		padding:15px 0px;
}
.bottomContacts {
		font-weight:bold;
}
