﻿@media print {  


/* IceCube2.Net Framework : print.css
-------------------------------------------------------------- */ 

body {line-height:1.5;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;color:#000;background:none;font-size:10pt;}
.container {background:none;}
hr {background:#ccc;color:#ccc;width:100%;height:2px;margin:2em 0;padding:0;border:none;}
hr.space {background:#fff;color:#fff;visibility:hidden;}
h1, h2, h3, h4, h5, h6 {font-family:"Helvetica Neue", Arial, "Lucida Grande", sans-serif;}
code {font:.9em "Courier New", Monaco, Courier, monospace;}
a img {border:none;}
p img.top {margin-top:0;}
blockquote {margin:1.5em;padding:1em;font-style:italic;font-size:.9em;}
.small {font-size:.9em;}
.large {font-size:1.1em;}
.quiet {color:#999;}
.hide {display:none;}
a:link, a:visited {background:transparent;font-weight:700;text-decoration:none;}
/*a:link:after, a:visited:after {content:" (" attr(href) ")";font-size:90%;} */

/* ----------------------------------------------------------- */

.catnavigation, .navigation, .subnavigation, .login, .categoryGraphic, .quicklinks, .language, .colab, .search, .logo,
.block.hdesk, .block.formation, .block.myteacher, .block.securite, .catalog, .events, #sb-wrapper, .pagination {display:none;}

/* News
-------------------------------------------------------------- */
.IC2Site .news 					{ text-shadow:#fff 1px 1px;padding-top:50px; }
.IC2Site .news .item			{ padding:0 0px 1.2em 0;margin-bottom:1.5em;clear:both;float:left;font-size:12px;}
.IC2Site .news h2				{ padding:0px;text-transform:uppercase;font-size:14px; }
.IC2Site .news .item h3			{ margin:0 0 0.2em;text-transform:uppercase;font-size:14px;margin-bottom:0.2em;font-style:normal; }
.IC2Site .news .item p			{ margin:0; }
.IC2Site .news .item .graphic 	{width:160px;height:92px;float:left;margin-right:20px;padding:3px 4px;}
.IC2Site .news .item .graphic img {margin-right:9px;float:left;}
.IC2Site .news .item .graphic span {display:none;}
.IC2Site .news .item .text 		{float:left;width:500px;font-style:italic;}
.IC2Site .news .item .more 		{white-space:nowrap;font-style:normal;font-weight:bold;font-size:10px;}

/* Listing
-------------------------------------------------------------- */
.listing .item								{ position:relative;padding:0 0 1em 130px; }
.listing .item h3							{ font-size:16px;font-weight:bold;margin:0 0 0.2em;/*color:#666;*/ }
.listing .item p							{ line-height:1.2;margin:0;min-height:56px; }
.listing .item img							{ position:absolute;top:0;left:0; }
.listing .item .info						{ font-size:10px;/*color:#555;*/text-transform:uppercase;display:block; }

/* Title
-------------------------------------------------------------- */
.IC2Site h1,.IC2Site h2,.IC2Site h3,.IC2Site h4,.IC2Site h5,.IC2Site h6 { font-weight: bold; /*color: #043a88;*/ }

.IC2Site h1 { font-size:2em; line-height:1; margin-bottom:0.5em; }
.IC2Site h2 { font-size:1.2em; margin-bottom:0.5em; }
.IC2Site h3 { font-size:1.2em; line-height:1; margin:0.5em 0; }
.IC2Site h4 { font-size:1.2em; line-height:1.25; margin-bottom:0.5em; }
.IC2Site h5 { font-size:1em; font-weight:bold; margin-bottom:1.5em; }
.IC2Site h6 { font-size:1em; font-weight:bold; }

.IC2Site .pageTitle	{ font-size: 1.6em;font-weight: normal;margin-bottom: 1.6em; }

.IC2Site .default-title	{ 
	font-family:Arial,sans-serif;
	font-size:1.4em;
	font-weight:normal;
	font-style:normal;
	text-transform:none;
	text-decoration:none;
	line-height:1;
	text-align:left;
	background:none;
	margin:0.5em 0;
	padding:0;
	border:none;
}

.IC2Site .default-subtitle {
	font-family:Arial,sans-serif;
	font-size:1.2em;
	font-weight:normal;
	font-style:normal;
	text-transform:none;
	text-decoration:none;
	line-height:1.25;
	text-align:left;
	background:none;
	margin:0 0 0.5em;
	padding:0;
	border:none;
}		

.IC2Site .wysiwyg-h1 {
	font-family:Arial,sans-serif;
	font-size:1.15em;
	font-weight:normal;
	font-style:normal;
	/*color:#999999;*/
	text-transform:none;
	text-decoration:none;
	line-height:1.5;
	text-align:left;
	background:none;
	margin:0 0 0.4em 0;
	padding:0;
	border:none;
}

.IC2Site .wysiwyg-h2 {
	font-family:Arial,sans-serif;
	font-size:0.95em;
	font-weight:normal;
	font-style:normal;
	/*color:#999;*/
	text-transform:uppercase;
	text-decoration:none;
	line-height:1.5;
	text-align:left;
	background:none;
	margin:0 0 0.4em 0;
	padding:0;
	border:none;			
}

/*.IC2Site .enterprise .default-title,
.IC2Site .enterprise .default-subtitle,
.IC2Site .enterprise .wysiwyg-h1,
.IC2Site .enterprise .wysiwyg-h2,
.IC2Site .enterprise a,
.IC2Site .enterprise .BlocForms button.formbtn { color:#043a88; }


.IC2Site .helpdesk .default-title,
.IC2Site .helpdesk .default-subtitle,
.IC2Site .helpdesk .wysiwyg-h1,
.IC2Site .helpdesk .wysiwyg-h2,
.IC2Site .helpdesk a,
.IC2Site .helpdesk .BlocForms button.formbtn { color:#ff9900; }

.IC2Site .formation .default-title,
.IC2Site .formation .default-subtitle,
.IC2Site .formation .wysiwyg-h1,
.IC2Site .formation .wysiwyg-h2,
.IC2Site .formation a,
.IC2Site .formation .BlocForms button.formbtn { color:#00cc00; }

.IC2Site .myteacher .default-title,
.IC2Site .myteacher .default-subtitle,
.IC2Site .myteacher .wysiwyg-h1,
.IC2Site .myteacher .wysiwyg-h2,
.IC2Site .myteacher a,
.IC2Site .myteacher .BlocForms button.formbtn { color:#00ccff; }

.IC2Site .security .default-title,
.IC2Site .security .default-subtitle,
.IC2Site .security .wysiwyg-h1,
.IC2Site .security .wysiwyg-h2,
.IC2Site .security a,
.IC2Site .security .BlocForms button.formbtn{ color:#ff0000; }

.IC2Site .enterprise .pageTitle	{ color:#043a88; }
.IC2Site .helpdesk .pageTitle	{ color:#ff9900; }
.IC2Site .formation .pageTitle	{ color:#00cc00; }
.IC2Site .myteacher .pageTitle	{ color:#00ccff; }
.IC2Site .security .pageTitle	{ color:#ff0000; }*/

/* BLOC : Image
-------------------------------------------------------------- */
/*.EZ_TopColumn .BlocImage .ImageBox,
.EZ_BottomColumn .BlocImage .ImageBox,
.EZ_Formation .BlocImage .ImageBox{text-align: center;}*/

/* BLOC : Image + text
-------------------------------------------------------------- */
/*.BlocImageText .ImageBox					{ position:relative;margin:0.3em 0 0.8em; } 
.BlocImageText .ImageBox.left				{ float:left;margin-right:1.1em; } 
.BlocImageText .ImageBox.right				{ float:right;margin-left:1.1em; } 
.BlocImageText .ImageBox img 				{ float:left; }
.BlocImageText .ImageBox span				{ clear:both;color:#777777;display:block;line-height:1.2;font-size:85%;font-style:italic;padding:4px 0 0; }
.BlocImageText .ImageBox a					{ display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;overflow:hidden; }
.BlocImageText .ImageBox a img				{ display:block;width:100%;height:100%; }*/

/* BLOC : Table
-------------------------------------------------------------- */ 
/*.IC2Site .BlocTable .table-0 caption 		{ background:none; color:#000; border-bottom:1px solid #ddd;			
											  font-size: 12px; padding: 0px; font-weight: bold; line-height: 1.8; 
											  margin: 10px 0px;}
.IC2Site .BlocTable .table-0 th 			{ background:none;vertical-align:top;padding:.3em .5em; line-height:1.2; font-size: 0.85em}
.IC2Site .BlocTable .table-0 td 			{ background:none;vertical-align:top;padding:.3em .5em; line-height:1.2; font-size: 0.85em}
.IC2Site .BlocTable .table-1 tr:nth-child(2n) td,
.IC2Site .BlocTable .table-1 tr:nth-child(2n) th { background:#fff;}



.IC2Site .BlocTable .table-1 caption 		{ background:none;color:#111;padding:.1em 0;border:none;text-transform:none;
											  font-weight:bold; }
.IC2Site .BlocTable .table-1 th 			{ background:#555;color:#FFF;padding:.3em .5em;vertical-align:top;font-size: 0.9em }
.IC2Site .BlocTable .table-1 td				{ padding:.3em .5em; line-height:1.5; border-bottom:1px solid #CCC;vertical-align:top; 
											  font-size: 0.8em }
.IC2Site .BlocTable .table-1 tr:nth-child(2n) td,
.IC2Site .BlocTable .table-1 tr:nth-child(2n) th { background:#F2F2F2;vertical-align:top;}


.IC2Site .BlocTable .table-2 				{ border-left:1px solid #CCC;}
.IC2Site .BlocTable .table-2 caption 		{ background:#f0f0f0;color:#333;padding:.3em .5em;border:none;text-transform:none;
											  font-weight:bold; font-size: 0.9em; border-bottom: 2px solid #CCC;}
.IC2Site .BlocTable .table-2 th 			{ background:#CCC;color:#555;padding:.3em .5em;vertical-align:top;
											  border-right:1px solid #CCC; font-size: 0.9em}
.IC2Site .BlocTable .table-2 td				{ padding:.3em .5em; line-height:1.5; border-bottom:1px solid #CCC;
											  border-right:1px solid #CCC;vertical-align:top; font-size: 0.8em}
.IC2Site .BlocTable .table-2 tr:nth-child(2n) td,
.IC2Site .BlocTable .table-2 tr:nth-child(2n) th{ background:#F2F2F2;vertical-align:top;}


.IC2Site .BlocTable .table-3 caption 		{ background:none; color:#000; border-bottom:1px solid #ddd;			
											  font-size: 14px; padding: 0px; font-weight: bold; line-height: 1.8; 
											  margin: 10px 0px;}
.IC2Site .BlocTable .table-3 th 			{ background:none;vertical-align:top;padding:.3em .5em; color:#000; 
											  font-size: 12px; text-align: right; font-family: Arial, sans-serif}
.IC2Site .BlocTable .table-3 td				{ background:none;vertical-align:top;padding:.3em .5em;font-size: 12px; 
											  color:#333; font-family: Arial, sans-serif}

.BlocTable td p {margin-bottom: 5px;}*/

/* MODULE : Formation  
-------------------------------------------------------------- */
/*.coursDetail {border: 5px solid #00cc00; padding: 0px;}
.coursDetail table {border-top: 2px solid #FFF; border-bottom: 2px solid #FFF; border-left: 3px solid #FFF; border-right: 3px solid #FFF; margin-top: 0px; margin-bottom: 0px;}
.coursDetail th {background: #d6ffd6; vertical-align:top; border-bottom: 1px solid #FFF; font-size: 0.85em; color: #007500}
.coursDetail td {vertical-align: top; font-size: 0.85em; border-bottom: 1px solid #FFF;}
.IC2Site .coursDetail tr:nth-child(2n) td {background: #f0fff0;}

.coursDetail p {margin-bottom: 7px;}
.coursDetail ul.coursType {display:block;list-style:none;margin:0px;padding:0px 15px 0px 0px;background:#00cc00; height: 30px;}
.coursDetail a.zoom img {margin: 0px; padding: 0px;}
.coursDetail a.id_486 img {margin-left:144px;}
.coursDetail a.id_487 img {margin-left:40px;}
.coursDetail a.id_488 img {margin-left:248px;}

.coursDetail ul.coursType {display: none}*/


/* Footer
-------------------------------------------------------------- */
#footer{ margin-top:30px;}



.IC2Site #wrapper #tophead{ display:none;}
.IC2Site #wrapper #menu{ display:none;}
.IC2Site #wrapper #main #double{ display:none;}
.IC2Site #wrapper #main #latest{ display:none;}
.IC2Site #wrapper #main #trireda .container-box login{ display:none;}
.IC2Site #wrapper #main #trireda .row.last{ display:none;}
.IC2Site #wrapper .BlocForms{ display:none;}

.IC2Site #wrapper .footerNavigation{ display:none;}
.IC2Site #wrapper #footer span{ display:block !important;}
.IC2Site #wrapper .breadcrumbs{display:none !important;}
.IC2Site #wrapper #sidebar{display:none !important;}
.IC2Site #wrapper #header{display:none !important;}
.IC2Site .ImageBox span{display:none !important;}

body{color:#000 !important;}
a{color:#999 !important;}

}
