/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{ padding:0; /**/ margin:0; }
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window{ background:#fff; /**/ border:3px solid #006CCF; /**/ font:12px Arial, Helvetica, sans-serif; /**/ color:#333333; }
#TB_window{ position:absolute; /**/ z-index:102; /**/ display:none; /**/ padding-bottom:15px; margin-top:-300px !important; /**/ text-align:left; /**/ top:50%; /**/ left:50%; }

#TB_title{ background:none; /**/ height:40px; }

#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_title{ font-size:1.1em; /**/ font-weight:bold; /**/ color:#006CCF; }
#TB_window{ border:none; /**/ background:#fff url(../../img/frontend/thickbox/bkg_frame.gif) repeat-x left top; }
#TB_closeWindowButton{ display:block; /**/ width:95px; /**/ height:38px; /**/ background:url(../../img/frontend/thickbox/fechar.gif) no-repeat left top; /**/ text-align:left; text-indent:-99999em !important; }

#TB_overlay{ position:fixed !important; /**/ position:absolute; /**/ z-index:100; /**/ top:0px; /**/ left:0px; /**/ height:100% !important; /**/ height:2000px; /**/ 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; }
#TB_window img#TB_Image{ display:block; /**/ margin:5px 0 0 15px; }
#TB_caption{ height:25px; width:100%; padding:7px 30px 0 25px; /**/ float:left; color:#FFF; font-weight:700; }
#TB_closeWindow{ position:absolute !important; right:0 !important; width:95px; height:25px; /**/ float:right; }

#TB_closeAjaxWindow{ margin-bottom:1px; /**/ text-align:right; /**/ float:right; }
#TB_ajaxWindowTitle{ float:left; /**/ padding:7px 0 5px 16px; /**/ margin-bottom:1px; color:#fff; }
#TB_ajaxContent{ clear:both; /**/ padding:2px 15px 0 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: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; }

