body
{
	background-color: #FCF5BF;
}
* {
  font-family: verdana, arial;
}

.startnavi{
 font-family: verdana;
 color: red;

}

.content {
  position: relative;
  width: 640px;
  font-size: 0.8em;
  margin: 0px 0px 0px 10px;
  font-family: verdana, arial;

}

#footer {}

table.webcam {
	font-size:12px;
	line-height:12px;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
/*Content Classes*/
.tableheadline {
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
  color: #FFF;
}

.tablekbz {
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
  color: #000;
}

.tabletext {
  font-family: verdana;
  font-size: 12px;
}

.tabletextblk {
  font-family: verdana;
  font-size: 12px;
  color: #000;
}

a.linkAufBlau {
  font-weight: bold;
  font-style: italic;
  color: #FFFFFF;
  text-decoration: none;
}

a.linkAufBlau:hover {
  color: #B3B3B3;
  text-decoration: none;
}

.boxtext {
  color: #000;
  font-size: 12px;
  text-align: left;
}

.boxbg {
  height: 130px;
  background-image: url(../layout/bg_content.gif);
  background-repeat: repeat;
}

/* MENU EBENE 1 */
#navi {
  background : #E3DA71 url('../layout/menu_bg.gif') no-repeat;
  width: 148px;
  font-family: verdana;
  font-size: 12px;
  float: left;
  margin: 0px;
  padding: 0px;
}

#navi ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
  width: 148px;
}

#navi li {
  border-bottom: 1px solid #FFF;
  list-style-type: none;
  font-weight: bold;
  margin: 0px;
  padding: 0px;
  width: 148px;
}

#navi li a:link, #navi li a:visited {
  font-weight: normal;
  line-height: 14px;
  display: block;
  font-style: normal;
  padding: 5px 5px 5px 0.5em;
  /*background-color: #673B4C;*/
  color: #000;
  text-decoration: none;
  width: 138px;
}

#navi li a:hover {
  background-color: #DCAE67;
  color: #FFF;
  width: 138px;
}

#navi li a:active {
  background-color: #DCAE67;
  color: #FFF;
  width: 148px;
}
/* MENU EBENE 1 ENDE */

/* MENU EBENE 2 */
#navi ul ul {
  margin: 0px;
  margin-top: 2px;
  padding: 0px;
  width: 148px;
}

#navi ul ul li {
  list-style: none;
  border-bottom: 1px solid #FFF;
  margin: 0px;
}

#navi ul ul a:link, #navi ul ul a:visited {
  font-weight: bold;
  color: #673B4C;
}

#navi ul ul a:hover {
  margin: 0px;
  background-color: #DCAE67;
  color: #673B4C;
}

#navi ul ul a:active {
  margin: 0px;
  background-color: #DCAE67;
  color: #673B4C;
}
/* MENU EBENE 2 ENDE */

/* AKTIVE  */
.linkact {
  background-color: #DCAE67;
  color: #FFF;
}




.text-blue {
  color: #88F;
}

.text1  { color: #000;  font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.text2  { color: #000;  font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px}
.text3  { color: #000;  font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px}
.text4  { color: #000;  font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px}
.text5  { color: #000;  font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px}

.link1  { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 10px; text-decoration: none}
.link2  { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 13px; text-decoration: none}
.link3  { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 16px; text-decoration: none}
.link4  { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 18px; text-decoration: none}
.link5  { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 24px; text-decoration: none}

.link-start a {
  font-family: verdana;
  font-size: 12px;
  text-decoration: none;
  color: #000;
}

.link-start a:visited {
  color: #555;
}

.link-start a:hover {
  color: #555;
}

table.contenttable {
	margin:10px 10px;
	width:98%;
	background-color: #F9F2BE;
}

table.contenttable tr {
	background-color: #F9F2BE;
}

table.contenttable td {
	border:1px solid #D8AB72;
	background-color: #F9F2BE;
	padding: 3px;
}

/*************** LOGIN¨***************/
.tx-loginboxmacmade-pi1-welcome
{
	font-size: 12px;
}
table.tx-loginboxmacmade-pi1-loginTable
{
	margin-top: 10px;
}
table.tx-loginboxmacmade-pi1-loginTable .tx-loginboxmacmade-pi1-labelCell,
table.tx-loginboxmacmade-pi1-loginTable .tx-loginboxmacmade-pi1-fieldCell
{
	background: none;
	background-color: none;
	vertical-align: top;
}
table.tx-loginboxmacmade-pi1-loginTable .tx-loginboxmacmade-pi1-labelCell
{
	padding-top: 7px;
}
td.tx-loginboxmacmade-pi1-fieldCell input
{
	margin-top: 5px;
}
