﻿.white
{
	z-index:1200;
}



.white .backgrounddivbox
{
vertical-align:top;
background-color:#fff;
padding-left:12px;
}

.white .headlinetext
{
float:left;
font-size:19px;
line-height:20px;
color:#D9131D;
margin-top:20px
}


.white .PopUpImage
{
margin-top:15px
}





.white .BorderUpperLeft
{
width:10px;
min-width:10px;
min-height:30px;
height:30px;
background-image: url(/images/templates/popupborder_lo.gif);
background-repeat: no-repeat;
}

.white .BorderUpperRight
{
width:10px;
height:30px;
min-width:10px;
min-height:30px;
background-image: url(/images/templates/popupborder_ro.gif);
background-repeat: no-repeat;
}

.white .BorderTop
{
min-height:55px;
height:55px;
background-image: url(/images/templates/popupborder_o.gif);
background-repeat: repeat-x;
cursor: move;
}

.white .BorderBottomLeft
{
width:10px;
height:10px;
background-image: url(/images/templates/popupborder_lu.gif);
background-repeat: no-repeat;
}

.white .BorderBottomRight
{
width:10px;
height:10px;
background-image: url(/images/templates/popupborder_ru.gif);
background-repeat: no-repeat;
}

.white .BorderBottom
{
background-image: url(/images/templates/popupborder_u.gif);
background-repeat:
repeat-x;
}

.white .BorderRight
{
width:10px;
background-image: url(/images/templates/popupborder_re.gif);
background-repeat: repeat-y;
}

.white .BorderLeft
{
width:10px;
background-image: url(/images/templates/popupborder_li.gif);
background-repeat: repeat-y;
}

.white .backgroundPopup{
display:none;
position:absolute; /* hack for internet explorer 6*/

width:99.8%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;

}


.white .popupBox{
display:block;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
z-index:1200;
}

.white .popupBoxClose{
cursor:pointer;
width:60px;
height:15px;
display:block;
margin-top:10px;
background: url(/images/unternehmen/popup_close.png) no-repeat;
background-repeat:no-repeat;
}

.white .popupBoxCloseB{
cursor:pointer;
width:60px;
height:15px;
display:block;
margin-top:20px;
margin-right:5px;
}

.white .borderBackgroundPopUp
{
display:none;
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
filter: alpha(opacity=70);

-moz-opacity:0.7;
position:relative;

z-index:600;

}

#backgroundPopup{
display:none;
position:absolute; /* hack for internet explorer 6*/

width:100%;
top:0;
left:0;
background:#000000;
}


.emptyButton
{	text-align:center;
	line-height: 35px;
	width: 120px;
	height: 36px;
	border: none;
	color: white;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial;
	background: url(/images/templates/blank-dialog.png) transparent no-repeat;
}

.emptyButton1
{
	text-align:center;
	line-height: 35px;
	width: 150px;
	height: 36px;
	border: none;
	color: white;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial;
	background: url(/images/templates/blank-dialog1.png) transparent no-repeat;
}


.emptyButton2
{	text-align:center;
	line-height: 35px;
	width: 200px;
	height: 36px;
	border: none;
	color: white;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial;
	background: url(/images/templates/blank-dialog2.png) transparent no-repeat;
}


.emptyButtonConfirm
{	float: left;
	text-align:center;
	margin: 6px;
	line-height: 35px;
	width: 120px;
	height: 36px;
	border: none;
	color: white;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial;
	background: url(/images/templates/blank-dialog.png) transparent no-repeat;
}

#ConfirmButton td.leftTD
{
	background: url(/images/templates/LeftConfirmTdButtonBackground.png);
	background-repeat:no-repeat;
	width:10px;
	height:28px;

}
#ConfirmButton td.centerTD
{
	background: url(/images/templates/CenterConfirmTdButtonBackground.png);
	background-repeat:repeat-x;
	color:#fff;
	font-weight:bold;
}

#ConfirmButton td.rightTD
{
	background: url(/images/templates/RightConfirmTdButtonBackground.png);
	background-repeat:no-repeat;
	width:20px;
	height:28px;

}


#CancelButton td.leftTD
{
	background: url(/images/templates/LeftCancelTdButtonBackground.png);
	background-repeat:no-repeat;
	width:20px;
	height:28px;
}
#CancelButton td.centerTD
{
	background: url(/images/templates/CenterCancelTdButtonBackground.png);
	background-repeat:repeat-x;
	color:#fff;
	font-weight:bold;
}

#CancelButton td.rightTD
{
	background: url(/images/templates/RightCancelTdButtonBackground.png);
	background-repeat:no-repeat;
	width:10px;
	height:28px;
}

/* This file skins scroll 1 */

.scroll-pane {
	overflow: auto;
}


.jScrollPaneContainer {
	overflow: hidden;
	position: relative;
	z-index: 1;
}

.jScrollPaneTrack
{

	background:gray;
	cursor: pointer;
	height: 100%;
	position: absolute;
	right: 0px;
	top: 0;
	background: transparent url(/images/unternehmen/trackPopupDialog.png) repeat-y scroll center top;
}

.jScrollPaneDrag
{
	background: transparent url(/images/unternehmen/dragPopupDialog.png) no-repeat scroll center center;
	cursor: pointer;
	overflow: hidden;
	position: absolute;
}

.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom  {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp
{
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0px;
	height:14px;
	text-indent: -2000px;
	overflow: hidden;
	background-color: #666;
	background: transparent url(/images/unternehmen/arrowupPopupDialog.png) no-repeat scroll center center;
}


a.jScrollArrowDown {
	display: block;
	position: absolute;
	height:14px;
	z-index: 1;
	bottom: 0;
	padding-bottom:5px;
	right: 0px;
	text-indent: -2000px;
	overflow: hidden;
	background-color: #666;
	background: transparent url(/images/unternehmen/arrowdownPopupDialog.png) no-repeat scroll center center;
}