/**{padding:0; margin:0;}

*/



/*#TB_window{font:12px Arial,Helvetica,sans-serif;color:#333333;}*/

.thickbox {
position:relative;
display:inline-block; /* funktioniert im ie (bei inline-elementen) */
}

#TB_weiter, #TB_zurueck {
/*position:relative;*/ /* fuer die funktionierende, alte version wichtig*/

/*cursor:pointer;*/ /* fuer ie/opera: bringt nicht wirklich viel */

top:15px;
position:absolute;
display:block;
outline:none; /*verhindert die haessliche umrandung beim klick*/

/*border:1px solid red;*/ /* zum testen*/
}

#TB_weiter img, #TB_zurueck img {
display:block; 
width:36px; 
height:36px; 
position:absolute; 
top:46%;
border:0;

}

/*#TB_window span {
position:absolute;
display:block;
width:100%;
height:26px;
line-height:26px;
border-top:1px solid #3A3C69;
top:26px;
left:0px;
background:green;
}*/



#TB_secondLine {
font-size:11px; 
/*color:#666666;*/
color:#fff;

/* neu */
/* display:none; */
filter:alpha(opacity=75);
-moz-opacity:0.75;
opacity:0.75;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; /* neu seit ie8 */
}



#TB_window a:link, #TB_window a:visited, #TB_window a:hover, #TB_window a:focus, #TB_window a:active {color:#3A3C69; text-decoration:none;}

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



#TB_overlay {

position:fixed;
z-index:100;
top:0px;
left:0px;
height:100%;
width:100%;

/*cursor:pointer;*/

}

.TB_overlayMacFFBGHack { background:url(macFFBgHack.png) repeat; }

.TB_overlayBG {

background-color:#3A3C69;
filter:alpha(opacity=85);
-moz-opacity:0.85;
opacity:0.85;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; /* neu seit ie8 */

}

/* ie6 hack* html #TB_overlay{position:absolute;     height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px');}

*/

#TB_window {

position:absolute;
background:#ffffff;
z-index:102;
color:#000000;
display:none;
border:0px solid #3a3c69 !important;/*#313469*/



/*#525252;*/
text-align:left;
/*top:47%;*/
/*top:30px;*/
left:50%;

}

/*#TB_window span {
display:block;
position:absolute;
bottom:-20px;
right:100px;
font-weight:bold;
color:green;
}*/

/* ie6 hack * html #TB_window{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:15px 15px 0px 15px;
border:1px solid #666;
border-right:1px solid #D4D4D4;
border-bottom:1px solid #D4D4D4;

 

}



#TB_caption {
/* test (gelungen): */

position:absolute;
bottom:33px;
left:16px;
background-color:#3a3c69;

filter:alpha(opacity=75);
-moz-opacity:0.75;
opacity:0.75;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";

padding:5px 8px 5px 8px;
/* test ende */


/* float:left; */

/*height:25px;*/
/*min-height:35px;*/
/* original: 
padding:4px 5px 4px 15px;
width:66%;

float:left;  */
}

#TB_caption span {
color:#fff;
filter:alpha(opacity=100);
-moz-opacity:1.00;
opacity:1.00;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}



#TB_closeWindow {

position:absolute;
right:-17px;
top:-17px;
border:0;
}

#TB_window #TB_closeWindow a {
outline-color:transparent;
}



#TB_closeWindow a img {
width:30px;
height:30px;

/* umrandung in FF vermeiden: */
border:0;

}



.vorw-rueckw {

clear:both;
float:left; 
margin:7px 0 7px 0px;

width:100%;
text-align:center;

}


#TB_closeWindowButton span {
display:none;
}


/* #TB_closeWindowButton img {

width:17px;
height:17px;
border:0;

} */



#TB_prev a, #TB_next a {

background:#F7F7F7;
padding: 0px 5px;
border:1px solid #F0F0F0;
border-color:#EDEDED #D4D4D4 #D4D4D4 #EDEDED;

}

.einzelbild {
/*position:absolute; ist bereits in #TB_caption def. */
bottom:15px !important;
}

/*

#TB_closeAjaxWindow{padding:7px 10px 5px 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.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}

*/

#TB_load {
position:fixed;

display:none;
height:37px;
width:37px;
z-index:103;
top:50%;
/*top:200px;*/
left:50%; 

margin:-47px 0 0 -10px; /* margin des body-elementes (10px) beachten. am ende doch eher nach opt. eindruck/gefuehl ausrichten*/
/*margin:-6px 0 0 -104px;*/

/* -height/2 0 0 -width/2 */

}

#TB_load img {
height:37px;
width:37px;
}

/*
#TB_load_IE {
background: url(loadingAnimation.gif) 0 0 no-repeat; 
}
bringt nichts. ie zeigt die animation trotzdem nicht an
*/


/* ie6 hack * html #TB_load{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;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; /* neu seit ie8 */
height:100%;
width:100%;}

/* ie6 hack* html #TB_HideSelect{position:absolute;     height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px');}

*/

/*#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}*/

.close_fixed {
position:fixed;
z-index:500;
bottom:0;
right:0px;

text-align:right;
border:2px solid #353761;
background:#3a3c69;

padding:3px;
line-height:11px;

font-size:11px;
font-weight:normal;
color:#fff !important;

/*
filter:alpha(opacity=100);
-moz-opacity:1.00;
opacity:1.00;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; */
}

/*.fixed_pict_nav {
position:fixed;
z-index:499;
bottom:0;
right:0px;

text-align:center;

width:100%;
}*/

/*
.close_fixed a, .close_fixed a:link, .close_fixed a:visited, .close_fixed a:hover, .close_fixed a:focus, .close_fixed a:active {
color:#fff !important; 


}*/





