.print{
	display:none;
}

a
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color: #333333;
text-decoration:none;
}

a.underline
{
	border-bottom: 1px dashed #777777;
}

a.underline:hover
{
	background-color: #dddddd;
}
.bg_special
{
	background-image: url(../images/system/startseite_bg.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #ffffff;
}
.glossary_anker
{
	border-bottom: 1px dashed #777777;
}

.glossary_anker:hover
{
	background-color: #dddddd;
}

#glossary_info
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11;
	color: #333333;
	padding: 2;
	background-color: #FFFFE1;
	border: 1px solid #333333;
	position: absolute;
	visibility: hidden;
	width: 250px;
}

hr
{
	height:1px;
}

td
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #333333;
}

.rahmen
{
 border: 1px solid #999999;
}

.abstand
{
 margin-top:5px;
 margin-bottom:5px;
}

.table_border
{
  border: #9c9a9a;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px
}

.table_border_blue
{
  border: #627791;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px
}
.blue_top
{
	background-color:#627791;
	color:white;
}
.blue_td2
{
	background-color:#D6DCE9;
}
.blue_td1
{
	background-color:#E9ECF3;
}

.table_border_clear
{
  border: #000000;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px
}
.top_clear_hi
{
	background-color:#DDDDDD;
}
.top_clear_lo
{
	background-color:#EEEEEE;
}
.text_clear
{
	color: #000000;
}

.table_border_gastro
{
  border: #EA7500;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px
}
.top_gastro_hi
{
	background-color:#FFE8D1;
}
.top_gastro_lo
{
	background-color:#EFD8C1;
}
.text_gastro
{
	color: #EA7500;
}

.table_border_pneumo
{
  border: #627791;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px
}
.top_pneumo_hi
{
	background-color: #D3E1FA;
}
.top_pneumo_lo
{
	background-color: #C3D1EA;
}
.text_pneumo
{
	color: #627791;
}

.table_border_oto-rhino
{
  border: #EA71A0;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px
}
.top_oto-rhino_hi
{
	background-color:#F9C8DD;
}
.top_oto-rhino_lo
{
	background-color:#E9B8CD;
}
.text_oto-rhino
{
	color:#EA71A0;
}

.table_border_anesthesie
{
  border: #707B6C;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px
}
.top_anesthesie_hi
{
	background-color: #C3F1C3;
}
.top_anesthesie_lo
{
	background-color: #B3E1B3;
}
.text_anesthesie
{
	color: #707B6C;
}

.table_border_urologie
{
	border: #9370DB;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.top_urologie_hi
{
	background-color:#EAE1FF;
}
.top_urologie_lo
{
	background-color:#DAD1EF;
}
.text_urologie
{
	color: #9370DB;
}

.table_border_endo
{
  border: #666666;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px
}
.top_endo_hi
{
	background-color: #cccccc;
}
.top_endo_lo
{
	background-color: #bcbcbc;
}
.text_endo
{
	color:#666666;
}

.table_border_processeurs
{
  border: #C0A403;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px
}
.top_processeurs_hi
{
	background-color: #FFFFCC;
}
.top_processeurs_lo
{
	background-color: #EFEFBC;
}
.text_processeurs
{
	color:#EA7500;
}

.downloads
{
  font-family: arial;
  font-size: 12px;
  color: black;
}

.dummy
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : black;
}



td.border
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : black;

	border-width:1px;
	border-color:#000000;
	border-style:solid;
	padding:5px;
	vertical-align:top;
}

td.borderbold
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color : black;

	border-width:1px;
	border-color:#000000;
	border-style:solid;
	padding:5px;
	vertical-align:top;
}

td.borderwarning
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color : #E20A16;

	border-width:1px;
	border-color:#000000;
	border-style:solid;
	padding:5px;
	vertical-align:top;
}

.menutop
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
text-decoration : none;
font-weight: normal;
color : black;
}

.menutopred
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
text-decoration : none;
font-weight: normal;
color : #E20A16;
}

.submenu
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
text-decoration : none;
font-weight: bold;
color : #777777;
}

.submenured
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
text-decoration : none;
font-weight: bold;
color : #E20A16;
}

.submenuleft
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
text-decoration : none;
font-weight: normal;
color : #777777;
}

.submenuleftred
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
text-decoration : none;
font-weight: bold;
color : #E20A16;
}

.head
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight: bold;
color : black;
}

.headwhite
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight: bold;
color : white;
}

.headred
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight: bold;
color : #E20A16;
}

.subhead
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 24px;
font-weight: normal;
color : black;
}

.produkt
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
text-decoration : none;
font-weight: bold;
text-decoration : none;
color : white;
}

.zahl
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 18px;
text-decoration : none;
font-weight: bold;
text-decoration : none;
color : white;
}

.technik
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : black;
}

.anzeige
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
text-decoration : none;
font-weight: bold;
color : white;
}

.titel
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 16px;
text-decoration : none;
font-weight: bold;
color : #E20A16;
}

.jobs
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: black;
}

.news
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: black;
}


.text
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : black;
}

.textgray
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #A8A6A6;
}

.top
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight: bold;
color : black;
}

.topwhite
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight: bold;
color : white;
}

.boldwarning,.warning
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight: bold;
color : #E20A16;
}

.bold
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color : black;
}

ul, li
{
	font-size: 12;
	margin-top: 10;
}
.check_rahmen
	{
	border: 1px #ffffff solid; font-size:10; font-family:arial;
	}
.check1
	{
	border: 0px #ffffff solid; font-size:10; font-family:arial;
	}