
.dialog {
  border:3px solid #57abff;
	background: #FFF;
	padding:0px 10px 20px 10px;
	margin-left:auto;
	margin-right:auto;
	width:400px;
}

.dialog a
{
	text-decoration: none;
}

.dialog p
{
	margin: 10px 0;
}

.overlay_appWindows {
	background-color: #85BBEF;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

.appWindows_content {
  color: #003468;
	background:#FFF;
	padding:0px;
	margin:0px;
}

/* For alert/confirm dialog
.appWindows_window {
	border:1px solid #F00;
	background: #FFF;
	padding:20px;
	margin-left:auto;
	margin-right:auto;
	width:400px;
}
 */
.appWindows_message {
  font: 12px arial;
	text-align:left;
	width:100%;
	padding:0px;
	margin:0px;
}


/* ############## WINDOWS WITH IMAGES + MOVIES ###################### */
/* 2007-07-03 js (spiegel.julia@guj.de) */

.window-wrapper
{
	padding-top:10px;
	font-size:11px;
}

.window-header-left
{
	float:left;
}



.window-wrapper a.actual-img img
{
	border:3px solid #003468;
}

.window-wrapper a img
{
	border:3px solid #fff;
}

.window-wrapper .window-slideshow
{
	margin-top:15px;
	margin-left: 120px;
	position:relative;
}

.window-wrapper .slidemargin
{
  margin-left: 150px !important;
}

.window-wrapper .window-slideshow a.navi
{
	position:absolute;
	top:30px;
	
}

.window-wrapper .slideshow-img
{
	position:relative;
	float:left;
}

.window-wrapper .window-slideshow .overlay_appWindows
{
	background: #fff url(../img/layout/icon_camera_slideshow_dkl.gif) no-repeat 3px 3px;
}

.window-wrapper .window-slideshow img.camera-icon
{
	position:absolute;
	z-index:10;
	bottom:3px;
	left:3px;
	background:transparent;
}