
.dialog { border: 3px solid #003468; 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; }
