div#lightbox div.lightbox-main {	
	width: 284px;
	height: 142px;	
	z-index: 100;
	position: relative;
}

div#lightbox div.lightbox-main div.lightbox-top {	
	height: 4px;
   	background: transparent url('../images/lightbox/top.png') no-repeat scroll 0px 0px;
}

div#lightbox div.lightbox-main div.lightbox-foot {
	background: transparent url('../images/lightbox/foot.png') no-repeat scroll 0px 0px;
	height: 84px;
}

div#lightbox div.lightbox-main div.lightbox-content {
	background: transparent url('../images/lightbox/body.png') repeat-y scroll 0px 0px;	
}

/** html div#lightbox div.lightbox-main {
	position: absolute; 
	top: expression((document.documentElement.scrollTop + ((document.documentElement.clientHeight-this.clientHeight)/2)) + 'px'); 
	left: expression(-160 + (document.documentElement.scrollLeft + ((document.documentElement.clientWidth-this.clientWidth)/2)) + 'px');
}*/

div#lightbox { width: 0px; height: 0px; border: 0px; margin: 0px; padding: 0px; }

body > div#lightbox { 
	position: fixed;
	top: 50%;
	left: 50%; 
}  
	
body > div#lightbox > div.lightbox-main {
	top: -71px;
	/*left: -142px;*/
	left: -302px;
}

div#lightbox div.lightbox-main div.lightbox-cancel {
	width: 26px;
	height: 24px;
	position: absolute;
	top: 9px;
	right: 9px;	
}
div#lightbox div.lightbox-main div.lightbox-cancel img{
	z-index: 200;
	position: absolute;
}
div#lightbox div.lightbox-main div.lightbox-logo {
	background: transparent url(../images/lightbox/logo.png) no-repeat scroll 0px 0px;
	position: absolute;
	width: 191px;
	height: 39px;
	left: 35px;
	top: 10px;
	float: left;
	
}

div#lightbox div.lightbox-main p {
	color: #fff;
	font-size: 17px;
	position: absolute;
	width: 170px;
}

a.cmds {
	top: 105px;
	font-weight: bold;
}
a.deleteStorno {
	position: absolute;
	left: 97px;
	color: #29ad00;
}
a.deleteConfirm {
	position: absolute;
	right: 20px;
}
.confirmRemember {
	color: #fff;
	right: 20px;
	position: absolute;
	top: 132px;
}
.confirm-lightbox-content {	height: 90px; }
.confirm-lightbox-foot strong {
	color: #fff;
	font-size: 1.4em;
	position: absolute;
	right: 38px;
	top: 65px;	
}

.confirm-lightbox-foot strong.addIgnore {
	font-size: 1.2em;
	right: 19px;
	text-align: right;
	top: 60px;
}

.confirm-lightbox-foot label {
	vertical-align: top;
	padding-left: 5px;
}

/* com_ankety */
#overAnkety {
position:fixed;
top:220px;left:25%;
width:435px;
color:white;
/*z-index:101;*/ /*kvuli mainlogo*/
}
#overAnkety span.bottom {
width:100%;height:84px;
display:block;
padding:0;
background:transparent url('../images/ankety/decor.png') left bottom no-repeat;
}
#overAnkety span.anketyClose {
width:28px;height:28px;
display:block;
position:absolute;
top:14px;right:12px;
cursor:pointer;
}
#overAnkety div { background:transparent url('../images/ankety/decor.png') left top no-repeat; }
#overAnkety div div {
width:417px;min-height:80px;
margin:0 0 -60px 18px;
background-image:none;
padding-top:47px;
}
#overAnkety table {
margin:10px auto 0;
width:380px;
}
#overAnkety th {
text-align:left;
width:160px;
font-weight:normal;
}
#overAnkety td.button {
text-align:right;
padding-top:20px;
}
#overAnkety p {
margin:0 auto;
width:380px;
overflow:auto;
}
#overAnkety p.warning {
color:red;
font-weight:bold;
}
#overAnkety input, #overAnkety select {
width:200px;
background:transparent;
color:white;
border:1px solid white;
}
#overAnkety select {
background-color:#282827;
width:208px;
}
#overAnkety input.send {
width:136px;height:42px;
line-height:40px;
background:transparent url('../images/ankety/button.png') no-repeat;
border:0;
cursor:pointer;
font-size:16px;
text-transform:uppercase;
}
