body {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 10pt;
  background-color:#ffffff;
}

div  {
	font-family: verdana, arial, helvetica;
	font-size: 10pt;
	margin-top:3pt;
	margin-left:14px;
	margin-right:14px;
}

div.text{
	font-family: verdana, arial, helvetica;
	font-size:10pt;

}
div.fett{
	font-family: verdana, arial, helvetica;
	font-size:10pt;
	font-weight:bold;
	color: #000000;

}
div.rot{
	font-family: verdana, arial, helvetica;
	font-size:10pt;
	color: #800000;
}
div.klein{
	font-family: verdana, arial, helvetica;
	font-size:8pt;

}
div.liste{
	font-family: verdana, arial, helvetica;
	font-size:10pt;
	margin-left:23pt;
	text-indent:-9pt;

}


p.text  {
	font-family: verdana, arial, helvetica;
	font-size: 10pt;
	margin-top:3pt;
	margin-left:14px;
	margin-right:14px;
}


h1.hidden{
	display:none;
}

h1.titel1{
	font-family:verdana, arial, helvetica;
	font-size:22pt;
	color: #dcdee9;
	margin-top:0pt;
	margin-bottom:0pt;
	font-weight:bold;
}

h1.header1{
	font-family:verdana, arial, helvetica;
	font-size:14pt;
	color: #000000;
	margin-top:10pt;
	margin-left:14px;
	text-align:center;
	font-weight:bold;
}

h1.h1{
	font-family:verdana, arial, helvetica;
	font-size:14pt;
	color: #000000;
	margin-top:10pt;
	margin-left:14px;
	text-align:center;
	font-weight:bold;
}

h1.h1left{
	font-family:verdana, arial, helvetica;
	font-size:14pt;
	color: #000000;
	margin-top:10pt;
	margin-left:14px;
	font-weight:bold;
}

h2.h2{
	font-family:verdana, arial, helvetica;
	font-size:16pt;
	color: #000000;
	margin-top:8pt;
	margin-left:14px;
}
h3.h3{
	font-family:verdana, arial, helvetica;
	font-size:14pt;
	color: #000000;
	font-weight:bold;
	margin-top:7pt;
	margin-left:14px;
}
h4.h4{
	font-family:verdana, arial, helvetica;
	font-size:12pt;
	color: #000000;
	font-weight:bold;
	margin-top:6pt;
	margin-left:14px;
}
h5.h5{
	font-family:verdana, arial, helvetica;
	font-size:10pt;
	color: #000000;
	font-weight:bold;
	margin-top:6pt;
	margin-left:14px;
}



a:link { color: #000000; TEXT-DECORATION: none; font-family: verdana, arial, helvetica;
}
a:visited {color: #000000; TEXT-DECORATION: none; font-family: verdana, arial, helvetica;
}
a:hover {color: #ff0000; TEXT-DECORATION: none; font-family: verdana, arial, helvetica;
}
a:active {color: #000000; TEXT-DECORATION: none; font-family: verdana, arial, helvetica;
}


.ebene1  {
		text-decoration: none;
		display: block;
		width: 175px;
		border: 1px solid #000000;
		padding: 2px;
		margin: 1px;
		font-family: verdana, arial, helvetica;
		font-size: 11px;
		font-weight: bold;
		text-align: left;
		margin-left:5px;
		background-color: #294084;
		margin-top:-3px;
		margin-bottom:-3px;
}

.ebene2  {
		text-decoration: none;
		display: block;
		width: 147px;
		height: 10.5px;
		border: 1px solid #000000;
		padding: 2px;
		margin: 1px;
		font-family: verdana, arial, helvetica;
		font-size: 10px;
		text-align: right;
		margin-left:23px;
		background-color: #EAF0FE;
		margin-top:-3px;
		margin-bottom:-3px;
}

.ebene3  {
		text-decoration: none;
		display: block;
		width: 147px;
		height: 10.5px;
		border: 1px solid #000000;
		padding: 2px;
		margin: 1px;
		font-family: verdana, arial, helvetica;
		font-size: 10px;
		text-align: right;
		margin-left:33px;
		background-color: #EAF0FE;
		margin-top:-3px;
		margin-bottom:-3px;
}

.ebene4  {
		text-decoration: none;
		display: block;
		width: 155px;
		height: 10.5px;
		border: 1px solid #000000;
		padding: 2px;
		margin: 1px;
		font-family: verdana, arial, helvetica;
		font-size: 10px;
		text-align: right;
		margin-left:35px;
		background-color: #EAF0FE;
		margin-top:-3px;
		margin-bottom:-3px;
}
.ebene99  {
		text-decoration: none;
		display: block;
		width: 145px;
		height: 10.5px;
		border: 1px solid #000000;
		padding: 2px;
		margin: 1px;
		font-family: verdana, arial, helvetica;
		font-size: 10px;
		text-align: right;
		margin-left:40px;
		background-color: #EAF0FE;
		margin-top:-3px;
		margin-bottom:-3px;
}


.ebene1:link {
		text-decoration: none;
		color: #DCDEE9;		
		font-size: 11px;
}
.ebene1:visited {
		text-decoration: none;
		color: #DCDEE9;		
		font-size: 11px;
}
.ebene1:active {
		text-decoration: none;
		color: #DCDEE9;		
		font-size: 11px;
}
.ebene1:hover {
		text-decoration: none;
		color: #294084;		
		background-color: #B3C1DB;
		font-size: 11px;
}

.ebene2:link {
		text-decoration: none;
		color: #294084;		
		font-size: 10px;
}
.ebene2:visited {
		text-decoration: none;
		color: #294084;		
		font-size: 10px;
}
.ebene2:active {
		text-decoration: none;
		color: #294084;		
		font-size: 10px;
}
.ebene2:hover {
		text-decoration: none;
		color: #294084;		
		background-color: #B3C1DB;
		font-size: 10px;
}

.ebene3:link {
		text-decoration: none;
		color: #294084;		
		font-size: 10px;
}
.ebene3:visited {
		text-decoration: none;
		color: #294084;		
		font-size: 10px;
}
.ebene3:active {
		text-decoration: none;
		color: #294084;		
		font-size: 10px;
}
.ebene3:hover {
		text-decoration: none;
		color: #294084;		
		background-color: #B3C1DB;
		font-size: 10px;
}

.ebene4:link {
		text-decoration: none;
		color: #294084;		
		font-size: 10px;
}
.ebene4:visited {
		text-decoration: none;
		color: #294084;		
		font-size: 10px;
}
.ebene4:active {
		text-decoration: none;
		color: #294084;		
		font-size: 10px;
}
.ebene4:hover {
		text-decoration: none;
		color: #294084;		
		background-color: #B3C1DB;
		font-size: 10px;
}

.ebene99:link {
		text-decoration: none;
		color: #294084;		
		font-size: 10px;
}
.ebene99:visited {
		text-decoration: none;
		color: #294084;		
		font-size: 10px;
}
.ebene99:active {
		text-decoration: none;
		color: #294084;		
		font-size: 10px;
}
.ebene99:hover {
		text-decoration: none;
		color: #294084;		
		font-size: 10px;
}



textarea, input, select {
  width: 350px;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 8pt;
} 

input.button  {
  width: 115px;
}

input.radio  {
  width: 25px;
}

input.buttonauswahl  {
  width: 25px;
}

div.titel {
  font-size: 12pt;
  font-weight:bold;
}

div.hinweis {
  font-size: 10pt;
}

div.meldung {
  font-size: 10pt;
}

div.headmeldung{
	font-family:verdana, arial, helvetica;
	font-size:18pt;
	color: #000000;
	margin-top:10pt;
	text-align:center;
	font-weight:bold;
}

#startgrafik a:link {
	background:url(bilder/willkommen-in-Dornburg-auswahlrad_01_klein.jpg) 0 0 no-repeat; 
}

#startgrafik a:hover {
	background:url(bilder/willkommen-in-Dornburg-auswahlrad_klein.jpg) 0 0 no-repeat; 
}
#startgrafik a:active {
	background:url(bilder/willkommen-in-Dornburg-auswahlrad_01_klein.jpg) 0 0 no-repeat; 
}

a:link { 
 color:#294084; 
}

a:visited { 
 color:#294084; 
}

a:active { 
 color:#294084; 
}

a:hover { 
 color:#294084; 
}

a {  
 cursor: pointer;
}

div.main {
	margin-right:6px;
	margin-left:6px;
	background-color:#FFFFFF;
	margin-bottom:12px;
}

.hidden {
	display:none;
}

td.scroll{
}

tr.dunkel {
	background-color:#b3c1db;
	padding: 4px;
}
tr.hell {
	background-color:#ffffff;
	padding: 4px;
}

/*-----------------------------------------*/
/*     Bilder & Styling von Bildern        */
/*-----------------------------------------*/
img {
	border:0;
} 


img.text-r {
	border:solid 0.125em #294084;
	padding:0.3125em;
	margin-top:0.3125em; 
	margin-bottom:0.3125em; 
	margin-left:0.3125em;
} 

img.text-l {
	border:solid 0.125em #294084;
	padding:0.3125em;
	margin-top:0.3125em; 
	margin-bottom:0.3125em; 
	margin-right:0.3125em; 
} 

img.pict {
	border:solid 0.125em #294084;
	padding:0.3125em;
}


/* Bilder mit Unterschrift */
div.bild {
    margin-bottom: 0.5em;
    border-style: solid; border-color: White;
    width: auto;
    overflow: hidden;
}
div.bild div {
    border:0.125em solid #294084;
    padding: 0.3125em !important;
    background-color:#f9f9f9;
    text-align: center;
}
div.bild div div.caption {
	border: none;
	padding: 0.3em 0 0.1em 0;    
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color: #000000;    
}
div.bild div div.imgimpressum{
	border: none;
	padding: 0.3em 0 0.1em 0;    
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.63em;
	color: #000000;    
  	text-align: right;
}

div.bilderrahmen {
	border: 0.125em solid #CEA47E;
	padding: 0.3125em !important;
	background-color: #f9f9f9;
	text-align: center;
	overflow: hidden;
}

div.bright {
    float: right;
    clear: right;
    border-width: 0.5em 0 0.8em 1.4em;
}
div.bleft {
    float: left;
    margin-right:0.5em;
    border-width: 0.5em 1.4em 0.8em 0;
}

