body {
   background-color: #d0d1d1;
   margin: 0px;
   padding: 0px;
   font-family: Arial, Helvetica, sans-serif;
   text-align:center;
}
#container {
   position:relative;
   width: 902px;
   margin: 25px auto auto auto;
   text-align:left;
}
#bgBox {
   background-image: url(/fileadmin/2008/images/bg.gif);
   background-repeat: repeat-y;
   background-position: top left;
   display:inline;
   float:left;
}
#left {
   width: 222px;
   display:inline;
   float:left;
   overflow:hidden;
}
#right {
   width: 678px;
   display:inline;
   float:left;
}
#logo {
   width: 222px;
   height:115px;
   display:inline;
   float:left;
}
#navigation {
   width: 222px;
   margin-top: 35px;
   display:inline;
   float:left;
}
#picLeft {
   width: 222px;
   margin: 35px 0px 35px 0px;
   display:inline;
   float:left;
}
#picRight {
   width: 678px;
   display:inline;
   overflow:hidden;
   float:left;
}
#content {
   width: 638px;
   margin: 15px 15px 0px 15px;
   display:inline;
   float:left;
}
#abbinder {
   width: 900px;
   margin-top: 35px;
   text-align: right;
}
.box {
   display:inline;
   float:left;
}
.boxTeamLeft {
   width: 317px;
   height: 250px; 
   margin-right: 14px;
   display:inline;
   float:left;
}
.boxTeamRight {
   width: 317px;
   height: 250px;
   display:inline;
   float:left;
}
.boxTeam h1 {  
   font-size: 0.9em; 
   font-weight: bold;
   font-style: normal; 
   color: #000000;
   text-decoration: none;
   padding-top: 125px;
   background-color: #e4e4e4;
   width:148px; 
}
.boxTeam p {  
   font-size: 0.7em; 
   color: #000000;
   line-height: 1.6em;
   text-decoration: none;
   margin-left: 3px;
}
a { 
   color: #000000;
   font-weight: bold; 
   text-decoration: none; 
}
a:hover { 
   color: #701416;
   font-weight: bold; 
   text-decoration: none; 
}
h1 {  
   font-size: 0.9em; 
   font-weight: bold;
   font-style: normal; 
   color: #000000;
   text-decoration: none;
   margin: 0;
   padding: 5px;
   background-color: #e4e4e4;
   width:637px; 
}
h2 {  
   font-size: 0.9em; 
   font-weight: bold;
   font-style: normal; 
   color: #000000;
   text-decoration: none;
   margin: 0;
   padding-bottom: 5px;
}
h3 {  
   font-size: 0.9em; 
   font-weight: bold;
   font-style: normal; 
   color: #000000;
   text-decoration: none;
   margin: 0;
   padding-bottom: 5px;
}
p {  
   font-size: 0.7em; 
   color: #000000;
   line-height: 1.6em;
   text-decoration: none;
   margin: 0px;
   padding-left: 8px;
}
ul {  
}
li {  
   font-size: 0.7em;
   line-height: 1.6em; 
}
li li {
   font-size:1em;
   line-height: 1.6em;
}
.csc-textpic-image {
   font-size: 0.6em; 
   color: #000000; 
   line-height: 1.6em;
   text-decoration: none;
   background-color: #FFFFFF;
   margin: 0; 
}
form {
}
.contactformPadding {
   padding-left: 8px;
   width: 500px;
}
.contactfieldPadding {
   width: 200px;
   float: left;
   padding-top: 5px; 
}
.contactlabel {
   position : relative;
   width: 120px;
   font-size: 0.7em; 
   float: left;
   clear : both;
   margin : 0px;
   margin-top : 10px;
   margin-bottom : 5px;
   padding : 0px; 
   text-decoration: none;
   color: #000000;  
}
.contactbox {
   padding: 5px;
   float: left; 
   height:15px;
   width:265px; 
}
.contactfield {	
   border: 1px solid #312e27;
   background-color: #FFFFFF;
   padding: 2px;
   color: #000000; 
   text-decoration: none;
   width: 200px;
}
.contactformButton {	
   border: 1px solid #701416;
   clear:both;
   background-color: #701416;
   color: #FFFFFF; 
   text-decoration: none;
   width: 206px;
   padding: 0px 0px 1px 0px;
}