/* common */
a {
	color: #0f0ff0;
}

a:focus, a:active {
	color: #ff9900;
}

/* layout */
.calendar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-weight: bold;
	color: #3d5682;
}
.tmText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.tmText:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #ffcc99;
	text-decoration: underline;
}
.toTopLine {
	background-color: #cc0000;
}
a.toTopMark {
	font-family: Verdana, Arial, Helvetica;
	font-size : 8pt;
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
}
a.toTopMark:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size : 8pt;
	font-weight: bold;
	color: #ff9900;
	text-decoration: underline;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif, sans-serif;
	font-size : 8pt;
	color: #3d5682;
}


/* left menu */
.lmHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #004388;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
}
.lmBg {
	background-color: #eaeef6;
}
.lmDescr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #006699;
}
a.lmLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #004388;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.lmLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #004388;
	font-size: 9pt;
	font-weight: bold;
	color: #ff9900;
	text-decoration: underline;
}
.lmCurrent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #bb0011;
}
.hrFooter {
	background-color: #dcdcdc;
}

/* home */
.addressBtmLine {
	background-color: #000066;
}
.headerMap1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #000066;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
}
.headerMap2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 9pt;
	font-weight: bold;
	color: #000066;
}
.mainAbout {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
}
.mainAbout1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #003366;
}
.mainAbout2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #5C7DB0;
}
.mainAbout3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	background-color: #5C7DB0;
}
.ownerAddress {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	color: #000066;
}

/* news */
.headerNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #CC3333;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
}
.newsDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #f86300;
	background-color: #e6e6e6;
}
.newsText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
}
a.newsLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #5c7db0;
	text-decoration: none;
}
a.newsLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #ff6600;
	text-decoration: underline;
}

a.newsMore:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #5c7db0;
	text-decoration: none;
}
a.newsMore:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #5c7db0;
	text-decoration: none;
}
a.newsMore:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #ff6600;
	text-decoration: underline;
}

a.newsToAll:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #3d5682;
	text-decoration: none;
}
a.newsToAll:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #3d5682;
	text-decoration: none;
}
a.newsToAll:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #ff6600;
	text-decoration: underline;
}

/* consult */
.qaQuestion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000066;
	background-color: #eeeeee;
}
.qaName {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #990000;
	background-color: #eeeeee;
}
.qaAnswer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000066;
	background-color: #cccccc;
}

/* content */
.pageHeader {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	background-color: #a40000;
	color: #FFFFFF;
}
.pageTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #006699;
	text-align: left;
}
.partHeader {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #37417e;
}
.comment {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #e86800;
}
.commentBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #e86800;
}
.marked {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #CD5C5C;
}
.commonText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.common10Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}
.contextMarked {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #178ece;
}
.contextMarkedBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #178ece;
	font-weight: bold;
}
.contextComment {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #e86800;
}
.contextSubTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #5c7db0;
	text-decoration: underline;
}
.contextTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #bb0011;
	text-decoration: underline;
}
.contextBoldText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-align: justify;
}
.contextText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-align: justify;
}
.contextText2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.productBtmLine {
	background-color: #008080;
}
.productDescr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #006699;
	text-align: left;
}
.productLinkBullet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #3d5682;
}
.redBullet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #CC0000;
}
.sectionHeader {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #CC0000;
}
.sectionSubHeader {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #8B0000;
}
.sectionText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}
.tableBG_2 {
	background-color: #000080;
}
.tableBG {
	background-color: #D0D0D0;
}
.tableComment {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #B0C4DE;
	color: #006699;
}
.tableHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	background-color: #B0C4DE;
	color: #0066CC;
}
.tableHeader1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	background-color: #B0C4DE;
	color: #0066CC;
	vertical-align: top;
}
.tableHeader2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	background-color: #B0C4DE;
	color: #0066CC;
}
.tableSubHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	background-color: #B0C4DE;
	color: #006699;
}
.tableLine {
	background-color: #006699;
}
.tableRow1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	background-color: #E5E5E5;
	color: #006699;
}
.tableRow2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	background-color: #D0D0D0;
	color: #006699;
}
.tableRow3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #ffffff;
}
.tableRow1_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #E5E5E5;
	color: #006699;
	font-weight : bold;
}
.tableRow2_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #D0D0D0;
	color: #006699;
	font-weight : bold;
}
.callForm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #006699;
	font-weight: bold;
	text-decoration: none;
}
.callForm:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}
.callMail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #006699;
	font-weight: bold;
	text-decoration: none;
}
.callMail:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}
a.companyLM {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #191970;
	font-weight: bold;
	text-decoration: none;
}
a.companyLM:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}
a.companyInLM {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #191970;
	text-decoration: none;
}
a.companyInLM:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FF6600;
	text-decoration: underline;
}
a.designerLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight: bold;
	color: #CC3300;
	text-decoration: none;
}
a.designerLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}
a.linkedPage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}
a.linkedPage:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FF9900;
	text-decoration: underline;
}
a.productLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #008080;
	text-decoration: none;
}
a.productLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #ff6600;
	text-decoration: underline;
}
a.regLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #3d5682;
	text-decoration: none;
}
a.regLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #ff6600;
	text-decoration: underline;
}

/* mixed */
.attention {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ff0000;
}
.blueLine {
	background-color: #000066;
}
.topMenuSelected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #4682B4;
	text-decoration: none;
}
.currentPage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FF6600;
}
.formDeclare {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #bb0011;
}
.formSubDeclare {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #ff8c00;
}
.formLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.formLabelBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
}
.header2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #0066CC;
}
.header3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000066;
}
.headText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight: bold;
	color: #e86800;
	background-color: #e6e6e6;
}
.regLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #333333;
}
.rowText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.smallRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FF0000;
}

/* dynajet */
.dynajetTableRow1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
}
.dynajetTableRow2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	background-color: #eaeef6;
}
.imgLabelText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
}
.dynajetTableHdr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #5c7db0;
}

