/* Allgemeine Einstellungen */
body,td 	{margin-left:0px; margin-top:0px; }
h2			{font-family:verdana,arial; font-size:16pt; color:#336699; font-weight:bold; text-align:center; }
a:link		{color:#000099;}
a:active	{color:#ff0000;}
a:visited	{color:#336699;}
/*Body mit bg-image und blauer Navigation oben*/
#body2 {background: url(images/bgcolor5000.gif); background-color:#F8F8F0; color:#000000;}

/*Tagebuch nach Login*/
#body3 {background-color:#F8F8F0; color:#000000;}

/*BG Seitenrumpf vor Login*/
#bgrumpf		{background-color:#ffffff;}
/*BG Seitenrumpf nach Login (Tagebuch)*/
#bgrumpfl		{background-color:#ffffff;}


/* Hauptnavigation*/
.nav 			{font-family:verdana,arial; font-size:10pt; color:#ffffff; font-weight:bold; background-color:#336699; }
a.nav:link 		{text-decoration:none; color:#ffffff; }
a.nav:visited	{text-decoration:none; color:#eeeeee; }
a.nav:active	{text-decoration:none; color:#ff0000; }
a.nav:hover		{text-decoration:none; color:#ffcc00; }
#navaktiv 		{font-family:verdana,arial; font-size:10pt; color:#ffcc00; font-weight:bold; }

/* Seitennavigation*/
.navl 			{font-family:verdana,arial; font-size:9pt; color:#333333; font-weight:bold; line-height:20px; background-color:#cccc99;}
a.navl:link 	{text-decoration:none; color:#333333; }
a.navl:visited	{text-decoration:none; color:#333333; }
a.navl:active	{text-decoration:none; color:#ff0000; }
a.navl:hover	{text-decoration:none; color:#003399; }
#navlaktiv 		{ font-family: verdana,arial; font-size: 9pt; color:#003399; font-weight:bold; background-color:#cccc99; }

.navb 			{font-family:verdana,arial; font-size:9pt; color:#333333; font-weight:bold; line-height:20px; background-color:#336699;}
a.navb:link 	{text-decoration:none; color:#ffffff; }
a.navb:visited	{text-decoration:none; color:#eeeeee; }
a.navb:active	{text-decoration:none; color:#ff0000; }
a.navb:hover	{text-decoration:none; color:#ffcc00; }

.navb2 			{font-family:verdana,arial; font-size:8pt; color:#333333; line-height:16px; background-color:#d0e0f0;}
a.navb2:link 	{text-decoration:none; color:#333333; }
a.navb2:visited	{text-decoration:none; color:#333333; }
a.navb2:active	{text-decoration:none; color:#ff0000; }
a.navb2:hover	{text-decoration:none; color:#003399; }


.navlsub 			{font-family:verdana,arial; font-size:9pt; color:#333333; line-height:20px; background-color:#cccc99;}
a.navlsub:link 		{text-decoration:none; color:#333333; }
a.navlsub:visited	{text-decoration:none; color:#333333; }
a.navlsub:active	{text-decoration:none; color:#ff0000; }
a.navlsub:hover		{text-decoration:none; color:#003399; }
#navlsubaktiv		{ font-family: verdana,arial; font-size: 9pt; color:#003399; background-color:#cccc99; }

/*Hintergrund links*/
#bgnavl 		{background-color:#f8f8f0;}
/*Hintergrund Seiteninhalt*/
#bgs			{background-color:#fdfdfa;}
/*
Anmeldung, Kopfzeile
*/	
.anm			{font-family:verdana,arial; font-size:10pt; color:#333333; line-height: 20px; background-color:#cccc99; }
a.anm:link 		{color:#333333; }
a.anm:visited	{color:#666666; }
a.anm:active	{text-decoration:none; color:#ff0000; }

.anm2			{font-family:verdana,arial; font-size:8pt; color:#333333; line-height:20px; background-color:#eeeecc;}
a.anm2:link 	{color:#333333; }
a.anm2:visited	{color:#666666; }
a.anm2:active	{text-decoration:none; color:#ff0000; }
a.anm2:hover	{text-decoration:none; color:#000099; }


.tx10 			{font-family:verdana,arial; font-size:10pt; color:#333333; line-height: 20px; }
a.tx10:link 	{color:#333333; }
a.tx10:visited	{color:#666666; }
a.tx10:active	{text-decoration:none; color:#ff0000; }

/*Schrift: User/Arzt {nick} eingeloggt*/
.user 			{font-family:verdana,arial; font-size:8pt; color:#333333; line-height:20px; }
a.user:link 	{color:#333333; }
a.user:visited	{color:#666666; }
a.user:active	{text-decoration:none; color:#ff0000; }
a.user:hover	{text-decoration:none; color:#000099; }

/*Seitenanfang*/
.sa 			{font-family:verdana,arial; font-size:8pt; color:#333333; line-height:20px; }
a.sa:link 		{color:#333333; }
a.sa:visited	{color:#666666; }
a.sa:active		{text-decoration:none; color:#ff0000; }
a.sa:hover		{text-decoration:none; color:#000099; }

/*Hintergrundfarbe Kopftabelle*/
.bgkopf			{background-color:#ffffff;} 
/*Hintergrundfarbe des Diabetes-News Logos nach Login */
#bgdiab			{background-color:#f8f8f0;} 

/*Tabellen-Rahmen fuer Hinweisfenster*/
#hinw			{background-color:#e00000;}
/**/



/* Navigation Tagebuch nach Login*/
.navt 			{font-family:verdana,arial; font-size:10pt; color:#333333; font-weight:bold; line-height:22px; background-color:#eeeecc}
a.navt:link 	{color:#000099; }
a.navt:visited	{color:#000099; }
a.navt:active	{color:#ff0000; }
a.navt:hover	{color:#000099; }

/* Sub-Navigation Tagebuch*/
.navs 			{font-family:verdana,arial; font-size:9pt; color:#333333; font-weight:bold; line-height:18px; background-color:#eeeecc}
a.navs:link 	{color:#000099; }
a.navs:visited	{color:#000099; }
a.navs:active	{color:#ff0000; }
a.navs:hover	{text-decoration:none; color:#000099; }

/*Fusszeile*/
.fuss {font-family:verdana,arial; font-size:8pt; color:#333333; line-height:20px; background-color:#eeeecc}

/*
Fehler in Tageseingabe
*/
#rec_r {font-family: arial; font-size: 9pt; color:#990000; font-weight:bold; background-color:#eecccc; text-align:center; vertical-align:text-bottom; }


/*
Tabellen vor Login (Std, User...)
*/
#tab2 {font-family:verdana,arial; font-size:10pt; color:#333333; line-height: 20px; background-color:#eeeecc;}
#tab2ue {font-family:verdana,arial; font-size:10pt; color:#333333; line-height: 20px; background-color:#cccc99; font-weight:bold;}

/*
Tabellen ausser Sollwerte/Change Sollwerte Mitglieder-Bereich
*/
#etab { font-family: arial; font-size: 9pt; color:#000000; font-weight:bold; background-color:#eeeecc; text-align:left; vertical-align:top; }
#etaue { font-family: arial; font-size: 10pt; color:#336699; font-weight:bold; background-color:#cccc99; line-height:22px;}
/*ex-e2*/
#e2ta { font-family: arial; font-size: 9pt; color:#000000; font-weight:bold; background-color:#eeeecc; text-align:center; vertical-align:text-bottom; }
/*e2tr - warnfarbe fuer nicht valide eintraege*/
#e2tr { font-family: arial; font-size: 9pt; color:#000000; font-weight:bold; background-color:#eecccc; text-align:center; vertical-align:text-bottom; }

#e4ta { font-family: arial; font-size: 9pt; color:#336699; font-weight:bold; background-color:#eeeecc; text-align:center; }
#etbg {background-color:#cccc99;}
/*ex-e1*/
#e1ta { font-family: arial; font-size: 11pt; color:#336699; font-weight:bold; background-color:#cccc99; }
/*ex-e3*/
#e3ta { font-family: arial; font-size: 10pt; color:#336699; font-weight:bold; background-color:#cccc99;}
/*ex-e1c*/
#e1cta { font-family:arial; font-size: 8pt; color:#336699; font-weight:bold; background-color:#cccc99; text-align:center;}
#e9ta { font-family: arial; font-size: 9pt; color:#000000; font-weight:bold; background-color:#eeeecc; }

/*ex-navt*/
.tab 			{font-family:verdana,arial; font-size:10pt; color:#333333; font-weight:bold; line-height:22px; background-color:#eeeecc}
a.tab:link 		{text-decoration:none; color:#000099; }
a.tab:visited	{text-decoration:none; color:#000099; }
a.tab:active	{text-decoration:none; color:#ff0000; }
a.tab:hover		{text-decoration:none; color:#000099; }

/*profil + profil_arzt*/

.etx10 			{font-family:verdana,arial; font-size:10pt; color:#333333; line-height: 20px; }
a.etx10:link 	{color:#333333; }
a.etx10:visited	{color:#666666; }
a.etx10:active	{text-decoration:none; color:#ff0000; }

.etx8 			{font-family:verdana,arial; font-size:8pt; color:#333333; line-height:20px; }
a.etx8:link 		{color:#333333; }
a.etx8:visited	{color:#666666; }
a.etx8:active	{text-decoration:none; color:#ff0000; }
a.etx8:hover	{text-decoration:none; color:#000099; }

#bgprof1		{background-color:#cccc99}
#bgprof2		{background-color:#eeeecc}

/*allgemeine Ueberschrift nach Login*/
#ueb1 { font-family:arial; color:#666666; font-size: 18px;}

/*Ueberschrift AGBs, Datenschutz bestellen_p.htm*/
#ueb2 {font-family:verdana; color:#336699; font-size: 18px; font-weight:bold;}

/*hervorgehobene Ueberschrift*/
#ueb3 {font-family:verdana; color:#ff0000; font-size: 16px; font-weight:bold;}

/*Ueberschrift Diabetes Tagebuch*/
#ueb4 {font-family:verdana; color:#336699; font-size: 18px; font-weight:bold; background-color:#f8f8f0}

/*allgemeine Ueberschrift*/
#ueb5 { font-family:arial; color:#666666; font-size: 18px;}


/* 
Tabelle zur Aenderung der Sollwerte
*/
#e2a { font-family: arial; font-size: 9pt; color:#000000; font-weight:bold; background-color:#f0e0f0; text-align:center; vertical-align:middle; }
#e3a { font-family: arial; font-size: 10pt; color:#996699; font-weight:bold; background-color:#f0d0f0; vertical-align:middle; }
#e3ax { font-family: arial; font-size: 8pt; vertical-align:middle; }
/**/
#e2b { font-family: arial; font-size: 9pt; color:#000000; font-weight:bold; background-color:#f0e8e0; text-align:center; vertical-align:middle; }
#e2bw { font-family: arial; font-size: 10pt; color:#000000; font-weight:bold; background-color:#ffffff; text-align:center; vertical-align:middle; }
#e3b { font-family: arial; font-size: 10pt; color:#996600; font-weight:bold; background-color:#f0e0d0; vertical-align:middle; }
/**/
#e3c { font-family: arial; font-size: 10pt; color:#336699; font-weight:bold; background-color:#d0e0f0; vertical-align:middle; }
#e2c { font-family: arial; font-size: 9pt; color:#000000; font-weight:bold; background-color:#e0e8f0; text-align:center; vertical-align:middle; }
/**/
#e3g { font-family: arial; font-size:10pt; color:#000000; font-weight:bold; background-color:#eeeeee; }
#e3w { font-family: arial; font-size:10pt; color:#000000; font-weight:bold; background-color:#ffffff; }

/*
Sollwerte Tabellen-Schriftarten 
*/
#e1 { font-family: arial; font-size: 11pt; color:#336699; font-weight:bold; background-color:#cccc99; }
#e1c { font-family:arial; font-size: 8pt; color:#336699; font-weight:bold; background-color:#cccc99; text-align:center;}
#e2 { font-family: arial; font-size: 9pt; color:#000000; font-weight:bold; background-color:#eeeecc; text-align:center; vertical-align:text-bottom; }
#e2mi { font-family: arial; font-size: 9pt; color:#000000; font-weight:bold; background-color:#eeeecc; text-align:center; vertical-align:middle; }
#e2l { font-family: arial; font-size: 9pt; color:#000000; font-weight:bold; background-color:#eeeecc; text-align:left; vertical-align:top; }
#e2t { font-family: arial; font-size: 9pt; color:#000000; font-weight:bold; background-color:#eeeecc; text-align:center; vertical-align:top; }
#e2r { font-family: arial; font-size: 9pt; color:#cc0000; font-weight:bold; background-color:#eeeecc; text-align:center; vertical-align:text-bottom; }
#e9 { font-family: arial; font-size: 9pt; color:#000000; font-weight:bold; background-color:#eeeecc; }
#e3 { font-family: arial; font-size: 10pt; color:#336699; font-weight:bold; background-color:#cccc99;}

/*Blutzucker Darstellung in der Tagebuchansicht*/
#e3ac { font-family: arial; font-size: 10pt; color:#996699; font-weight:bold; background-color:#f0d0f0; text-align:center;}
#e3cc { font-family: arial; font-size: 10pt; color:#000000; font-weight:bold; background-color:#eeeecc; vertical-align:middle; text-align:center;}
#e3bc { font-family: arial; font-size: 10pt; color:#996600; font-weight:bold; background-color:#f0e0d0; vertical-align:middle; text-align:center;}

/*
Hilfebutton
*/
#h1w { font-family:verdana,arial; font-size:10pt; color:#336699; text-decoration:none; }
#h1b { font-family:verdana,arial; font-size:10pt; color:#336699; text-decoration:none; }
#h1s { font-family:verdana,arial; font-size:10pt; color:#333333; text-decoration:none; }
#h1r { font-family:verdana,arial; font-size:10pt; color:#996699; text-decoration:none; }
#h1o { font-family:verdana,arial; font-size:10pt; color:#996600; text-decoration:none; }

/*Hintergrundfarben Hilfe-Popups*/
#bgh1 {background-color:#afbedd;}
#bgh2 {background-color:#ffffff;}
#bgh3 {background-color:#f0e8e0;}
#bgh4 {background-color:#e0e8f0;}
#bgh5 {background-color:#eeeeee;}
#bgh6 {background-color:#f0e0f0;}
/**/
/*Standard Text*/
.txt1v {font-family:verdana,arial; font-size:10px; color:#333333; }
.txt1 {font-family:arial; font-size:10px; color:#333333; }
.txt2 {font-family:arial; font-size:10pt; color:#333333; }
.txt2v {font-family:verdana,arial; font-size:10pt; color:#333333; }
.txt2t {font-family: verdana,tahoma; font-size:8pt; color:#333333; line-height:14px; }
.txt4 {font-family:arial; font-size:12pt; color:#666666; font-weight:bold; }
.txt4v {font-family:verdana,arial; font-size:12pt; color:#333333; }
.txt4vb {font-family:verdana,arial; font-size:12pt; color:#333333; font-weight:bold; }
.txt2blau {font-family:arial; font-size:10pt; color:#003366; font-weight:bold; }
.txt2vhb {font-family:verdana, arial; font-size:10pt; color:#336699; font-weight:bold; }
.txt4blau {font-family:arial; font-size:12pt; color:#003366; font-weight:bold; }
.txt2rot {font-family:arial; font-size:10pt; color:#cc0000; font-weight:bold; }
.txt2vrot {font-family:verdana,arial; font-size:10pt; color:#cc0000; }
.txt4rot {font-family:arial; font-size:15pt; color:#cc0000; font-weight:bold;}
.txt2vbrot {font-family:verdana,arial; font-size:10pt; color:#cc0000; font-weight:bold; }
.txt1vblau {font-family:verdana,arial; font-size:10px; color:#336699;}
.txt1vbblau {font-family:verdana,arial; font-size:10px; color:#336699; font-weight:bold;}
.message {font-family:verdana,arial; font-size:10pt; color:#336699; font-weight:bold; line-height : 25px;}
.druck {font-family:arial; font-size:10pt; color:#224488}
.thead {font-family:arial; font-size:10px; color:#336699; line-height:11px; background-color:#F8F8F0;}

.tx8 			{font-family:verdana,arial; font-size:8pt; color:#333333; line-height:20px; }
a.tx8:link 		{color:#333333; }
a.tx8:visited	{color:#666666; }
a.tx8:active	{text-decoration:none; color:#ff0000; }
a.tx8:hover		{text-decoration:none; color:#000099; }

.tx8a 			{font-family:verdana,arial; font-size:8pt; color:#333333; line-height:14px; }
a.tx8a:link 	{color:#333333; }
a.tx8a:visited	{color:#666666; }
a.tx8a:active	{text-decoration:none; color:#ff0000; }
a.tx8a:hover	{text-decoration:none; color:#000099; }
/**/
/*
BE-BZ-Spritztabellen
*/
#rw {line-height : 11px;font-family : sans-serif; font-size:11px; background-color : #ffffff; text-align: center; }
#rwb {line-height : 11px;font-family : sans-serif;font-size:11px;background-color : #eeeeee; text-align: center;}
#rbb {line-height : 11px;font-family : sans-serif;font-size:12px;font-weight : bold; background-color : #eeeeee; text-align: center;}
#rb {line-height : 11px;font-family : sans-serif;font-size:12px;font-weight : bold; text-align: center;}
#rbb3 {line-height : 11px;font-family : sans-serif;font-size:12px;font-weight : bold;background-color : #f5f5f5; text-align: center;}
#rwb3 {line-height : 11px;font-family : sans-serif;font-size:11px;background-color : #f5f5f5; text-align: center;}
.ans {font-family:verdana,arial; font-size:10px;}

/*Text im Eingabefeld*/
.eingabe 			{font-family:verdana,arial; font-size:11px; color:#000022; }
a.eingabe:link 		{color:#000022; }
a.eingabe:visited	{color:#000022; }
a.eingabe:active	{text-decoration:none; color:#000022; }
a.eingabe:hover		{text-decoration:none; color:#000022; }

