body{ 
	background-color:#3D7EB3; 
	margin:0px; 
	padding : 0px; 
	font-family:Arial, Helvetica;
}

/* Bilder */
img { 
	border:0px;
 }
 /* Bilder */

 
td.abstand26 { 
	height: 88px;
	width: 25px;
	background-color: #033678; 
}

td.rand { 
	background-color: #C64540; 
	width: 10px; 
}
table.head { 
	vertical-align: top;
	border-right: 1px solid Black;
	background-color: #033678; 
	width: 950px;
}
td.head { 
	vertical-align: top;
	background-color: #033678; 
	
}
table.body { 
	border-right: 1px solid Black;	
	background-color: #033678; 
	width: 950px;
}

td.klickpfad{
	background-color: #ffffff; 
	font-size: 95%;
	padding-left: 20px;
}
/* Navigation */
td.navigation { 
	vertical-align: top;
	background-color: #3D7EB3; 
	width: 195px; 
	padding-top: 2px;
	}
a.navigation { 
	font-family:Arial, Helvetica; 
	font-size:95%; 
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;  
}
a.navigation:hover { 
	font-family: Arial, Helvetica; 
	font-size: 95%; 
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;  
}

/* Klickpfad*/
a.clickpfad { 
	font-family:Arial, Helvetica; 
	font-size:95%; 
	color: #000000;
	text-decoration: none;  
}
a.clickpfad:hover { 
	font-family:Arial, Helvetica; 
	font-size:95%; 
	color: #000000;
	text-decoration: underline;  
}
a.clickpfad_bold { 
	font-family:Arial, Helvetica; 
	font-size:95%; 
	font-weight: bold;
	color: #000000;
	text-decoration: none;  
	font-weight:bold;
}
a.clickpfad_bold:hover { 
	font-family:Arial, Helvetica; 
	font-size:95%; 
	color: #000000;
	text-decoration: underline;  
	font-weight:bold;
}


/* Navigation */
ul.navigation {
	margin-left:12px;
	padding-left:12px;
}
li.nav0 {
	list-style-image: url("../images/nav.gif");
	border-bottom: 1px solid Black;
	margin-right: 0px;
}
li.nav1 { 
list-style-image : url("../images/u_nav.gif");
margin-left:10px;
}
li.nav2 { 
list-style-image : url("../images/u_unav.gif");
	margin-left:20px;
}
li.nav3 { 
list-style-image : url("../images/u_unav.gif");
	margin-left:30px;
}
li.nav4 { 
list-style-image : url("../images/u_unav.gif");
	margin-left:40px;
}

li.nav_akt0 { 
	list-style-image : url("../images/nav_on.gif");
	border-bottom : 1px solid Black;
	
}
li.nav_akt1 { 
	list-style-image : url("../images/u_nav_on.gif");
	margin-left:10px;
}
li.nav_akt2 { 
	list-style-image : url("../images/u_nav_on.gif");
	margin-left:20px;
}
li.nav_akt3 { 
	list-style-image : url("../images/u_nav_on.gif");
	margin-left:30px;
}
li.nav_akt4 { 
	list-style-image : url("../images/u_nav_on.gif");
	margin-left:40px;
}

/* Ende Naviagtion */
/* Ende Naviagtion */


/* Inhalt */

td.content { 
	font-size:95%; 
	vertical-align: top;
	background-color: #E8ECEF; 
	width: 527px;
	padding: 20px;
	padding-top:40px;
}

h4 { 
	font-family:Arial, Helvetica; 
	font-size:95%; 
	color: #000000;
}

p { 
	font-family:Arial, Helvetica; 
	font-size:95%; 
	color: #000000;
}
td.rechts { 
	vertical-align: top;
	background-color: #3D7EB3;
	width: 178px; 
	padding-top: 30px;	
}
td.rechtsleer { 
	vertical-align: top;
	background-color:#033678;
	width: 178px; 
}
p.rechts { 
	margin:10px;
	font-family:Arial, Helvetica; 
	font-size:95%; 
	color: #ffffff;
	font-weight:bold;
}
div.rechts{
	border-bottom: 1px solid;
	border-bottom-color: #000000;
}
a.rechts { 
	font-family:Arial, Helvetica; 
	font-size:95%; 
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;  
}
a.rechts:hover { 
	font-family:Arial, Helvetica; 
	font-size:95%; 
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;  
}

/*a.nav { font-family:Arial, Helvetica; font-size:9pt; color:#000000; text-decoration:none; font-weight:bold; }
a.navob { font-family:Arial, Helvetica; font-size:9pt; color:#000000; text-decoration:none; font-weight:bold; }
a.navob:hover { font-family:Arial, Helvetica; font-size:9pt; color:#ff0000; text-decoration:none; font-weight:bold; }
a.navobkl { font-family:Arial, Helvetica; font-size:8pt; color:#000000; text-decoration:none; font-weight:bold; }
a.navobkl:hover { font-family:Arial, Helvetica; font-size:8pt; color:#ff0000; text-decoration:none; font-weight:bold; }

p.text { font-family:Arial, Helvetica; font-size:9pt; color:#000000; text-decoration:none; }

h4.mitte { font-family:Arial, Helvetica; font-size:10pt; color:#023577; text-decoration:none; font-weight:bold; }

a.nav { font-family:Arial, Helvetica; font-size:9pt; color:#ffffff; text-decoration:none; font-weight:bold; }
a.nav:hover { font-family:Arial, Helvetica; font-size:9pt; color:#d4ab76; text-decoration:none; font-weight:bold; }
a.nav:visited { font-family:Arial, Helvetica; font-size:9pt; color:#ffffff; text-decoration:none; font-weight:bold; }
a.nav:visited:hover { font-family:Arial, Helvetica; font-size:9pt; color:#d4ab76; text-decoration:none; font-weight:bold; }

a.snr { font-family:Arial, Helvetica; font-size:9pt; color:#000000; text-decoration:none; font-weight:bold; }
a.unav { font-family:Arial, Helvetica; font-size:8pt; color:#ffffff; text-decoration:none; font-weight:bold; }
a.red { font-family:Arial, Helvetica; font-size:9pt; color:#cc0000; text-decoration:none; font-weight:bold; }
td.norm { font-family:Arial, Helvetica; font-size:9pt;color:#000000; text-decoration:none; }
td { font-family:Arial, Helvetica; font-size:9pt; color:#000000; text-decoration:none; }
td.rechts { font-family:Arial, Helvetica; font-size:9pt; color:#333333; text-decoration:none; }
td.bold { font-family:Arial, Helvetica; font-size:9pt; color:#023577; text-decoration:none; }
a.bold { font-family:Arial, Helvetica; font-size:9pt; color:#023577; text-decoration:none; }
a.text { font-family: Arial, Helvetica, sans-serif; font-size:9pt; color:#cc0000; text-decoration:none; }
td { font-family:Arial, Helvetica; font-size:9pt; color:#000000; text-decoration:none; }
td.tab { font-family:Arial, Helvetica; font-size:8pt; color:#000000; text-decoration:none; }*/

/*wetter*/
td.wetter { font-family:Arial, Helvetica; font-size:9pt; color:#000000; text-decoration:none; }
th.wetter { font-family:Arial, Helvetica; font-size:9pt; color:#000000; text-decoration:none; }

/* Kalender */

/* aeusserer rand um den Kalender*/
TABLE.rand {border: 1px solid #7B7A80;}
/* aeusserer rand um den Kalender*/

/* Beschriftung Montig bis Sonntagt*/
td.tagestitel { background-color: #F4F3F1; font-family:Arial, Helvetica; font-size:11px; color:#000000; text-decoration:none; font-weight:bold; }
/* Beschriftung Montig bis Sonntagt*/

/* Beschriftung KALENDERt*/
td.kalendertitel {	font-family:Arial, Helvetica; font-size:11px; color:#000000; text-decoration:none; font-weight:bold; }

a.kalendertitel { font-family:Arial, Helvetica; font-size:11px; color:#000000; text-decoration:none; font-weight:bold; }
a.kalendertitel:hover { font-family:Arial, Helvetica; font-size:11px; color:#FFBE00; text-decoration:none; font-weight:bold; }
a.kalendertitel:visited { font-family:Arial, Helvetica; font-size:11px; color:#000000; text-decoration:none; font-weight:bold; }
a.kalendertitel:visited:hover { font-family:Arial, Helvetica; font-size:11px; color:#FFBE00; text-decoration:none; font-weight:bold; }
/* Beschriftung KALENDER*/

/* Tage alter Monat/neuer Monat*/
a.day { font-family:Arial, Helvetica; font-size:11px; color:#D7D7D7; text-decoration:none; }
a.day:hover { font-family:Arial, Helvetica; font-size:11px; color:#7E7E7E; text-decoration:none; }
a.day:visited {	font-family:Arial, Helvetica; font-size:11px; color:#D7D7D7; text-decoration:none; }
a.day:visited:hover { font-family:Arial, Helvetica; font-size:11px; color:#7E7E7E; text-decoration:none; }
/* Tage alter Monat/neuer Monat*/

a.daybold { font-family:Arial, Helvetica; font-size:11px; font-weight:bold; color:#D7D7D7; text-decoration:none; }
a.daybold:hover { font-family:Arial, Helvetica; font-size:11px; font-weight:bold; color:#7E7E7E; text-decoration:none; }
a.daybold:visited { font-family:Arial, Helvetica; font-size:11px; font-weight:bold; color:#D7D7D7; text-decoration:none; }
a.daybold:visited:hover { font-family:Arial, Helvetica; font-size:11px; font-weight:bold; color:#7E7E7E; text-decoration:none; }

a.normday { font-family:Arial, Helvetica; font-size:11px; color: #000000; text-decoration:none; }
a.normday:hover { font-family:Arial, Helvetica; font-size:11px; color:#FFBE00; text-decoration:none; }
a.normday:visited { font-family:Arial, Helvetica; font-size:11px; color:#000000; text-decoration:none; }
a.normday:visited:hover { font-family:Arial, Helvetica; font-size:11px; color:#FFBE00; text-decoration:none; }

a.normdaybold { font-family:Arial, Helvetica; font-size:11px; font-weight:bold; color:#000000; text-decoration:none; }
a.normdaybold:hover { font-family:Arial, Helvetica; font-size:11px; font-weight:bold; color:#FFBE00; text-decoration:none; }
a.normdaybold:visited { font-family:Arial, Helvetica; font-size:11px; font-weight:bold; color:#000000; text-decoration:none; }
a.normdaybold:visited:hover { font-family:Arial, Helvetica; font-size:11px; font-weight:bold; color:#FFBE00; text-decoration:none; }

a.heute { font-family:Arial, Helvetica; font-size:11px; color: #FFBE00; text-decoration:none; }
a.heute:hover { font-family:Arial, Helvetica; font-size:11px; color:#000000; text-decoration:none; }
a.heute:visited { font-family:Arial, Helvetica; font-size:11px; color:#FFBE00; text-decoration:none; }
a.heute:visited:hover { font-family:Arial, Helvetica; font-size:11px; color:#000000; text-decoration:none; }

a.heutebold { font-family:Arial, Helvetica; font-size:11px; font-weight:bold; color:#FFBE00; text-decoration:none; }
a.heutebold:hover { font-family:Arial, Helvetica; font-size:11px; font-weight:bold; color:#000000; text-decoration:none; }
a.heutebold:visited { font-family:Arial, Helvetica; font-size:11px; font-weight:bold; color:#FFBE00; text-decoration:none; }
a.heutebold:visited:hover { font-family:Arial, Helvetica; font-size:11px; font-weight:bold; color:#000000; text-decoration:none; }


td.tag {background-color:#ABAAAF;}

td.select { background-color:#F4F3F1; }


#suche {
	font-family:Verdana, Arial, Helvetica;
	margin-top:35px;
	margin-bottom:10px;
	color:#FFFFFF;
	font-weight:bold;
/*	font-size:95%;*/
}

#suche form {
	margin:0px;
	padding-left:10px;
	height:29px;
}

.footer{
	background-color: #033678;
	padding-top:5px;
	padding-bottom:5px;
}

span.footer{
	padding-left:30px;
	padding-right:30px;
	border-left: 1px solid;
	border-right: 1px solid;
	border-left-color: #ffffff;
	border-right-color: #ffffff;
	background-color: #033678;
}
a.footer { 
	font-family:Arial, Helvetica; 
	font-size:95%; 
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;  
}
a.footer:hover { 
	font-family:Arial, Helvetica; 
	font-size:95%; 
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;  
}

/* Tabelle */

#tabmain {
	font-family:Arial, Helvetica;
	color:#000000;
	margin-top:5px;
	margin-bottom:5px;
}

#tabmain th {
	font-family:Arial, Helvetica;
	color:#000000;
	padding:2px;
}

#tabmain td {
	font-family:Arial, Helvetica;
	color:#000000;
	padding:2px;
}

/* Ende Tabelle*/

/* Navigation Rechts */
#navigation_rechts {
	margin-left:12px;
	padding-left:12px;
}

#navigation_rechts li {
	list-style-image: url("../images/pfeil.gif");
	margin-right: 0px;
	vertical-align: top;
}
/* Ende Navigation Rechts */

