b              { color: #000000; font-style: normal; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana, Geneva; text-align: left }
p           { color: #000000; font-weight: normal; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana, Geneva }
a:link                { color: #666666; font-weight: normal; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana, Geneva; text-decoration: none }
a:active               { color: #666666; font-weight: normal; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana, Geneva; text-decoration: none }
a:visited              { color: #666666; font-weight: normal; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana, Geneva; text-decoration: none }
a:hover              { color: #00CC66; font-weight: normal; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana, Geneva; text-decoration: none }
h6         { color: #333; font-weight: normal; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana, Geneva }
td        { color: #333333; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana, Geneva }
.fett        { color: #333; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana, Geneva }
.schwarz       { color: #333; font-weight: normal; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana, Geneva }
.petrol      { color: #008791; font-weight: normal; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana, Geneva }
.fettweiss       { color: white; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana, Geneva }
.fettpetrol        { color: #008791; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana, Geneva }
.weiss       { color: white; font-weight: normal; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana, Geneva }

div.button			{position:relative;  height:25px; width:25px}
div.button a 		{background-image: url(buttons/down.gif); position: absolute; top: 0px; }
div.button a:hover	{background-image: url(buttons/back_fw.gif);	position: absolute;	top: 0px; }
div.buttond			{position:relative;  height:25px;}
div.buttond a 		{background-image: url(buttons/back_fw.gif); position: absolute; top: 0px; }

a:link.titel         { color: #666666; font-weight: normal; font-size: 24px; line-height: 24px; font-family: Arial, Helvetica, Verdana, Geneva; text-decoration: none }
a:active.titel       { color: #666666; font-weight: normal; font-size: 24px; line-height: 24px; font-family: Arial, Helvetica, Verdana, Geneva; text-decoration: none }
a:visited.titel      { color: #666666; font-weight: normal; font-size: 24px; line-height: 24px; font-family: Arial, Helvetica, Verdana, Geneva; text-decoration: none }
a:hover.titel        { color: #00CC66; font-weight: normal; font-size: 24px; line-height: 24px; font-family: Arial, Helvetica, Verdana, Geneva; text-decoration: none }

a:link.linkw         { color: #666666; font-weight: normal; font-size: 12px; line-height: 14px;	font-family: Arial, Helvetica, Verdana, Geneva;	text-decoration: none }
a:active.linkw       { color: #666666; font-weight: normal; font-size: 12px; line-height: 14px;	font-family: Arial, Helvetica, Verdana, Geneva;	text-decoration: none }
a:visited.linkw      { color: #666666; font-weight: normal; font-size: 12px; line-height: 14px;	font-family: Arial, Helvetica, Verdana, Geneva;	text-decoration: none }
a:hover.linkw        { color: #333333; font-weight: normal; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana, Geneva; text-decoration: none }

a:link.linkf         { color: #333333; font-weight: bold; font-size: 12px; line-height: 14px;	font-family: Arial, Helvetica, Verdana, Geneva;	text-decoration: none }
a:active.linkf       { color: #333333; font-weight: bold; font-size: 12px; line-height: 14px;	font-family: Arial, Helvetica, Verdana, Geneva;	text-decoration: none }
a:visited.linkf      { color: #333333; font-weight: bold; font-size: 12px; line-height: 14px;	font-family: Arial, Helvetica, Verdana, Geneva;	text-decoration: none }
a:hover.linkf        { color: #666666; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana, Geneva; text-decoration: none }

a:link.markiert      { color: #00CC66; font-weight: normal; font-size: 12px; line-height: 14px;	font-family: Arial, Helvetica, Verdana, Geneva;	text-decoration: none }
a:active.markiert    { color: #00CC66; font-weight: normal; font-size: 12px; line-height: 14px;	font-family: Arial, Helvetica, Verdana, Geneva;	text-decoration: none }
a:visited.markiert   { color: #00CC66; font-weight: normal; font-size: 12px; line-height: 14px;	font-family: Arial, Helvetica, Verdana, Geneva;	text-decoration: none }
a:hover.markiert     { color: #00CC66; font-weight: normal; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana, Geneva; text-decoration: none }

.markiert             { color: #00CC66; font-weight: normal; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana, Geneva; text-decoration: none }

.hauptnav {
  background-image: url(bilder/navigation.gif);
  background-repeat: repeat-x;
}
.hauptnav td a, .hauptnav td a:visited {
  font-size:14px;
  line-height:33px;
  padding:9px 10px 8px 10px;
  margin: 0px;
}
.hauptnav td a:hover, .hauptnav td a.aktiv, .hauptnav td a:active {
  background-image: url(bilder/navigation_fw.gif);
  color:#666666;
  font-size:14px;
  line-height:33px;
  padding:9px 10px 8px 10px;
  margin: 0px;
}
.subnav td {
  padding:4px 0px 8px 0px;
}
.subnav a {
  padding-left: 10px;
}

.titel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #333333;
	line-height: 24px;
	text-decoration: none;
}
.kopf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
.gross {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	line-height: 24px;
	text-decoration: none;
}
.text {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 14px;
	text-decoration: none;
	font-weight: normal;
}
.titel1 {
}
.titel2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #00CC66;
	line-height: 40px;
	text-decoration: none;
}
.titel3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #CCCCCC;
	line-height: 40px;
	text-decoration: none;
}
.legende {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: 14px;
	font-weight: normal;
}
.formklein {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(bilder/verlauf.gif);
	border: 1px solid #999999;
}

select, input {
	border-width: 1px;
	border-color: #888888;
}

.reservation {
	border: none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.klein {
	font-size: 10px;
}
.zelle {
	background-color: #CCCCCC;
	padding: 4px 8px;
}
.zelle2 {
	background-color: #CCCCCC;
	padding: 1px 8px;
}
.tipGrp {
  position:absolute;
	visibility:hidden;
	overflow:hidden;
 	color:#000000;
	background-color:#dddddd;
	border:2px solid #000000;
	padding: 4px;
	margin:0;
	cursor:default;
	font-family: Arial, Helvetica, Verdana, Geneva;
	font-size: 12px;
	width:200px;
	height:auto;
  z-index:10;
}
.rot {
	color:#ff0000;
}
.konflikt {
  background-color:#FF3333;
  padding-top:3px;
}
.tab_home {
	width: 600px;
}
.tab_home tr {
	vertical-align:top;
}
.tab_home tr td {
	padding:5px 0px 0px 10px;
	border-bottom: 1px dashed #aaaaaa;
}
.tabbutton div {
  padding:4px;
}
.tabbutton div a {
  background-color:#cccccc;
  border: 1px solid #444444;
  padding:2px 5px;
}
a.button {
  background-color:#cccccc;
  border: 1px solid #444444;
  padding:2px 5px;
}
.myedit_level_0 {
	padding-left: 14px;
}
.myedit_level_0_c {
	padding-left: 14px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-image: url(https://include.alixon.ch/myedit/closed.png);
}
.myedit_level_0_o {
	padding-left: 14px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-image: url(https://include.alixon.ch/myedit/open.png);
}
.block {
  border: #444444 1px solid;
  background-color:#BBBBBB;
}
.myedit_level_1 {
	padding-left: 26px;
}
.myedit_level_1_c {
	padding-left: 26px;
	background-repeat: no-repeat;
	background-position: 12px 0px;
	background-image: url(https://include.alixon.ch/myedit/closed.png);
}
.myedit_level_1_o {
	padding-left: 26px;
	background-repeat: no-repeat;
	background-position: 12px 0px;
	background-image: url(https://include.alixon.ch/myedit/open.png);
}
.block {
  border: #444444 1px solid;
  background-color:#BBBBBB;
}
.myedit_level_2 {
	padding-left: 38px;
}
.myedit_level_2_c {
	padding-left: 38px;
	background-repeat: no-repeat;
	background-position: 24px 0px;
	background-image: url(https://include.alixon.ch/myedit/closed.png);
}
.myedit_level_2_o {
	padding-left: 38px;
	background-repeat: no-repeat;
	background-position: 24px 0px;
	background-image: url(https://include.alixon.ch/myedit/open.png);
}
.block {
  border: #444444 1px solid;
  background-color:#BBBBBB;
}
.myedit_level_3 {
	padding-left: 50px;
}
.myedit_level_3_c {
	padding-left: 50px;
	background-repeat: no-repeat;
	background-position: 36px 0px;
	background-image: url(https://include.alixon.ch/myedit/closed.png);
}
.myedit_level_3_o {
	padding-left: 50px;
	background-repeat: no-repeat;
	background-position: 36px 0px;
	background-image: url(https://include.alixon.ch/myedit/open.png);
}
.block {
  border: #444444 1px solid;
  background-color:#BBBBBB;
}
.myedit_level_4 {
	padding-left: 62px;
}
.myedit_level_4_c {
	padding-left: 62px;
	background-repeat: no-repeat;
	background-position: 48px 0px;
	background-image: url(https://include.alixon.ch/myedit/closed.png);
}
.myedit_level_4_o {
	padding-left: 62px;
	background-repeat: no-repeat;
	background-position: 48px 0px;
	background-image: url(https://include.alixon.ch/myedit/open.png);
}
.block {
  border: #444444 1px solid;
  background-color:#BBBBBB;
}
.myedit_level_5 {
	padding-left: 74px;
}
.myedit_level_5_c {
	padding-left: 74px;
	background-repeat: no-repeat;
	background-position: 60px 0px;
	background-image: url(https://include.alixon.ch/myedit/closed.png);
}
.myedit_level_5_o {
	padding-left: 74px;
	background-repeat: no-repeat;
	background-position: 60px 0px;
	background-image: url(https://include.alixon.ch/myedit/open.png);
}
.block {
  border: #444444 1px solid;
  background-color:#BBBBBB;
}
.myedit_level_6 {
	padding-left: 86px;
}
.myedit_level_6_c {
	padding-left: 86px;
	background-repeat: no-repeat;
	background-position: 72px 0px;
	background-image: url(https://include.alixon.ch/myedit/closed.png);
}
.myedit_level_6_o {
	padding-left: 86px;
	background-repeat: no-repeat;
	background-position: 72px 0px;
	background-image: url(https://include.alixon.ch/myedit/open.png);
}
.block {
  border: #444444 1px solid;
  background-color:#BBBBBB;
}
.myedit_level_7 {
	padding-left: 98px;
}
.myedit_level_7_c {
	padding-left: 98px;
	background-repeat: no-repeat;
	background-position: 84px 0px;
	background-image: url(https://include.alixon.ch/myedit/closed.png);
}
.myedit_level_7_o {
	padding-left: 98px;
	background-repeat: no-repeat;
	background-position: 84px 0px;
	background-image: url(https://include.alixon.ch/myedit/open.png);
}
.block {
  border: #444444 1px solid;
  background-color:#BBBBBB;
}
.myedit_level_8 {
	padding-left: 110px;
}
.myedit_level_8_c {
	padding-left: 110px;
	background-repeat: no-repeat;
	background-position: 96px 0px;
	background-image: url(https://include.alixon.ch/myedit/closed.png);
}
.myedit_level_8_o {
	padding-left: 110px;
	background-repeat: no-repeat;
	background-position: 96px 0px;
	background-image: url(https://include.alixon.ch/myedit/open.png);
}
.block {
  border: #444444 1px solid;
  background-color:#BBBBBB;
}
.myedit_level_9 {
	padding-left: 122px;
}
.myedit_level_9_c {
	padding-left: 122px;
	background-repeat: no-repeat;
	background-position: 108px 0px;
	background-image: url(https://include.alixon.ch/myedit/closed.png);
}
.myedit_level_9_o {
	padding-left: 122px;
	background-repeat: no-repeat;
	background-position: 108px 0px;
	background-image: url(https://include.alixon.ch/myedit/open.png);
}
.block {
  border: #444444 1px solid;
  background-color:#BBBBBB;
}
