/* Allgemeine Definitionen für alle Dateien Chinaplus*/

body {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	background-color : #CCCCCC; 
	padding-top: 2em;
}

.mmhide_rahmen {
width : 919px; 
height : auto;
border : 1px solid #999999; 
background-color : #ffffff; 
padding-bottom: 25px;
margin: 0 auto;
text-align: left;

} 


.mmhide_navigation {
text-align : left;
z-index: 2;
width: 919px;
height: 173px;
padding: 0px;
}


ul {
margin-top : 10px; 
margin-bottom : 5px; 
} 

li {
margin-top : 2px; 
} 

A:link {
color : #666; 
text-decoration : underline; 
} 

A.mmhide_nav:link {
color : #ffffff; 
text-decoration : none; 
font-weight : bold; 
} 

A:visited {
color : #666; 
text-decoration : underline; 
} 

A.mmhide_nav:visited {
color : #ffffff; 
text-decoration : none; 
font-weight : bold; 
} 

A:active {
color : #bb0000; 
text-decoration : none; 
} 

A.mmhide_nav:active {
color : #ffffff; 
text-decoration : none; 
font-weight : bold; 
} 

A:hover {
color : #bb0000; 
text-decoration : none; 
} 

A.mmhide_nav:hover {
color : #e8e8e8; 
text-decoration : none; 
font-weight : bold; 
} 

p {
margin-top : 2px; 
margin-bottom : 10px; 
} 

strong {
	font-weight: bold;
}

h1 {
	font-size : 18px;
	color : #bb0000;
	margin-top : 10px;
	margin-bottom : 2px;
	line-height: normal;
	font-weight: lighter;
	text-align: left;
} 

h4 {
	font-weight: bold;
	color: #BB0000;
	font-style: normal;
	margin-top:10px;
	margin-bottom: 4px;
	font-size: 15px;
}

h2 {
	
	color: #000000;
	font-size: 15px;
	margin-top: 2px;
	margin-bottom: 0px;
	font-weight: bold;
}

.absatz {
margin-top: 2px;
margin-bottom: 2px;
}

.weiss_100_schwarztext {
clear:left; padding: 4px; background-color: #FFFFFF; width: 654px; border-top: 4px solid #EEEEEE;	
	
}
*[class="weiss_100_schwarztext"] {width: 670px;}

/* Definitionen für die Startseite*/

.mmhide_rahmen_start {
width : 919px; 
height : auto;
min-height: 400px;
border : 1px solid #999999; 
background-color : #ffffff; 
padding-bottom: 25px;
margin: 0 auto;
text-align: left;
background-image:url(images/mueller-krueger-hg-ie6.jpg);
background-position:bottom right;
background-repeat:no-repeat;
}
*[class="mmhide_rahmen_start"] {background-image:url(images/mueller-krueger-hg.jpg);} 


.mmhide_inhalt_start {
width : 690px; 
height : auto; 
min-height:260px;
position: relative;
top: -3px;
float : left; 
margin-left : 18px; 
text-align : left; 
padding-left : 15px; 
padding-top : 10px; 
padding-bottom: 20px;
border : 1px solid #cc0000; 
background-color : #eeeeee; 
} 
*[class="mmhide_inhalt_start"] {top:0;} 

.mmhide_inhalt {
width : 690px; 
height : auto; 
min-height:260px;
margin-left : 39px; 
position: relative;
top: -3px;
text-align : left; 
padding-left : 15px; 
padding-top : 10px; 
padding-bottom: 30px;
border : 1px solid #cc0000; 
background-color : #eeeeee; 
} 
*[class="mmhide_inhalt"] { top: 0px;}




/* Definition für die englische Startseite*/
.mmhide_zeichen_e {
margin-top : 112px; 
margin-right : 60px; 
text-align : right; 
} 
*[class="mmhide_zeichen_e"] {margin-top: 103px;}

/*



/* Definitionen für die Intentionsseite */
.mmhide_intention{
float:right; 
margin-top:0px; 
padding-right:4px; 
padding-left: 2px; 
margin-bottom: 3px;
text-align: center;
}



/* Definitionen für die Profilseiten 




/* Definitionen für die Angebotsseite */

.mmhide_grau_70_links {
	
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
	margin-top: 6px;
	padding: 4px;
	width: 470px;
}
.mmhide_weiss_70_links {
	background-color: #FFFFFF;
	padding: 4px;
	width: 470px;
	margin-top: 2px;
}

.mmhide_grau_70_rechts {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
	margin-top: 6px;
	padding: 4px;
	width: 470px;
	position: relative;
	left: 183px;
	margin-right:10px;
}
.mmhide_weiss_70_rechts {
	background-color: #FFFFFF;
	padding: 4px;
	width: 470px;
	position: relative;
	left: 183px;
	margin-right:10px;
	margin-top: 2px;
}




/* Definitionen für die Kontaktseite*/

.mmhide_inhalt_kontakt {
width : 690px; 
height : auto; 
float : left; 
margin-left : 18px; 
position: relative;
top: -3px;
text-align : left; 
padding-left : 15px; 
padding-top : 10px; 
padding-bottom: 20px;
z-index : 1; 
border : 1px solid #cc0000; 
background-color : #eeeeee; 
} 
*[class="mmhide_inhalt_kontakt"] {padding-bottom: 10px; padding-top:0px; top: 0px;}

.mmhide_weiss_70 {
background-color: #FFFFFF;
padding: 4px;
width: 400px;
margin-bottom: 10px;
}


.mmhide_zeichen_kontakt {
margin-top: 177px;
margin-right : 60px; 
text-align : right;
}
*[class="mmhide_zeichen_kontakt"] {margin-top: 173px;}

/*Tabellengestaltung*/

table{ margin-left: -7px; margin-right: 10px; width:100%; margin-bottom: 0;}

td{background-color: white; font-size: 15px; padding: 4px;}
td.rot{background-color: #BB0000; color: white; font-weight: bold;}
td.grau{background-color: #999; }




