/*
Basis-Farben für Medizinkabel.com
========================================
Rot:			#C4102A -> 196,  16,  42
Grau - hell:	#DBDBDB -> 219, 219, 219
Grau - dunkel:	#959595 -> 149, 149, 149
*/

/* LINKS */

.navi_titel{
	font-family: tahoma, arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #C4102A;}

a{
	font-family: tahoma, arial, sans-serif;
	font-size: 9pt;
	color: #C4102A;
	text-decoration: none; }

a:hover{
	text-decoration: underline; }

a.artikel{
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none; }

a.artikel:hover{
	color: #C4102A;
	text-decoration: none; }

/* LINKS - NAVIGATION */
a.navi1{
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	width: 120px;
	heigth: 20px;
	text-decoration: none; }

a.navi1:hover{
	color: #C4102A;
	text-decoration: none; }

a.navi2{
	font-size: 7.5pt;
	font-weight: bold;
	color: #333333;
	width: 120px;
	heigth: 16px;
	text-decoration: none; }

a.navi2:hover{
	color: #C4102A;
	text-decoration: none; }

a.navi2_aktiv, a.navi2_aktiv:hover{
	font-size: 7.5pt;
	font-weight: bold;
	color: #C4102A;
	width: 120px;
	heigth: 16px;
	text-decoration: none; }

a.navi3, a.navi3disabled{
	font-size: 7.5pt;
	font-weight: bold;
	color: #333333;
	heigth: 16px;
	text-decoration: none; }

a.navi3:hover, a.navi3disabled:hover{
	color: #C4102A;
	text-decoration: none; }

a.navi3_aktiv, a.navi3_aktiv:hover{
	font-size: 7.5pt;
	font-weight: bold;
	color: #C4102A;
	heigth: 16px;
	text-decoration: none; }

a.navi3disabled, a.navi3disabled:hover{
	color: #999999;
}

a.admin_navi{
	font-family: tahoma, arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none; }

a.admin_navi:hover{
	color: #C4102A;
	text-decoration: none; }

a.seitenanfang{
	font-weight: bold;
}

/* FORMULARE */
input, select, textarea{
	font-family: tahoma, arial, sans-serif;
	font-size: 9pt;
	color: #333333; }

input, select{
	width: 80px; }

input.cms, select.cms, textarea.cms{
	width: auto; }

textarea.cms_large{
	width: 400px;
	height: 200px; }

textarea.popup{
	width: 300px;
	height: 60px; }

/* TEXT */
h1, .titel{
	font-family: tahoma, arial, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #333333; }

h1.popup{
	padding: 5px;
	margin-top: 0;
	margin-bottom: 0;
	color: #FFFFFF;
	background-color: #C4102A; }

h1.rot{
	margin-bottom: 0;
	color: #C4102A;
}

.titel_rot{
	font-family: tahoma, arial, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #C4102A; }

h2{
	font-family: tahoma, arial, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #333333; }

li, .kurztext{
	text-align: left;
	clear: both;
	font-family: tahoma, arial, sans-serif;
	font-size: 9pt;
	color: #333333; }

.fliesstext{
	font-family: tahoma, arial, sans-serif;
	font-size: 9pt;
/*	text-align: justify; */
	color: #333333; }

.tab_header{
	font-family: tahoma, arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #333333;
	background-color: #DCDCDC;
	border-bottom: 1px solid #999999; }

.tab_content_high{
	font-family: tahoma, arial, sans-serif;
	font-size: 9pt;
	color: #333333;
	background-color: #FCFCFC;
	border-bottom: 1px solid #FFFFFF; }

.tab_content_low{
	font-family: tahoma, arial, sans-serif;
	font-size: 9pt;
	color: #333333;
	background-color: #F0F0F0;
	border-bottom: 1px solid #FFFFFF; }

.tab_active_high{
	font-family: tahoma, arial, sans-serif;
	font-size: 9pt;
	color: #333333;
	background-color: #FFF0F0;
	border-bottom: 1px solid #FFFFFF; }

.tab_active_low{
	font-family: tahoma, arial, sans-serif;
	font-size: 9pt;
	color: #333333;
	background-color: #FFCCCC;
	border-bottom: 1px solid #FFFFFF; }

.hinweis{
	font-family: tahoma, arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #C4102A; }

/* SONSTIGES */
body{
	background-color: #FFFFFF;
	scrollbar-arrow-color: #C4102A;			/* Pfeile */
	scrollbar-face-color: #FFFFFF;			/* Vordergrund */
	scrollbar-track-color: #DBDBDB;			/* Untergrund */
	scrollbar-highlight-color: #333333;		/* Rand links/oben innen */
	scrollbar-shadow-color: #CCCCCC;		/* Rand rechts/unten innen */ }

img.image_grau{
	border: 1px solid #EEEEEE;
}

img.image{
	border: 1px solid #C4102A;
/* für NS4 verbergen */
/*/*/
	margin-right: 10px;
/* Rest wieder einblenden */ }

img.image_left{
	float: left;
/* für NS4 verbergen */
/*/*/
	margin-right: 10px;
	margin-bottom: 5px;
/* Rest wieder einblenden */ }

img.image_right{
	float: right;
/* für NS4 verbergen */
/*/*/
	margin-left: 10px;
	margin-bottom: 5px;
/* Rest wieder einblenden */ }

#sprachwechsel{
	position: absolute;
	top: 150px;
}

p.copyright{
	font-family: tahoma, arial, sans-serif;
	font-size: 8pt;
/*	text-align: justify; */
	color: #333333;
}