@import url(layout.css);

a, a:link { color: #46B0E4; }
.important {
	color: #EEA406;
	font-weight: bold;
}

.info {
	background: url(images/puce-info.jpg) no-repeat;
	padding-left: 50px;
}

.alert {
	color: red;
	font-weight: bold;
	font-style: italic;
	background: url(images/puce-alert.jpg) no-repeat;
	padding-left: 50px;
}

.borderImg {
	border: 1px solid #ccc;
	padding: 5px;
}

/* not editor */
table { font-size: 12px; }

body{
	font-family: Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
}

/** STYLE DE LA SIDEBAR **/
#menu{
	/*background: #FBFBFB url(images/bg-menu.jpg) repeat-y;
	font-family: "Trebuchet MS", "Times New Roman", Times, serif*/
}
#menu-top{
	/*background: url(images/bg-menu-top.jpg) repeat-y;*/
}
#menu-bottom{
	/*background: url(images/bg-menu-bottom.jpg) repeat-y;*/
}

#menu a:hover{
	color: #BCBDBE;
}

/* 1er niveau */
#menu > ol > li{
	padding: 5px 0;
	margin-right: 5px;
	border-bottom: 1px solid #ccc;
}
#menu > ol > li:last-child{ border-bottom:0px;  }

#menu li, #menu li a{
	color: #EFAA16;
	/*font-weight: bold;*/
	text-transform: uppercase;
	text-decoration: none;
}

/* 2�me niveau */
#menu ol ul{
	list-style: none;
	text-transform: none;
	padding: 0px;
}

#menu ol ul li { padding-left: 20px; background: url(images/puce-liste.jpg) left 7px no-repeat; }
#menu ol ul li li { padding: 5px 10px 0px; }
#menu li li, #menu li li a{
	color: #292929;
	padding-top: 6px;
	font-weight: normal;
	text-transform: none;
	background: none;
}

/* 3�me niveau */
#menu ol ul ul{
	list-style-image: none;
	list-style-type: none;
}

#menu li li li, #menu li li li a{
	font-weight: normal;
	font-style: italic;
	background: none;
}

/** STYLE DE LA PAGE **/
h2{
	color: #EEA406;
	text-transform: uppercase;
	border-bottom: #BCBDBE dotted 1px;
}

.cheminprint { display: none; }
.logoprint { display: none; }

/** FAQ **/
.faqbox .liste_question { margin-bottom: 100px; }
.faqbox .liste_question .question { color:#46B0E4; font-size: 14px; font-weight: bold; margin-bottom: 8px; text-decoration: none; border-bottom: #BCBDBE dotted 1px; }
.faqbox .liste_question .question a, .faqbox .liste_question .question a:hover { text-decoration: none; }
.faqbox .bloc_question .question { color:#EEA406; font-size: 13px; font-weight: bold; margin-bottom: 8px; text-decoration: none; border-bottom: #BCBDBE dotted 1px; }
.faqbox .bloc_question .reponse { padding: 0 15px 15px; margin-bottom: 25px; }
