/* Styles fuer Arbeitsgruppen */



body {

  background:url(imgs/background.jpg) repeat-y top left;

  font-size:13px;

  background-color:#f0fadf;

  margin:0px;

  padding:0px;  

  padding-left:12px;

}



div,ul,li,span,p {

  font:100.01% Arial, Helvetica, sans-serif;

  padding:0px;

  border:0px;

  margin:0px;

}



p {

  margin-bottom:10px;

}



ul,li {

  margin:0px;

  padding:0px;

  border:0px;

  line-height:normal;

  display:list;

}



h1 {

  font-size:14px;

  color:#29a01e;

  font-weight:normal;

  padding:0px;

  margin:15px 0px 0px 0px;

  line-height:16px;

}



h2 {

  font-weight:bold;

  font-size:13px;

  line-height:14px;

  color:#000000;

  padding:0px;

  margin:0px;

  margin-top:25px;

  margin-bottom:5px;

  

}



a:link,

a:visited,

a:hover,

a:active {

  text-decoration:none;

  color:#29a01e;

}



img {

  border:0px;

  margin:0px;

  padding:0px;

}



fieldset {

    border:none;

    padding-bottom:10px;

    display:block;

    padding:0px;

    margin:0px;

}



fieldset input,

fieldset select,

fieldset textarea {

    diplay:block;

    padding:0px;

    margin:0px;

    margin-top:3px !important;

    margin-top:0px; /*to fix ie6 position*/

    margin-bottom:10px;

    border:1px solid #8b8b8b;

    background:#FFFFFF;

}



fieldset label {

    padding:0px;

    margin:0px;

    display:block;

    padding-right:2px;

    white-space:nowrap; /*to fix ie6 wrapping*/

    color:#29a01e;

}



fieldset input.tue-submit {

    padding:0px;

    margin:0px;

    color:#29a01e;

    float:none;

    display:block;

    padding-top:2px;

    padding-bottom:2px;

    background:#FFFFFF;

}



/* layout */



div#container {

  width:893px;

}



  div#headline {

      height:50px;

      color:#67bc54;
	  
	  background-color:#f0fadf;

      font-size:90%;
	  
	  border-right:1px #ffffff solid;

  }

  

    div#topNavi {

      float:left;

      width:345px;

      padding:25px 0px 0px 0px;

    }

  

      ul#basics {

        list-style:none;

        padding:0px;

        margin:0px;

      }

    

        ul#basics li {

          margin-right:30px;

          display:inline;

        }

        

        ul#basics li a:link,

        ul#basics li a:hover,

        ul#basics li a:visited {

          color:#29a01e;

          text-decoration:none;

        }

      

    div#date {

      float:right;

      width:325px;

      text-align:right;

      padding:25px 12px 0px 0px;

      height:0px;

    }

    

    div.clear {

      clear:both;

      font-size:0px;

      line-height:0px;

    }

    

  div#banner {

    background:url(imgs/banner.jpg) no-repeat top left;

    width:893px;

    height:155px;

  }

  

  div#pageLeft {

    margin-top:1px;

    width:173px;

    float:left;

  }

  

    div#navi {

      background-color:#67bc54;

      padding:20px 0px 20px 0px;

    }

    

      div#navi ul {

        margin:0px;

        padding:0px;

        margin-right:15px;

        font-size:90%;

        list-style:none;

      }

      

        div#navi ul li {

          background:url(imgs/arrow.jpg) no-repeat center right;

          padding-right:15px;

          text-align:right;

          margin-top:5px;

          margin-bottom:5px;

        }

        

        div#navi ul li a:link,

        div#navi ul li a:hover,

        div#navi ul li a:visited {

          color:#ffffff;

          text-decoration:none;

        }

    

    div#callUs {

      height:66px;

    }



    div#pageOptions ul {

      list-style:none;

      padding:0px;

      margin-top:15px;

      font-size:12px;

    }



      li#optionsPrint,

      li#optionsFwd {

        padding:10px 10px 0px 40px;

      }



      li#optionsPrint {

        background:url(imgs/nav_print_bg.gif) no-repeat bottom left;

      }



      li#optionsFwd {

        background:url(imgs/nav_fwd_bg.gif) no-repeat bottom left;

      }

      

      div#pageOptions ul li a:link,

      div#pageOptions ul li a:hover,

      div#pageOptions ul li a:visited {

        color:#000000;

        text-decoration:none;

      }

  

  div#pageContent {

    margin-top:1px;

    margin-left:195px;
	
	width:560px;

  }

    



    div#contentGet {

      padding:0px 20px 0px 20px;

      font-size:90%;

    }

    

/* formular */



#mailform {

	margin-top:20px;

}



#mailformvorname,

#mailformort,

#mailformemail {

	margin-bottom:40px;

}



.csc-mailform-field {

	margin-bottom:3px;	

        color:#29a01e;

}



.csc-mailform-field input, 

.csc-mailform-field textarea {

	border:1px solid #8b8b8b;

}



.csc-mailform-submit {

        background:#FFFFFF;

	color:#29a01e;

}



div.fwdHint {

	margin:20px 0px 20px 0px;

}
