/* Font settings */

/* FONT-FAMILY */
.header {
	FONT-FAMILY:verdana,arial,helvetica,sans-serif
}
.subheading {
	FONT-FAMILY:verdana,arial,helvetica,sans-serif
} /* depricated; use .subgrouptable */
.tabnav {
	FONT-FAMILY:verdana,arial,helvetica,sans-serif
}

/* FONT-SIZE */
CODE {
	FONT-SIZE:1.0em; LINE-HEIGHT:1.2em; 
}
TT {
	FONT-SIZE:1.0em; LINE-HEIGHT:1.2em; 
}


/* Others */
BODY {
	FONT-FAMILY:verdana,arial,helvetica,sans-serif;
	MIN-WIDTH:41em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
	FONT-SIZE:85.9%; 
/* 85.9% statt 'small'. Um Anzeigefehler - besonders bei einer Schriftgradaenderung im Internet Explorer - zu vermeiden, ist bei der Verwendung von em die Schriftgroesse fuer das aeusserste Element in der Eineit % anzugeben und hierbei exakt 100% zu vermeiden. */
	LINE-HEIGHT:1.4em
}
LI {
	LINE-HEIGHT:1.5em
}

#muiHelpFile H2 {
	FONT-SIZE:1.2em
}
#muiHelpFile H3 {
	FONT-SIZE:1.0em
}
#muiHelpFile H4 {
	FONT-SIZE:1.0em;
	FONT-STYLE:italic
}
#muiHelpFile H5 {
	FONT-SIZE:1.0em;
	FONT-STYLE:italic
}

.wsm_pageheader {
	COLOR:#333333;
	FONT-FAMILY:verdana,arial,helvetica,sans-serif;
	FONT-SIZE:2.0em; FONT-WEIGHT:bold;
	LINE-HEIGHT:2.2em;
	PADDING:0.0em; MARGIN:0px;
	TEXT-ALIGN:center
}

.wsm_project_title {
	COLOR:#2d38c8;
	LINE-HEIGHT:1.4em;
	FONT-SIZE:1.6em
}

.wsm_text {
	FONT-FAMILY:verdana,arial,helvetica,sans-serif;
	COLOR:#333333;
	FONT-SIZE:1.1em;
	LINE-HEIGHT:1.3em
}

.wsm_hint {
	FONT-FAMILY:verdana,arial,helvetica,sans-serif;
	FONT-SIZE:1.0em;
	LINE-HEIGHT:1.2em
}

/* depricated! use .wsm_nav_ruler instead */
.wsm_menue_ruler {
	COLOR:#8380de; HEIGHT:1px;
}

.wsm_nav_ruler {
	COLOR:#8380de; HEIGHT:1px ; PADDING:1px; FONT-SIZE:1px; MARGIN:1px;
}

.wsm_link {
	FONT-SIZE:1.2em;
	LINE-HEIGHT:1.4em;
	FONT-FAMILY:verdana,arial,helvetica,sans-serif;
	TEXT-DECORATION:none
}
.wsm_link A:link {
	COLOR:#2d38c8
}
.wsm_link A:visited {
	COLOR:#2d38c8
}
.wsm_link A:hover {
	TEXT-DECORATION:underline
}
.wsm_link A[id]:hover {
	TEXT-DECORATION:none
}

.button {
	BORDER:0pt solid #3366ff; MARGIN:2pt;
	PADDING:1pt; 
	FONT-WEIGHT:bold; FONT-SIZE:1.0em;
	COLOR:#ffffff; BACKGROUND-COLOR:#2656ab; CURSOR:pointer;
	FONT-FAMILY:verdana,lucida,arial,sans-serif
}

.buttondummy {
        BORDER:0pt #000000 solid; MARGIN:0pt;
        PADDING-RIGHT:2pt; PADDING-LEFT:2pt; PADDING-BOTTOM:0pt; PADDING-TOP:1pt;
        FONT-WEIGHT:bold; FONT-SIZE:0.9em; BACKGROUND-COLOR:#2656ab;
        COLOR:#ffffff; FONT-FAMILY:verdana,lucida,arial,sans-serif;
	CURSOR:pointer;
	TEXT-DECORATION:none
}
A.buttondummy {
	COLOR: white !important;
}

.loginheading {
	FONT-WEIGHT:bold; FONT-SIZE:1.2em; COLOR:#2d38c8; LINE-HEIGHT:1.7em
}

.loginheadingbottom {
	FONT-WEIGHT:bold; FONT-SIZE:1.1em; COLOR:#2d38c8; LINE-HEIGHT:1.5em
}

.align {
	TEXT-ALIGN:left
} /* depricated; use .alignleft */

.alignleft {
	TEXT-ALIGN:left
}

.headerpadding {
	PADDING-RIGHT:2pt; PADDING-LEFT:2pt; PADDING-BOTTOM:2pt; PADDING-TOP:2pt;
	FONT-WEIGHT:bold; FONT-SIZE:1.0em; BACKGROUND-COLOR:#000000; COLOR:#ffffff; TEXT-ALIGN:left
} /* depricated; use .wsm_groupheading */

.wsm_groupheading {
	PADDING-RIGHT:2px; PADDING-LEFT:2px; PADDING-BOTTOM:2px; PADDING-TOP:2px;
	FONT-WEIGHT:bold; FONT-SIZE:1.2em; BACKGROUND-COLOR:#000000; TEXT-ALIGN:left;
	COLOR:#ffffff !important; LINE-HEIGHT:1.5em
}

.headerpadding A {
	FONT-WEIGHT:bold; FONT-SIZE:1.0em; COLOR:#ffffff; LINE-HEIGHT:1.2em
}

.wsm_groupheading A {
	 COLOR:#ffffff; TEXT-DECORATION:none
}

.wsm_message_box {
	border:3px solid green;
	padding:0px; margin-left:25%; margin-right:25%;
	width:50%;
	text-align:center
}
.tabnav {
        PADDING:0pt; MARGIN:1pt; TEXT-ALIGN:center; 
}
.tabnav A:visited {
	FONT-WEIGHT:normal;
}
.tabnav A:hover {
	TEXT-DECORATION:underline
}
/*
.tabnav {
        PADDING:1pt; MARGIN:1pt;
	COLOR:#fff5de; BACKGROUND-COLOR:#2656ab;
	TEXT-ALIGN:center; FONT-WEIGHT:bold; FONT-SIZE:0.9em
	LINE-HEIGHT:1.1em
}
.tabnav A {
	COLOR:#fff5de
}
.tabnav A:visited {
	COLOR:#fff5de; FONT-WEIGHT:normal; FONT-SIZE:0.9em; LINE-HEIGHT:1.1em
}
.tabnav A:hover {
	COLOR:#fff5de; TEXT-DECORATION:underline
}
*/

.subheading {
	BORDER-RIGHT:2pt solid #666666; BORDER-BOTTOM:1pt solid #666666;
	PADDING-RIGHT:0pt; PADDING-LEFT:0pt; PADDING-BOTTOM:2pt; PADDING-TOP:2pt;
	FONT-SIZE:1.0em; COLOR:#2d38c8; BACKGROUND-COLOR:#ffffbf
} /* depricated; use .subgrouptable */

.subgrouptable {
	BORDER-RIGHT:2pt solid #666666; BORDER-BOTTOM:1pt solid #666666;
	PADDING-RIGHT:0pt; PADDING-LEFT:0pt; PADDING-BOTTOM:0pt; PADDING-TOP:0pt;
	FONT-SIZE:1.0em; BACKGROUND-COLOR:#ffffbf; LINE-HEIGHT:1.2em
}

.span1 {
	FONT-SIZE:0.2em; LINE-HEIGHT:0.1em
}
.span2 {
	FONT-SIZE:0.2em; LINE-HEIGHT:0.2em
}
.span4 {
	FONT-SIZE:0.4em; LINE-HEIGHT:0.4em
}
.span6 {
	FONT-SIZE:0.6em; LINE-HEIGHT:0.6em
}
.span8 {
	FONT-SIZE:0.8em; LINE-HEIGHT:0.8em
}

.mipm_line1 {
	BACKGROUND-COLOR:#8380de; FONT-SIZE:0.2em; LINE-HEIGHT:0.1em
}
.mipm_line2 {
	FONT-SIZE:0.2em; LINE-HEIGHT:0.2em
}
.mipm_line4 {
	BACKGROUND-COLOR:#e4e9ff; FONT-SIZE:0.4em; LINE-HEIGHT:0.4em
}
.mipm_line6 {
	FONT-SIZE:0.6em; LINE-HEIGHT:0.6em
}
.mipm_line8 {
	BACKGROUND-COLOR:#e4e9ff; FONT-SIZE:0.8em; LINE-HEIGHT:0.8em
}

.mipm_title {
	FONT-WEIGHT:bold; COLOR:#2d38c8; TEXT-ALIGN:center; FONT-SIZE:1.0em; LINE-HEIGHT:1.2em
}
.mipm_subtitle {
	FONT-SIZE:0.9em; FONT-WEIGHT:bold; COLOR:#2d38c8; TEXT-ALIGN:center; LINE-HEIGHT:1.1em
}
.mipm_itemheading {
	FONT-WEIGHT:bold; COLOR:#000000; FONT-SIZE:0.8em; LINE-HEIGHT:1.0em;
	MARGIN-RIGHT:0pt; MARGIN-BOTTOM:0pt
}

#mipm_base { /* for table of base- / foot-line */
	width:100%
}

.mipm_table_title {
	PADDING-RIGHT:10pt; PADDING-LEFT:10pt; PADDING-BOTTOM:2pt; PADDING-TOP:2pt;
	FONT-WEIGHT:bold; FONT-SIZE:0.8em; LINE-HEIGHT:1.0em; COLOR:#ffffff; BACKGROUND-COLOR:#333333; TEXT-ALIGN:left
}

.mipm_table_link {
	BACKGROUND-COLOR:#666666; COLOR:#ffffff
}
.mipm_table_link A {
	COLOR:#cccccc
}
.mipm_table_link A:link {
	COLOR:#cccccc
}
.mipm_table_link A:visited {
	COLOR:#ffffff
}
.mipm_table_link A:focus {
	COLOR:#ffffff
}
.mipm_table_link A:hover {
	TEXT-DECORATION:underline; COLOR:#FFFFFF
}
.mipm_table_link A:active {
	COLOR:#ffffff
}

.mipm_table_border {
	BORDER:2pt groove #999999;
	BACKGROUND-COLOR:#e4e9ff; DISPLAY:block
}

.mipm_table_cell {
	FONT-SIZE:0.6em; FONT-FAMILY:"Lucida Sans Unicode",sans-serif; COLOR:#333333;
	TEXT-ALIGN:left;PADDING:2pt; BACKGROUND-COLOR:#99CBE6; LINE-HEIGHT:0.8em;
	BORDER:1pt solid #d9e9e4; BORDER-LEFT-COLOR:#e6f9f8
}
.nav {
	PADDING-RIGHT:0pt; PADDING-LEFT:0pt; PADDING-BOTTOM:0pt; PADDING-TOP:7pt
}

.navheading DIV {
	PADDING-RIGHT:0pt; PADDING-LEFT:0pt; PADDING-BOTTOM:0pt; PADDING-TOP:11pt; 
	FONT-WEIGHT:bold; COLOR:#2d38c8; FONT-SIZE:0.8em; FONT-FAMILY:"Lucida Sans Unicode", "Lucida Sans", sans-serif;
	BACKGROUND-COLOR:#ffffbf; LINE-HEIGHT:1.0em;
}
.navitem DIV {
	PADDING-RIGHT:0pt; PADDING-LEFT:0pt; PADDING-BOTTOM:1pt; PADDING-TOP:1pt; 
	BACKGROUND-COLOR:#ffffbf; FONT-SIZE:0.7em; FONT-FAMILY:"Lucida Sans Unicode", "Lucida Sans", sans-serif; LINE-HEIGHT:0.9em;
}
.navitem A:hover {
	COLOR:#ffffff;  BACKGROUND-COLOR:#666666; TEXT-DECORATION:none;
}
.navitem A {
	PADDING-RIGHT:4pt; PADDING-LEFT:8pt; PADDING-BOTTOM:2pt; PADDING-TOP:2pt;
	DISPLAY:block; MARGIN:1pt 0pt; CURSOR:pointer
}

.tabbor {
	BORDER:#999999 2pt groove;
	BACKGROUND-COLOR:#e4e9ff; DISPLAY:block
} /* same as --> mipm_table_border */

.navitemright {
	COLOR:#2d38c8
}
.logo DIV {
	PADDING-RIGHT:0pt; PADDING-LEFT:0pt; PADDING-BOTTOM:0pt; PADDING-TOP:11pt;
	COLOR:#2d38c8; BACKGROUND-COLOR:#ffffbf
}
.blue {
	FONT-WEIGHT:normal; COLOR:#ffffff; BACKGROUND-COLOR:#666699
}
.tab {
	BACKGROUND-COLOR:#e4e9ff
}

.tit {
	PADDING-RIGHT:10pt; PADDING-LEFT:10pt; PADDING-BOTTOM:2pt; PADDING-TOP:2pt;
	BACKGROUND-COLOR:#333333; TEXT-ALIGN:left;
	FONT-WEIGHT:bold; FONT-SIZE:1.2em; COLOR:#ffffff; LINE-HEIGHT:1.4em;
} /* same as --> mipm_table_title */

.tit1 {
	PADDING:2pt; BACKGROUND-COLOR:#0080C0; TEXT-ALIGN:left; LINE-HEIGHT:1.4em;
	FONT-SIZE:1.1em; FONT-WEIGHT:bold; COLOR:#ffffff; FONT-FAMILY:"Lucida Sans Unicode", "Lucida Sans", sans-serif 
}

.style0 {
	FONT-SIZE:1.0em; FONT-FAMILY:"Lucida Sans Unicode", "Lucida Sans", sans-serif; COLOR:#559933;
	PADDING:2pt; BACKGROUND-COLOR:#e6f9f8; TEXT-ALIGN:left; LINE-HEIGHT:1.2em;
	BORDER:1pt solid #d9e9e4; BORDER-RIGHT-COLOR:#e6f9f8
} /* ! not (or no longer) used in WebSiteMaker !!! */

.style1 {
	FONT-WEIGHT:bold; COLOR:#2d38c8; TEXT-ALIGN:center; FONT-SIZE:0.7em; LINE-HEIGHT:1.0em; 
} /* style for messages (e.g. successful deleting) */
  /* same as --> .mipm_title */

.style2 {
	FONT-SIZE:1.0em; FONT-FAMILY:"Lucida Sans Unicode",sans-serif; COLOR:#0080C0;
	PADDING:1pt; BACKGROUND-COLOR:#e6f9f8; TEXT-ALIGN:left;
	BORDER:5pt solid #d9e9e4; BORDER-RIGHT-COLOR:#e6f9f8; LINE-HEIGHT:1.2em; 
} /* item-heading style for homepage / homepage form */

.style3 {
	FONT-SIZE:0.9em; FONT-FAMILY:"Lucida Sans Unicode",sans-serif; COLOR:#559933;
	PADDING:1pt; BACKGROUND-COLOR:#e6f9f8; TEXT-ALIGN:left;
	BORDER:5pt solid #d9e9e4; BORDER-LEFT-COLOR:#e6f9f8; LINE-HEIGHT:1.1em; 
} /* value of homepage item */
  /* same as --> .mipm_table_cell */

.style4 {
	FONT-SIZE:0.7em; FONT-FAMILY:"Lucida Sans Unicode",sans-serif; COLOR:#559933;
	PADDING:2pt; BACKGROUND-COLOR:#e6f9f8; TEXT-ALIGN:left;
	BORDER:5pt solid #d9e9e4; BORDER-RIGHT-COLOR:#e6f9f8; LINE-HEIGHT:1.9em; 
} /* subitem-heading style for homepage */


.redstar {
	COLOR:red; FONT-WEIGHT:bold
}


/* .grey1 same as --> mipm_table_link */
.grey1 {
	BACKGROUND-COLOR:#666666;
	COLOR:#ffffff;
	TEXT-DECORATION:none
}
.grey1 A {
	COLOR:#cccccc
}
.grey1 A:visited {
	COLOR:#ffffff
}
.grey1 A:hover {
	TEXT-DECORATION:underline; COLOR:#ffffff
}

.greypadding A {
	COLOR:#ffffff
}
.greypadding A:visited {
	COLOR:#cccccc
}
.greypadding {
	PADDING:2pt; BACKGROUND-COLOR:#666666;
	FONT-SIZE:1.0em; FONT-FAMILY:"Lucida Sans Unicode",sans-serif
}

.sectiontitle1 {
	COLOR:#ffffff; BACKGROUND-COLOR:#333333
}
.rightarrow {
	COLOR:#ffffff
}

.radio {
	COLOR:#0080C0; FONT:1.0em "Lucida Sans Unicode", "Lucida Sans", sans-serif; PADDING:2pt
}
.radio_small {
	COLOR:#0080C0; FONT:0.9em "Lucida Sans Unicode", "Lucida Sans", sans-serif; PADDING:1pt
}
.radio1 {
	COLOR:#2d38c8; FONT-FAMILY:"Lucida Sans Unicode", "Lucida Sans",sans-serif
}
.tabbor1 {
	BORDER:2pt groove #999999;
	BACKGROUND-COLOR:#99CBE6; DISPLAY:block
}
.text_field_imitation {
	BACKGROUND-COLOR:white; COLOR:black; PADDING:2px
}
.glossary_term A {
	FONT-SIZE:0.8em; TEXT-DECORATION:none; COLOR:#2d38c8;
	FONT-FAMILY:"Lucida Sans Unicode", "Lucida Sans", sans-serif; LINE-HEIGHT:1.0em; 
} /* same as -> mipm_glossary_term */
.mipm_glossary_term {
	FONT-SIZE:0.8em; TEXT-DECORATION:none; COLOR:#2d38c8;
	FONT-FAMILY:"Lucida Sans Unicode", "Lucida Sans", sans-serif; LINE-HEIGHT:1.0em; 
}
.miportal_nav_item {
	FONT-SIZE:0.8em; COLOR:yellow; LINE-HEIGHT:1.0em; 
}
.mipm_overview_list {
	LIST-STYLE-TYPE:disc
}
.mipm_largetitle {
	FONT-WEIGHT:bold; COLOR:#2d38c8; TEXT-ALIGN:center; FONT-SIZE:1.6em; LINE-HEIGHT:1.4em
}

.wsm_error_msg {
	TEXT-ALIGN:center;
	FONT-WEIGHT:bold
}

.textarea {
	MARGIN-TOP:6px
}
