
@import 'variables.css';

body {
	background-color: #222222;
	color: white;
	padding-left: 0px;
	padding-right: 0px;
	font-size: 16px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.pageContent{
	background-color: #222222;
	color: white;
	font-size: 16px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
	margin-left: 0px;
	margin-right: 0px;
}

a:link{
	color: #00d5ff;
}

a:visited{
	color: #03ffef;
}

.mainTitle {
	text-align: center;
	color: white;
	font-size: 40px;
}

.mainSubTitle {
	text-align: center;
	color: white;
	font-size: 30px;
}

.navigationMenu{
	width: 100%;
	color: white;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
	
	text-align: center;
	background-color: #111111;
}

.navigationMenu a{
	color: white;
}

.navigationMenuBottom{
	width: 100%;
	color: white;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
	
	text-align: center;
	background-color: #111111;
}

.navigationMenuBottom a{
	color: white;
}

.author {
	text-align: center;
	color: white;
	font-size: 20px
}

.date {
	text-align: center;
	color: white;
}

.sommaire{
	color: white;
	background-color: #111111;
	
	font-size: 14px;
	
	border: 2px solid silver;
	border-radius: 10px;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 30px;
	padding-bottom: 30px;
	margin-left: 0px;
	margin-right: 0px;
}

.sommaire a{
	font-size: 16px;
	color: white;
	text-decoration: none;
}

.sommaire a:hover{
	color: white;
	text-decoration: none;
}

.redirectIcon img{
	height: 1em;
	width: auto;
}

.footnote .footnotespan {
	display: none;
	left: -999em;
	position: absolute;
}

.footnote:hover .footnotespan {
	display: block;
	color: white;
	left: auto;
	font-size: 16px;
	position: absolute;
	background-color: #181818;
	border: 2px solid white;
	border-radius: 10px;
	padding: 10px;
}

.biblio .bibliospan {
	display: none;
	left: -999em;
	position: absolute;
}

.biblio:hover .bibliospan {
	display: block;
	left: auto;
	font-size: 16px;
	position: absolute;
	background-color: #181818;
	border: 2px solid white;
	border-radius: 10px;
	padding: 10px;
}

.sommairePage a{
	color: white;
	text-decoration: none;
}

.sommairePage a:hover{
	color: white;
	text-decoration: none;
}

li a a{
	color: #e86800;
	text-decoration: none;
	font-weight: bold;
}

li a a:hover{
	color: white;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
}

.sommairePage{
	color: white;
	background-color: #111111;
	
	border: 2px solid silver;
	border-radius: 10px;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 30px;
	padding-bottom: 30px;
}

.ptexpart {
	color: white;
	text-align: center;
	font-size: 30px;
}

.ptexchapter {
	color: white;
	text-align: center;
	font-size: 25px;
}

.ptexsection {
	color: white;
	font-size: 22px;
}

.ptexsubsection {
	color: white;
	font-size: 22px;
}

.ptexsubsubsection {
	color: white;
	font-size: 22px;
}

.workinprogress{
	background-color: #181818;
	padding-left: 10px;
	padding-right: 10px;
}

.workinprogresscontent{
	background-color: #181818;
	color: white;
	font-size: 16px;
	border: 2px solid silver;
	border-radius: 10px;
	margin-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.workinprogressimage{
	background-color: #181818;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 0px;
}

.details{
	background-color: #181818;
	padding: 10px;
	border: 2px solid silver;
	border-radius: 10px;
}

.summary{
	background-color: #010101;
	padding: 10px;
	border: 2px solid silver;
	border-radius: 10px;
}

.quote{
	background-color: #181818;
	padding: 10px;
	border: 2px solid silver;
	border-radius: 10px;
}

.centerStyle{
	text-align:center;
}

.columnStyle{
	background-color: #181818;
	border: 2px solid silver;
	border-radius: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

.figureStyle{
	background-color: #181818;
	border: 2px solid silver;
	border-radius: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 30px;
	margin-bottom: 30px;
	text-align: center;
}

.tableStyle{
	background-color: #181818;
	border: 2px solid silver;
	border-radius: 10px;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 30px;
	margin-bottom: 30px;
	text-align: center;
	border-collapse: collapse;
}

.tabularStyle{
	background-color: #181818;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 30px;
	margin-bottom: 30px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	border-collapse: collapse;
}

.tabularStyle tr{
	background-color: #181818;
	border: 1px solid silver;
/* 	border-radius: 0px; */
	padding-left: 10px;
	padding-right: 10px;
	margin: 0px;
	text-align: center;
}

.tabularStyle td{
	margin: 0px;
	background-color: #181818;
	border: 1px solid silver;
/* 	border-radius: 0px; */
	padding-left: 10px;
	padding-right: 10px;
	text-align: center;
}

.debug{
	color: red;
}

.formula {
	text-align:center;
}

.inlineformula {
	margin-left: 5px;
	margin-right: 5px;
/* 	height: 14px; */
}

/* ============================= */
/*                               */
/*           Timetable           */
/*                               */
/* ============================= */

.timetableStyle{
	border-collapse: collapse;
	margin: 20px auto;
	background-color: #535353;
	border: 4px solid #0c0c0c;
	box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

.timetableStyle td{
/* 	border: 4px solid #999999; */
	border: 4px solid #0c0c0c;
}

.timetableMainWeekRowStyle{
	background-color: #232323;
}

.timetableWeekRowStyle{
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
}

.timetableWeekStyle{
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #232323;
}

.timetableTimeRow{
	min-height: 60px;
}

.timetableDayStyle{
	background-color: #535353;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: center;
}

.timetableBlockStyle{
	border: 4px solid #999999;
	background-color: #5c7c4b;
}

.timetableEmptyBlockStyle{
	background-color: #232323;
}

.timetableTimeStyle{
	background-color: #535353;
	vertical-align: top;
	text-align: center;
	padding-top: 0px;
}

.timetableTimeTextStyle{
	display: block;
	text-align: top;
	margin-top: -15px;
	font-weight: bold;
}

.timetableEmptyCell{
	background-color: grey;
	border: black;
}

.timetableCoffeeBreak {
	background-color: #9a9a9a;
	color: black;
	text-align: center;
}

.timetableSeminarStyle{
	background-color: #549590;
	color: white;
	text-align: center;
}

.timetableBootstrapStyle{
	background-color: #4f6a95;
	color: white;
	text-align: center;
}

.timetableManagementStyle{
	background-color: #bebebe;
	color: black;
	text-align: center;
}

.rendezvousStyle{
	vertical-align: top;
	background-repeat: no-repeat;
	background-image: url("images/caldendar-icon-white-24x24.png");
	height: 32px;
	width:  100%;
}

.timetableStyle a,
.timetableStyle .timetableWeekRowStyle a,
.timetableStyle .timetableTimeRow .timetableDayStyle a,
.timetableStyle .timetableTimeRow .timetableBlockStyle a,
.timetableStyle .timetableTimeRow .timetableBootstrapStyle a {
	color: white;
}

.timetableStyle .timetableTimeRow .timetableSeminarStyle a,
.timetableStyle .timetableTimeRow .timetableManagementStyle a {
	color: black;
}



/* ============================= */
/*                               */
/*          Book theme           */
/*                               */
/* ============================= */

/*.fa{
	display:inline-block;
	font:normal normal normal 14px/1 FontAwesome;
	font-size:inherit;
	text-rendering:auto;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}*/

.book-button{
	margin-top: 12px;
}

.book-edit-icon{
	background-image: var(--book-edit-bg);
	background-repeat: no-repeat;
	display:inline-block;
/* 	position: absolute; */
	height: 100%;
	width:  100%;
	margin: 10px;
	margin-top: 12px;
	vertical-align: center;
}

.book-gitlab-icon{
	background-image: var(--book-gitlab-bg);
	background-repeat: no-repeat;
	display:inline-block;
/* 	position: absolute; */
	height: 100%;
	width:  100%;
	margin: 10px;
	margin-top: 12px;
	vertical-align: center;
}

.book-home-icon{
	background-image: var(--book-home-bg);
	background-repeat: no-repeat;
	display:inline-block;
/* 	position: absolute; */
	height: 100%;
	width:  100%;
	margin: 10px;
	margin-top: 12px;
	vertical-align: center;
}

.book-mail-icon{
	background-image: var(--book-mail-bg);
	background-repeat: no-repeat;
	display:inline-block;
/* 	position: absolute; */
	height: 100%;
	width:  100%;
	margin: 10px;
	margin-top: 12px;
	vertical-align: center;
}

.book-next-icon{
	background-image: var(--book-next-bg);
	background-repeat: no-repeat;
	display:block;
/* 	position: absolute; */
	height: 32px;
	width:  32px;
	margin: 10px;
	vertical-align: center;
}

.book-prev-icon{
	background-image: var(--book-prev-bg);
	background-repeat: no-repeat;
	display:block;
/* 	position: absolute; */
	height: 32px;
	width:  32px;
	margin: 10px;
	vertical-align: center;
}

.book-theme-icon{
	background-image: var(--book-theme-bg);
	background-repeat: no-repeat;
	display: block;
/* 	position: absolute; */
	height: 100%;
	width:  100%;
	margin: 10px;
	margin-top: 12px;
/* 	vertical-align: center; */
}

.book-toggle-sidebar-icon{
	background-image: var(--book-toggle-sidebar-bg);
	background-repeat: no-repeat;
	display: block;
/* 	position: absolute; */
	height: 100%;
	width:  100%;
	margin: 10px;
	margin-top: 12px;
/* 	vertical-align: center; */
}



/* ============================= */
/*                               */
/*         Bibliography          */
/*                               */
/* ============================= */

.biblioContent{
	background-color: #111111;
	color: white;
	font-size: 16px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
	margin-left: 0px;
	margin-right: 0px;
}

.biblioContent a{
	color: white;
}

.bibarticle {
	color: white;
	border: 2px solid green;
/* 	background-color: rgba(204,137,157,1.0); */
	background-color: #181818;
	border-radius: 10px;
	padding: 10px;
	margin-top: 30px;
	margin-bottom: 30px;
}
.bibbook {
	color: white;
	border: 2px solid green;
/* 	background-color: rgba(204,204,118,1.0); */
	background-color: #181818;
	border-radius: 10px;
	padding: 10px;
	margin-top: 30px;
	margin-bottom: 30px;
}
.bibsoftware {
	color: white;
	border: 2px solid green;
/* 	background-color: rgba(228,255,232,1.0); */
	background-color: #181818;
	border-radius: 10px;
	padding: 10px;
	margin-top: 30px;
	margin-bottom: 30px;
}
.bibinproceedings {
	color: white;
	border: 2px solid green;
/* 	background-color: rgba(151,204,124,1.0); */
	background-color: #181818;
	border-radius: 10px;
	padding: 10px;
	margin-top: 30px;
	margin-bottom: 30px;
}
.bibphdthesis {
	color: white;
	border: 2px solid green;
/* 	background-color: rgba(131,203,204,1.0); */
	background-color: #181818;
	border-radius: 10px;
	padding: 10px;
	margin-top: 30px;
	margin-bottom: 30px;
}
.bibtechreport {
	color: white;
	border: 2px solid green;
/* 	background-color: rgba(166,202,204,1.0); */
	background-color: #181818;
	border-radius: 10px;
	padding: 10px;
	margin-top: 30px;
	margin-bottom: 30px;
}

/* ============================= */
/*                               */
/*       Highlighting code       */
/*                               */
/* ============================= */

.code {
	background-color: black;
	font-family: Courier New;
	width: 100%;
	color: black;
	border: 2px solid silver;
	border-radius: 10px;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 30px;
	margin-bottom: 30px;
	box-shadow: 5px 5px grey;
}

.lineNumbers {
	background-color: black;
	color: #0095a2;
	text-align: right;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
}

.source {
	background-color: black;
	color: white;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 0px;
}

.colLineNumbers{
	width: 30px;
}

/* ========================================================================== */
/*                                                                            */
/* Basic styles for types, string, char, keywords, documentation and comments */
/*                                                                            */
/* ========================================================================== */

.dsNumber {
	color: #fbe84f;
}

.dsType {
	color: #2e79c8;
}

.dsString {
	color: #de2929;
}

.dsChar {
	color: #f252fb;
}

.dsKeyword {
	color: white;
	font-weight: bold;
}

.dsDocMono {
	color: #00A6FF;
}

.dsDocMulti {
	color: #00A6FF;
}

.dsCommentMono {
	color: #d3d7cf;
	font-style: italic;
}

.dsCommentMulti {
	color: #d3d7cf;
	font-style: italic;
}

/* ===================== */
/*                       */
/* C++ language specific */
/*                       */
/* ===================== */

.cppstandardF {
	color: #825ae5;
}

.cppstdF {
	color: #bf7291;
}

.cppglMacro {
	color: #008302;
}

.cppqtMacro {
	color: #38b8ff;
	font-weight: bold;
}

.bultinFunction{
	color: #f854ff;
}

.cppmacro {
	color: #73cb14;
}

.phoenixValue{
	color: #c27e7c;
}

.phoenixClass{
	color: #32ab41;
	font-weight: bold;
}
.phoenixTypedef{
	color: #46afb3;
	font-weight: bold;
}
.phoenixFunction{
	color: #32ab41;
}
.phoenixMethod{
	color: #617eff;
}
.phoenixMacro{
	color: #86e817;
}

.pythonApiFunction{
	color: #1aa3a4;
}

.pythonApiMacro{
	color: #ec5a78;
}

.pythonApiPyObject{
	color: #38a242;
}

/* ======================= */
/*                         */
/* CMake language specific */
/*                         */
/* ======================= */

.cmakeKWord {
	color: #00ff00;
	font-weight: bold;
}

.cmakeFunction {
	color: #d6dd49;
	font-weight: bold;
}

.cmakeCustomFunction {
	color: #c05ce1;
	font-weight: bold;
}

.cmakeVar {
	color: #b08000;
}

.cmakeSpecialVar {
	color: #c09050;
}

.cmakeChaine {
	color: #d81e1c;
}

.cmakeCommentaire {
	color: #8b8a89;
	font-style: italic;
}

.cmakeValueTrue {
	color: #2e8f1d;
}

.cmakeValueFalse {
	color: #dc3116;
}

/* ================================ */
/*                                  */
/* CMake terminal language specific */
/*                                  */
/* ================================ */

.makeTerminalScaningDependencies{
	color: #8a6580;
}

.makeTerminalBuildingObject{
	color: #1b5d04;
}

.makeTerminalLinking{
	color: #6eb529;
}

.makeTerminalInstallProject{
	color: #046b62;
}

.makeTerminalCallCommand{
	color: #2662a4;
}




/* =============================== */
/*                                 */
/*      Make language specific     */
/*                                 */
/* =============================== */


.makeFunction{
	color: #dd4050;
}

/* ================================ */
/*                                  */
/* Maqao terminal language specific */
/*                                  */
/* ================================ */

.maqaoTargetProcessor{
	color: white;
	font-weight: bold;
}

.maqaoGoodNews{
	color: #1b5d04;
	font-weight: bold;
}

.maqaoVectorizedAssembly{
	color: #1b5d04;
}

.maqaoNotFullyVectorizedAssembly{
	color: #dd7fd1;
}

.maqaoCmpJumpAssembly{
	color: #ea9491;
}


/* ============================== */
/*                                */
/*      Dot language specific     */
/*                                */
/* ============================== */

.dotAttibute{
	color: #0080ff;
}

.dotGraph{
	color: white;
	font-weight: bold;
}

.dotIdentifer{
	color: #924c9d;
}

/* =============================== */
/*                                 */
/*      Glsl language specific     */
/*                                 */
/* =============================== */

.glslfunction{
	color: #7d57b8;
	font-weight: bold;
}

.glslVariables{
	color: #7d57b8;
}

/* ================================= */
/*                                   */
/*      Python language specific     */
/*                                   */
/* ================================= */

.pyValue{
	color: #006e28;
}

.pyFunction{
	color: #006dd9;
}

.pyAction{
	color: #ff80e0;
}

/* ================================ */
/*                                  */
/*      Latex language specific     */
/*                                  */
/* ================================ */

.texFunction{
	color: green;
}

.texBeginFunction{
	color: red;
}

.texStructure{
	color: white;
	font-weight: bold;
}

.texEnvironment{
	color: white;
	font-weight: bold;
}

.textMathCrochet{
	color: blue;
}

.styleMathDollars{
	color: green;
}

/* ================================ */
/*                                  */
/*       CUDA language specific     */
/*                                  */
/* ================================ */

.cudaKeyword {
	color: orange;
	font-weight: bold;
}

.cudaFunction {
	color: #2696bf;
}

.cudaType{
	color: #3fd8d3;
}

.cmakeCudaFunction{
	color: #2696bf;
	font-weight: bold;
}

/* ================================== */
/*                                    */
/*       CONDOR language specific     */
/*                                    */
/* ================================== */

.condorKeyword {
	color: #58c776;
	font-weight: bold;
}

.condorVar {
	color: #f9eb98;
}

.condorValue {
	color: #3eb93e;
	font-weight: bold;
}

/* ========================= */
/*                           */
/* Gnuplot language specific */
/*                           */
/* ========================= */

.dsGnuplotNumber{
	color: #d57303;
	font-weight: bold;
}

.dsGnuplotString{
	color: #d57303;
}


.dsGnuplotAttribute{
	color: #27a3a9;
	font-weight: bold;
}

.dsGnuplotValue{
	color: #356dc1;
}

/* ========================= */
/*                           */
/*   Cargo output specific   */
/*                           */
/* ========================= */

.cargoTermBuildKeyword{
	color: #54a206;
	font-weight: bold;
}

.cargoTermWarningKeyword{
	color: #e1b800;
}

.cargoTermErrorKeyword{
	color: #bf201c;
}

.cargoTermNoteKeyword {
	color: #07b5b5;
}

/* ========================= */
/*                           */
/*    Rust output specific   */
/*                           */
/* ========================= */

.rustBuiltinFunction{
	color: #36ba55;
}

.rustFunction{
	color: #27ada3;
	font-weight: bold;
}

.rustStandardFunction{
	color: #825ae5;
}

.rustMacro{
	color: #34a1d3;
}

.rustReturnMacro{
	color: #38b8ff;
	font-weight: bold;
}

.rustControlFlow{
	color: #fdbc4a;
	font-weight: bold;
}

.rustKeyType{
	color: #809cb4;
}

.adviseStyle{

	
	color: white;
	background-color: #3e6f4f;
	border: 2px solid green;
	border-radius: 10px;
	padding: 10px;
	margin-top: 30px;
	margin-bottom: 30px;
	}

.answerStyle{

	
	color: white;
	background-color: #3e6f4f;
	border: 2px solid green;
	border-radius: 10px;
	padding: 10px;
	margin-top: 30px;
	margin-bottom: 30px;
	}

.exerciceStyle{

	
	color: white;background-color: #15272b;
	
	border: 2px solid #6ac6d8;
	border-radius: 10px;
	padding: 10px;
	margin-top: 30px;
	margin-bottom: 30px;
	}

.followingBoxStyle{

	
	color: white;
	background-color: rgba(22,22,22,1.0);
	border: 2px solid black;
	border-radius: 10px;
	padding: 10px;
	margin-top: 30px;
	margin-bottom: 30px;
	}

.noteBoxStyle{

	
	color: white;
	background-color: #2a4c2e;
	border: 2px solid green;
	border-radius: 10px;
	padding: 10px;
	margin-top: 30px;
	margin-bottom: 30px;
	}

.questionStyle{

	
	color: white;background-color: #4c5f82;
	border: 2px solid blue;
	border-radius: 10px;
	padding: 10px;
	margin-top: 30px;
	margin-bottom: 30px;
	}

.resumeBoxStyle{

	
	color: white;
	background-color: #282f32;
	border: 2px solid cyan;
	border-radius: 10px;
	padding: 10px;
	margin-top: 30px;
	margin-bottom: 30px;
	}

.resumeChapterBoxStyle{

	
	color: white;
	background-color: #282f32;
	border: 2px solid cyan;
	border-radius: 10px;
	padding: 10px;
	margin-top: 30px;
	margin-bottom: 30px;
	}

.terminalStyle{

	background-color: black;
	font-family: Courier New;
	color: white;
	border: 2px solid white;
	border-radius: 7px;
	padding: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-top: 30px;
	margin-bottom: 30px;
	}

.textStyle{

	background-color: white;
	font-family: Courier New;
	color: black;
	border: 2px solid black;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 10px;
	margin-top: 30px;
	margin-bottom: 30px;
	}

.verbatimStyle{

	
	background-color: black;
	color: white;
	border: 2px solid white;
	border-radius: 7px;
	font-family: Courier New;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 10px;
	margin-top: 30px;
	margin-bottom: 30px;
	}

.verseStyle{

	
	background-color: #4a4a4a;
	color: white;
	font-family: Courier New;
	border: 2px solid black;
	margin-top: 30px;
	margin-bottom: 30px;
	margin-left: 30px;
	padding: 60px;
	}

.warningStyle{

	
	color: white;
	background-color: #821a1b;
	border: 2px solid red;
	border-radius: 10px;
	padding: 10px;
	margin-top: 30px;
	margin-bottom: 30px;
	}

.HugeStyle{

	font-size: 32px;
	}

.LargeStyle{

	font-size: 24px;
	}

.bStyle{

	font-weight: bold;
	}

.classStyle{

	
	color: cyan;
	font-weight: bold;
	}

.codeStyle{

	font-family: Courier New;
	padding: 1px;
	background-color: white;
	color: black;
	border: 2px solid black;
	}

.dirStyle{

	
	color: cyan;
	font-weight: bold;
	}

.emStyle{

	font-weight: bold;
	}

.emphStyle{

	font-style: italic;
	}

.fileStyle{

	
	color: cyan;
	font-weight: normal;
	}

.funcStyle{

	
	color: cyan;
	}

.hugeStyle{

	font-size: 28px;
	}

.inlineterminalStyle{

	font-family: Courier New;
	padding: 1px;
	background-color: black;
	color: white;
	border: 2px solid black;
	}

.itStyle{

	font-style: italic;
	}

.largeStyle{

	font-size: 20px;
	}

.libStyle{

	
	color: cyan;
	font-weight: bold;
	}

.normalStyle{

	font-size: 16px;
	}

.optStyle{

	font-weight: bold;
	}

.osStyle{

	font-weight: bold;
	}

.panelStyle{

	font-weight: bold;
	}

.progStyle{

	
	color: cyan;
	font-weight: bold;
	}

.rightlineStyle{

	text-align: right;
	width: 100%;
	}

.smallStyle{

	font-size: 8px;
	}

.textbfStyle{

	font-weight: bold;
	}

.textbfitStyle{

	font-style: italic;
	font-weight: bold;
	}

.textitStyle{

	font-style: italic;
	}

.textosStyle{

	font-weight: bold;
	}

.textscStyle{

	font-weight: bold;
	}

.textttStyle{

	font-style: italic;
	}

.typeStyle{

	
	color: cyan;
	font-weight: bold;
	}

.varStyle{

	font-weight: bold;
	}

