body                                         {         background-color:#003399;
                                                        color:#F3F3F3;
                                                        font-size:15px;
                                                        font-family:Verdana, Arial, Helvetica, sans-serif;
                                                        font-style:normal}

h1.oben                                        {         color:white;
                                                        font-size:29px; }

h1                                                {         color:white;
										text-align: center;
                                                        font-size:40px; }

h2                                                {        color:#F3F3F3;
										text-align:center;
                                                        font-size:30px;}

h3                                                {        color:#F3F3F3;
                                                        font-size:20px;}

table#termine                        {        border-width:2px;
                                                          border-style:solid;
                                                          border-color:#999999;
                                                        font-size:13px;
                                                        font-family:Trebuchet MS,Helvetica,Jamrul,sans-serif;
                                                        text-align:center;
                                                        border-collapse:collapse;}


table#termine  th                {        text-align:center;
                                                        border-style:solid;
                                                        border-width:2px;
                                                        border-color:#999999;
                                                        padding:3px;
                                                                }
table#termine td                {        text-align:left;
                                                        border-style:solid;
                                                        border-width:2px;
                                                        border-color:#999999;
                                                        padding:3px;
                                                                }
table#termine tr.alt td
                                                {        text-align:left;
                                                        color: #676767;
                                                        border-style:solid;
                                                        border-width:2px;
                                                        border-color:#999999;
                                                        padding:3px;
                                                }
                                                
table#dienstplan                         {               caption-side:bottom;
                                         }

table.wichtig                        {        border-width:2px;
                                                          border-style:solid;
                                                          border-color:#999999;
                                                        font-size:13px;
                                                        font-family:Trebuchet MS,Helvetica,Jamrul,sans-serif;
                                                        color:#FF9900;
                                                        text-align:center;
                                                        border-collapse:collapse;}

table.berichte                        {        border-collapse:collapse;}

table#dienstplan                        {        border-width:2px;
                                                          border-style:solid;
                                                          border-color:#999999;
                                                        font-size:13px;
                                                        font-family:Trebuchet MS,Helvetica,Jamrul,sans-serif;
                                                        border-collapse:collapse;}
table#dienstplan th                {        text-align:center;
                                                        border-style:solid;
                                                        border-width:2px;
                                                        border-color:#999999;
                                                        padding:3px;
                                                                }
table#dienstplan td                {        text-align:left;
                                                        border-style:solid;
                                                        border-width:2px;
                                                        border-color:#999999;
                                                        padding:3px;
                                                                }
table#dienstplan tr.alt td
                                                {        text-align:left;
                                                        color: #676767;
                                                        border-style:solid;
                                                        border-width:2px;
                                                        border-color:#999999;
                                                        padding:3px;
                                                }
                                                
table#dienstplan                         {               caption-side:bottom;
                                         }
td.ort								{white-space:normal;}
td.tag                        {        white-space:normal;}

td.beginn                                {        white-space:nowrap;}

td.ende                                        {        white-space:nowrap;}


td.leitende                                        {        white-space:nowrap;}

td.beschr                                {        color:#F3F3F3;
                                                        border-style:solid;
                                                        border-width:2px;
                                                        border-color:#999999;
                                                        text-align:left;
                                                        padding:3px;}

td.termin                                {        border-style:solid;
                                                        border-width:2px;
                                                        border-color:#999999;
                                                        padding:3px;
                                                        white-space:nowrap;}

td.wichtig                                {        border-style:solid;
                                                        border-width:2px;
                                                        border-color:#FF9900;
                                                        padding:3px;}

td.discl                                        {        color:#F3F3F3;
                                                        font-size:15px;
                                                        font-family:Verdana, Arial, Helvetica, sans-serif;
                                                        font-style:normal;}

td.version                                {         color:#F3F3F3;
                                                        font-size:9px;
                                                        font-family:Verdana, Arial, Helvetica, sans-serif;
                                                        font-style:normal;}

a                                                {        color:#F3F3F3;}

a.navi                                        {        color:#F3F3F3;
                                                        font-size:16px;}

a.navi:link                                {        text-decoration:none;
                                                        color:#F3F3F3;}

a.navi:visited                        {        text-decoration:none;
                                                        color:#F3F3F3;}

a.navi:hover                        {        text-decoration:none;
                                                        color:#F3F3F3;}

a.navi:activate                        {        text-decoration:none;
                                                        color:#F3F3F3;}

a.navi:focus                        {        text-decoration:none;
                                                        color:#F3F3F3;}

a.index                                        {        color:#F3F3F3;
                                                        font-size:16px;}

a.index:link                        {        color:#F3F3F3;}

a.index:visited                        {        text-decoration:none;
                                                        color:#F3F3F3;}

a.index:hover                        {        text-decoration:none;
                                                        color:#F3F3F3;}

a.index:activate                        {        text-decoration:none;
                                                        color:#F3F3F3;}

a.index:focus                        {        text-decoration:none;
                                                        color:#F3F3F3;}

#Legende                                {        font-size:11px;}

ul#satzverzeichnis li			{		list-style-type: none;
									list-style-position: outside;
									text-align:left;
							}
							
input 		{
			margin: 10px;
			text-align:center;
			}
table#satzung 		{ 
                                                        font-size:15px;
                                                        font-family:Verdana, Arial, Helvetica, sans-serif;
														text-align: left;
														width: 90%;
                                                        }
														
table#satzung th										{	
														padding-top: 25px;
														}
table#satzung td										{	padding-top: 5px;
														vertical-align:top;
														padding-left: 3px;
														}
														
table#satzung a										{	text-decoration:none;
														}
li.satz										{	list-style-position: outside;
												text-align:left;
												padding-bottom: 1px;
												padding-top: 3px;
											}
