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

img {
	border:0px;
}

td {
	vertical-align: top;
}


h1		{font-size: 20px;}
h2		{
			font-size: 1.6em;
			margin-top: 0em;
			margin-bottom: 1.6em;
}
h3		{
			font-size: 1.4em;
			margin-bottom: 1.0em;
		}
h4		{font-size: 1.2em;}
h5		{
	font-size: 1em;
	margin-bottom: 0.7em;
}

p {
	margin-top:0.5em;
}

a		{font-size: 1em; text-decoration: none; font-weight : bold;}
a:link		{color:	#a10404;}
a:visited	{color:	#860404;}
a:active	{color:	#c70505;}
a:hover		{color:	#c70505;}
body		{color:	#111c46; background-color: #eaecf5;}

acronym {
	border-bottom: 0px dotted; 
}

body{
	margin: 20px;
}

.titelcontainer{
	color: black;
	border:1px solid black;	
	width: 700px;
	margin-left: auto;
	margin-right: auto;	
}

.ueberschrift{
	padding:20px;
	text-align: right;
	background:url(mgmerz5.gif) repeat-x;
}

.bodycontainer{
	color:black;
	border:1px solid black;
	background:#868ba9;
	width: 700px;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}

.menu{
	margin:0;
	padding-top:20px;
	padding-left:20px;
	padding-bottom:40px;
	float:left;
	width:128px;
	overflow:hidden;
}

.content{
	margin-left:148px;
	margin-right:20px;
	min-height: 300px;
	padding:20px;
	background:#adb2cc;
}

.contentzeugnis {
	margin:0;
	padding-top:20px;
	padding-left:20px;
	padding-bottom:40px;
	text-align:center;
}

.passbild1 {
	float:right;
	padding-bottom:10px;
	padding-left:10px;
}

.footcontainer{
	color:black;
	border:1px solid black;
	background:#868ba9;
	width: 700px;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}

.w3clinks{
	margin:0;
	padding:20px;
	float:left;
	width:128px;
}

.copyright {
	margin-left:148px;
	margin-right:20px;
	padding:20px;
	background:#adb2cc;
}

.seitentitel {
	text-transform: uppercase;
	letter-spacing: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.copystand {
	font-size: 80%;
}

.zeugnistabelle {
/*	border:thin solid red;*/
	border-collapse:collapse;
}

.zeugnistabelle h3 {
	font-size: 1.4em;
	margin-top:0em;
}

.zeugnistabelle p {
	margin-top:0.5em;
}

.zeugnistabelle h4 {
	font-size: 1.2em;
	text-decoration:underline;
	margin-bottom:0.5em;
}

.zeugniszelle {
	border-top: thin black solid;
	border-bottom: thin black solid;
	padding-top:10px;
	padding-bottom:10px;
	width:100%;
	overflow:hidden;
}

.cvtabelle{
/*	border:thin black solid;*/
	table-layout:fixed;
}

.rechts {
	text-align:right;
	padding-right:10px;
}

.bereich, .feld {
	background-color:#eaecf5;
	width:300px;
}

.cvpics {
	padding-right: 20px;
	padding-bottom: 30px;
	float:left;
}