        
/* CSS pentru conținutul principal CP*/
#continut 
{
width: 60% ;
margin: auto;
border: 2px solid orange;
border-radius: 10px;
background-color: #f7f7f7; 
padding: 20px;
margin-top: 10px;
line-height: 1.6;
}

#cuprins {

position: fixed;
width: 15% ;
top: 10px ;
left: 10px ;
padding: 10px;
border: 1px solid black;
border-radius: 10px;
background-color: #f0f0f0; 
font-size: 0.9em;
}

#cuprins ul {
list-style-type: none;
padding: 0;
}

#cuprins a {
text-decoration: none;
color: #0056b3;
display: block;
margin-bottom: 5px;
}

/* Stiluri generale pentru lizibilitate */
h2, h3 {
color: #333;
border-bottom: 1px solid #ccc;
padding-bottom: 5px;
margin-top: 25px;
}
/* Asigură că formulele afișate au spațiu */
.math-display {
margin: 15px 0;
padding: 10px;
background-color: #eee;
border-left: 3px solid orange;
}

