.std-content {padding: 10px 0 0px; font-family: 'UbuntuLight', Tahoma, Geneva, Kalimati, sans-serif; }
.std-content-padding { padding: 0 5px 0 5px; }

.std-content h2 { 
    font-family: 'UbuntuBold', Helvetica, Arial, "Liberation Sans", FreeSans, sans-serif; 
    font-size: 20px; color: #000; margin: 0 0 15px 0; background: none; position: static; display: block; padding: 0; text-transform: uppercase; 
    background: url('../images/front/puce-circle.png') 0px 6px no-repeat transparent; padding-left: 15px;}
.std-content h2:after { content: none; }
.std-content h3 { font-family: 'UbuntuBold', Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif; font-size: 18px; color: #999; margin: auto; }

.std-content a { font-family: 'UbuntuLight', Tahoma, Geneva, Kalimati, sans-serif; color: #000; text-decoration: underline; }
.std-content a:hover {color: #555}
.std-content p { font-family: 'UbuntuLight', Tahoma, Geneva, Kalimati, sans-serif; font-size: 14px; color: #000; margin-bottom: 10px; line-height: 19px;}
/*.std-content p.encadre { background-color: #EAEAEA; padding: 20px; }*/

.std-content strong { font-family: 'UbuntuBold', Tahoma, Geneva, Kalimati, sans-serif; }
.std-content em {font-family: 'UbuntuRegularItalic', Tahoma, Geneva, Kalimati, sans-serif;}
.std-content strong em, .std-content en strong {font-family: 'UbuntuBoldItalic', Tahoma, Geneva, Kalimati, sans-serif;}


.std-content ul { list-style: disc outside; }
.std-content ol { list-style: none inside none; }

.std-content ul li { margin-left: 15px; padding: 3px 0 3px 0px; list-style: disc; font-family: 'UbuntuLight', Tahoma, Geneva, Kalimati, sans-serif; font-size: 14px;} 

.mobile-layout .std-content h2 {
	font-size: 1em;
	background-position: 0 4px;
}