@charset "windows-1251"; 
/* @charset "utf-8"; */
/* CSS Document */


.dark {
  opacity: 0.4;
  filter: alpha(opacity=40);
  -moz-opacity: 0.4;
}

.light {
  opacity: 1;
  filter: alpha(opacity=100);
  -moz-opacity: 1;
}



.grn{
	opacity: 1;
	background:#333;
	position:absolute;
	top:0px;
	left:0px;
	z-index:15;
	width:400px;
	height:40px;
	border:#00C 0px solid;	
}

.todo_popup{
background:#fff;
position:absolute;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#6f6f6f;
overflow:visible !important;
}
.todo_popup .todo_popup_content{
padding:23px 0px 0px 0px;
}
.todo_popup .todo_corner1,
.todo_popup .todo_corner2,
.todo_popup .todo_corner3,
.todo_popup .todo_corner4{
width:9px;
height:9px;
position:absolute;
background:#fff;	
}
.todo_popup .todo_corner1{
/* background:url(images/sprite_corners.png) no-repeat 0 0; */
top:-9px;
left:-9px;
}
.todo_popup .todo_corner2{
/* background:url(images/sprite_corners.png) no-repeat 100% 0; */
top:-9px;
right:-9px;
}
.todo_popup .todo_corner3{
/* background:url(images/sprite_corners.png) no-repeat 100% 100%; */
bottom:-9px;
right:-9px;
}
.todo_popup .todo_corner4{
/* background:url(images/sprite_corners.png) no-repeat 0 100%; */
bottom:-9px;
left:-9px;
}
.todo_popup .todo_top,
.todo_popup .todo_bottom{
height:9px;
width:100%;
position:absolute;
left:0px;
background:#fff;
}
.todo_popup .todo_top{
top:-9px;
/* background:url(images/sprite_horizontal.png) repeat-x 0 0;  */
}
.todo_popup .todo_bottom{
bottom:-9px;
/* background:url(images/sprite_horizontal.png) repeat-x 0 100%; */
}
.todo_popup .todo_left,
.todo_popup .todo_right{
height:100%;
width:9px;
position:absolute;
top:0px;
background:#fff;
}
.todo_popup .todo_left{
left:-9px;
/* background:url(images/sprite_vertical.png) repeat-y 0 0; */
}
.todo_popup .todo_right{
right:-9px;
/* background:url(images/sprite_vertical.png) repeat-y 100% 0; */
}
.todo_popup .todo_button_close{
position:absolute;
top:-5px;
right:-5px;
background:url(button_close.png)/*tpa=http://www.diz-lab.ru/todo/images/button_close.png*/ no-repeat 0 0;
width:25px;
height:25px;
cursor:pointer;
}

.todo_popup .todo_dim_next{
position:absolute;
top:-50px;
right:50px;
background:url(spacer.gif)/*tpa=http://www.diz-lab.ru/todo/images/spacer.gif*/ no-repeat 0 0;
width:40px;
height:40px;
cursor:pointer;
}

.todo_popup .todo_dim_prev{
position:absolute;
top:-50px;
right:50px;
background:url(spacer.gif)/*tpa=http://www.diz-lab.ru/todo/images/spacer.gif*/ no-repeat 0 0;
width:40px;
height:40px;
cursor:pointer;
}

.todo_popup .todo_dim_empty{
position:absolute;
top:-50px;
right:50px;
background:url(spacer.gif)/*tpa=http://www.diz-lab.ru/todo/images/spacer.gif*/ no-repeat 0 0;
width:40px;
height:40px;
}

/** Навигация  в галерее */
.todo_popup .todo_gallery_loader{
background:url(loader.gif)/*tpa=http://www.diz-lab.ru/todo/images/loader.gif*/ no-repeat 50% 50%;
width:66px;
height:66px;
position:absolute;
}
.todo_popup .todo_gallery_nav{
position:absolute;
bottom:0px;
right:35px;
white-space:nowrap;
font-weight:bold;
text-align:center;
}
.todo_popup .todo_gallery_nav .todo_gallery_button_left,
.todo_popup .todo_gallery_nav .todo_gallery_button_right{
position:absolute;
top:-2px;
width:25px;
height:25px;
cursor:pointer;
}

.todo_popup .todo_gallery_nav .todo_gallery_iz{
width:16px;
height:20px;
position:absolute; 
top:0px;
left:14px; 
background:url(iz.png)/*tpa=http://www.diz-lab.ru/todo/images/iz.png*/ no-repeat 50% 50%;
}


.todo_popup .todo_gallery_nav .todo_gallery_button_left{
left:-35px;
background:url(button_left.png)/*tpa=http://www.diz-lab.ru/todo/images/button_left.png*/ no-repeat 50% 50%;
}
.todo_popup .todo_gallery_nav .todo_gallery_button_right{
right:-35px;
background:url(button_right.png)/*tpa=http://www.diz-lab.ru/todo/images/button_right.png*/ no-repeat 50% 50%;
}


.todo_popup .todo_gallery_button_expand,
.todo_popup .todo_gallery_button_collapse{
position:absolute;
bottom:0px;
left:0px;
width:20px;
height:20px;
cursor:pointer;
}
.todo_popup .todo_gallery_button_expand{
background:url(images/button_expand.png) no-repeat 50% 50%;
}
.todo_popup .todo_gallery_button_collapse{
background:url(images/button_collapse.png) no-repeat 50% 50%;
}


.todo_popup .todo_gallery_title{
position:absolute;
top:0px;
left:0px;
white-space:nowrap;
}
.todo_popup img{
border:0px;
padding:0px;
background:none;
}