div.item {
    color:white;
	background-color: grey;
	border-radius: 10px 10px 10px 10px;
	padding:10px;
	margin:0px;
	text-align:left;
    
}
p {
	color:black;
	background-color: #F1F1F1;
	##border-radius: 10px 10px 10px 10px;
	padding:5px;
	margin:0px;
	text-align:left;
	margin-top:10px;
	margin-bottom:10px;
}
ul {
	color:black;
	background-color: #F1F1F1;
	##border-radius: 10px 10px 10px 10px;
	padding:10px;
	padding-left:50px;
	margin:0px;
	text-align:left;
}	
ul.simple {
	background-color: #FFFFFF;
	padding:0px;
	padding-left:20px;
}
span.console {
 background-color: black;
 text-align:left;
 font-family: Courier New, Monospace ;
 font-size: 14px ;
 line-height: 15px;
 text-decoration: none ;
 color:#edecf2;

}
pre {
 width: 100%;
 background-color: black;
 text-align:left;
 font-family: Courier New, Monospace ;
 font-size: 15px ;
 line-height: 18px;
 text-decoration: none ;
 color:#edecf2;
 margin-top:0px;
 margin-bottom:0px;
 border-top: 0px solid green;
 border-bottom: 1px solid grey;
 border-left: 1px solid grey;
 border-right: 1px solid grey;
 overflow: auto;
 padding-right:0px;
 padding-left: 5px;
 padding-top: 5px;
 padding-bottom: 5px;

}
code {
 height: 15pt;
 background-color: black;
 color:#edecf2;
 padding:10px;
 padding-top:2px;
 padding-bottom:2px;
 padding-right:2px;
 margin: 0px;
 overflow: auto ; 

}
code:before {
 content: "user@host>$ ";
 color: green;
}



code.root:before {
 content: "root@host># ";
 color: red;
}

code.mysql:before {
 content: "mysql> ";
 color: white;
}

code.texte:before {
 content: "[...]\0A"; 
 color: white;
 font-style: italic;
 font-size: 8px;
 }
code.texte:after {
 content: "  [...]\0A";/*\0A est le code pour un retour à la ligne (équivalent à un <br />)*/
 color: white;
 font-style: italic;
 font-size: 8px;
 }
span.test {
	font-size: 50px;
}
div.console_c {
 padding:15px;
 margin: 0px;
 border-top: 1px solid grey;
 border-bottom: 1px solid grey;
 border-left: 1px solid grey;
 border-right: 1px solid grey;
 overflow:auto;
}
code.nowrap {
 padding:15px;
 margin: 0px;
 border-top: 1px solid grey;
 border-bottom: 1px solid grey;
 border-left: 1px solid grey;
 border-right: 1px solid grey;
 white-space:nowrap;
 overflow:auto;

    
}

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

.notice {
    background-color: #F0F0F0;
    border-color: #E2E2E2;
}
.notice, .notice::before {
    color: #888888;
}

.message-helper {
    position: relative;
    display: block;
    margin: 5px auto 15px auto;
    padding: 10px 10px 10px 40px;
    height: auto;
    border: 1px solid #FFFFFF;
        border-top-color: rgb(255, 255, 255);
        border-right-color: rgb(255, 255, 255);
        border-bottom-color: rgb(255, 255, 255);
        border-left-color: rgb(255, 255, 255);
    border-radius: 4px;
    line-height: 20px;
    text-align: left;
    overflow: hidden;
}