body {
	background:#f4f4f4 url(/images/bg_body.jpg) repeat-x top left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4C4C4C;
	padding:0;
	margin:0;
	text-align:center;
	overflow:-moz-scrollbars-vertical;
}
iframe {
	background:transparent url(/images/bg_iframe.gif);
}
#bg {
	background:url(/images/bg_header.jpg) no-repeat top right;
}
#header {
	color:#ccc;
	height:118px;
	overflow:hidden;
	padding-right:40px;
}
#header p {
	color:#fff;
	text-align:right;
}
#header a {
	filter: alpha(opacity=32);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=32);	
	-moz-opacity: 0.32;
	opacity: 0.32;
	background-color:#fff;
	color:#FF9C08;
	padding:4px 15px;
	border-radius:5px;	
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	text-decoration:none;
}
#header a span {
	color:#333;
}
#header a:hover {
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;	
	color:#ccc;
}
#container {
	text-align:left;
	width:980px;
	margin:0 auto;
}
.menu {
	background:url(/images/bg_left.jpg) no-repeat top left;
	padding-top:30px;
}
.menu ul{
	min-height:663px;
	list-style:none;
	padding:0;
	margin:0;	
}
.menu li a {
	font-size:14px;
	font-weight:bold;
	line-height:37px;
	padding:0 15px;
	display:block;
	color:#5B645C;
	text-decoration:none;
	background:transparent url(/images/menu_a_bg.gif) no-repeat top left;
	outline:none;
}
.menu li a.selected {
	color:#fff;
	text-shadow:-1px -1px 0 #88A640;
	background:transparent url(/images/menu_selected_bg.gif) no-repeat scroll right center;
}
.menu li a:hover {
	color:#1C7497;
}
.menu li a.selected:hover {
	color:#F4F2A8;
}
.content {
	overflow:hidden;
	padding:30px 35px;
}
.content img.previewimage {
	max-width:100px;
	max-height:50px;
}	
.content h1 {
	margin-top:0px;
	padding-top:0px;
	font-size:30px;
	font-weight:200;
	font-family:Helvetica, Arial, sans-serif
}	
.content h2 {
	color:#333;
	font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif;	
	font-size:18px;
	font-weight:normal;
	padding:2px 0;
	border-bottom:3px double #E0E0E0;
}
.content .buttons {
	height:80px;
	width:100%;
	display:block;
}
.content .button {
	font-size:11px;
	width:75px;
	height:90px;
	padding:3px;
	text-align:center;
	float:left;
}
.content .button span {
	color:#586145;
}
.content .button img {
	border:0;
	margin-bottom:3px;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;	
}
.content .button:hover {
	background:#f4f4f4 url(/images/bg_button.jpg) no-repeat top center;
}
.content .button:hover span{
	color:#71AD3C;
}
.content .button:hover img {
	border:0;
	margin-bottom:3px;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity:1;
	opacity:1;	
}
.content .button a {
	outline:none;
	text-decoration:none;
}
.content a {
  color:#26BB2B;
  margin:0;
  padding:0;
}
table {
	font-size:11px;
	/*border:2px solid #ccc;*/
}
.table th {
	text-align:left;
	line-height:24px;
}
.table tr td {
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
}
.table tr:hover td {
	background-color:#E9FCEA;
}
.table tr.alt td {
	background-color:#DFF1FF;
	border-bottom:1px solid #CCE8FF;
	border-top:1px solid #CCE8FF;	
}
.table tr.alt:hover td {
	background-color:#D8FADA;
	border-bottom:1px solid #C2F8C6;
	border-top:1px solid #C2F8C6;		
}
.guestbook th {
	line-height:24px;
	border-bottom:1px solid #CCE8FF;
}
.guestbook .bericht {
	padding:0;
	background:#fff url(/images/bg_guestbook.gif) repeat-x bottom left;
}
.guestbook .bericht .whitespace{
	padding:15px;
	margin:0;	
	background:transparent url(/images/bg_guestbook-corner.gif) no-repeat bottom left;
}
.guestbook tr.meta td{
	background-color:#fff;
}
.guestbook tr.meta td p{
	padding:3px 15px;
}
.guestbook tr.meta .datum{
	color:#999;
}
.koptekst {
	width:665px; 
	font-size:18px;
	padding:5px;
}
#screenMessage {
	display:none;
}
#clearboth{
    clear: both;
    height: 0px;
}
input[type="text"],input[type="password"],textarea  {
	font-family:Arial, Helvetica, sans-serif;
	background-color:#F7F9F5;
	border:1px solid #71AD3C;
	border-radius:5px;	
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:4px;
}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus  {
	background-color:#fff;
}
p.formrow {
	background-color:#FFFFFF;
	border:1px solid #E0E0E0;
	padding:15px;
	border-radius:5px;	
	-moz-border-radius:5px;
	-webkit-border-radius:5px;	
}
table.form {
	width:100%;
	border-radius:5px;	
	-moz-border-radius:5px;
	-webkit-border-radius:5px;	
	border:1px solid #E0E0E0;	
	background-color:#FFFFFF;	
}
p.formrow label, table.form label {
	font-weight:bold;
	width:140px;
	display:block;
	float:left;
	color:#50892B;
	margin-top:3px;
	margin-bottom:3px;

}
	#sortable1, #sortable2, #sortable3 { 
		list-style-type: none; 
		margin: 0; 
		float: left; 
		margin-right: 10px; 
		padding:0; 
		min-height:30px;
		width: 330px; 
		clear:none
	}
	
	#sortable1 {
		float:none;
		clear:none;
		margin-left:340px;
	}
    #leftheader, #rightheader {
        float: left; margin-right: 10px;  padding: 0px; width: 330px;
        margin-bottom: 10px;
    }
	#menusort {
		background:#f4f4f4 url(/images/bg_menusort.jpg) no-repeat top left;
		min-height:516px;
	}
	#sortable1 li, #sortable2 li, #sortable3 li { margin: 2px; padding: 2px 6px; width: 300px;
      -moz-border-radius-bottomleft:5px;
      -moz-border-radius-bottomright:5px;
      -moz-border-radius-topleft:5px;
      -moz-border-radius-topright:5px;
      display: inline-block;	  
	  font-size:11px;
    }
    #sortable2 li button, #sortable1 li button{
      float: right;
    }

    #sortable2 .left{
      float: left;
      width: 180px;
    }
	li.placeholder{
	    height:20px;		
		border:1px dashed #F4A728;
		background-color:#f4f4f4;	
	}
	li.item {
		cursor:move;	
	    line-height:20px;	
		color:#fff;
		border:1px solid #4A72A0;
		background-color:#7DA6D2;
	}	
	li.menuitem {
		cursor:move;
	  	line-height:20px;	
		color:#fff;
		border:1px solid #71AD3C;
		background-color:#9EC77A;
	}
	li.menuitem.disabled{
		cursor:default;
		background-color:#D1E4C0;
		border:1px solid #BDD9A4;
	}	
	h2 span {
		color:#71AD3C;
	}
	.grey {
		padding:0;
		margin:5px 0 10px 0;
		color:#999;
		line-height:11px;
		font-size:11px;
	}
	#buttons {
		width:330px;
		text-align:center;
		display:none
	}
	#advanced,#searchloader,#result {
		display:none;
	}
	.ui-widget-content .paging a{
		color:#3EAFDB;
		text-decoration:none;
		padding:3px 6px;
		background-color:#DFF1FF;
		border:1px solid #CCE8FF;
	}
	.ui-widget-content .paging a:hover{
		background-color:#CEE8FF;
	}
	.ui-widget-content .paging a.invisible{
		visibility:hidden;
	}		
	#tabs .ui-state-active, .ui-widget-content .ui-state-active {
		background-color:#fff;
	}



	.code
	{
		text-align:left;
		font-size:11px;
		font-family: 'courier new', courier, fixed;
		border: 1px solid black;
		padding: 5px;
	}

	.code span.text
	{
		color:#000000;
	}

	.code span.comment
	{
		color:#008000;
	}

	.code span.tag
	{
		color:#0000BB;
	}

	.code span.attribute
	{
		color:#DD0000;
	}

	.code span.value
	{
		color:#800080;
	}

	.code span.comment span
	{
		color:#008000;
	}
	.code span.avatar
	{
		color:red;
	}



/* jquery.Jcrop.min.css v0.9.12 (build:20130126) */
.jcrop-holder{direction:ltr;text-align:left;}
.jcrop-vline,.jcrop-hline{background:#FFF url(/images/Jcrop.gif);font-size:0;position:absolute;}
.jcrop-vline{height:100%;width:1px!important;}
.jcrop-vline.right{right:0;}
.jcrop-hline{height:1px!important;width:100%;}
.jcrop-hline.bottom{bottom:0;}
.jcrop-tracker{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;height:100%;width:100%;}
.jcrop-handle{background-color:#333;border:1px #EEE solid;font-size:1px;height:7px;width:7px;}
.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0;}
.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px;}
.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%;}
.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%;}
.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0;}
.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0;}
.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0;}
.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px;}
.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:7px;width:100%;}
.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{height:100%;width:7px;}
.jcrop-dragbar.ord-n{margin-top:-4px;}
.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-4px;}
.jcrop-dragbar.ord-e{margin-right:-4px;right:0;}
.jcrop-dragbar.ord-w{margin-left:-4px;}
.jcrop-light .jcrop-vline,.jcrop-light .jcrop-hline{background:#FFF;filter:alpha(opacity=70)!important;opacity:.70!important;}
.jcrop-light .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#000;border-color:#FFF;border-radius:3px;}
.jcrop-dark .jcrop-vline,.jcrop-dark .jcrop-hline{background:#000;filter:alpha(opacity=70)!important;opacity:.7!important;}
.jcrop-dark .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#FFF;border-color:#000;border-radius:3px;}
.solid-line .jcrop-vline,.solid-line .jcrop-hline{background:#FFF;}
.jcrop-holder img,img.jcrop-preview{max-width:none;}
