
/*
Version: 0.0.9
Updated: Friday, 14.12.2008 @ 15:48
------------------------------------------------------------*/

#TB_window {
font-size: 1.2em;
color: #333333;
}

#TB_secondLine {
color:#666666;
}

#TB_window a:link, #TB_window a:visited, #TB_window a:active, #TB_window a:focus
{
color: #666666;
}

#TB_window a:hover {
color: #000;
}

#TB_overlay {
position: fixed;
z-index: 100;
top: 0px;
left: 0px;
height: 100%;
width: 100%;
}

.TB_overlayMacFFBGHack {
background: url(macFFBgHack.png) repeat;
}

.TB_overlayBG {
background-color: #000;
filter:alpha(opacity=80);
-moz-opacity: 0.80;
opacity: 0.80;
}

    * html #TB_overlay { /* ie6 hack */
    position: absolute;
    height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
    }

#TB_window {
position: fixed;
background: #ffffff;
z-index: 102;
color: #333333;
display: none;
border: 1px solid #333333;
text-align: left;
top: 50%;
left: 50%;
}

    * html #TB_window { /* ie6 hack */
    position: absolute;
    margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
    }

#TB_window img#TB_Image {
display: block;
margin: 9px;
}

#TB_caption {
padding: 5px 20px 10px 20px;
font-size: 18px;
font-weight: bold;
float: left;
}

#TB_closeWindowButton {
position: absolute;
left: 90%;
top: 0;
width: 40px;
height: 40px;
display: block;
background-image: url("/decoration/close_thickbox.gif");
background-repeat: no-repeat;
background-position: 0 0;
background-color: #333;
}

#TB_next {
position: absolute;
right: 0;
top: 50%;
width: 40px;
height: 40px;
display: block;
background-image: url("/decoration/next_thickbox.gif");
background-repeat: no-repeat;
background-position: 0 0;
background-color: #333;
}

#TB_prev {
position: absolute;
left: 0;
top: 50%;
width: 40px;
height: 40px;
display: block;
background-image: url("/decoration/prev_thickbox.gif");
background-repeat: no-repeat;
background-position: 0 0;
background-color: #333;
}

    #TB_next a, #TB_prev a {
    display: block;
    width: 100%;
    height: 100%;
    }

#TB_title {
background-color: #e8e8e8;
}

#TB_load {
position: fixed;
display: none;
height: 50px;
width: 70px;
z-index: 103;
top: 50%;
left: 50%;
margin: -6px 0 0 -100px; /* -height/2 0 0 -width/2 */
background-image: url("/decoration/loading.gif");
background-position: 50% 50%;
background-repeat: no-repeat;
background-color: #fff;
}

    * html #TB_load { /* ie6 hack */
    position: absolute;
    margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
    }

#TB_HideSelect {
z-index: 99;
position: fixed;
top: 0;
left: 0;
background-color: #fff;
border: none;
filter: alpha(opacity=0);
-moz-opacity: 0;
opacity: 0;
height :100%;
width: 100%;
}

    * html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
    }

