body {background:none;}

.print_zone {display:block;}
.print_zone ul.print_nav li {display:inline; list-style:none;}

.accessibilite,
.barre,
.entete,
.tx_dcdbarre_main_menu,
.left_content,
.btns_bottom_page,
.nav_footer,
.tx_dcdgooglemap_list .tx_dcdgooglemap_list_loupe,
.page_id {display:none;}

.tx_dcdgooglemap_map .tx_dcdgooglemap_category {display:none;}
.tx_dcdgooglemap_map .tx_dcdgooglemap_category_printed {display:block;}

/* FORMULAIRES */
	/* CONTENU MAILFORM */
.content_mailform fieldset {border:none;}
.content_mailform fieldset legend {display:none;}
.content_mailform fieldset.csc-mailform {padding: 0 0 0 7px;}
.content_mailform label {clear:both; display:block; margin:0 0 5px 0;}
.content_mailform .csc-mailform-field {margin:10px 0 10px 0;}
.content_mailform  .csc-mailform-input,
.content_mailform  .csc-mailform-password,
.content_mailform  .csc-mailform-textarea,
.content_mailform  .csc-mailform-select,
.content_mailform  .csc-mailform-file {border:1px solid #868889;}
.content_mailform  .float_left label {clear:none;display:inline;}
.content_mailform .csc-mailform-radio-fieldset label {display:inline; margin:0 10px 5px 5px;}

	/* TH_MAILFORMPLUS */
.tx-thmailformplus-pi1 fieldset {border:none;}
.tx-thmailformplus-pi1 fieldset.mailform {padding:0 0 0 7px;}
.tx-thmailformplus-pi1 label {clear:both; display:block; margin:0 0 5px 0;}
.tx-thmailformplus-pi1 .field {margin:10px 0 10px 0;}
.tx-thmailformplus-pi1 .input_text,
.tx-thmailformplus-pi1 .input_password,
.tx-thmailformplus-pi1 textarea,
.tx-thmailformplus-pi1 .input_select,
.tx-thmailformplus-pi1 .input_file {border:1px solid #868889;}
.tx-thmailformplus-pi1 .float_left label {clear:none; display:inline;}
.tx-thmailformplus-pi1 .radio_fieldset label {display:inline; margin:0 10px 5px 5px;}
.tx-thmailformplus-pi1 .field.checkbox label {display:inline; margin:0 10px 5px 5px;}
.tx-thmailformplus-pi1 .label_part2 {font-size:80%;}

	/* FE_ANGERSFORM */
.tx-feangersform-pi1 fieldset {border:none;}
.tx-feangersform-pi1 label {clear:both; display:block; margin:0 0 5px 0;}
.tx-feangersform-pi1 p {margin:10px 0 10px 0;}
.tx-feangersform-pi1 .input_text,
.tx-feangersform-pi1 .input_password,
.tx-feangersform-pi1 textarea,
.tx-feangersform-pi1 .input_select,
.tx-feangersform-pi1 .input_file {border:1px solid #868889; display:block;}
.tx-feangersform-pi1 .float_left label {clear:none; display:inline;}
.tx-feangersform-pi1 .csc-mailform-radio-fieldset label {display:inline; margin:0 10px 5px 5px;}
.tx-feangersform-pi1 .form_comment {font-size:80%;}
.tx-feangersform-pi1 p.radio span,
.tx-feangersform-pi1 p.radio_multi span {margin:0 0 5px 0; display:block;}

	/* PI1_MAILFORM */
.tx-pilmailform-pi1 .form_err {color:#FF0000;}
.tx-pilmailform-pi1 fieldset {border:none;}
.tx-pilmailform-pi1 label {clear:both; display:block; margin:0 0 5px 0;}
.tx-pilmailform-pi1 p {margin:10px 0 10px 0;}
.tx-pilmailform-pi1 .input_text,
.tx-pilmailform-pi1 .input_password,
.tx-pilmailform-pi1 textarea,
.tx-pilmailform-pi1 .input_select,
.tx-pilmailform-pi1 .input_file {border:1px solid #868889;}
.tx-pilmailform-pi1 .float_left label {clear:none; display:inline;}
.tx-pilmailform-pi1 .csc-mailform-radio-fieldset label {display:inline; margin:0 10px 5px 5px;}
.tx-pilmailform-pi1 .form_comment {font-size:80%;}
.tx-pilmailform-pi1 p.radio span,
.tx-pilmailform-pi1 p.radio_multi span {margin:0 0 5px 0; display:block;}


.text_footer {font-size:11px; margin-top:20px; text-align:center;}