#newscontent th a {
color: white;
}



#blackbox { font-family: Verdana, Arial; font-size:8pt; color: white; background-color:#2A3FAA; text-decoration: none; filter: Alpha(Opacity=80); ; clip:   rect(   )}
#box {position:absolute;visibility:hidden;layer-background-color:silver;; clip:   rect(   )}
#mnubar {  font-family: Verdana, Arial; font-size:8pt; color: white; font-weight:bold; text-decoration: none; }
.border_b {  border-color: white black #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.border_l { border: #FFFFFF solid; border-width: 0px 0px 0px 1px}
.border_lr {  border: #FFFFFF; border-style: solid; border-width: 0 1 0 1;}
.border_lrb { border: #FFFFFF solid; border-width: 0px 1px 1px}
.border_r { border: #FFFFFF solid; border-width: 0px 1px 0px 0px}
.c {font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 12px;margin-bottom: 1px;}
.capital-letter {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-transform: uppercase}
.center_cells {  text-align: center; background-position: center}
.dark_row_table { font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #DCE4F8}
.delimiter {  font-size: 9px; font-weight: bold; color: #FFFFFF; text-align: justify; font-family: Arial, Helvetica, sans-serif}
.form-notes { font-family: Arial, Helvetica, sans-serif; font-size: 9px}
.form-notes2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #555555;
	white-space: normal;
}
.formstyle { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2F66D6; font-weight: bold;}
.head_table {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #006699}
.justify {  text-align: justify}
.light_row_table {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #ECF1FB}
.prima1 {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bolder; color: #FF0000}
.storno {  text-decoration: line-through}
.substring {font-size: 9px; vertical-align: sub}
.supstring {font-size: 8px; vertical-align: text-top}
.symbol {font-family: Symbol;}
.text_black_10 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px}
.text_black_11 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.text_black_12 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.text_black_14 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px}
.text_white_11 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
a { font-family: Arial, Helvetica, sans-serif; color: black; text-decoration: none; }
a.b { font-family: Verdana, Arial; color: white; text-decoration: none; font-weight:bold; font-size: 12px;}
a.c {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000066; font-weight: normal;}
a.c2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000066; font-weight: normal;}
a.l {color: blue;}
a.l:hover, a.c:hover, a.c2:hover { text-decoration: underline}
a.m { font-family: Verdana, Arial; color: white; text-decoration: none; font-weight:bold; }
a.m:hover {  background-color: #6991E1}
a.n { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FF9900; margin-bottom: 0px ; text-decoration: none;}
a:hover { text-decoration: underline;}
form { margin: 0 0 0 0;}
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; font-style: italic; padding-right: 10px; clip:  rect(  -30px ); margin-bottom: 0px}
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: white; clip:  rect(  0px ); margin-bottom: -2px; font-weight: bold; white-space: nowrap}
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; clip: rect( 0px ); margin-bottom: 3px; margin-top: 10px}
h4 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFFFF; margin-bottom: 5px}
h5 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; margin-bottom: 0px; font-weight: bold}
h6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #2352B1; margin-bottom: 0px}
h6.c { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #2352B1; margin-bottom: 0px}
hr {margin: -2 0 -2 0; border: none;}
li.toc { font-family: Verdana; font-size: 12px; color: #2F66D6; margin-bottom: 3px;}
li {font-family: Arial, Helvetica, sans-serif; margin-bottom: 3px; font-size: 13px;}
p { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal}
p.i { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-indent: 20pt;; text-align: justify}
ul { list-style-position: outside; list-style-image: url(/img/marker3.gif); list-style-type: none; color: #333333; margin-bottom: 5px; margin-top: 5px; margin-left: 20; font-size: 13px; padding-left: 0; padding-top: 5px; padding-bottom: 5px;}
ul.p {list-style-position: outside;list-style-image: url(/img/marker2.gif);list-style-type: none;color: #333333; margin-right: 10px; margin-left: 25px;}
td.number {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; text-align: center; color: #000000; border: #ffffff solid; border-width: 0px 0px 0px 1px;}
h1.pl { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 13pt; text-align: left; font-weight: bold; ; margin-bottom: 0px}
h2.pl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; text-align: left; font-weight: bold; color: #FFFFFF; margin-bottom: 3px; margin-top: 5px; margin-left: 10px}
h3.pl { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: bold; margin-bottom: 1px; margin-top: 1px; margin-left: 20px}
h4.pl {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; color: black; clip:  rect(  0px ); margin-bottom: -2px; font-weight: bold;; white-space: pre}
td.model { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: darkblue;}
td.price { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #CC0000;}
td.charact { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}
td.certif { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center;}
td.links { text-align: center}
tr.tableheader { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background-color: #FFFFFF; text-align: center }
a.o { color: #FF9900; text-decoration: none; font-size: 7pt; }
a.o:visited {color: #B37400;}
ol {list-style-type: decimal; font-size: 13px;}
td.underlined { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #3962B4;}
sup {font-size: smaller;}

H1.articles { font-family: Arial, Helvetica, sans-serif; text-align: right; font-size: 14px; color: #000000; clip: rect( 0px ); margin-bottom: 3px; margin-top: 5px; font-style: normal;}
H3.articles { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: black; margin-bottom: 15px; margin-top: 70px;}
H4.articles { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #DDDDDD; margin-bottom: 1px; margin-top: 1px; padding-left: 10px;}
H5.articles { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #2352B1; margin-bottom: 1px; margin-top: 1px; padding-left: 10px;}
cite.articles { font-family: Arial, Helvetica, sans-serif; text-align: right; font-size: 12px; color: #ffffff; font-style: italic;}

H3.npl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #2352B1; margin-bottom: 6px; margin-top: 2px;}
H4.npl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #DDDDDD; margin-bottom: 3px; margin-top: 3px; padding-left: 10px;}
H5.npl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #2352B1; margin-bottom: 3px; margin-top: 3px; padding-left: 10px;}
h6.npl {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #888888; margin-top: 0px;}
.nmodel { font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-left: 3px; padding-right: 3px; font-weight: bold;}
.nprice { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #3366CC; padding-left: 3px; padding-right: 3px; font-weight: bold;}
.ncertif { text-align: center; padding-left: 5px; padding-right: 5px;}
.nguarant { font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-align: center; padding-left: 3px; padding-right: 3px; font-weight: bold;}
.ncharact { font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-left: 5px; padding-right: 5px; line-height: normal;}
td.nhead { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #888888; text-align: center; background-color: #FFFFFF; border: #DDDDDD solid; border-width: 2px 2px 0px 0px; padding-left: 2px; padding-right: 2px;}
ul.card { list-style-position: outside; list-style-image: url(/img/marker3.gif); list-style-type: none; margin: 20px 5px 0px 5px;}
li.card { font-size: 11px; margin: 0px 0px 0px 18px;}
.TitleBar {font-family: Arial, Helvetica, sans-serif; padding: 8px 3px 0px 3px; white-space: nowrap; font-size: 11px; font-weight: bold; color: #EEEEEE;}
H1.head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	text-transform: uppercase;
	color: #2352B1;
	margin: 1px;
	padding: 1px;
	white-space: nowrap;
}
p.head {
	margin: 1px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	white-space: nowrap;
}
a.toc2 {font-size: 11; font-weight: bold; color: #666677; line-height: 1.3;}
a.toc2:visited {color: #774477;}
a.toc3 {font-size: 10; color: #666677; line-height: 1.1;}
a.toc3:visited {color: #774477;}





.include-box			{	width: 25%; 
							background-color: #F9F9F9;
							border-top: 2px solid #B4C8F0;
							text-align: left;
							padding: 0.4em;
							position: relative;
							margin: 0.2em 0 0 0.5em;}
.include-box-sign-place	{	float: left;}
.include-box-sign		{	font-size: 35px;
							line-height:30px;
							font-weight: bold;
							font-family: Webdings;						
							color: #B4C8F0;
							margin: 0 0 0 0;}						
.include-box-title		{	color: #2352B1;
							font-size: 0.7em;
							font-weight: bold;
							margin: 0;}
.include-box-text		{	margin: 0.3em;
							font-size: 0.7em;}

p.importance			{	font-size: 1em;
							font-weight: bold;
							font-style: italic;
							color: gray;
							margin: 1em 2em 1em 2em;}
.va_middle_ie			{	margin-top: expression((parentNode.offsetHeight - this.offsetHeight)<0 ? "0" : (parentNode.offsetHeight - this.offsetHeight)/2 + "px");}
.va_middle				{	display: table-cell; vertical-align: middle}





#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #555555;
	white-space: normal;}
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(/img/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/overlay.png", sizingMethod="scale");
	}
