@import url(menu_reiternav.css);
@import url(content.css);



/* fuer alle HTML-Elemente */
* { margin: 0; padding: 0 }
/* Korrektur fuer Selectboxen */
option { padding-left: 0.4em }

body, html {
  scrollbar-face-color    : #E8EAEA;
  scrollbar-3dlight-color    : #E8EAEA;
  scrollbar-shadow-color    : #E8EAEA;
  scrollbar-track-color    : #dee1e1;
  scrollbar-highlight-color  : #E8EAEA;
  scrollbar-arrow-color    : #333366;
  scrollbar-darkshadow-color  : #333366;
  
  border: 0;
  width: 100%;
  height: 100%;
  /* background: #fff url(redakteure/images/bg_kuenstler_11_big.gif) center 45px no-repeat; */
  
  /* Zentrierung im Internet Explorer */
  position: relative;
  text-align: center;  
  }

  
#outer-wrapper {
  text-align: left;
  margin: 0px auto 0 auto;      /* standardkonforme horizontale Zentrierung */
  position: relative;
  width: 970px;
  /* background: url(redakteure/images/bg_kuenstler_11.gif) 15px 45px no-repeat; */
  }

/************ LAYER ************/
#logo {
  position: absolute; top: 171px; left: 0px; 
  }
#sprachauswahl {
  position: absolute; top: 258px; left: 0px; width: 80px;
}
#Menu_main_1 { 
  position: absolute; top: 100px; left: 312px; width: 658px;
  }
#Menu_main_2 { 
  position: absolute; top: 130px; left: 405px; width: 571px;
  }
#Menu_main_3 { 
  width: 448px; padding: 0 0 0 312px;
  }
  
/************ HEADER ************/
#header {
  padding: 205px 0 0 0;
  
  }

/************ MIDDLE ************/
#middle {
  clear: both;
  }
/*
#middle_left {
  float: left; width: 219px; padding: 0px 0px 0 0px; 
  }
*/

#middle_right {
  float: right; width: 200px; padding: 0px 0px 0px 20px; margin: 0px 0px 0 0px; background: #fff;
  }

  
#middle_center {
  width: 446px; margin: 0 0 20px 295px; min-height: 370px;
  }
  /* table in middle_center */
  .content_normal { /* height: 370px; */ background: #fff; border-right: 8px solid #fff; border-bottom: 8px solid #fff; border-left: 8px solid #fff; }
  

  
  
  
/* default styles for extension "tx_cssstyledcontent" */
  /* Bug fehlender Space unter img im IE */
  /* Space below each image (also in-between rows) */
  DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 10px; }
  DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 0px; display: block; }
  DIV.csc-textpic DIV.csc-textpic-imagerow { clear: both; margin-bottom: 10px; }


