/* Tabel met gekoppelde media
---------------------------------------------------------------------------------------------- */


.table_media1 {
	border: 0px;
}

	/* Fix voor IE */
	* html .table_media1 a
	{
		position: relative;
		float: left;
	}	


.table_media1 th{
	background-image: url(../images/iconen/16x16/media_header.png);
	text-align: left;
	font-weight: bold;
	padding-left: 10px;
	font-size: 11px;
}

	/* Fix voor IE */
	* html .table_media1 th
	{
		background-image:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/addbeheer/themes/addsite/images/iconen/16x16/media_header.png', sizingMethod='scale');
	}

.table_media1 .media_th_spacer{
	background-color: #000000;
	width: 1px;
	line-height: 0px;
	font-size: 0px;
	margin: 0px;
	padding: 0px;
  filter:alpha(opacity=22);
  opacity:0.22;
  -moz-opacity:0.22;		
}

.table_media1 .media_td_spacer{
	background-color: #000000;
	width: 1px;
	line-height: 0px;
	font-size: 0px;
	margin: 0px;
	padding: 0px;
  filter:alpha(opacity=10);
  opacity:0.10;
  -moz-opacity:0.10;		
}



.table_media1 .media_header_line {
	background: #000000;
	height: 1px;
	line-height: 0px;
	font-size: 0px;
	margin: 0px;
	padding: 0px;
  filter:alpha(opacity=25);
  opacity:0.25;
  -moz-opacity:0.25;		
}

.table_media1 td{
	padding-left: 10px;
}


.media_row1 td{
	background: none;
}

.media_row2 td{
	background-image: url(../images/iconen/16x16/media_row.png);
}

	/* Fix voor IE */
	* html  .media_row2 td
	{
		background-image:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/addbeheer/themes/addsite/images/iconen/16x16/media_row.png', sizingMethod='scale');		
		
	}



/* Link Iconen
---------------------------------------------------------------------------------------------- */

a.addmedia
{
	background-image: url(../images/iconen/16x16/ico_txt_new.png);
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding: 3px 0 3px 20px;
	margin: 0 0;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2){ 
	a.addmedia
	{
		background-image: url(../images/iconen/32x32/ico_txt.png);
		background-size: 16px 16px;	
	}
}	

		/* Fix voor IE */
		* html a.addmedia
		{
			background-image: url(../images/iconen/16x16/ico_txt.gif);
			
						
		}

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

a.ico_pdf
{
	background-image: url(../images/iconen/16x16/ico_pdf_new.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2){ 
	a.ico_pdf
	{
		background-image: url(../images/iconen/32x32/ico_pdf.png);
		background-size: 16px 16px;	
	}
}	


		/* Fix voor IE */
		* html a.ico_pdf
		{
			background-image: url(../images/iconen/16x16/ico_pdf.gif);

		}

a.ico_eps, a.ico_ai, a.ico_psd
{
	background-image: url(../images/iconen/16x16/ico_eps_new.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2){ 
	a.ico_eps, a.ico_ai, a.ico_psd
	{
		background-image: url(../images/iconen/32x32/ico_eps.png);
		background-size: 16px 16px;	
	}
}	

		/* Fix voor IE */
		* html a.ico_eps, * html a.ico_ai, * html a.ico_psd
		{
			background-image: url(../images/iconen/16x16/ico_eps.gif);	
		}


a.ico_avi, a.ico_webm
{
	background-image: url(../images/iconen/16x16/ico_avi.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2){ 
	a.ico_avi, a.ico_webm
	{
		background-image: url(../images/iconen/32x32/ico_avi.png);
		background-size: 16px 16px;	
	}
}



		/* Fix voor IE */
		* html a.ico_avi, * html a.ico_webm
		{
			background-image: url(../images/iconen/16x16/ico_avi.gif);
			
						
		}

a.ico_doc, a.ico_docx
{
	background-image: url(../images/iconen/16x16/ico_doc_new.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2){ 
	a.ico_doc, a.ico_docx
	{
		background-image: url(../images/iconen/32x32/ico_doc.png);
		background-size: 16px 16px;	
	}
}	

		/* Fix voor IE */
		* html a.ico_doc, * html a.ico_docx
		{
			background-image: url(../images/iconen/16x16/ico_doc.gif);
			
						
		}

a.ico_jpg, a.ico_psd
{
	background-image: url(../images/iconen/16x16/ico_jpg_new.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2){ 
	a.ico_jpg, a.ico_psd
	{
		background-image: url(../images/iconen/32x32/ico_jpg.png);
		background-size: 16px 16px;	
	}
}

		/* Fix voor IE */
		* html a.ico_jpg, * html a.ico_psd
		{
			background-image: url(../images/iconen/16x16/ico_jpg.gif);						
		}

a.ico_wmv
{
	background-image: url(../images/iconen/16x16/ico_wmv_new.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2){ 
	a.ico_wmv
	{
		background-image: url(../images/iconen/32x32/ico_wmv.png);
		background-size: 16px 16px;	
	}
}

		/* Fix voor IE */
		* html a.ico_wmv
		{
			background-image: url(../images/iconen/16x16/ico_wmv.gif);
			
						
		}

a.ico_xls, a.ico_xlsx
{
	background-image: url(../images/iconen/16x16/ico_xls_new.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2){ 
	a.ico_xls, a.ico_xlsx
	{
		background-image: url(../images/iconen/32x32/ico_xls.png);
		background-size: 16px 16px;	
	}
}	

		/* Fix voor IE */
		* html a.ico_xls, * html a.ico_xlsx
		{
			background-image: url(../images/iconen/16x16/ico_xls.gif);
			
						
		}

a.ico_ppt, a.ico_pptx
{
	background-image: url(../images/iconen/16x16/ico_ppt_new.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2){ 
	a.ico_ppt, a.ico_pptx
	{
		background-image: url(../images/iconen/32x32/ico_ppt.png);
		background-size: 16px 16px;	
	}
}

		/* Fix voor IE */
		* html a.ico_ppt, * html a.ico_pptx
		{
			background-image: url(../images/iconen/16x16/ico_ppt.gif);
			
						
		}

a.ico_mp3
{
	background-image: url(../images/iconen/16x16/ico_mp3_new.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2){ 
	a.ico_mp3
	{
		background-image: url(../images/iconen/32x32/ico_mp3.png);
		background-size: 16px 16px;	
	}
}

		/* Fix voor IE */
		* html a.ico_mp3
		{
			background-image: url(../images/iconen/16x16/ico_mp3.gif);
			
						
		}

a.ico_zip
{
	background-image: url(../images/iconen/16x16/ico_zip_new.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2){ 
	a.ico_zip
	{
		background-image: url(../images/iconen/32x32/ico_zip.png);
		background-size: 16px 16px;	
	}
}

		/* Fix voor IE */
		* html a.ico_mp3
		{
			background-image: url(../images/iconen/16x16/ico_zip.gif);
			
						
		}

a.ico_txt
{
	background-image: url(../images/iconen/16x16/ico_txt_new.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2){ 
	a.ico_txt
	{
		background-image: url(../images/iconen/32x32/ico_txt.png);
		background-size: 16px 16px;	
	}
}

		/* Fix voor IE */
		* html a.ico_txt
		{
			background-image: url(../images/iconen/16x16/ico_txt.gif);
			
						
		}

a.ico_m4a
{
	background-image: url(../images/iconen/16x16/ico_m4a_new.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2){ 
	a.ico_m4a
	{
		background-image: url(../images/iconen/32x32/ico_m4a.png);
		background-size: 16px 16px;	
	}
}


		/* Fix voor IE */
		* html a.ico_m4a
		{
			background-image: url(../images/iconen/16x16/ico_m4a.gif);
			
						
		}