body {
  background:#e6e6df url("../Bilder/back_body.gif") top left repeat-x;
  background-color:#e6e6df;
/*
  scrollbar-arrow-color: #A89D7A;
  scrollbar-highlight-color: #C8D7E0;
  scrollbar-shadow-color: #A89D7A;
  scrollbar-3dlight-color: #C8D7E0;
  scrollbar-darkshadow-color: #426987;
*/
}

.bwtop {
   background: url("../Bilder/bw_back.gif");
}

.unitop {
   background: url("../Bilder/uni_back.gif");
}

.schooltop {
   background: url("../Bilder/school_back.gif");
}

.buttons {
  font-family: Verdana; 
  font-size: 7pt; 
  background-color: #C8D7E0; 
  color: #000; 
  }

#container {
  background:#C8D7E0 url("../Bilder/back.gif") top left repeat-x;
  background-color:#e6e6df;
  width:100%;
  height:100%;
}
 
#container_curr_praktika {
  width:100%;
  background-color:#B5C4C6;
}
  
#curr_praktika_de {
  width:739px;
  padding:41px 0px 0px 53px;
  background-image: url("../Bilder/header/praktika_winter_de.gif") ;
}

#curr_praktika_en {
  width:739px;
  padding:41px 0px 0px 53px;
  background-image: url("../Bilder/header/praktika_winter_en.gif") ;
}

#container_curr_it {
  width:100%;
  background-color:#5181a6;
}

#curr_it_de {
  width:739px;
  padding:41px 0px 0px 53px;
  background-image: url("../Bilder/header/it_winter_de.gif") ;
}

#curr_it_en {
  width:739px;
  padding:41px 0px 0px 53px;
  background-image: url("../Bilder/header/it_winter_en.gif") ;
}

#container_curr_schule {

  width:100%;
  background-color:#939FBA;
  margin:0px;
}

#curr_schule_de {
  width:739px;
  padding:41px 0px 0px 25px;
  background-image: url("../Bilder/header/schule_winter_de.gif") ;
}

#curr_schule_en {
  width:739px;
  padding:41px 0px 0px 25px;
  background-image: url("../Bilder/header/schule_winter_en.gif") ;
}

#container_curr_international {

  width:100%;
  background-color:#889FD4;
  margin:0px;
}

#curr_international_de {
  width:739px;
  padding:41px 0px 0px 53px;
  background-image: url("../Bilder/header/international_winter_de.gif") ;
}

#curr_international_en {
  width:739px;
  padding:41px 0px 0px 53px;
  background-image: url("../Bilder/header/international_winter_en.gif") ;
}

#container_curr_bund {

  width:100%;
  background-color:#8A9496;
  margin:0px;
}

#curr_bund_de {
  width:739px;
  padding:41px 0px 0px 25px;
  background-image: url("../Bilder/header/bund_winter_de.gif") ;
}

#curr_bund_en {
  width:739px;
  padding:41px 0px 0px 25px;
  background-image: url("../Bilder/header/bund_winter_en.gif") ;
}

#container_contact {
  width:100%;
  background-color:#8A9496;
  margin:0px;
  display: inline-block;
  height: 100%;
}

#container_service {
  width:100%;
  background-color: #8A9496;
  margin:0px;
  display: inline-block;
  height: 100%;
}

#container_service ul.aufzaehlung {
	list-style: square outside none;
}

#container_service ul.aufzaehlung li {
	background-color: #8A9496;
	margin:10px 0;
	padding:5px;
	line-height: 20px;
	color: #fff;
	list-style: 
}

#container_service p {
	padding-right:10px;
}

#container_service ul {
	background: none;
}

#container_index {

  width:100%;
  margin:0px;
}

#contact_links {
  width:40%;
  float:left;
}

#contact_rechts {
  width: 37%;
  float: left;
}

#index_links {
  width:60%;
  float:left;
}

#index_rechts {
  width:34%;
  float:right;
  padding-left: 30px;
}

#index {
  width:735px;
  padding:35px 0px 0px 40px;
}

#contact_de, #contact_en, #service_de, #service_en, #about_me_de, #about_me_en {
  width:780px;
  padding:54px 0px 0px 0px;
  background-color:#B5C4C6;
}

#contact_de {
  background: #B5C4C6 url("../Bilder/header/kontakt_winter_de.gif") no-repeat top left;
}

#contact_en {
  background: #B5C4C6 url("../Bilder/header/kontakt_winter_en.gif") no-repeat top left;
}

#service_de {
  background: #B5C4C6 url("../Bilder/header/service_winter_de.gif") no-repeat top left;
}

#service_en {
  background: #B5C4C6 url("../Bilder/header/service_winter_en.gif") no-repeat top left;
}

#about_me_de {
  background: #B5C4C6 url("../Bilder/header/persoenlich_winter_de.gif") no-repeat top left;
}

#about_me_en {
  background: #B5C4C6 url("../Bilder/header/persoenlich_winter_en.gif") no-repeat top left;
}

#port_leiste {
  height:auto;
}

#port_freelancer {
  background-color:#B5C4C6;
  float:left;
}

#port_bund {
  background-color:#8A9496;
  float:left;
}

#port_schule, #port_studium {
  background-color:#939FBA;
  float:left;
}

.port_project {
  width:302px;
  padding-bottom:4px;
  float:left;
}

.port_project_links {
  width:43%;
  float:left;
}

.port_project_rechts {
  width:53%;
  float:right;
}

.port_headline, #port_more_infos_schule_headline, #port_more_infos_schule, #port_more_infos_studium_headline, #port_more_infos_freelancer_headline, #port_more_infos_studium, #port_more_infos_freelancer, #port_more_infos_bund_headline, #port_more_infos_bund, .port_project {
  border-bottom:2px solid #fff;
  border-right:2px solid #fff;
}

.port_headline {
  padding-left:10px;
  padding-top:6px;
  height:18px;
}

#port_more_infos_schule_headline {
  background-color:#939FBA;
  width:768px;
  padding:6px 0px 0px 10px;
  height:18px;
}

#port_more_infos_schule {
  background-color:#939FBA;
  width:768px;
  padding:6px 0px 0px 10px;
}

#port_more_infos_studium_headline, #port_more_infos_freelancer_headline {
  background-color:#B5C4C6;
  width:768px;
  padding:6px 0px 0px 10px;
  height:18px;
}

#port_more_infos_studium, #port_more_infos_freelancer {
  background-color:#B5C4C6;
  width:768px;
  padding:6px 0px 0px 10px;
  display:table;
}

#port_more_infos_bund_headline {
  background-color:#8A9496;
  width:768px;
  padding:6px 0px 0px 10px;
  height:18px;
}

#port_more_infos_bund {
  background-color:#8A9496;
  width:768px;
  padding:6px 0px 0px 10px;
}

#port_kasten_links {
  width:140px;
  float:left;
}

#port_kasten_rechts {
  width:165px;
  float:right;
  border:2px dashed #C8D7E0;
  margin:0px 4px 4px 4px;
  padding:7px 5px 0px 7px;
}

#portfolio_frame {
  overflow:auto;
  width:100%;
}