@charset "utf-8";
@import url(rte.css);

* { margin:0; padding: 0;}

html { height: 100%;}

body {
	min-height: 101%;
	position: relative;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 12px;
  	background-color: #FFFFFF;
  	color: #696969;
	margin: 0px;
	line-height: 180%;
	}

fieldset, img { border: 0; }
select, input, textarea {font-size: 99%; }

ul, ol, dl { margin: 0 0 1em 1em }
li { margin-left: 1.5em; line-height: 1.5em; }
	
dt { font-weight: bold; }
dd { margin: 0 0 1em 2em; }
	
blockquote, cite { margin: 0 0 1em 1.5em; font-size: 0.93em; width: auto;}


/* ------------------------------------------------------------------------------------ */
/* Links formatiert von htmlArea.*/

a img {border: 0 none }
a { text-decoration: none; color: #db241e ; }
a:hover {color: #000000;}
a.external-link {}
a.external-link-new-window {}
a.internal-link {}
a.internal-link-new-window {}
a.download {}
a.mail{}
/* ------------------------------------------------------------------------------------ */

div#body { width: 100%;	}

div#documentheader {	
  	width: 100%;
  	background-repeat:repeat-x;
  	background-image:url(../bilder/headerhome.jpg);
	height: 327px;
	}
	
    div#header {
        width: 910px;
        margin: auto;
        height: 327px;
	}
	
              div#logo {
                  background-image: url(../bilder/logo.jpg);
                  width: 140px;
                  height: 107px;
                  float: left;
                  background-repeat: no-repeat;
		  }
              
              div#webmail {
                	background-image: url(../bilder/webmail.jpg);
                	width: 131px;
                	height: 27px;
                	background-repeat:no-repeat;
                	margin-left: 600px;
                	float: right;	
              		}
              
              div#hauptnavigation {
                  text-align: left;
                  float: right;
                  height: 40px;
                  margin-top: 42px;
                  margin-left: 66px;
                  margin-right:-11px;
		  }
          
*+html div#wechselimage, * html div#wechselimage { margin-top: 1px;}

*+html div#weiterbg, * html div#weiterbg { margin-top: 1px; }              

               
               div#wechselimage {
                  float: left;
                  width: 410px;
                  height: 216px;
		  background-image: url(../bilder/wechselimage2.png);
		  background-repeat:no-repeat;
                  text-align: left; 
                  margin-top: 2px;            
		  }
               
		div#weiterbg {
			float: right;
			width: 500px;
			height: 216px;
			margin-top: 2px;
			background-image: url(../bilder/weiterbg_new.jpg);
			background-repeat:no-repeat;
			}
			
		div#produkte {
			padding-left: 55px;
			padding-top: 65px;
			}
				  
/*  ------------------------------------------------------------------  */			  
               
div#documentbody {
  	width: 100%;
  	height: auto;
	}  

     	div#content {
        	width: 910px; 
        	margin: 20px auto;
		}
    
     	.content a { text-decoration: none;  }   
    
    
                div#col1 {
                  width: 675px;
                  float: left;       
		  }
                
                          div#left {
                              width: 424px;
                              float: left;
                              padding-right: 5px;
                              padding-top: 16px;
                              }
                          
                          div#center {
                              width: 200px;
                              float: right;
			      background-image: url(../bilder/news1.jpg);
			      background-repeat: repeat-x;
                              padding-left: 15px;
                              padding-right: 15px;
                              padding-top: 15px;     
                              }
                          
                div#right {
                  width: 200px;
                  float: right;
		  }

                          div#maillink {                         
                      		background-image: url(../bilder/webmailbg1.png);
                  		background-repeat:repeat-x;
				padding-left: 15px;
				padding-right: 15px;
				top: 0px;
				padding-top: 15px;
				height: 125px;
				}
                          
                          	div#mail1 {
                          		width: 75px;
                          		height: 71px;
                          		float: left;
                          		padding-top: -3px;
                          		}
                          		
                          	div#mail2 {
                          		width: 90px;
                          		float: right;
                          		padding-left: 5px;
                          		padding-top: -3px;
                          		}
                          
                          div#contact {
                              	background-image: url(../bilder/contact.png);
                              	background-repeat: no-repeat;
                              	padding-left: 15px;
                              	padding-right: 15px;
                              	padding-top: 15px;
                              	margin-top: 15px;
                          	}

/*  ----------------------------------------------------------------------  */

div#documentfooter {
	margin-top: 35px;
    	width: 100%;
  	height: 132px;
  	background-repeat:repeat-x;
  	background-image:url(../bilder/footerbackground.png);
  	float: left;
	}
	
    div#footer {
      		width: 910px;
      		height: 40px;
      		margin: auto;
      		text-align: center;
      		font-size: 10px;
      		color: #cdcdcd;
      		}
      		
/*  ---------------------------------------------------------------------  */
      		

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   	font-size: 18px;
	color: #db241e;
	margin-bottom: 10px;
	font-weight: normal;
	}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 18px;
	color: #484848;
	font-weight: normal;
	margin-bottom: 10px;
	}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 15px;
	color: #484848;
	margin-bottom: 8px;
	}

a img {border: none; }

a.big {
	color: #DB241E !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 18px !important;
}