/* CSS Document */

html * { font-size:100.01%; }
  
body {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#000;
}

#wrapper{
margin: 0 auto;
width: 920px;
/*padding: 15 0 0 10px;*/
min-height: 400px;
background: url(../files/images/bg_wrapper.gif) repeat-y;
}


#header{
height: 105px;
width: 920px;
}



#main { 
min-height: 400px;
/*background-color:#FF3399;*/
}


#col1{
min-height: 500px;
width: 210px;
float: left;
/*background-color:#33FFCC;*/
}

#menu{
width: 130px;
margin-top: 25px;
padding-left: 70px;
float: left;
}


#col3{
width: 775px;
float: right;
/*padding-left: 210px;*/
/*min-height: 200px*/
}



#content{
width: 775px;
min-height: 500px;
/*padding-top: 10px;*/
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
line-height: 16px;
/*background-color:#009999;*/
}



#footer {
	height: 58px;
	width: 920px;
	font-size:9px;
	padding: 5px 0 0 0;
	clear: both;
	background-color: #fff;
	font-weight: bold;
}


/*Navigation*/

A
{
	color: #1c7c7c;
	font-weight: bold;
	font-size: 11px;
	
}

A:visited
{
	color: #1c7c7c;
	font-weight: bold;
	font-size: 11px;
	
}

A:active
{
	color: #1da0a0;
	font-weight: bold;
	font-size: 11px;
	
}

A:hover
{
	color: #1da0a0;
	font-weight: bold;
	font-size: 11px;
	
}

#hnav0, #snav0 {}

#hnav0 li, #snav0 li{
float: left;
display: block;
}

#hnav0 li a:link, #hnav0 li a:visited, #snav0 li a:link, #snav0 li a:visited {
	color: #6e6e6e;
	font-weight: bold;
	font-size: 10px;
	display: block;
	padding: 5px 4px 8px 16px;
	background: url(../files/images/trenner.gif) no-repeat;
	letter-spacing: 5px;
}

#hnav0 li a:hover, #hnav0 li a:active, #hnav0 li a.on:link, #hnav0 li a.on:visited, #hnav0 li a.on:hover, #hnav0 li a.on:active, .hnav0_active {
color: #000;
/*display: block;
padding: 5px 11px 8px 12px;
margin: 0 0 0 -1px;
background-color: #959595;
border-left: 1px solid;
border-right: 1px solid;
border-bottom: 1px solid #959595;*/
}

#snav1 {}

#snav1 li {}

#snav1 li a:link {
	color: #6e6e6e;
	font-weight: bold;
	font-size: 10px;
	display: block;
	width: 130px;
	padding: 10px 0 10px 0;
	text-transform: uppercase;

}
#snav1 li a:visited, #snav1 li a:hover, #snav1 li a:active {
color: #000;
font-weight: bold;
font-size: 10px;
text-transform: uppercase;
display: block;
width: 130px;
padding: 10px 0 10px 0;

}

#snav1 li a.on:link, #snav1 li a.on:visited, #snav1 li a.on:hover, #snav1 li a.on:active, .snav1_active {
color: #000;

}

#snav2 {}

#snav2 li {}

#snav2 li a:link, #snav2 li a:visited {
	color: #6e6e6e;
	font-weight: normal;
	display: block;
	width: 130px;
	padding: 10px 0 10px 0;

	
}

#snav2 li a:hover, #snav2 li a:active, #snav2 li a.on:link, #snav2 li a.on:visited, #snav2 li a.on:hover, #snav2 li a.on:active, .snav2_active {
color: #000;

}

#snav3 {}

#snav3 li {}

#snav3 li a:link, #snav3 li a:visited {
color: #6e6e6e;
font-weight: normal;
font-size: 9px;
display: block;
width: 130px;
padding: 10px 0 10px 0;

}

#snav3 li a:hover, #snav3 li a:active, #snav3 li a.on:link, #snav3 li a.on:visited, #snav3 li a.on:hover, #snav3 li a.on:active, .snav3_active {
color: #000;

}

#snav4 {}

#snav4 li {}

#snav4 li a:link, #snav4 li a:visited {
color: #6e6e6e;
font-weight: normal;
font-size: 9px;
display: block;
width: 130px;
padding: 10px 0 10px 0;

}

#snav4 li a:hover, #snav4 li a:active, #snav4 li a.on:link, #snav4 li a.on:visited, #snav4 li a.on:hover, #snav4 li a.on:active, .snav4_active {
color: #000;

}


#fnav {}

#fnav li {
float: left;
display: inline;
}

#fnav li a:link, #fnav li a:visited, #fnav li a:hover, #fnav li a:active, #fnav li a.on:link, #fnav li a.on:visited, #fnav li a.on:hover, #fnav li a.on:active {
color: #000;
font-weight: normal;
display: inline;
padding: 0px 2px 0px 2px;
}

#frnav {}

#frnav li {
float: left;
display: inline;
}

#frnav li a:link, #frnav li a:visited, #frnav li a:hover, #frnav li a:active, #frnav li a.on:link, #frnav li a.on:visited, #frnav li a.on:hover, #frnav li a.on:active {
color: #000;
font-weight: normal;
font-size: 8pt;
display: inline;
padding: 0px 2px 0px 2px;
}

/*content*/

 h1,h2,h3,h4,h5,h6 {
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
    color:#000;
    margin:0;
    padding:0;
  }

	/*Wrth: -- specifications for headlines according to Würth CD | Definitionen für Überschriften im Würth CD*/
	h1 {
		color:#605d5c; 
		font-size:12pt;
		font-weight:bold;
		padding-top:12px;
		/*margin:17px 0 14px 0*/
	}
	
	h2 {
		color:#000;
		font-size:10pt;
		font-weight:bold;
		padding:0;
		margin:0;
	}
  
  h3 { font-size:150%; }                       /* 18px */
  h4 { font-size:133.33%; }                    /* 16px */
  h5 { font-size:116.67%; }                    /* 14px */
  h6 { font-size:116.67%; }                    /* 14px */
  
  .Titel {
	  font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000;
	font-size: 12px;
	font-weight: bold;
	}
	
	.Text {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#000;
line-height: 15px;
}

.Text_grau {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#717171;
line-height: 15px;
}
	
TD {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#000;
line-height: 16px;
}
.fusszeile {
	color: #717171;
	font-size: 10px;
	font-weight: normal;
}
