/* Copyright 2007 - www.veb-reitnau.ch */
/* ----------------------------------- */
/* Version 1.0 / 4-SEP-2007            */

/* Farbdefinitionen                    */
/* Schwarz  : #000000 - Text           */
/* Weiss    : #FFFFFF - Grafik-Effekte */
/* variabel : #00E84F                  */


h1,h2,h3,h4,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i {
	font-family:Verdana,sans-serif;
}

body {
	font-family:Verdana,sans-serif;
	font-size:14px;
	color:#000000;
	/* 2007: background-color:#00E84F; */
	/* 2008: background-color:#33CCDD; */
	/* 2008: background-color:#6699CC; */
	/* 2009: background-color:#8E2344; */
	/* 2010: background-color:#75ABDB; */
	/* 2011: background-color:#FF943B; */
	/* 2012: background-color:#96FF38; */
	/* 2013: background-color:#9E2387; */
	/* 2014: background-color:#008772; */
	/* 2015: background-color:#00A7D4; */
	/* 2016: background-color:#754760; */
	/* 2017: background-color:#F9423A; */
	background-color:#FFFFFF;
	margin:0px;
}

h1 {
	font-family:Verdana,sans-serif;
	font-size:20px;
	margin-top:35px;
	/* some air around the text */
	padding-top:10px;
	padding-left:0.5em;
	padding-bootom:1px;
	/* set borders around header */
	border-bottom: 1px solid #000000;
	border-left: 1.1em solid #000000;
	line-height:1.5em;
	/* and some air under the border*/
	margin: 0 0 0.5em 0;
}

h2 {
	font-family:Verdana,sans-serif;
	font-size:16px;
	margin-top:35px;
	/* some air around the text */
	padding-left:0.5em;
	padding-bootom:1px;
	/* set borders around header */
	border-bottom: 1px solid #000000;
	border-left: 1.1em solid #000000;
	line-height:1.5em;
	/* and some air under the border*/
	margin: 0 0 0.5em 0;
}

p {
	margin-bottom:15px;
}

li {
	margin-bottom:10px;
}


a:link    {color: blue; font-weight:bold; text-decoration:underline;}
a:visited {color: blue; font-weight:bold; text-decoration:underline;}
a:active  {color: blue; font-weight:bold; text-decoration:underline;}
a:hover   {color:red; font-weight:bold; text-decoration:underline;}


/* Suppress printing of the header with the menu */
#menuarea {
/*	display:none; */
	position:absolute;
	top:0px;
	height:100%
	left:10px;
	width:100%;
}

#contentarea {
	position:absolute;
	top:80px;
	left:10px;
	right:0px;
}


/* Menu styles */
a.menu1 {
	display:block;
	margin-bottom:0px;
	text-align:center;
	border-style:solid;
	border-width: 1px 1px 0px 1px;
	border-color:#FFFFFF;
	padding-top:10px;
	padding-bottom:10px;
	text-decoration:none;
	font-size:12px;
}

a.menu1:link, a.menu1:visited {
	color:#FFFFFF;
	background-color:#000000;
	border-color:#FFFFFF;
	text-decoration:none;
}
a.menu1:hover, a.menu1.active {
	color:#000000;
	background-color:#FFFFFF;
	border-width: 1px 1px 0px 1px;
	border-color:#000000;
	text-decoration:none;
}

a.menu1_selected {
	display:block;
	margin-bottom:0px;
	text-align:center;
	border-style:solid;
	border-width: 1px 1px 0px 1px;
	border-color:#000000;
	padding-top:10px;
	padding-bottom:10px;
	font-weight:bold;
	color:#000000;
	background-color:#FFFFFF;
	font-size:12px;
}

a.menu1_selected:link, a.menu1_selected:visited, a.menu1_selected.hover, a.menu1_selected:active {
	color:#000000;
	background-color:#FFFFFF;
	text-decoration:none;
}


td.menu {
	padding-top:10px;
	border-style:solid;
	border-width: 0px 0px 1px 0px;
	border-color:#000000;
}

td.menuactive {
	padding-top:10px;
	border-style:solid;
	border-width: 0px 0px 1px 0px;
	border-color:#FFFFFF;
}

td.menuspacer {
	padding-top:10px;
	border-style:solid;
	border-width: 0px 0px 1px 0px;
	border-color:#000000;
}



/* Table border styles */
table.x { padding:0px;
	border-style:solid;
        border-width:1px;
        border-color:white;
	cell-padding:0px;
	cell-spacing:0px;
        border-spacing:0px; }

