html, body{margin:0px;padding:0px;background-color:#ffffff;font-size:11px;font-family:tahoma;color:#555555;height:100%;}
#page{height:auto !important;height:100%;min-height:100%;position:relative;margin:0 auto;background:#FFF;}
#page, #footer{min-width:800px;max-width:1250px;}
* html #page, * html #footer{width:1000px;}
#all{padding:177px 196px 0 196px;}
#content{float:right;width:100%;}
#center_col{float:left;width:100%;padding:0 196px 0 0;padd\ing:0;}
#left_col{float:left;width:196px;margin-right:-196px;left:-196px;position:relative;}
#right_col{float:right;width:196px;margin-left:-196px;left:196px;position:relative;}
* html #left_col{left:-200px;}
#header{position:absolute;width:100%;height:171px;top:0px;background:#fff;}
#bott_height{height:0px;clear:both;}
#footer{position:relative;margin:0px auto 0;background:#FFFFFF;}
* html .alpha_png{visibility:hidden;}
table{border:0px;border-collapse:collapse;}
table td{padding:0px;}
img{border:0;}
#inline{display:inline;float:right;padding-top:5px;padding-right:10px;}
#inline2{display:inline;float:left;}
#topbnr_ramka{text-align:center;padding-top:25px;z-index:99}
#topbnr{display:inline;z-index:99;}
#logo{width:197px;height:140px;background:url(../images/b_logo.jpg) no-repeat;}
#elogin{width:195px;height:140px;background:url(../images/b_f_log.jpg) no-repeat;}
#hd_01{width:370px;height:140px;}
#hd_02{width:99%;height:140px;background:url(../images/b_h_bg.jpg) repeat-x;vertical-align:top;}
#hd_03{width:195px;height:140px;}
#l_links{color:#355973;font-size:10px;font-family:tahoma;padding-top:5px;}
#l_links a{color:#355973;text-decoration:none;}
#l_links a:hover{text-decoration:underline;}
.l_links2{color:#355973;font-size:11px;font-family:tahoma;}
.l_links2 a{color:#355973;text-decoration:none;}
.l_links2 a:hover{color:#ad3236;text-decoration:underline;}
#form_log{padding:33px 0 0 23px;}
#loginp{padding-bottom:10px;}
#m_02{width:99%;background:#e1f2f9;}
#m_03{width:175px;background:#e1f2f9;}
#m_04{width:175px;}
.t_menu{background-color:#e1f2f9;margin-top:1px;border-top:1px #c9e8f5 solid;border-bottom:1px #c9e8f5 solid}
.menu{width:660px;margin:0;padding:0;font-size:12px;}
.menu li{display:inline;font-weight:bold;}
.menu1 a{float:left;color:#663399;padding:8px 10px;text-decoration:none;background:#e1f2f9 center center repeat-x;vertical-align:text-bottom;}
.menu1 a:hover{background:#e1f2f9 url(../images/b_menu9.gif) center center repeat-x;}
.menu2 a{float:left;color:#663399;padding:8px 10px;text-decoration:none;background:#e1f2f9 center center repeat-x;vertical-align:text-bottom;}
.menu2 a:hover{background:#e1f2f9 url(../images/b_menu10.gif) center center repeat-x;}
.menu3 a{float:left;color:#663399;padding:8px 10px;text-decoration:none;background:#e1f2f9 center center repeat-x;vertical-align:text-bottom;}
.menu3 a:hover{background:#e1f2f9 url(../images/b_menu11.gif) center center repeat-x;}
.menu4 a{float:left;color:#663399;padding:8px 10px;text-decoration:none;background:#e1f2f9 center center repeat-x;vertical-align:text-bottom;}
.menu4 a:hover{background:#e1f2f9 url(../images/b_menu12.gif) center center repeat-x;}
.menu5 a{float:left;color:#663399;padding:8px 10px;text-decoration:none;background:#e1f2f9 center center repeat-x;vertical-align:text-bottom;}
.menu5 a:hover{background:#e1f2f9 url(../images/b_menu13.gif) center center repeat-x;}
.menu6 a{float:left;color:#663399;padding:8px 10px;text-decoration:none;background:#e1f2f9 center center repeat-x;vertical-align:text-bottom;}
.menu6 a:hover{background:#e1f2f9 url(../images/b_menu6.gif) center center repeat-x;}
.menu7 a{float:left;color:#663399;padding:8px 10px;text-decoration:none;background:#e1f2f9 center center repeat-x;vertical-align:text-bottom;}
.menu7 a:hover{background:#e1f2f9 url(../images/b_menu7.gif) center center repeat-x;}
.menu8 a{float:left;color:#663399;padding:8px 10px;text-decoration:none;background:#e1f2f9 center center repeat-x;vertical-align:text-bottom;}
.menu8 a:hover{background:#e1f2f9 url(../images/b_menu8.gif) center center repeat-x;}
#news{width:100%;vertical-align:top;padding-right:4px}
#block_right{padding:0 0 0 5px;width:186px;vertical-align:top;}
#block_left{padding:0 5px 0 5px;width:186px;vertical-align:top;}
#block_01{padding:0 0 0 10px;height:1px;background-color:#bfd2df;}
#block_02{padding-left:0px;background:url(../images/b_block_02.gif);}
#block_03{padding:0 0 0 0px;height:41px;background:url(../images/b_block_03.gif);}
#bl_01{padding:5px 0px 0 10px;color:#fff;font-weight:bold;font-size:12px;font-family:tahoma;}
#bl_02{padding:0 0 0 10px;color:#fff;font-size:11px;font-family:tahoma;}
#bl_03{padding:5px 0 5px 10px;}
#bl_03 ul{padding:0 0 0 10px;margin:0}
.b_content{color:#355973;font-size:11px;font-family:tahoma;}
.b_content a{color:#355973;text-decoration:none;}
.b_content a:hover{color:#ad3236;text-decoration:underline;}
.b_content span{color:#9d0a0e;}
.ft_00{background:#99d3e9 url(../images/b_ft_01.jpg) no-repeat;}
#ft_01{width:200px;}
#ft_02{width:200px;height:86px;}
#ft_03{width:140px;height:86px;}
#ft_04{width:140px;height:86px;background:url(../images/b_ft_02.jpg);}
#ft_05{padding:8px 0 0 7px;}
#ft_06{width:99%;padding:23px 0 0 25px}
#ft_07 div{display:inline;}
.f_link2{color:#355973;font-size:11px;font-family:tahoma,Arial;padding:0px 0 0 10px;}
.f_link2 a{color:#355973;text-decoration:underline;}
.f_link2 a:hover{color:#ad3236;text-decoration:underline;}
#news_01{width:100%;height:39px;background:#9ad3e9;}
#news_02{height:39px;background:url(../images/b_nw_01.jpg) no-repeat;}
#news_03{width:165px;height:39px;}
#news_04{width:165px;height:39px;background:url(../images/b_nw_03.jpg);}
#news_05{width:99%;height:24px;padding-left:8px;}
#news_06{width:100px;text-align:center;}
#news_07{width:300px;}
#news_08{width:100%;height:24px;}
#n_title{color:#355973;font-weight:bold;font-size:13px;font-family:Arial, tahoma;padding:2px 0 0 10px;}
#n_title h1{display:inline;color:#663399;font-weight:bold;font-size:16px;font-family:Arial, tahoma;}
#n_title h2{display:inline;color:#663399;font-weight:bold;font-size:14px;font-family:Arial, tahoma;}
#n_title a{color:#660066;text-decoration:none;}
#n_title a:hover{color:#993399;text-decoration:underline;}
.n_date{color:#fff;font-size:12px;font-family:tahoma;padding:12px 0 0 60px;}
#n_cat{color:#32004b;font-size:11px;font-family:tahoma;padding:2px 0 0 11px;}
#n_cat a{color:#000;text-decoration:underline;}
#n_cat a:hover{text-decoration:none;}
#n_cat span{color:#9d0a0e;}
#tags a { background:url('../images/tag.png') no-repeat left center; padding:2px 0px 2px 20px;}
#n_content, #n_content_inner{color:#355973;font-size:12px;font-family:tahoma;padding:3px 8px;}
#n_content td, #n_content_inner td{color:#355973;font-size:12px;font-family:tahoma;}
#n_content a, #n_content_inner a{color:#663399;text-decoration:underline;}
#n_content a:hover, #n_content_inner a:hover{text-decoration:underline;}
#n_content_inner img, #n_content a img{border:0px;margin:5px 0px 5px 0px;}
#n_post{color:#355973;font-size:12px;font-family:tahoma;padding:3px 8px;}
#n_post a{color:#663399;text-decoration:none;}
#n_post a:hover{text-decoration:underline;}
#n_border{border:#bfd2df 1px solid;padding:1px;margin-bottom:8px;}
#n_line{border-bottom:1px #aaa dashed;padding:2px 0 2px 0;}
.com_02{width:110px;color:#355973;font-size:10px;font-family:tahoma;padding:10px;vertical-align:top;text-align:center;}
.com_01{width:99%;color:#355973;font-size:12px;font-family:tahoma;padding:5px;vertical-align:top;}
.com_01 a{color:#663399;text-decoration:none;}
.com_01 a:hover{color:#663399;text-decoration:underline;}
.c_link{color:#355973;font-size:11px;font-family:tahoma;padding:5px 8px 0 0;text-align:right;}
.c_link a{color:#355973;text-decoration:none;}
.c_link a:hover{color:#ad3236;text-decoration:underline;}
#pages{color:#355973;margin:10px;border:0px;}
#pages a:link, #pages a:visited, #pages a:hover, #pages a:active{text-decoration:none;border:1px solid #73c2e3;color:#355973;font-size:11px;padding:3px 6px;}
#pages a:hover{background-color:#5078d5;color:#ffffff;border-color:#e1e1e3;}
#pages span{text-decoration:none;border:1px solid #bfd2df;color:#bfd2df;font-size:11px;padding:3px 6px;}
.userstop{font-family:Tahoma;font-size:11px;color:#355973;}
.userstop td{padding:2px;}
.userstop a{color:#355973;text-decoration:none;}
.userstop a:hover{color:#355973;text-decoration:underline;}
#related  {float:left; width:250px;}
#related ul {padding-left:10px; }
#category{color:#663399;font-size:12px;font-family:Arial, Tahoma;list-style-type:square;padding:10px 0 0 11px;margin:0 0 0 0px;line-height:17px}
#category a{color:#663399;text-decoration:underline;}
#category a:hover{text-decoration:underline;}
h3, .big{display:inline;font-size:12px;font-weight:bold;}
h1{display:inline;color:#355973;font-weight:bold;font-size:14px;font-family:tahoma;}
form{padding-top:0px;padding-bottom:0px;padding-right:0px;padding-left:0px;margin:0px;}
#loading-layer {display:none;font-family: Verdana;font-size: 11px;background:#000;padding:10px;text-align:center;border:1px solid #000;color: #FFF;border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;}
.title_quote{background:#e1f2f9;border:#bfd2df 1px solid;border-bottom:0;color:#355973;font-weight:bold;font-size:10px;margin:8px auto 0 auto;padding:3px;}
.quote{color:#355973;FONT:10pt Verdana;text-align:justify;background:#e1f2f9;border:#bfd2df 1px solid;padding:5px;}
.title_spoiler{color:#555555;background-color:#e0e7f8;border:1px dotted #afc2ec;font-weight:bold;padding:5px;}
.title_spoiler img{margin:0;padding:0;}
.text_spoiler{color:#555555;background-color:#e0e7f8;border:1px dotted #afc2ec;border-top:0;text-align:justify;padding:5px;}
.scriptcode{color:#000000;FONT:8pt Verdana;text-align:left;background-color:lightyellow;border-width:1;border-color:rgb(190,190,190);border-style:dotted;padding:5px;}
.r1ating-text{float:right;font-size:14px;color:#355973;}
#ratig-layer{font-weight:bold;font-size:14px;padding-right:5px;color:#355973;}
#ratig-layer a, #ratig-layer a:hover{text-decoration:none;}
.bbcodes, .bbcodes_poll{background:#FFF;border:1px solid #bfd2df;color:#355973;font-family:Verdana, Tahoma, helvetica, sans-serif;padding:2px;vertical-align:middle;font-size:10px;margin:2px;height:21px;}
.editor textarea{color:#555555;font-size:11px;font-family:tahoma;background-image:url(../images/dlet_field_o.gif);background-repeat:repeat-x;background-color:#ffffff;}
.editor_button{float:left;cursor:pointer;padding-left:2px;padding-right:2px;}
.editor_buttoncl{float:left;cursor:pointer;padding-left:1px;padding-right:1px;border-left:1px solid #bfd2df;border-right:1px solid #bfd2df;}
.editbclose{float:right;cursor:pointer;}
.editor_button select{font-family:tahoma;font-size:11px;}
.editor_button img{margin:0;padding:0;}
.editbclose img{margin:0;padding:0;}
.editor_button_brk img{margin:0;padding:0;}
.xfields{padding-top:5px;}
.xfields textarea{width:500px;height:90px;font-family:verdana;font-size:11px;border:1px solid #E0E0E0;}
.xfields input{width:250px;height:18px;font-family:verdana;font-size:11px;border:1px solid #E0E0E0;}
.xfields select{height:18px;font-family:verdana;font-size:11px;border:1px solid #E0E0E0;}
.login input{background:#e1f2fa;width:131px;height:20px;color:#b788bd;font-family:verdana;font-size:11px;border:1px solid #82a5b9;padding:0 4px 0 4px;}
.s_earch input{background:#fff;width:133px;height:19px;color:#355973;font-family:verdana;font-size:11px;border:1px solid #a3bbc9;padding:0 4px 0 4px;}
#add_news input{width:200px;height:20px;font-family:verdana;font-size:11px;border:1px solid #bfd2df;}
#add_news textarea{width:100%;height:100px;font-family:verdana;font-size:11px;border:1px solid #bfd2df;}
.xprofile{padding-top:5px;}
.xprofile textarea{color:#555555;font-size:11px;font-family:tahoma;background-image:url(../images/dlet_field_o.gif);background-repeat:repeat-x;width:320px;height:86px;border:1px solid #e0e0e0;background-color:#ffffff;}
.xprofile input{color:#555555;font-size:11px;font-family:tahoma;background-image:url(../images/dlet_field_o.gif);background-repeat:repeat-x;width:250px;height:14px;border:1px solid #e0e0e0;background-color:#ffffff;}
.xprofile select{color:#555555;font-size:11px;font-family:tahoma;background-image:url(../images/dlet_field_o.gif);background-repeat:repeat-x;height:18px;border:1px solid #e0e0e0;background-color:#ffffff;}
.pm_head{font-size:12px;font-family:tahoma;}
.pm_list{color:#555555;}
.pm_list a{color:#5078d5;}
#dropmenudiv{border:1px solid #ffffff;border-bottom-width:0;font:normal 10px Verdana;background-color:#6497ca;line-height:20px;margin:2px;opacity:0.95;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95) progid:DXImageTransform.Microsoft.Shadow(color=#cacaca, direction=135, strength=3)";filter:alpha(opacity=95, enabled=1) progid:DXImageTransform.Microsoft.Shadow(color=#cacaca, direction=135, strength=3);}
#dropmenudiv a{display:block;text-indent:3px;text-decoration:none;color:#ffffff;background:#6497ca;border:1px solid #ffffff;padding:1px 0;margin:1px;font-weight:bold;}
#dropmenudiv a:hover{background:#fdd08b;color:#000000;}
.vote{color:#555555;}
.attachment{color:#808080;}
.search{color:#555555;text-decoration:none;}
.textin{color:#555555;font-size:11px;font-family:tahoma;background-image:url(../images/dlet_field_o.gif);background-repeat:repeat-x;border:1px solid #e0e0e0;text-decoration:none;padding-left:3px;background-color:#ffffff;}
.sresult{text-align:justify;font-weight:normal;line-height:16px;font-family:tahoma;font-size:12px;color:#555555;}
.mass_comments_action{text-align:right;padding-bottom:5px;}
.highslide-wrapper, .highslide-outline{background:#FFFFFF;}
.highslide-image{border:2px solid #FFFFFF;}
.highslide-active-anchor{visibility:hidden;}
.highslide-active-anchor img{visibility:hidden;}
.highslide-dimming{background:black;}
.highslide-html{background-color:white;}
.highslide-loading{display:block;color:#ffffff;font-size:9px;font-weight:bold;text-decoration:none;padding:3px;border:1px solid #ffffff;background-color:#000000;}
a.highslide-full-expand{background:url(../dleimages/fullexpand.gif) no-repeat;display:block;margin:0 10px 10px 0;width:34px;height:34px;}
.highslide-display-block{display:block;}
.highslide-display-none{display:none;}
.highslide-caption{display:none;padding:5px;background:white;}
.highslide-controls{width:195px;height:40px;background:url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif) 0 -90px no-repeat;margin-right:15px;margin-bottom:10px;margin-top:10px;}
.highslide-controls ul{position:relative;left:15px;height:40px;list-style:none;margin:0;padding:0;background:url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif) right -90px no-repeat;}
.highslide-controls li{float:left;padding:5px 0;}
.highslide-controls a{background:url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif);display:block;float:left;height:30px;width:30px;outline:none;}
.highslide-controls a.disabled{cursor:default;}
.highslide-controls a span{display:none;}
.highslide-controls .highslide-previous a{background-position:0 0;}
.highslide-controls .highslide-previous a:hover{background-position:0 -30px;}
.highslide-controls .highslide-previous a.disabled{background-position:0 -60px !important;}
.highslide-controls .highslide-play a{background-position:-30px 0;}
.highslide-controls .highslide-play a:hover{background-position:-30px -30px;}
.highslide-controls .highslide-play a.disabled{background-position:-30px -60px !important;}
.highslide-controls .highslide-pause a{background-position:-60px 0;}
.highslide-controls .highslide-pause a:hover{background-position:-60px -30px;}
.highslide-controls .highslide-next a{background-position:-90px 0;}
.highslide-controls .highslide-next a:hover{background-position:-90px -30px;}
.highslide-controls .highslide-next a.disabled{background-position:-90px -60px !important;}
.highslide-controls .highslide-move a{background-position:-120px 0;}
.highslide-controls .highslide-move a:hover{background-position:-120px -30px;}
.highslide-controls .highslide-full-expand a{background-position:-150px 0;}
.highslide-controls .highslide-full-expand a:hover{background-position:-150px -30px;}
.highslide-controls .highslide-full-expand a.disabled{background-position:-150px -60px !important;}
.highslide-controls .highslide-close a{background-position:-180px 0;}
.highslide-controls .highslide-close a:hover{background-position:-180px -30px;}
.wide-border{background:white;}
.wide-border .highslide-image{border-width:10px;}
.wide-border .highslide-caption{padding:0 10px 10px 10px;}
.borderless .highslide-image{border:none;}
.borderless .highslide-caption{border-bottom:1px solid white;border-top:1px solid white;background:white;}
.less .highslide-image{border:1px solid #000000;}
.less .highslide-caption{border:1px solid #000000;background:white;}
.clouds_xsmall{font-size:x-small;}
.clouds_small{font-size:small;}
.clouds_medium{font-size:medium;}
.clouds_large{font-size:large;}
.clouds_xlarge{font-size:x-large;}
.autocomplete-w1 { position:absolute; top:0px; left:0px; margin:8px 0 0 6px; /* IE6 fix: */ _background:none; _margin:0; }
.autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { font-size: 11px;font-family: verdana;padding:2px 5px; white-space:nowrap; }
.autocomplete strong { font-weight:normal; color:#3399FF; }

/* ==================== Быстрый поиск на сайте */
#searchsuggestions { border-width:1px; border-color:#919191; border-style:solid; width:300px; background-color:#5c9ccc; font-size:10px; line-height:14px; }
#searchsuggestions a { padding:5px;display:block; background-color:#ffffff; clear:left; height:70px; text-decoration:none; }
#searchsuggestions a:hover { background-color:#fdd08b; color:#ffffff; }
#searchsuggestions a span.searchheading { background: #5c9ccc; display:block; font-weight:bold; padding:5px; color:#ffffff; }
#searchsuggestions a:hover span.searchheading { color:#ffffff; }
#searchsuggestions a span {color:#555555; }
#searchsuggestions a:hover span { color:#0000; }
#searchsuggestions span.seperator { float:right; padding-right:15px; margin-right:5px;}
#searchsuggestions span.seperator a { background-color:transparent; display:block; height:auto; color:#ffffff; }
#searchsuggestions span.notfound {  padding:5px;background-color:#ffffff; display:block; height:auto; color:#00000; }
/* ==================== Диалоговые и всплывающие окна jQuery UI */
.ui-helper-clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden;  }
.ui-helper-clearfix { display: inline-block; } * html .ui-helper-clearfix { height: 1%;  }
.ui-helper-clearfix { display: block;  }
.ui-icon { background-repeat: no-repeat; display: block; overflow: hidden; text-indent: -99999px;  }
.ui-widget { font-family: Tahoma, Lucida Sans, Arial, sans-serif; font-size: 11px;  }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: tahoma, Arial, sans-serif; font-size: 11px;  }
.ui-widget-content { background: #fcfdfd 50% bottom repeat-x; border: 1px solid #a6c9e2; color: #222222;  }
.ui-widget-content a { color: #222222;  }
.ui-widget-header { background: #5c9ccc url(../images/ui-bg_gloss-wave.png) 50% 50% repeat-x; border: 1px solid #4297d7; color: #ffffff; font-weight: bold;  }
.ui-widget-header a { color: #ffffff;  }
.ui-state-default, .ui-widget-content .ui-state-default { background: #dfeffc url(../images/ui-bg_glass_85.png) 50% 50% repeat-x; border: 1px solid #c5dbec; color: #2e6e9e; font-weight: bold;  }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #2e6e9e; text-decoration: none;  }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { background: #d0e5f5 url(../images/ui-bg_glass_75.png) 50% 50% repeat-x; border: 1px solid #79b7e7; color: #1d5987; font-weight: bold;  }
.ui-state-hover a, .ui-state-hover a:hover { color: #1d5987; text-decoration: none;  }
.ui-state-active, .ui-widget-content .ui-state-active { background: #f5f8f9 50% 50% repeat-x; border: 1px solid #79b7e7; color: #e17009; font-weight: bold;  }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #e17009; text-decoration: none;  }
.ui-widget :active { outline: none;  }
.ui-state-error { background: #fef1ec 50% 50% repeat-x; border: 1px solid #cd0a0a; color: #cd0a0a;  }
.ui-widget-header .ui-icon { background-image: url(../images/ui-icons.png);  }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon { background-image: url(../images/ui-icons_h.png);  }
.ui-icon-close { background-position: -80px -128px;  }
.ui-icon-closethick { background-position: -96px -128px;  }
.ui-button .ui-button-text { display: block; line-height: 1.4;  }
.ui-button-text-only .ui-button-text { padding: .4em .8em; } input.ui-button { padding: .4em 1em;  }
.ui-button-set { margin-right: 7px;  }
.ui-button-set .ui-button { margin-left: 0; margin-right: -.3em; } button.ui-button::-moz-focus-inner { border: 0; padding: 0;  }
.ui-dialog { overflow: hidden; padding: .2em; position: absolute; width: 300px;  }
.ui-dialog .ui-dialog-titlebar { padding: .5em 1em .3em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .2em 0;  }
.ui-dialog .ui-dialog-titlebar-close { height: 18px; margin: -10px 0 0 0; padding: 1px; position: absolute; right: .3em; top: 50%; width: 19px;  }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px;  }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0;  }
.ui-dialog .ui-dialog-content { background: none; border: 0; overflow: hidden; padding: .5em 1em; position: relative; zoom: 1;  }
.ui-dialog .ui-dialog-buttonpane { background-image: none; border-width: 1px 0 0 0; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; text-align: left;  }
.ui-dialog .ui-dialog-buttonpane button { cursor: pointer; float: right; line-height: 1.4em; margin: .5em .4em .5em 0; overflow: visible; padding: .2em .6em .3em .6em; width: auto;  }
.ui-dialog .ui-resizable-se { bottom: 3px; height: 14px; right: 3px; width: 14px;  }
.ui-draggable .ui-dialog-titlebar { cursor: move; }

