/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> 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:10px Arial, Helvetica, sans-serif; color: #333; }
#TB_secondLine { font:Arial, Helvetica, sans-serif; color:#666; }
#TB_window a { color:#666; }
#TB_window a:visited { color:#666; }
#TB_window a:hover { color:#000; }
#TB_window a:active { color:#666; }
#TB_window a:focus{ color:#666; }
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay { position: absolute; z-index:100; top:0; left:0; background-color:#000; filter:alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
#TB_window { position: absolute; background:#000;color:#D2E4E6; z-index: 102; display:none; border: 4px solid #000; text-align:left;font-weight:900 }
#TB_window img { display:block; margin:10px 0 0 10px; border-bottom: 0px solid #ccc; /*border-right:1px solid #ccc; border-top: 1px solid #666; border-left: 1px solid #666;*/ }
#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:#000; height:0px; }
#TB_ajaxContent { clear:both; padding:2px 15px 15px 15px; overflow:hidden; 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; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0; }
#TB_iframeContent { clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px; }
#TB_caption { height:80px; margin:0 10px 0 10px; padding:0 3px 0 0; overflow:auto; }
#TB_secondLine { margin:0px 10px 0px 10px; padding:3px 0 0 0; border-top:0px solid #ccc; }
a#TB_closeWindowButton { position:absolute; top:-10px; right:-16px; display:block; width:30px; height:30px; padding-top:20px; overflow:hidden; background:url(/images/fermer.gif) no-repeat 0 0; border:0px solid #000; border-bottom:none; }
a#TB_closeWindowButton:hover {background:url(/images/fermer.gif) no-repeat 0 0}
#TB_caption h1 { font-size:14px; margin-top:-4px }
#TB_caption h2 { font-size:10px; font-weight:normal; }
#TB_caption p { font-size:12px; margin:-6px 4px 10px 10px; }
#TB_caption p.source { font-style:italic; }

/* End Thickbox CSS */
#TB_prev {left:-84px; width:40px; height:40px}
#TB_next {left:100%; width:40px; height:18px }
#TB_prev a {position:absolute; top:50%; left:-60px; display:block; width:40px; height:0; padding-top:40px; overflow:hidden; background:url(/images/prev.gif) no-repeat 0 0; } 
#TB_next a {position:absolute; top:50%;  right:-60px;display:block; width:40px; height:0; padding-top:40px; overflow:hidden; background:url(/images/next.gif) no-repeat 0 0; }
#TB_prev a:hover {position:absolute; top:50%; left:-60px; display:block; width:40px; height:0; padding-top:40px; overflow:hidden; background:url(/images/prevhover.gif) no-repeat 0 0; } 
#TB_next a:hover {position:absolute; top:50%;overflow:hidden; background:url(/images/nexthover.gif) no-repeat 0 0;  } 
em{font-style:italic}
