/*-------------------------------------------------------------------------* Buttons - MM DAM FileList*/.mm-dam-row-container .tx-mmdamfilelist-pi1-normallink a,.tx-mmdamfilelist-pi1-singleview .ziplink a,.tx-mmdamfilelist-pi1-singleview .normallink a,.mm-dam-row-container .tx-mmdamfilelist-pi1-ziplink a,.mm-dam-row-container .tx-mmdamfilelist-pi1-details a {      color: #0000ff;      background-color: transparent;      border: none;      text-decoration: none;      text-align: center;      padding: 2px;      }      .mm-dam-row-container .tx-mmdamfilelist-pi1-normallink a:hover,.tx-mmdamfilelist-pi1-singleview .ziplink a:hover,.tx-mmdamfilelist-pi1-singleview .normallink a:hover,.mm-dam-row-container .tx-mmdamfilelist-pi1-ziplink a:hover,.mm-dam-row-container .tx-mmdamfilelist-pi1-details a:hover   {      background-color: transparent;      border: none;      text-decoration: none;      }.tx-mmdamfilelist-pi1-orderselector .selector-element-n1,.tx-mmdamfilelist-pi1-orderselector .selector-element-n3,.tx-mmdamfilelist-pi1-orderselector .selector-element-n5 {	padding-right: 5px;	}#contentright .tx-mmdamfilelist-pi1-orderselector .tx-mmdamfilelist-pi1-selector-element-odd {	width: 120px;}#contentright .tx-mmdamfilelist-pi1-orderselector div,.tx-mmdamfilelist-pi1-orderselector div,.tx-mmdamfilelist-pi1-viewselector div {	display: inline;	position: relative;	width: 40px;	float: left !important;}/* -- Ende Buttons --------------------------------------------------- */.mm-dam-row-visible-container td {      	border: none;	}.tx-mmdamfilelist-pi1-listrow .tx-mmdamfilelist-pi1-title,.tx-mmdamfilelist-pi1-listrow .tx-mmdamfilelist-pi1-title a {	/*color: #a00000;*/		}.mm-dam-row-visible-container,.mm-dam-row-hidden-container {	margin-left: 5px;	padding-left: 0;	}.mm-dam-row-visible-container td,.mm-dam-row-hidden-container td {	margin-left: 0px;	padding-left: 0;	}.mm-dam-row-description-container {	float: left;	}.col-fileinfo div, .col-linksdetails div {	display: inline;		}.col-linksdetails {	display: block;	text-align: right;	}		.col-baseinfo {	float: left;	}	/*.mm-dam-row-datacontainer hr {	padding: 0;	margin: 0;	}.mm-dam-row-visible-container hr {	border: 0;	border-top: 1px solid #171949;	border-bottom: solid 1px #FFFFFF; 		padding: 0;	margin-top: 0.25em;		margin-bottom: 0.25em;		clear: both;}*//*-------------------------------------------------------------------------* Address-Container*//*#address-container {	float: right;	}*/	#address-container table {	width: 300px;	}		.tx-mmdamfilelist-pi1-singleview-address div.big_preview_image {	text-align: left;	float: left;	padding-right: 1em;	}	 .mm-dam-row-container-row-address .tx-mmdamfilelist-pi1-title {	display: inline;	}		.mm-dam-row-container-row-address .tx-mmdamfilelist-pi1-address_company {	display: inline;	}	/* -- Ende Address-Container -------------------------------------------- */#contentleft .tx-mmdamfilelist-pi1-searchbox, #contentleft .tx-mmdamfilelist-pi1-orderselector {	display: none; 	/* Standardwert, bevor die Container mit JS verschoben werden! */}#contentright .tx-mmdamfilelist-pi1-searchbox, #contentright .tx-mmdamfilelist-pi1-orderselector {	overflow: hidden;	width: 100%;	zoom: 1;	padding: 5px 0 0 0;}/* SUCHFELDER */.tx-mmdamfilelist-pi1-searchbox-button,.tx-mmdamfilelist-pi1-searchbox-sword {   margin: 0 2px;  color: #666;  line-height: 12px;  font-size: 10px;  padding: 1px 3px;  width: 100px;  border: 1px solid #ccc;  -moz-border-radius: 3px; /* FF 2 */  -webkit-border-radius: 3px; /* Safari */  border-radius: 3px; /* FF 3 */}#subnav .subnavsearch-text:focus {   background: #fff;  outline: 0;  border: 0;}.tx-mmdamfilelist-pi1-searchbox-button {	width: 50px;}/* - - - - - */.tx-mmdamfilelist-pi1-listrow { zoom: 1 }.tx-mmdamfilelist-pi1-listrow-even, .tx-mmdamfilelist-pi1-listrow-odd { 	display: inline;	position: relative;	float: left;	width: 169px;	height: 161px;	overflow: hidden;	margin: 0 2px 2px 0;	font-size: 10px;	background: url('/fileadmin/alsecco_de/html_templates/media/gfx/layout/dl_gallery_bg2.jpg') no-repeat;}/* Hack fuer IE 6 */* html .tx-mmdamfilelist-pi1-listrow-even, * html .tx-mmdamfilelist-pi1-listrow-odd { 	width: 168px;}.tx-mmdamfilelist-pi1-listrow-even div, .tx-mmdamfilelist-pi1-listrow-odd div { 	text-align: center;	float: none; 	padding: 0;	line-height: 12px;}.tx-mmdamfilelist-pi1-listrow .clfl {	height: 1px; background: transparent;}.tx-mmdamfilelist-pi1-image img { 	border: 0;	padding: 0;}.tx-mmdamfilelist-pi1-listrow .tx-mmdamfilelist-pi1-prevnormallink {	/*width: 40px;  /* gesamt = width + padding !*/	padding: 20px 0 5px 0;	background: none;}.tx-mmdamfilelist-pi1-listrow .tx-mmdamfilelist-pi1-prevnormallink img {	border: 1px solid #cccccc;	margin: auto;	}.tx-mmdamfilelist-pi1-listrow .tx-mmdamfilelist-pi1-title { 	/*display: none;*/	font-weight: normal;	padding: 0 5px;	/*width: 270px;  /* gesamt = width + padding !*/}.tx-mmdamfilelist-pi1-listrow .tx-mmdamfilelist-pi1-date_mod { 	display: none}.tx-mmdamfilelist-pi1-listrow .tx-mmdamfilelist-pi1-normallink { 	display: none;}.tx-mmdamfilelist-pi1-listrow .tx-mmdamfilelist-pi1-file_size {	display: none;}.tx-mmdamfilelist-pi1-listrow .tx-mmdamfilelist-pi1-category {	display: none;}/* BROWSE BOX FORMATE */ .tx-mmdamfilelist-pi1 .browseBoxWrap { 	border-top: 1px solid #cccccc;	border-bottom: 1px solid #cccccc;	height: 30px;	margin: 0;	padding: 0;}.tx-mmdamfilelist-pi1 .showResultsWrap { 	margin-top: 10px;	float: left;}.tx-mmdamfilelist-pi1 .browseLinksWrap { 	margin-top: 10px;	float: right;}.inactiveLinkWrap {	/*border-left: 1px solid #ccc;*/	padding: 0 2px 0 5px;}