/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 *
 * THICKBOX.CSS
 *
 * version: 1.0.0 / wa 2.95
 * media: screen
 *
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
 
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*	{ padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> 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: 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=75);	-moz-opacity: 0.75; opacity: 0.75; }

* html #TB_overlay 		{ 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:#000000;	display:none; border: 10px solid #595959; text-align:left; top:50%; left:50%; width: 500px !important; font-size: 14px; }

* 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: 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		{ margin: 7px 10px 0 0; margin-bottom:1px; text-align:right;	float:right; }
#TB_closeAjaxWindow a	{ display: block; cursor: pointer; height: 15px; width: 16px;  background: url(../images/design/dropdown_close.png) no-repeat 0 0; }	
#TB_closeAjaxWindow a span	{ display: none; }

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

#TB_title					{ height:27px; padding-left: 5px; padding-top: 5px; color: #333; background: url(../images/thickbox/header.gif) 0 0 repeat-x; min-height: 39px; }

#TB_ajaxContent			{ width: 470px !important; min-height: 155px; clear:both; padding:2px 15px 15px 15px; overflow:none;	text-align:left; line-height:1.4em; }
#TB_ajaxContent fieldset	{ width: 100%; background: none; border: none; padding: 0 0 10px; margin: 0; font-size: 1em; }
#TB_ajaxContent fieldset p			{ float: left; width: 48%; }
#TB_ajaxContent fieldset p.right	{ float: right; }
#TB_ajaxContent fieldset p.predmet	{ width: 100%; }
#TB_ajaxContent fieldset p.predmet input	{ width: 98%; }	
#TB_ajaxContent fieldset label	{ display: block; color: #666666;  }
#TB_ajaxContent fieldset p input	{ width: 96%; color: #333; }	
#TB_ajaxContent fieldset .submit	{ margin-top: 10px; float: right; }
#TB_ajaxContent fieldset .success,
#TB_ajaxContent fieldset .error	{ width: 388px; float: none; padding: 25px 10px 21px 70px; }

#TB_ajaxContent.TB_modal{ padding:15px; }

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

#TB_load						{ position: fixed; display:none;	height:13px; width:208px; z-index:103;	top: 50%; left: 50%;	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */ }

* 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'); }

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