html {overflow-y:scroll;}
body {padding:0px;margin:0;}

h1	{font-family:arial; font-size:19px; line-height:21px; color:#336699; font-weight:bold; margin-bottom:10px;}
h2	{font-family:verdana; font-size:12px; line-height:16px; padding:0px; margin:0;}

ul {margin-top:16px;margin-bottom:16px;}
li {margin:5px;}

/* Navigationstitel (blau) fuer den Informationsbereich */
.natiinf 			{font-family:verdana; font-size:12px; font-weight:bold; line-height:19px; color:#eff0df;
					 background-color:#336698; text-indent:4px; margin:1px 0; padding:1px 0;}
a.natiinf:link		{color:#eff0df; text-decoration:none;}
a.natiinf:visited	{color:#eff0df; text-decoration:none;}
a.natiinf:active	{color:#eff0df; text-decoration:none;}
a.natiinf:hover	{color:#eff0df; text-decoration:none;}

/* normaler Seitentext */
.txt			{font-family:verdana; font-size:12px; line-height:16px;}
.txtneu			{font-family:verdana; font-size:10px; line-height:14px;}
.text			{font-family:verdana;}
.small			{font-family:verdana; font-size:11px; line-height:15px;}
.vergroessern	{font-family:verdana; font-size:10px; color:#003A72; line-height:10px;}

/* Spezialklassen fuer die Leitseite und Navi-Klassen-Neubenennung */
.topline	{font-family:verdana; font-size:12px; font-weight:bold; color:#003A72; text-decoration:underline; text-indent:3px;
				background-color:#eff0df; width:216px; height:18px; padding:3px 0 2px 0;}
.txtindex	{font-family:verdana; font-size:12px; line-height:16px; width:216px;}
.pad		{padding: 6px 2px 15px 1px;}

/* Teaser-Text, auch Formulartext */
.tt			{font-family:verdana,arial; font-size:11px;}

/* betonter Seitentext */
.betont	{font-family:verdana; font-size:13px; line-height:16px; font-weight:bold; color:#336699;}
.tipp	{font-family:verdana; font-size:12px; line-height:16px; color:#336699;}

/* kleiner Text, z. B. in Navigation */
.textklein	{font-family:verdana; font-size:10px; background-color:#eff0df; margin-left:10px;}
.klein		{font-family:verdana,arial; font-size:10px;}

/* kleiner Text, z. B. in News-Leitseiten */
.mehrlesen	{font-family:verdana; font-size:10px; color:#003A72;}

/* weiterlesen */
.weiter				{font-family:verdana; font-size:13px; color:#808170; font-weight:bold; padding:4px;}
a.weiter:link		{color:#808170; text-decoration:underline;}
a.weiter:visited	{color:#808170; text-decoration:underline;}
a.weiter:active		{color:#808170; text-decoration:underline;}
a.weiter:hover		{color:#000; text-decoration:none;}

/* Button-Style */
.submit	{font-family:verdana; font-size:11px; background-color:#EDE5BE; font-weight:bold; color:#000099;}

/* Hinweis */
.hinweis	{font-family:verdana; font-size:11px; color:#336699;}
.invert		{font-family:verdana; font-size:11px; background-color:#336699; color:#fff;}
.suprot		{font-family:verdana; font-size:9px; color:#ff0000; vertical-align:super; font-weight:bold;}

/* Inhaltsverzeichnis-Text */
.inhalt				{font-family:verdana; font-size:12px; color:#336699;}
a.inhalt:link		{color:#000099; text-decoration:none;}
a.inhalt:visited	{color:#336699; text-decoration:none;}
a.inhalt:active		{color:#ff0000; text-decoration:none;}
a.inhalt:hover		{color:#ff0000; text-decoration:underline;}

/* Informationen Button */
.headit {border-top-width:1px; border-bottom-width:1px; border-top-style:solid; border-bottom-style:solid; border-top-color:#025FBB; border-bottom-color:#025FBB; text-align:center;font-family:sans-serif; font-size:15px; color:#025FBB; font-weight:bold;}
.headia {text-align:center;font-family:sans-serif; font-size:15px; color:#025FBB; font-weight:bold;}
a.headia:link {text-decoration:none;}
a.headia:visited {text-decoration:none;}
a.headia:active {text-decoration:none;}
a.headia:hover {text-decoration:none;}

.rahmen		{border-top: solid 1px; border-left: solid 1px; border-color:#336699; font-family:verdana; font-size:12px; line-height:16px;}
.rahmenzu	{border-bottom: solid 1px; border-right: solid 1px; border-color:#336699;}
.rahmen-k	{border-top: solid 1px; border-left: solid 1px; border-color:#336699; font-family:verdana; font-size:11px; line-height:16px;}
.txt-k		{font-family:verdana; font-size:11px; line-height:16px;}
.merk		{border: solid 1px; border-color:#336699; font-family:verdana; font-size:12px; line-height:16px; padding:5px;background-color:#FFFFF3;}
.block		{border: solid 1px; border-color:#336699; font-family:verdana; font-size:12px; line-height:16px; padding:6px 18px 6px 18px;margin-bottom:11px;}

/* Uebernommen von dnews.css */
.u  			{font-family:verdana,arial; font-size:11px; text-align:center; padding:0 9px;}
a.u:link		{color:#000099; text-decoration:none;}
a.u:visited		{color:#336699; text-decoration:none;}
a.u:active		{color:#ff0000; text-decoration:none;}
a.u:hover		{color:#ff0000; text-decoration:none;}

.u1 			{font-family:verdana,arial; font-size:13px;}
a.u1:link		{color:#336699; text-decoration:none;}
a.u1:visited	{color:#336699; text-decoration:none;}
a.u1:active		{color:#ff0000; text-decoration:none;}
a.u1:hover		{color:#ff0000; text-decoration:none;}

.t0	{font-family:arial; font-size:9pt; color:#000; font-weight:bold; }
.t1 {font-family:verdana,arial; font-size:8pt; font-weight:bold; color:#006699; text-align:center;}
.t2 {font-family:arial; font-size:10pt; font-weight:bold; color:#fff; }
.t3 {font-family:arial; font-size:10pt; font-weight:bold; color:#000; line-height:12pt; }

.c  {font-family:tahoma; font-size:12px;}

#t0 {font-family:verdana,arial; font-size:10pt; font-weight:bold; color:#fff;}
#t1 {font-family:arial; font-size: 10pt; color:#000;}
.t5 {font-family:arial; font-size: 10pt; color:#000;margin:5px 0;}

.u2  {font-family:arial; font-size:12px; font-weight:bold; }
a.u2:link {color:#000; text-decoration:none; }
a.u2:visited {color:#000; text-decoration:none; }
a.u2:active {color:#000; text-decoration:none; }
a.u2:hover {color:#990099; text-decoration:none; }
/* Ende: Uebernommen von dnews.css */

/* Ernährung: Rezepte - Navibalken */
.balk  			{font-family:verdana; font-size:12px; line-height:17px; text-indent:4px;}
a.balk:link 	{color:#000099; text-decoration:none; text-indent:4px;}
a.balk:visited 	{color:#336699; text-decoration:none; text-indent:4px;}
a.balk:active 	{color:#de353b; text-decoration:none; text-indent:4px;}
a.balk:hover 	{color:#de353b; text-decoration:none; text-indent:4px;}
.balka 			{font-family:verdana; font-size:12px; text-decoration:none; line-height:17px; text-indent:4px; color:#de353b;}

/* Rahmen */
.topblau		{border-top-style: solid;border-top-width: 1px;	border-top-color: #336699;}
.rightblau		{border-right-style: solid;border-right-width: 1px;border-right-color: #336699;}

/* arztpraxen */
.fett			{font-family:verdana; font-size:16px; line-height:20px; font-weight:bold;}
.arzt			{font-family:verdana; font-size:12px; font-weight:bold; color:#008080; line-height:20px;}

/* Praxis-Schild-Layout */
.schild-oben	{background-image: url(images/schild-oben.gif); background-repeat: no-repeat; background-position:bottom;}
.schild-mitte	{background-image: url(images/schild-mitte.gif); padding:12px 0 10px 0;}
.schild-unten	{background-image: url(images/schild-unten.gif); background-repeat: no-repeat;}
.fett			{font-family:verdana; font-size:16px; line-height:20px; font-weight:bold;text-align:right;}
.arzt			{font-family:verdana; font-size:12px; font-weight:bold; color:#008080; line-height:20px;}

/* Content-Block */
.verwartikel	{background-image:url(../img_l/info-pfeil.gif); background-repeat:no-repeat; text-indent:15px; background-position:left; vertical-align:middle;}
.contforum	{background-image:url(../img_l/info-forum.gif); background-repeat:no-repeat; text-indent:21px; background-position:left; vertical-align:middle;}
.contbuch	{background-image:url(../img_l/info-buchempf.gif); background-repeat:no-repeat; text-indent:21px; background-position:left; vertical-align:middle;}
.weitere	{background-image:url(../img_l/info-pfeil-weitere.gif); background-repeat:no-repeat; background-position:top left; padding-left:12px;}

/* Mitgliederlisten */
.tabkopf {font-family:verdana,arial; color:#fff; line-height: 15px; font-size:14px; font-weight: bold;}
.tabbody {font-family:arial; font-size:12px;}

/* Feinheiten */
.linie-blau {border-top:solid 1px #336699;width:500px;margin-left:30px;}
.graufett {font-family:verdana; font-size:16px; line-height:20px; font-weight:bold; text-align:left;
				background-color:#eee; padding:2px 2px 0 5px; width:400px; margin-top:12px;}
.beruf {list-style:none; margin:0px 0 0px -45px;//margin:0px 0 0px -5px;}
.beruf li {margin-top:2px;margin-bottom:1px;}

/* Button */
.button {height:20px; font-family:verdana; font-size:12px; font-weight:bold; background-color:#FFFFF3; color:#346699; border-left:solid 1px #B3B1B2; border-right:solid 1px #3F3F3D; border-top:solid 1px #B3B1B2; border-bottom:solid 1px #3F3F3D; margin-bottom:2px; padding:0px 4px 2px 4px; text-decoration:none;}

.leitseiten-liste {margin:20px 20px 20px -15px;//margin:20px 20px 20px 20px;}
.leitseiten-liste li {background-color:#f5f5f5; list-style-image:url(../img_l/leitseiten-pfeil.gif); padding-left:8px;}
.leitseiten-liste a {display:block; width:100%; line-height:26px;}

.anzeige {
	text-align:center;
	background-image:url(http://www.diabetes-news.de/img_l/anzeige.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding:16px 0 11px 0;
}

.anzeige-t {
	text-align:center;
	background-image:url(http://www.diabetes-news.de/img_l/anzeige.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding:14px 0 1px 0;
}
