div.linx a, div.linx a:hover, div.linx a:visited, div.linx a:active {color:#004A88;text-decoration: none;display:block;
width:95px;border:1px solid #B7D3EE;
padding:5px;}
div.linx a:hover{border:1px solid #efefef;
/*background-color:#FFFFFF;*/}
a.imtext{color:#004A88;/*nur für print*/text-decoration: underline;
}

a.imtext:hover{
	text-decoration:underline;
}

body{
	/*nur für print*/
	background-color: #FFFFFF;
	font-size:10pt;
	line-height:130%;
	/*nur für print*/
	font-family: Arial, Helvetica, sans-serif;
	scrollbar-base-color: #3CA6E6;
	scrollbar-3dlight-color: #D2DBEF;
	scrollbar-arrow-color: #3E72B5;
	scrollbar-darkshadow-color: #D2DBEF;
	scrollbar-face-color: #D2DBEF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #FAF6F3;
}

.rahmen {
	border: 1px solid #3CA6E6;
	/*background-image: url(pics/hg.gif);*/
	background-repeat: repeat-y;
	/*nur für print*/
	width: 90%;
	margin:0px 0px;
	/*nur für print*/
	z-index:1;
	background-color: #FFFFFF;

}

address {
	font-style:normal;
	position:relative;
	margin-top:0px;
	margin-left:10%;
	color: #004A88;
	text-align: left;
	font-weight:normal;
	font-size:12px;
	line-height:350%;
	z-index:2;
}

h1 {
	/*nur für print*/
	position:relative;
	margin-top:10px;
	margin-right:0%;
	margin-left:10%;
	margin-bottom:0;
	font-size:2em;
	line-height:350%;
	/*nur für print*/
	color: #004A88;
	text-align: left;
	font-weight:normal;
	z-index:2;
}

img#prx{
	visibility:hidden;
	display:none;
}

div#logoprint{
	position:absolute;
	top:60px;left:10%;
	visibility:visible;
	z-index: 8;
}

h2{
	color: #004A88;
	text-align: left;
	font-weight:normal;
	/*nur für print*/
	font-size:16pt;
	line-height:130%;
	margin-top:20px;
	margin-right:0%;
	/*nur für print*/
	margin-left:10%;
	z-index:2;}
h3{
	color: #004A88;
	text-align: left;
	font-size:28px;
	text-transform : uppercase;
	font-weight:normal;
	line-height:36px;
	margin-left:10%;
}
/*
h3{
	color: #004A88;
	text-align: left;
	font-weight:bold;
	/*nur für print
	font-size:10pt;
	letter-spacing : 0em;
	/*nur für print
	margin-top:16px;
	margin-bottom:8px;
}
*/
.inhalt {
	position:relative;
	margin-top:20px;
	/*nur für print*/
	margin-right:10%;
	margin-left:10%;
	/*nur für print*/
	margin-bottom:20px;
	text-align:left;
	line-height: 145%;
	z-index:12;
}

.blau{color:#004A88;}

.text{
	list-style-image:url(pics/glob.png);
	padding-right:0px;
	/*nur für print*/
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	/*nur für print*/
}
p{margin-top:0px;margin-bottom:8px;}
p.up{text-align:center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 1pt;
	visibility:hidden;/*nur für print*/
}

ul{list-style-position:outside; padding-left:0px; margin-left:15px;margin-top:4px;margin-bottom:8px;}
#auswahl{display:none;}
table{
	margin:8px 10px;
}
td{
	vertical-align : top;
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 10pt;
}

th{
	border-bottom : 1px solid #3CA6E6;
	text-align : left;
	font-weight : normal;
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 10pt;
}
li{margin-top:0px;margin-bottom:5px;}

.linx {
	/*nur für print*/
	position:absolute;
	top:0px;left:1000px;
	visibility:hidden;
	width:0px;
	height:0px;
	float:right;
	/*nur für print*/
	top:0px;
	margin-left:0px;
	color: #004A88;
	text-align: left;
	line-height:200%;
	z-index:11;
}


ul.links{list-style-type:none;background-image:none;margin-top:-27px;
	font-weight:bold;z-index:10}
	
	
/*=====speziell für spektrum: ausblenden von Auf - und Einklapplinks ======/*/
.mehr{text-decoration: none;font-weight:normal; font-size:0.9em; letter-spacing:0;visibility: hidden;}
.aus{float:right;margin-top:3px; width:9px; height:10px; border:0;visibility: hidden;}
#kinder, #werdend, #magen, #allerg, #chron, #akut{display:block;}
.hidden{
	display:block;
	list-style-image:url(pics/glob.png);
	padding-right:40px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 0.9em;
	width:500px;
}