@import url('assistance_core.css');
@import url('core_telephonie.css');

form#search-faq
{
	background: #e3e3e3;
	padding: 30px 10px 10px;
	margin: 1em 0 0;
	position: relative;
}

form#search-faq h3
{
	color: #000;
	background: url('../pix/assistance/picto_search.gif') no-repeat;
	line-height: 36px;
	padding: 0 0 0 40px;
	font-size: 1.2em;
	/*margin: -20px 0 0 -20px;*/
	position: absolute;
	top: -10px;
	left: -10px;
}

input.search-button
{
	background: url('../pix/assistance/btn_search.gif') no-repeat transparent;
	width: 19px;
	height: 19px;
	border: none;
	margin-left: 6px;
	cursor: pointer;
}

ul#ariane
{
	border-bottom: 1px solid #b6b6b6;
	padding-bottom: 10px;
	overflow: hidden;
}

ul#ariane li
{
	float: left;
	color: #c50538;
	font-weight: bold;
	margin-right: 10px;
}

ul#ariane li.category
{
	color: #c50538;
	background: url('../pix/fleche_nav.gif') no-repeat 100% 60%;
	padding-right: 6px;
}

div.chapeau
{
	background-image: url('../pix/assistance/fond_faq_generic.jpg');
	height: 177px;
	margin: 10px 0 20px;
}

div.detail
{
	padding: 20px;
	position: relative;
}

p.retour
{
	position: absolute;
	right: 20px;
	top: 20px;
	background: url('../pix/fleche_nav_back.gif') no-repeat 0 50%;
	padding-left: 10px;
}

div.detail h3
{
	margin: 1.5em 0 0;
}

div.detail h4
{
	font-weight: normal;
	font-size: 1em;
	margin: 0 0 .5em;
}

div.detail h5
{
	font-size: 1em;
	margin: 0 0 .5em;
}

div.detail h5.org
{
	margin: .6em 0 .2em;
}

div.detail p.adr
{
	margin: 0 0 .8em;
}

div.detail h6
{
	font-size: 1em;
	/*margin: 0 0 .5em;*/
}

div.detail ul
{
	margin: 10px 0;
}

div.detail ul li
{
	margin: 0 0 .8em;
}

div.detail ul.contenu-detail
{
	margin-top: 0;
}

div.detail ul#contenu-detail li,div.detail ul.contenu-detail li,div.detail h3
{
	clear: both;
}

div.detail ul#contenu-detail ul,div.detail ul.contenu-detail ul
{
	margin: .6em 0 1em 1em;
}

div.detail ul#contenu-detail ul li,div.detail ul.contenu-detail ul li
{
	margin-bottom: .4em;
}
/*,dl.glossary dd */
div.detail ul div
{
	background: #e3e3e3;
	padding: 10px 20px;
	display: none;
	clear: both;
}

div.detail ul div a
{
	color: #c50538;
}

div.detail ul li.active div,dl.glossary dd.active
{
	display: block;
}

div.detail ul li li
{
	margin: 0 0 .1em;
}

div.detail ul ul
{
	list-style-type: disc;
}

div.detail ul ul,div.detail ul ol
{
	margin-left: 1em;
	margin-top: 1em;
}

div.detail ul li h4
{
	background: url('../pix/assistance/picto_plus.gif') no-repeat 0 .3em;
	padding-left: 12px;
	cursor: pointer;
	float: left;
}

div.detail ul li.active h4
{
	background-image: url('../pix/assistance/picto_moins.gif');
	color: #c50538;
	font-weight: bold;
}

ul#choix-box
{
	overflow: hidden;
	height: 73px;
}

ul#choix-box li
{
	float: left;
	width: 169px;
	margin-right: 16px;
}

ul#choix-box li a
{
	height: 73px;
}

li#box-v1
{
	background-image: url('../pix/assistance/slot_dartybox_v1.gif');
}

li#box-v2
{
	background-image: url('../pix/assistance/slot_dartybox_v2.gif');
}

li#box-thd
{
	background-image: url('../pix/assistance/slot_dartybox_thd.gif');
}
/*
dl.glossary
{
	
}

dl.glossary dt
{
	margin: 0 0 .2em;
	font-size: 1.1em;
	color: #c50538;
	cursor: pointer;
}

dl.glossary dd
{
	margin: 0 0 .5em 1em;
}
*/

dl.glossary dt
{
	margin: 0 0 .2em;
	font-size: 1.1em;
	color: #c50538;
}

dl.glossary dd
{
	margin: 0 0 .5em 1em;
}

p.visuel
{
	text-align: center;
	margin: 1em 0;
}

table.bloc 
{
	margin: 1em 0;
}

table.bloc thead
{
	background: url('../pix/presentation/fond_tit_tel_h.gif') 0 100% repeat-x #727272;
	padding: 8px 0 0 64px;
	color: #fff;
	font-size: 1.2em;
}

table.bloc thead th
{
	font-weight: normal;
}

