* {margin:0; padding:0}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {border: 0;outline: 0;background: transparent}
html {font-size:62.5%} 
body {font-size:1.2em; line-height:1.4em; background: #F7F7F7}
body, input, h1#popup_title  {font-family: Arial, Helvetica, sans-serif}
h1, h2, caption, legend, ul.admin-menu li.admin-menu-top > a {font-weight:normal}
h1, ul.admin-menu li.admin-menu-top > a {font-family:"Book Antiqua", Palatino, serif}
h1, h2, h3, h4, h5, h6 {padding:.5em 0 .5em 0; font-weight:normal}
h1.content {padding-left:.2em}
h1 {font-size:2em}
h2, legend, ul.admin-menu li.admin-menu-top > a {font-size:1.8em}
h3 {font-size:1.5em}
h4, h5, h6 {font-size:1.2em}
code, kbd, samp, pre, tt, var, textarea, input[type=text], input[type=password], select {font-family:"Lucida Console", "Courier New", Courier, monospaced; word-spacing:-.15em}
address, blockquote, dl, fieldset, ol, table, ul {padding:.3em 0 .7em}
p {padding:.3em 0 .3em}
.block_page p {padding:.1em 0}
.page_meta p {padding:.3em 0 .7em!important}
pre {font-size:1.1em}
big {font-size:1.3em}
textarea {font-size:1.1em}
a {color:#0085CC; text-decoration:none}
a:hover, a:active {color:#DF0000; text-decoration:underline}
label, input[type='checkbox'] {cursor: pointer}
input[type=text], textarea, #flogin_user, #flogin_password {padding:.4em .4em .2em}
input[type=submit], input[type=button], #flogin_submit, select {padding:.3em; cursor: pointer}
option {padding-right:.5em}


input.f_header {width: 99%; font-size:2em; margin:0 0 .5em 0; padding:.2em 0 .2em .2em}
input.wymupdate {width: 100px}
textarea#f_content {width: 100%!important; padding:0!important}


ul {margin-left:2em}
ul ul {margin: 0 0 .5em 2em}
ul li.noli, .block_page li, .widgets-allow li, table li {background: none; padding: 0}
ol {list-style-type: decimal}
ol ol {margin: 0 0 .5em 2em}
ol ol li {list-style-type: lower-alpha}
ul.category {margin-left:0}
ul.category li {list-style:none}
ul.category ul {margin-left:1.2em}
ul.category input {margin-right:.3em}
.ac_results {padding:0; background:#fff; overflow:hidden; z-index:99999; width:234px!important; margin-top:-5px}
.ac_results ul {width:100%;	list-style:none; margin:0}
.ac_results li {margin:0; padding:.3em .5em; cursor:pointer; display:block; overflow:hidden}
div.ac_results ul li.ac_over {background-color:#048BD4!important; color:#fff}


/* Header */
.admin-header {height: 5em; padding: 0 1em; background: #048BD4; border-bottom:1px solid #046FAA; margin-bottom:1em; color: #FFF}
.admin-header h1 {padding:1em 0 0; white-space:nowrap; width:90%}
.admin-header a {color: #fff}
.userlogin {position:absolute; width:40%; right:1em; top:1em; text-align:right}


/* Navigation */
#mc {width: 100%; overflow: hidden}
div.admin-menu {float: left}
ul.admin-menu {width: 15em; margin: 0 0 1.5em; list-style: none}
ul.admin-menu li {background: none; padding: 0}
ul.admin-menu li a {display: block; padding: .2em 1em .2em 2em; text-decoration: none; border-bottom: 1px solid #CFCFCF; color:#0085CC; text-decoration:none}
ul.admin-menu li.admin-menu-selected a, ul.admin-menu li.admin-menu-selected a:hover {border: 0; background: #048BD4;z-index: 999; color: #FFF}
ul.admin-menu ul {margin: 0; position: static}
ul.admin-menu ul li a, ul.admin-menu li.admin-menu-selected ul li a {background: #048BD4; border-bottom: 1px solid #CFCFCF; color: #303030}
ul.admin-menu a:hover, ul.admin-menu a:active, ul.admin-menu a:focus {background: #048BD4; color: #fff}
ul.admin-menu li li a {background: #F5f5f5}
ul.admin-menu li.admin-menu-top > a {color:#3F3F3F!important; cursor:text; border:0; padding:.2em 0 .2em .5em; background: #F5f5f5!important}


/* Content */
.admin-content {margin:0 .8em 1em 200px; padding:1em .65em 1em 1em; background:#fff; min-height:600px; position:relative;}
.mtop {margin-top:3.5em}
.admin-h-menu {position:absolute; top:-32px; left:1em; height:30px; width:90%; color:#F7F7F7}
.admin-h-menu a {display:block; background:#EAEAEA; height:30px; line-height:30px; padding:0 .8em; float:left; margin-right:.5em; font-size:1.3em; color:#525252}
.admin-h-menu a:hover, .admin-h-menu a:active {color:#000; text-decoration:none; background:#fff}
.admin-h-menu a.select {color:#000;background:#fff}
#comments_content {width:99%!important}
.admin-content h1 {border-bottom: 1px solid #ABABAB; margin-bottom:.5em}
.admin-content form h2 {margin: 0}
.admin-content h4 {font-size: 120%}
.admin-content h5, h6 {font-size: 100%}
h3 em {font-style:normal; font-weight:bold}
.admin-content table {border-collapse: collapse}
* html table.page {width: 99.9% !important}
.admin-content table th {text-align:left; vertical-align:middle; font-weight:bold; border-top:1px solid #ABABAB; border-right:1px solid #ABABAB; border-left:1px solid #ABABAB; background:#048BD4; color:#FFF}
.admin-content td.alt {background:#F5F5F5}
.admin-content td span.gray {color:#999}
table#pagetable {color:#595959}
table.page {border-top:1px solid #ABABAB; border-left:1px solid #ABABAB; margin-top:.5em}
table.page td, table.page th {padding:.4em; border-bottom:1px solid #ABABAB; border-right:1px solid #ABABAB}
table.page td, table.page td.alt {background:#F5F5F5; background:#FFF}
table.page tr.activated td {background:#E6F1CD; border:1px solid #BCDD77}
table.page p em {font-style:normal; color:gray}
.admin-content form table {width:100%!important}
div.block_page {padding: 0 1em 1em; background: #F5F5F5; margin-bottom:1.5em; overflow:hidden}
div.page_meta {padding: 0 1.6em 1em 1em!important;background:#fff}
div.block_page input[type=text], div.block_page textarea {width:97%!important}
div.page_meta input[type=text], div.page_meta textarea {width:99%!important}
.superh3:hover {cursor:pointer; color: #0085CC}
.block_page h3 {padding:.7em 0 .7em}
.page_meta div h3 {padding:1.2em 0 .5em!important}
.page_meta div p {color:#828282}
.page_meta > h3 {display:none}
.page_meta textarea {height:6em}
#f_all_tags_all br, #f_all_tags_max_num br {display:none}
#f_all_tags_all span, #f_all_tags_max_num span {font-size:100%!important}
.update, .error {margin:.5em 0; padding:.6em .35em 6em; font-size:1.5em}
.update {border:2px solid #A5D66C; background:#DAF0BC}
.error {border: 2px solid #FFAEAE; background: #FEEBEB}
input[name=f_return], select[name=f_page_delete], input[name=f_unaproved_submit]  {margin-right:.5em}
input[name=f_all_comments], input[name=f_aproved_submit] {margin:0 .5em}
.admin-content > img, .admin-content > form > div > div[style] > img {padding:.5em}
.templates {width:100%; overflow:hidden; margin-top:2em}
.templates div {border: 1px solid #ABABAB!important; padding:1em!important; height:360px!important; margin:1.5em 1em 0 0!important}
.templates div input {width:60%; position:absolute; bottom:0; left:50%; margin-left:-30%!important}
.tbinpprobl input[type=text] {width:90%!important}
input[name=f_upload_submit] {padding:0 .5em}
h1#popup_title {color:#000; font-size:1.5em; font-weight:normal}
#popup_content {padding:1em 1em 1em 1.75em!important}
.panel {border:0!important; padding:0!important}
.panel textarea {width:94%!important; margin-bottom:.5em}
.admin-content form table.widgets-allow {width:inherit!important}
div[style*='230px'] {min-height:180px!important; margin:0 .5em .5em 0!important}
div.admin-edit-widgets {padding:1em; background:}
div.admin-edit-widgets-form {margin:0 0 1em; padding:0 1em; background:#F5F5F5}
div.admin-edit-widgets-form h3 {padding:0}
div.admin-edit-widgets-form h3 a {display:block; color:#000; padding:.6em 0 .5em 0}
div.admin-edit-widgets-form h3 a:hover, div.admin-edit-widgets-form h3 a:active {color:#0085CC; text-decoration:none}
div.admin-edit-widgets-form > div {padding-bottom:.8em}
div.admin-edit-widgets-form input, div.admin-edit-widgets-form textarea, div.admin-edit-widgets-form select {width:400px!important; margin:-.4em 0 .3em}
div.t150, div.t200, div.t250 {width:150px; text-align:right; float:left; margin:0 1em 0 0; font-weight:bold}
div.t200 {width:200px}
div.t250 {width:200px}
input[name*='f_category_id_parent'], input[name*='f_category_menu_order'] {width:70%!important}
input[name*='f_category_name'], input[name*='f_category_slug'] {width:94%!important}
textarea[name*='f_category_desc'] {width:94%!important}


/* Footer */
.admin-footer {padding:1em; background:#EAEAEA; border-top:1px solid #D9D9D9}
.admin-footer p {margin: 0}
.admin-footer {color: #707070}
.admin-footer a {color: #707070 !important}
.admin-footer a:hover, .admin-footer a:active, .admin-footer a:focus {color: #303030 !important}
.nicothin {float: right}

/* Login Form */
div.admin_plugin_options {background:#F5F5F5; padding:1em; margin:0 0 1em}
div.admin_plugin_options strong {font-size:1.5em; padding:0 0 .7em 0; font-weight:normal; display:block}
div.admin_plugin_options br {display:none}
div.admin_plugin_options em {font-style:normal; display:block; padding:.3em 0 0}
div.admin_plugin_options input {width:99%;}
div.admin_plugin_options input.checkbox { width: auto;}
div.admin_plugin_options textarea { width: 100%;}
div.admin_plugin_options select { width: 100%;}

/* liginform */
#loginBlock {width:40%; padding:1em 1em 0; background:#fff; margin:5em auto 0; position:relative}
#loginBlock h1, #loginBlock p {text-align:center}
#loginBlock p {margin:.5em 0}
#loginBlock span {display:block; width:30%; float:left; text-align:right; padding-top:.2em}
#loginBlock input[type='text'], #loginBlock input[type='password'] {width:40%; float:left; margin:0 0 1em 5%}
#flogin_submit {display:block; margin:0 0 0 35%; clear:both}

#loginBlock, .admin-content, input[type=text], textarea, .page_meta textarea, div.block_page, .admin-content > img, .admin-content > form > div > div[style] > img, div.admin_plugin_options, select, div.admin-edit-widgets-form, .cornerz {border: 1px solid #ABABAB; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px}
.downloads > div {border: 1px solid #ABABAB!important; -moz-border-radius:5px!important; -webkit-border-radius:5px!important; -khtml-border-radius:5px!important; border-radius:5px!important}
.update, .error, .admin-content > form > div > div[style] {-moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px}
ul.admin-menu li a {
-moz-border-radius-topright:9px;
-webkit-border-top-right-radius:9px;
-khtml-border-top-right-radius:9px;
border-top-right-radius:9px;
-moz-border-radius-bottomright:9px;
-webkit-border-bottom-right-radius:9px;
-khtml-border-bottom-right-radius:9px;
border-bottom-right-radius:9px;
}
.ac_results {border: 1px solid #ABABAB; border-top:0;
-moz-border-radius-bottomright:9px;
-webkit-border-bottom-right-radius:9px;
-khtml-border-bottom-right-radius:9px;
border-bottom-right-radius:9px;
-moz-border-radius-bottomleft:9px;
-webkit-border-bottom-left-radius:9px;
-khtml-border-bottom-left-radius:9px;
border-bottom-left-radius:9px;
}
.admin-h-menu a {border: 1px solid #ABABAB;
-moz-border-radius-topright:9px;
-webkit-border-top-right-radius:9px;
-khtml-border-top-right-radius:9px;
border-top-right-radius:9px;
-moz-border-radius-topleft:9px;
-webkit-border-top-left-radius:9px;
-khtml-border-top-left-radius:9px;
border-top-left-radius:9px;
}
.admin-h-menu a.select {border-bottom:1px solid #fff}
input[type='text'], input[type='password'], textarea {border: 1px solid #ABABAB}
input[type='text'], input[type='password'] {max-width:400px}
.f_header, input[name*='description_m_s_o'], input[name*='title_m_s_o'], input[name*='keywords_m_s_o'] {max-width:100%!important}
select {width:inherit!important}
.block_page select[name='f_page_parent'] {width:215px!important}
div.page_meta {border:none}
