/* 
Farben von Lauterhofen
======================
Lila dunkel 	= #2E42A5;
Lila mittel 	= #ABABE1;
Lila hell   	= #CFCEED;
Lila sehr hell 	= #F7F7FF;
Dunkelrot   	= #B60000;
Hintergrund 	= #E9E9E9; (Info)
Hellgrün		= #ECFBF2;
*/

A					{text-decoration:none;}
.Footer				{font-size: 8pt; vertical-align:middle; background-color: #EEE;}
.Infotext			{font-size: 10pt; text-align: justify; vertical-align:top;}
.Bildunterschrift	{font-size: 10pt; text-align: center;}
.Ueberschrift		{color: #0F098D; font-size: 20pt; text-align: center; vertical-align:middle;}


/* ASPX */

.Label				{font-family:Arial; font-size: 9pt;}
.LabelUeberschrift	{font-family:Arial; font-size: 12pt; font-weight: bold; color: #2E42A5;}
.LabelHilfetext		{font-family:Arial; font-size: 10pt; font-weight: normal; color: #2E42A5;}
.LabelTitelBtn		{background-color: #CFCEED; text-align: center;}

.LabelTitel			{font-family:Arial; font-size: 12pt; font-weight: bold; color: #2E42A5;}

.btn				{width: 120px; background-color: #2E42A5; color: White; height: 32px;}
.btnHilfetext		{color: #2E42A5; font-size: 10pt;}

BODY				{width: 1020px; font-family: Arial, Helvetica, sans-serif; background: White; margin-left: 3mm;}

.HPZelleLinks		{vertical-align: top; background-color:#F7F7FF; width:300px; border-style:groove; padding:5px; text-align: center; font:bold red 10pt; color: #2E42A5;}
.HPZelleMitte		{vertical-align: top; background-color:#F7F7FF; width:300px; border-style:groove; padding:5px;}
.HPZelleTermine		{vertical-align: top; background-color:#ECFBF2; width:300px; border-style:groove; padding:5px;}
.HPZelleRechts		{vertical-align: top; background-color:#F7F7FF; width:300px; border-style:groove; padding:5px; font:bold red 10pt; color: #2E42A5;}
.HPZelleMitteW		{vertical-align: middle; background-image:url(/bilder/background_weihnachten.jpg); width:400px; height:250px; border-style: groove; text-align: center; font: bold 12pt; font-style:italic; color:#ff4500;}
.BackBtn			{background-color: #CFCEED; vertical-align: middle; text-align: center;}

.HPTitel			{font: bold 14; color: #B60000; text-align:center;}
.HPZelle			{width: 250px; vertical-align: top; text-align: center; background-color:#F7F7FF; padding:5px;}
.HPUeberschrift		{width: 300px; background-color: #CFCEED; color: #2E42A5; font:bold 9pt;}
.HPText				{font-size: 8pt; vertical-align: top; text-decoration:none;}
.HPLink				{font-size: 8pt; text-decoration:none; text-align:justify;}

.InfosTitel			{font: bold 14; color: #B60000; text-align: left;}
.TitelBerichte		{font: bold 14; color: #2E42A5; text-align: left;}
.Artikel			{font: bold 10; text-align: center; vertical-align: top;}

.Ueberschriftalt	{color: #0F098D; font-size: 20pt; border-bottom: double #2E42A5; border-top: double #2E42A5; text-align: center;}
.Ueberschrift2		{color: #0F098D; font-size: 20pt; text-align: center; vertical-align:middle;}
.Ueberschriftblau	{font: bold 12pt; color: mediumblue;}
.Grundtabelle		{width: 1020px;}
.ZelleText			{font-size: 9pt;}
.trennlinie			{border-bottom : thin solid Blue;}
.Link				{font-family:Arial; text-decoration:none; font-size: 10pt;}
.mitte				{text-align:center}															/* Uebernachten, wandern */
.kleingedruckt		{font-size:  8pt}
.fliesstext			{font-size: 10pt; text-align: justify; vertical-align: top;}
.Titelgross			{font-size: 18pt;}
.BildUnterschrift	{font-size: 9pt; margin-left: 1 cm; margin-right: 1 cm;}
TABLE.Liste			{margin-left: 1cm;}
TD.Liste			{font-size: 10pt; vertical-align: middle;}
.ListeTitel			{font: 12pt bold #B60000; vertical-align: middle;}
TD.LinksKursiv		{font-size: 10pt; text-align:left; font-style:italic}						/* Branchenverzeichnis */

.WeiteresTitel		{font-size:10pt; color:mediumblue; text-align:left; font-style:italic; font-weight:bold;}
.WeiteresText		{font-size:10pt; text-align:left; font-style:italic; text-decoration:none;}

.Titel				{font-size:20pt; color: #0F098D; text-align:center}						/* Branchenverzeichnis, Rathaus */
.Titelklein			{font-size:12pt; color:mediumblue; font-weight:bold; text-align:center} 	/* Termine, Rathaus */
TD.fettblau			{font-weight:bold; text-align:left; color:mediumblue; vertical-align:top}	/* Aerzte */
TD.cfettblau		{font-weight:bold; text-align:center; color:mediumblue}						/* Uebernachten */

.ListeMini1			{font-size: 8pt; background-color: #CFCEED;}
.ListeMini2			{font-size: 8pt; background-color: #F7F7FF;}
.ListeFett			{font-size: 8pt; font-weight: bold;}
.ListeAdmin			{font-size: 8pt; font-weight: bold; background-color: pink;}

.box				{border-style: groove; background-color: #CFCEED;}
.NavboxLinks		{width: 180px; height: 400px; font-size: 11pt; font-weight: bold; color: #B60000; vertical-align:top;}
.NavboxLinksNormal	{width: 180px; font-size: 11pt; font-weight: bold; color: #B60000; vertical-align:top;}
.NavboxMitte		{width: 40px;}
.NavboxInhalt		{font-size:9pt; vertical-align:top;}				
.NavboxRechts		{width: 360px; vertical-align: top;}
.NavboxText			{width: 360px; vertical-align: top; text-align: justify;}
.NavboxPresse		{background-color: #E9E9E9; font: 9pt; text-align: justify; width: 450px;}

.input				{font-size: 10pt; background-color: #F7F7FF;}
.inputFeld			{width: 200px; background-color: #F7F7FF; font-size: 10pt;}
.inputText			{width: 310px; height: 100px; background-color: #F7F7FF;}
.inputButton		{width: 100px; background-color: #F7F7FF; color: #2E42A5;}
.inputFeldLang 		{width: 300px; font-size: 10pt; background-color: #F7F7FF;}
.inputFeldKurz 		{width: 100px; font-size: 10pt; background-color: #F7F7FF;}
.inputTitel			{background-color: #CFCEED; font-size: 10pt; font-weight: bold;}
.inputError			{background-color: hotpink;}
.Error				{font-weight:bold; text-align:center; color:red;}

.Datenschutz		{font-size: 7pt; text-align:justify;}
.DSLInput			{font-size: 10pt;}

/* Kalender */
.Fehler1{font-size:16px;color:#f01010;font-weight:bold;font-family:arial;}
.Fehler2{font-size:13px;color:#f01010;font-weight:bold;font-family:arial;}
.Fehler3{font-size:13px;color:#f01010;font-family:arial;}
.fonth1{color:#858e8d;font-size:20px;font-family:arial;font-weight:bold;}
.fonth2{color:#858e8d;font-size:18px;font-family:arial;font-weight:bold;}
.fonth3{color:#858e8d;font-size:16px;font-family:arial;font-weight:bold;}
.fonth4{color:#858e8d;font-size:14px;font-family:arial;font-weight:bold;}
.fonth5{color:#858e8d;font-size:13px;font-family:arial;font-weight:bold;}
.font1{color:#000040;font-size:14px;font-family:arial;}
.font2{color:#000040;font-size:13px;font-family:arial;}
.font3{color:#000040;font-size:12px;font-family:arial;}
.font4{color:#000040;font-size:11px;font-family:arial;}
.font5{color:#000040;font-size:10px;font-family:arial;}
.tForm_Color1{background-color:#858e8d;font-family:arial;font-size:13px;color:#FFF; width: 30px;}
.tForm_Color2{background-color:#E9F7FE;font-family:arial;font-size:13px;color:#004090; width: 30px;}
.tForm_Color3{background-color:red;font-family:arial;font-size:13px;font-weight:bold;color:#FFF; width: 30px;}

.BoxTitel	{height: 50px; font-style: normal; font-size:16px; font-weight: 600; background-color: #FF9933; vertical-align:middle;}
.BoxSpalte	{height: 30px; font-style: normal; font-size:14px; font-weight: 600; background-color: #FFCC33; vertical-align:middle;}
.BoxHilfe	{height: 120px; padding: 10px; font-style: normal; font-size:12px; font-weight: 400; text-align:justify; background-color: #f9df77; vertical-align:top}
.BoxInput	{padding-top: 10px; font-style: normal; font-size:12px; font-weight: 400; vertical-align:top}
.BoxResult	{padding-top: 10px; font-style: normal; font-size:12px; font-weight: 400; vertical-align:top; text-align:left;}
.BoxResult2 {padding-top: 10px; font-style: normal; font-size:12px; font-weight: 600; vertical-align:top; text-align:left;}
.BoxButton  {padding-top: 10px; font-style: normal; font-size:14px; font-weight: 600; text-align:center; text-decoration:none; color:#FF9933;background-color: #f9df77;}

