/* --------------------------------------------------------------*/
/* gallery */
/* --------------------------------------------------------------*/

.tx-lzgallery-pi1 table {
	width: 100%;
}

.tx-lzgallery-pi1 p {
	margin: 5px 0;
	padding: 0;
}

.tx-lzgallery-pi1 td {
	font-size: 1.0em;
}

.tx-lzgallery-pi1 img {
	padding: 1px;
	background: #4c4c4c;
	border: 4px solid #ececec;
}

.tx-lzgallery-pi1 #tx-lzgallery-pi1-fotos {
	border: none;
}

.tx-lzgallery-pi1 table #tx-lzgallery-pi1-fotos {
	border: 1px solid red;
}

.tx-lzgallery-pi1 #tx-lzgallery-pi1-fotos td {
	text-align:center;
	padding: 2px;
	border: none;
}

.tx-lzgallery-pi1 #tx-lzgallery-pi1-fotonav td {
	text-align: center;
}

#tx-lzgallery-pi1-title {
	text-align:center;
}

/* --------------------------------------------------------------*/
/* news */
/* #news nur im rechten teaser*/
/* --------------------------------------------------------------*/

#news h2 {
	margin: 10px 0;
}

#news p {
	line-height: 1.3em;
}

#news strong {
	font-size: 0.8em;
}

div#content #news-amenu ul {
	margin-left: 0;
	margin-bottom: 20px;
	list-style-type: none;
}

div#content_left .small, div#content_right .small {
	font-size: 0.7em;
}

.space {
	margin: 10px 0;
}

.news-single-img {
	float: left;
	margin-right: 10px;
}

.csc-caption, .news-single-imgcaption {
	font-size: 0.8em;
	text-align: center;
}

.news-single-author {
	margin-bottom: 10px;
}

div#content .news-single-additional-info ul {
	margin-left: 0;
	margin-bottom: 20px;
	list-style-type: none;
}

div#content .news-single-additional-info img {
	margin-right: 5px;
	padding: 0;
	border: none;
	background: #fff;
}

/* --------------------------------------------------------------*/
/* rte */
/* --------------------------------------------------------------*/

div#content .contenttable td {
	text-align: left;
	vertical-align: top;
}

/* --------------------------------------------------------------*/
/* css_styled_image */
/* --------------------------------------------------------------*/

/* Captions */
P.csc-caption {
	margin: 0;
}

P.csc-caption {
  font-size: 80%;
}

DIV.csi-caption-c .csi-caption {
	text-align: center;
}

DIV.csi-caption-r .csi-caption {
	text-align: right;
}

DIV.csi-caption-l .csi-caption {
	text-align: left;
}

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

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

DIV.csi-imagewrap {
	padding: 0;
}

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

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

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

DIV.csi-textpic DIV.csi-imagewrap UL LI {
	margin: 0;
	padding: 0;
	float: left;
}

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

DIV.csi-textpic DIV.csi-imagewrap DL.csi-image DT {
	float: none;
}

DIV.csi-textpic DIV.csi-imagewrap DL.csi-image DD {
	float: none;
}

DIV.csi-textpic DIV.csi-imagewrap DL.csi-image DD IMG {
	border: none;
} /* FE-Editing Icons */

DL.csi-image {
	margin: 0;
}

DL.csi-image DT {
	margin: 0;
	display: inline;
}

DL.csi-image DD {
	margin: 0;
}

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

/* Margins around images: */

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

* html DIV.csi-left DIV.csi-imagewrap .csi-image, * html DIV.csi-intext-left-nowrap DIV.csi-imagewrap .csi-image, * html DIV.csi-intext-left DIV.csi-imagewrap .csi-image {
	display: inline; /* IE fix for double-margin bug */
	margin-right: 10px;
}

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

* html DIV.csi-right DIV.csi-imagewrap .csi-image, * html DIV.csi-intext-right-nowrap DIV.csi-imagewrap .csi-image, * html DIV.csi-intext-right DIV.csi-imagewrap .csi-image {
	display: inline; /* IE fix for double-margin bug */
	margin: 0 0 0 10px;
}

/* Pictures centered, add padding left and right */
DIV.csi-center DIV.csi-imagewrap .csi-image {
	display: inline; /* IE fix for double-margin bug */
	margin-left: 5px;
	margin-right: 5px;
}

DIV.csi-textpic DIV.csi-imagewrap .csi-image .csi-caption {
	margin: 0;
}

DIV.csi-textpic DIV.csi-imagewrap .csi-image IMG {
	margin: 0;
}

/* Space below each image (also in-between rows) */
DIV.csi-textpic DIV.csi-imagewrap .csi-image {
	margin-bottom: 5px;
}

DIV.csi-equalheight DIV.csi-imagerow {
	margin-bottom: 5px;
	display: block;
}

/* Positioning of images: */

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

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

/* Right (above or below) */
DIV.csi-right DIV.csi-imagewrap {
	float: right;
}

DIV.csi-right DIV.csi-text {
	clear: right;
}

/* Left (above or below) */
DIV.csi-left DIV.csi-imagewrap {
	float: left;
}

DIV.csi-left DIV.csi-text {
	clear: left;
}

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

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

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

/* Left (in text, no wrap around) */
DIV.csi-intext-left-nowrap DIV.csi-imagewrap {
	float: left;
	clear: both;
}

/* Hide from IE5-mac. Only IE-win sees this. \*/
* html DIV.csi-intext-left-nowrap .csi-text {
	height: 1%;
}
/* End hide from IE5/mac */


/* ----------------------------------------------------------------
	css_filelink
-----------------------------------------------------------------*/

.filelinks div {
	margin-bottom:10px;
	padding-left: 25px;
	background: url('/typo3/gfx/fileicons/default.gif') left top no-repeat;
}

.filelinks span {
	display: block;
}

.filelinks a {
	text-decoration:none;
	color: #000;
}

.filelinks a:hover {
	text-decoration: underline;
}

.filelinks .ai{background-image:url('/typo3/gfx/fileicons/ai.gif')!important;}

.filelinks .ani{background-image:url('/typo3/gfx/fileicons/ani.gif')!important;}

.filelinks .au{background-image:url('/typo3/gfx/fileicons/au.gif')!important;}

.filelinks .avi{background-image:url('/typo3/gfx/fileicons/avi.gif')!important;}

.filelinks .bmp{background-image:url('/typo3/gfx/fileicons/bmp.gif')!important;}

.filelinks .cdr{background-image:url('/typo3/gfx/fileicons/cdr.gif')!important;}

.filelinks .css{background-image:url('/typo3/gfx/fileicons/css.gif')!important;}

.filelinks .csv{background-image:url('/typo3/gfx/fileicons/csv.gif')!important;}

.filelinks .doc{background-image:url('/typo3/gfx/fileicons/doc.gif')!important;}

.filelinks .dtd{background-image:url('/typo3/gfx/fileicons/dtd.gif')!important;}

.filelinks .eps{background-image:url('/typo3/gfx/fileicons/eps.gif')!important;}

.filelinks .exe{background-image:url('/typo3/gfx/fileicons/exe.gif')!important;}

.filelinks .fh3{background-image:url('/typo3/gfx/fileicons/fh3.gif')!important;}

.filelinks .flash{background-image:url('/typo3/gfx/fileicons/flash.gif')!important;}

.filelinks .folder{background-image:url('/typo3/gfx/fileicons/folder.gif')!important;}

.filelinks .gif{background-image:url('/typo3/gfx/fileicons/gif.gif')!important;}

.filelinks .htm{background-image:url('/typo3/gfx/fileicons/htm.gif')!important;}

.filelinks .html{background-image:url('/typo3/gfx/fileicons/html.gif')!important;}

.filelinks .ico{background-image:url('/typo3/gfx/fileicons/ico.gif')!important;}

.filelinks .inc{background-image:url('/typo3/gfx/fileicons/inc.gif')!important;}

.filelinks .java{background-image:url('/typo3/gfx/fileicons/java.gif')!important;}

.filelinks .jpg{background-image:url('/typo3/gfx/fileicons/jpg.gif')!important;}

.filelinks .js{background-image:url('/typo3/gfx/fileicons/js.gif')!important;}

.filelinks .max{background-image:url('/typo3/gfx/fileicons/max.gif')!important;}

.filelinks .mid{background-image:url('/typo3/gfx/fileicons/mid.gif')!important;}

.filelinks .mov{background-image:url('/typo3/gfx/fileicons/mov.gif')!important;}

.filelinks .mpeg{background-image:url('/typo3/gfx/fileicons/mpeg.gif')!important;}

.filelinks .mpg{background-image:url('/typo3/gfx/fileicons/mpg.gif')!important;}

.filelinks .pcd{background-image:url('/typo3/gfx/fileicons/pcd.gif')!important;}

.filelinks .pcx{background-image:url('/typo3/gfx/fileicons/pcx.gif')!important;}

.filelinks .pdf{background-image:url('/typo3/gfx/fileicons/pdf.gif')!important;}

.filelinks .png{background-image:url('/typo3/gfx/fileicons/png.gif')!important;}

.filelinks .ps{background-image:url('/typo3/gfx/fileicons/ps.gif')!important;}

.filelinks .psd{background-image:url('/typo3/gfx/fileicons/psd.gif')!important;}

.filelinks .rtf{background-image:url('/typo3/gfx/fileicons/rtf.gif')!important;}

.filelinks .sgml{background-image:url('/typo3/gfx/fileicons/sgml.gif')!important;}

.filelinks .swf{background-image:url('/typo3/gfx/fileicons/swf.gif')!important;}

.filelinks .sxc{background-image:url('/typo3/gfx/fileicons/sxc.gif')!important;}

.filelinks .sxw{background-image:url('/typo3/gfx/fileicons/sxw.gif')!important;}

.filelinks .tga{background-image:url('/typo3/gfx/fileicons/tga.gif')!important;}

.filelinks .tif{background-image:url('/typo3/gfx/fileicons/tif.gif')!important;}

.filelinks .ttf{background-image:url('/typo3/gfx/fileicons/ttf.gif')!important;}

.filelinks .txt{background-image:url('/typo3/gfx/fileicons/txt.gif')!important;}

.filelinks .wav{background-image:url('/typo3/gfx/fileicons/wav.gif')!important;}

.filelinks .wrl{background-image:url('/typo3/gfx/fileicons/wrl.gif')!important;}

.filelinks .xls{background-image:url('/typo3/gfx/fileicons/xls.gif')!important;}

.filelinks .xml{background-image:url('/typo3/gfx/fileicons/xml.gif')!important;}

.filelinks .xsl{background-image:url('/typo3/gfx/fileicons/xsl.gif')!important;}

.filelinks .zip{background-image:url('/typo3/gfx/fileicons/zip.gif')!important;}
