/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

html, body {
min-height: 100%;
height: auto !important;
height: 100%;
}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
    font: 12px Arial, Helvetica, sans-serif;
    color: #333333;
}

#TB_secondLine {
    font: 10px Arial, Helvetica, sans-serif;
    color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
    position: absolute;
    z-index:100;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    min-height:100%;
    background-color:#000;
    filter:alpha(opacity=60);
    -moz-opacity: 0.6;
    opacity: 0.6;
}

#TB_window {
    position: absolute;
    background: #ffffff;
    z-index: 102;
    color:#000000;
    display:none;
    border: 4px solid #525252;
    text-align:left;
}

#TB_window img {
    display:block;
    margin: 15px 0 0 15px;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #666;
    border-left: 1px solid #666;
}

#TB_caption{
    height:25px;
    padding:7px 30px 10px 25px;
    float:left;
}

#TB_closeWindow{
    height:25px;
    padding:11px 25px 10px 0;
    float:right;
}

#TB_closeAjaxWindow{
    padding:5px 10px 7px 0;
    margin-bottom:1px;
    text-align:right;
    float:right;
}

#TB_ajaxWindowTitle{
    float:left;
    padding:7px 0 5px 10px;
    margin-bottom:1px;
}

#TB_title{
    background-color:#e8e8e8;
    height:27px;
}

#TB_ajaxContent{
    clear:both;
    padding:2px 15px 15px 15px;
    overflow:auto;
    text-align:left;
    line-height:1.4em;
}

#TB_ajaxContent p{
    padding:5px 0px 5px 0px;
}

#TB_load{
    position: absolute;
    display:none;
    height:100px;
    width:100px;
    z-index:101;
}

#TB_HideSelect{
    z-index:99;
    position:absolute;
    top: 0;
    left: 0;
    width:100%;
    height:100%;
    background-color:#fff;
    border:none;
    filter:alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
}

#TB_iframeContent{
    border:none;
    clear:both;
}

/*    individuelle Stile             */

body {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-color:white;
color: black;
font-family:'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;

    word-wrap: break-word;  /* IE */
  }
a {
  text-decoration: none;
  font-weight: bold;
  color:  #ccc;
  outline: none;
  }
a:visited {
  color:  #ccc;
  }
a:active {
  color:  #ccc;
  }
a:hover {
  color: #ccc;
  text-decoration: underline;
  }

a img  {padding:4px;border:1px solid black}

strong, b {
  font-weight: bold;
  }
p {
  font-size: 12px;
  font-weight:normal;
  color:black;
  line-height: 22px;
  margin-top: 20px;margin-left:10px;
  margin-bottom: 10px; 
  }

/* weird ie5win bug: all line-height to font-size ratios must agree or box gets pushed around. UPDATE: this has turned out to be very rare. my current recommendation is IGNORE this warning. at the moment i'm leaving it in only in case the issue turns up again. possibly the original bug in march 2001 was caused by an unusual combination of factors, although this solved it at the time.*/

h1 {
  font-size: 15px;
  line-height: 44px;
  font-weight: bold;
  text-align:center;
  margin-top: 0;
  margin-bottom: 0;
  }
h2 {
  font-size: 18px;
  line-height: 40px;
  font-weight: bold;
  margin-top: 0;
  margin-bottom: 0;
  }
h3 {
  font-size: 16px;
  line-height: 22px;
  font-weight: bold;
  margin-top: 0;
  margin-bottom: 0;
  }
h4 {
  font-size: 14px;
  line-height: 26px;
  font-weight: bold;
  margin-top: 0;
  margin-bottom: 0;
  }
h5 {
  font-size: 12px;
  line-height: 22px;
  font-weight: bold;
  margin-top: 0;
  margin-bottom: 0;
  }
h6 {
  font-size: 10px;
  line-height: 18px;
  font-weight: bold;
  margin-top: 0;
  margin-bottom: 0;
  }
  
img    {padding:4px;border:1px solid black}
  
 
.nowrap {
  white-space: nowrap;
  font-size: 10px;
  font-weight: bold;
  margin-top: 0;
  margin-bottom: 0;
/* must be combined with nobr in html for ie5win */
  }
 
           
 

