@charset "utf-8";
/* CSS Document */

*html {
min-height:768px;
height: 100%;
overflow:hidden;
}

body {
margin:0;
padding:0;
min-height:768px;
height:100%;
overflow:hidden;
text-align:center;
scrollbar-arrow-color: #717C80;
scrollbar-base-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-face-color: #e7e7e7;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
} 


.input { 
	border: 1px solid #006;
	color: #000000;
 
} 

p {
padding:0;
margin:0;
}
 
#maincontainer {
position: relative;
display:block;
margin: 0px auto 0px auto;
text-align:left;
width: 1025px;
min-height:768px;
height: 100%;
overflow: visible;
background: #ffffff;
z-index: 0;
}


#left {
position:relative;
display:block;
float:left;
width:70px;
min-height:768px;
height:768;
background:url(../Bilder/hobel_links.jpg);
z-index: 1;
}


#art {
position:relative;
display:block;
float:left;
width:174px;
height:100%;
background-color:#707C82;
z-index: 1;
}
#art_img {
position:relative;
display:block;
float:left;
width:174px;
height:100%;
background:url(../Bilder/hobel_art_1.jpg);
background-repeat:no-repeat;
background-position:top;
}
#art_adress {
position:relative;
display:block;
float:left;
width:174px;
height:70px;
background:url(../Bilder/hobel_adresse.jpg);
}
#art_footer {
position:relative;
display:block;
float:left;
width:174px;
height:53px;
background:url(../Bilder/hobel_adress_footer.jpg);
}


#linecontainer {
position:relative;
display:block;
float:left;
width:14px;
min-height:768px;
height:100%;
z-index: 1;
}
#line {
position:relative;
display:block;
float:left;
width:14px;
height:100%;
background:url(../Bilder/hobel_linie.jpg);
z-index: 1;
}
#linefooter {
position:relative;
display:block;
float:left;
width:14px;
height:95px;
background:url(../Bilder/hobel_linie_footer.jpg);
z-index: 1;
}


#headercontainer {
position:relative;
display:block;
float:left;
width:766px;
height:105px;
z-index: 1;
}
#logo {
position:relative;
display:block;
float:left;
width:175px;
height:105px;
background:url(../Bilder/hobel_logo.jpg);
}
#naviheader {
position:relative;
display:block;
float:left;
width:591px;
height:65px;
background:url(../Bilder/hobel_content_header.jpg);
}
#naviservice {
position:relative;
display:block;
float:left;
width:591px;
height:16px;
background:url(../Bilder/hobel_navi_service.jpg);
text-align:right;
}
#naviline {
font-size:0px;
position:relative;
display:block;
float:left;
width:591px;
height:5px;
background:url(../Bilder/hobel_navi_toplinie.jpg);
}
#navisub {
position:relative;
display:block;
float:left;
width:591px;
height:19px;
background:url(../Bilder/hobel_navi_sub.jpg);
text-align:right;
}


#navimaincontainer {
position:relative;
display:block;
float:left;
width:175px;
min-height:768px;
height:100%;
z-index: 1;
}
#navimaintop {
position:relative;
display:block;
float:left;
width:175px;
height:39px;
background:url(../Bilder/hobel_navi_main_top.jpg);
}
#navimain {
position:relative;
display:block;
float:left;
width:175px;
height:100%;
background:url(../Bilder/hobel_navi_main.jpg);
z-index: 1;
text-align:right;
}
#navimainfooter {
position:relative;
display:block;
float:left;
width:175px;
height:95px;
background:url(../Bilder/hobel_fsc.jpg);
}


#contentcontainer {
position:relative;
display:block;
float:left;
width:501px;
min-height:768px;
height:100%;
z-index: 1;
margin-right:90px !important;
margin-right:0;

}
#contentarea {
position:relative;
display:block;
float:left;
width:511px;
height:100%;
overflow: auto;
overflow-x: hidden;
z-index: 1;
}
#content {
width:476px;
margin-top:39px;
margin-left:5px;
margin-right:20px;
}
#contentfooter {
position:relative;
display:block;
float:left;
width:591px;
height:60px;
background:url(../Bilder/hobel_content_footer.jpg);
}
#copyright {
font-family: Arial, Helvetica, sans-serif;
letter-spacing:1px;
text-align:right;
font-size: 9px;
font-weight: none;
color: #BCB6AF;
padding-top:20px;
padding-right:95px;
}

div {
font-weight:normal;
font-family: Arial,Helvetica,sans-serif;
font-size:11px;
color:#1B1B1B;
}

/* TEXT-FORMATIERUNG RTE */

/* Start Textformatierung */

h1{
      font-size: 13px;
      font-family: Arial, Helvetica, sans-serif;
      color: #6F6F6F;
      font-weight: none;
	  padding-top:0px;
	  padding-bottom:5px;
	  margin:0px;
      }

h2{
      font-size: 11px;
      font-family: Arial, Helvetica, sans-serif;
      color: #6F6F6F;
      font-weight: none;
	  padding-top:0px;
	  padding-bottom:5px;
	  margin:0px;
      }

h3{
      font-size: 10px;
      font-family: Arial, Helvetica, sans-serif;
      color: #6F6F6F;
      font-weight: bold;
	  padding-top:0px;
	  padding-bottom:4px;
	  margin:0px;
      }

h4{
      font-size: 9px;
      font-family: Arial, Helvetica, sans-serif;
      color: #6F6F6F;
      font-weight: bold;
	  padding-top:0px;
	  padding-bottom:4px;
	  margin:0px;
      }
h5{
      font-size: 8px;
      font-family: Arial, Helvetica, sans-serif;
      color: #6F6F6F;
      font-weight: bold;
	  padding-top:0px;
	  padding-bottom:4px;
	  margin:0px;
      }
	  
.titel {
	  font-weight:bold;
	  font-family: Arial,Helvetica,sans-serif;
	  font-size:11px;
	  color:#6F6F6F;
	  padding-top:5px;
	  padding-bottom:5px;
      }
.textlead {
	  font-weight:normal;
	  font-family: Arial,Helvetica,sans-serif;
	  font-size:11px;
	  color:#1B1B1B;
	  font-weight:bold;
	  padding-top:5px;
	  padding-bottom:5px;
      }
.text {
	  font-weight:normal;
	  font-family: Arial,Helvetica,sans-serif;
	  font-size:11px;
	  color:#1B1B1B;
	  line-height:18px;
	  padding-top:5px;
	  padding-bottom:5px;
      }
.zentriert {
	  text-align:center;
      }
	  
.textklein {
font-size:8px;
font-family: Arial,Helvetica,sans-serif;
color:#1B1B1B;
padding-top:0px;
padding-bottom:0px;
}

/* Start Linkformatierung */

a:link {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6F6F6F;
}
a:visited {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
a:hover {
text-decoration:none;
color:#0080FF;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
}
a:focus {
text-decoration:none;
color:#0080FF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
a:active {
text-decoration:none;
color:#0080FF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

/* Start Linkkleinformatierung */

a.linkklein {
font-size: 8px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight:bold;
text-decoration:none;
}
a:link.linkklein {
font-size: 8px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight:bold;
text-decoration:none;
}
a:visited.linkklein {
font-size: 8px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight:bold;
text-decoration:none;
}
a:hover.linkklein {
font-size: 8px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
font-weight:bold;
text-decoration:none;
}
a:active.linkklein {
font-size: 8px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
font-weight:bold;
text-decoration:none;
}
a:focus.linkklein {
font-size: 8px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
font-weight:bold;
text-decoration:none;
}

.bilderrahmen {
	border: 1px solid #444444;
}
.keinbilderrahmen {
	border: 0;
}

/* RTE Link Konfiguration */

a img {
border:0px;
padding-right:5px;
}

a.internal-link {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
text-align: left;
font-weight:normal;
text-decoration:none;
}
a:link.internal-link {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
font-weight:normal;
text-decoration:none;
}
a:visited.internal-link {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
font-weight:normal;
text-decoration:none;
}
a:hover.internal-link {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight:normal;
text-decoration:none;
}
a:active.internal-link {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
font-weight:normal;
text-decoration:none;
}
a:focus.internal-link {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
font-weight:normal;
text-decoration:none;
}

a.external-link {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
text-align: left;
font-weight:normal;
text-decoration:none;
}
a:link.external-link {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
font-weight:normal;
text-decoration:none;
}
a:visited.external-link {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
font-weight:normal;
text-decoration:none;
}
a:hover.external-link {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight:normal;
text-decoration:none;
}
a:active.external-link {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight:normal;
text-decoration:none;
}
a:focus.external-link {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight:normal;
text-decoration:none;
}
		
a.internal-link-new-window {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
text-align: left;
font-weight:normal;
text-decoration:none;
}
a:link.internal-link-new-window {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight:normal;
text-decoration:none;
}
a:visited.internal-link-new-window {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight:normal;
text-decoration:none;
}
a:hover.internal-link-new-window {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
font-weight:normal;
text-decoration:none;
}
a:active.internal-link-new-window {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
font-weight:normal;
text-decoration:none;
}
a:focus.internal-link-new-window {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
font-weight:normal;
text-decoration:none;
}
		
a.external-link-new-window {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
text-align: left;
font-weight:normal;
text-decoration:none;
}
a:link.external-link-new-window {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
font-weight:normal;
text-decoration:none;
}
a:visited.external-link-new-window {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
font-weight:normal;
text-decoration:none;
}
a:hover.external-link-new-window {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight:normal;
text-decoration:none;
}
a:active.external-link-new-window {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight:normal;
text-decoration:none;
}
a:focus.external-link-new-window {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight:normal;
text-decoration:none;
}
		
a.download {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
text-align: left;
font-weight:normal;
text-decoration:none;
}
a:link.download {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
font-weight:normal;
text-decoration:none;
}
a:visited.download {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
font-weight:normal;
text-decoration:none;
}
a:hover.download {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight:normal;
text-decoration:none;
}
a:active.download {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight:normal;
text-decoration:none;
}
a:focus.download {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight:normal;
text-decoration:none;
}
		
a.mail {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
text-align: left;
font-weight:normal;
text-decoration:none;
}
a:link.mail {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
font-weight:normal;
text-decoration:none;
}
a:visited.mail {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight:normal;
text-decoration:none;
}
a:hover.mail {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight:normal;
text-decoration:none;
}
a:active.mail {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight:normal;
text-decoration:none;
}
a:focus.mail {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
font-weight:normal;
text-decoration:none;
}

a.downloadklein {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
font-weight:normal;
text-decoration:none;
}
a:link.downloadklein {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
font-weight:normal;
text-decoration:none;
}
a:visited.downloadklein {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
font-weight:normal;
text-decoration:none;
}
a:hover.downloadklein {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight:normal;
text-decoration:none;
}
a:active.downloadklein {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight:normal;
text-decoration:none;
}
a:focus.downloadklein {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight:normal;
text-decoration:none;
}
		
a.mailklein {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
font-weight:normal;
text-decoration:none;
}
a:link.mailklein {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
font-weight:normal;
text-decoration:none;
}
a:visited.mailklein {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
font-weight:normal;
text-decoration:none;
}
a:hover.mailklein {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight:normal;
text-decoration:none;
}
a:active.mailklein {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight:normal;
text-decoration:none;
}
a:focus.mailklein {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight:normal;
text-decoration:none;
}

a.internal-link-klein {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
font-weight:normal;
text-decoration:none;
}
a:link.internal-link-klein {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
font-weight:normal;
text-decoration:none;
}
a:visited.internal-link-klein {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
font-weight:normal;
text-decoration:none;
}
a:hover.internal-link-klein {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight:normal;
text-decoration:none;
}
a:active.internal-link-klein {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight:normal;
text-decoration:none;
}
a:focus.internal-link-klein {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight:normal;
text-decoration:none;
}

a.external-link-klein {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
font-weight:normal;
text-decoration:none;
}
a:link.external-link-klein {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
font-weight:normal;
text-decoration:none;
}
a:visited.external-link-klein {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
font-weight:normal;
text-decoration:none;
}
a:hover.external-link-klein {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight:normal;
text-decoration:none;
}
a:active.external-link-klein {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight:normal;
text-decoration:none;
}
a:focus.external-link-klein {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight:normal;
text-decoration:none;
}

a.newsletter {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight:normal;
text-decoration:none;
}
a:link.newsletter {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight:normal;
text-decoration:none;
}
a:visited.newsletter {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight:normal;
text-decoration:none;
}
a:hover.newsletter {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
font-weight:normal;
text-decoration:none;
}
a:active.newsletter {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
font-weight:normal;
text-decoration:none;
}
a:focus.newsletter {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
color: #0080FF;
font-weight:normal;
text-decoration:none;
}


label{
display:block;
width:150px;
margin-top:5px;
padding-left:5px;
}

input,textarea {
margin-left:5px;
}

legend {
	color:#FFFFFF;
}