body	{
	background-color : #e1e4e0;
	color : #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body#home	{
	overflow: hidden;
	background-color : #333339;
	color : #000000;
	margin-left: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


table, td, ul, li, p, div, h1, h2, h3, h4, h5, h6 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

a {
	color : #285eb7;
	text-decoration : none;
}

a:active  {
	color : #868a8a;
}

a:visited  {
	color : #285eb7;
}

a:hover  {
	color : #868a8a;
	text-decoration : none;
}


b  {
	font-weight : bold;
	color : #333946;
}

b.rot  {
	font-weight : bold;
	color : #c2127c;
}

b.rothell  {
	font-weight : normal;
	color : #7D0B36;
}

b.rotdk  {
	font-weight : bold;
	color : #7D0B36;
}


/* Hintergruende */


.balken_farbe  {
	background-color : #ecd2df;
}



/* in Contribute nicht angezeigt */

.mmhide_backgr_weiss  {
	background-color : #FFFFFF;
}

.mmhide_backgr_grau  {
	background-color : #f2f4f4;
}

.mmhide_Menu  {
	font-size : 10px;
}


/* head */

.mmhide_header_normal  {
	font-size : 15px;
	font-weight : normal;
	padding-left : 2px;
	padding-right : 2px;
	color : #333946;
	line-height : 16px;
}

.mmhide_header_bold  {
	font-size : 15px;
	font-weight : bold;
	padding-left : 2px;
	padding-right : 2px;
	color : #333946;
	line-height : 16px;
}


.mmhide_titel  {
	background-color : #c9cfc7;
	border-bottom: #b3bbae 1px solid;
	border-top: #b3bbae 1px solid;
	text-align : left;
	font-size : 13px;
	font-weight : bold;
	padding-left : 2px;
	padding-right : 2px;
	line-height : 15px;
	color : #333946;
}


/* downloads */

.mmhide_textInTabelle  {
	background-color : #f2f4f4;
	border-right: #dcd6da 1px solid;
	text-align : left;
	font-size : 12px;
	font-weight : normal;
	line-height : 16px;
	color : #000000;
}



/* Text*/


.bild_info_small  {
	background-color : #ffffff;
	font-size : 10px;
	font-weight : normal;
	padding-top : 2px;
	padding-left : 6px;
	padding-right : 6px;
	color : #65708b;
	text-align : normal;
}

.text_top_justify  {
	background-color : #f8f9f7;
	border-left: #c9cfc7 1px solid;
	border-right: #c9cfc7 1px solid;
	border-bottom: #c9cfc7 1px solid;
	border-top: #c9cfc7 1px solid;
	font-size : 12px;
	font-weight : normal;
	padding-top : 4px;
	padding-left : 6px;
	padding-right : 6px;
	padding-bottom : 4px;
	line-height : 16px;
	color : #000000;
	text-align : justify;
}

.text_top_normal  {
	background-color : #f8f9f7;
	border-left: #c9cfc7 1px solid;
	border-right: #c9cfc7 1px solid;
	border-bottom: #c9cfc7 1px solid;
	border-top: #c9cfc7 1px solid;
	font-size : 12px;
	font-weight : normal;
	padding-top : 4px;
	padding-left : 6px;
	padding-right : 6px;
	padding-bottom : 4px;
	line-height : 16px;
	color : #000000;
	text-align : normal;
}

.text_top_small  {
	background-color : #f8f9f7;
	border-left: #c9cfc7 1px solid;
	border-right: #c9cfc7 1px solid;
	border-bottom: #c9cfc7 1px solid;
	border-top: #c9cfc7 1px solid;
	font-size : 10px;
	font-weight : normal;
	padding-top : 4px;
	padding-left : 6px;
	padding-right : 6px;
	padding-bottom : 4px;
	line-height : 14px;
	color : #000000;
	text-align : normal;
}


.text_bottom_normal  {
	background-color : #f8f9f7;
	border-left: #c9cfc7 1px solid;
	border-right: #c9cfc7 1px solid;
	border-bottom: #c9cfc7 1px solid;
	font-size : 11px;
	font-weight : normal;
	padding-top : 4px;
	padding-left : 6px;
	padding-right : 6px;
	padding-bottom : 4px;
	line-height : 12px;
	color : #333946;
	text-align : normal;
}


.text_bottom_justify  {
	background-color : #f8f9f7;
	border-left: #c9cfc7 1px solid;
	border-right: #c9cfc7 1px solid;
	border-bottom: #c9cfc7 1px solid;
	font-size : 12px;
	font-weight : normal;
	padding-top : 4px;
	padding-left : 6px;
	padding-right : 6px;
	padding-bottom : 4px;
	line-height : 16px;
	color : #333946;
	text-align : justify;
}


.text_bottom_small  {
	background-color : #f8f9f7;
	border-left: #c9cfc7 1px solid;
	border-right: #c9cfc7 1px solid;
	border-bottom: #c9cfc7 1px solid;
	font-size : 11px;
	font-weight : normal;
	padding-top : 4px;
	padding-left : 6px;
	padding-right : 6px;
	padding-bottom : 4px;
	line-height : 14px;
	color : #333946;
	text-align : justify;
}



.text_info_normal  {
	background-color : #f8f9f7;
	border-bottom: #c9cfc7 1px solid;
	border-top: #c9cfc7 1px solid;
	border-left: #c9cfc7 1px solid;
	border-right: #c9cfc7 1px solid;
	font-size : 11px;
	font-weight : normal;
	padding-left : 6px;
	padding-right : 6px;
	padding-top : 4px;
	line-height : 14px;
	color : #333946;
	text-align : normal;
}

.text_info_small  {
	background-color : #f8f9f7;
	border-bottom: #c9cfc7 1px solid;
	border-top: #c9cfc7 1px solid;
	border-left: #c9cfc7 1px solid;
	border-right: #c9cfc7 1px solid;
	font-size : 10px;
	font-weight : normal;
	padding-left : 6px;
	padding-right : 6px;
	padding-top : 4px;
	line-height : 14px;
	color : #65708b;
	text-align : normal;
}


.text_info_justify  {
	background-color : #f8f9f7;
	border-bottom: #c9cfc7 1px solid;
	border-top: #c9cfc7 1px solid;
	border-left: #c9cfc7 1px solid;
	border-right: #c9cfc7 1px solid;
	font-size : 11px;
	font-weight : normal;
	padding-left : 6px;
	padding-right : 6px;
	padding-top : 4px;
	line-height : 14px;
	color : #333946;
	text-align : justify;
}


/* Titel*/

.titel_normal {
	font-size : 15px;
	font-weight : normal;
	color : #333946;
	line-height : 16px;
}

.titel_bold {
	font-size : 15px;
	font-weight : bold;
	color : #333946;
	line-height : 16px;
}

.titel_rot {
	font-size : 12px;
	font-weight : bold;
	color : #c2127c;
	line-height : 16px;
}





.text_normal  {
	font-size : 12px;
	font-weight : normal;
	color : #000000;
	line-height : 16px;
}

.text_normal_rt  {
	font-size : 12px;
	font-weight : normal;
	color : #7D0B36;
	line-height : 16px;
}


.text_justify  {
	font-size : 12px;
	font-weight : normal;
	color : #000000;
	line-height : 16px;
	text-align : justify;
}

.text_small  {
	font-size : 11px;
	font-weight : normal;
	line-height : 14px;
	color : #333946;
}

.text_small_rt_j  {
	font-size : 11px;
	font-weight : normal;
	color : #7D0B36;
	line-height : 16px;
	text-align : justify;
}


.link_small  {
	font-size : 10px;
	font-weight : normal;
	line-height : 12px;
	color : #333946;
}

.link_docPDFsize  {
	font-size : 10px;
	font-weight : normal;
	color : #AAAAAA;
}


/* adresse */
.mmhide_text_small_adr  {
	font-size : 11px;
	font-weight : normal;
	color : #868a8a;
	line-height : 14px;
}


/* Formular */

.mmhide_backform {
	background-color : #e0e4e4;
}


.mmhide_radio {
	background-color : #e0e4e3;
}


.mmhide_formborder {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 16px;
	background-color : #ffffff;
	border-left: #868a8a 1px solid;
	border-right: #868a8a 1px solid;
	border-top: #868a8a 1px solid;
	border-bottom: #868a8a 1px solid;
}


.mmhide_buttonS {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	background-color : #ecd2df;
	border-left: #868a8a 1px solid;
	border-right: #868a8a 1px solid;
	border-top: #868a8a 1px solid;
	border-bottom: #868a8a 1px solid;
	width: 120px;
}

/* ***** BID *********/
.tablegn  {
	background-color : #d8dbd2;
	padding-left : 5px;
}

.formborder  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-left : 5px;	
	background-color : #FDFDFD;
	border-left: #999999 1px solid;
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	border-bottom: #999999 1px solid;
	width: 300px;
}


.button12  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	background-color : #e4af71;
	border-left: #999999 1px solid;
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	border-bottom: #999999 1px solid;
	width: 100px;
}