<!--
/*
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 Author: Hans Georg Filipp
 Date: 2010-01-18
 Version: 4.4
 (c) 2002-2010 by Hans Georg Filipp
               MSH - Medien System Haus
               
     2007      Modified by Francesco Abbattista for new design / impl.
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/
-->
<!--
 @page { size:21.0cm 29.7cm }
 b.black               { font-size:14px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }
 b.infotextsmallblack  { font-size:12px;  font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }

 b.ressorttext       { font-size:10px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:white }
 b.firstpreviewtext  { font-size:10px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }
 b.secondpreviewtext { font-size:10px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }
 b.thirdpreviewtext  { font-size:10px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#555555 }

 form.pad0 { padding:0px }
 
 form.margin0 { margin:0px }

 input.pad0 { padding:0px }

 input.cursorhand	     { cursor: pointer; }
 input.inputformtext         { font-size:11px;  font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }
 input.inputformtextred      { font-size:12px;  font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:red }
 input.inputformtextmshgreen { font-size:12px;  font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }

 input.inputformtextsmallblack { font-size:10px;  font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }

 input.inputformtextsmallsearch { font-size:10px;  font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333; width:80px; height:15px; border:1px solid #999999 }

 input.cpage {}
 input.cpage1 {}
 
 input.margin0 { margin:0px }
 input.margin1 { margin:1px }
 input.marginleft6 { margin-left:6px } 
 input.marginright4 { margin-right:4px }  
 input.marginbottom3 { margin-bottom:3px }   
 
 input.borderClassic { border-width: 1px; border-style: solid; border-color: #d0d0d0 }

 input.wp90 { width: 90% }
 
 input.w160 { width: 160px }

 select.font11 { font-size: 11px }
 
 select.borderClassic { border-width: 1px; border-style: solid; border-color: #d0d0d0 }
 
 select.wp100 { width: 100% }
 
 select.w50 { width: 50px }
 select.w70 { width: 70px }
 select.w150 { width: 150px }
 select.w160 { width: 160px }

 select.infotextsmall          { font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }
 select.infotextsmallright     { font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; text-align:right }
 select.infotext               { font-size:14px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }
 select.infotextwhite          { font-size:14px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:white }
 select.infotextsmallbold      { font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333; font-weight:bold; }
 select.infotextsmallblack     { font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }
 select.infotextsmallwhite     { font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:white }
 select.infotextsmallred       { font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#cc0000 }
 select.infotextsmallblue      { font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:blue }
 select.infotextsmallmshgreen  { font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }
 select.infotextmedium         { font-size:12px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 } 
 select.infotextmediumblack    { font-size:12px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 } 
 select.infotextmediumbold     { font-size:12px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333; font-weight:bold } 
 select.infotextmediumred      { font-size:12px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#cc0000 } 
 select.infotextmediumblue     { font-size:12px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:blue } 
 select.infotextbig	       { font-size:14px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 } 
 select.infotextbigblack       { font-size:14px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 } 
 select.infotextbigbold        { font-size:14px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333; font-weight:bold } 
 select.infotextbigred         { font-size:14px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#cc0000 } 
 select.infotextbigblue        { font-size:14px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:blue } 
 select.infotexthuge           { font-size:18px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }
 select.infotexthugered        { font-size:18px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#cc0000 }
 select.infotexthugeblack      { font-size:18px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:black }
 select.infotextveryhuge       { font-size:20px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }
 select.infotextveryhugebold   { font-size:20px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; font-weight:bold; color:#333333 }
 select.infotextveryhugered    { font-size:20px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#cc0000 }
 select.infotextveryhugeblack  { font-size:20px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:black }
 select.infotextverysmall			 { font-size:10px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }
 select.infotextverysmallred   { font-size:10px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#cc0000 }
 select.infotextverysmallblack { font-size:10px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }
 select.infotextverysmallblackbold { font-size:10px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; font-weight:bold; color:#333333 }

span.font1 { font-size: 1px }
span.font2 { font-size: 2px }
span.font3 { font-size: 3px }
span.font4 { font-size: 4px }
span.font10 { font-size: 10px }
	
 span.red                 { font-size:14px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#cc0000 }
 span.smallred            { font-size:12px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#cc0000 }
 span.verysmallred        { font-size:10px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#cc0000 }
 span.green               { font-size:14px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#00cc00 }
 span.smallgreen          { font-size:12px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#00cc00 }

 span.dialogtextsmall     { font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-weight:normal; color:#333333 }
 span.dialogtextsmallbold { font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-weight:normal; color:#333333; font-weight:bold; }
 span.dialogtext		      { font-size:12px; font-family:Arial, Verdana, Geneva, Helvetica; font-weight:normal; color:#333333 }
 span.dialogtextbold      { font-size:12px; font-family:Arial, Verdana, Geneva, Helvetica; font-weight:normal; color:#333333; font-weight:bold; }

 span.articleressortsmall { font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; font-weight:bold; color:#333333; }

 span.allpagenumbers      	{ font-size:10px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }
 span.pageressortverysmall	{ font-size:10px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; font-weight:bold; color:#000000	 }
 span.pageressortsmall    	{ font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; font-weight:bold; color:#000000	 }
 span.pageressortsmallwhite	{ font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; font-weight:bold; color:#ffffff	 }
 span.pageressortsmallhover { font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; font-weight:bold; color:#000000	 }
 span.pagetitlesmall      	{ font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }
 span.pagetitlesmallwhite		{ font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#ffffff }
 span.pagenumbersmall     	{ font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }
 span.pagetitle           	{ font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }
 span.pagetitleverysmall  	{ font-size:10px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }
 span.pagenumber          	{ font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }
 span.pagenumberverysmall		{ font-size:10px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }

 span.publishername       { font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }
 span.objectname          { font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }
 span.releasedatetime     { font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }
 span.releasepagenumber   { font-size:12px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }

 span.releasepage           { font-size:11px;  font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }
 span.releasearticle        { font-size:11px;  font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }
 span.articletypebackground { font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:red; background-color:yellow }
 span.ressortbackground     { font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:black; background-color:#A9CDCB }

 span.boxheader           { font-size:14px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; font-weight:bold; color:#333333 }

 span.infotext               { font-size:14px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }
 span.infotextwhite          { font-size:14px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:white }
 span.infotextsmall          { font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }
 span.infotextsmallbold      { font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333; font-weight:bold; }
 span.infotextsmallblack     { font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }
 span.infotextsmallwhite     { font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:white }
 span.infotextsmallred       { font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:red }
 span.infotextsmallgreen     { font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:green }
 span.infotextsmallblue      { font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:blue }
 span.infotextsmallmshgreen  { font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }
 span.infotextmedium         { font-size:12px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 } 
 span.infotextmediumblack    { font-size:12px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 } 
 span.infotextmediumbold     { font-size:12px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333; font-weight:bold } 
 span.infotextmediumred      { font-size:12px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:red } 
 span.infotextmediumblue     { font-size:12px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:blue } 
 span.infotextbig		         { font-size:14px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 } 
 span.infotextbigblack 		   { font-size:14px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 } 
 span.infotextbigbold     	 { font-size:14px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333; font-weight:bold } 
 span.infotextbigred      	 { font-size:14px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:red } 
 span.infotextbigblue     	 { font-size:14px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:blue } 
 span.infotexthuge           { font-size:18px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }
 span.infotexthugered        { font-size:18px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:red }
 span.infotexthugegreen      { font-size:18px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:green }
 span.infotexthugeblack      { font-size:18px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:black }
 span.infotextveryhugeblue 	 { font-size:16px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:blue } 
 span.infotextveryhuge       { font-size:16px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }
 span.infotextveryhugebold   { font-size:16px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; font-weight:bold; color:#333333 }
 span.infotextveryhugered    { font-size:16px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:red }
 span.infotextveryhugeblack  { font-size:16px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:black }
 span.infotextverysmall			 { font-size:10px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }
 span.infotextverysmallred   { font-size:10px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:red }
 span.infotextverysmallblack { font-size:10px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }
 span.infotextverysmallblackbold { font-size:10px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; font-weight:bold; color:#333333 }
 span.infotextverysmallgreen { font-size:10px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:green }
 span.infotextverysmallblue  { font-size:10px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:blue }
 span.infotextverysmallmshgreen  { font-size:10px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }

 span.externaltext           { font-size:14px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:blue }
 span.externaltextsmall      { font-size:12px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:blue }

 span.navigationlink      { font-size:12px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }

 span.account             { font-size:12px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }

 span.searchresultmarker  { font-size:12px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333; background-color:yellow }

 span.progressBarFG       { font-size:0px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; background-color:#A9CDCB; color:#A9CDCB }

 td.infotextsmall         { font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }
 td.infotextverysmall			{ font-size:10px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333 }
 td.infotextsmallright    { font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; text-align:right }


 span.teasertextbackground { font-size:10px; font-family:Arial, Verdana, Geneva, Helvetica; font-weight:bold; color:black; background-color:#F9F9F9 }

 td.font1 { font-size: 1px }
 td.font10 { font-size: 10px }
 
 td.pad3 { padding:3px }
 td.pad5 { padding:5px }
 td.padleft1 { padding-left:1px }
 td.padleft2 { padding-left:2px }
 td.padleft4 { padding-left:4px }
 
 td.padright2 { padding-right:2px }
 
 td.border0 { border-width: 0px } 
 td.borderTop0 { border-top-width: 0px }
 td.borderTop1	 { border-top-width: 1px }
 td.borderLeft0 { border-left-width: 0px }
 td.borderRight0 { border-right-width: 0px }
 td.borderStyleSolid { border-style: solid }
 td.borderColorMshGrey { border-color:#d0d0d0 }
 
 td.wp30 { width: 30% }
 td.wp70 { width: 70% }
 td.wp100 { width: 100% }
 
 td.w20 { width: 20px }
 td.w30 { width: 30px }
 td.w40 { width: 40px }
 td.w60 { width: 60px }
 td.w80 { width: 80px }
 
 td.w100 { width: 100px }
 td.w120 { width: 120px }
 td.w150 { width: 150px }
 td.w160 { width: 160px }
 td.w200 { width: 200px }
 td.w320 { width: 320px }
 
 td.h20   { height: 20px }
  
 td.allpagenumbers        { font-size:12px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal }
 td.previewpicsspace      { font-size:0px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal }

 td.line                  { font-size:12px; text-align:left; background-color:white; background-image:url('../image/msh/background/msh_line.gif') }
 td.downline              { font-size:12px; text-align:left; background-color:white; background-image:url('../image/msh/background/msh_downline.gif') }

 td.pageressort          { font-size:12px; background-color:#A9CDCB }
 td.pagetitle            { font-size:12px; background-color:#D5DEDC }
 td.darkpagetitle        { font-size:12px; background-color:red }
 td.pagetitlefull        { font-size:12px; background-color:#D5DEDC; text-align:center }
 td.pagepreviewpicture   { font-size:12px; background-image:url('../image/background/digiPaper_transparent.gif'); text-align:center }
 td.pagenumber           { font-size:12px; background-color:#EBF5F3}
 td.pagenumberShowpage   { font-family:arial,helvetica,sans-serif; font-size:12px; background-color:#ffffff; text-align:right }
 td.pagenumberequal      { font-size:12px; background-color:#E7F7F7; text-align:left }

 td.articleressort       { font-size:11px; background-color:#A9CDCB; text-align:left }

 td.releasepage          { font-size:11px; background-color:#535353; text-align:left; vertical-align:top; width:75px }
 td.releasearticle       { font-size:11px; text-align:left; vertical-align:top; width:75px }

 td.ressorttext          { font-size:14px; background-color:#A9CDCB; text-align:left }
 td.firstpreviewtext     { font-size:12px; background-color:#F0F0F0; text-align:left }
 td.secondpreviewtext    { font-size:12px; background-color:#F0F0F0; text-align:left }
 td.thirdpreviewtext     { font-size:12px; background-color:#F0F0F0; text-align:left }

 td.linkselement         { font-size:12px; text-align:left; vertical-align:top }
 td.linkselementright    { font-size:12px; text-align:right; vertical-align:top}
 td.searchelement        { font-size:12px; text-align:right; vertical-align:top }
 td.configelement        { font-size:12px; text-align:left; vertical-align:top }

 td.pdfwinsearchelement  { font-size:12px; text-align:left; vertical-align:top }
 td.pdfpageressort       { font-size:12px; background-color:#A9CDCB; text-align:center; width:120px }
 td.pdfpagetitle         { font-size:12px; background-color:#E7F7F7; text-align:center; width:120px }
 td.pdfpagepreview       { font-size:12px; background-color:#F0F0F0; text-align:center }
 td.pdfpagecheck         { font-size:12px; background-color:#F0F0F0; text-align:left }

 td.cardselect           { font-size:12px; text-align:left; padding:0px; background-color:white; background-image:url('../image/msh/picture/msh_ReiterHintergrund.gif')}
 td.thumbnailsselect     { font-size:12px; text-align:right; background-color:#F0F0F0 }
 td.selectionmode		     { font-size:10px; background-image:url('../image/msh/picture/msh_AnzahlSeiten_Back.gif'); background-repeat:repeat-x;}

 td.deletepage           { font-size:12px; text-align:left; vertical-align:top }
 td.deletepageright      { font-size:12px; text-align:right; vertical-align:top }

 td.selectlistdatetime            { font-size:12px; text-align:left; vertical-align:top; background-color:#A9CDCB }
 td.selectlistpublisherleftspacer { font-size:0px; width:40px;  }
 td.selectlistobjectleftspacer    { font-size:0px; width:40px }
 td.selectlistreleaseleftspacer   { font-size:0px; width:40px }
 td.selectlistpublisher           { font-size:12px; text-align:left; vertical-align:top }
 td.selectlistobject              { font-size:12px; text-align:left; vertical-align:top }
 td.selectlistrelease             { font-size:12px; text-align:left; vertical-align:top }
 td.selectlistreleaselink         { font-size:12px; text-align:left; vertical-align:top }

 td.cprestore  { font-size:12px; text-align:center; vertical-align:top; background-color:white }
 td.cprestore2 { font-size:12px; text-align:left;   vertical-align:top; background-color:white }
 td.cpsave     { font-size:12px; text-align:left; vertical-align:top; background-color:white }
 td.cpsave2    { font-size:12px; text-align:left;   vertical-align:top; background-color:white }
 td.cpdelete   { font-size:12px; text-align:center; vertical-align:top; background-color:white }
 td.cpsearch   { font-size:12px; text-align:center; vertical-align:middle; background-color:white }
 td.cpsearchCL { font-size:12px; text-align:center; vertical-align:middle; background-color:white }

 td.infopage             { font-size:12px; background-color:#535353; text-align:left; vertical-align:top}
 td.infopageright        { font-size:12px; background-color:#737373; text-align:right; vertical-align:top; width:33%}
 td.infopageressort      { font-size:12px; background-color:#A9CDCB; text-align:left; vertical-align:top}
 td.infopageressortright { font-size:12px; background-color:#A9CDCB; text-align:right; vertical-align:top; width:33%}
 td.infopagetitleright   { font-size:12px; background-color:#535353; text-align:right; vertical-align:top; width:33%}
 td.teasertextbackground { font-size:10px; background-color:#F9F9F9; text-align:left; vertical-align:top; }

 td.xid                  { width:1%; font-size:12px; text-align:center; vertical-align:top }
 td.xiddelete            { width:1%; font-size:12px; text-align:center; vertical-align:top; background-color:#FFF7F7 }
  
 tr.borderClassic { border-width: 1px; border-style: solid; border-color: #d0d0d0 }
  
 tr.showusersresult      { width:50%; background-color:#F0F0F0 }
 tr.showusersresultlight { width:50%; background-color:white }

 tr.xid                  { width:100%; background-color:#E7F7F7 }
 tr.darkxid              { width:100%; background-color:red }
 tr.xidlight             { width:100%; background-color:white }
 tr.darkxidlight         { width:100%; background-color:red }
 tr.xidrefresh           { width:100%; background-color:white }

 table.font10 { font-size: 10px }
 
 table.padtop4 { padding-top:4px; }

 table.borderClassic { border-width: 1px; border-style: solid; border-color: #d0d0d0 }
 table.border0 { border-width: 0px }
 table.borderBottom1 { border-bottom-width: 1px }
 table.borderLeft1 { border-left-width: 1px }
 
 table.wp100 { width: 100% }
 
 table.w300 { width: 300px }
 table.w620 { width: 620px }
 table.w630 { width: 630px }
 table.w640 { width: 640px }
 
 table.h80 { height: 80px }
 table.h100 { height: 100px }
 table.h110 { height: 110px }
 table.h180 { height: 180px }
 
 table.ttsserver         { width:500px; height:100px; text-align:center; vertical-align:middle; background-color:white }

 table.loginpicture      { width:426px; height:340px; text-align:left; vertical-align:middle; }
 table.loginborder       { background-color:#c0c0c0 }
 table.login             { background-color:white }

 table.selectpicture     { width:100%; height:340px; text-align:center; vertical-align:middle;  }
 table.selectborder      { width:100%; background-color:#c0c0c0 }
 table.selectground      { width:630px; background-color:white }
 table.select            { width:100%; background-color:white }

 table.importpicture     { width:426px; height:340px; text-align:center; vertical-align:middle }
 table.importborder      { background-color:#c0c0c0 }
 table.import            { background-color:white }

 table.createuserpicture { width:100%; text-align:left; vertical-align:top }
 table.createuserborder  { background-color:#c0c0c0 }
 table.createuser        { background-color:white }

 table.showuserspicture  { width:100%; text-align:left; vertical-align:top  }
 table.showusersborder   { background-color:#c0c0c0 }
 table.showusers         { background-color:white }

 table.usermodulepicture { background-color:#ffffff; width:100%; text-align:left; vertical-align:top }
 table.usermoduleborder  { background-color:#c0c0c0 }
 table.usermodule        { background-color:white }

 table.infopageressort	 { background-color:#A9CDCB }

 table.fulltextsearchrequestpicture { width:426px;  }
 table.fulltextsearchrequestborder  { background-color:#c0c0c0 }
 table.fulltextsearchrequest        { width:630px; background-color:white }

 table.configpicture { background-color:#ffffff; width:100%; text-align:left; vertical-align:TOP }
 table.configborder  { background-color:#c0c0c0 }
 table.config        { background-color:white }

 table.fulltextsearchresult         { width:630px; background-color:white }
 table.fulltextsearchresultlight    { width:630px; background-color:white }

 table.darkfulltextsearchresult      { width:630px; background-color:red }
 table.darkfulltextsearchresultlight { width:630px; background-color:red }

 table.fulltext     { background-color:white }
 table.darkfulltext { background-color:red }

 table.fulltextentrysearch { width:100%; background-color:#E7F7F7 }

 table.pdfpage     { background-color:transparent }
 table.darkpdfpage { background-color:transparent; border-top:solid 2px red; border-bottom:solid 2px red; border-left:solid 2px red; border-right:solid 2px red }

 table.xid                          { width:99%; background-color:#E7F7F7 }
 
 table.showusersresult              { width:100%; background-color:#E7F7F7 }
 
 table.showuserchangedformresult    { width:100%; background-color:#E7F7F7}

 table.selectrelease     { width:630px; background-color:#FFFFFF }

 table.picture           { width:100%; background-color:#F0F0F0; }

 table.previewarea       { background-color:#666666 }
 
 table.links             { width:100%; font-size:0px; background-color:white }

 table.search            { text-align:left; background-color:white }

 table.deletepage        { width:100%; background-color:#E7F7F7 }

 table.importfile        { width:100%; background-color:#E7F7F7 }

 table.pdfwizardselect   { width:100%; background-color:#F0F0F0 }
 table.pdfwizard         { width:100%; background-color:white }

 table.generalground     { width:100%; background-color:white }

 table.controlpanel      { width:630px;  }

 table.indexpage         { width:100%; background-color:white }
 table.indexpagelight    { width:100%; background-color:white }

 table.darkindexpage      { width:100%; background-color:red }
 table.darkindexpagelight { width:100%; background-color:red }

 table.teasertextbackground { width:60%; background-color:#F0F0F0; border: 1px solid #999999; }

 table.medialink { background-color:white; border: 1px solid #999999 }
 
 table.toolbar		 { border: 0px solid black; border-bottom-width: 0px; border-bottom-color: #B2B2B2; border-top-width: 0px; border-top-color: #A4A4A4;}
 
 div.pad0 { padding:0px }
 
 div.margin0 { margin:0px }
 
 div.borderClassic { border-width: 1px; border-style: solid; border-color: #d0d0d0 }
 div.borderLeft0 { border-left-width: 0px }
 div.borderRight0 { border-right-width: 0px }
 
 div.previewarea         { position:absolute; top:0px; left:0px; width:0px; height:0px; padding:0px; visibility:hidden; background-color:#ffffe1; border-top:solid 1px #c0c0c0; border-bottom:solid 1px #c0c0c0; border-left:solid 1px #c0c0c0; border-right:solid 1px #c0c0c0; z-index:-1 }
 div.cardselect          { position:absolute; top:0px; left:0px; z-index:10000 }
 div.previewpics         { position:absolute; top:20px; left:5px }
 div.previewpicsspace    { font-size:0px; width:0px; height:1px }
 div.previewareaextend   { position:absolute; top:0px; left:0px; width:0px; height:0px; padding:0px; visibility:hidden; background-color:white; z-index:-1 }

 div.areamarker          { position:absolute; top:0px; left:0px; width:0px; height:0px; padding:0px; visibility:hidden; background-color:#ffffe1; border-top:solid 1px #c0c0c0; border-bottom:solid 1px #c0c0c0; border-left:solid 1px #c0c0c0; border-right:solid 1px #c0c0c0; z-index:-1 }
 div.previewmarker       { position:absolute; top:0px; left:0px; width:0px; height:0px; padding:0px; visibility:hidden; background-color:#ffffe1; border-top:solid 1px #c0c0c0; border-bottom:solid 1px #c0c0c0; border-left:solid 1px #c0c0c0; border-right:solid 1px #c0c0c0; z-index:-1 }
 div.bglinkmarker        { color:#000000 }

 div.space               { font-size:0px; width:0px; height:5px }

 div.deletepage          { font-size:0px; position:relative; top:-5px; left:5px; z-index:5000 }

 div.pdfwizardselect     { position:absolute; top:0px; left:0px; width:99%; height:100%; background-color:white }

 div.navi                { position:relative; top:0px; left:0px; width:100%; height:25px; padding:0px; visibility:visible; display:block; background-color:white }

 div.progressBarBG       { font-size:0px; position:relative; top:0px; left:0px; width:100%; height:5px; padding:0px; visibility:visible; display:block; background-color:white }
 div.progressBarFG       { font-size:0px; position:relative; top:0px; left:0px; width:0%; height:5px; padding:0px; visibility:visible; display:block; background-color:#A9CDCB }

 div.infopageressort	 	 { background-color:#A9CDCB; }
 div.infopage            { background-color:#535353; }

 div.pageressort          { background-color:#A9CDCB }
 div.pagetitle            { background-color:#D5DEDC }
 div.pagenumber           { background-color:#EBF5F3 }
 div.articleressort       { background-color:#A9CDCB }
 
 div.pdfpage     { background-color:transparent; border:1px solid white }
 div.pdfpagesel	 { background-color:#54B1A7; border:1px solid #54B1A7 }
 
 div.pageheaderbackgroundhelperright {  }
 div.pageheaderbackgroundhelperleft  { border:1px solid red; position:absolute; left:0px;  top:0px; width:50px; height:24px; z-index:5000; background-image:url('../image/msh/background/msh_background_page_header.gif'); background-repeat:no-repeat; }

 /* div.darkArticle   { border-top:solid 2px red; border-bottom:solid 2px red; border-left:solid 2px red; border-right:solid 2px red } */
 div.darkArticle   { border: 0; }
 /* div.darkPicture   { border-top:solid 2px red; border-bottom:solid 2px red; border-left:solid 2px red; border-right:solid 2px red } */
 div.darkPicture   { border: 0; }
 div.doDarkArticle { border-top:solid 1px green; border-bottom:solid 1px green; border-left:solid 1px green; border-right:solid 1px green }
 div.doDarkPicture { border-top:solid 1px blue; border-bottom:solid 1px blue; border-left:solid 1px blue; border-right:solid 1px blue }

 img.cprestore { background-color:#FFEDA6 }
 img.cpsave    { background-color:#333333 }
 img.cpdelete  { background-color:#FFF7F7 }
 img.cpsearch  { background-color:white }

 img.previewpage     { border:0px solid transparent }
 img.darkpreviewpage { border:2px solid red }

 table.links { 
 	 margin:0px;
   background-color:transparent;
   padding-left:3px;
   padding-top:6px;
 }

 table.search { 
   background-color:transparent;
   padding-top:6px;
   padding-left:3px;
 }
 
 body.padleft4 { padding-left:4px; }
 
 body.margin0 { margin:0px }
 
 body.links { 
   margin:0px; 
   background-color:#ffffff;
   background-image:url('../image/msh/background/msh_background_toplower.jpg');
   background-repeat: repeat-x;
   background-position:0 0;
    
 }

 body.info {
   margin:0px; 
   background-color:#ffffff;
   background-image:url('../image/msh/background/msh_background_top.gif'); 
   background-repeat: repeat-x;
 }
 
 body {
 	font-size:11px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:#333333;
 }	

 body.navi          { margin:0px; background-color:white }
 body.navi_iframe   { margin:0px; background-color:white }
 body.right         { margin:0px; background-color:#F0F0F0; background-image:url('../image/msh/background/msh_background_rightborder.gif') }
 body.rightselect   { margin:0px; background-color:white }
 body.middle        { margin:0px; margin-top:6px; margin-bottom:6px; margin-right:6px; background-color:white }
 body.picture       { margin:2px; background-color:white }
 body.articletext   { margin:2px; background-color:white }

 iframe.navi_iframe { height:100px }
 
 td.tableshadedtopleft		 { width:7px; height:6px; background-image:url('../image/msh/table/page_top_left.gif'); background-repeat:no-repeat; }
 td.tableshadedtop				 { height:6px; background-image:url('../image/msh/table/page_top.gif'); background-repeat:repeat-x; }
 td.tableshadedtopright		 { width:7px; height:6px; background-image:url('../image/msh/table/page_top_right.gif'); background-repeat:no-repeat; }
 td.tableshadedleft				 { width:7px; background-image:url('../image/msh/table/page_left.gif'); background-repeat:repeat-y; }
 td.tableshadedright			 { width:7px; background-image:url('../image/msh/table/page_right.gif'); background-repeat:repeat-y; }
 td.tableshadedbottomleft	 { width:7px; height:6px; background-image:url('../image/msh/table/page_bottom_left.gif'); background-repeat:no-repeat; }
 td.tableshadedbottom			 { height:6px; background-image:url('../image/msh/table/page_bottom.gif'); background-repeat:repeat-x; }
 td.tableshadedbottomright { width:7px; height:6px; background-image:url('../image/msh/table/page_bottom_right.gif'); background-repeat:no-repeat; }

 td.tableheadercaption			{ background-color:#F0F0F0; background-image:url('../image/msh/table/page_header_background.gif'); background-repeat:repeat-y; }
 td.tableheadercaptionsmall	{ background-color:#F0F0F0; background-image:url('../image/msh/table/page_header_background_small.gif'); background-repeat:repeat-y; }
 td.tableheadercaptionbg    { background-color:#F0F0F0; }

 tr.tableheadercaption			{ background-color:#F0F0F0; background-image:url('../image/msh/table/page_header_background.gif'); background-repeat:repeat-y; }
 tr.tableheadercaptionsmall	{ background-color:#F0F0F0; background-image:url('../image/msh/table/page_header_background_small.gif'); background-repeat:repeat-y; }
 tr.tableheadercaptionbg    { background-color:#F0F0F0; }

 tr.tableheadercaptionyellow	 { background-color:#FFFBC9; background-image:url('../image/msh/table/page_header_background_yellow.gif'); background-repeat:repeat-y; }
 tr.tableheadercaptionbgyellow { background-color:#FFFBC9; }

 td.headershadedtopleft		 	{ width:5px; height:5px; background-image:url('../image/msh/table/header_top_left.gif'); background-repeat:no-repeat; }
 td.headershadedtop				 	{ height:5px; background-image:url('../image/msh/table/header_top.gif'); background-repeat:repeat-x; }
 td.headershadedtopright		{ width:5px; height:5px; background-image:url('../image/msh/table/header_top_right.gif'); background-repeat:no-repeat; }
 td.headershadedleft				{ width:5px; background-image:url('../image/msh/table/header_left.gif'); background-repeat:repeat-y; }
 td.headershadedright			 	{ width:5px; background-image:url('../image/msh/table/header_right.gif'); background-repeat:repeat-y; }
 td.headershadedbottomleft	{ width:5px; height:5px; background-image:url('../image/msh/table/header_bottom_left.gif'); background-repeat:no-repeat; }
 td.headershadedbottom			{ height:5px; background-image:url('../image/msh/table/header_bottom.gif'); background-repeat:repeat-x; }
 td.headershadedbottomright { width:5px; height:5px; background-image:url('../image/msh/table/header_bottom_right.gif'); background-repeat:no-repeat; }

 td.headershadedtopleft2	 	{ width:5px; height:5px; background-image:url('../image/msh/table/header_top_left2.gif'); background-repeat:no-repeat; }
 td.headershadedtopright2		{ width:5px; height:5px; background-image:url('../image/msh/table/header_top_right2.gif'); background-repeat:no-repeat; }
 
-->