/* default styles for extension "tx_dcdecard_pi1" */
		.tx_dcdecard_error {
			color:#FF0000;
			font-size:14px;
		}
		.tx_dcdecard_page_title {
			color:#273E8E;
			font-size:16px;
			margin-bottom:10px;
		}
		.tx_dcdecard_page_chapo {
			font-style:italic;
			margin-bottom:15px;
		}
		.tx_dcdecard_page_chapo img {
			float:right;
			width:200px;
		}
		form {
		}
		.tx_dcdecard_your_mail, .tx_dcdecard_destination_mail, .tx_dcdecard_message_mail, .tx_dcdecard_acknowledgment {
			display:block;
			margin-bottom:10px;
		}
		.tx_dcdecard_your_mail input {
			width:150px;
		}
		.tx_dcdecard_destination_mail input {
			width:250px;
		}
		.visu_ecard {
			text-align:center;
		}
		.visu_ecard img{
			width:500px;
		}

/* default styles for extension "tx_dcddownloads_pi1" */
		.tx_dcddownloads_off .tx_dcddownloads_files {display:none;}
		.tx_dcddownloads_on .tx_dcddownloads_title {background:url(../typo3conf/ext/dcddownloads/res/tx_dcddownloads_on.gif) no-repeat left center; padding-left:15px;}
		.tx_dcddownloads_off .tx_dcddownloads_title {background:url(../typo3conf/ext/dcddownloads/res/tx_dcddownloads_off.gif) no-repeat left center; padding-left:15px;}
		.tx_dcddownloads_files a {color:#000000; text-decoration:none;}
		.tx_dcddownloads_files a:hover {text-decoration:underline;}
		.tx_dcddownloads_pointer {cursor:pointer;}
		.tx_dcddownloads_icon {margin-right:3px;}
		.tx_dcddownloads_date {display:block; margin:0 0 5px 0;}
		.tx_dcddownloads_file {margin-bottom:3px;}
/* default styles for extension "tx_dcdmp3player_pi1" */
		.tx-dcdmp3player-pi1 {margin-bottom:15px;}
		.tx-dcdmp3player-pi1 .dcdmp3player_w3c {display:none;}
		.tx-dcdmp3player-pi1 .ituneslink,
		.tx-dcdmp3player-pi1 .rsslink {float:left;}
		.tx-dcdmp3player-pi1 .ituneslink {width:250px;}
		.tx-dcdmp3player-pi1 .rsslink {width:415px;}
		.tx-dcdmp3player-pi1 .ituneslink img,
		.tx-dcdmp3player-pi1 .rsslink img {float:left; margin-right:5px;}
		.tx-dcdmp3player-pi1 .rsslink .rss_lablel {display:block;}

		.tx-dcdmp3player-pi1 .tx_dcdmp3player_trackurls,
		.tx-dcdmp3player-pi1 .tx_dcdmp3player_trackurls li {list-style-type:none; margin:0; padding:0;}
		.tx-dcdmp3player-pi1 .tx_dcdmp3player_trackurls {margin-top:15px;}
		.tx-dcdmp3player-pi1 .tx_dcdmp3player_trackurls li {padding-left:18px; background:url(../typo3conf/ext/dcdmp3player/res/track.gif) no-repeat; min-height:18px;}
/* default styles for extension "tx_thmailformplus_pi1" */
  .tx-thmailformplus-pi1 H2 { margin-top: 0px; margin-bottom: 0px; }
/* default styles for extension "tx_inscmuse_pi1" */
		.tx_inscmuse_error {color:#FF0000; padding-bottom:15px;}

		.tx_inscmuse_form label {display:block;float:left; width:160px;}
		
		.tx_inscmuse_need_content	{padding-bottom:15px; font-size:110%; font-style:italic;}

		.tx_inscmuse_form .tx_inscmuse_firstname_content,
		.tx_inscmuse_form .tx_inscmuse_lastname_content,
		.tx_inscmuse_form .tx_inscmuse_address_content,
		.tx_inscmuse_form .tx_inscmuse_zip_content,
		.tx_inscmuse_form .tx_inscmuse_etoile_content,
		.tx_inscmuse_form .tx_inscmuse_pro_content,
		.tx_inscmuse_form .tx_inscmuse_mail_content	{padding-bottom:10px;}
		
		.tx_inscmuse_form .tx_inscmuse_etoile_content,
		.tx_inscmuse_form .tx_inscmuse_pro_content {padding-left:160px; width:275px;}
		
		.tx_inscmuse_form .tx_inscmuse_firstname,
		.tx_inscmuse_form .tx_inscmuse_lastname,
		.tx_inscmuse_form .tx_inscmuse_address,
		.tx_inscmuse_form .tx_inscmuse_zip,
		.tx_inscmuse_form .tx_inscmuse_city,
		.tx_inscmuse_form .tx_inscmuse_youare,
		.tx_inscmuse_form .tx_inscmuse_mail	{width:275px;}
		
		.tx_inscmuse_suscribe_content,
		.tx_inscmuse_unsuscribe_content {float:left; width:275px;}
		
		.tx_inscmuse_msg_content {font-size:110%; text-align:center;}
/* default styles for extension "tx_dngwhoswho_pi1" */
		.tx_dngwhoswho_ancre {width:100%; text-align:right; color:#9C9D9F;}
		.tx_dngwhoswho_function_title {display:inline; margin-left:2px; margin-right:2px;}
		.tx_dngwhoswho_name {float:left; font-weight:bold; color:#000000;}
		.tx_dngwhoswho_delegation {padding-top:7px; text-align:left; float:left; width:200px;}
		.tx_dngwhoswho_function-1 .tx_dngwhoswho_left {margin:0 auto; float:none;}
		.tx_dngwhoswho_picture {float:left; margin-left:7px; margin-right:5px;}
		.tx_dngwhoswho_cvlink {padding-top:7px; float:left;}
		.tx_dngwhoswho_right {float:left; width:300px; margin-right:10px; text-align:left; margin-top:30px;}
		.tx_dngwhoswho_left {float:left; width:300px; margin-right:10px; text-align:left;}		
		.tx_dngwhoswho_clear {clear:both;}

		.tx_dngwhoswho_detail {margin-left:7px;}
		.tx_dngwhoswho_detail .tx_dngwhoswho_picture {margin-left:0px; margin-right:10px;}
		.tx_dngwhoswho_detail .tx_dngwhoswho_delegation {width:85%; font-weight:bold; padding-top:0px; padding-bottom:20px;}
		.tx_dngwhoswho_detail .tx_dngwhoswho_cv {margin-left:0px;}
		.tx_dngwhoswho_detail .tx_dngwhoswho_retour{margin-top:15px; margin-left:-20px;}
		.tx_dngwhoswho_detail .tx_dngwhoswho_error {color:#FF0000; font-weight:bold; text-align:center;}

		.tx_dngwhoswho_box {display:none;}
		#tx_dngwhoswho_box {text-align:left;}
		.tx_dngwhoswho_box_content {background:#FFFFFF; height:250px; overflow:auto; width:448px; padding:5px; position:relative; top:-3px; border:1px solid #B0B2B3;}
		.tx_dngwhoswho_box_title_contener {background:url(../typo3conf/ext/dngwhoswho/res/tx_dngwhoswho_box_title.jpg) repeat-x; border:1px solid #B0B2B3; border-bottom:0px none; color:#5F5F5F; font-size:11px; font-weight:bold; height:23px; margin:0; text-align:center;}
		.tx_dngwhoswho_box_title {float:left; width:438px; padding:4px 0 6px 0;}
		* html .tx_dngwhoswho_box_title {width:437px;}
		a#tx_dngwhoswho_box_close  {background-image:url(../typo3conf/ext/dngwhoswho/res/tx_dngwhoswho_box_close.jpg); background-repeat:no-repeat; width:20px; height:20px; display:block; float:right;}
		a:hover#tx_dngwhoswho_box_close {background-image:url(../typo3conf/ext/dngwhoswho/res/tx_dngwhoswho_box_close_hover.jpg);}
		#tx_dngwhoswho_box_overlay {position: absolute; top:0; left:0; width:100%; background-color:#CCCCAA; z-index:1; opacity:0.5; filter:alpha(opacity=30);}
		#tx_dngwhoswho_contener {width:460px;}
/* default styles for extension "tx_tipafriendplus_pi1" */
		.tx_tipafriend_formfield label {float:left; width:180px; text-align:right; margin-right:10px;}
		.tx_tipafriend_formfield {clear:both;}
		.tx_tipafriend_error_box {margin:10px 0 10px 0; font-weight:bold; color:#FF0000;}
		.tx_tipafriend_error_header {color:#FF0000; font-weight:bold; text-align:left; margin:0px 0px 5px 0px;}
		.tx_tipafriend_error_text {color:#FF0000; font-weight:normal; text-align:left; margin:0px 0px 0px 0px;}
		.tx_tipafriend_codetext .tx-srfreecap-pi2-image {width:200px; height:74px; padding:0; margin:0;}
		.tx_tipafriend_codetext {margin:0 0 0 190px; float:left;}
/* default styles for extension "tx_dcdpresse_pi1" */
		.tx_dcdpresse_clear{clear:both;}
		.tx_dcdpresse_lign {float:left;}
				
		.tx_dcdpresse_global_top {background:url(../typo3conf/ext/dcdpresse/res/background_top.png) top left no-repeat; padding-top:10px;}
		.tx_dcdpresse_global_bottom {background:url(../typo3conf/ext/dcdpresse/res/background_bottom.png) bottom left no-repeat; padding-bottom:10px; min-height:20px;}
		*html .tx_dcdpresse_global_bottom {height:20px;}
		.tx_dcdpresse_global_content {background:url(../typo3conf/ext/dcdpresse/res/background_content.jpg) top left repeat-y;}
		*html .tx_dcdpresse_global_content {background:url(../typo3conf/ext/dcdpresse/res/background_content_ie.jpg) top left repeat-y;}
		
		.tx_dcdpresse_alm,
		.tx_dcdpresse_angers {width:335px; float:left; padding:5px 10px 5px 5px;}
		
		.tx_dcdpresse_alm h3.tx_dcdpresse_title,
		.tx_dcdpresse_angers h3.tx_dcdpresse_title {font-size:13px; text-transform:uppercase;}

		.tx_dcdpresse_pointer {cursor:pointer;}
		
		.tx_dcdpresse_alm h3.tx_dcdpresse_title {color:#EE9304;}
		.tx_dcdpresse_angers h3.tx_dcdpresse_title {color:#0270A3;}
	
		.tx_dcdpresse_alm .tx_dcdpresse_btncontener,
		.tx_dcdpresse_angers .tx_dcdpresse_btncontener {float:left; margin-right:15px;}

		.tx_dcdpresse_alm .tx_dcdpresse_dossier,
		.tx_dcdpresse_angers .tx_dcdpresse_dossier {margin-left:30px;}

		.tx_dcdpresse_alm .tx_dcdpresse_dossier .tx_dcdpresse_exticon,
		.tx_dcdpresse_alm .tx_dcdpresse_dossier .tx_dcdpresse_secure,
		.tx_dcdpresse_angers .tx_dcdpresse_dossier .tx_dcdpresse_exticon,
		.tx_dcdpresse_angers .tx_dcdpresse_dossier .tx_dcdpresse_secure {margin-right:5px;}

		.tx_dcdpresse_0 {background:#FFFFFF;}
		.tx_dcdpresse_1 {background:url(../typo3conf/ext/dcdpresse/res/background1.jpg) top left repeat;}
/* default styles for extension "tx_dcdgooglemap_pi1" */
		/* Map */
		.tx_dcdgooglemap_map .tx_dcdgooglemap_clear {clear:both;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_carto_left {float:left;}
		.tx_dcdgooglemap_map .tx_dcdgooglemap_carto_right {float:right;}
		.tx_dcdgooglemap_map .tx_dcdgooglemap_carto_top,
		.tx_dcdgooglemap_map .tx_dcdgooglemap_carto_bottom {clear:both;}

		.tx_dcdgooglemap_map h2 {margin:0; padding:0; font-size:14px; color:#999999; text-align:center;}
		.tx_dcdgooglemap_map .tx_dcdgooglemap_legend_picto {width:20px; height:20px;}
		.tx_dcdgooglemap_map label {margin:0; padding:0;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_legend_left,
		.tx_dcdgooglemap_map .tx_dcdgooglemap_legend_right {width:220px; border:#CCCCCC 1px solid; margin-right:5px;}
		.tx_dcdgooglemap_map .tx_dcdgooglemap_legend_left {float:left;}
		.tx_dcdgooglemap_map .tx_dcdgooglemap_legend_right {float:right;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_legend_top,
		.tx_dcdgooglemap_map .tx_dcdgooglemap_legend_bottom {clear:both; margin-top:3px;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_legend_top .tx_dcdgooglemap_maincategory,
		.tx_dcdgooglemap_map .tx_dcdgooglemap_legend_bottom .tx_dcdgooglemap_maincategory,
		.tx_dcdgooglemap_map .tx_dcdgooglemap_legend_top .tx_dcdgooglemap_kml,
		.tx_dcdgooglemap_map .tx_dcdgooglemap_legend_bottom .tx_dcdgooglemap_kml {font-weight:normal; margin-left:5px; float:left; width:32%; margin-bottom:5px;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_legendarbo {padding:2px;}
		.tx_dcdgooglemap_map .tx_dcdgooglemap_btnexpend {text-align:right; padding:0px 10px 5px 0px;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_legendresizezone {display:inline;}
		
		.tx_dcdgooglemap_map .tx_dcdgooglemap_categories {clear:both;}
		.tx_dcdgooglemap_map .tx_dcdgooglemap_kmls {clear:both;}
		.tx_dcdgooglemap_map .tx_dcdgooglemap_maincategory {margin:3px 0 5px 0;}
		.tx_dcdgooglemap_map .tx_dcdgooglemap_category {display:block; margin-bottom:3px;}
		.tx_dcdgooglemap_map .tx_dcdgooglemap_category input,
		.tx_dcdgooglemap_map .tx_dcdgooglemap_nosubcategory {padding-left:18px;}
		.tx_dcdgooglemap_map .tx_dcdgooglemap_subcategory {padding-left:18px;}
		.tx_dcdgooglemap_map .tx_dcdgooglemap_kml input {margin:0 3px 0 3px; padding:0;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_category_description .tx_dcdgooglemap_category_description_title,
		.tx_dcdgooglemap_map .tx_dcdgooglemap_kml_description .tx_dcdgooglemap_kml_description_title {display:block; font-weight:bold;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_category_description,
		.tx_dcdgooglemap_map .tx_dcdgooglemap_kml_description {clear:both; border-color:#999999; background-color:#FFFFFF; border-style:solid; border-width:1px; display:none; padding:2px 2px 2px 2px;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_options {margin-top:10px;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_geocoder,
		.tx_dcdgooglemap_map .tx_dcdgooglemap_direction {margin-bottom:10px;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_geocoder form fieldset,
		.tx_dcdgooglemap_map .tx_dcdgooglemap_direction form fieldset {border:#999999 1px solid; padding:3px; margin:0;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_geocoder .fieldsetlabel,
		.tx_dcdgooglemap_map .tx_dcdgooglemap_direction .fieldsetlabel {font-weight:bold; text-align:left; top:-12px; left:15px; position:relative; background:#F4F4F4;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_geocoder form fieldset .geocoderexemple,
		.tx_dcdgooglemap_map .tx_dcdgooglemap_direction form fieldset .directionfromexemple,
		.tx_dcdgooglemap_map .tx_dcdgooglemap_direction form fieldset .directiontoexemple {color:#999999; display:block;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_geocoder_champs,
		.tx_dcdgooglemap_map .tx_dcdgooglemap_direction_champs {text-align:center;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_geocoder_address {width:300px;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_direction_from_field,
		.tx_dcdgooglemap_map .tx_dcdgooglemap_direction_to_field {float:left; margin:0px 15px 0px 15px;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_direction_from,
		.tx_dcdgooglemap_map .tx_dcdgooglemap_direction_to {width:300px;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_direction_fields {clear:both;}
		
		.tx_dcdgooglemap_map .tx_dcdgooglemap_geocoder_submit_field,
		.tx_dcdgooglemap_map .tx_dcdgooglemap_direction_submit_field {clear:both; padding-top:5px;}
		
		*html .tx_dcdgooglemap_map .tx_dcdgooglemap_direction_fields {padding-bottom:5px;}
		
		.tx_dcdgooglemap_map .tx_dcdgooglemap_direction_mode label {display:block; text-align:left;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_geocoder_champs,
		.tx_dcdgooglemap_map .tx_dcdgooglemap_direction_champs {position:relative; top:-5px; text-align:center;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_direction_gestion {margin-bottom:8px;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_direction_textmode {margin-right:5px; position:relative; top:7px; float:right; font-weight:bold; color:#FF0000;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_direction_result .googledir {position:relative; top:-12px;}
		
			/* KML Link WINDOW */
		.tx_dcdgooglemap_map .tx_dcdgooglemap_kml-Link {text-align:right; padding-bottom:5px;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_kml-window {text-align:left; position:relative; left:489px; width:45%; border-color:#999999; background-color:#FFFFFF; border-style:solid; border-width:1px; display:none; padding:2px 2px 2px 2px;}
		*html .tx_dcdgooglemap_map .tx_dcdgooglemap_kml-window {left:0px;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_kml-windowbtn {display:block; float:right;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_kml-window input {width:99%;}

			/* POI Direction*/
		.tx_dcdgooglemap_poi_direction .tx_dcdgooglemap_poi_radio {margin-left:5px; margin-right:3px;}
		.tx_dcdgooglemap_poi_direction .tx_dcdgooglemap_poi_address {margin-top:5px; margin-bottom:5px; display:block;}
		.tx_dcdgooglemap_poi_direction .tx_dcdgooglemap_poi_address_input {width:80%;}
		.tx_dcdgooglemap_poi_direction .tx_dcdgooglemap_poi_submit {display:block; margin-top:10px; text-align:right;}
		.tx_dcdgooglemap_poi_direction .tx_dcdgooglemap_poi_submit_input {margin-right:15px;}

		/* List */
		.tx_dcdgooglemap_list .tx_dcdgooglemap_clear {clear:both;}

		.tx_dcdgooglemap_list .tx_dcdgooglemap_list_search_form fieldset {border:1px solid #999999; padding:5px;}

		.tx_dcdgooglemap_list .tx_dcdgooglemap_list_search_form .tx_dcdgooglemap_list_search_label {font-weight:bold;}

		.tx_dcdgooglemap_list .tx_dcdgooglemap_list_search_form .tx_dcdgooglemap_list_search_input {width:300px;}

		.tx_dcdgooglemap_list .tx_dcdgooglemap_list_search_limit {color:#999999; display:block; padding-left:200px;}

		.tx_dcdgooglemap_list .tx_dcdgooglemap_list_search_noresult {text-align:center; color:#FF0000; font-weight:bold;}


		.tx_dcdgooglemap_list .tx_dcdgooglemap_btnexpend {text-align:right; padding:0px 10px 5px 0px;}

		.tx_dcdgooglemap_list .tx_dcdgooglemap_maincategory {font-weight:normal; margin-left:5px; float:left; width:32%; margin-bottom:5px;}

		.tx_dcdgooglemap_list .tx_dcdgooglemap_legendresizezone {display:inline;}

		.tx_dcdgooglemap_list .tx_dcdgooglemap_poi_header {font-weight:bold;}

		.tx_dcdgooglemap_list .tx_dcdgooglemap_legend_picto,
		.tx_dcdgooglemap_list .tx_dcdgooglemap_poi_header .tx_dcdgooglemap_poi_picto .tx_dcdgooglemap_poi_img img {width:20px; height:20px;}

		.tx_dcdgooglemap_list .tx_dcdgooglemap_poi_header .tx_dcdgooglemap_poi_picto .tx_dcdgooglemap_poi_img img {margin-right:5px;}

		.tx_dcdgooglemap_list .tx_dcdgooglemap_poi_header .tx_dcdgooglemap_list_loupe {margin-left:5px;}

		.tx_dcdgooglemap_list .tx_dcdgooglemap_poi_header .tx_dcdgooglemap_poi_picto,
		.tx_dcdgooglemap_list .tx_dcdgooglemap_poi_header .tx_dcdgooglemap_poi_picto .tx_dcdgooglemap_poi_img_label,
		.tx_dcdgooglemap_list .tx_dcdgooglemap_poi_header .tx_dcdgooglemap_poi_picto .tx_dcdgooglemap_poi_img,
		.tx_dcdgooglemap_list .tx_dcdgooglemap_poi_header .tx_dcdgooglemap_poi_name {display:inline;}
		
		.tx_dcdgooglemap_list .tx_dcdgooglemap_maincategory {margin:3px 0 5px 0;}
		.tx_dcdgooglemap_list .tx_dcdgooglemap_category {display:block; margin-bottom:3px;}
		.tx_dcdgooglemap_list .tx_dcdgooglemap_category input {margin:0 3px 0 3px; padding:0;}
		.tx_dcdgooglemap_list .tx_dcdgooglemap_nosubcategory {padding-left:18px;}
		.tx_dcdgooglemap_list .tx_dcdgooglemap_subcategory,
		.tx_dcdgooglemap_list .tx_dcdgooglemap_poi_header_content {padding-left:18px;}

		.tx_dcdgooglemap_list .tx_dcdgooglemap_poi_header_content {padding-bottom:7px;}

		.tx_dcdgooglemap_list .tx_dcdgooglemap_poi_content .tx_dcdgooglemap_poi_windowstabslabel {font-style:italic; text-transform:uppercase; margin-top:5px;}

		.tx_dcdgooglemap_list .tx_dcdgooglemap_labeltext {padding-left:5px;}

		.tx_dcdgooglemap_list .tx_dcdgooglemap_category_description .tx_dcdgooglemap_category_description_title {display:block; font-weight:bold;}

		.tx_dcdgooglemap_list .tx_dcdgooglemap_category_description {clear:both; border-color:#999999; background-color:#FFFFFF; border-style:solid; border-width:1px; display:none; padding:2px 2px 2px 2px;}
/* default styles for extension "tx_dcdgooglemap_pi2" */
		.tx-dcdgooglemap-pi2 .tx_dcdgooglemap_geocoder form {padding-top:10px;}

		.tx-dcdgooglemap-pi2 .tx_dcdgooglemap_geocoder form fieldset {border:#999999 1px solid; padding:3px; margin:0;}

		.tx-dcdgooglemap-pi2 .fieldsetlabel {font-weight:bold; text-align:left; top:-12px; left:15px; position:relative; background:#F4F4F4;}

		.tx-dcdgooglemap-pi2 .tx_dcdgooglemap_geocoder form fieldset label {display:inline; margin-bottom:5px;}

		.tx-dcdgooglemap-pi2 .tx_dcdgooglemap_geocoder form fieldset .exemplesearch {display:block; color:#999999;}
		
		.tx-dcdgooglemap-pi2 .tx_dcdgooglemap_geocoder_champs {position:relative; top:-5px; text-align:center;}

		.tx-dcdgooglemap-pi2 .tx_dcdgooglemap_geocoder_submit_field {clear:both; padding-top:5px;}

		.tx-dcdgooglemap-pi2 .tx_dcdgooglemap_geocoder_address {width:300px;}
/* default styles for extension "tx_dcdgooglemap_pi3" */
		.tx-dcdgooglemap-pi3 .tx_dcdgooglemap_direction form {padding-top:10px;}

		.tx-dcdgooglemap-pi3 .tx_dcdgooglemap_direction form fieldset {border:#999999 1px solid; padding:3px; margin:0;}

		.tx-dcdgooglemap-pi3 .tx_dcdgooglemap_direction .fieldsetlabel {font-weight:bold; text-align:left; top:-12px; left:15px; position:relative; background:#F4F4F4;}

		.tx-dcdgooglemap-pi3 .tx_dcdgooglemap_direction_from_field,
		.tx-dcdgooglemap-pi3 .tx_dcdgooglemap_direction_to_field {float:left; margin:0px 15px 0px 15px;}

		.tx-dcdgooglemap-pi3 .tx_dcdgooglemap_direction form fieldset .directionfromexemple,
		.tx-dcdgooglemap-pi3 .tx_dcdgooglemap_direction form fieldset .directiontoexemple {color:#999999; display:block;}

		.tx-dcdgooglemap-pi3 .tx_dcdgooglemap_direction_champs {position:relative; top:-5px; text-align:center;}

		.tx-dcdgooglemap-pi3 .tx_dcdgooglemap_direction_from,
		.tx-dcdgooglemap-pi3 .tx_dcdgooglemap_direction_to {width:300px;}

		.tx-dcdgooglemap-pi3 .tx_dcdgooglemap_direction_fields {clear:both;}

		*html .tx-dcdgooglemap-pi3 .tx_dcdgooglemap_direction_fields {padding-bottom:5px;}

		.tx-dcdgooglemap-pi3 .tx_dcdgooglemap_geocoder_submit_field,
		.tx-dcdgooglemap-pi3 .tx_dcdgooglemap_direction_submit_field {clear:both; padding-top:5px;}
		
		.tx-dcdgooglemap-pi3 .tx_dcdgooglemap_direction_mode label {display:block; text-align:left;}

		.tx-dcdgooglemap-pi3 .tx_dcdgooglemap_direction_textmode {text-align:right; margin-right:5px; position:relative; top:-12px; font-weight:bold; color:#FF0000;}

/* default styles for extension "tx_dcddicorue_pi1" */
		.tx-dcddicorue-pi1 {margin-top:15px;}

		.tx-dcddicorue-pi1 .tx_dcddicorue_listalpha ul {margin:0 0 15px 7px; padding:0;}
		.tx_dcddicorue_listalpha ul li {background:#FFFFFF none repeat scroll 0 0; display:inline; font-size:12px; margin:0 -2px; padding:1px 3px; width:15px;}
		.tx_dcddicorue_listalpha .search_form #search_form #alpha {border:1px solid #999999; background:none; color:#000000; margin-left:3px; width:300px; padding:2px;}
		
		.tx-dcddicorue-pi1 #search_form {margin:0 0 15px 3px; padding:0;}
		
		.tx_dcddicorue_listalpha ul a {background-color:#FCE90D; color:#58585A; margin:0; padding:1px 4px; width:15px;}

		.tx_dcddicorue_listalpha .tx_dcddicorue_listrue ul.tx_dcddicorue_ruecol {float:left; width:32%;}
		.tx_dcddicorue_listalpha .tx_dcddicorue_listrue ul {background:none; margin:0 0 15px 7px; padding:0;}
		.tx_dcddicorue_listalpha .tx_dcddicorue_listrue ul.tx_dcddicorue_ruecol,
		.tx_dcddicorue_listalpha .tx_dcddicorue_listrue ul.tx_dcddicorue_ruecol li {list-style:none; margin:0 5px 5px 0;}	
		.tx_dcddicorue_listalpha .tx_dcddicorue_listrue ul.tx_dcddicorue_ruecol li {padding:0; width:auto; display:block; font-size:10px;}	
		.tx_dcddicorue_listalpha .tx_dcddicorue_listrue ul a {background:none; color:#324C5E; margin:0 0 0 7px; padding:0; width:auto;}

		.tx_dcddicorue_detailrue .tx_dcddicorue_titlerue {font-weight:bold; font-size:12px;}
		.tx_dcddicorue_detailrue .tx_dcddicorue_titlerue img {margin-left:5px;}	
		.tx_dcddicorue_carte {margin-top:10px;}
/* default styles for extension "tx_angersvideos_pi1" */

	/**********/
	/* COMMON */
	/**********/
	.av-breaker {
		clear:both;
		overflow:hidden;
	}
	/*******/
	/* PI1 */
	/*******/
	#av-script {
	}
	#av-video-player {
		margin:5px 5px 5px 0;
	}
	#av-video-informations {
		float:right;
		width:217px;
	}
	#av-video-informations p {
		font-weight:bold;
	}
	#av-video-informations p span.av-value {
		font-weight:normal;
	}
	.av-item-video {
		float:left;
		margin:5px;
		width:160px;
		text-align:center;
		height:180px;
		border:1px solid black;
		background-color:black;
		color:white;
	}
	#av-zone-list, #av-zone-list-noscript {
		margin:20px 0 0 0;
		margin:20px auto 0 auto;
	}
	.av-sent-by {
		float:right;
	}
	.av-item-video span.av-infos {
		display:block;
		height:25px;
		background-color:black;
	}
	.av-item-video a, .av-item-video a:visited, .av-item-video a:hover {
	}
	/*******/
	/* pi4 */
	/*******/
	.av-object {
		display:block;
	}
	.av-textvideo {
	}
	div.av-textvideo-center .av-object {
		margin-right:auto;
		margin-left:auto;
	}
	.av-textvideo-above .av-object {
		margin-bottom:10px;
	}
	.av-textvideo-right .av-video-list {
		float:right;
	}
	.av-textvideo-left .av-video-list {
		float:left;
	}
	.av-textvideo-below .av-object {
		margin-top:10px;
	}
	.av-textvideo-intext-right .av-object {
		margin:0 0 10px 10px;
	}
	.av-textvideo-intext-right .av-video-list {
		float:right;
	}
	.av-textvideo-intext-left .av-object {
		margin:0 10px 10px 0;
	}
	.av-textvideo-intext-left .av-video-list {
		float:left;
	}
	.av-textvideo-intext-right-nowrap .av-object {
		margin:0 0 10px 10px;
	}
	.av-textvideo-intext-right-nowrap .av-video-list {
		float:right;
	}
	.av-textvideo-intext-left-nowrap .av-object {
		margin:0 10px 10px 0;
	}
	.av-textvideo-intext-left-nowrap .av-video-list {
		float:left;
	}
	.av-video-col {
		float:left;
	}

	/***********/
	/* TT_NEWS */
	/***********/
	.av-single-ttnews .av-object {
		display:block;
		margin: 1em 0;
	}
/* default styles for extension "tx_dcdcarrousel_pi1" */
		.tx_dcdcarrousel_clear {clear:both}
		.tx_dcdcarrousel .tx_dcdcarrousel_altcontent {position:relative; overflow-y:auto; height:268px; background:#FFFFFF; padding-left:5px; padding-right:5px; margin-top:10px;}
		.tx_dcdcarrousel .tx_dcdcarrousel_altcontent .tx_dcdcarrousel_altitem {margin-bottom:10px;}
		.tx_dcdcarrousel .tx_dcdcarrousel_altcontent .tx_dcdcarrousel_altitem .tx_dcdcarrousel_altleft,
		.tx_dcdcarrousel .tx_dcdcarrousel_altcontent .tx_dcdcarrousel_altitem .tx_dcdcarrousel_altright {float:left;}
		.tx_dcdcarrousel .tx_dcdcarrousel_altcontent .tx_dcdcarrousel_altitem .tx_dcdcarrousel_altleft {width:365px; margin-right:5px;}
		.tx_dcdcarrousel .tx_dcdcarrousel_altcontent .tx_dcdcarrousel_altitem .tx_dcdcarrousel_altright {width:330px; text-align:right;}
		.tx_dcdcarrousel .tx_dcdcarrousel_altcontent .tx_dcdcarrousel_altitem .tx_dcdcarrousel_altleft h4 {}
		.tx_dcdcarrousel .tx_dcdcarrousel_altcontent .tx_dcdcarrousel_altitem .tx_dcdcarrousel_altleft .tx_dcdcarrousel_altsubtitle {}
/* default styles for extension "tx_dcdnewsscrol_pi1" */
		.tx_dcdnewsscrol_nojs .tx_dcdnewsscrol_content {overflow-y:auto; overflow-x:hidden;}
		.tx_dcdnewsscrol_js .tx_dcdnewsscrol_content {overflow:hidden;}
		.tx_dcdnewsscrol_js .tx_dcdnewsscrol_content,
		.tx_dcdnewsscrol_js .tx_dcdnewsscrol_content .tx_dcdnewsscrol_active {position:relative;}
		.tx_dcdnewsscrol_link {margin-top:10px; text-align:center;}
/* default styles for extension "tx_angerssmoothgallery_pi1" */
		.tx_angerssmoothgallery_asgcontent,
		.tx_angerssmoothgallery_myGallery {width:460px; height:300px;}
/* default styles for extension "tx_angersweather_pi1" */
		.tx_angersweather_error {color:#FF0000; font-weight:bold; text-align:center;}
/* default styles for extension "tx_dcdsearch_pi1" */
		.tx-dcdsearch-pi1 input_hidden {display:none;}
		.tx-dcdsearch-pi1 a.tx_dcdsearch_refine_help {position:relative; z-index:0;}
		.tx-dcdsearch-pi1 a.tx_dcdsearch_refine_help span.tx_dcdsearch_refine_help_text {display:none;}
		.tx-dcdsearch-pi1 a.tx_dcdsearch_refine_help:hover {z-index:1;}
		.tx-dcdsearch-pi1 a.tx_dcdsearch_refine_help:hover span.tx_dcdsearch_refine_help_text {padding:5px; display:block; position:absolute; top:1.2em; right:0px; width:30em; border:1px solid #C5C7C8; background-color:#F7F7F7; color:#000000; font-weight:normal;}
		.tx-dcdsearch-pi1 a.tx_dcdsearch_refine_help:hover span.tx_dcdsearch_refine_help_text b {display:block; text-align:center;}
/* default styles for extension "tx_dnglunch_pi1" */
		
		.tx_dnglunch_date {-moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(../fileadmin/templates/ville/pages/css/yellow/img/puce.gif) no-repeat scroll left 6px; color:#333333; font-size:14px; font-weight:bold; margin:7px 0 0; padding-left:10px;}
		.tx_dnglunch_label {font-weight:bold;display:inline;margin-left:3px;}		
		.tx_dnglunch_slider_scroll {overflow:auto; overflow-x:hidden; position:relative; clear:left; background:#FFFFFF;}
		.tx_dnglunch_slider_scrollContainer {margin-top:1px;}
		.tx_dnglunch_slider_scrollContainer div.tx_dnglunch_slider_panel {padding-left:2px;}
		.tx_dnglunch_slider_scrollText {position: absolute;top:-20px; left: 205px; color:#FFFFFF; text-align:center; font-size:10px;}
		.tx_dnglunch_slider_scrollButtons {position: absolute;top:-19px;cursor: pointer;}
		.tx_dnglunch_slider_scrollButtons.left {left: 187px;}
		.tx_dnglunch_slider_scrollButtons.right {right: 15px;}		
		.tx_dnglunch {font-size:10px;}
		.tx_dnglunch, .page_2cols_bm_p .tx_dnglunch, .page_2cols_bm .tx_dnglunch {background:#FFFFFF;}
		.tx_dnglunch {margin-left:1px;}
		.tx_dnglunch_block_content{border:solid 1px #B0B2B3; height:168px; width:303px;}
		.tx_dnglunch_block_content h2 {margin-top:-25px;}
		.tx_dnglunch_title {background-color:#C5C7C8; color:#000000; font-size:12px; font-weight:bold; margin:0; padding:7px;}
/* default styles for extension "tx_dcdcumulus_pi1" */
		.tx_dcdcumulus object {z_index:0;}
/* default styles for extension "tx_dcdtrav_pi1" */
		.tx_dcdtrav_error {color:#FF0000; text-align:center;}
/* default styles for extension "tx_dngsocial_pi1" */
		a.tx_dngsocial_link img {filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50; -khtml-opacity:0.5;}
		a.tx_dngsocial_link:hover img {filter:alpha(opacity=100); -moz-opacity:1; opacity:1; -khtml-opacity:1;}
/* default styles for extension "tx_dcdbibsearch_pi1" */
		.tx_dcdbibsearch_result .tx_dcdbibsearch_iframe {width:100%; height:700px; overflow-y:auto; overflow-x:hidden; position:relative;}
		* html .tx_dcdbibsearch_result .tx_dcdbibsearch_iframe {width:690px;}
/* default styles for extension "tx_dcdtchat_pi1" */
		.dcdtchat_error {color:#FF0000;}
		.tx-dcdtchat-pi1 label {display:block;}
		.dcdtchat_cant_read_capcha {display:block;}
		
		.dcdtchat_field_name,
		.dcdtchat_field_email,
		.dcdtchat_field_query {width:400px;}

		.dcdtchat_field_name,
		.dcdtchat_field_email,
		.dcdtchat_field_query,
		.dcdtchat_captcha,
		.dcdtchat_sumbit {margin-bottom:10px;}
		
		.dcdtchat_error_name,
		.dcdtchat_error_email,
		.dcdtchat_error_query,
		.dcdtchat_error_capcha {margin:0px 0px 5px 10px;}
		
		.dcdtchat_label_error {margin:0px 0px 5px 0px;}
		
		
		.dcdtchat_tchat_off .dcdtchat_answer {display:none;}
		.dcdtchat_tchat_on .dcdtchat_answer {display:block;}
		
		.dcdtchat_tchat_on h2 span {background:url(../typo3conf/ext/dcdtchat/res/background_flexible_page_content_h2title_on.gif) right no-repeat; padding:0 15px 0 0; cursor:pointer;}
		.dcdtchat_tchat_off h2 span {background:url(../typo3conf/ext/dcdtchat/res/background_flexible_page_content_h2title_off.gif) right no-repeat; padding:0 15px 0 0; cursor:pointer;}
		
		.dcdtchat_tchat_on h3 span {background:url(../typo3conf/ext/dcdtchat/res/background_flexible_page_content_h3title_on.gif) right no-repeat; padding:0 15px 0 0; cursor:pointer;}
		.dcdtchat_tchat_off h3 span  {background:url(../typo3conf/ext/dcdtchat/res/background_flexible_page_content_h3title_off.gif) right no-repeat; padding:0 15px 0 0; cursor:pointer;}

		.dcdtchat_tchat_on h4 span {background:url(../typo3conf/ext/dcdtchat/res/background_flexible_page_content_h3title_on.gif) right no-repeat; padding:0 15px 0 0; cursor:pointer;}
		.dcdtchat_tchat_off h4 span  {background:url(../typo3conf/ext/dcdtchat/res/background_flexible_page_content_h3title_off.gif) right no-repeat; padding:0 15px 0 0; cursor:pointer;}

		.dcdtchat_tmpl_answer .dcdtchat_name {font-weight:normal; background:none; padding:0px;}
		.dcdtchat_tmpl_answer .dcdtchat_reload a {background:url(../typo3conf/ext/dcdtchat/res/reload.jpg) no-repeat; cursor:pointer; display:block; margin:10px auto; width:225px; height:25px;}
		.dcdtchat_tmpl_answer .dcdtchat_reload a:hover {background:url(../typo3conf/ext/dcdtchat/res/reload_hover.jpg) no-repeat;}
/* default styles for extension "tx_gibralthon_pi1" */
		.gibralthon_tmpl {margin:10px 180px;}
		.gibralthon_cpt {background:url(../typo3conf/ext/gibralthon/cpt/small/fond.gif) top left no-repeat; margin:15px auto 0 auto; padding:10px 0 0 7px; width:274px; height:45px;}
		.gibralthon_cpt {background:url(../typo3conf/ext/gibralthon/cpt/big/fond.gif) top left no-repeat; margin:15px auto 0 auto; padding:15px 0 0 14px; width:562px; height:90px;}
		
		.gibralthon_field_cuillere,
		.gibralthon_field_verre,
		.gibralthon_field_seau,
		.gibralthon_field_brouette {float:left; margin:5px 20px;}
		
		.gibralthon_cuillere label,
		.gibralthon_verre label,
		.gibralthon_seau label,
		.gibralthon_brouette label {float:left; margin:30px 0px;}
		
		.gibralthon_cuillere,
		.gibralthon_verre,
		.gibralthon_seau,
		.gibralthon_brouette {clear:both;}
		
		.gibralthon_don {text-align:center; font-size:20px; margin:20px 0px;}
/* default styles for extension "tx_animuse_pi1" */
		.tx_animuse_download_file {background:url(../typo3conf/ext/animuse/res/document.jpg) center left no-repeat; padding:5px 0px 5px 20px;}
		.tx_animuse_hr {border:1px solid #B9B9B9; margin:7px auto 0; width:40%;}
/* default styles for extension "tx_dcdannuaire_pi1" */
		.tx-dcdannuaire-pi1 .tx_dcdannuaire_img_files {
		}

		.tx-dcdannuaire-pi1 .tx_dcdannuaire_img {
			display:block;
			margin-bottom:7px;
			text-align:center;
		}

		.tx-dcdannuaire-pi1 .tx_dcdannuaire_img_file {
			display:block;
		}

		.tx-dcdannuaire-pi1 .tx_dcdannuaire_img_label {
			display:block;
			margin-bottom:7px;
			text-align:center;
		}

		.tx-dcdannuaire-pi1 .tx_dcdannuaire_download_files {
		}

		.tx-dcdannuaire-pi1 .tx_dcdannuaire_download_file {
			display:block;
			padding-bottom:10px;
		}

		.tx-dcdannuaire-pi1 .tx_dcdannuaire_event {
			border:#273E8E solid 1px;
			width:70%;
			margin-left:15%;
			display:block;		
		}

		.tx-dcdannuaire-pi1 .tx_dcdannuaire_block {
		}

		.tx-dcdannuaire-pi1 .tx_dcdannuaire_block h4 {
			margin:10px 0 10px 0;
			font-size:11px;
			line-height:16px;
			color:#000;
			padding:0 0 0 12px;
			background:url(../typo3conf/ext/dcdannuaire/res/fleche_bleue_pte.gif) 0 4px no-repeat;
		}

		.tx-dcdannuaire-pi1 .tx_dcdannuaire_block p {
			margin:0 0 5px 0;
		}

		.tx-dcdannuaire-pi1 .tx_dcdannuaire_une_colonne,
		.tx-dcdannuaire-pi1 .tx_dcdannuaire_deux_colonnes,
		.tx-dcdannuaire-pi1 .tx_dcdannuaire_trois_colonnes {
		}

		.tx-dcdannuaire-pi1 .tx_dcdannuaire_une_colonne .tx_dcdannuaire_block {
			margin-bottom:10px;
		}

		.tx-dcdannuaire-pi1 .tx_dcdannuaire_colonne1,
		.tx-dcdannuaire-pi1 .tx_dcdannuaire_colonne2,
		.tx-dcdannuaire-pi1 .tx_dcdannuaire_colonne3 {
			float:left;
			display:inline;
			margin-bottom:10px;
			margin-right:10px;
		}

		.tx-dcdannuaire-pi1 .tx_dcdannuaire_deux_colonnes .tx_dcdannuaire_colonne1,
		.tx-dcdannuaire-pi1 .tx_dcdannuaire_deux_colonnes .tx_dcdannuaire_colonne2 {
			width:48%;
		}

		.tx-dcdannuaire-pi1 .tx_dcdannuaire_trois_colonnes .tx_dcdannuaire_colonne1,
		.tx-dcdannuaire-pi1 .tx_dcdannuaire_trois_colonnes .tx_dcdannuaire_colonne2,
		.tx-dcdannuaire-pi1 .tx_dcdannuaire_trois_colonnes .tx_dcdannuaire_colonne3 {
			width:30%;
		}
/* default styles for extension "tx_srfreecap_pi2" */
		img.tx-srfreecap-pi2-image { margin-left: 1em; margin-right: 1em; vertical-align: middle; }
		.tx-srfreecap-pi2-accessible-image { vertical-align: middle; }
		.tx-srfreecap-pi2-accessible-link { width: 10em; float: right; vertical-align: middle; margin-right: 7em;}
		.tx-srfreecap-pi2-cant-read { font-size: .9em; color:#35006d; }
		.tx-srfreecap-pi2-cant-read a:link { background-color:transparent; font-weight:bold; text-decoration:none; }
/* default styles for extension "tx_addcdgmrue_pi1" */
			/* Bulle */
		.tx_dcdgooglemap_map .tx_dcdannuaire_rue_bulle .tx_dcdannuaire_rue_nom,
		.tx_dcdgooglemap_map .tx_dcdgooglemap_poi_bulle .tx_dcdgooglemap_poi_name {font-weight:bold; margin-top:2px; margin-bottom:4px; padding-left:2px; display:inline;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_poi_bulle .tx_dcdgooglemap_poi_tstamp {margin-top:2px; margin-bottom:4px;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_poi_bulle .tx_dcdgooglemap_poi_title {margin-top:2px; margin-bottom:4px;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_poi_bulle .tx_dcdgooglemap_poi_address {margin-top:2px; margin-bottom:4px;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_poi_bulle .tx_dcdgooglemap_poi_zip {display:inline; margin-top:2px; margin-bottom:4px;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_poi_bulle .tx_dcdgooglemap_poi_city {display:inline; margin-top:2px; margin-bottom:4px;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_poi_bulle .tx_dcdgooglemap_poi_phone {margin-top:2px; margin-bottom:4px;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_poi_bulle .tx_dcdgooglemap_poi_email {margin-top:2px; margin-bottom:4px;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_poi_bulle .tx_dcdgooglemap_poi_note {margin-top:2px; margin-bottom:4px;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_poi_bulle .tx_dcdgooglemap_poi_image {margin-top:2px; margin-bottom:4px;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_poi_bulle .tx_dcdgooglemap_poi_img_label {text-align:center;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_poi_bulle .tx_dcdgooglemap_poi_image .tx_dcdgooglemap_poi_img {margin-top:2px; margin-bottom:2px;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_poi_bulle .tx_dcdgooglemap_poi_image .tx_dcdgooglemap_poi_label {margin-top:2px;margin-bottom:2px;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_poi_bulle .tx_dcdgooglemap_poi_download {margin-top:2px; margin-bottom:4px;}

		.tx_dcdgooglemap_map .tx_dcdgooglemap_poi_bulle .tx_dcdgooglemap_poi_download .tx_dcdgooglemap_poi_file {margin-top:2px; margin-bottom:2px;}		

		.tx_dcdgooglemap_map .tx_dcdgooglemap_poi_bulle .tx_dcdgooglemap_poi_link {margin-top:2px; margin-bottom:4px;}


		.tx_dcdgooglemap_map .tx_dcdgooglemap_poi_bulle .tx_dcdannuaire_rue_tstamp {margin-top:2px; margin-bottom:4px;}

		.tx_dcdgooglemap_map .tx_dcdannuaire_rue_bulle .tx_dcdannuaire_rue_article {margin-top:2px; margin-bottom:4px; display:inline;}

		.tx_dcdgooglemap_map .tx_dcdannuaire_rue_bulle .tx_dcdannuaire_rue_commune {margin-top:2px; margin-bottom:4px;}

		.tx_dcdgooglemap_map .tx_dcdannuaire_rue_bulle .tx_dcdannuaire_rue_description {margin-top:2px; margin-bottom:4px;}

		.tx_dcdgooglemap_map .tx_dcdannuaire_rue_bulle .tx_dcdannuaire_rue_quartiers {margin-top:2px; margin-bottom:4px;}

		.tx_dcdgooglemap_map .tx_dcdannuaire_rue_bulle .tx_dcdannuaire_rue_quartier_mm_cote {margin-top:2px; margin-bottom:4px;}

		.tx_dcdgooglemap_map .tx_dcdannuaire_rue_bulle .tx_dcdannuaire_rue_quartier_mm_debut {margin-top:2px; margin-bottom:4px;}

		.tx_dcdgooglemap_map .tx_dcdannuaire_rue_bulle .tx_dcdannuaire_rue_quartier_mm_fin {margin-top:2px; margin-bottom:4px;}

		.tx_dcdgooglemap_map .tx_dcdannuaire_rue_bulle .tx_dcdannuaire_rue_quartier_mm_nom_quartier {margin-top:2px; margin-bottom:4px;}


		.tx_dcdgooglemap_list .tx_dcdannuaire_rue_header {font-weight:bold;}

		.tx_dcdgooglemap_list .tx_dcdannuaire_rue_header .tx_dcdgooglemap_list_loupe {margin-left:5px;}

		.tx_dcdgooglemap_list .tx_dcdannuaire_rue_header .tx_dcdannuaire_rue_tx_addcdgmorg_picto .tx_dcdannuaire_rue_img img {width:20px; height:20px; margin-right:5px;}

		.tx_dcdgooglemap_list .tx_dcdannuaire_rue_header .tx_dcdannuaire_rue_tx_addcdgmorg_picto,
		.tx_dcdgooglemap_list .tx_dcdannuaire_rue_header .tx_dcdannuaire_rue_tx_addcdgmorg_picto .tx_dcdannuaire_rue_img_label,
		.tx_dcdgooglemap_list .tx_dcdannuaire_rue_header .tx_dcdannuaire_rue_tx_addcdgmorg_picto .tx_dcdannuaire_rue_img,
		.tx_dcdgooglemap_list .tx_dcdannuaire_rue_header .tx_dcdannuaire_rue_nom {display:inline;}

		.tx_dcdgooglemap_list .tx_dcdannuaire_rue_header_content {padding-left:18px; padding-bottom:7px;}

		.tx_dcdgooglemap_list .tx_dcdannuaire_rue_content .tx_dcdannuaire_rue_windowstabslabel {font-style:italic; text-transform:uppercase; margin-top:5px;}
/* default styles for extension "tx_addcdgmorg_pi1" */
		.tx_dcdgooglemap_list .tx_dcdannuaire_organisme_header {font-weight:bold;}

		.tx_dcdgooglemap_list .tx_dcdannuaire_organisme_header .tx_dcdgooglemap_list_loupe {margin-left:5px;}

		.tx_dcdgooglemap_list .tx_dcdannuaire_organisme_header .tx_dcdannuaire_organisme_tx_addcdgmorg_picto .tx_dcdannuaire_organisme_img img {width:20px; height:20px; margin-right:5px;}

		.tx_dcdgooglemap_list .tx_dcdannuaire_organisme_header .tx_dcdannuaire_organisme_tx_addcdgmorg_picto,
		.tx_dcdgooglemap_list .tx_dcdannuaire_organisme_header .tx_dcdannuaire_organisme_tx_addcdgmorg_picto .tx_dcdannuaire_organisme_img_label,
		.tx_dcdgooglemap_list .tx_dcdannuaire_organisme_header .tx_dcdannuaire_organisme_tx_addcdgmorg_picto .tx_dcdannuaire_organisme_img,
		.tx_dcdgooglemap_list .tx_dcdannuaire_organisme_header .tx_dcdannuaire_organisme_nom {display:inline;}

		.tx_dcdgooglemap_list .tx_dcdannuaire_organisme_header_content {padding-left:18px; padding-bottom:7px;}

		.tx_dcdgooglemap_list .tx_dcdannuaire_organisme_content .tx_dcdannuaire_organisme_windowstabslabel {font-style:italic; text-transform:uppercase; margin-top:5px;}
/* default styles for extension "tt_news_slider" */
	.tt_news_slider_scroll {overflow:auto; overflow-x:hidden; position:relative; clear:left; background:#FFFFFF;}
	.tt_news_slider_scrollContainer {margin-top:1px;}
	.tt_news_slider_scrollContainer div.tt_news_slider_panel {padding:0;}
	.tt_news_slider_scrollButton {cursor:pointer; top:-19px; color:#ECECED;}
	.tt_news_slider_scrollButton.tt_news_slider_scrollButton_left {position:absolute; left:143px;}
	.tt_news_slider_scrollButton.tt_news_slider_scrollButton_text {position:absolute; left:162px;}
	.tt_news_slider_scrollButton.tt_news_slider_scrollButton_right {position:absolute; right:5px;}
	.tt_news_slider_scrollButtons a.tt_news_slider_scrollButton_left {background:url(../typo3conf/ext/patch_tt_news/res/arrow_left.gif) no-repeat; height:11px; width:15px;}
	.tt_news_slider_scrollButtons a.tt_news_slider_scrollButton_right {background:url(../typo3conf/ext/patch_tt_news/res/arrow_right.gif) no-repeat; height:11px; width:15px;}
	.tt_news_slider_scrollButtons a.tt_news_slider_scrollButton_left:hover {background:url(../typo3conf/ext/patch_tt_news/res/arrow_left_over.gif) no-repeat;}
	.tt_news_slider_scrollButtons a.tt_news_slider_scrollButton_right:hover {background:url(../typo3conf/ext/patch_tt_news/res/arrow_right_over.gif) no-repeat;}
/* default styles for extension "tx_addcdgmtrav_pi1" */
		.tx_dcdgooglemap_list .tx_dcdtrav_item_header {font-weight:bold;}

		.tx_dcdgooglemap_list .tx_dcdtrav_item_header .tx_dcdgooglemap_list_loupe {margin-left:5px;}

		.tx_dcdgooglemap_list .tx_dcdtrav_item_header .tx_dcdtrav_item_tx_addcdgmtrav_picto .tx_dcdtrav_item_img img {width:20px; height:20px; margin-right:5px;}

		.tx_dcdgooglemap_list .tx_dcdtrav_item_header .tx_dcdtrav_item_tx_addcdgmtrav_picto,
		.tx_dcdgooglemap_list .tx_dcdtrav_item_header .tx_dcdtrav_item_tx_addcdgmtrav_picto .tx_dcdtrav_item_img_label,
		.tx_dcdgooglemap_list .tx_dcdtrav_item_header .tx_dcdtrav_item_tx_addcdgmtrav_picto .tx_dcdtrav_item_img,
		.tx_dcdgooglemap_list .tx_dcdtrav_item_header .tx_dcdtrav_item_nom {display:inline;}

		.tx_dcdgooglemap_list .tx_dcdtrav_item_header_content {padding-left:18px; padding-bottom:7px;}

		.tx_dcdgooglemap_list .tx_dcdtrav_item_content .tx_dcdtrav_item_windowstabslabel {font-style:italic; text-transform:uppercase; margin-top:5px;}

/* default styles for extension "tx_cssstyledcontent" */
/* Captions */
	DIV.csc-textpic-caption-c .csc-textpic-caption { text-align: center; }
	DIV.csc-textpic-caption-r .csc-textpic-caption { text-align: right; }
	DIV.csc-textpic-caption-l .csc-textpic-caption { text-align: left; }

	/* Needed for noRows setting */
	DIV.csc-textpic DIV.csc-textpic-imagecolumn { float: left; display: inline; }

	/* Border just around the image */
	DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
		border: 2px solid black;
		padding: 0px 0px;
	}

	DIV.csc-textpic-imagewrap { padding: 0; }

	DIV.csc-textpic IMG { border: none; }

	/* DIV: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image { float: left; }

	/* UL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL { list-style: none; margin: 0; padding: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI { float: left; margin: 0; padding: 0; }

	/* DL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image { float: left; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG { border: none; } /* FE-Editing Icons */
	DL.csc-textpic-image { margin: 0; }
	DL.csc-textpic-image DT { margin: 0; display: inline; }
	DL.csc-textpic-image DD { margin: 0; }

	/* Clearer */
	DIV.csc-textpic-clear { clear: both; }

	/* Margins around images: */

	/* Pictures on left, add margin on right */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-right: 10px;
	}

	/* Pictures on right, add margin on left */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 10px;
	}

	/* Pictures centered, add margin on left */
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 10px;
	}
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG { margin: 0; }

	/* Space below each image (also in-between rows) */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 5px; }
	DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 5px; display: block; }
	DIV.csc-textpic DIV.csc-textpic-imagerow { clear: both; }

	/* No margins around the whole image-block */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol { margin-left: 0px !important; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 0px !important; }

	/* Add margin from image-block to text (in case of "Text w/ images") */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
		margin-right: 10px !important;
	}
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
		margin-left: 10px !important;
	}

	/* Positioning of images: */

	/* Above */
	DIV.csc-textpic-above DIV.csc-textpic-text { clear: both; }

	/* Center (above or below) */
	DIV.csc-textpic-center { text-align: center; /* IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap { margin: 0 auto; }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image { text-align: left; /* Remove IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-text { text-align: left; /* Remove IE-hack */ }

	/* Right (above or below) */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap { float: right; }
	DIV.csc-textpic-right DIV.csc-textpic-text { clear: right; }

	/* Left (above or below) */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap { float: left; }
	DIV.csc-textpic-left DIV.csc-textpic-text { clear: left; }

	/* Left (in text) */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap { float: left; }

	/* Right (in text) */
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { float: right; }

	/* Right (in text, no wrap around) */
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap { float: right; clear: both; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */

	/* Left (in text, no wrap around) */
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { float: left; clear: both; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */
	
	/* Browser fixes: */
	
	/* Fix for unordered and ordered list with image "In text, left" */
	.csc-textpic-intext-left ol, .csc-textpic-intext-left ul { padding-left: 40px; overflow: auto; height: 1%; }
DIV.csc-textpic DIV.csc-textpic-imagerow-last { margin-bottom: 0; }
/* default styles for extension "default_background" */
	body {background:#EDEDED;}
/* default styles for extension "design_event" */
		body {background:url(../fileadmin/templates/ville/design_event/accroche_coeurs_2010/fond_page_AC.jpg) no-repeat fixed top center #FFFFFF;}
