/* CSS Document */
<!-- Folgende Code bewirken sich auf index.html
-->
div { margin: 0px; padding: 0px; }

div#Inhalt { 
			padding: 0; 
			padding-left:16px; 
			margin:0; 
			padding-top:0; 
			padding-right:16px; 
			padding-bottom:20px;
			font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
			}
div#Inhalt h1 { 
			font-size: 16px; 
			color:#B43706; 
			text-align: left; 
			font-weight:normal;
			}
div#Inhalt h2 { 
			font-size: 12px; 
			color:#929902; 
			text-align: left;
			}
div#Inhalt h3 { 
			font-size: 12px; 
			color:#929902; 
			text-align: left; 
			margin:0; 
			padding:0; 
			padding-bottom:0;
			}
div#Inhalt h4 { 
			font-size: 12px; 
			color:#7E7358; 
			font-weight:bold; 
			text-align: left; 
			margin:0; 
			padding:0; 
			padding-bottom:0; 
			padding-top:0;
			}
div#Inhalt h5 { 
			font-size: 14px; 
			color:#7E7358; 
			font-weight:bold; 
			text-align: left; 
			margin:0; 
			padding:0; 
			padding-bottom:0; 
			padding-top:0;
			}
div#Inhalt p { 
			font-size: 12px; 
			color:#7E7358; 
			margin: 0; 
			text-align: left;
			}
div#Inhalt li { 
			font-size: 12px; 
			padding:0; 
			margin:0; 
			padding-bottom:0; padding-top:0;
			}
.begriffe { 
			font-size: 12px; 
			color:#929902; 
			font-weight:bold; 
			text-align: left; 
			text-decoration: none;
			}
.begriffe:hover { 
			font-size: 12px; 
			color:#B43706; 
			font-weight:bold; 
			text-align: left; 
			text-decoration: none;
			}
.lnk11o { 
			font-size: 12px; 
			font-weight: normal; 
			color: #929902; 
			text-decoration: underline;
			}
.lnk11o:hover { 
			font-size: 12px; 
			color:#B43706; 
			text-align: left; 
			text-decoration: underline;
			}

table.bodyright { 
			padding:0; 
			border:0; 
			width:225px;
			background-color:#CAD135;			
			background-image:url(../images/ganz_verlauf.jpg); 
			background-repeat:repeat-x;			
			}
td.bodyright { 
			padding: 0; margin: 0; padding-left:17px;}

body {
			background-color:#CAD135;
			padding: 0px;
			margin: 0px;
			font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; 
			color: #7E7358;
			background-image:url(../images/ganz_verlauf.jpg); 
			background-repeat:repeat-x;	
			}			
table.maintable { 
			padding-top: 0; 
			padding-bottom: 0; 
			font-size:11pt; 
			table-layout: auto;
			border: 0; 
			text-align: center;
			}
tr.maintable { 
			width: 100%; 
			color:#ffffff;
			}
td.maintable { 
			padding: 0; 
			margin: 0;
			}

table.headtable { 
			background:  #BDC603; 
			padding-top: 0;
			padding-bottom: 0; 
			font-size:9pt; 
			table-layout: auto; 
			border: 0;
			}
tr.headtable { 
			width: 100%; 
			color:#ffffff;
			}
td.headtable { 
			padding: 0; 
			margin: 0; 
			height:29px;
			}

table.bodytable { 
			font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; 
			padding-top: 0px;
			margin: 0px; 
			padding-bottom: 0px; 
			font-size:11px;
			border: 0; 
			text-align: left; 
			background-color:#CAD135;			
			background-image:url(../images/ganz_verlauf.jpg); 
			background-repeat:repeat-x;
			width:100%;			
			}
td.bodytable { 
			padding: 0; 
			margin: 0;
			}

table.navitable { 
			padding:0; 
			border:0; 
			background-color:#D1DF4F; 
			font-size:12px;
			width:224px;
			}
td.navitable { 
			padding: 0; 
			margin: 0; 
			width:211px; 
			height: 20px; 
			line-height: 23px;
			}
td.selected { 
			background-color: #FFFFFF;
			}

table.kontakt {
			font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; 
			padding:0; 
			table-layout:auto; 
			border:0; 
			background-color:#EBEFC9; 
			font-size: 12px;
			}
td.kontakt { 
			text-align:left; 
			font-size: 12px;
			width: 100px;
			}
			
table.lebenslauf {
			font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; 
			padding:0; 
			table-layout:auto; 
			border:0; 
			background-color:#EBEFC9; 
			font-size: 12px;
			}
td.lebenslauf { 
			text-align:left; 
			font-size: 12px;
			padding-top:3px;
			}			
/* Formularformatierungen */
.txtfield {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding:0;
	margin:0;
	border: 1px solid #929902;
		}

.button {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #929902;
	text-decoration: none;
	border: 1px solid #5bad31;
	background-color: #E0F3D6;
}

table.submenu { 
			padding:0;
			padding-bottom: 7px;
			padding-top: 5px; 
			table-layout:auto; 
			border:0; 
			background-color:#EBEFC9; 
			font-size: 11px;
			width:224;
			}
td.submenu { 
			padding: 0; 
			margin: 0;
			width: 207px;
			text-align:left;
			margin-left: 10px;
			height: 19px;
			line-height: 19px;			
			}
td.active { 
			padding: 0; 
			margin: 0;
			width: 17px;
			height: 17px;
			line-height: 19px;	
			}			
			
table.thirdnavi { 
			padding:0;
			padding-bottom: 7px;
			margin: 0;
			width:100%;
			border:0; 
			background-color:#EBEFC9; 
			font-size: 11px;
			}
td.pfeil {
			padding: 0; 
			margin: 0;
			height: 15px;
			width:10px;
			line-height: 17px;
			}
td.thirdnavi {  
			padding: 0; 
			margin: 0;
			padding-left: 9px;
			height: 15px;
			text-align:left;
			line-height: 17px;
			}
			
table.hotelliste { 
			font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
			padding:0;
			padding-bottom: 5px;
			margin: 0;
			width:100%;
			border:0; 
			font-size: 12px;
			}
td.firstrow {
			padding: 0; 
			margin: 0;
			padding-bottom: 5px;
			}
td.hotelliste {  
			padding: 0; 
			margin: 0;
			padding-bottom: 7px;
			}
			
a.body_link:link { 
			color: #B43706;   
			background: transparent; 
			font-size: 12px;
			text-decoration: underline;
			}
a.body_link:visited { 
			color: #B43706;  
			background: transparent; 
			font-size: 12px;
			text-decoration: underline;
			}
a.body_link:hover { 
			color: #B43706;   
			background: transparent;
			font-size: 12px; 
			text-decoration: underline;
			}

div#adresse p { 
			font-size: 11px; 
			color:#929902; 
			margin: 0; 
			padding: 0; 
			text-align: left;
			}
div#adresse a:link { 
			color: #B43706;   
			background: transparent; 
			text-decoration: underline;
			}
div#adresse a:hover { 
			color: #B43706;   
			background: transparent; 
			text-decoration: underline;
			}
div#adresse a:active { 
			color: #B43706;   
			background: transparent; 
			text-decoration: underline;
			}

div#neue_veranstaltung h1 { 
			font-size: 12px; 
			color:#B43706; 
			margin: 0; 
			text-align: left;
			}
div#neue_veranstaltung p { 
			font-size: 11px; 
			color:#7E7358; 
			margin: 0; 
			padding: 0; 
			text-align: left;
			}
div#neue_veranstaltung a { 
			color:#B43706;
			}

a.non-active:link { 
			color:#FFFFFF; 
			background: transparent; 
			text-decoration: none;
			} 
a.non-active:visited { 
			color:#FFFFFF; 
			background: transparent; 
			text-decoration: none;
			}
a.non-active:hover { 
			color: #B43706; 
			background: transparent;  
			text-decoration: none;
			}
a.active:link { 
			color: #B43706; 
			background: transparent; 
			text-decoration: none;
			}
a.active:visited { 
			color: #B43706; 
			background: transparent; 
			text-decoration: none;
			}
a.active:active { 
			color: #B43706; 
			background: transparent; 
			text-decoration: none;
			}

a.sub-non-active:link { 
			color:#7E7358; 
			background: transparent; 
			text-decoration: none;
			font-size: 11px;
			margin-left: 4px;
			}
a.sub-non-active:visited { 
			color:#7E7358; 
			background: transparent; 
			text-decoration: none;
			font-size: 11px;
			margin-left: 4px;
			}
a.sub-non-active:hover { 
			color: #B43706; 
			background: transparent;  
			text-decoration: none;
			font-size: 11px;
			margin-left: 4px;
			}
a.sub-active:link { 
			color: #B43706; 
			background: transparent; 
			text-decoration: none;
			font-size: 11px;
			margin-left: 4px;
			}
a.sub-active:visited { 
			color: #B43706; 
			background: transparent; 
			text-decoration: none;
			font-size: 11px;
			margin-left: 4px;
			}
a.sub-active:active { 
			color: #B43706; 
			background: transparent; 
			text-decoration: none;
			font-size: 11px;
			margin-left: 4px;
			}
			
a.third-non-active:link { 
			color:#7E7358; 
			background: transparent; 
			text-decoration: none;
			font-size: 11px;
			}
a.third-non-active:visited { 
			color:#7E7358; 
			background: transparent; 
			text-decoration: none;
			font-size: 11px;
			}
a.third-non-active:hover { 
			color: #B43706; 
			background: transparent;  
			text-decoration: none;
			font-size: 11px;
			}
a.third-active:link { 
			color: #B43706; 
			background: transparent; 
			text-decoration: underline;
			font-size: 11px;
			}
a.third-active:visited { 
			color: #B43706; 
			background: transparent; 
			text-decoration: underline;
			font-size: 11px;
			}
a.third-active:active { 
			color: #B43706; 
			background: transparent; 
			text-decoration: underline;
			font-size: 11px;
			}
			hr {
			border:0;
			border-bottom:1px solid #CAD135;
			line-height:0;
			font-size:0;
			height:0px;
			margin:12px 15px 0 0;
			padding:0;
			color:#CAD135;
			background-color:#CAD135;
			}
hr.form {margin:0 0 5px 0;}
div.videoContainer{
	padding-bottom:20px;
}
div#Inhalt .videoContainer h3{
	padding-bottom:4px;
}
