.selected {
    background-color : #F6F6B8;
    font-weight : bold;
  }


a:link {
	color : #0000ff;
}


a:vlink {
	color : #a020f0;
}


a:active {
	color : #ff0000;
}


body{
	background-color: #dff3ff;
}

body, input, select, td, textarea {
	color: black;
	font-weight: normal;
	font-size: 12pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

body, td {
	text-align: center;
}

div.dataframe{
	border-style: groove;
	border-width: 2px;
	bottom: 5px;
	height: auto;
	left: 5px;
	overflow: auto;
	position: fixed;
	right: 5px;
	width: auto;
}

div.menuframe{
	background-color: #c7ffc7;
	left: 0px;
	overflow: auto;
	padding: 5px;
	position: fixed;
	right: 0px;
	top: 0px;
	width: auto;
}

div.popdata {
	display : block;
    overflow : auto;
    padding-bottom : 20pt;
    padding-left : 10pt;
    padding-right : 20pt;
    padding-top : 10pt;
    z-index : 999;
  }


div.popup {
    background-color : #dff3ff;
    outline-color : #336699;
    outline-style : solid;
    outline-width : 3pt;
    padding-bottom : 0pt;
    padding-left : 0pt;
    padding-right : 0pt;
    padding-top : 0pt;
    position : fixed;
    right : 20pt;
    top : 20pt;
    z-index : 999;
  }


div.popbar {
    background-color : #336699;
    margin-bottom : 0px;
    text-align : right;
  }

hr {
	color:#0099cc;
	background-color:#0000ff;
	height:8px;
    border-top-style: outset;
    border-bottom-style: outset;
    border-left-style: outset;
    border-right-style: outset;
    border-top-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 2px;
    border-right-width: 2px;
}

table.calendar {
    border-bottom-color : #c7ffc7;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-collapse : collapse;
    border-left-color : #c7ffc7;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #c7ffc7;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-color : #c7ffc7;
    border-top-style : solid;
    border-top-width : 1px;
    width : 100%;
  }


table.calendar td {
    border-bottom-color : #c7ffc7;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-color : #c7ffc7;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #c7ffc7;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-color : #c7ffc7;
    border-top-style : solid;
    border-top-width : 1px;
    padding-bottom : 2px;
    padding-left : 2px;
    padding-right : 2px;
    padding-top : 2px;
    text-align : center;
  }


table.calendar td a {
    color : #336699;
    display : block;
    text-decoration : none;
  }


table.calendar td a:hover {
    background-color : #336699;
    color : #ffffff;
  }


table.calendar th {
    background-color: #c7ffc7;
    text-align : center;
  }


table.calendar th a {
    text-decoration : none;
  }


.deck {
	background-color : #00ff00;
}


.headline1 {
	background-color : #ff8080;
	border-bottom-style : outset;
	border-bottom-width : 2pt;
	border-left-style : outset;
	border-left-width : 2pt;
	border-right-style : outset;
	border-right-width : 2pt;
	border-top-style : outset;
	border-top-width : 2pt;
	color : #ffff80;
	font-size : 20pt;
	font-weight : bold;
	padding-bottom : 3px;
	padding-left : 3px;
	padding-right : 3px;
	padding-top : 3px;
}

.headline2 {
	background-color : #ff8080;
	border-bottom-style : ridge;
	border-bottom-width : 2pt;
	border-left-style : ridge;
	border-left-width : 2pt;
	border-right-style : ridge;
	border-right-width : 2pt;
	border-top-style : ridge;
	border-top-width : 2pt;
	font-size : 16pt;
	font-weight : bold;
	padding-bottom : 3px;
	padding-left : 3px;
	padding-right : 3px;
	padding-top : 3px;
}

.info {
	font-style: normal;
}

.topic1 {
	background-color : #99ccff;
	border-bottom-style : ridge;
	border-bottom-width : 2pt;
	border-left-style : ridge;
	border-left-width : 2pt;
	border-right-style : ridge;
	border-right-width : 2pt;
	border-top-style : ridge;
	border-top-width : 2pt;
	font-size : 16pt;
	font-weight : bold;
	padding-bottom : 3px;
	padding-left : 3px;
	padding-right : 3px;
	padding-top : 3px;
}


.wichtig {
	background-color : #ffff80;
	color : #CC0000;
	font-weight : bold;
}


.wurf {
	background-color : #ff0000;
}

#menue {
	width: 200px;
	font-size: 10pt;
}

.menuekopf {
	font-weight: bold;
	color: #000000;
	width: 200px;
	padding: 3px;
	margin-bottom: 2px;
}

#menue ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

#menue li {
	display: block;
	margin-bottom: 0px;
}

#menue li a, #menue li a:link, #menue li a:visited {
	text-decoration: none;
	display: block;
	color: #902920;
	height: 20px;
	width: 166px;
	padding-top: 3px;
	padding-bottom: 1px;
	padding-left: 31px;
	padding-right: 3px;
    background-position: left center;
    background-repeat: no-repeat;
}


#menue li a.L1, #menue li a.L1:link, #menue li a.L1:visited {
    background-image: url(../btn/menu1_0.gif);
}

#menue li a.L2_on, #menue li a.L2, #menue li a.L2:link, #menue li a.L2:visited {
    background-image: url(../btn/menu2_0.gif);
	width: 146px;
	margin-left: 20px;
}

#menue li a.L3_on, #menue li a.L3, #menue li a.L3:link, #menue li a.L3:visited {
    background-image: url(../btn/menu3_0.gif);
	width: 126px;
	margin-left: 40px;
}

#menue li a:hover, #menue li a:active, #menue li a:focus {
    background-position: left center;
    background-repeat: no-repeat;
}

#menue li a.L1:hover {
	color: #ff2f27;
}

#menue li a.L2:hover {
	color: #ff2f27;
}

#menue li a.L3:hover {
	color: #ff2f27;
}

#menue li a.L1_on, #menue li a.L1:active, #menue li a.L1:focus {
    background-image: url(../btn/menu1_1.gif);
}

#menue li a.L2_on, #menue li a.L2:active, #menue li a.L2:focus {
    background-image: url(../btn/menu2_1.gif);
}

#menue li a.L3_on, #menue li a.L3:active, #menue li a.L3:focus {
    background-image: url(../btn/menu3_1.gif);
}


