div:-webkit-full-screen{
  width:100%;
}

div:-moz-full-screen{
  width:100%;
}

div:-ms-fullscreen{
  width:100%;
}

div#idPaper{
    font-size: 100%;
}


PaperTitle {
    font-size: 300%;
    display:block;
}
PaperSubtitle {
    font-size: 200%;
    display:block;
}

PersonalData{
    display:block;
}

AuthorName {
    font-weight: bold;
}

AuthorSurname {
    font-weight: bold;
}

Email {
    display:block;
}

WWW {
    display:block;
}

AffiliationWork {
    display:block;
}

AffiliationAdress {
    display:block;
}

p {
    display:block;
    text-indent: 3%;
    text-align:justify;
    font-size: 100%;
}

TitleTableOfContens{
    font-size: 200%;
}

TableOfContensh1 {
    font-size: 170%;
    display:block;
}

TableOfContensh2 {
    font-size: 140%;
    display:block;
}

h1 {
    font-size: 151%;
    font-weight:bold;
}

h2 {
    font-size: 131%;
    font-weight:bold;
}

P.NoIndent{
    text-indent: 0%;
}

a:link {
  color:rgb(51,122,183);
  text-decoration: none;
}

Emph1 {
    font-style:italic;
}

Emph2 {
    font-weight:bold;
}

Emph3 {
    font-weight:bold;
    color:blue;
}

Emph4 {
    font-weight:bold;
    color:rgb(0,0,100);
}

    #canvas {
    width: 500px;
    height: 500px;
    margin: 100px;
    padding: 0px;
    position: static; /* fixed or static */
    top: 100px;
    left: 100px;
}

Figure {
}

FigureCaption{
    display:block;
    font-size: 90%;
}

Subfigure{
     display:block;
     text-align: center;
}

FigureReference{
}

SlidePaperTitle {
    position: absolute;
    font-size: 500%;
    display:block;
    margin-left: 10%;
    margin-right: 10%;
    width: 80%;
    text-align:center;
    font-weight: bold;
    top: 30%;
}

SlidePaperSubtitle {
    position: absolute;
    font-size: 350%;
    display:block;
    margin-left: 10%;
    margin-right: 10%;
    width: 80%;
    text-align:center;
    font-weight: bold;
    top: 38%;
}

SlidePersonalData{
    position: absolute;
    display:block;
    margin-left: 10%;
    margin-right: 10%;
    width: 80%;
    text-align:center;
    top: 45%;
}

SlideSubtitle {
    font-size: 200%;
    display:block;
}

SlideAuthorName {
    font-size: 250%;
    font-weight: bold;
}

SlideAuthorSurname {
    font-size: 250%;
    font-weight: bold;
}

SlideEmail {
    font-size: 200%;
    display:block;
}

SlideWWW {
    font-size: 200%;
    display:none;
}

SlideAffiliationWork {
    font-size: 200%;
    display:block;
}

SlideAffiliationAdress {
    font-size: 200%;
    display:block;
}

TitleSlidePosition{
    font-size: 350%;
    font-weight: bold;
    display:block;
    position: absolute;
    margin-left: 10%;
    margin-right: 10%;
    width: 80%;
    text-align:center;
    display: inline-block;
    padding: 2.5% 0;
}

TitleSlidePosition2{
    font-size: 350%;
    font-weight: bold;
    display:block;
    position: absolute;
    margin-left: 10%;
    margin-right: 10%;
    width: 80%;
    text-align:center;
    display: inline-block;
    padding: 0.5% 0;
}

SubtitleSlidePosition{
    font-size: 200%;
    font-weight: bold;
    display:block;
    position: absolute;
    margin-left: 10%;
    margin-right: 10%;
    width: 80%;
    text-align:center;
    display: inline-block;
    padding: 6% 0;
}

SlideBlock{
    position: absolute;
    display:block;
    margin-left: 0%;
    margin-right: 0%;
    top: 7%;
    width: 100%;
    height: 94%;
    font-size: 250%;
}

SlideText{
    position: absolute;
    display:block;
    margin-left: 5%;
    margin-right: 5%;
    width: 90%;
    text-align:left;
    top: 50%;
    margin-right: 5%;
    transform: translateY(-50%);
}

SlideCustom_TableOfContents{
    position: absolute;
    font-size: 90%;
    top: 50%;
    transform: translateY(-50%);
}

Enumeration1{
    font-size: 100%;
}

Enumeration2{
    font-size: 80%;
}

.ulSlideTableOfContens{
    display:inline-block;
    padding: 0% 20%;
    width:100%;
}

SlideP{
    display:block;
    font-size: 100%;
    text-align:justify;
    margin-bottom:1%;
}

SlideP.indent{
    text-indent: 3%;
}


SlideP.textAlignLeft{
    text-align: left;
}


SlideEmph1{
    font-style:italic; /*Tłumaczenie */
}

SlideEmph2 {
    font-weight:bold;
}

SlideEmph3 {
    font-weight:bold;
    color:blue; /*Słowa definiowane */
}

SlideEmph4 {
    font-size: 125%; /* Nagłówki wypunktowań */
}

SlideEmph5 {
    color:blue; /*Wyróżnienie słowa w tekście */
}

SlideEmph6 {
     /*Literatura autor */
}

SlideEmph7 {   
    font-style:italic;  /*Literatura tytuł */
    color:blue; 
}


SlideEmph8{ /*Źródło */
    width: 50%;
    color:red; 
}


SlideEmph.slideSource{ /*Źródło */
    font-size:25%;
	display: block;
    color:rgb(150,150,150);
}

SlideEmph.slideSourceSmallCenter{ /*Źródło */
    font-size:30%;
	text-align:center;
    display: block;
    color:rgb(150,150,150);
}


SlideEmph.slideSourceInside{ /*Źródło */
    color:rgb(150,150,150);
}

SlideEmph.slideLicense{ /*Licencja */
    font-size:25%;
	line-height: 0%;
    display: block;
    color:rgb(150,150,150);
}

SlideEmph.slideSourceLicense{ /*Licencja */
    color:rgb(150,150,150);
    padding: 1px;
}

SlideEmph.slideBlue{ 
    color:rgb(0,0,255);
    padding: 1px;
}

SlideEmph.slideGreen{ 
    color:rgb(0,255,0);
    padding: 1px;
}

SlideEmph.slideGray{ 
    color:rgb(128,128,128);
    padding: 1px;
}

SlideEmph.slideYellow{ 
    color:rgb(255,255,0);
    padding: 1px;
}

SlideEmph.slideRed{ 
    color:rgb(255,0,0);
    padding: 1px;
}


SlideCode1 {
    font-family: monospace;
    color:rgb(0,0,150); /* Dane wprowadzane przez użytkownika*/
}

SlideCode2 {
    font-family: monospace;
    color:rgb(0,150,150); /* Dane wyświetlane przez system */
}

SlideCode3 {
    font-family: monospace; /* ogólna struktura instrukcji */
    color:rgb(200,0,10);
}

SlideCode4 {
    font-weight:bold;
    font-family: monospace;
    color:rgb(0,150,150); /* Dane wyświetlane przez system bold*/
}

SlideCode5 {
    font-family: monospace;
    color:red; /* Podkreślenie omawianego wyświetlanego fragmentu danych*/
}

SlideCode6 {
    font-family: monospace; /* Podstawowe elementy skryptu*/
    color:rgb(0,0,50);
}

SlideCode7 {
    font-family: monospace; /* Skrypt: komentarz*/
    color:blue;
}


Code1 {
    font-family: monospace;
    color:rgb(0,0,150);
}
Code2 {
    font-family: monospace;
    color:rgb(0,150,150);
}

Code3 {
    font-family: monospace;
}

Code4 {
    font-family: monospace;
    color:rgb(200,0,100); /* Instrukcje warunkowe */
}

Code6 {
    font-family: monospace; /* Podstawowe elementy skryptu*/
}

Code7 {
    font-family: monospace; /* Skrypt: komentarz*/
    color:blue;
}

Code8 {
    font-family: monospace;
    color:rgb(100,0,200); /* Słowo kluczowe function */
}

Code9 {
    font-family: monospace;
    color:rgb(200,100,0); /* Funkcje */
}


Code10 {
    font-family: monospace;
    color:rgb(0,0,150); /* Nazwy plików*/
}

Code11 {
    font-family: monospace;
    color:rgb(0,0,100); /* Nazwy katalogów*/
}

Code12 {
    font-family: monospace;
    color:rgb(0,150,0); /* C++ komentarz*/
}

Code13 {
    font-family: monospace;
    color:rgb(0,0,150); /* C++ typy*/
}

Code14 {
    font-family: monospace;
    color:rgb(0,150,150); /* C++ nazwy klas*/
}

Code15 {
    font-family: monospace;
    color:rgb(0,0,0); /* C++ kod*/
}

Code16 {
    font-family: monospace;
    color:rgb(150,0,150); /* C++ stałe*/
}

Code17 {
    font-family: monospace;
    color:rgb(150,150,150); /*C++  Parametry funkcji*/
}

Code18 {
    font-family: monospace;
    color:rgb(0,0,150); /*C++  return*/
}

Code19 {
    font-family: monospace;
    color:rgb(0,0,150); /* C++ for*/
}

Code20 {
    font-family: monospace;
    color:rgb(0,0,150); /* C++ if*/
}

.olPaper {
}

.ulPaper1 {
}

.ulPaper2 {
}

.olSlide{
    font-size: 100%;
}

.ulSlide2{
    font-size: 80%;
    display:inline-block;
    padding: 0% 2%;
    width:100%;
}

.ulSlide1{
    font-size: 100%;
}

IdSlideId{
    font-size: 400%;
    font-weight: bold;
    display:block;
    position: absolute;
    margin-left: 10%;
    margin-right: 10%;
    width: 80%;
    text-align:center;
    color: white;
}

SlideNotePosition{
    background-color: white;
}

SlideNoteBlock{
    display:block;
    margin-left: 2%;
    margin-right: 2%;
    width: 96%;
    padding: 1% 0%;
}

SlideNoteP{
    display:block;
    font-size: 150%;
    text-indent: 3%;
    text-align:justify;
}

img.idSlidePicture1{
    width:40%;
}

.Definition {
    text-indent: 0%;
    font-size: 100%;
    color: rgb(0,0,50);
}

EnumerationMenuPresentation{
    font-size: 200%;
}

SlideP.ParagraphTheEnd{
    font-size: 200%;   
    text-align:center;
    transform: translateY(-50%);
}

a.Slidehtml{
}

a.Bookhtml{
}

table#idTableTest{
    width: 50%;
    border: 1px solid black;
}

td.slidetableStyle,th.slidetableStyle{
    border: 1px solid black;
}

td.slidetableStyle{
    text-align:center;
}

td.tableStyle,th.tableStyle{
    border: 1px solid black;
}

td.tableStyle{
    text-align:center;
}


td.EquationAlign{
    text-align:center;
}

td.EquationNumeration{
    width:5%;
}

table#idBashC{
    width: 50%;
}

table#idLogicalOperator{
    width: 50%;
}

table#idBashC2{
    width: 50%;
    border: 1px solid black;
}

td.tableBashCstyle2,th.tableBashCstyle2{
    border: 1px solid black;
}

td.tableBashCstyle2{
    text-align:center;
}

svg#slidecanvasFigure1{
    display: block;
    margin: 0 auto;
}

SlideSvgObject{
    display: block;
    text-align:center;
}

canvas{
    padding: 0;
    margin: auto;
    display: block;
}

SlideFigureImageBitmap{
    display: block;
    text-align:center;
}

SlideFigureVideo{
    display: block;
    text-align:center;
}


video.videoTestStyle{
    position: fixed;
    display: block;
    text-align:center;
    top: 50%;
    left: 50%;
    width: 800%;
    height: 800%;
    z-index: -100;
    -ms-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -webkit-transform: translateX(-50%) translateY(-50%);
}

SlideFigureYouTubeVideo{
    display: block;
    text-align:center;
}

SlideFigureGoogleMaps{
    display: block;
    text-align:center;
}

SlideFigureIFrame{
    display: block;
    text-align:center;
	border-style: none;
}

iframe.UnityFrame{
	border-style: none;
	width: 100%;
	height: 50vh;
}

iframe.videoStyle{
	border-style: none;
	width: 100%;
	height: 50vh;
}

iframe.small40videoStyle{
	border-style: none;
	width: 100%;
	height: 40vh;
}

iframe.small30videoStyle{
	border-style: none;
	width: 100%;
	height: 30vh;
}

iframe.GoogleMapsStyle{
	border-style: none;
	width: 100%;
	height: 50vh;
}

table#idArrayExample1{
    width: 50%;
    border: 1px solid black;
}

input.editStyle{
    color:rgb(0,0,50);
    background:rgb(200,255,255);
}

.slideImageTable{
    margin-left: auto;
    margin-right: auto;
}

.ImageTable{
    padding-left: 0;
    padding-right: 0;
    margin-left: auto;
    margin-right: auto;
    display: block;
}


table#idDifferenceThesis{
    width: 100%;
}


td.slidetableStyle2{
    text-align:left;
    padding: 5px;
}

th.slidetableStyle2{
    text-align:left;
    padding: 5px;
}


td.tableStyle2,th.tableStyle2{
    border: 1px solid black;
}

td.tableStyle2{
    text-align:left;
    padding: 5px;
}

th.tableStyle2{
    text-align:left;
    padding: 5px;
}


td.slidetableStyle2,th.slidetableStyle2{
    border: 1px solid black;
}

td.tableStyle2,th.tableStyle2{
    border: 1px solid black;
}


td.slidetableStyleCenter,th.slidetableStyleCenter{
    border: 1px solid black;
    text-align:center;
    padding: 5px;
}

td.tableStyleCenter,th.tableStyleCenter{
    border: 1px solid black;
    text-align:center;
    padding: 5px;
}

td.slidetableStyleLeft,th.slidetableStyleLeft{
    border: 1px solid black;
    text-align:left;
    padding: 5px;
}

td.tableStyleLeft,th.tableStyleLeft{
    border: 1px solid black;
    text-align:left;
    padding: 5px;
}


td.slidetableStyleLeftNoLine,th.slidetableStyleLeftNoLine{
    text-align:left;
    padding: 5px;
}

td.slidetableStyleCenterNoLine,th.slidetableStyleCenterNoLine{
    text-align:center;
    padding: 5px;
}

td.slidetimetableExampleCheck{
    background: rgb(255,128,0);
    width: 5.35%;
    border: 1px solid black;
}

td.slidetimetableExampleNoCheck{
    width: 5.35%;
    border: 1px solid black;
}

.slideDSSCheckBox1{
   background:rgb(200,255,255);
}

.slideDSSCheckBox2{
   background:rgb(255,200,255);
}

.slidewhiteColour{
    color:white;
}

.slideICSDefinition{
    font-weight:bold;
    color:blue;
}

.slideICSEng{
    font-size: 75%;
    font-style: italic;
}

.slideICSSourceRight{
    color:rgb(150,150,150);
    text-align:right;
    font-size: 75%;
}

.command{
    font-family: monospace; 
    color:rgb(0,0,150);
    font-weight: bold;
}

.reservedWord{
    font-family: monospace;
    color:rgb(0,30,200);
    background-color:white;
    margin-right: 0px;
    margin-left: 0px;
    padding-right: 0px;
    padding-left: 0px;
}

.reservedWordRed{
    font-family: monospace;
    color:rgb(255,0,0);
    background-color:white;
    margin-right: 0px;
    margin-left: 0px;
    padding-right: 0px;
    padding-left: 0px;
}

.reservedWordNew{
    font-family: monospace;
    color:rgb(0,30,200);
    background-color:rgb(255,255,200);
    margin-right: 0px;
    margin-left: 0px;
    padding-right: 0px;
    padding-left: 0px;
}

.programCode{
	text-indent: 0%;
    font-family: monospace;
    color:black;
    background-color:white;
    margin-right: 0px;
    margin-left: 0px;
    padding-right: 0px;
    padding-left: 0px;
	text-align: left;
}

.programCodeNew{
    font-family: monospace;
    color:black;
    background-color:rgb(255,255,200);
    margin-right: 0px;
    margin-left: 0px;
    padding-right: 0px;
    padding-left: 0px;
}

.className{
    font-family: monospace;
    color:rgb(0,150,200);
    background-color:white;
    margin-right: 0px;
    margin-left: 0px;
    padding-right: 0px;
    padding-left: 0px;
}

.classNameNew{
    font-family: monospace;
    color:rgb(0,150,200);
    background-color:rgb(255,255,200);
    margin-right: 0px;
    margin-left: 0px;
    padding-right: 0px;
    padding-left: 0px;
}

.comment{
    font-family: monospace;
    color:rgb(0,100,0);
    background-color:white;
    margin-right: 0px;
    margin-left: 0px;
    padding-right: 0px;
    padding-left: 0px;
}

.programDiscussion {
    font-family: monospace;
    color:black;
    background-color:rgb(255,155,205);
    margin-right: 0px;
    margin-left: 0px;
    padding-right: 0px;
    padding-left: 0px;
}

.programString {
    font-family: monospace;
    color:rgb(155,55,55);
    background-color:white;
    margin-right: 0px;
    margin-left: 0px;
    padding-right: 0px;
    padding-left: 0px;
}

.programStringNew {
    font-family: monospace;
    color:rgb(155,55,55);
    background-color:rgb(255,255,200);
    margin-right: 0px;
    margin-left: 0px;
    padding-right: 0px;
    padding-left: 0px;
}


video.videoTestStyle{
}


.SlideProgramCode{
     font-size: 50%;
	 text-align: left;
}

.ProgramCode{
     font-size: 100%;
	 text-indent: 0%;
}


.SlideCenterHeader {
    text-indent: 0%;
    font-size: 120%;
    text-align: center;
}

.threeDrawStyle{
    display:block;
    text-align:center;
    margin-left: auto;
    margin-right: auto;
}

.buttonLoadSave{
    font-size: 50%;
}


.slideFigureTextSize50{
    text-indent: 0%;
    font-size: 50%;
    margin-right: 0px;
    margin-left: 0px;
    padding-right: 0px;
    padding-left: 0px;
}

.FigureTextSize50{
    text-indent: 0%;
    font-size: 50%;
    margin-right: 0px;
    margin-left: 0px;
    padding-right: 0px;
    padding-left: 0px;
}

.slideFigureTextSize60{
    text-indent: 0%;
    font-size: 60%;
    margin-right: 0px;
    margin-left: 0px;
    padding-right: 0px;
    padding-left: 0px;
}

.FigureTextSize60{
    text-indent: 0%;
    font-size: 60%;
    margin-right: 0px;
    margin-left: 0px;
    padding-right: 0px;
    padding-left: 0px;
}


.slideFigureTextSize75{
    text-indent: 0%;
    font-size: 75%;
    margin-right: 0px;
    margin-left: 0px;
    padding-right: 0px;
    padding-left: 0px;
}

.FigureTextSize75{
    text-indent: 0%;
    font-size: 75%;
    margin-right: 0px;
    margin-left: 0px;
    padding-right: 0px;
    padding-left: 0px;
}

.slideNoLine{
    text-align:left;
    padding: 5px;
}

.slideNoLineCenter{
    text-align:center;
    padding: 5px;
}

footer {
    padding: 10px;
    text-align: justify;
    margin-left: 15%;
    margin-right: 15%;
}

.black-background {background-color:#000000;}
.white {color:#ffffff;}


