.ts_dialogs {
	position: absolute;
	z-index: 3001;
}
.dialogs .dialog_title{
	margin: auto 35px;
}

.dialogs .dialog_title_inner {
	position: absolute;
	top: -17px;
	left: 0;
	width: 100%;
}
.dialogs .dialog_title_inner table {
	height: 34px;
	margin: 0 auto;
}
.dialogs .dialog_title_inner td.dialog_title_l{
	width: 42px;
	background:url('/view/skins/persian/images/dialog/title_l1.png') no-repeat top left;
}
.dialogs .dialog_title_inner td.dialog_title_r{
	width: 42px;
	background:url('/view/skins/persian/images/dialog/title_r1.png') no-repeat top right;
}
.dialogs .dialog_title_inner td.dialog_title_bg{
	color: #fff;
	padding-bottom: 6px;
	background:url('/view/skins/persian/images/dialog/title_re1.png') repeat-x top; 
	font-family: 'BKoodakBold',Tahoma,candara,Arial,Verdana,sans-serif;
	font-size: 12px;
	line-height: 44px;
}
.dialogs a, .dialogs a:visited, .dialogs a:active {
    color: #D8CACA;
}
.dialogs_res .ts_dialogs_header{
	cursor: move;
	background:url(/view/skins/persian/images/dialog/dialog_h.png) repeat-x 0 0 ;
	height:40px;
	margin:0 18px; 
	z-index:99;
	position:relative;
	margin:0 48px;
}

.dialogs_res .dialog_header_left{
	background:url(/view/skins/persian/images/dialog/dialog.png) no-repeat 0 0 ;
	width:48px;
	height:40px;
	position:absolute;
	left:-48px;
	top:0;
}
.dialogs_res .dialog_header_right{
	background:url(/view/skins/persian/images/dialog/dialog.png) no-repeat -48px 0 ;
	width:48px;
	height:40px;
	position:absolute;
	right:-48px;
	top:0;
}


.dialogs_res{
	max-width:100%;
}
.dialogs_res .ts_dialogs_middle{
	position:relative;
	padding:0 47px 0 48px;
} 
.dialogs_res .dialog_middle_wrraper{ 
	background:url(/view/skins/persian/images/dialog/dialog_bg.jpg) repeat;
	padding:0 10px;
	color:#fff;
}
.dialogs_res .dialog_middle_wrraper .content_dialog{
	max-width: 100%;
    padding-bottom: 5px;
}
.dialogsWaiting .dialog_middle_wrraper .content_dialog {
	margin: 0 auto;
}
.dialogs_res .dialog_middle_wrraper .dialog_buttons_wrraper {
	text-align: center;
}
.dialogs_res .dialog_middle_wrraper .dialog_buttons_wrraper button {
	margin-left:3px;
	margin-top:5px;
}
.dialogs_res .dialog_middle_right{
	background:url(/view/skins/persian/images/dialog/dialog_v.png) repeat-y -38px 0 ;
	position:absolute;
	right:9px;
	top:0px;
	height:100%;
	width:38px;
}
.dialogs_res .dialog_middle_left{
	background:url(/view/skins/persian/images/dialog/dialog_v.png) repeat-y  0 0 ;
	position:absolute;
	left:10px;
	top:0px;
	height:100%;
	width:38px;
}
.dialogs_res .dialog_header_middle .close_dialog {
	width: 35px;
	height: 26px;
	background: url('/view/skins/persian/images/dialog/close.png') no-repeat;
	cursor:pointer;
	position: absolute;
	top: -2px;
	*left:0;
}
.dialogs_res .dialog_header_middle .close_dialog:hover {
	background: url('/view/skins/persian/images/dialog/close_hover.png');
}

.dialogs_res .ts_dialogs_footer{
	background:url(/view/skins/persian/images/dialog/dialog_h.png) repeat-x 0 -40px ;
	height:32px ;
	margin:0 48px ;
	position: relative;
}
.dialogs_res .dialog_footer_right{
	background:url(/view/skins/persian/images/dialog/dialog.png) no-repeat -47px -40px ;
	width:48px;
	height:32px;
	position: absolute;
	right:-48px;
	bottom:0px;
}
.dialogs_res .dialog_footer_left{
	background:url(/view/skins/persian/images/dialog/dialog.png) no-repeat  0 -40px ;
	width:48px;
	height:32px;
	position: absolute;
	left:-48px;
	bottom:0px;
}


/** mini_dialog **/
.mini_dialog .ts_dialogs_header {
	cursor: move;
}
.mini_dialog .dialog_header_left {
	background: url("/view/skins/persian/images/minibox/sprite.png") no-repeat 0 0;
	width:30px;
	height:28px;
}
.mini_dialog .dialog_header_right {
	background: url("/view/skins/persian/images/minibox/sprite.png") no-repeat -30px 0;
	width:30px;
}
.mini_dialog .dialog_header_middle {
	background: url("/view/skins/persian/images/minibox/sprite_h.png") repeat-x 0 0;
	min-width:34px;
	text-align: center;
	position: relative;
}
.mini_dialog .dialog_header_middle .close_dialog {
	width: 35px;
	height: 26px;
	background: url('/view/skins/persian/images/dialog/close.png') no-repeat;
	cursor:pointer;
	position: absolute;
	top: -2px;
	*left:0;
}
.mini_dialog .dialog_header_middle .close_dialog:hover {
	background: url('/view/skins/persian/images/dialog/close_hover.png');
}

.mini_dialog .dialog_footer_left {
	width:30px;
	height:28px;
	background: url("/view/skins/persian/images/minibox/sprite.png") no-repeat 0 -28px;
}
.mini_dialog .dialog_footer_right {
	width:30px;
	background: url("/view/skins/persian/images/minibox/sprite.png") no-repeat -30px -28px;
}
.mini_dialog .dialog_footer_middle {
	background: url("/view/skins/persian/images/minibox/sprite_h.png") repeat-x 0 -28px;
}

.mini_dialog .dialog_middle_left {
	background: url("/view/skins/persian/images/minibox/sprite_v.png") repeat-y  1px 0;
	width:30px;
}
.mini_dialog .dialog_middle_wrraper {
	background: url("/view/skins/persian/images/minibox/bg.png") repeat;
	vertical-align: top;
	font: 12px tahoma, arial;
	height: auto;
}
.mini_dialog .dialog_middle_wrraper .content_dialog {
	overflow: hidden;
    position: relative;
	color: #fff;
}

.mini_dialog .dialog_middle_wrraper .dialog_buttons_wrraper {
	text-align: center;
}
.mini_dialog .dialog_middle_wrraper .dialog_buttons_wrraper button {
	margin-left:3px;
	margin-top:5px;
}
.mini_dialog .dialog_middle_right {
	background: url("/view/skins/persian/images/minibox/sprite_v.png") repeat-y -30px 0;
	width:30px;
}

.mini_dialog .dialog_title{
	margin: auto 35px;
}
.mini_dialog .dialog_title_inner {
	position: absolute;
	top: -5px;
	left: 0;
	width: 100%;
}
.mini_dialog .dialog_title_inner table {
	height: 33px;
	margin: 0 auto;
}

.mini_dialog .dialog_title_inner td.dialog_title_bg{
	color: #fff;
	background: url("/view/skins/persian/images/minibox/pre_title.png") repeat;
	width:270px;
	vertical-align: top;
	font-family: 'BKoodakBold',Tahoma,candara,Arial,Verdana,sans-serif;
	font-size: 16px;
}
.mini_dialog .dialog_title_inner td.dialog_title_bg span{
	display: block;
	padding-top: 4px;
}


