/* default styles for extension "tx_indexedsearch" */
		.tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin-right:5px; }
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
		.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
		.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
		.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
		.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { font-style:italic; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:red; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeee; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { background:#cccccc; vertical-align:middle; }
		.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
		.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:16px; font-weight:bold; }

		/* Additional styles, needed for the tableless template_css.tmpl (styles don't conflict with the original template) */
		.tx-indexedsearch .res-tmpl-css { clear:both; margin-bottom:1em; }
		.tx-indexedsearch .searchbox-tmpl-css LABEL { margin-right:1em; width:10em; float:left; }
		.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css { letter-spacing:0; font-weight:normal; margin-top:-1.2em; float:right; }
		.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { float:left; }
		.tx-indexedsearch .info-tmpl-css dd.item-mtime { float:none; }
		.tx-indexedsearch .info-tmpl-css dd.item-path { float:none; }
/* default styles for extension "tx_srlanguagemenu_pi1" */
   .tx-srlanguagemenu-pi1 p { font-family: Verdana, sans-serif; font-size: .8em; line-height:100%; color: #35006d; margin-top: 8px; padding: 0; text-indent: 0; }
   .tx-srlanguagemenu-pi1 img { margin: 0 5px; padding: 0; border-style: none; }
   .tx-srlanguagemenu-pi1 .CUR { float: left; font-size: .8em; }
   .tx-srlanguagemenu-pi1 .CUR a { background-color: transparent; color: #35006d; text-decoration: none; font-weight: bold; }
   .tx-srlanguagemenu-pi1 .CUR a:focus, .tx-srlanguagemenu-pi1 .CUR a:hover, .tx-srlanguagemenu-pi1 .CUR a:active { color:#333333; }
   .tx-srlanguagemenu-pi1 .NO { float: left; font-size: .8em; }
   .tx-srlanguagemenu-pi1 .NO a { background-color:transparent; color: #35006d; text-decoration:none; font-weight:bold; }
   .tx-srlanguagemenu-pi1 .NO a:focus, .tx-srlanguagemenu-pi1 .NO a:hover, .tx-srlanguagemenu-pi1 .NO a:active { color:#333333; }
   .tx-srlanguagemenu-pi1 .INACT { float: left; font-size: .8em; }
   .tx-srlanguagemenu-pi1 .INACT a { background-color:transparent; color: #35006d; text-decoration: none; font-weight: normal; }
   .tx-srlanguagemenu-pi1 .INACT a:focus, .tx-srlanguagemenu-pi1 .INACT a:hover, .tx-srlanguagemenu-pi1 .INACT a:active { color: #333333; }
   .tx-srlanguagemenu-pi1 .SPC {  float: left; font-family: Verdana, sans-serif; font-size: .8em; line-height: 100%; color: #35006d; }
   .tx-srlanguagemenu-pi1 fieldset { }
   .tx-srlanguagemenu-pi1 fieldset legend { }
   .tx-srlanguagemenu-pi1 fieldset label { display: none; }
   .tx-srlanguagemenu-pi1 fieldset select { font-size: .8em; font-family: Verdana, sans-serif; background-color: #35006d; color: white; font-weight: bold; }
   .tx-srlanguagemenu-pi1 fieldset option.tx-srlanguagemenu-pi1-option-0 { }
/* default styles for extension "tx_newloginbox_pi3" */
	.tx-newloginbox-pi3-listrow TH { background:#ccc; padding:0 .5em; white-space:nowrap; }
	.tx-newloginbox-pi3-listrow TD { background:#eee; padding:0 .5em; }
	.tx-newloginbox-pi3-singleView TH { background:#ccc; padding:0 .5em; text-align:right; white-space:nowrap; }
	.tx-newloginbox-pi3-singleView TD { background:#eee; padding:0 .5em; }
/* 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 */
/* default styles for extension "tx_cshaubis" */
		.tx_cshaubis_ta_hdr { height:22px;background:url(/typo3conf/ext/cs_haubisbook/res/images/ta/ta_hdr.jpg) no-repeat top left;text-align:left;}
		.tx_cshaubis_ta_left { float:left;width:70px;border-right:1px solid black;font-weight:bold;text-align:center;padding:0;margin:0;}
		.tx_cshaubis_ta_right{ float:left;width:580px;}
		.tx_cshaubis_ta_time { background:url(/typo3conf/ext/cs_haubisbook/res/images/ta/ta_bg_l.jpg) repeat-x;height:22px;line-height:22px !important;font-size:100% !important;}
		.tx_cshaubis_ta_slot { background:url(/typo3conf/ext/cs_haubisbook/res/images/ta/ta_bg_r.jpg) repeat-x;height:22px;overflow:visible;}

		.tx_cshaubis_ta_arr { float:left;width:20px;margin-left:5px;}
		.tx_cshaubis_ta_date { float:left;width:260px;font-weight:bold;text-align:left;line-height:22px !important;font-size:100% !important;margin-left: 10px;}

		.tx_cshaubis_ta_appointment { position:absolute;margin-top:10px;width:118px;cursor:pointer;}
		.tx_cshaubis_ta_appointment_text { font-size:10px;color:#FFF;}
		.tx_cshaubis_ta_appointment table { height:100%;width:100%;margin:0;}

		.tx_cshaubis_ta_fuehrung_hdr { background:url(/typo3conf/ext/cs_haubisbook/res/images/ta/ta_fuehrung_hdr.png) no-repeat top left;height:7px;font-size:0px;}
		.tx_cshaubis_ta_fuehrung_ftr { background:url(/typo3conf/ext/cs_haubisbook/res/images/ta/ta_fuehrung_ftr.png) no-repeat top left;height:13px;}
		.tx_cshaubis_ta_fuehrung_cnt { background:url(/typo3conf/ext/cs_haubisbook/res/images/ta/ta_fuehrung_cnt.png) repeat-y;}

		.tx_cshaubis_ta_kinderbaeckerei_hdr { background:url(/typo3conf/ext/cs_haubisbook/res/images/ta/ta_kinderbaeckerei_hdr.png) no-repeat top left;height:7px;font-size:0px;}
		.tx_cshaubis_ta_kinderbaeckerei_ftr { background:url(/typo3conf/ext/cs_haubisbook/res/images/ta/ta_kinderbaeckerei_ftr.png) no-repeat top left;height:13px;}
		.tx_cshaubis_ta_kinderbaeckerei_cnt { background:url(/typo3conf/ext/cs_haubisbook/res/images/ta/ta_kinderbaeckerei_cnt.png) repeat-y;}

		.tx_cshaubis_ta_knusperhaus_hdr { background:url(/typo3conf/ext/cs_haubisbook/res/images/ta/ta_knusperhaus_hdr.png) no-repeat top left;height:7px;font-size:0px;}
		.tx_cshaubis_ta_knusperhaus_ftr { background:url(/typo3conf/ext/cs_haubisbook/res/images/ta/ta_knusperhaus_ftr.png) no-repeat top left;height:13px;}
		.tx_cshaubis_ta_knusperhaus_cnt { background:url(/typo3conf/ext/cs_haubisbook/res/images/ta/ta_knusperhaus_cnt.png) repeat-y;}

		/*.tx_cshaubis_calender_top { width: 100%; }*/
		.tx_cshaubis_calender_top .calender_box {
		  float: right;
		  width: 230px;
		  display: block;
		}

		/* the table for the calender */
		.tx_cshaubis_calender_top .tbl_calender_box { width: 200px; }

		.tx_cshaubis_calender_top .tbl_calender_box { background: url(/typo3conf/ext/cs_haubisbook/res/images/cal/tbl_bg_top.jpg) repeat-x; color: #f6e0b7; }
		.tx_cshaubis_calender_top .tbl_calender_box .weekdays { color: #3d1305; }
		.tx_cshaubis_calender_top .tbl_calender_box .day { background-color: #eecfa0; width:26px; height: 20px; }
		.tx_cshaubis_calender_top .tbl_calender_box .day a { font-weight: normal !Important; }
		.tx_cshaubis_calender_top .tbl_calender_box .act_day { background-color: #bf2330; width:26px;  }
		.tx_cshaubis_calender_top .tbl_calender_box .act_day a { color: #fefefc !Important; }
		.tx_cshaubis_calender_top .tbl_calender_box .spacer { width: 2px; }
		.tx_cshaubis_calender_top .tbl_calender_box .empty_line { height: 2px; }
		.tx_cshaubis_calender_top .tbl_calender_box .footer { background: url(/typo3conf/ext/cs_haubisbook/res/images/cal/tbl_bg_bottom.jpg) no-repeat; height: 10px; width: 200px; }

		/* the list (timetable) for the calender */ 
		.tx_cshaubis_calender_top .calender_list { display: block; float: right; width: 440px; }
		.tx_cshaubis_calender_top .time_act,
		.tx_cshaubis_calender_top .time_inact { 
		  width: 120px; height: 20px; font-weight: bold; color: #681e0a; }
		.tx_cshaubis_calender_top .time_inact { color: #A89175; }

		/* Formulare */
		.tx_cshaubis_formular_hdr { height:7px;background:url(/typo3conf/ext/cs_haubisbook/res/images/formulare/formular_hdr.jpg) no-repeat top left;text-align:left;font-size:0;}
		.tx_cshaubis_formular_ftr { height:7px;background:url(/typo3conf/ext/cs_haubisbook/res/images/formulare/formular_ftr.jpg) no-repeat top left;text-align:left;font-size:0;}
		.tx_cshaubis_formular_cnt{ float:left;background:url(/typo3conf/ext/cs_haubisbook/res/images/formulare/formular_cnt.jpg);width:652px;font-size:12px;}
		.tx_cshaubis_formular_cnt input, .tx_cshaubis_formular_cnt select { border:1px solid #4c1705;background:#fef0cd;height:28px;font-size:18px;}
		.tx_cshaubis_formular_cnt textarea { border:1px solid #4c1705;background:#fef0cd;}
		#tx_cshaubis_formular_name { width:230px;}
		#tx_cshaubis_formular_kontakt_salut { width:70px; }
		#tx_cshaubis_formular_kontakt_vorname { width:140px; }
		#tx_cshaubis_formular_kontakt_nachname { width:150px; }
		#tx_cshaubis_formular_str { width:400px;}

		#tx_cshaubis_formular_kp_anz_pers, #tx_cshaubis_formular_kp_anz_kind { width:60px;}
		#tx_cshaubis_formular_anz_pers, #tx_cshaubis_formular_anz_kind, #tx_cshaubis_formular_anz_kind12, #tx_cshaubis_formular_anz_pens { width:30px;}
		#tx_cshaubis_formular_ort, #tx_cshaubis_formular_tel { width:140px;}
		#tx_cshaubis_formular_plz { width:80px;}
		#tx_cshaubis_formular_from { width:80px;}
		#tx_cshaubis_formular_to { width:80px;}
		#tx_cshaubis_formular_land { width:140px;}
		#tx_cshaubis_formular_mail { width:240px;}
		#tx_cshaubis_formular_anm { width:210px; height:100%;}

		.tx_cshaubis_formular_verpflegen { float:left;height:100px; }
		.tx_cshaubis_formular_table td { font-size:12px;}
		.tx_cshaubis_formular_name { width:250px;height:55px;}
		.tx_cshaubis_formular_kontakt_salut { width:90px;height:55px; }
		.tx_cshaubis_formular_kontakt_vorname { width:160px;height:55px; }
		.tx_cshaubis_formular_kontakt_nachname { width:170px;height:55px; }
		.tx_cshaubis_formular_str { width:420px;height:55px;}
		.tx_cshaubis_formular_anz_pers, .tx_cshaubis_formular_anz_kind { width:200px; height:45px;}
		.tx_cshaubis_formular_ort, .tx_cshaubis_formular_tel { width:160px;height:55px;}
		.tx_cshaubis_formular_plz { width:100px;height:55px;}
		.tx_cshaubis_formular_land { width:150px;height:55px;}
		.tx_cshaubis_formular_mail { width:250px;height:55px;}
		.tx_cshaubis_formular_anm { width:210px;height:339px;}
		.tx_cshaubis_formular_time { height:35px;}
		.tx_cshaubis_formular_frei { width:150px;height:29px;margin-left:0px;margin-top:15px;margin-bottom:10px; background:#4c1705;color:#fef0cd;text-align:center;line-height:30px;font-size:100%;font-weight:bold;}
		
		.tx_cshaubis_formular_name, .tx_cshaubis_formular_kontakt_salut, .tx_cshaubis_formular_kontakt_vorname, .tx_cshaubis_formular_kontakt_nachname, .tx_cshaubis_formular_str, .tx_cshaubis_formular_anz_pers, .tx_cshaubis_formular_anz_kind, .tx_cshaubis_formular_ort, .tx_cshaubis_formular_tel, .tx_cshaubis_formular_plz, .tx_cshaubis_formular_land, .tx_cshaubis_formular_mail, .tx_cshaubis_formular_anm, .tx_cshaubis_formular_frei, .tx_cshaubis_formular_time { float:left; }
		
		
		.tx_cshaubis_formular_menuwahl {float:left;width:210px;padding-right:7px;}
		.tx_cshaubis_formular_menuwahl_title {float:left;width:210px;}
		.tx_cshaubis_formular_menuwahl_inner {border:1px solid #4c1705;height:137px;}
		.tx_cshaubis_formular_menuwahl_name {float:left;width:110px;margin:9px;}
		.tx_cshaubis_formular_menuwahl_detail {float:left;width:50px;height:14px;margin:9px;}
		
		.tx_cshaubis_formular_menuwahl_name input {border:0; background:transparent; padding:0; margin-right:3px !important;}
		.tx_cshaubis_steps_bg {margin-left:-15px;margin-bottom:20px;width:704px;height:74px;}
		.tx_cshaubis_steps_step {float:left;margin-left:22px;margin-top:23px;}
		.tx_cshaubis_steps_hdr {float:right;margin-right:22px;margin-top:17px;}
/* default styles for extension "tx_lzgallery_pi1_simple" */
    /* gallerie - listing */
	#tx-lzgallery-pi1-listing {border-style:dotted;border-width:1px;border-color:#00008c;border-collapse:collapse;font-size:12px;padding:0px;font-family:verdana}
	#tx-lzgallery-pi1-listing tr.line1 {background-color:lightgrey;color:black;}
	#tx-lzgallery-pi1-listing tr.line1 td.startdate{white-space:nowrap;}
	#tx-lzgallery-pi1-listing tr.line1 td.count{white-space-nowrap;padding-left:20px;}
	#tx-lzgallery-pi1-listing td.preview {padding:0px;width:80px;padding-left:4px;}
	#tx-lzgallery-pi1-listing td.title {font-size:16px;font-face:bold;padding-left:10px;width:80%;}
	#tx-lzgallery-pi1-listing tr.line2 {padding:0px;}
	
	#tx-lzgallery-pi1-listing a {color:black;}	
	#tx-lzgallery-pi1-listing #line-descr-short {border-top-width:1px;border-top-style:dotted;border-top-color:#00008c;}
	#tx-lzgallery-pi1-parent-descr-short {padding:4px 4px 20px 4px;}
	#tx-lzgallery-pi1-parent-title {font-size:20px;padding:4px 4px 4px 4px;}
	#tx-lzgallery-pi1-parent-count {padding:4px 4px 4px 4px;}
	#tx-lzgallery-pi1-parent-subcount {padding:0px 4px 4px 4px;}
	#tx-lzgallery-pi1-listing td.information {font-size:10px;white-space:nowrap;}

    /* gallery - album  */

	#tx-lzgallery-pi1-fotonav td {text-align:center;padding-left:15px;}
	#tx-lzgallery-pi1-fotonav td.descr {color:#00008c;}
	#tx-lzgallery-pi1-fotonav {background-color:lightgrey;border-color:#00008c;border-style:solid;border-width:2px;font-family:verdana;}

	#tx-lzgallery-pi1-fotos {border-width:2px;border-style:solid;border-color:#00008c;text-align:center;padding:5px 5px 5px 5px;background-color:white;border-collapse:collapse;font-family:verdana;}
	#tx-lzgallery-pi1-fotos td {text-align:center;padding:0;border-style:solid;border-width:1px;border-color:#00008c;padding:3px;}

	#tx-lzgallery-pi1-title {border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#00008c;text-align:center;margin-bottom:20px;font-size:20px;}
	#tx-lzgallery-pi1-descr-long {margin:5px 5px 15px 5px;text-align:justify;}

    /* gallery - annotations */
	.tx-lzgallery-pi1-5x5-filename {font-size:10px;font-style:italic;}
	.tx-lzgallery-pi1-1x1-1 {font-size:12px;font-face:bold;border-bottom:1px solid lightgray;}
	.tx-lzgallery-pi1-1x1-2 {font-size:12px;border:1px solid lightgray;margin:3px 3px 3px 3px;}
	.tx-lzgallery-pi1-1x1-filename {font-size:10px;font-style:italic;}