/* default styles for extension "tx_cssfilelist" */
	.filelinks li {line-height:1.5em;}
	.filelinks a{color:#000;text-decoration:none;padding-left:20px; }
	/* Icons begin */
	.filelinks .ai{background-image:url('/typo3/gfx/fileicons/ai.gif')!important;background-repeat:no-repeat!important}
	.filelinks .ani{background-image:url('/typo3/gfx/fileicons/ani.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .au{background-image:url('/typo3/gfx/fileicons/au.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .avi{background-image:url('/typo3/gfx/fileicons/avi.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .bmp{background-image:url('/typo3/gfx/fileicons/bmp.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .cdr{background-image:url('/typo3/gfx/fileicons/cdr.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .css{background-image:url('/typo3/gfx/fileicons/css.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .csv{background-image:url('/typo3/gfx/fileicons/csv.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .doc{background-image:url('/fileadmin/images/link_download_doc.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .dtd{background-image:url('/typo3/gfx/fileicons/dtd.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .eps{background-image:url('/typo3/gfx/fileicons/eps.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .exe{background-image:url('/typo3/gfx/fileicons/exe.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .fh3{background-image:url('/typo3/gfx/fileicons/fh3.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .flash{background-image:url('/typo3/gfx/fileicons/flash.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .folder{background-image:url('/typo3/gfx/fileicons/folder.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .gif{background-image:url('/typo3/gfx/fileicons/gif.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .htm{background-image:url('/typo3/gfx/fileicons/htm.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .html{background-image:url('/typo3/gfx/fileicons/html.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .ico{background-image:url('/typo3/gfx/fileicons/ico.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .inc{background-image:url('/typo3/gfx/fileicons/inc.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .java{background-image:url('/typo3/gfx/fileicons/java.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .jpg{background-image:url('/typo3/gfx/fileicons/jpg.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .js{background-image:url('/typo3/gfx/fileicons/js.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .max{background-image:url('/typo3/gfx/fileicons/max.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .mid{background-image:url('/typo3/gfx/fileicons/mid.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .mov{background-image:url('/typo3/gfx/fileicons/mov.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .mpeg{background-image:url('/typo3/gfx/fileicons/mpeg.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .mpg{background-image:url('/typo3/gfx/fileicons/mpg.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .pcd{background-image:url('/typo3/gfx/fileicons/pcd.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .pcx{background-image:url('/typo3/gfx/fileicons/pcx.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .pdf{background-image:url('/fileadmin/images/link_download_pdf.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .png{background-image:url('/typo3/gfx/fileicons/png.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .ppt{background-image:url('/fileadmin/images/link_download_ppt.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .ps{background-image:url('/typo3/gfx/fileicons/ps.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .psd{background-image:url('/typo3/gfx/fileicons/psd.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .rtf{background-image:url('/typo3/gfx/fileicons/rtf.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .sgml{background-image:url('/typo3/gfx/fileicons/sgml.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .swf{background-image:url('/typo3/gfx/fileicons/swf.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .sxc{background-image:url('/typo3/gfx/fileicons/sxc.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .sxw{background-image:url('/typo3/gfx/fileicons/sxw.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .tga{background-image:url('/typo3/gfx/fileicons/tga.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .tif{background-image:url('/typo3/gfx/fileicons/tif.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .ttf{background-image:url('/typo3/gfx/fileicons/ttf.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .txt{background-image:url('/typo3/gfx/fileicons/txt.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .wav{background-image:url('/typo3/gfx/fileicons/wav.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .wrl{background-image:url('/typo3/gfx/fileicons/wrl.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .xls{background-image:url('/fileadmin/images/link_download_excel.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .xml{background-image:url('/typo3/gfx/fileicons/xml.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .xsl{background-image:url('/typo3/gfx/fileicons/xsl.gif')!important;background-repeat:no-repeat!important;}
	.filelinks .zip{background-image:url('/fileadmin/images/link_download_zip.gif')!important;background-repeat:no-repeat!important;}
	/* Icons end */

/* -------------------- plugin.tx_ablinklist_pi1 general styles  -------------------- */

.tx_ablinklist_viewDetailsForLink {
	font-size : medium;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}
.tx_ablinklist_viewAddNewLink {
	font-size : medium;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}
.tx_ablinklist_viewAddNewLinkResult {
	font-size : medium;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}
.tx_ablinklist_viewReportBrokenLink {
	font-size : medium;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}
.tx_ablinklist_viewReportBrokenLinkResult {
	font-size : medium;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}
.tx_ablinklist_viewRateLink {
	font-size : medium;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}
.tx_ablinklist_viewRateLinkResult {
	font-size : medium;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}
.tx_ablinklist_categoryPath {
	font-size : small;
}
.tx_ablinklist_formErrorMsg {
	color : red;
	margin-top : 10px;
	margin-bottom : 10px;
}
/* --------------------  listView  -------------------- */
.tx_ablinklist_listView_categoryPath {
	font-size : small;
}
.tx_ablinklist_listView_categories {
	margin-top : 10px;
}
.tx_ablinklist_listView_category {
	margin-top : 10px;
}
.tx_ablinklist_listView_categoryLabel { }
.tx_ablinklist_listView_links {
	margin-top : 10px;
}
.tx_ablinklist_listView_link_1 { }
.tx_ablinklist_listView_link_2 { }
.tx_ablinklist_listView_linkAddNew {
	margin-top : 10px;
}
.tx_ablinklist_listView_linkLabel { }
.tx_ablinklist_listView_linkDetails { }
.tx_ablinklist_listView_linkReportBroken { }
.tx_ablinklist_listView_linkRate { }
.tx_ablinklist_listView_linkImage { }
/* --------------------  treeView  -------------------- */
.tx_ablinklist_treeView_category {
	margin-top : 10px;
	margin-bottom : 10px;
}
.tx_ablinklist_treeView_category_level_1 { }
.tx_ablinklist_treeView_category_level_2 { }
.tx_ablinklist_treeView_category_level_3 { }
.tx_ablinklist_treeView_category_level_4 { }
.tx_ablinklist_treeView_links {
	margin-bottom : 10px;
}
.tx_ablinklist_treeView_linkAddNew {
	font-size : small;
}
.tx_ablinklist_treeView_linkLabel { }
.tx_ablinklist_treeView_linkDetails { }
.tx_ablinklist_treeView_linkReportBroken { }
.tx_ablinklist_treeView_linkRate { }
.tx_ablinklist_treeView_linkImage { }
/* --------------------  searchView  -------------------- */
.tx_ablinklist_searchView_searchBox { }
.tx_ablinklist_searchView_searchBox_searchWord { }
.tx_ablinklist_searchView_searchBox_button { }
.tx_ablinklist_searchView_resultMessage {
	margin-top : 10px;
	margin-bottom : 10px;
}
.tx_ablinklist_searchView_noLinksMessage {
	font-size:inherit;
	border:solid 0px #C5C5C5;
	background-color:transparent;
	padding:0;
	margin-top:0;
	margin-bottom:0;
	display:inherit;
	text-align:left;
}
.tx_ablinklist_searchView_categoryPath {
	font-size : small;
}
.tx_ablinklist_searchView_categoryLabel { }
.tx_ablinklist_searchView_links {
	margin-top : 10px;
}
.tx_ablinklist_searchView_linkLabel { }
.tx_ablinklist_searchView_linkDetails { }
.tx_ablinklist_searchView_linkReportBroken { }
.tx_ablinklist_searchView_linkRate { }
.tx_ablinklist_searchView_linkImage { }
/* --------------------  topView  -------------------- */
.tx_ablinklist_topView_links {
	font-size : medium;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-bottom : 10px;
	display : block;
	text-align : left;
}
.tx_ablinklist_topView_link {
	margin-top : 5px;
}
.tx_ablinklist_topView_linkLabel { }
.tx_ablinklist_topView_linkDetails { }
.tx_ablinklist_topView_linkImage { }
/* --------------------  catalogView  -------------------- */
.tx_ablinklist_catalogView_categoryPath {
	font-size : small;
}
.tx_ablinklist_catalogView_category {
	float : left;
	width : 300px;
	padding-top : 20px;
}
.tx_ablinklist_catalogView_subcategories {
	font-size : small;
}
.tx_ablinklist_catalogView_categoryLabel { }
.tx_ablinklist_catalogView_links {
	clear : both;
	padding-top : 20px;
}
.tx_ablinklist_catalogView_link_1 { }
.tx_ablinklist_catalogView_link_2 { }
.tx_ablinklist_catalogView_linkAddNew {
	margin-top : 10px;
}
.tx_ablinklist_catalogView_linkLabel { }
.tx_ablinklist_catalogView_linkDetails { }
.tx_ablinklist_catalogView_linkReportBroken { }
.tx_ablinklist_catalogView_linkRate { }
.tx_ablinklist_catalogView_linkImage { }

/* -------------------- tx-felogin ------------------------ */

.tx-felogin-pi1 form{
margin-top:0.5em;
padding:0;
}
.tx-felogin-pi1 legend{
font-weight:bold;
color:#000;
font-size:1em;
padding-left:4px;
}
.tx-felogin-pi1 label{
margin-left:4px;
}
.tx-felogin-pi1 input{
margin-bottom:0.6em;
margin-left:4px;
}
.tx-felogin-pi1 input.submit{
margin-left:158px;
}

/* --------------------- Kfz-Wunschkennzeichen ------------------------ */
div #ekolContainer {}

div #ekolContainer h1 {
	display:block;
	display:inherit;
	position:absolute;
	position:relative;
	left:auto;
	font-size:1.3em;
	font-weight:bold;
	color:#000000;
/*	margin-bottom:15px; */
	margin-top:1.3em;
	background-color: #eaeaea;
	background-color: #dddddd;
	padding-left: 5px;
}
div #ekolContainer h2 {
	font-size:1.5em;
	font-weight:bold;
	color:#cc0000;
	border-bottom: 1px solid #cc0000;
}
div #ekolContainer h3 { 
	font-size:1.3em;
	font-weight:bold;
	color:#000000;
/*	margin-bottom:15px; */
	margin-top:1.3em;
	background-color: #eaeaea;
	background-color: #dddddd;
	padding-left: 5px;
	font-size:1.1em;
	font-weight:bold;
	color:#555555;
	margin-top:1.1em;
	background-color: transparent;
	padding-left: 0;
}
div #ekolContainer h4 { 
	font-size:1.1em;
	font-weight:bold;
	color:#555555;
	margin-top:1.1em;
}

div #ekolHeadContainer {}

div #ekolHead {}
div #ekolHeadBox1 {}
div #ekolHeadBox2 {}

div #ekolMainContainer {}
div #ekolStep {}
div #ekolStepBox1 {}
div #ekolStepBox2 {}

div #ekolGeneralAspects {}
div #ekolGeneralAspectsBox1 {}
div #ekolGeneralAspectsBox2 {}
div #ekolHelpSysDescription {}
div #ekolHelpSysDescriptionBox1 {}
div #ekolHelpSysDescriptionBox2 {}

div #ekolFootContainer {}
div #ekolFoot {}
div #ekolFootBox1 {
	margin-bottom: 1em;
}
div #ekolFootBox1 a {
	font-size: 0.8em;
	color: #eaeaea;
}
div #ekolFootBox2 {}
	