/* HOG Stylesheet - O.Leucht - LLL-Media */
/* Allgemeine Einstellungen */

/* reminder: css selector is [element|*].classname or [element]#id */
body 	{
	color:#000000;
  	/*background-color:#FFFFFF;   NOT SET, set by T3 dynamically!*/
	font-family:Arial,sans-serif;
	font-size:12px;
	/*background: url(hintergrund1_hell.jpg);
  	background-attachment:fixed;
  	background-repeat:repeat-x*/
	}
div#pagewrapper {
  width:1000px;
  margin:0 auto;
  border:1px solid black
  }

td, ol, ul, li {
	color:#000000;
	font-family:Arial,sans-serif;
	font-size:12px;
	}
p {
	font-family:Arial, sans-serif;
	font-size:12px;
	margin-top : 1px;
	margin-bottom : 1px;
	padding-bottom : 0px;
	}
p.bodytext {
	margin-right : 20px;
	text-align:justify;
	}
h1 {
	font-size:13px;
	width:100%;
	color:rgb(195, 22, 0);
	/*background-image:url(top_navi_hintergrund.jpg);*/
	}
h2 {
	font-size:14px;
	width:100%;
	color:rgb(195, 22, 0);
	/*background-image:url(top_navi_hintergrund.jpg);*/
	}
a:link {
  color:rgb(195, 22, 0);
  font-weight:bold;
  font-size:12px;
  background-color:transparent;
  text-decoration:none;
  }
a:visited {
  color:rgb(195, 22, 0);
  font-weight:bold;
  font-size:12px;
  background-color:transparent;
  text-decoration:none;
  }
a:hover {
  color:rgb(60%,60%,60%);
  background-color:transparent;
  font-weight:bold;
  font-size:12px;
  text-decoration:none;
  }

td.ticker {
	margin-top:20;
	margin-bottom:20;
}
td#content-home {
	padding-right:20px;
	padding-left:20px;
}


td#pictures-home {
	background-color:white;
	align:center;
	padding-right:2px;
	padding-left:2px;
	min-height:500;
	position:relative;
	overflow:visible;
}


#rubrik {
	font-size:14px;
	font-weight:bold;
	color:rgb(195, 22, 0);
	}
#logo {
  margin-left:8px;
  }

#bgfill { background-color: rgb(195, 22, 0); }
#leftbar {background-color: rgb(179,179,179); }
#sub1bar {
  background-color: rgb(195, 22, 0);
  /*position:relative;
  left:-5px;*/
  min-width:5px;}

/* Menu links erste Ebene NORMAL */
#linksnavi {
  text-align:left;
  z-index:20;
  padding-top:1px;
  padding-right:15px;
  }
.linksnav a:link {
  color:#000000;
  font-weight:bold;
  font-size:12px;
  background-color:transparent;
  text-decoration:none;
  width:150px;
  position:relative;
  left:8px;
  }
.linksnav a:visited {
  color:#000000;
  font-weight:bold;
  font-size:12px;
  background-color:transparent;
  text-decoration:none;
  width:150px;
  position:relative;
  left:8px;
 }
.linksnav a:hover {
  color:#404040;
  font-weight:bold;
  font-size:12px;
  background-color:transparent;
  text-decoration:none;
  width:150px;
  position:relative;
  left:8px;
  }

/* Menu links erste Ebene ACTIV */
.linksnav_act a:link {
  color:rgb(195, 22, 0);
  font-weight:bold;
  font-size:12px;
  background-color:transparent;
  text-decoration:none;
  width:150px;
  position:relative;
  left:8px;
  }
.linksnav_act a:visited {
  color:rgb(195, 22, 0);
  font-weight:bold;
  font-size:12px;
  background-color:transparent;
  text-decoration:none;
  width:150px;
  position:relative;
  left:8px;
  }
.linksnav_act a:hover {
  color:rgb(255, 153, 51);
  font-weight:bold;
  font-size:12px;
  background-color:transparent;
  text-decoration:none;
  width:150px;
  position:relative;
  left:8px;
  }

/* Menu links zweite Ebene NORMAL */
.linksnav2 a:link {
  color:rgb(25%,25%,25%);
  font-weight:lighter;
  font-size:10px;
  background-color:transparent;
  text-decoration:none;
  width:150px;
  position:relative;
  left:10px;
  }
.linksnav2 a:visited {
  color:rgb(25%,25%,25%);
  font-weight:lighter;
  font-size:10px;
  background-color:transparent;
  text-decoration:none;
  width:150px;
  position:relative;
  left:10px;
  }
.linksnav2 a:hover {
  color:rgb(60%,60%,60%);
  font-weight:lighter;
  font-size:10px;
  background-color:transparent;
  text-decoration:none;
  width:150px;
  position:relative;
  left:10px;
  }

/* Menu links zweite Ebene ACTIV */
.linksnav2_act a:link {
  color:rgb(195, 22, 0);
  font-weight:lighter;
  font-size:10px;
  background-color:transparent;
  text-decoration:none;
  width:150px;
  position:relative;
  left:10px;
  }
.linksnav2_act a:visited {
  color:rgb(195, 22, 0);
  font-weight:lighter;
  font-size:10px;
  background-color:transparent;
  text-decoration:none;
  width:150px;
  position:relative;
  left:10px;
  }
.linksnav2_act a:hover {
  color:rgb(255, 140, 20);
  font-weight:lighter;
  font-size:10px;
  background-color:transparent;
  text-decoration:none;
  width:150px;
  position:relative;
  left:10px;
  }

/* Tabelle fuer topnavi */
.top {
	font-family:Arial,sans-serif;
	font-size:12px;
  }
.blackline {
  border-top:1px solid black;
  border-bottom:1px solid black;
  }


/*Container Elemente oben */
#topnavi {
  width:100%;
  text-align:center;
/*  background-color:transparent; */
  }
/* Hauptmenu oben NO */
.topnav a:link {
  color:#000000;
  font-weight:bold;
  font-size:12px;
  background-color:transparent;
  text-decoration: none;
  margin-right:20px;
  }
.topnav a:visited {
  color:#000000;
  font-weight:bold;
  font-size:12px;
  background-color:transparent;
  text-decoration: none;
  margin-right:20px;
  }
.topnav a:hover {
  color:#404040;
  font-weight:bold;
  font-size:12px;
  background-color:transparent;
  text-decoration:none;
  margin-right:20px;
  }
/* Hauptmenu oben ACT */
.topnav_act a:link {
  color:rgb(195, 22, 0);
  font-weight:bold;
  font-size:12px;
  background-color:transparent;
  text-decoration: none;
  margin-right:20px;
  }
.topnav_act a:visited {
  color:rgb(195, 22, 0);
  font-weight:bold;
  font-size:12px;
  background-color:transparent;
  text-decoration: none;
  margin-right:20px;
  }
.topnav_act a:hover {
  color:rgb(255, 153, 51);
  font-weight:bold;
  font-size:12px;
  background-color:transparent;
  text-decoration:none;
  margin-right:20px;
  /*padding:10px;*/
  }

#langmenu a:link {
  color:black;
  font-weight:bold;
  font-size:12px;
  background-color:transparent;
  text-decoration:none;
  }
#langmenu a:visited {
  color:black;
  font-weight:bold;
  font-size:12px;
  background-color:transparent;
  text-decoration:none;
  }
#langmenu a:hover {
  color:black;
  background-color:transparent;
  font-weight:bold;
  font-size:12px;
  text-decoration:underline;
  }
td#langmenu {
  padding: 3px;
  background-color:white;
}}


.feld200  {
	color:#000000;
	background-color:#F5F5F5;
	width:200px;
	border:1px solid #696969;
	}
