/* CSS Document */
/*Hintergrundbild und Grafikverlauf */
body {
	margin: 20px 0;
	font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-size: 11px;
	background: #4F7FA9 url(bg2.gif) repeat-x;
	height: 100%;
  }
  
/*Überschriften erster Ordnung*/
h1 {
text-align: left;
font-size: 17px;
font-weight: bold; 
margin:0px;
margin-top:25px; 
}

/*Überschriften 2. Ordnung*/
h2 {
text-align: left;
font-size: 13px;
color: blue; 
}

/*a:link { font-weight:none; color:dimgray; text-decoration:none; }
*/

/*weißer Rand um gesamte Page*/

#all
{width: 706px;
height: auto;
background: none;
border: 0px solid white;
border-left:  3px solid white;
border-right:  3px solid white;
border-top:  3px solid white;
}

#Page { 
  margin-top: 10px;
  margin-bottom: 0px;
  padding: 0px;/*5px;*/
  margin-top: 20px; 
  width:706px; /*war 700px*/
  height: auto;
  min-height: 500px;
  background: #ffffff;
  border: 10px solid white;/*3px solid lightgrey;*/
  border-top: 10px solid white;
  overflow: hidden;
    }
    
  #Header{
background: url(header2.png) no-repeat /*left top*/;
width: 700px;
height: 170px;
padding: 0px; 
padding-top: 22px;
border: 0px solid red;
/*overflow: hidden;*/

}
/*spezielle Anpassung für Internet Explorer*/

* html #Header{
background: url(header2.png) no-repeat /*left top*/;
width: 700px;
height: 190px;
padding: 0px; 
padding-top: 22px;
border: 0px solid red;
/*overflow: hidden;*/
display:inline-block;
}



#Headertext {
font-size: 20px;
text-align: left;
margin: 0px;
margin-left: 25px;
color: white;
font-weight: bold;
}

#Navigation {
width: 700px;
background: black; 
}

/*normale Links-Farben*/

a:link { font-weight:none; color:black; text-decoration:none; }
a:visited { font-weight:none; color:black;   text-decoration:none; }
a:focus { font-weight:bold;color:dimgrey; text-decoration:none; }
a:hover { font-weight:none;  color:dimgrey;text-decoration:none; }
a:active { font-weight:bold; color:dimgrey; text-decoration:none; }

/*angepasste Linksfarben für die Navigation und den Footer*/

#Navigation a:link { font-weight:none; color:white; text-decoration:none; }
#Navigation a:visited { font-weight:none; color:white;   text-decoration:none; }
#Navigation a:focus { font-weight:none;color:white; text-decoration:none; }
#Navigation a:hover { font-weight:none;  color:dimgrey;text-decoration:none; }
#Navigation a:active { font-weight:none; color:white; text-decoration:none; }

#footer a:visited { font-weight:none; color:white;   text-decoration:none; }
#footer a:link { font-weight:none; color:white; text-decoration:none; }
#footer a:focus { font-weight:none;color:white; text-decoration:none; }
#footer a:hover { font-weight:none;  color:dimgrey;text-decoration:none; }
#footer a:active { font-weight:none; color:white; text-decoration:none; }



#Indextext {
text-align: left;
font-size: 15px;
}


#RedLetters {
color: red;
}
/*Flash Animation*/

#Applicationwindow {
width: 160px;
height: auto; 
background: white;
border: 0px solid black;
display: inline;
float: left;
margin: 0px;
margin-bottom: 20px;
border:1px solid #06376A;
overflow: hidden;


}

#Newswindow {
width: 160px;
height: auto; 
background: white;
border: 0px solid black;
display: inline;
float: left;
margin: 0px; 
/*position: relative;*/
padding: 0px;
border:1px solid #06376A;
overflow: hidden;
}

#Newstext {
text-align: left;
padding: 5px;
}
/*zweite Navigation bei Products*/

#linkswindows {
width: 165px;
height: 650px;
border: 0px solid yellow;
float: left;
display: inline;
margin: 0px;
margin-top: 20px;
margin-left: 2px; 
}

#linkswindows2 {
width: 170px;
height: 500px;
border: 0px solid yellow;
float: left;
display: inline;

margin: 0px;
margin-top: 20px;
}

/*#Inhaltswindow {
float: left;
border: 0px solid black;
display: inline;
position: relative;
margin:0px;
margin-left: 5px;
margin-top: 20px;
padding: 3px;
background: #ffffff;
width: 380px;
}*/

#Inhaltswindow {
float: left;
border: 0px solid black;
display: inline;
position: relative;
margin:0px;
margin-left: 5px;
margin-top: 20px;
background: #ffffff;
width: 385px;
padding: 3px;
}

#footer {
background: #06376A url(footerbackground.jpg) repeat-x ;
margin:0px;
margin-top: 10px;
float: left; 
position: relative;
width: 700px; 
height: auto;
padding: 5px;
padding-top: 8px;
padding-bottom: 8px;
color: #ffffff;

}

/*Überschrift bei News und Applicationwindow*/
#ueberschrift {
text-align: center;
color: #ffffff;
background: #06376A url(bg-bubplastic-h-blue.gif) repeat-x;
height: auto;
padding: 3px;
padding-right: 0px;
margin:0px;
margin-right:-2px;
}

#date {
font-size: 9px;
}

/*Frontseite*/

#text_content {
padding: 0px;
padding: 0px;
padding-top: 13px;
padding-left: 60px;
font-size: 17px;
margin: 0px;
}

#text_content2{
padding: 0px;
padding: 0px;
padding-top: 50px;
padding-left: 60px;
font-size: 17px;
margin: 0px;
}

#text_content3{
padding: 0px;
padding: 0px;
padding-top: 57px;
padding-left: 60px;
font-size: 17px;
margin: 0px;
}

#text_content4{
padding: 0px;
padding: 0px;
padding-top: 57px;
padding-left: 60px;
font-size: 17px;
margin: 0px;
}


#content_1 {
background: url(content4.jpg) no-repeat left top;
height: 111px;
width: 502px;

}

#content_2 {
background: url(content1.jpg) no-repeat left top;
height: 111px;
width: 502px;

}

#content_3 {
background: url(content2.jpg) no-repeat left top;
height: 132px;
width: 500px;
;
}

#content_4 {
background: url(content3.jpg) no-repeat left top;
height: 132px;
width: 500px;
}

#Liste{
text-align: left;
padding: 5px;
}


#linkfront1 {
text-align:left;
font-size: 10px;
padding: 0px;
padding-left: 60px; 
padding-top: 20px; 

}

#linkfront2 {
text-align:left;
font-size: 10px;
padding:0px;
padding-left:50px;
}

#links {
text-align: left;
color: blue;
}

#normalerText {
text-align: justify;
padding: 0px;
padding-left: 5px;
padding-right: 5px;
margin:0px;
margin-right: 10px;

}


/*Hintergrund großer Sensor besonders fpr Seiten mit wenig Text zum auffüllen*/

#bg_content {
background-image:url(bg_table.gif); background-repeat:no-repeat;
background-position: bottom right;
background-color:white;
}


/* für das produktmenü */

.menutitle{
cursor:pointer;
margin-bottom: 5px;
background:url(kasten.gif) no-repeat;
color:#000000;
width:120px;
padding:0px;
padding-left:18px; 
text-align:left;
font-weight:bold;
/*/*/border:0px solid #000000;/* */
}

.submenu{
margin-bottom: 0.5em;
padding-left: 10px;
}
