
/******************************************************************************/
/* CSS Klassen der Indexseite                                                                                            */
/******************************************************************************/

/* Klasse für den Navigations IFrame (ID "navigation" oder CSS Klasse "navigation") */
iframe.navigation, #navigation
{
	width: 100%;
	height: 100%;
}

/* Klasse für die TD in welcher der Navigations IFrame liegt */
.navigationtd
{
	width: 200px;
}

/* Klasse für den Content IFrame (ID "content" oder CSS Klasse "content") */
iframe.content, #content
{
	width: 100%;
	height: 100%;
}

/* Klasse für die TD in welcher der Content IFrame liegt */
.contenttd
{
}

.body
{
	margin-left: 10px;
	margin-right: 10px;
}

.bodytable
{
	height: 100%;
	width: 100%;
	border: 0px;
	cellpadding: 0;
	cellspacing; 0;
	text-align:center;
}

/* Klasse welche den allgemeinen auftrittsspezifischen Header formatiert */
.header
{
	background-image: url("");
	background-repeat: no-repeat;
 	background-position: right;
	text-align:center;
}

/* Klasse welche das 1. Item innerhalb des Headers formatiert */
.headeritem1
{
	background-image: url("/Images/banner_bg_tcm201-118269.gif");
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #000000;
	position: absolute;
	left: 11px;
	top: 10px;
	width: 100%;
	height: 122px;
	z-index: 1;
}

/* Klasse welche das 2. Item innerhalb des Headers formatiert */
.headeritem2
{
	background-image: url("/Images/bannerbild_tcm201-118271.jpg");
	background-repeat: no-repeat;
 	background-position: right;
	position: absolute;
	left: 10px;
	top: 31px;
	width: 90%;
	height: 77px;
	z-index: 2;
}

/* Klasse welche das 3. Item innerhalb des Headers formatiert */
.headeritem3
{
	background-image: url("/Images/wappen_kobersdorf_tcm201-118272.gif");
	background-repeat: no-repeat;
 	background-position: right;
 	position: absolute;
 	left: 15px;
 	top: 15px;
 	width: 50px;
 	height: 60px;
 	z-index: 3;
}

/* Klasse welche das 4. Item innerhalb des Headers formatiert */
.headeritem4
{
	/*background-image: url("");*/
	/*background-repeat: no-repeat;*/
 	/*background-position: right;*/
 	position: absolute;
 	left: 70px;
 	top: 31px;
 	width: 300px;
 	height: 45px;
	text-align:left;
 	z-index: 4;
}

/* Klasse welche das 5. Item innerhalb des Headers formatiert */
.headeritem5
{
	/*background-image: url("");*/
	/*background-repeat: no-repeat;*/
 	/*background-position: right;*/
	position: absolute;
	left: 10px;
	top: 10px;
	width: 90%;
	height: 19px;
	padding-right: 10px;
	text-align: right;
	z-index: 5;
}

/* Klasse welche den erste Textklasse im Header formatiert */
.headertext1
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14pt; 
	font-weight: normal; 
	color: #FFFFFF;
	text-align:left;
}

/* Klasse welche den zweite Textklasse im Header formatiert */
.headertext2
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: normal; 
	color: #FFFFFF;
	text-align:left;
}

/* Klasse welche den dritte Textklasse im Header formatiert */
.headertext3
{
}

a.headertext3link:link 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	position: relative; 	
	padding-left: 10px;
	padding-right: 10px;
}

a.headertext3link:visited 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	position: relative; 	
	padding-left: 10px;
	padding-right: 10px;
}

a.headertext3link:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	font-weight: normal;	
	color: #FFFFFF;
	text-decoration: underline;
	position: relative; 	
	padding-left: 10px;
	padding-right: 10px;
}

a.headertext3link:active 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none
	position: relative; 	
	padding-left: 10px;
	padding-right: 10px;
}

/* Klasse welche den allgemeinen auftrittsspezifischen Footer formatiert */
.footer
{
	height: 20px;
	background-color: #003300;
	padding-left: 10px;
	width: 100%;
}

/* Klasse welche das 1. Item innerhalb des Footers formatiert */
.footeritem1
{
}

/* Klasse welche das 2. Item innerhalb des Footers formatiert */
.footeritem2
{
}

/* Klasse welche den erste Textklasse im Footer formatiert */
.footertext1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: 17px;
	color: #ffffff;
	text-align:left;
}

/* Klasse welche den erste Textklasse im Footer formatiert */
.footertext2
{
}

/******************************************************************************/
/* CSS Klassen für die Menupoints                                                                                      */
/******************************************************************************/

/* Klasse welche die "Menupoint" Einträge in der Startseite formatiert */
.menupoint
{
	position: absolute;
	left: 10px;
	top: 112px;
	width: 90%;
	height: 19px;
	text-align:left;
	z-index: 6;
}
a.menupointlink:link, a.menupointlink:visited, a.menupointlink:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	position: relative;
	padding-left: 10px;
}
a.menupointlink:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold;	
	color: #FFFFFF;
	text-decoration: underline;
	position : relative; 	
	padding-left: 10px;
}

/******************************************************************************/
/* CSS Klassen für die Navigation                                                                                       */
/******************************************************************************/

/* Klasse welche die Navigation formatiert */
.navbody
{
	background-image: url("/Images/nav_bg_tcm201-118267.gif");
	border: #336600;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	vertical-align:top;
	margin: 0px;
}

/* Klasse welche die gesamte Navigationstabelle formatiert */
.navtable
{
	vertical-align: top;
	background-color: #FFFFFF;
}

/* Klasse welche das Navigationsbild formatiert */
.navimage
{
	background-repeat: no-repeat;
	background-position: 0px;
	border-color: #336600;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	text-align:left;
	height: 85px;
}

/* Klasse welche die "Spaces" in der Navigationsseite formatiert */
.navspc
{
}

/* Klasse welche die "TD" um die Einträge des ersten Levels in der Navigationsseite formatiert */
.navfirstleveltd
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold; 
	color: #000000; 
	border: #336600; 
	border-bottom: 1px solid #336600; 
	position : relative;
	line-height: 20px;
}
.navfirstleveltdactive
{
	background-color: #DEF0DB;
}

/* Klasse welche Einträge des ersten Levels in der Navigationsseite formatiert */
a
{
	color: #000000;
}
a.navfirstlevellink:link, a.navfirstlevellink:visited, a.navfirstlevellink:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold; 
	text-decoration: none;
	padding-top : 3px; 
	padding-bottom : 2px;
	padding-left: 15px;
	padding-right: 2px;
}
.navfirstlevellinkactive
{
	color: #336600;
	text-decoration: none;
}
a.navfirstlevellink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold; 
	text-decoration: underline;
	padding-top : 3px; 
	padding-bottom : 2px;
	padding-left: 15px;
	padding-right: 2px;
	background-image: url(/Images/nav_symb_tcm201-123645.gif);
	background-position: right;
	background-repeat: no-repeat;
	width: 95%;
	line-height: 15px;
}
/* Klasse welche die "TD" um die Einträge des zweiten Levels in der Navigationsseite formatiert */
.navsecondleveltd
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: normal; 
	font-color: #336600; 
	border: 0px;
	position : relative; 	
	padding-top : 3px; 
	padding-bottom : 2px;
	padding-left: 30px;
	padding-right: 2px;
}

/* Klasse welche Einträge des zweiten Levels in der Navigationsseite formatiert */
.navsecondlevel
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: normal; 
	color: #336600; 
	text-decoration: none;
}

a.navsecondlevellink:link, a.navsecondlevellink:visited, a.navsecondlevellink:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none;
}
a.navsecondlevellink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: normal; 
	color: #336600; 
	text-decoration: none;
}
a.navsecondlevellinkactive
{
	
}
.navsecondleveltdactive
{
	background-color: #DEF0DB; 
}
