BODY 

body.home { 
	margin:0px;
	background:#ffffff;
}


body.popup { 
	margin:0px;
	background:#ffffff;
}

body.beispiel { 
	margin:0px;
	background:#ffffff url(images/meddocLogo_pur.gif) no-repeat 100% 0%;
}


/* LAYER */
#center {
	z-index:1;
	position:absolute;
	width:900px;
	margin-top:0px;
	top:0px;
	height:100%;
}

#sprachwahl {
	z-index:2;
	position:absolute;
	width:140px;
	left:31px;
	top:110px;
}

#home {
	z-index:3;
	position:absolute;
	width:357px;
	left:199px;
	top:110px;
}

#logoleft {
	z-index:4;
	position:absolute;
	width:357px;
	left:332px;
	top:50px;
}

#logoright {
	z-index:5;
	position:absolute;
	width:160px;
	left:689px;
	top:50px;
}

#logoright2 {
	z-index:6;
	position:absolute;
	width:160px;
	left:688px;
	top:50px;
}

#klogin {
	font-family:arial,verdana,sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	padding:20px 0px 0px 30px;
	margin:0px 0px 5px 0px;
}


/* LINKS */

.notlined a:hover, .notlined a:active, .notlined a:focus, .notlined a, .notlined a:visited {
	font-family:arial,verdana,sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#DE0421;
	text-decoration:none;
}

a, a:visited { 
	font-family:arial,verdana,sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#DE0421;
	text-decoration:underline;
}

a:hover, a:active, a:focus {
	font-family:arial,verdana,sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#DE0421;
	text-decoration:none;
}


.homeoff a, .homeoff a:visited { 
	font-family:arial,verdana,sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

.homeoff a:hover, .homeoff a:active, .homeoff a:focus {
	font-family:arial,verdana,sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#DE0421;
	text-decoration:none;
}

.homeon a, .homeon a:visited, .homeon a:hover, .homeon a:active, .homeon a:focus {
	font-family:arial,verdana,sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#DE0421;
	text-decoration:none;
}


.hnavioff a, .hnavioff a:visited { 
	font-family:arial,verdana,sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	width:170px;
	display:block;
	padding:3px 0px 3px 0px;
	background:none;
}

.hnavioff a:hover, .hnavioff a:active, .hnavioff a:focus {
	font-family:arial,verdana,sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#DE0421;
	text-decoration:none;
	width:170px;
	display:block;
	padding:3px 0px 3px 0px;
	background:#CECFCE url(images/hnavipfeil.gif) no-repeat;
}

.hnavion a, .hnavion a:visited, .hnavion a:hover, .hnavion a:active, .hnavion a:focus {
	font-family:arial,verdana,sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#DE0421;
	text-decoration:none;
	width:170px;
	display:block;
	padding:3px 0px 3px 0px;
	background:#CECFCE url(images/hnavipfeil.gif) no-repeat;
}


.unavioff a, .unavioff a:visited { 
	font-family:arial,verdana,sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	width:170px;
	display:block;
	padding:3px 0px 3px 0px;
	background:#CECFCE;
}

.unavioff a:hover, .unavioff a:active, .unavioff a:focus {
	font-family:arial,verdana,sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#DE0421;
	text-decoration:none;
	width:170px;
	display:block;
	padding:3px 0px 3px 0px;
	background:#CECFCE url(images/unavipfeil.gif) no-repeat;
}

.unavion a, .unavion a:visited, .unavion a:hover, .unavion a:active, .unavion a:focus {
	font-family:arial,verdana,sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#DE0421;
	text-decoration:none;
	width:170px;
	display:block;
	padding:3px 0px 3px 0px;
	background:#CECFCE url(images/unavipfeil.gif) no-repeat;
}


/* TEXT */
h1 {
	font-family:arial,verdana,sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#DE0039;
	text-decoration:none;
	margin-bottom:-7px;
}

h2 {
	font-family:arial,verdana,sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	margin-bottom:-7px;
}

.riesig {
	font-family:verdana,arial,sans-serif;
	font-weight:bold;
	font-size:28px;
	color:#c0c0c0;
	text-decoration:none;
	line-height:40px;

}


td.fliesstext {
	font-family:arial,verdana,sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	line-height:20px;
}

td.minitext {
	font-family:arial,verdana,sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	line-height:20px;
}


.kleintext {
	font-family:arial,verdana,sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

td.rottext {
	color:#DE0039;
}


/* LISTEN */

li.undef {
	margin-left:-20px;
	list-style-image:url(images/listenpfeil.gif);
}

li.undef2 {
	margin-left:-12px;
	list-style-image:url(images/listenquadrat.gif);
	font-family:verdana,arial,sans-serif;
	font-weight:bold;
	font-size:20px;
	color:#c0c0c0;
	text-decoration:none;
}

li.def {
	margin-left:-20px;
}


/* FORMULARE */

input, textarea, select {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	color:#000000;
	background:#ffffff;
	border:1px solid #c0c0c0;
}
