body
{
  font-family: Verdana, Arial;
  font-size: 90%;
  background-color: #ffffff;
}

h1
{
  font-family: Arial;
  font-size: 100%;
  background-color: transparent;
}

h3
{
  font-family: Arial;
  font-size: 130%;
  color: #00CED1;
  background-color: transparent;
}

h1.slogan
{
  font-family: Arial;
  font-size: 100%;
  background-color: transparent;
  color: #0099FF;
}

#content
{
  z-index: 101;
  position: absolute;
  left: 200px;
  top: 50px;
  width: 700px;
  text-align: left;
  background-color: transparent;
}
  
#leftnav
{
  z-index: 101;
  position: absolute;
  left: 0px;
  top: 50px;
  width: 700px;
  text-align: left;
  background-color: transparent;
}
    
table.nav
{
  width: 180px;
  font-family: Verdana;
  font-size: 90%;
  padding: 3px;
  border: 1px dotted #dddddd;
}    

td.nav
{
  background-color: #FFFFFF;
}

td.nav:hover
{
  background-color: #FFFF00;
}

a.nav
{
  font-family: Verdana;
  font-size: 90%;
  color: #000000;
  text-decoration: none;
  display: block;
}

a.nav:hover
{
  font-family: Verdana;
  font-size: 90%;
  color: #FF0000;
  display: block;
}

a
{
  font-family: Verdana;
  font-size: 100%;
  color: #dd0000;
  text-decoration: none;
}

a.hover
{
  font-family: Verdana;
  font-size: 100%;
  color: #FF0000;
}

input, select {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 100%;
  font-weight: normal;
  color: #ff0000;
  text-align: center;
  background: transparent;
  border: 1px solid #336699;
  padding: 2px;
  margin: 0px;
  background-image:                   url('/images/bgInput.png');
}

input:focus, select:focus {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 100%;
  font-weight: normal;
  color: #ff0000;
  text-align: center;
  background: #BFFFBF;
  border: 1px solid #336699;
  padding: 2px;
  margin: 0px;
}


#BUTTON {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #000000;
	background: #336699;
	border: 1px solid #000;
	padding: 3px;
	margin: 4px 0 0 0px;
	text-decoration:none;
  background-image:                   url('/images/bgInput.png');
}

input.BUTTON {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #000000;
	background: #336699;
	border: 1px solid #000;
	padding: 3px;
	margin: 4px 0 0 0px;
	text-align: center;
	text-decoration:none;
    background-image:                   url('/images/bgInputAktiv.png');
	cursor: pointer; 
}


input.BUTTON:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #FF6600;
	background: #336699;
	border: 1px solid #000;
	padding: 3px;
	margin: 4px 0 0 0px;
	text-align: center;
	text-decoration:none;
  background-image:                   url('/images/bgInputAktiv.png');
	cursor: pointer;
}


a.BUTTON {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #000000;
	background: #336699;
	border: 1px solid #000;
	padding: 3px;
	margin: 4px 0 0 0px;
  background-image:                   url('/images/bgInputAktiv.png');
	text-decoration:none;
}


a.BUTTON:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #FF6600;
	background: #336699;
	border: 1px solid #000;
	padding: 3px;
	margin: 4px 0 0 0px;
  background-image:                   url('/images/bgInputAktiv.png');
	text-decoration:none;
}

div.txtbox
{
    font-family:                        Arial, Verdana, sans-serif;
    /* font-size:                          12px; */
    border:                             1px solid #cecece; 
    background-color:                   #E0FFFF; 
    padding:                            5px;
    border-top:                         1px solid #DCDCDC;
    border-left:                        1px solid #DCDCDC;
    border-right:                       2px solid #DCDCDC;
    border-bottom:                      2px solid #DCDCDC;
    padding:                            5px;
    border-radius:                      5px;
    border-top-left-radius:             5px;
    border-top-right-radius:            5px;
    border-bottom-left-radius:          5px;
    border-bottom-right-radius:         5px;
    -moz-border-radius-topleft:         5px;
    -moz-border-radius-topright:        5px;
    -moz-border-radius-bottomleft:      5px;
    -moz-border-radius-bottomright:     5px;

    -khtml-border-radius-topleft:       5px;
    -khtml-border-radius-topright:      5px;
    -khtml-border-radius-bottomleft:    5px;
    -khtml-border-radius-bottomright:   5px;

    -webkit-border-top-left-radius:     5px;
    -webkit-border-top-right-radius:    5px;
    -webkit-border-bottom-left-radius:  5px;
    -webkit-border-bottom-right-radius: 5px;

}

div.box
{
    font-family:                        Arial, Verdana, sans-serif;
    /* font-size:                          12px; */
    border:                             1px solid #cecece;
    background-color:                   #F5F5F5;
    padding:                            5px;
    border-top:                         1px solid #DCDCDC;
    border-left:                        1px solid #DCDCDC;
    border-right:                       2px solid #DCDCDC;
    border-bottom:                      2px solid #DCDCDC;
    padding:                            5px;
    border-radius:                      5px;
    border-top-left-radius:             5px;
    border-top-right-radius:            5px;
    border-bottom-left-radius:          5px;
    border-bottom-right-radius:         5px;
    -moz-border-radius-topleft:         5px;
    -moz-border-radius-topright:        5px;
    -moz-border-radius-bottomleft:      5px;
    -moz-border-radius-bottomright:     5px;

    -khtml-border-radius-topleft:       5px;
    -khtml-border-radius-topright:      5px;
    -khtml-border-radius-bottomleft:    5px;
    -khtml-border-radius-bottomright:   5px;

    -webkit-border-top-left-radius:     5px;
    -webkit-border-top-right-radius:    5px;
    -webkit-border-bottom-left-radius:  5px;
    -webkit-border-bottom-right-radius: 5px;

}

