/* CSS Document */
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.textmenu {
	font-size: 14px
}
.style5 {color: #000000}
.styleweiss {color: #FFFFFF}
.textrot {color: #FF0000}
.textsmall {font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
#sitetool a.headmenu{
	display: block;
	color: #fff;
	font-weight: normal;
	font-size: 12px;
	background-color: #0000ff;
	/*width: 120px;*/
	/*padding: .1em .9em;*/
	padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:1px;
	text-decoration: none;
	font-family: geneva, Arial, Helvetica, sans-serif;
	border-top: 1px solid #0000ff;  /*#999999*/
	border-left: 1px solid #0000ff;/*#999999*/
	/*border-right: 1px solid #999; *//*#F8F8F8*/
	border-bottom: 1px solid #0000ff;/*#F8F8F8*/
	text-align:center;
}
#sitetool a.headmenu:hover{
	background-color:#ffff00;
	text-decoration: none;
	font-weight: normal;
	color: #666;
	border-top: 1px solid #ffff00; /*#036*/
	border-left: 1px solid #ffff00;
	/*border-right: 1px solid #fff;*/
	border-bottom: 1px solid #ffff00; /*#cccccc*/
}
#sitetool a.headmenu-s{
	display: block;
	color: #fff;
	font-weight: normal;
	font-size: 12px;
	background-color: #0000ff;
	/*width: 120px;*/
	/*padding: .1em .9em;*/
	padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:1px;
	text-decoration: none;
	font-family: geneva, Arial, Helvetica, sans-serif;
	border-top: 1px solid #0000ff;  /*#999999*/
	border-left: 1px solid #0000ff;/*#999999*/
	/*border-right: 1px solid #999; *//*#F8F8F8*/
	border-bottom: 1px solid #0000ff;/*#F8F8F8*/
	text-align:center;
}
#sitetool a.headmenu-s:hover{
	background-color:#ffff00;
	text-decoration: none;
	font-weight: normal;
	color: #666;
	border-top: 1px solid #ffff00; /*#036*/
	border-left: 1px solid #ffff00;
	/*border-right: 1px solid #fff;*/
	border-bottom: 1px solid #ffff00; /*#cccccc*/
}
#gelb a.headmenu{
	display: block;
	color: #000;
	font-weight: normal;
	font-size: 17px;
	background-color: transparent;
	width: 242px;
	/*padding: .0em .3em;*/
	padding-left:3px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*text-align:left;*/
}
#gelb a.headmenu:hover{
	background-color:#ff0000;
	text-decoration: none;
	font-weight: normal;
	color: #fff;
}
#gelb a.headmenu-s{
	display: block;
	color: #000;
	font-weight: normal;
	font-size: 17px;
	background-color: transparent;
	width: 242px;
	/*padding: .0em .3em;*/
	padding-left:3px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	/*text-align:left;*/
}
#gelb a.headmenu-s:hover{
	background-color:#ff0000;
	text-decoration: none;
	font-weight: normal;
	color: #fff;
}
.menu-w-r {
	display: block;
	color: #fff;
	font-weight: normal;
	font-size: 17px;
	background-color: #ff0000;
	width: 242px;
	padding-left:3px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:1px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#weiss a.headmenu{
	display: block;
	color: #fff;
	font-weight: normal;
	font-size: 17px;
	background-color: transparent;
	width: 242px;
	/*padding: .0em .3em;*/
	padding-left:3px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*text-align:left;*/
}
#weiss a.headmenu:hover{
	background-color:#ffff00;
	text-decoration: none;
	font-weight: normal;
	color: #000;
}
.menu-w-b {
	display: block;
	color: #000;
	font-weight: normal;
	font-size: 17px;
	background-color: #ffff00;
	width: 242px;
	padding-left:3px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.menu-w-b-s {
	display: block;
	color: #000;
	font-weight: normal;
	font-size: 17px;
	background-color: #ffff00;
	width: 242px;
	padding-left:3px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
a:link, a:visited, a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 12px;
	text-decoration: underline;
	background-color: #ffffff;
	font-weight: normal;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
	background-color: #999999;
	font-weight: normal;
}

a.menu:link, a.menu:visited, a.menu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	text-decoration: underline;
	background-color: #ffffff;
	font-weight: normal;
}
a.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
	text-decoration: none;
	background-color: #999999;
	font-weight: normal;
}
a.menutextred:link, a.menutextred:visited, a.menutextred:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff0000;
	font-size: 14px;
	text-decoration: underline;
	background-color: #ffffff;
	font-weight: bold;
}
a.menutextred:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff0000;
	font-size: 14px;
	text-decoration: none;
	background-color: #ffff00;
	font-weight: bold;
}

.menu_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	background-color: #ffffff;
	font-weight: normal;
}

a.text:link, a.text:visited, a.text:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 15px;
	text-decoration: none;
	background-color: #ffffff;
	font-weight: bold;
}
a.text:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 15px;
	text-decoration: none;
	background-color: #999999;
	font-weight: bold;
}
a.textgrau:link, a.textgrau:visited, a.textgrau:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 15px;
	text-decoration: none;
	background-color: #a6a6a6;
	font-weight: bold;
}
a.textgrau:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 15px;
	text-decoration: none;
	background-color: #999999;
	font-weight: bold;
}
a.text_gelb:link, a.text_gelb:visited, a.text_gelb:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 15px;
	text-decoration: underline;
	background-color: #fff;
	font-weight: normal;
}
a.text_gelb:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 15px;
	text-decoration: none;
	background-color: #666;
	font-weight: normal;
}
.style4 ,.footer{
	font-size: 12px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 2px;
	padding-top: 2px;
	background-color:#0000ff;
	text-align:center;
}
.style4 a ,.footer a{ background-color:#0000ff; font-weight:normal; color:#fff; text-decoration:none;}
.style4 a:hover ,.footer a:hover{ background-color:#0000ff; font-weight:normal; color:#fff; text-decoration:underline;}
.style4_red {
	font-size: 12px;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
td.gelb-index, div.gelb-index{
background-image:url(./images/logo_gelb.gif);
background-repeat:no-repeat;
}
td.gelb, div.gelb{
background-color:#FFFF00;
height: 245px;
}
td.rot, div.rot{
background-color:#FF0000;
height: 245px;
}
td.grau, div.grau{
background-color:#A6A6A6;
height: 245px;
}
td.blau, div.blau{
background-color:#0000FF;
height: 245px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-right:5px;
}
#gelb2{
	margin-bottom:2px;
}
#gelb2 td.head{
	display: block;
	color: #FFF;
	font-weight: normal;
	font-size: 14px;
	background-color: transparent;
	width: 242px;
	/*padding: .0em .3em;*/
	padding-left:3px;
	padding-right:0px;
	padding-top:4px;
	padding-bottom:0px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}
#gelb2 a.headmenu{
	display: block;
	color: #FFF;
	font-weight: normal;
	font-size: 14px;
	background-color: transparent;
	width: 242px;
	/*padding: .0em .3em;*/
	padding-left:3px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}
#gelb2 a.headmenu:hover{
	background-color:#FF0;
	text-decoration: none;
	font-weight: normal;
	color:#000;
}

td.blau div.slide{
	margin-top:8px;
	position: relative;
	width:196px;
	height:154px;
}
td.blau #nav{
	float:left;
	position:absolute;
	top:240px;
	left:400px;
	padding:0;
	margin:0;
	z-index:10;
}
td.blau #nav a{
	color:#FFF;
	text-decoration:none;
	background-color:transparent;
	margin-right:5px;
	font-size:24px;
}
td.blau #nav a:hover{
	color:#BBB;
}
td.blau #nav a.activeSlide{
	color:#BBB;
}


/*a:link {
	color: #000000;
}
a:visited {
	color: #000000;
}
a:active {
	color: #000000;
}*/


