@charset "UTF-8";

@media all
{

	ul li span {
		display: inline-block;
	}

	ul li span:first-of-type {
		width: 15em;
	}

	img.edit, img.delete, img.save {
		cursor: pointer;
	}

	.colcontent form span.invisible,
	table tr.invisible {
		display: none;
	}

	.colcontent form table.dataTable tbody tr.highlight {
		background: #6bd27a;
	}

	.colcontent form table.dataTable tbody tr.highlight:hover td {
		background: #4db15c;
	}


	div.colcontent div.col table {
		display: inline-table;
		margin: 0 10px;
		vertical-align: top;

	}

	div.colcontent div.col table thead {
		background: #d3d3d3;
	}

	div.colcontent div.col table tbody tr td textarea {
		width: 99%;
		height: 200px;
	}


	#popup {
		position: absolute;
		margin: 30px 25%;
		width: 50%;
		min-height: 500px;
		background: #fff;
		top: 0;
		border: 2px #999 solid;
		display: none;
	}
  
	#popup_content {
		padding: 15px;
	}

	#popup_content table { margin: 0 auto; text-align: left; }
	#popup_content table td { padding: 5px 15px; border: 1px solid #aaa; }
	#popup_content table tr.updated { background: #cbff9d; }
  
	#loadingSymbol {
		position: fixed;
		top: 45%;
		left: 49%;
		display:none;
	}	
	
	
	img.new {
		float: right;
		margin: 5px;
	}

	div.search {
		margin: 5px;
		display: inline-block;
	}
	
	p.multiple3 {
		display: inline-block;
		width: 30%;
		margin: 10px 1% 10px 1.5%;
		text-align: center;
		font-weight: bold;
		padding: 0 0 5px 0;
	}
	
	p.multiple3 span {
		display: block;
		padding: 8px;
		background:  #5AA3DC;
		margin: 0;
		color: #fff;
	}
	
	p.multiple3 img {
		max-width: 100%;
		margin: 0 auto 10px auto;
	}

	.admin_galerie {
		margin: 5px 0 20px 0;
		padding: 5px;
		border: 1px solid #999;
		clear: both;
		height: 75px;
	}
	
	.admin_galerie div {
		margin: 0 0 0 210px;
	}
	
	.admin_galerie img.edit {
		cursor: pointer;
		float: right;
		width: 20px;
	}
	
	.admin_galerie img.preview {
		float: left;
		max-width: 200px;
		max-height: 75px;
	}
	
	span.new {
		display: block;
		text-align: right;
		padding: 5px;
		margin: 0 0 10px 0;
	}	
	
	span.new img {
		cursor: pointer;
		width: 20px;
	}
	
	.formular span.closeButton {
		float: right;
		margin: 10px 10px 0 0;
		cursor:pointer;
		width: auto;
	}
  
	.formular span {
		display: inline-block;
		width: 180px;
		text-align: left;
	}
	
	span.gallery {
		display: inline-block;
		width: 45%;
		margin: 0 2% 0 2%;
		height: 200px;
	}
	
	span.gallery img {
		max-width: 100%;
		max-height: 100%;
	}

}
