/* flowplayer Layouts */
@import url(../cmsmodule/cmod_addons/cmod_flowplayer/cmod.flowplayer.css) screen;  

.trennlinie {
  padding-top:5px;
  border-bottom: 1px solid #dbdcdf;
  margin-bottom:10px;
}

.abstand {
  padding-top:5px;
  margin-bottom:10px;
}


/****** Modul Wirkungsfelder *************************/
.wirkungsfelder {
  position:relative;
  top:0px;
  left:0px;
  height:180px;
  height:auto !important;
  min-height:180px;
  width:215px;
  border:0px solid red;
  margin-bottom:15px;
  float:left;
}
.wirk_headline {
  position:relative;
  top:0px;
  left:0px;
  padding-bottom:10px;  
}
.wirk_h3 {
  font-size:13px;
  color:#666;
  font-weight:700;
}
.wirk_arrow {
  padding-left:5px;
  width:7px;
  height:9px;
}
.wirk_p {
  position:relative;
  top:0px;
  left:0px;
  height:140px;
  height:auto !important;
  min-height:140px;
  font-size:12px;
  color:#666;
}
.wirk_bottom {
  position:absolute;
  bottom:0px;
  left:0px;
  width:100%;
  border-top:1px solid #dbdcdf;
  border-bottom:1px solid #dbdcdf;
  padding-top:3px;
  padding-bottom:3px;
}
/*****************************************************/

/****** Modul projekt_datenblatt ************************
.projekt_datenblatt {
  position:relative;
  top:0px;
  left:0px;
  height:20px;
  height:auto !important;
  min-height:20px;
  width:100%;
  border-top:1px solid #dbdcdf;
  padding-bottom:5px;
  margin-bottom:5px;
}
.projekt_headline {
  position:relative;
  top:0px;
  left:0px;
  height:20px;
  height:auto !important;
  min-height:20px;
  width:47%;
  font-weight:700;
  float:left;
}
.projekt_p {
  position:relative;
  top:0px;
  left:0px;
  height:20px;
  height:auto !important;
  min-height:20px;
  width:53%;
  float:left;
}*/
/*****************************************************/

/****** Modul projekt_datenblatt *************************/
.projekt_datenblatt {
  position:relative;
  top:0px;
  left:0px;
  height:20px;
  height:auto !important;
  min-height:20px;
  width:100%;
  border-top:1px solid #dbdcdf;
  padding-top:10px;
  margin-bottom:10px;
}
.projekt_headline {
  position:relative;
  top:0px;
  left:0px;
  height:20px;
  height:auto !important;
  min-height:20px;
  width:47%;
  font-weight:700;
  float:left;
}
.projekt_p {
  position:relative;
  top:0px;
  left:0px;
  height:20px;
  height:auto !important;
  min-height:20px;
  width:53%;
  float:left;
}
/*****************************************************/

/****** Modul showmodule-dblimg *************************/
.showmodule-dblimgcontainer {
  position:relative;
  top:0px;
  left:0px;
  height:89px;
  height:auto !important;
  min-height:89px;
  width:530px;
  margin-bottom:5px;
  float:left;
}

.showmodule-dblimg {
  position:relative;
  top:0px;
  left:0px;
  height:89px;
  width:115px;
  overflow:hidden;
  float:left;
}
.showmodule-dblimg_h3 {
  position:relative;
  top:0px;
  left:0px;
  height:20px;
  height:auto !important;
  min-height:20px;
  width:395px;
  margin-left:20px;
  float:left;
}
.showmodule-dblimglink {
  font-weight:700;
  color:#666666;
}
.showmodule-dblimg_p {
  position:relative;
  top:0px;
  left:0px;
  height:20px;
  height:auto !important;
  min-height:20px;
  width:395px;
  margin-left:20px;
  float:left;
}
/*****************************************************/

/****** Modul showmodule-download *************************/
.showmodule-download {
 font-size:12px;
 height:40px;
  height:auto !important;
  min-height:40px;
 background-image: url(psuimages/sx_pdf.gif);
 background-repeat:no-repeat;
 background-position:0px 10px;
 padding-left:45px;
 padding-bottom:5px;
 padding-top:10px;
 margin-bottom:10px;
 border:0px solid #708090;
}

.showmodule-downloadcontainer {
  position:relative;
  top:0px;
  left:0px;
  height:20px;
  height:auto !important;
  min-height:20px;
  width:530px;
  margin-bottom:5px;
  float:left;
}

/*****************************************************/

/****** Modul Team Personen *************************/
.showmodule-teampcontainer {
  position:relative;
  top:0px;
  left:0px;
  height:211px;
  height:auto !important;
  min-height:211px;
  width:475px;
  /*padding:10px;*/
  margin-bottom:10px;
  background-color:#e3e3e3;
  float:left;
}

.showmodule-team_img {
  position:relative;
  top:10px;
  left:10px;
  height:191px;
  width:165px;
  overflow:hidden;
  margin-bottom:10px;
  float:left;
}
.showmodule-team {
  position:relative;
  top:10px;
  left:0px;
  height:20px;
  height:auto !important;
  min-height:20px;
  width:280px;
  margin-left:20px;
  float:left;
}
.showmodule-team_head {
  font-weight:700;
  margin-bottom:10px;
  color:#666666;
}
.showmodule-team_func {
  top:0px;
  font-style:italic;
  padding-bottom:5px;
  border-bottom:1px solid #999;
  margin-bottom:7px;
}
.showmodule-team_p {
  top:0px;
  padding-bottom:10px;
}
/*****************************************************/



/****** Modul Imagegalerie *************************/
.showmodule-imagegalerie {
  position:relative;
  top:0px;
  left:0px;
  height:100px;
  height:auto !important;
  min-height:100px;
  width:530px;
  /*padding:10px;*/
  margin-bottom:10px;
  border:0px dotted red; 
  float:left;
}

/*** #ad-gallery -> Klassen dazu im Unterordner cmod_adgallery ***/
#ad-gallery {
  width:530px; 
  padding:0px; 
  background:#fff; 
  border:0px solid #dcdcdc; 
  margin:0 auto;
}

/* ================================================================ 
This copyright notice must be untouched at all times.
Copyright (c) 2008 Stu Nicholls - stunicholls.com - all rights reserved.
=================================================================== */
#gallery {
  width:530px; 
  padding:0px; 
  background:#fff; 
  border:1px solid #dcdcdc; 
  margin:0 auto;
}
#thumbnails {
  width:530px; 
  height:70px; /* nimmt auch die Scrollleiste auf */
  overflow:auto; 
  margin:0 auto;
}
#innerContainer {
  height:48px;
  border:0px solid red; 
}
#thumbnails img {
  height:48px; 
  margin-right:5px; 
  border:0px solid transparent; 
  display:block; 
  float:left; 
  display:none;
}
#fullSize {
  width:528px; 
  margin:0 auto; 
  position:relative; 
  background:#fff;
}
#fullSize img {
  display:none; 
  position:absolute; 
  top:0px; 
  border:0px solid #fff; 
  background:#fff;
}






.floatboxclear {
  clear:both;
}
/*****************************************************/




/*

.module-dr-h1 {
 width:300px;
 height:20px;
 padding:3px;
}
.module-dr-p {
 width:300px;
 height:100px;
 padding:3px;
}
.widthcontent {
 width:760px;
 padding:10px;
 background-color:#fff;
}
.showmodule-dr-h1 {
 font-weight:700;
 font-size:14px;
 color:#026fb0;
 padding-bottom:10px;
}
.showmodule-dr-p {
 font-size:12px;
 padding-bottom:5px;
}
.showmodule-dr-download {
 font-size:12px;
 height:40px;
 background-image: url(drimages/sx_pdf.gif);
 background-repeat:no-repeat;
 background-position:5px 5px;
 padding-left:40px;
 padding-bottom:5px;
 padding-top:5px;
 margin-bottom:10px;
 border:1px solid #708090;
}
.showmodule-dr-image {
 font-size:12px;
 margin-bottom:10px;
 height:auto;
 border:1px solid #708090;
 padding:10px;
 text-align:center;
}

.boxes {
  margin-left:36px;
  clear:both;
}
.boxclear {
  clear:both;
   padding-bottom:5px;
   border-bottom:1px solid #dcdcdc;
   margin-bottom:5px;
}
.box_head {
  float:left;
}
.box_head2 {
  float:left;
}

*/