@charset "iso-8859-1";
/* CSS Document */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

h1 {
	display:none;
}

div#logo_print {
	position:relative;
	margin:0 0 20px 0;
}

a {
	color:#000;
}

h1 a, h1 a:hover, div#site-info h3 a {
	color:#000;
	text-decoration:none;
}

div#branding h2, ul#nav-accessibilite, ul#nav-main, div#content-sub1 h2.invisible, ul#nav-sub, h2.invisible, p#lien_espace_publication, div#flashcontent1, div#flashcontent2, div#flashcontent3, div#flashcontent4, div#brouhaha_content, div#textdefil, form#form_souscription, div#bloc_forfait_annuel, div.rubr-pour-qui div#content-main h2, div.rubr-pourquoi div#content-main h2, div.rubr-comment div#content-main h2, div.rubr-souscrire div#content-main h2, ul#list_recap, p.btn_rappel1, div#site-info h2, div#site-info p.p2, ul#nav_site-info, fieldset#contact_questions label, fieldset#contact_validation, fieldset#zone_forfait_annuel legend, fieldset#zone_cgv legend, div#container-recap h1, p#btn_imprimer1, ul#nav_bas, p#lien_accueil {
	display:none;
}

form#form_souscrire fieldset, form#form_contact fieldset {
	border:0;
}

form#form_souscrire fieldset#zone_adresse1 p, form#form_souscrire fieldset#zone_adresse2 p, form#form_souscrire fieldset#zone_codes p.p1, form#form_contact p.p1 {
	position:relative;
}

form#form_souscrire fieldset#zone_adresse1 p label, form#form_souscrire fieldset#zone_adresse2 p label, form#form_souscrire fieldset#zone_codes p.p1 label, form#form_contact p.p1 label {
	position:absolute;
	left:0;
	top:0;
}

form#form_souscrire fieldset#zone_adresse1 p input, form#form_souscrire fieldset#zone_adresse2 p input, form#form_souscrire fieldset#zone_codes p.p1 input, form#form_contact p.p1 input {
	margin:0 0 0 150px;
	width:70%;
	border:1px solid #706F6F;
}

textarea#questions {
	position:relative;
	width:80%;
	border:1px solid #706F6F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

form#form_souscrire fieldset#zone_codes dl {
	position:relative;
}

form#form_souscrire fieldset#zone_codes dl dd {
	display:block;
	width:50%;
}

form#form_souscrire fieldset#zone_codes dl dd p {
	display:inline;
	width:33%;
}

div#forfait_annuel_table table {
	position:relative;
	width:70%;
}

div#forfait_annuel_table table caption {
	font-size:14px;
	font-weight:bold;
}

div#forfait_annuel_table table th {
	text-align:left;
}

div#forfait_annuel_table table th#col_procedure {
	width:50%;
}

div#forfait_annuel_table table th#col_prix_procedure, div#forfait_annuel_table table th#col_procedure_voir {
	width:25%;
}
