@charset "utf-8";

/* WEBSITE PRINT CSS */
/* Theme name: _default */
/* Author: info@netventic.com */


/*------ ## GENERAL ## -----------------------------------------------------------------*/

/* TAGS */
body {font-family: Arial, sans-serif; font-size: 7pt; color: #000; margin: 0; padding: 1em; text-align: left; border: 0px none; background: #FFF;}
h1 {color: #000; font-size: 260%;}
h2 {color: #000; font-size: 200%; font-weight: normal; padding: 0; margin: 0.3em 0 0.1em 0;}
h3 {color: #000; font-size: 160%; font-weight: normal;}
h4 {color: #000; font-size: 130%; font-weight: normal;}
h5 {color: #000; font-size: 100%;}
acronym { cursor: help; border-bottom: dotted 1px black;}
legend {background-color: #566675; color: #FFFFFF; font-weight: bold; padding: 0.3em 1.5em;}
fieldset { padding: 1em; margin: 1em 0; border: solid 1px silver;}
hr {border-top: solid 1px #EBEDEF;  border-right: none;  border-bottom: none; border-left: none}

/* LINKS */
a:link {color: #000;}
a:visited {color: #000;}
a:hover {color: #000;}
a:active {color: #000;}

/* HEAD */
#head {display: none;}
#head a {}

/* LOGO */
#logo {}

/* NAVIGATION */
#topMenuWrapper {display: none;}

/* NOT TO PRINT */
/* use this class for determining which elements should be not printable*/
.unprintable {display: none !important;}
/* selective element */
#languages, .spodniLista, #loginBox2, .searchBox1, #menu1cont, .breadCrumbNavi, #footer, #footerNavi, #footerLogo, #pageDetailLeft, #pagetop, .loading {display: none !important;}

/* GRID */
.grid {margin: 0; padding: 0; empty-cells: show; width: 100%; border-collapse: collapse; border: solid 3px #000000; }
.grid thead {border-bottom: solid 3px #000000; }
.grid th {text-align: center; border: solid 1px #000000; padding: 1.5em 0.5em;}
.grid td {padding: 0.5em; margin: 0; vertical-align: top; border: solid 1px black;}

/* Test Finish Page */
#testFinish {margin: 1.5em 0; padding: 0; border-collapse: collapse; empty-cells: show; width: 100%; border: solid 1px black;}
#testFinish td {padding: 1em 1.5em; vertical-align: baseline; border: solid 1px black;}
.importantData {font-size: 300%;}
#printResult { display: none;}

/* WEB PART :: CERTIFICATES */
#certificateWrapper {position: relative; margin: 0 auto;}
#certificateWrapper #certificate {}
#certificateWrapper #content {position: absolute; top: 0; left: 0;}