* { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:9pt; color:black; line-height:1.5;  }

/* clearfix */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

#debug,
.page .head,
.page .body .body-l,
.page .body .body-r,
.page .body .body-c .titleimage,
.notepad-write-large,
.page .foot { display:none; }

.page .toplink { display:none; }

.page .foot { }
.page .foot a { text-decoration:none; }

.page .body .body-c .content { margin:0 0 30pt 0; }
.page .body .body-c .content h1,
.page .body .body-c .content h2 { clear:both; }


.page .head .home { display:block; text-align:right; }
.page .head .home span { display:none; }
.page .head .home img { border:0; }


.price { line-height:150%; }
.price .num { color:#6a991e; color:#d1298a; font-size:16px; font-weight:bold; }
.price .desc { margin:0.5em 0 0 0; }



h1 { font-size:16pt; font-weight:normal; }
h2 { font-size:14pt; font-weight:normal;  }
h2.product-headline { font-weight:normal; }
h2.product-headline strong { font-size:14pt; }
h3 { font-size:12pt; }
h1 span { display:none; }
p, li, th, td { line-height:1.5; }
table { border-collapse:collapse; }
table th,
table td {  }

table.m { border-collapse:collapse; margin:1em 0;}
table.m th,
table.m td { border-top:1px solid #aaaaaa; border-bottom:1px solid #aaaaaa; padding:2px 2px 2px 0; vertical-align:top; text-align:left; }
table.m td r10 { border-top:1px solid #aaaaaa; border-bottom:1px solid #aaaaaa; padding:2px 10px 2px 0; vertical-align:top; text-align:left; }

ul { list-style: square; }

ul.square-g { list-style: square; }
ul.square-g li {  }

ul.square-gl { list-style: square; list-style-position: outside; padding-left: 26px; margin-left: 0px; margin-right: 0px; }
ul.square-gl li ul { list-style: square; list-style-position: outside; padding-left: 26px; margin-left: 0px; margin-right: 0px; }
ul.square-gll { list-style: square; list-style-position: outside; padding-left: 16px; margin-left: 0px; margin-right: 0px; }

.page .printlogo { text-align:right; }

.page .body .body-c .content .notepad-write-large { }
.page .body .body-c .content span.notepad-write { cursor:pointer; }
.page .body .body-c .content .notepad-write-large span.notepad-write { cursor:pointer; display:block; width:32px; height:32px; background:transparent url(images/note-normal-write.gif) 0 0 no-repeat; }
.page .body .body-c .content .notepad-write-large span.notepad-write span { display:none; }
.page .body .body-c .content .notepad-write-small span.notepad-write { cursor:pointer; display:block; width:16px; height:16px; background:transparent url(images/note-small-write.gif) 0 0 no-repeat;}
.page .body .body-c .content .notepad-write-small span.notepad-write span { display:none; }

.page .body .body-c .content table.product { width:100%; }
.page .body .body-c .content table.product th { border-top:1px solid #aaaaaa; border-bottom:1px solid #aaaaaa; }
.page .body .body-c .content table.product td { border:0;}
.page .body .body-c .content table.product td.desc1  { width:160px; font-weight:bold;  }
.page .body .body-c .content table.product td.desc2  { width:330px; }
.page .body .body-c .content table.product td.price  { width:130px; color:#6a991e; color:#d1298a; font-weight:bold; text-align:right; white-space:nowrap; font-size:12px; }
.page .body .body-c .content table.product td.action { display:none;}

.page .body .body-c .content table.accessories { width:100%; }
.page .body .body-c .content table.accessories th { border-top:0;}
.page .body .body-c .content table.accessories td { border:0; }
.page .body .body-c .content table.accessories td.desc1  { width:160px; }
.page .body .body-c .content table.accessories td.desc2  { width:330px; }
.page .body .body-c .content table.accessories td.price  { width:130px; color:#d1298a; text-align:right; }
.page .body .body-c .content table.accessories td.action { display:none; }


.page .body .body-c ul.choosebox { clear:both; margin:0 0 0 1px; padding:0 0 0 0; list-style:none; }
.page .body .body-c ul.choosebox li { position:relative; float:left; width:159px; height:23em; margin:0 0 0 -1px; padding:0 0 0 0; border:1px solid #aaaaaa;  }
.page .body .body-c ul.choosebox li a.image { position:absolute; }
.page .body .body-c ul.choosebox li a.image img { border:0; }
.page .body .body-c ul.choosebox li h2 { margin:100px 0 10px 0; padding:0 0 0 0; height:25px; background-position:0 0; background-repeat:no-repeat; }
.page .body .body-c ul.choosebox li h2 span { display:none; }
.page .body .body-c ul.choosebox li p { margin:0 10px 0 10px; }
.page .body .body-c ul.choosebox li a.more { display:block; position:absolute; right:0; bottom:0; margin:0 10px 10px 0; }

.page .body .body-c ul.choosebox li.b1 a.image { margin:-20px 0 0 15px; }
.page .body .body-c ul.choosebox li.b2 a.image { margin:-44px 0 0 15px; }
.page .body .body-c ul.choosebox li.b3 a.image { margin:-17px 0 0 0; }
.page .body .body-c ul.choosebox li.b4 a.image { margin:-12px 0 0 0; }

.page .body .body-c ul.choosebox li.b1 h2 { background-image:url(../images/choosebox-h-power-systems.gif); }
.page .body .body-c ul.choosebox li.b2 h2 { background-image:url(../images/choosebox-h-lifting.gif); }
.page .body .body-c ul.choosebox li.b3 h2 { background-image:url(../images/choosebox-h-lighting-stage.gif); }
.page .body .body-c ul.choosebox li.b4 h2 { background-image:url(../images/choosebox-h-electronics.gif); }

.page .body .body-c ul.choosebox5 { clear:both; margin:0 0 0 1px; padding:0 0 0 0; list-style:none; }
.page .body .body-c ul.choosebox5 li { position:relative; float:left; width:128px; height:23em; margin:0 0 0 -1px; padding:0 0 0 0; border:1px solid #aaaaaa;  }
.page .body .body-c ul.choosebox5 li a.image { position:absolute; }
.page .body .body-c ul.choosebox5 li a.image img { border:0; }
.page .body .body-c ul.choosebox5 li h3 { margin:95px 8px 10px 8px; font-weight: bold; }
.page .body .body-c ul.choosebox5 li h3 a { text-decoration:none; }

.page .body .body-c ul.choosebox5 li p { margin:0 8px 0 8px; }
.page .body .body-c ul.choosebox5 li a.more { display:block; position:absolute; right:0; bottom:0; margin:0 10px 10px 0; font-weight:bold; text-decoration: none; }

.page .body .body-c ul.choosebox5 li.b1 a.image { margin:-28px 0 0 5px; }
.page .body .body-c ul.choosebox5 li.b2 a.image { margin:-40px 0 0 6px; }
.page .body .body-c ul.choosebox5 li.b3 a.image { margin:-35px 0 0 5px; }
.page .body .body-c ul.choosebox5 li.b4 a.image { margin:-18px 0 0 5px; }
.page .body .body-c ul.choosebox5 li.b5 a.image { margin:-19px 0 0 5px; }

.page .body .body-c ul.overview { clear:both; margin:0 0 0 1px; padding:0 0 0 0; list-style:none; }
.page .body .body-c ul.overview li { position:relative; float:left; width:161px; height:20em; margin:0 0 0 0; padding:0 0 0 0; border:1px solid #aaaaaa; }
.page .body .body-c ul.overview li a.image { }
.page .body .body-c ul.overview li a.image img { border:0; }
.page .body .body-c ul.overview li h2 { margin:100px 0 10px 0; padding:0 0 0 0; height:25px; background-position:0 0; background-repeat:no-repeat; }
.page .body .body-c ul.overview li h2 span { display:none; }
.page .body .body-c ul.overview li p { margin:0 10px 0 10px; }
.page .body .body-c ul.overview li a.more { display:block; position:absolute; right:0; bottom:0; margin:0 10px 10px 0; }

.page .body .body-c .contact-form { }
.page .body .body-c .contact-form form { }
.page .body .body-c .contact-form .clearfix { padding:4px 0px; clear:both; }
.page .body .body-c .contact-form .clearfix span.contact-options { display:block; padding:0 1em 0 8.2em; float:left;}
.page .body .body-c .contact-form .clearfix label.contact-label { width:4em;}
.page .body .body-c .contact-form .clearfix input#contact-mail { display:block; float:left;}
.page .body .body-c .contact-form .clearfix input#contact-fon { display:block; float:left;}
.page .body .body-c .contact-form label           { display:block; float:left; width:8em; }
.page .body .body-c .contact-form input.text      { width:320px; }
.page .body .body-c .contact-form input.submit    { margin:10px 0 0 8.2em; }
.page .body .body-c .contact-form textarea        { width:320px;}

.page .body .body-c .contactinfo { background-color:#f0f0f0; padding:15px 10px 20px 10px; margin:0 0 30px 0;}
.page .body .body-c .contactinfo h2 { margin-top: 0px; }
.page .body .body-c .contactinfo p { margin-bottom: 0px; }
.page .body .body-c .contactinfo .info { float:left; width:200px; }
.page .body .body-c .contactinfo .info1 { }
.page .body .body-c .contactinfo .info2 { width:230px; }
.page .body .body-c .contactinfo .info3 { }

/* Content Center */

a.contactreq	{ display: none; }

a.ulink			{ text-decoration: none; color: black; }
a.none			{ text-decoration: none; color: black; }
a.mmagenta		{ text-decoration: none; color: black; }
a.magenta1		{ text-decoration: none; color: black; }
a.mlt			{ text-decoration: none; color: black; }

.m-highl		{ padding: 0 3px 0 3px; }
a.m-highl		{ text-decoration: none; color: black; background-color: #ff9ed5; }
a.m-highl:hover	{ text-decoration: none; color: white; background-color: #ff32a7; }

.amore	{ font-family: Courier New, monospace; font-size: 9pt; }

a.footlnk		{ text-decoration: none; color: #999; }
a.footlnk:hover	{ text-decoration: underline; color: #999; }

a.footmit		{ text-decoration: none; color: #999; }
a.footmit:hover	{ text-decoration: none; color: #999; }

.tproduct { width: 100%; margin-top: 20px; border-bottom: 1px dotted #aaaaaa; }
.tline	  { border-bottom: 1px solid #aaaaaa; }
.lproduct { height: 20px; border-bottom: 1px dotted #aaaaaa; }
.stripline { height: 1px; border-bottom: 1px dotted #aaaaaa; }

TABLE.genset-version { width: 100%; border-collapse: collapse; color: #666; }
.genset-version TD { height: 30px; padding: 2px 3px 2px 3px; vertical-align: top; }
.genset-version TD.housing { width: 50px; font-color: #666; }


.gen-h-td	 { margin-bottom: 1.5em; }
.gen-h-td h3 { margin: 0; padding:0; font-size:12px; color:#666; }
.gen-h-td a,
.gen-h-td p	 { font-size: 12px; }
.gen-h-td p	 { margin-bottom: 0px; }

TABLE.genset-oview { width: 100%; border-collapse: collapse; border: 1px solid #B1B1B1; margin-bottom: 0px; }
.genset-oview TH { padding: 2px 3px 2px 3px; border-top: 1px solid #B1B1B1; border-bottom: 1px solid #B1B1B1; vertical-align:top;  text-align: left; font-weight: normal; color: #666666;  }
.genset-oview TH.typ 		{  }
.genset-oview TH.kva 		{ text-align: right;  }
.genset-oview TH.kwe 		{ text-align: right; padding-right: 11px; }
.genset-oview TH.nph 		{  }
.genset-oview TH.amp 		{ text-align: right; padding-right: 11px; }
.genset-oview TH.eng		{  }
.genset-oview TH.lph		{ text-align: right; padding-right: 14px; }
.genset-oview TH.igen		{  }
.genset-oview TD { padding: 2px 3px 2px 3px; border-top: 1px solid #B1B1B1; border-bottom: 1px solid #B1B1B1; vertical-align:top; }
.genset-oview TD img { padding: 2px 0 2px 0; vertical-align:top; }
.genset-oview TD.typ		{ width: 120px; color: #000000; font-weight: bold; }
.genset-oview TD.typ a		{ text-decoration: none; }
.genset-oview TD.typ a.info-gen span { display: none; }
.genset-oview TD.kva		{ width: 56px; color: #666666; text-align: right; }
.genset-oview TD.kwe		{ width: 54px; color: #666666; text-align: right; padding-right: 11px; }
.genset-oview TD.nph  		{ width: 48px; color: #666666; }
.genset-oview TD.amp   		{ width: 48px; color: #666666; text-align: right; padding-right: 11px; }
.genset-oview TD.eng		{ width: 120px; color: #666666; }
.genset-oview TD.lph		{ width: 40px; color: #666666; text-align: right; padding-right: 14px; }
.genset-oview TD.igen 		{ width: 36px; color: #666666; }
.genset-oview TD.igen a		{ display: block; }

table.genset-ovu-d { margin-bottom: 0px; }
.genset-ovu-d th { font-size: 11px; padding: 4px 3px 4px 3px; border: 1px solid #b1b1b1; font-weight: normal; }
.genset-ovu-d td { font-size: 11px; padding: 4px 3px 4px 3px; border: 1px solid #b1b1b1; text-align: center; }
.genset-ovu-d td.typ { text-align: left; }
.genset-ovu-d td.fdm font.x { color: #666666; }
.genset-ovu-d td.sdm font.x { color: #666666; }
.genset-ovu-d td.fdi-l a { display: block; color: black; text-decoration: none; }
.genset-ovu-d td.sdi-l a { display: block; color: black; text-decoration: none; }

table.genset-ovu-d2 { margin-bottom: 0px; }
.genset-ovu-d2 th { font-size: 11px; padding: 4px 3px 4px 3px; border: 1px solid #b1b1b1; background: #d4d4d4; font-weight: normal; }
.genset-ovu-d2 td { font-size: 11px; padding: 4px 3px 4px 3px; border: 1px solid #b1b1b1; background: #f2f2f2; text-align: center; }
.genset-ovu-d2 td.typ { text-align: left; }
.genset-ovu-d2 td.typ a { font-size: 11px; display: block; color: black; text-decoration: none; }

.table.kipor-ovu6 { }
.kipor-ovu6 td		{ font-size: 11px; }
.kipor-ovu6 td.krm,
.kipor-ovu6 td.krm-l { font-size: 11px; padding: 2px 3px 2px 3px; border-bottom: 1px solid black; }
.kipor-ovu6 td.kri { font-size: 11px; padding: 2px 3px 2px 3px; border-bottom: 1px solid #b1b1b1;  }
.kipor-ovu6 td.krp { font-size: 11px; color: #d1298a; padding: 2px 3px 2px 3px; border-bottom: 1px solid #b1b1b1; }

table.genset-ovu-ds { margin-bottom: 0px; }
.genset-ovu-ds th { font-size: 11px; padding: 4px 3px 4px 3px; border: 1px solid #b1b1b1; font-weight: normal; }
.genset-ovu-ds td { font-size: 11px; padding: 4px 3px 4px 3px; border: 1px solid #b1b1b1; text-align: center; }
.genset-ovu-ds td.typ { text-align: left; }
.genset-ovu-ds td.typ-l { text-align: left; }
.genset-ovu-ds td.typ-l a { font-size: 11px; color: black; text-decoration: none; }
.genset-ovu-ds td.eur { width: 50px; text-align: right; }

TABLE.genset-ovu-s { width: 100%; border-collapse: collapse; border: 1px solid #B1B1B1; margin-bottom: 0; }
.genset-ovu-s TH  { padding: 2px 3px 2px 3px; border-top: 1px solid #B1B1B1; border-bottom: 1px solid #B1B1B1; color: #666666; font-weight: normal; text-align: left; vertical-align: top; }
.genset-ovu-s TH.kva		{ text-align: right; }
.genset-ovu-s TH.ph1		{ text-align: right; }
.genset-ovu-s TH.ph2		{ text-align: right; padding-right: 8px; }
.genset-ovu-s TH.eng		{ }	
.genset-ovu-s TH.ltr		{ text-align: right; }
.genset-ovu-s TH.dim		{ text-align: right; }
.genset-ovu-s TH.kg			{ text-align: right; }
.genset-ovu-s TD { padding: 2px 3px 2px 3px; border-top: 1px solid #B1B1B1; border-bottom: 1px solid #B1B1B1; vertical-align:top; }
.genset-ovu-s TD img { padding: 2px 0 2px 0; vertical-align:top; }
.genset-ovu-s TD.typ		{ width: 120px; color: #000000; font-weight: bold; }
.genset-ovu-s TD.typ a		{ display: block; color: black; text-decoration: none; }
.genset-ovu-s TD.kva		{ width: 55px; color: #666666; text-align: right; }
.genset-ovu-s TD.ph1		{ width: 49px; color: #666666; text-align: right; }
.genset-ovu-s TD.ph2  		{ width: 50px; color: #666666; text-align: right; padding-right: 8px;  }
.genset-ovu-s TD.eng		{ width: 110px; color: #666666; }
.genset-ovu-s TD.ltr		{ width: 38px; color: #666666; text-align: right;  }
.genset-ovu-s TD.dim		{ width: 115px; color: #666666; text-align: right; }
.genset-ovu-s TD.kg			{ width: 48px; color: #666666; text-align: right; }


TABLE.genset { width: 100%; border-collapse: collapse; margin-top: -10px; margin-bottom: 20px; }
.genset p	{ margin: 0; }
.genset TH { border-top: 0; border-bottom: 0; text-align: left; background-color: #FFFFFF; padding: 10px 0 5px 0; vertical-align:top; }
.genset TD { border: 1px solid #B1B1B1; background-color: #FFFFFF; padding: 2px 3px 2px 3px; vertical-align:top; }

TABLE.genset-ds { width: 100%; border-collapse: collapse; margin: 25px 0 25px 0; border: 1px solid #B1B1B1; background-color: #FFFFFF; color: #666666;  }
.genset-ds TD	{ padding: 2px 3px 2px 3px; vetical-align:top; }
.genset-ds .headline { font-weight: bold; margin: 5px 0 5px 0; }

TABLE.genset-panel { margin: 0 0 25px 0; width: 100%; border-collapse:collapse; border: 1px solid #B1B1B1; color: #666; }
.genset-panel TD { padding: 10px; }
.genset-panel-c TD { padding: 0px; vertical-align:top; }
.genset-panel-c .headline { font-size: 14px; }

TABLE.genset-easy 	{ border-collapse: collapse; margin: 0px; width: 100%; }
.genset-easy p 		{ margin: 0; }
.genset-easy TH		{ border-bottom: 1px solid #999999; background: #ffffff; border-top: 0;	padding: 5px 0 5px 0; text-align: left;	vertical-align: top; }
.genset-easy TH.gen { padding: 1.6em 0 5px 0; }
.genset-easy TD 	{ border-bottom: 1px solid #b1b1b1;	padding: 2px 0 3px 0; vertical-align: top; }
.genset-easy TD ul  { list-style: square; margin: 0; padding-left: 15px; padding-right: 0; }
.genset-easy TD ul li { margin: 3px 0 3px 0; padding: 0 0 0 0; position: relative; }

TABLE.product-row 		{ width: 100%; border-collapse: collapse; border: 1px solid #B1B1B1; margin-bottom: 0px; }
.product-row TH  		{ padding: 2px 3px 2px 3px; font-weight: normal; text-align: left; border-bottom: 1px solid #B1B1B1; }
.product-row TH.price	{ text-align: right; padding-right: 0; }
.product-row TH.note 	{ display: none; }
.product-row TD 		{ padding: 2px 3px 2px 3px; vertical-align:top;  border-bottom: 1px solid #B1B1B1; }
.product-row TD.typ		{ color: #000000; font-weight: bold; }
.product-row TD.typ a	{ display: block; color: black; text-decoration: none; }
.product-row TD.price	{ text-align: right; padding-right: 0; }
.product-row TD.note 	{ display: none; }

TABLE.p-truss { width: 100%; border-collapse: collapse; border: 1px solid #FFFFFF; }
.p-truss TH { border-top: 0; border-bottom: 1px solid #FFFFFF; background-color: #DBDBDB; padding: 2px; }
.p-truss TD { border: 1px solid #FFFFFF; background-color: #F0F0F0; padding: 2px; }

.p-truss .white		 { background-color: #FFFFFF; }

TABLE.p-stage-platform { width: 100%; border-collapse: collapse; }
.p-stage-platform TH { border-top: 0; border-bottom: 1px solid #000000; padding: 2px; }
.p-stage-platform TD { border-top: 1px solid #B1B1B1; border-bottom: 1px solid #B1B1B1; padding-top: 2px; padding-bottom: 2px; }

TABLE.tm	{ border-collapse: collapse; }
.tm TH	 	{ border-top: 0; border-bottom: 1px solid #000000; padding: 2px; }
.tm .head 	{ border-top: 0; border-bottom: 1px solid #000000; padding: 2px; }
.tm TD 		{ border-top: 1px solid #B1B1B1; border-bottom: 1px solid #B1B1B1; padding-top: 2px; padding-bottom: 2px; }

TABLE.tm-vt 	{ border-collapse: collapse; }
.tm-vt TH 		{ border-top: 0; border-bottom: 1px solid #000000; padding: 2px; }
.tm-vt .head 	{ border-top: 0; border-bottom: 1px solid #000000; padding: 2px; }
.tm-vt TD 		{ vertical-align: top; border-top: 1px solid #B1B1B1; border-bottom: 1px solid #B1B1B1; padding-top: 2px; padding-bottom: 2px;  }

table.pdetail 	 	{ border-collapse:collapse;  }
.pdetail td	 	 	{ vertical-align: top;  }
.pdetail td.desc 	{ width: 320px; vertical-align: top; }
.pdetail td.s10  	{ vertical-align: top;  }
.pdetail td.image	{ width: 320px; vertical-align: top; }

table.pshow  	 { width: 100%; border: #B1B1B1 1px solid; margin-bottom: 15px;  }
.pshow td  	 	 { padding: 10px; vertical-align: top;  }
.pshow td p.pff	 { margin-top: 0px; margin-bottom: 0px;  }
.pshow td.desc	 { margin: 10px; }
.pshow td.image  { width: 150px; align: right; margin: 10px; }

table.spot-lux	 { width: 100%; border-collapse: collpse; }
.spot-lux th	 { padding: 2px; border: 1px solid #aaaaaa; vertical-algin: top; text-align: left; font-size: 11px;  }
.spot-lux td	 { padding: 2px; border: 1px solid #aaaaaa; vertical-align: top; text-align: center; font-size: 11px; }
.spot-lux td.lux { padding: 2px; border: 1px solid #aaaaaa; vertical-algin: top; text-align: center; font-size: 11px;  }

table.laptop { width: 100%; border-collapse: collapse; color: #666666; margin-bottom: 0px; }
.laptop TH { border-top: 0; text-align: left; background-color: #FFFFFF; padding: 10px 0 5px 0; vertical-align:top; }
.laptop td { border: 1px solid #B1B1B1; background-color: #FFFFFF; padding: 0.5em 3px 0.5em 3px; vertical-align:top; }
.laptop td p { margin: 0; }

.font11	{ font-size: 11px; }

.hinweis { font-family: "Times New Roman", Times, serif; font-style:italic; font-size: 14px; }
.hinweis a { font-style: normal; }

ul.li-left { list-style-position: outside; 	padding-left: 15px; margin: 0px; }

.merken	   { display: none;  }
.merken_l  { display:none; }
.merkens   { display: none;  }
.pdf	   { display: block; position: relative; width: 150px; margin: 2px 0 2px 0; padding: 16px 0 0 0px; background:transparent url(../images/pdf.gif) left center no-repeat; }
.pdfs 	   { display:block; position: relative; width: 134px; margin: 2px 0 2px 0; padding: 6px 0 0 0px; background:transparent url(../images/pdf_s.gif) left center no-repeat; }


.info-cont-h1 { font-size: 13px; text-decoration: underline; display: inline; margin-top: 6px; }
.info-cont-nav { font-size: 11px; color: #999; margin-top: 6px; }
.info-cont-nav a { font-size: 11px; color: #999; text-decoration: none; }
.info-cont-nav a:hover { text-decoration: underline; }

.info-systems-expl { padding: 10px; border: 1px solid #bababa; background-color: #f2f2f2; }
.info-systems-expl p { margin: 0; }

.info-foot-alphabet { color: #999; }
.info-foot-alphabet ul { clear: both;  margin: 20px 0 0 0; padding: 0 0 0 0; list-style: none; color: #999; }
.info-foot-alphabet ul li { display: block; padding: 0 5px 0 5px !important; float: left; }
.info-foot-alphabet ul li a { color: #999; text-decoration: underline; }
.info-foot-alphabet ul li a:hover { color: #000; text-decoration: underline; }
.info-foot-alphabet ul li a:active { color: #000; text-decoration: underline; }

.noprint   { display: none; }

/* content Links */

a	{ color: black; text-decoration:underline; }

h2 a { text-decoration: none; }
h3 a { text-decoration: none; }

a.ulink			{ text-decoration: none; color: black; }
a.ulink:hover	{ text-decoration: underline; color: black; }

a.none			{ text-decoration: none; color: black; }
a.none:hover	{ text-decoration: none; color: black; } 

a.mmagenta			{ text-decoration: none; color: black; }
a.mmagenta:hover	{ text-decoration: none; color: #ff32a7; }

a.magenta1			{ text-decoration: none; color: black; }
a.magenta1:hover	{ text-decoration: underline; color: #ff32a7; }

a.mlt			{ text-decoration: none; color: #333; }
a.mlt:hover		{ text-decoration: underline; color: #333; }

a.mlth			{ text-decoration: none; color: black; }
a.mlth:hover	{ text-decoration: none; color: black; background-color: #ff9ed5; }

.m-highl		{ padding: 0 3px 0 3px; }
a.m-highl		{ text-decoration: none; color: black; background-color: #ff9ed5; }
a.m-highl:hover	{ text-decoration: none; color: white; background-color: #ff32a7; }




/**
 * bottom information
 */
 
.page .add-info { display: none; }