/* CSS Document */
/*  */

body {

background:url(IMAGES/hintergrund02.jpg);

}

img {

border:0px;

}

.mainbox { 

/* Position */

  margin-left:auto; 
  margin-right:auto; 

/* Maße */

  width:797px;
  height:100%; 
  padding: 10px 0px 10px 0px;

/* Background */
 
  background-color:white;
  background-image:url(IMAGES/hintergrund.jpg);
  background-repeat:repeat;

/* Schrift */

}

#text2 {    
  
  font-family:'Arial Bold','Arial',sans-serif; 
  font-weight:bold; 
  font-size:large;
  text-align:center;

}

/* -------------------------------------- BOX1 */

.box1 { 

/* Position */


/* Maße */
 
  padding: 10px 20px 10px 20px; 
  margin: 20px 30px 20px 30px;

/* Background */

  /* background: rgba(77, 137, 124, 0.8); */
  /* filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#AA4d897c', EndColorStr='#AA4d897c');                /* Für den Internetexplorer */               
  background-image:url(IMAGES/box1.png);  
  border:0px;

/* Schrift */

}

  .box1 p,li {

    font-family:'Arial Bold','Arial',sans-serif;
    font-weight:bold;
    font-size:13px;
    word-spacing:2px;
    line-height:18px;
    text-align:justify;

  }
  
  .box1 h2 {
  
  font-family:'Arial Bold','Arial',sans-serif;
  font-weight:bold;
  font-size:16px;
  
  }
  
  .box1 li {
  
    margin:6px 0px 6px 0px;
  
  }

  .box1 table {
  
    padding:0px;
    margin:0px;
    border:0px;
  
  }        
  
  .box1 td {
  
    padding:0px 20px 0px 20px;
    margin:20px;
    border:0px;
  
  }
  
  
/*  .box1 td:first-child {
  
    padding-right:15px;
    padding-left:20px;
    margin:20px;
    border:none;
  
  } 
  
  .box1 td:last-child; {
  
    padding-right:20px;
    padding-left:15px;
    margin:20px;
    border:none;
  
  }  */      
  
  .box1 tr {
  
    padding-right:0px;
    padding-left:0px;
    margin:0px;
    border:none;
  
  }

/* --------------------------------- /BOX1 */
  
/* --------------------------------- BOX2 */        

.box2 {

/* Position */


/* Maße */
 
  padding: 10px 20px 10px 20px; 
  margin: 20px 30px 20px 30px;

/* Background */

  /* background: rgba(131, 78, 152, 0.7); */
  /* filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#AA834E98', EndColorStr='#AA834E98');               /* Für den Internetexplorer */               
  background-image:url(IMAGES/box2.png);  
  border:0px;

/* Schrift */

  
}

  .box2 p,li {
  
    font-family:'Arial',sans-serif;
    font-weight:bold;
    font-size:13px;
    word-spacing:1px;
    line-height:18px;
    text-align:justify;
  
  } 
  
  .box2 h2 {
  
  font-family:'Arial Bold','Arial',sans-serif;
  font-weight:bold;
  font-size:16px; 
  
  }
  
  .box2 li {
  
  margin:6px 0px 6px 0px;
  
  }
  
  .box2 table {
  
    padding:0px;
    margin:0px;
    border:0px;
  
  }        
  
  .box2 td {
  
    padding-right:20px;
    padding-left:20px;
    margin:20px;
    border:none;
  
  } 
  
/*  .box2 td:first-child {
  
    padding-right:10px;
    padding-left:20px;
    margin:20px;
    border:none;
  
  } 
  
  .box2 td:last-child; {
  
    padding-right:20px;
    padding-left:10px;
    margin:20px;
    border:none;
  
  } */        
  
  .box2 tr {
  
    padding-right:0px;
    padding-left:0px;
    margin:0px;
    border:0px;
  
  }        
  
/* -----------------------------------------/BOX2 */ 

/* ----------------------------------------- BANNER */ 


#banner2 {

  position:relative;
  top:-10px;
  left:0px;
  font-family:'Arial',sans-serif;
  font-size:70px;
  font-weight:bold;
  /* color:#4D897C; */
  color:black;

}

#banner3 {

  position:relative;
  top:-3px;
  left:0px;
  font-family:'Arial',sans-serif;
  font-size:80px;
  font-weight:bold;
  /* color:#4D897C; */
  color:black;    
  letter-spacing:6px;

}

#banner {

/* Background */

  /* background-color: rgba(225, 225, 225 , 0.4);*/
  background-image:url(IMAGES/box3.png);
  /* filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#5FFFFFFF', EndColorStr='#5FFFFFFF');      /* Für den Internetexplorer */
  border:0px; 
  
/* Maße */

  padding: 5px 5px 5px 5px; 
  margin: 20px 30px 10px 30px;

  clear:both;

  }

  #banner table {
  
    padding:0px;
    margin:0px;
    border:0px;
  
  }        
  
  #banner td {
  
    padding-right:20px;
    padding-left:20px;
    margin:20px;
    border:0px;
  
  }        
  
  #banner tr {
  
    padding-right:0px;
    padding-left:0px;
    margin:0px;
    border:0px;
  
} 

/* ----------------------------------------- /BANNER */

/* ------------------------------------------- FOOTER HEADER NAVIGATION */ 

.header {

/* Background */

  /* background-color: rgba(225, 225, 225 , 0.4); */
  /*  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#5FFFFFFF', EndColorStr='#5FFFFFFF');  /* Für den Internetexplorer */
  background-image:url(IMAGES/box3.png);
  
/* Maße */

  border:0px;
  height:87px; 
  padding: 2px 5px 5px 0px; 
  margin: 0px 30px 20px 30px;

/* Schrift */

  font-family:'Arial',sans-serif;
  font-size:40px;
  font-weight:bold;
  color:#5b5b5b;
  
}

.header div {

float:left;
padding:0px 2px 0px 2px;
margin:0px 10px 0px 10px;
text-align:center;

}

.header div:first-child {

padding-left:30px;
clear:left;

} 

.header div:last-child {

padding-right:30px;
clear:right;

}

.navigation ul {

height:30px;
list-style-type:none;
margin: 10px 0px 10px 0px;


}

.navigation li {

padding: 10px 0px 20px 0px;
display:inline;
float:left;
font-size:16px;

}

.navigation li:first-child {

padding-left: 80px;
clear:left;

}

.navigation li:last-child {

padding-right: 80px;
clear:right;

}

.navigation a {

font-family:'Arial',sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
display:block;
width:120px;
/* background: rgba(131, 78, 152, 0.7); */
background-image:url(IMAGES/box2.png);
color:black;
/* filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#AA834E98', EndColorStr='#AA834E98');       /* Für den Internetexplorer */
border:1px solid gray;
margin:0px 5px 0px 5px;
padding:5px 5px 5px 5px;
text-decoration:none;

}

.navigation a:visited {

font-family:'Arial',sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
display:block;
width:120px;
/* background: rgba(131, 78, 152, 0.7); */
background-image:url(IMAGES/box2.png);
color:black;
/* filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#AA834E98', EndColorStr='#AA834E98');       /* Für den Internetexplorer */
border:1px solid gray;
margin:0px 5px 0px 5px;
padding:5px 5px 5px 5px;
text-decoration:none;

}

.navigation a:hover, .navigation a:focus {

font-family:'Arial',sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
display:block;
width:120px;
/* background: rgba(131, 78, 152, 0.7); */
background-image:url(IMAGES/box1.png);
color:black;
/* filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#AA834E98', EndColorStr='#AA834E98');       /* Für den Internetexplorer */
border:1px solid gray;
margin:0px 5px 0px 5px;
padding:5px 5px 5px 5px;
text-decoration:none;

}

.footer {

/* Background */

  /* background-color: rgba(225, 225, 225 , 0.4); */
  /*  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#5FFFFFFF', EndColorStr='#5FFFFFFF');  /* Für den Internetexplorer */
  background-image:url(IMAGES/box3.png);
  
/* Maße */

  height:80px;
  border:0px; 
  padding: 5px 5px 5px 0px; 
  margin: 0px 30px 20px 30px;
  
/* Schrift */
  
  font-family:'Arial',sans-serif;
  /* font-size:40px; */
  font-weight:bold;
  color:black;


}

.footer div {

float:left;
padding-left:20px;

}

.footer div:first-child {

padding-left:40px;
width:160px;

}

.footer div:nth-child(2) {

width:160px;
padding-left:20px;

}

.footer div:nth-child(3) {

width:30px;
padding-left:20px;


}                                           
.footer div:last-child {

width:220px;
position:relative;
right:-30px;
text-align:right;
padding-right:40px;
clear:right;

}