html {
	height:100%;
}
ul {
	list-style-position: inside;
	list-style-type: disc;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 20px;
	margin-left: 30px;
	padding: 0px;
}
ol {
	list-style-position: outside;
	list-style-type: decimal;
	margin: 0px 30px 20px;
	padding: 0px;
}
li {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	height:100%;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.tableData01 td {
	color: #000000;
	font-family: "ITC Officina Sans Book", "ITC Officina Sans", "Officina Sans", "Officina Sans Book", Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
}
hr {
	color: #CC0000;
	background-color: #CC0000;
	height: 1px;
}
hr.tableLine00 {
	color: #CC9999;
	background-color: #CC9999;
	height: 1px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	border: 1px solid;
}
p {
	margin-top: 10px;
	margin-bottom: 5px;
}
a {
	color: #CC0000;
	text-decoration: none;
}
a:hover {
	/*color: #FF0000;*/
	text-decoration: underline;
}
a.catTitle01:hover {
	font-family: "ITC Officina Sans Book", "ITC Officina Sans", "Officina Sans", "Officina Sans Book", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	white-space: nowrap;
	text-decoration: underline;
}
label {
	color: #990000;
}

form {
	margin: 0px;
	padding: 0px;
	display: inline;

}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	background-color: #FFFFFF;
	border: 1px solid #CC0000;
	width: 55px;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	background-color: #FFFFFF;
	border: 1px solid #CC0000;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	background-color: #FFFFFF;
	border: 1px solid #CC0000;
}
input.required {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	background-color: #FFFF99;
	border: 1px solid #FF0000;
}
textarea.required {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	background-color: #FFFF99;
	border: 1px solid #FF0000;
}
select.required {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	background-color: #FFFF99;
	border: 1px solid #FF0000;
}
.download {
	line-height: 11px;
	padding: 3px 8px 3px 8px;
	text-align: left;
	color: #660000;
	font-size: 11px;
	font-weight: bold;
	background-color: #ffffff;
}
.downloadTitle {
	font-family: "ITC Officina Sans Book", "ITC Officina Sans", "Officina Sans", "Officina Sans Book", Arial, Helvetica, sans-serif;
	line-height: 16px;
	padding: 0px;
	text-align: left;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
}
.ltrBorders1pxBlack {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-left-color: #000000;
}
.lrBorders1pxBlackCopia {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}
.rBorders1pxBlack {

	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.hBorder1px {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CC0000;
	border-bottom-color: #CC0000;
}
.mainMenuRow01 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CC0000;
	border-bottom-color: #CC0000;
}
.winTitle01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 5px;
	background-color: #CC0000;

}
.GreyBGR01 {
	background-color: #F0F0F0;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CC0000;
	border-left-color: #CC0000;
	padding: 10px;
}
.RedBGR01 {
	background-color: #CC0000;
}
.redBGRaddresses {
	line-height: 120%;
	color: #CC0000;
	background-color: #FFFFFF;
	text-align: left;
	padding-right: 5px;
	padding-left: 5px;
}
.bBorder1px {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CC0000;
}
.GreyBGR02 {

	background-color: #F0F0F0;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CC0000;
	border-left-color: #CC0000;
}
.footerRow01 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CC6666;
	border-bottom-color: #CC6666;
	background-color: #CC3333;
	color: #FFFFFF;
}
.menuRow01 {
	background-color: #E2E2E2;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
}
.footerText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	letter-spacing: 1px;
	word-spacing: 2px;
}
.miniTitle01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF0000;
}
.formTitle01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
}
.vBorder1pxGrey01 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #666666;
	border-left-color: #666666;

}
.vBorder1pxRed01 {

	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CC0000;
	border-left-color: #CC0000;
}
.winTitle02 {

	font-family: "ITC Officina Sans Book", "ITC Officina Sans", "Officina Sans", "Officina Sans Book", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-indent: 5px;
	background-color: #FFFFFF;
}
.mainMenuLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	background-color: #EBEBEB;
	border: 1px solid #999999;
	padding-right: 9px;
	padding-left: 9px;
	margin: 2px 1px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 16px;
	white-space: nowrap;
	text-decoration: none;
}
.mainMenuLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CC0000;
	border: 1px solid #FFFFFF;
	padding-top: 0px;
	padding-right: 9px;
	padding-bottom: 0px;
	padding-left: 9px;
	margin: 2px 1px;
	height: 16px;
	white-space: nowrap;
	text-decoration: none;
}
.hBorder1pxBlack {

	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
}
.hBorder1pxWhite {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.noMargins {
	margin: 0px;
	padding: 0px;
}
.noMargins:hover {
	margin: 0px;
	padding: 0px;
}
.WhiteText01, .WhiteText01:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.winTitle03 {
	font-family: "ITC Officina Sans Book", "ITC Officina Sans", "Officina Sans", "Officina Sans Book", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FF0000;
	text-indent: 5px;
}
.bodyTable01 {
	color: #990000;
	background-color: #FFFFFF;
	background-image: url(img/ivg_3d_bgr.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right bottom;
}
.DarkRedTXT {
	color: #990000;
}
.miniTitle02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	background-color: #EFEFEF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #FFFFFF;
}
.winTitle04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #990000;
}
.miniTitle03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF9900;
	border-bottom: 1px solid #CC0000;
	background-image: url(img/ivg_bgr02.jpg);
	background-position: left top;
	background-repeat: repeat-x;
}
.menuRow02 {
	background-color: #E2E2E2;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CC0000;
}
.menuRow03 {
	background-color: #E2E2E2;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #666666;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #666666;
	background-image: url(img/ivg_bgr01.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.bodyTable02 {
	color: #FFFFFF;
	background-color: #CC9999;
	background-image: url(img/ivg_3d_bgr02.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right bottom;
	border: 1px solid #990000;
}
.winTitle05 {
	font-family: "ITC Officina Sans Book", "ITC Officina Sans", "Officina Sans", "Officina Sans Book", Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FF0000;
	text-indent: 5px;
}
.miniTitle04 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF9900;
	border-bottom: 1px solid #990000;
	background-image: url(img/ivg_bgr03.jpg);
	background-position: left top;
	background-repeat: repeat-x;
}
.ghostLink {
	background-color: transparent;
	border: 0px;
}
.ghostLink:hover {
	background-color: transparent;
	border: 0px;
	cursor: pointer;
}
.catTitle01 {
	font-family: "ITC Officina Sans Book", "ITC Officina Sans", "Officina Sans", "Officina Sans Book", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	white-space: nowrap;

}
.catTitle00 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	white-space: nowrap;

}
.catSubtitle01 {
	color: #FFFFFF;
	display: block;
	padding-right: 5px;
	padding-left: 5px;
}
.prodCol01 {

	background-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
.BlackTXT11 {
	color: #000000;
	font-family: "ITC Officina Sans Book", "ITC Officina Sans", "Officina Sans", "Officina Sans Book", Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 20px;
	padding-left: 20px;
}
.BlackTXT12 {

	color: #000000;
	font-family: "ITC Officina Sans Book", "ITC Officina Sans", "Officina Sans", "Officina Sans Book", Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.winTitle06 {
	font-family: "ITC Officina Sans Book", "ITC Officina Sans", "Officina Sans", "Officina Sans Book", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-indent: 5px;
	background-color: #FFFFFF;
}
.PDFLink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	white-space: nowrap;
}
.PDFLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	white-space: nowrap;
	text-decoration: underline;

}
.catLinkRow01 {
	font-size: 11px;
	font-weight: bold;
}
.catLinkRow02 {
	background-color: #CC0000;
	background-image: url(img/ivg_bgr06.jpg);
	background-repeat: repeat-x;
	border: 1px solid #FFFFFF;
}
.catLinkRow03 {
	background-color: #E2E2E2;
	background-image: url(img/ivg_bgr07.jpg);
	background-repeat: repeat-x;
	border: 1px solid #666666;
}
.BlackTXT14 {
	color: #000000;
	font-family: "ITC Officina Sans Book", "ITC Officina Sans", "Officina Sans", "Officina Sans Book", Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 20px;
	font-weight: bold;
}
.BlackTXT16 {
	color: #000000;
	font-family: "ITC Officina Sans Book", "ITC Officina Sans", "Officina Sans", "Officina Sans Book", Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding-left: 20px;
	font-weight: bold;
	padding-right: 20px;
}
.leftBorder1pxRed01 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CC0000;
}
.bodyTable03 {
	color: #990000;
	background-color: #CC0000;
	background-image: url(img/ivg_3d_bgr04.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.winTitle07 {
	font-family: "ITC Officina Sans Book", "ITC Officina Sans", "Officina Sans", "Officina Sans Book", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 5px;
	background-color: #CC0000;
	background-image: url(img/ivg_bgr06.jpg);
	background-position: top;
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.head_frame {
	background-color: #CC0000;
	background-image: url(img/head01_r1_c3.png);
}
.redTxt {
	color: #FF0000;
}
.greyTxt01 {color: #999999}.redBorders1px {
	border: 1px solid #CC0000;
}
.leftMenuItem01 {
	color: #FFFFFF;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F0F0F0;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #F0F0F0;
	background-color: #CCCCCC;
}
.artTitle01 {
	font-family: "ITC Officina Sans Book", "ITC Officina Sans", "Officina Sans", "Officina Sans Book";
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	height: 25px;
}
.artTXT11 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
}
.catLinkRow00 {
	font-size: 11px;
	font-weight: bold;
	background-image: url(img/ivg_bgr05.jpg);
	border: 1px solid #999999;
}
.MainCovers01 {
	border: 1px solid #FFFFFF;
}
.winTitle08 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CC0000;
	background-image: url(img/ivg_bgr06.jpg);
	background-position: top;
	background-repeat: repeat-x;
	text-align: center;
	border: 1px solid #990000;
}
.winTitle09 {
	background-color: #CCCCCC;
	background-image: url(img/ivg_bgr07.jpg);
	background-repeat: repeat-x;
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}
.winTitle12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #CC0000;
	background-image: url(img/ivg_bgr06.jpg);
	background-position: top;
	background-repeat: repeat-x;
	text-align: left;
	border: 1px solid #990000;
	padding: 2px 6px;
}
.tableRow01 {
	background-color: #E2E2E2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #000000;
	font-weight: normal;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
}
.tableRow02 {
	background-color: #EAEAEA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #000000;
	font-weight: normal;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
.TXT10 {
	font-size: 10px;
	text-align: justify;
}
.required {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	background-color: #FFFF99;
	border-top: 1px solid #FF0000;
	border-right: 1px solid #CC0000;
	border-bottom: 1px solid #CC0000;
	border-left: 1px solid #FF0000;
}
.thumbBorders01 {
	border: 1px solid #990000;
}
.MenuItem01 {
	color: #FFFFFF;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CC9999;
	border-right-color: #660000;
	border-bottom-color: #660000;
	border-left-color: #CC9999;
	background-color: #CC0000;
	font-family: "ITC Officina Sans Book", "ITC Officina Sans", "Officina Sans", "Officina Sans Book";
	font-size: 14px;
}
.width70px {
	width: 70px;
}
.width80px {

	width: 80px;
}
.width90px {


	width: 90px;
}
.width50px {

	width: 50px;
}
.newsTitle {

	font-family: "ITC Officina Sans Book", "ITC Officina Sans", "Officina Sans", "Officina Sans Book", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
}
.newsSubTitle {
	font-family: "ITC Officina Sans Book", "ITC Officina Sans", "Officina Sans", "Officina Sans Book", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #CC0000;
}
.newsBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	margin-top: 7px;
	margin-right: 7px;
	margin-bottom: 7px;
	margin-left: 7px;
	display: block;
}
.newsMenuItem01 {
	color: #000000;
	font-weight: normal;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F0F0F0;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #F0F0F0;
	background-color: #CCCCCC;
	background-image: url(img/ivg_bgr05.jpg);
	background-repeat:repeat-x;
}
.newsMiniTable {
	color: #000000;
	background-color: #FFFFFF;
	background-image: url(img/ivg_bgr15.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #CCCCCC;
}
.newsTable01 {
	color: #FFFFFF;
	background-color: #A40000;
	background-image: url(img/ivg_3d_bgr03.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right bottom;
	border: 1px solid #FFFFFF;
}
.newsTitle01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.newsMiniTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}
.newsDate01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CC0000;
	background-image: url(img/ivg_bgr06.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	padding-right: 5px;
	padding-left: 5px;
	border-top: 1px solid #CC9999;
	border-right: 1px solid #CC9999;
	border-bottom: 1px solid #CC9999;
	border-left: 1px solid #CC9999;
}
.newTitle02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF9900;
	border-bottom: 1px solid #FFFFFF;
	background-image: url(img/ivg_bgr03.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	padding-right: 5px;
	padding-left: 5px;

}
.newsBody01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	margin-top: 7px;
	margin-right: 7px;
	margin-bottom: 7px;
	margin-left: 7px;
	display: block;
}
.menuRow04 {
	background-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CC0000;
	background-image: url(img/ivg_bgr04.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.newsletterHead {
	background-color: #CC0000;
	background-image: url(img/head02.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 60px;
	border-bottom: 1px solid #990000;
}
.newsletterMsg {
	color:#FF0000;
	font-weight:bold;
	font-size:10px;
	font:Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	background-image: url(img/ivg_bgr15.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-bottom: 1px solid #990000;
}
.certsTable01 {
	background-color: #FFFFFF;
	background-image: url(img/ivg_bgr15.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #CC0000;
}
.subsectionsLinkRow00 {
	background-color: #FFFFFF;
	background-image: url(img/ivg_bgr15.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	border-top: 1px solid #E5E5E5;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #E5E5E5;
}
.certsTitle {
	font-family: "ITC Officina Sans Book", "ITC Officina Sans", "Officina Sans", "Officina Sans Book", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
}
.titleBar00 {
	font-size: 11px;
	background-image: url(img/ivg_bgr05.jpg);
	border: 1px solid #999999;
	background-color: #DFDFDF;
	background-repeat: repeat-x;
	background-position: left top;
	color: #FF0000;
}
.titleBar00Text {
	font-size: 11px;
	color: #FF0000;
}
.subsectionsLinkRow01 {
	background-color: #E9D1D1;
	background-image: url(img/ivg_bgr08.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	border-top: 1px solid #E5E5E5;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #E5E5E5;
}
.subsectionsTitleRow00 {
	background-color: #FFFFFF;
	background-image: url(img/ivg_bgr20.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	border-top: 1px solid #E5E5E5;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #E5E5E5;
	font-family: "ITC Officina Sans Book", "ITC Officina Sans", "Officina Sans", "Officina Sans Book";
}
.BlackTXT11Officina {
	color: #000000;
	font-family: "ITC Officina Sans Book", "ITC Officina Sans", "Officina Sans", "Officina Sans Book", Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.artSubTitle01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.blackTxt {
	color: #000000;
	font-size: 10px;
}
.tableRow03 {
	background-color: #EAEAEA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #000000;
	font-weight: normal;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CC0000;
	border-left-color: #CC0000;
}
.bodyTable04 {
	color: #990000;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
}
.tableRow05 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	color: #000000;
	font-weight: normal;
	border-top: 1px solid #CC9999;
}
.tableRow04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	color: #000000;
	font-weight: normal;
	border-bottom: 1px solid #CC9999;
}
.tableHead00 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #000000;
	font-weight: bold;
	border-bottom: 1px solid #666666;
}
.tableRow06 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	color: #000000;
	font-weight: normal;
}
.tableHead01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #000000;
	font-weight: bold;
	border-bottom: 1px solid #666666;
}
.tableRow07 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	color: #000000;
	font-weight: normal;
}
.tableRow08 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	color: #000000;
	font-weight: normal;
	border-bottom: 1px solid #CC9999;
}
.tableRow09 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	color: #000000;
	font-weight: normal;
	border-top: 1px solid #CC9999;
}
.tableRow10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	color: #000000;
	font-weight: normal;
	border-bottom: 1px solid #CC9999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CC9999;
}
.catTitle02 {
	font-family: "ITC Officina Sans Book", "ITC Officina Sans", "Officina Sans", "Officina Sans Book", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #990000;
	white-space: nowrap;
}
.catTitle {
	font-family: "ITC Officina Sans Book", "ITC Officina Sans", "Officina Sans", "Officina Sans Book", Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: Red;
	white-space: nowrap;
	padding-left: 10px;
	padding-right: 10px;
}
.catSubtitle02 {
	color: #990000;
	display: block;
	padding-right: 5px;
	padding-left: 5px;
}
.bodyTable05 {
	color: #FFFFFF;
	background-color: #3399FF;
	background-image: url(img/ivg_3d_bgr06.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.bodyTable06 {
	color: #990000;
	background-color: #FFCC00;
	background-image: url(img/url(img/ivg_3d_bgr06.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.bodyTable06 td, .bodyTable06 div {
	color: #990000;
}
.bodyTable07 {
	color: #990000;
	background-color: #FF9966;
	background-image: url(img/ivg_3d_bgr07.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.bodyTable08 {
	color: #990000;
	background-color: #009966;
	background-image: url(img/ivg_3d_bgr08.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.bodyTable09 {
	color: #990000;
	background-color: #009966;
	background-image: url(img/ivg_3d_bgr09.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.catLLtitle {
	font-family: "ITC Officina Sans Book", "ITC Officina Sans", "Officina Sans", "Officina Sans Book", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	text-indent: 5px;
	background-color: #0066CC;
	background-image: url(img/ivg_bgr22.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.catIHtitle {
	font-family: "ITC Officina Sans Book", "ITC Officina Sans", "Officina Sans", "Officina Sans Book", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 5px;
	background-color: #CC0000;
	background-image: url(img/ivg_bgr06.jpg);
	background-position: top;
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.catRtitle {
	font-family: "ITC Officina Sans Book", "ITC Officina Sans", "Officina Sans", "Officina Sans Book", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 5px;
	background-color: #009966;
	background-image: url(img/ivg_bgr26.jpg);
	background-position: top;
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.catCPtitle {
	font-family: "ITC Officina Sans Book", "ITC Officina Sans", "Officina Sans", "Officina Sans Book", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 5px;
	background-color: #FF9966;
	background-image: url(img/ivg_bgr24.jpg);
	background-position: top;
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.catFTtitle {
	font-family: "ITC Officina Sans Book", "ITC Officina Sans", "Officina Sans", "Officina Sans Book", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 5px;
	background-color: #009966;
	background-image: url(img/ivg_bgr25.jpg);
	background-position: top;
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.catIHLinkRow {
	background-color: #CC0000;
	background-image: url(img/ivg_bgr06.jpg);
	background-repeat: repeat-x;
	border: 1px solid #FFFFFF;
}
.catLLLinkRow {
	background-color: #0066CC;
	background-image: url(img/ivg_bgr22.jpg);
	background-repeat: repeat-x;
	border: 1px solid #FFF;
}
.catRLinkRow {
	background-color: #009966;
	background-image: url(img/ivg_bgr26.jpg);
	background-repeat: repeat-x;
	border: 1px solid #FFFFFF;
}
.winTitle10 {
	font-family: "ITC Officina Sans Book", "ITC Officina Sans", "Officina Sans", "Officina Sans Book", Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 10px;
}
.TXT10Black {
	font-size: 10px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
.TXT9Black {
	font-size: 9px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
.winTitle11 {
	font-family: "ITC Officina Sans Book", "ITC Officina Sans", "Officina Sans", "Officina Sans Book", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 10px;
}
.subMenu {
	background-color: #F0F0F0;
	border-bottom: 1px solid Red;
	margin: 0px;
	padding: 3px 3px 1px 5px;
	vertical-align: middle;
	line-height: 16px;
	height: 18px;
	/*padding-top: 3px;*/
}
span.subMenuTitle {
	color: Red;
	font-size: 11px;
	font-weight: bold;
	margin: 5px 0px;
	/*padding: 5px 3px;*/
	line-height: 16px;
}
span.subMenuItem a:hover {
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	background-color: #CC0000;
	border: 1px solid White;
	margin: 0px;
	/*padding: 3px 5px;*/
	line-height: 16px;
}
span.subMenuItem a {
	color: #FF0000;
	font-size: 11px;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid Silver;
	margin: 0px;
	padding: 1px 5px;
	line-height: 16px;
}
.description {
	display: block;
	font-size: 11px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	margin: 0px 30px;
	margin-top: -5px;
	margin-bottom: 10px;
}
.importantTxt {
	color: #FF0000;
	font-weight: bold;
}
.divisioniAzienda {
	position: relative;
	top: -115px; left: 285px;
	text-align: right;
	width: 250px;
	font-weight: bold;
}
div.legenda01 div {
	position: relative;
	top: 0px; left: 20px;
	width: 200px;
	text-align: left;
	padding: 1px 5px;
	font-size: 10px;
	border: 1px solid #999999;
	margin-bottom: 2px;
}
.organigramma {
	text-align: center;
	margin: 10px 0px;
	font-weight: bold;
	font-family: "ITC Officina Sans Book", "ITC Officina Sans", "Officina Sans", "Officina Sans Book", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CC0000;
}
div.organigramma img {
	margin-top: 10px;
}
div.SpecialCatVMItem {
	width: 136px;
	height: 82px;
	padding: 0px;
	background-image: url(img/catalog/menu_special_bgr.png);
	background-repeat: no-repeat;
	margin-bottom: 2px;
	vertical-align: middle;
	overflow: hidden;
}
div.SpecialCatVMIcon img {
	padding: 0px;
	margin: 0px;
	border: 0px none;
	width:70px;
	height: 77px;
}
div.SpecialCatVMIcon {
	position: absolute;
	padding: 2px 5px;
	margin: 0px;
	border: 0px none;
	width:70px;
	height: 77px;
	z-index: 1;
}
div.SpecialCatVMLink {
	position: relative;
	padding: 0px;
	margin: 0px;
	border: 0px none;
	width:70px;
	height: auto;
	top: 40px;
	right: -52px;
	z-index: 2;
	overflow: visible;
	font-family: "ITC Officina Sans Book", "ITC Officina Sans", "Officina Sans", "Officina Sans Book", Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: 14px;
	font-weight: bold;
}
/*div.SpecialCatVMLink {
	position: absolute;
	padding: 0px;
	margin: 0px;
	border: 0px none;
	width:70px;
	height: auto;
	top: 40px;
	right: 10px;
	z-index: 2;
	overflow: visible;
	font-family: "ITC Officina Sans Book", "ITC Officina Sans", "Officina Sans", "Officina Sans Book", Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: 14px;
	font-weight: bold;
}*/
div.MainCatVMItem {
	width: 136px;
	height: 154px;
	padding: 0px;
	background-image: url(img/catalog/menu_main_cat_bgr.png);
	background-repeat: no-repeat;
	margin-bottom: 2px;
	vertical-align: middle;
	overflow: hidden;
}
div.MainCatVMIcon img {
	padding: 0px;
	margin: 0px;
	border: 0px none;
	width:70px;
	height: 77px;
}
div.MainCatVMIcon {
	position: relative;
	padding: 2px 5px;
	margin: 0px;
	border: 0px none;
	width:70px;
	height: 77px;
}
div.MainCatVMLink {
	position: relative;
	top: -70px;
	left: 75px;
	padding: 0px;
	margin: 0px;
	border: 0px none;
	width:40px;
	height: 45px;
}
div.catalogsVMenuItem {
	width: 136px;
	height: 82px;
	padding: 0px;
	background-image: url(img/catalog/menu_cat_bgr.png);
	background-repeat: no-repeat;
	margin-bottom: 2px;
	vertical-align: middle;
	overflow: hidden;
}
div.catalogsVMenuIcon img {
	padding: 0px;
	margin: 0px;
	border: 0px none;
	width:70px;
	height: 77px;
}
div.catalogsVMenuIcon {
	position: relative;
	padding: 2px 5px;
	margin: 0px;
	border: 0px none;
	width:70px;
	height: 77px;
}
div.catalogsVMenuLink {
	position: relative;
	top: -70px;
	left: 75px;
	padding: 0px;
	margin: 0px;
	border: 0px none;
	width:40px;
	height: 45px;
}
img.catalogsVMenuTitle {
	margin: 1px 0px 2px 0px;
}
/*
.mainCatSubmenu {
	position: relative;
	width: 129px;
	top: -44px;
	left: 3px;
}
*/
.submenuItemCat {
	position: relative;
	width: 130px;
	height: 33px;
	top: -46px;
	left: 3px;
	margin-bottom: 2px;
	background-image: url(img/catalog/submenu_cat_bgr.gif);
	background-repeat: no-repeat;
}
.submenuItem364 {
	position: absolute;
	width: 110px;
	top: 10px;
	left: 20px;
}
.submenuItem365 {
	position: absolute;
	width: 110px;
	top: 5px;
	left: 20px;
	line-height: 10px;
}
.submenuItem364 img {
	position: absolute;
	top: 1px;
	left: -12px;
}
.submenuItem365 img {
	position: absolute;
	top: 5px;
	left: -12px;
}
div.CatLinkSubsect00 {
	background-color: White;
	padding: 3px 0px 1px;
	margin-top: 5px;
	width: 300px;
	font-size: 12px;
	border-bottom: 1px solid #FF0000;
}
div.CatLinkSubsect00 a {
	font-size: 12px;
	padding: 1px 6px;
	color: #FF0000;
}
div.CatLinkSubsect00 a:hover {
	color: #FFFFFF;
	background-color: Red;
	text-decoration: none;
}
.catSubsTitle00 {
	font-family: "ITC Officina Sans Book", "ITC Officina Sans", "Officina Sans", "Officina Sans Book", Arial, Helvetica, sans-serif;
	padding: 0px 20px 15px 20px;
	color: Red;
	font-size: 22px;
	font-weight: bold;
}
.catSubsArticleTitle00 {
	padding: 5px 20px 0px 20px;
	color: #CC0000;
	font-size: 14px;
	font-weight: bold;
}
.catSubsArticleTitle00 div.artTitle01 {
	padding: 0px;
	color: #CC0000;
	font-size: 14px;
	font-weight: bold;
}
.catSubsArticleSubTitle00 {
	padding: 0px 20px 5px 20px;
	color: Black;
	font-size: 11px;
	font-weight: bold;
}
.catSubsArticleText00 {
	padding: 2px 20px 20px 20px;
	color: Black;
	font-size: 11px;
	font-weight: normal;
}
.littleTxt {
	font-size: 10px;
}