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


/*Weihnachten*/
  #weihnachten {
  position:absolute; 
  top:134px;
  left:10px;
  widht:720px;
  background:url(fileadmin/images_layout08/banner_xmas_2011.jpg);
  z-index:100;
  }


/* Microsoft Online Services */
#kasten1 { 
  position:absolute;
  top:0px;
  left:0px;
  right:0px;
  width:730px;
}


/*Zyxel*/
  #kasten1_1 { 
    position:absolute;
  
    top:134px;
    left:10px;
    width: 350px;
    /*height:337px;*/
    height:350px;
    border-width:1px;
    border-style:solid;
    border-color:#191970;
  }

/*Microsoft Online Services*/  
  #kasten1_2 { 
    position:absolute;
    top:134px;
    right:0px;
    width: 350px;
    /*height:337px;*/
    height:350px;
    border-width:1px;
    border-style:solid;
    border-color:#191970;
    padding:0px;
  }

  #kasten1_2 img {
    padding:10px;
  }
  #kasten1_2 .csc-textpic-text {
    padding:0px;
  }
#kasten2 { 
  position:absolute;
  top:8px;
  left:0px;
  right:0px;
  width:1000px;
}
  /*IT Service*/
  #kasten2_1 { 
    position:absolute;
    top:360px;
    left:10px;
    width: 300px;
    height: 200px;
    border-width:1px;
    border-style:solid;
    border-color:#191970;
  }
  /*Internet*/
  #kasten2_2 { 
    position:absolute;
    top:360px;
    left:335px;
    width: 300px;
    height: 200px;
    border-width:1px;
    border-style:solid;
    border-color:#191970;
  }
  /*Produkte*/
  #kasten2_3 { 
    position:absolute;
    top:360px;
    left:660px;
    width: 308px;
    height: 200px;
    border-width:1px;
    border-style:solid;
    border-color:#191970;
  }
  
#kasten3 { 
  position:absolute;
  top:800px;
  left:0px;
  right:0px;
  width:1000px;
}
/*Unternehmen*/
#kasten3_1 { 
    position:absolute;
    top:-210px;
    left:10px;
    width: 182px;
    height:170px;
    border-width:1px;
    border-style:solid;
    border-color:#191970;
}
/*Server Technik*/
#kasten3_2 { 
    position:absolute;
    top:-210px;
    left:204px;
    width: 182px;
    height:170px;
    border-width:1px;
    border-style:solid;
    border-color:#191970;
}
/*GRYPS PC*/
#kasten3_3 { 
    position:absolute;
    top:-210px;
    left:398px;
    width: 182px;
    height:170px;
    border-width:1px;
    border-style:solid;
    border-color:#191970;
}
/*Werkstatt*/
#kasten3_4 { 
    position:absolute;
    top:-210px;
    left:593px;
    width: 182px;
    height:170px;
    border-width:1px;
    border-style:solid;
    border-color:#191970;
}
/*v-project*/
#kasten3_5 { 
    position:absolute;
    top:-210px;
    left:787px;
    width: 182px;
    height:170px;
    border-width:1px;
    border-style:solid;
    border-color:#191970;
}
  /* News-Kasten */
#news_kasten { 
  position:absolute;
  top:720px;
  left:10px;
  right:0px;
  width:718px;
  height:228px;
  border-width:1px;
  border-style:solid;
  border-color:#191970;
}

div#kasten4 { 
  position:absolute;
  top:450px;
  left:10px;
  width:950px;
  border-width:1px;
  border-style:solid;
  border-color:#191970;
  margin-bottom:20px;
}

div#impressum { 
  position:absolute;
  top:600px;
  left:882px;
  margin-bottom:20px;
  padding-bottom:20px;
}

div#impressum_home { 
  position:absolute;
  top:780px;
  left:882px;
  margin-bottom:20px;
  padding-bottom:20px;
}


div#copy { 
  position:relative;
  top:10px;
  left:350px;
}

div#copy_home { 
  position:absolute;
  top:780px;
  left:350px;
}


/* K�sten mit Hintergrundfarbe */
.bg_blau {
  background-color:#e7e7ef;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#191970;
  border-top-width:1px;
  border-top-style:solid;
  border-top-color:#191970;
  padding:5px;
}

.bg_blau_bottom {
  background-color:#e7e7ef;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#191970;
  padding:5px;

}
.bg_blau_ohne_bottom {
  background-color:#e7e7ef;
  padding:5px;
  
}
.bg_blau_rundum {
  background-color:#e7e7ef;
  border-width:1px;
  border-style:solid;
  border-color:#191970;
  padding:5px;
}
.bg_weiss {
  background-color:#ffffff;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#191970;
  padding:5px 5px 5px 5px;
}
.bg_weiss_noborder {
  background-color:#ffffff;
  padding:5px;
}

/*Startseite*/
.bg_orange {
  background-color:#ff8800;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#191970;
  padding-top:5px;
  padding-left:5px;
  padding-bottom:5px;
  height:15px;
  font-weight:bold;
  font-size:12px;
}
.bg_orange_navi {
  background-color:#ff8800;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#191970;
  padding-top:5px;
  padding-left:3px;
  padding-bottom:5px;
  height:15px;
/*�berschrift Navigation links*/
  font-weight:bold;
  font-size:11px;
  vertical-align:middle;
}
.csc-header h1.csc-firstHeader {
  background-color:#ff8800;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#191970;
  padding-top:5px;
  padding-left:5px;
  padding-bottom:5px;
  height:15px;
  /*�berschrift Kasen mitte*/
  font-weight:bold;
  font-size:11px;
}
#news_kasten .csc-header h1.csc-firstHeader {
  background-color:#ff8800;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#191970;
  padding-top:5px;
  padding-left: 5px;
  padding-bottom:5px;
  height:10px;
  font-weight:bold;
  font-size:13px;
}
/* Formatierung Text / Grafik in K�sten */

.mehr {
position:absolute;
top:320px;
padding-left:270px;
}

.mehr1 {
position:absolute;
/*top:310px;*/
top:316px;
padding-left:275px;
}


.mehr2 {
position:absolute;
/*top:318px;*/
top:325px;
margin-left:285px;
}


.kasten_hlinks {
  padding:5px;
}
.kasten_hlinks img {
  vertical-align:middle;
}
.kasten_inhalt {
  padding:5px;
}
.kasten_grafik{
  position:relative;
  float:left;
  padding:5px;
}

.kasten_grafik_mso{
  position:absolute;
  margin-left:-15px;
  top:16px;
  z-index:-20;
}

.kasten_grafik_zyxel{
  position:absolute;
  margin-left:-5px;
  top:133px;
  z-index:-20;
}
.kasten_hausmesse{
  position:absolute;
  margin-left:-5px;  
  top:106px;
  z-index:-20;
}
