/* Start StyleSheet madau.com */
body {
  min-width: 1178px;
  margin-top: 16px;
  padding: 0px; 
  background-color: #ffffff;
  background-image:	url(../img/bg_holz.png);
  background-repeat: repeat;
  background-attachment: scroll;
}

#wrapper {
	margin: 0 auto;
	min-width: 1024px;
	max-width: 1180px;
	min-height: 800px;
	background: none;
/*	margin-left: 20px;
	margin-top: 20px;  */
}

#links {
  float: left;
  width: 160px;
  height: 788px;
  background-color: #ffffff;
  border-left: solid 3px #E60003;
  border-right: solid 3px #E60003;
  border-top: solid 3px #E60003;
  border-bottom: solid 3px #E60003;
  -webkit-border-radius: 0.8em;
  -moz-border-radius: 0.8em;
  border-radius: 0.8em;
  box-shadow:10px 10px 20px #080808;
  -webkit-box-shadow:10px 10px 20px #080808;
  -moz-box-shadow: 10px 10px 20px #080808;
}

#navlist
{
color: white;
background: #ffffff; /* ori: #17a */
border-bottom: 0.2em solid #ffffff; /* ori: #17a */
border-right: 0.2em solid #ffffff; /* ori: #17a */
padding: 0 1px;
margin-left: 0;
width: 156px; /* ehem 16em */
font: normal 0.7em Arial, Verdana, sans-serif;
}

#navlist li
{
list-style: none;
margin: 0;
font-size: 1em;
}

#navlist a
{
display: block;
text-decoration: none;
margin-bottom: 0.5em;
margin-top: 0.5em;
color: white;
background: #777777; /* button color; ori: #39c */
border-width: 1px;
border-style: solid;
border-color: #dddddd #035 #068 #6cf;
border-left: 1em solid #dddddd; /* color non madau status ori: #fc0 */
padding: 0.25em 0.5em 0.4em 0.75em;
}

#navlist a#current { border-color: #dddddd #035 #068 #E60003; } /* status led links madau native */

#navlist a
{
width: 99%;
/* only necessary for Internet Explorer */
}

#navlist a
{
voice-family: "\"}\"";
voice-family: inherit;
width: 16em;
/* Tantek-hack should only used if Internet-Explorer 6 is in standards-compliant mode */
}

#navcontainer>#navlist a
{
width: auto;
/* only necessary if you use the hacks above for the Internet Explorer */
}

#navlist a:hover, #navlist a#current:hover
{
background: #484848;
border-color: #069 #6cf #5bd #E60003; /* status led */
padding: 0.4em 0.35em 0.25em 0.9em;
}

#navlist a:active, #navlist a#current:active
{
background: #E60003;
border-color: #069 #6cf #5bd #484848;
padding: 0.4em 0.35em 0.25em 0.9em;
}

#rechts {
  float: left;
/*  width: 12%; */
  width: 160px;
  height: 788px;
  background-color: #ffffff;
  border-left: solid 3px #E60003;
  border-right: solid 3px #E60003;
  border-top: solid 3px #E60003;
  border-bottom: solid 3px #E60003;
  -webkit-border-radius: 0.8em;
  -moz-border-radius: 0.8em;
  border-radius: 0.8em;
  box-shadow:10px 10px 20px #080808;
  -webkit-box-shadow:10px 10px 20px #080808;
  -moz-box-shadow: 10px 10px 20px #080808;
}

#inhalt {
  float: left;
  max-width: 814px;
  min-width: 814px;
  height: 788px;
  margin: 0 1%;
  background-color: #ffffff;
  border-left: solid 3px #E60003;
  border-right: solid 3px #E60003;
  border-top: solid 3px #E60003;
  border-bottom: solid 3px #E60003;
  -webkit-border-radius: 0.8em;
  -moz-border-radius: 0.8em;
  border-radius: 0.8em;
  box-shadow:10px 10px 20px #080808;
  -webkit-box-shadow:10px 10px 20px #080808;
  -moz-box-shadow: 10px 10px 20px #080808;
}

b			{
	font-weight:			bold;
			}
			
img 			{
			border-top-width:		0px;
			border-left-width:		0px;
			border-bottom-width:	0px;
			border-right-width:		0px;
			}

a			{
			color:					#404040;
			line-height:			16px;
			font-family:			Arial, Verdana, Helvetica, sans-serif;
			text-decoration:		none;
			font-weight:			normal;
			}
	
a:link			{
			color:					#404040;		
			background-color:		transparent;
			text-decoration:		underline;
			}
	

a:visited		{
			color:					#404040;
			background-color:		transparent;
			text-decoration:		underline;
			}
			
a:hover		{
			color:					#E60003;
			background-color:		transparent;
			text-decoration:		underline #E60003;
			}


a:active	{
			color:					#E60003;
			background-color:		transparent;
			text-decoration:		underline #E60003;
			}		

.bottom		{
			background-color:		#E60003;
/*			background-color:		transparent; */
			font-weight:			bold;
			font-size:				11px;
			color:					#ffffff;
			font-family:			Arial, helvetica, verdana, sans-serif;
			height: 				25px; 
			border-radius: 0.8em;
			-moz-border-radius-topleft: 0.0em;
			-moz-border-radius-bottomleft: 0.8em;
			-moz-border-radius-topright: 0.0em;
			-moz-border-radius-bottomright: 0.8em;	
			-webkit-border-top-left-radius: 0.0em;
			-webkit-border-bottom-left-radius: 0.8em;
			-webkit-border-top-right-radius: 0.0em;
			-webkit-border-bottom-right-radius: 0.8em;	
			}

			.top		{
			background-color:		#E60003;
/*			background-color:		transparent; */
			font-weight:			bold;
			font-size:				11px;
			color:					#ffffff;
			font-family:			Arial, helvetica, verdana, sans-serif;
			height: 				25px;
			padding-top:			0px;
			padding-bottom:			4px;
			border-radius: 0.8em;
			-moz-border-radius-topleft: 0.8em;
			-moz-border-radius-bottomleft: 0.0em;
			-moz-border-radius-topright: 0.8em;
			-moz-border-radius-bottomright: 0.0em;	
			-webkit-border-top-left-radius: 0.8em;
			-webkit-border-bottom-left-radius: 0.0em;
			-webkit-border-top-right-radius: 0.8em;
			-webkit-border-bottom-right-radius: 0.0em;	
			}

/* mittlere spalte ganz unten schrift */
a.infobottom		{
			background-color:		#E60003;
			font-weight:			bold;
			font-size:				11px;
			color:					#ffffff;
			font-family:			Arial, helvetica, verdana, sans-serif;
			}
			
/* farbe tirol rot rechte spalte */
.teaser 		{
			padding: 				3px;
			margin:		 			0px;
			background-color: 		#E60003;
			font-weight: 			bold;
			font-size: 				12px;
			color: 					#ffffff;
			line-height: 			16px;
			font-family: 			Arial, Helvetica, Verdana, sans-serif;
			text-decoration: 		none;
			}

.teaserText 		{
			padding: 				4px;
			margin:		 			0px;
			font-weight: 			normal;
			font-size: 				11px;
			color: 					#000000;
			line-height: 			16px;
			font-family: 			Arial, Helvetica, Verdana, sans-serif;
			text-decoration: 		none;
			}

a.teaserText:link 	{
			color: 					#E60003;
			line-height: 			16px;
			font-family: 			Arial, Helvetica, Verdana, sans-serif;
			text-decoration: 		none;
			}

a.teaserText:visited 	{
			color: 					#E60003;
			line-height: 			16px;
			font-family: 			Arial, Helvetica, Verdana, sans-serif;
			text-decoration: 		none;
			}

a.teaserText:hover 	{
			color: 					#E60003;
			line-height: 			16px;
			font-family: 			Arial, Helvetica, Verdana, sans-serif;
			text-decoration: 		none;
			}

a.teaserText:active 	{
			color: 					#E60003;
			line-height: 			16px;
			font-family: 			Arial, Helvetica, Verdana, sans-serif;
			text-decoration: 		none;
			}

.search 		{
			margin-top: 			8px;
			margin-bottom: 			0px;
			background-color:		#ffffff;
			font-weight: 			normal;
			font-size: 				10px;
			color: 					#000000;
			font-family: 			Arial, Helvetica, Verdana, sans-serif;
			text-decoration: 		none;
			text-align:				left;
			vertical-align:			center;
			}
/* Ende StyleSheet madau.com */

