/*

Theme Name: Article Directory

Theme URI: http://articlesss.com/article-directory-wordpress-theme/

Description: Special theme for using with <a href="http://articlesss.com/article-directory-wordpress-plugin/">Article Directory plugin</a>.

Version: 1.7.1

Author: Dimox

Author URI: http://dimox.net/

--------------------------------

Для русскоязычных пользователей:

--------------------------------

Страница темы: http://dimox.name/wordpress-theme-article-directory/

Описание: Специальная тема, подготовленная для использования вместе с одноименным плагином <a href="http://dimox.name/wordpress-plugin-article-directory/">Article Directory</a>.

Сайт автора: http://dimox.name/

*/



* {margin: 0; padding: 0}

header, nav, section, article, aside, footer {display: block}

body {

	font: 12px/18px Verdana, Arial, Tahoma, sans-serif;

	color: #444;

	background: #F4F4F4 url(i/bg.gif);

}

a {

	color: #7D0000;

	text-decoration: none;

	outline: none;

}

a:hover {

	color: #AA0001;

	text-decoration: underline;

}

p {margin: 0 0 18px}

img {border: none}

input {vertical-align: middle}

input:focus,

textarea:focus {outline: none}

blockquote {

	margin: 0 0 18px 20px;

	padding: 1px 12px;

	background: #F4F4F4;

	border-left: 3px solid #E5E5E5;

}

blockquote p {

	padding: 8px 0;

	margin: 0;

}

.clear {

	clear: both;

	height: 0;

	overflow: hidden;

}

.aligncenter,

div.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

}

.alignleft {float: left}

img.alignleft {margin: 5px 10px 5px 0}

.alignright {float: right}

img.alignright {margin: 5px 0 5px 10px}

.wp-caption {

	border: 1px solid #ddd;

	text-align: center;

	background-color: #f3f3f3;

	padding-top: 4px;

	margin: 10px;

}

.wp-caption img {

	margin: 0;

	padding: 0;

	border: 0 none;

}

.wp-caption p.wp-caption-text {

	font-size: 11px;

	line-height: 17px;

	padding: 0 4px 5px;

	margin: 0;

}

table {

	width: 99%;

	margin: 0 0 20px 3px;

	border-collapse: collapse;

}

th, td {

  border: 1px solid #CCC;

	padding: 4px 8px;

}

th {

  text-align: left;

	background: #F3F3F3;

}

pre {

	margin: 0 0 20px;

}



#wrapper {

	width: 978px;

	margin: 0 auto;

	padding: 0 10px 10px;

	border-top: 5px solid #EEE;

	border-left: 1px solid #DDD;

	border-right: 1px solid #DDD;

	background: #FFF;

}





/* Header

-----------------------------------------------------------------------------*/

header {

	height: 137px;

	border-bottom: 3px solid #EAEAEA;

	margin-bottom: 28px;

	position: relative;

}



#logo {

	position: absolute;

	top: 23px;

	left: 25px;

	font: bold 33px/1 "Trebuchet MS", Verdana, Arial, Tahoma, sans-serif;

	text-shadow: 2px 2px 1px #DDD;

  text-decoration: none;

}

#logo #descripcion {

	display: block;

	margin: 5px 0 0;

	color: #808080;

	font: 13px/1 Verdana, Arial, Tahoma, sans-serif;

	text-shadow: none;

}



#nav {

	position: absolute;

	top: 105px;

	left: 0;

	width: 100%;

	height: 31px;

	line-height: 31px;

	background: #F9F9F9 url(i/dot.gif) repeat-x;

	border-bottom: 1px solid #CCC;

}

#nav li {

	float: left;

	display: inline;

	list-style: none;

	font-size: 13px;

	margin: 0 12px;

}

#nav li a {

	float: left;

	color: #808080;

}

#nav li a:hover {

	color: #444;

}

#nav li.current_page_item a {

	background: url(i/arrow.gif) 0 14px no-repeat;

  padding-left: 10px;

}



#search {

	position: absolute;

	top: 109px;

	right: 0;

	z-index: 100;

}

#search input {

  font: 11px Verdana, Arial, Tahoma, sans-serif;

	float: left;

}

.search {

	width: 175px;

	padding: 4px 7px 5px;

	margin-right: 3px;

	border: 1px solid #CCC;

	-webkit-border-radius: 3px;

	-moz-border-radius: 3px;

	border-radius: 3px;

	color: #777;

	background: #FFF;

}

.search:focus {

  border: 1px solid #999;

	color: #000;

}

#search input.go {

	background: #7D0000;

	border: 0;

	padding: 0 12px 1px;

	color: #FFF;

	font-weight: bold !important;

	overflow: visible;

	height: 24px;

	cursor: pointer;

	-webkit-border-radius: 3px;

	-moz-border-radius: 3px;

	border-radius: 3px;

}

#search input.go::-moz-focus-inner{border:0}

#search input.go:hover {

	background: #999;

}





/* Content

-----------------------------------------------------------------------------*/

section {

	width: 100%;

	background: url(i/dots.gif) 550px 0 repeat-y;

	margin-bottom: 10px;

}

* html section {height: 1%;}

section:after {

	content: ' ';

	clear: both;

	display: block;

	height: 0;

	visibility: hidden;

}

#crumbs {

	margin: 0 0 30px;

	padding: 7px 0 6px;

  border-bottom: 1px solid #E5E5E5;

	font: 16px/1 "Trebuchet MS", Arial, Sans-Serif;

}

#content {

	width: 540px;

	float: left;

	padding: 0 0 20px 0;

	overflow: hidden;

}

#content .post {

	margin: 0 0 45px;

}

#content h2 {

	font: 23px/1 "Trebuchet MS", Arial, Sans-Serif;

	padding: 0 0 6px;

	border-bottom: 1px solid #E5E5E5;

	margin-bottom: 20px;

	text-shadow: 2px 2px 1px #DDD;

}

#content h3 {

	font: 20px/1 "Trebuchet MS", Arial, Sans-Serif;

	padding: 0 0 6px;

	margin-bottom: 18px;

	border-bottom: 1px solid #E5E5E5;

	text-shadow: 2px 2px 1px #DDD;

}

.pmeta {

	font-size: 11px;

  line-height: 16px;

	margin: -14px 0 18px;

	color: #888;

}

.pmeta a,

.ptags a {

	color: #888;

	text-decoration: underline;

}

.pmeta a:hover,

.ptags a:hover {

	color: #AA0001;

}

.entry img.alignleft,

.entry img.alignright,

.entry img.aligncenter {

	border: 3px solid #EEE;

	padding: 1px;

}

#content .entry h2,

#content .entry h3,

#content .entry h4,

#content .entry h5,

#content .entry h6 {

	font: normal 23px/1.4 "Trebuchet MS", Arial, Sans-Serif;

	padding: 0 0 4px;

	margin: 25px 0 18px;

	text-shadow: 2px 2px 1px #DDD;

  background: url(i/dot.gif) 0 100% repeat-x;

	border: none;

}

#content .entry h3 {font-size: 20px}

#content .entry h4 {font-size: 18px}

#content .entry h5 {font-size: 17px}

#content .entry h6 {font-size: 15px}

.ptags {

	font-size: 11px;

	color: #999;

	overflow: hidden;

	height: 1%;

}

.comments {

	float: right;

}



.line {

	clear: both;

	padding: 3px;

	margin: 0 0 15px;

	background: url(i/dot.gif) repeat-x;

}



.post ol {

	margin: -4px 0 18px 35px;

}

.post ul {

	margin: -4px 0 18px 18px;

}

.post li {

	padding: 3px 0 4px;

  border-bottom: 1px solid #EEE;

}

.post ul li {

	list-style: none;

	background: url(i/arrow.gif) 0 11px no-repeat;

	padding: 3px 0 4px 12px;

}

.post li ul {

	margin: 4px 0 -5px;

  border-top: 1px solid #EEE;

}

.post li ol {

	margin: 4px 0 -5px 18px;

  border-top: 1px solid #EEE;

}



.other {

	margin: 20px 0;

}

.other ul,

#recent,

#childCats {

	margin: -5px 0 0;

}

.other li,

#recent li,

#childCats li {

	list-style: none;

	border-bottom: 1px solid #EEE;

	padding: 4px 4px 4px 8px;

}

.other li a,

#recent li a,

#childCats li a {

	background: url(i/arrow.gif) 0 5px no-repeat;

	padding: 0 0 0 12px;

	color: #808080;

}

#childCats {

	margin: -18px 0 20px;

}

#childCats li ul {

	border-top: 1px solid #EEE;

	margin: 4px 0 -5px 12px;

}



#aboutAuthor {

	margin: 0 0 40px;

	overflow: hidden;

	height: 1%;

}

#aboutAuthor .avatar {

	-webkit-box-shadow: none;

	-moz-box-shadow: none;

	box-shadow: none;

	margin: 4px 10px 0 0;

}

.aboutAuthor {

	overflow: hidden;

	height: 1%;

}

.post #aboutAuthor {

	background: #F9F9F9;

  border: 1px solid #DDD;

	margin: 20px 0 0;

	padding: 5px 10px 6px;

}

.post #aboutAuthor .avatar {

	margin: 3px 10px 2px 0;

}

.post #aboutAuthor p {

	margin: 0 0 10px;

}



#order {

	text-align: right;

	margin: 20px 0 10px;

}

#order select {

	font: 13px "Trebuchet MS", Arial, Sans-Serif;

	vertical-align: middle;

}



.commentlist {

	margin: 20px 0 5px;

	overflow: hidden;

}

.commentlist li {

	list-style: none;

}

.commentlist li .comment {

	margin: 0 0 28px;

}

.commentlist ul.children {

	margin: 0 0 0 18px;

}

.cauthor {

	background: #F2F2F2;

	border: 1px solid #E9E9E9;

	padding: 3px 4px;

	height: 18px;

}

.bypostauthor .cauthor {

	background: #F7EDED;

	border: 1px solid #F2E1E1;

}

.fn {

	font-style: normal;

	font-weight: bold;

}

.avatar {

	border: 1px solid #DDD;

	padding: 2px;

	float: left;

	background: #FFF;

	margin: 0 5px -25px 0;

	-webkit-box-shadow: 0 0 5px #CCC;

	-moz-box-shadow: 0 0 5px #CCC;

	box-shadow: 0 0 5px #CCC;

	position: relative;

}

.bypostauthor .avatar {

	border: 1px solid #ECD2D2;

	-webkit-box-shadow: 0 0 5px #E0B8B8;

	-moz-box-shadow: 0 0 5px #E0B8B8;

	box-shadow: 0 0 5px #E0B8B8;

}

.cdata {

	font-size: 11px;

	color: #888;

	margin: 3px 0 0 54px;

}

.cdata a {

	color: #888;

  text-decoration: none;

}

.cdata a:hover {

	color: #AA0001;

  text-decoration: underline;

}

.ctext {

	padding: 14px 7px 0;

}

.reply {

	width: 100%;

	overflow: hidden;

	text-transform: lowercase;

	margin: -4px 0 0 7px;

}

.reply a {

	float: left;

	background: #F4F4F4;

	color: #AA0001;

	text-decoration: none;

	padding: 0 6px;

	border: 1px solid #DDD;

	-webkit-border-radius: 3px;

	-moz-border-radius: 3px;

	border-radius: 3px;

	font-size: 11px;

	line-height: 17px;

	height: 18px;

}

.reply a:hover {

	background: #7D0000;

	color: #FFF;

	border: 1px solid #7D0000;

}

#respond h3 {

	margin: 30px 0 16px;

}

#cancel-comment-reply {

	float: right;

	margin-top: -40px;

}

#cancel-comment-reply small {

	font-size: 13px;

}



#commentform {

	padding: 0 0 15px;

}

#commentform p {

	margin: 0 0 8px;

}

#author, #email, #url, #comment {

  font: 13px Arial, Tahoma, sans-serif;

	width: 200px;

	padding: 5px 10px 6px;

	border: 1px solid #CCC;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	color: #777;

}

#author, #email, #url {

  margin-right: 5px;

}

#comment {

	width: 95%;

	height: 170px;

}

#author:focus, #email:focus, #url:focus, #comment:focus, #submit:focus {

  border: 1px solid #999;

	color: #000;

}

#submit {

	height: 30px;

	padding: 0 15px;

	background: #F4F4F4;

	cursor: pointer;

	overflow: visible;

	border: 1px solid #CCC;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

  font: bold 13px Arial, Tahoma, sans-serif;

	-webkit-box-shadow: 2px 2px 0 #EEE;

	-moz-box-shadow: 2px 2px 0 #EEE;

	box-shadow: 2px 2px 0 #EEE;

}

#submit::-moz-focus-inner{border:0}

#submit:hover {

	background: #7D0000;

	color: #FFF;

	border: 1px solid #7D0000;

}

.red {color: #F00}



.navigation {

	width: 100%;

	overflow: hidden;

	padding: 5px 0;

}

.navigation a,

.navigation span {

	display: inline-block;

	width: 24px;

  text-align: center;

	padding: 1px 0 2px;

	margin: 0 2px;

	text-decoration: none;

	-webkit-border-radius: 3px;

	-moz-border-radius: 3px;

	border-radius: 3px;

	background: #FAEBEB;

}

.navigation a:hover {

	background: #7D0000;

	color: #FFF;

}

.navigation span.current {

  font-weight: bold;

	background: #CCC;

	color: #FFF;

	text-shadow: -1px -1px 0px #BBB;

}

.navigation.comm {

	padding: 0;

	margin: -10px 0 0;

}

.navigation.comm a {

	display: inline;

	background: none;

}

.navigation.comm a:hover {

	color: #AA0001;

  text-decoration: underline;

}





/* Sidebars

-----------------------------------------------------------------------------*/

aside {

	float: right;

	width: 427px;

  font-size: 11px;

  line-height: 16px;

	padding: 3px 0 0;

}

* html aside {height: 1%;}

aside:after {

	content: '.';

	display: block;

	clear: both;

	visibility: hidden;

	height: 0;

}



#leftSidebar {

	float: left;

	width: 228px;

	padding: 0 10px;

}

#rightSidebar {

	float: left;

	width: 168px;

	padding: 0 0 0 11px;

}



.section {

	margin: 0 0 30px;

}



aside ul {

	overflow: hidden;

	height: 1%;

}

aside li {

	list-style: none;

	border-top: 1px solid #EEE;

  margin-top: -1px;

	padding: 2px 0 4px;

}

aside li a {

	background: url(i/arrow.gif) 0 6px no-repeat;

	padding: 0 0 0 10px;

	color: #808080;

}

aside h3 {

	font: 20px/1 "Trebuchet MS", Arial, Sans-Serif;

	padding: 0 0 6px;

	margin: 0 0 10px;

	border-bottom: 1px solid #E5E5E5;

	text-shadow: 1px 2px 1px #DDD;

}



#authoriz {

	margin: 0 15px 20px;

	width: 198px;

}

#authoriz div {

	width: 100%;

	overflow: hidden;

	margin: 0 0 6px;

}

#authoriz label {

	float: left;

	padding: 2px 0 0;

}

#authoriz input#login,

#authoriz input#pass {

	float: right;

  font: 11px Verdana, Arial, Tahoma, sans-serif;

	width: 115px;

  border: 1px solid #CCC;

	-webkit-border-radius: 3px;

	-moz-border-radius: 3px;

	border-radius: 3px;

	padding: 3px 6px 4px;

	color: #777;

}

#authoriz input#login:focus,

#authoriz input#pass:focus {

  border: 1px solid #999;

	color: #000;

}

#remember {

	float: left;

	padding: 3px 0 0;

}

#remember input {

	margin: 0 4px 0 0;

}

#enter {

	float: right;

	background: #7D0000;

	border: 0;

	padding: 0 12px 1px;

	color: #FFF;

  font: bold 11px Verdana, Arial, Tahoma, sans-serif;

	overflow: visible;

	height: 24px;

	cursor: pointer;

	-webkit-border-radius: 3px;

	-moz-border-radius: 3px;

	border-radius: 3px;

}

#enter::-moz-focus-inner{border:0}

#enter:hover {

	background: #999;

}

div#lost {

	width: auto;

	margin: 0 -15px;

  text-align: center;

}

#lost a {

	margin: 0 2px;

}



aside h4 {

	font: 16px/1 "Trebuchet MS", Arial, Sans-Serif;

	margin: 13px 0 12px;

}



#recentArticles .pmeta {

	margin: -6px 0 10px;

  line-height: 16px;

}





/* Footer

-----------------------------------------------------------------------------*/

footer {

	padding: 7px 10px;

	font-size: 11px;

	line-height: 16px;

	color: #808080;

	background: #EEE;

}

#rss {

	float: right;

  background: url(i/rss.png) no-repeat;

	padding: 0 0 0 21px;

	color: #808080;

  text-decoration: underline;

}

#rss:hover {

	color: #AA0001;

}





/* Categories

-----------------------------------------------------------------------------*/

#categories {

	width: 546px;

	margin: 22px -6px 22px 0;

}

* html #categories {height: 1%;}

#categories:after {

	content: ' ';

	clear: both;

	display: block;

	height: 0;

	visibility: hidden;

}

#categories .column {

	float: left;

	width: 175px;

	margin-right: 7px;

}

#categories li {

	list-style: none;

	line-height: 17px;

}

#categories li ul {

	margin: 2px 0 10px;

}

#categories li li {

	font-size: 11px;

	background: url(i/arrow.gif) 9px 7px no-repeat;

	padding: 0 0 0 19px;

}

#categories li div {

	padding: 3px 5px;

	text-transform: uppercase;

	border: 2px solid #E9E9E9;

}

#categories li div a {

	font-weight: bold;

}

#categories li li ul {

	margin: 2px 0 2px -7px;

}

#categories li li a {

	color: #808080;

}

#categories li li a:hover {

	color: #AA0001;

}



#getArticleSource {

	text-decoration: none;

	border-bottom: 1px dashed;

	font-weight: bold;

}

#getArticleCode label {

	display: block;

	padding: 0 0 3px;

  font-weight: bold;

	position: relative;

}

#getArticleCode input,

#getArticleCode textarea {

  border: 1px solid #CCC;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	background: #FFF;

	padding: 5px 6px 6px;

  margin: 0 0 18px;

  font: 13px Arial, Tahoma, sans-serif;

	color: #777;

	width: 97%;

}

#getArticleCode input:focus,

#getArticleCode textarea:focus {

  border: 1px solid #999;

	color: #000;

}





/* Author Panel

-----------------------------------------------------------------------------*/

#authorNav {

	width: 100%;

	overflow: hidden;

	margin: -10px 0 25px;

	padding: 0 0 12px;

  border-bottom: 1px solid #EEE;

  font-size: 13px;

}

#authorNav li {

	float: left;

	list-style: none;

	margin: 0;

	padding: 2px 20px 2px 22px;

  border-left: 1px solid #EEE;

  margin-left: -11px;

  line-height: 12px;

	background: url(i/arrow.gif) 10px 6px no-repeat;

}

#authorNav li a {

  font-weight: normal;

}

#authorNav li.current a {

	color: #444;

  font-weight: bold;

}



.success,

.error,

#publishTerms {

	background: #DFFAD3 url(i/ico_success.png) 3px 60% no-repeat;

  border: 1px solid #72CB67;

	-webkit-border-radius: 3px;

	-moz-border-radius: 3px;

	border-radius: 3px;

	padding: 8px 12px 9px 42px;

	margin: 25px 0;

}

.error {

	background: #FFEBE8 url(i/ico_error.png) 3px 60% no-repeat;

  border: 1px solid #C00;

}



table.form-table {

  border: 1px solid #DDD;

	margin: 0 0 15px;

	border-collapse: collapse;

}

table.form-table th {

  text-align: left;

  padding: 10px;

	vertical-align: top;

	background: #F9F9F9;

	border: none;

  border-right: 1px solid #EEE;

  border-bottom: 1px solid #EEE;

	white-space: nowrap;

}

table.form-table td {

  padding: 10px;

	vertical-align: top;

	background: #F9F9F9;

	border: none;

  border-bottom: 1px solid #EEE;

}

table.form-table input,

table.form-table textarea {

  border: 1px solid #CCC;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	background: #FFF;

	padding: 5px 6px 6px;

  margin-right: 5px;

  font: 13px Arial, Tahoma, sans-serif;

	color: #777;

	width: 96%;

}

table.form-table input:focus,

table.form-table textarea:focus {

  border: 1px solid #999;

	color: #000;

}

table.form-table input.disabled {

	background: #F0F0F0;

}

.description {

  font-style: italic;

  font-weight: normal;

	color: #666;

}

#cats .description,

#tags .description {

	margin: 0 0 5px;

}

#password th,

#password td {

  border-bottom: none;

}

#pass2 {

	margin: 10px 0 0;

}

#pass-strength-result {

	border: 1px solid #DDD;

	background: #EEE;

	padding: 5px 6px;

	margin: 10px 0;

  font-weight: bold;

	width: 96%;

  text-align: center;

}

#pass-strength-result.bad {

	background: #FFB78C;

	border-color: #FF853C;

}

#pass-strength-result.good {

	background: #FFEC8B;

	border-color: #FC0;

}

#pass-strength-result.short {

	background: #FFA0A0;

	border-color: #f04040;

}

#pass-strength-result.strong {

	background: #C3FF88;

	border-color: #8DFF1C;

}

#updateProfile #submit {

	width: auto;

	margin: 0;

}



#publishTerms {

  border: 1px solid #D3C200;

	background: #FFFAC6 url(i/ico_attention.png) 3px 55% no-repeat;

	margin: 3px 0 25px;

	padding: 11px 12px 12px 42px;

}

#publishTerms ul,

#publishTerms ol {

	margin: 0 0 0 25px;

}



#post_title,

#post_content,

#cats,

#tags,

#tags select {

	margin: 0 0 15px;

}

#post_title input,

#post_content textarea,

#newtags input {

	width: 518px;

  border: 1px solid #CCC;

	padding: 5px 10px 6px;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

  font: 13px Arial, Tahoma, sans-serif;

	color: #777;

}

#editorcontainer textarea#post {

	-webkit-border-radius: 0;

	-moz-border-radius: 0;

	border-radius: 0;

	-moz-border-radius: 0 0 5px 5px;

	-webkit-border-bottom-left-radius: 5px;

	-webkit-border-bottom-right-radius: 5px;

	border-bottom-left-radius: 5px;

	border-bottom-right-radius: 5px;

}

#post_title input:focus,

#post_content textarea:focus,

#newtags input:focus {

  border: 1px solid #999;

	color: #000;

}

#articleSubmit label {

	display: block;

	padding: 0 0 3px;

  font-weight: bold;

}

#cats select,

#tags select {

  border: 1px solid #CCC;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

  font: 13px Arial, Tahoma, sans-serif;

}

#articleSubmit #submit {

	width: 100px;

	height: 30px;

}

.zerosize{

	position: absolute;

	width: 0;

	height: 0;

	border: 0;

	overflow: hidden;

}

#editor-toolbar {

	overflow: hidden;

	padding: 0 10px 1px 0;

	margin: 0 0 -1px;

}

#edButtonPreview, #edButtonHTML {

  border: 1px solid #CCC;

  border-width: 1px 1px 0;

	-moz-border-radius: 3px 3px 0 0;

	-webkit-border-top-left-radius: 3px;

	-webkit-border-top-right-radius: 3px;

	border-top-left-radius: 3px;

	border-top-right-radius: 3px;

	float: right;

	height: 18px;

	margin: 0 0 0 5px;

	padding: 3px 8px;

	background: #F1F1F1;

	color: #999;

  text-decoration: none;

	cursor: pointer;

}

#edButtonPreview.active, #edButtonHTML.active {

	color: #333;

	background: #E9E9E9;

  margin-bottom: -1px;

  padding-bottom: 4px;

}

#post_tbl {

  border: 1px solid #CCC;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

}

#post_tbl .mceToolbar {

	background: #E9E9E9;

	padding: 2px 1px 1px;

	-moz-border-radius: 3px 3px 0 0;

	-webkit-border-top-left-radius: 3px;

	-webkit-border-top-right-radius: 3px;

	border-top-left-radius: 3px;

	border-top-right-radius: 3px;

}

#post_tbl .mceToolbar a {

	color: #B2B2B2;

}

#post_tbl .mceIframeContainer {

  border-top: 1px solid #CCC;

}

#post_tbl .mceStatusbar {

  border-top: 1px solid #CCC;

	background: #E9E9E9;

	padding: 0 0 0 3px;

	-moz-border-radius: 0 0 3px 3px;

	-webkit-border-bottom-left-radius: 3px;

	-webkit-border-bottom-right-radius: 3px;

	border-bottom-left-radius: 3px;

	border-bottom-right-radius: 3px;

}

#post_tbl .mceStatusbar a {

	color: #333;

}

#post_path_row {

	width: 510px;

	overflow: hidden;

}

.wp_themeSkin {

	background: #FFF;

}

#ed_toolbar {

	clear: both;

	background: #E9E9E9;

	padding: 4px 4px 0;

  border: 1px solid #CCC;

  border-bottom-width: 0;

	-moz-border-radius: 5px 5px 0 0;

	-webkit-border-top-left-radius: 5px;

	-webkit-border-top-right-radius: 5px;

	border-top-left-radius: 5px;

	border-top-right-radius: 5px;

}

#ed_toolbar input {

  border: 1px solid #C3C3C3;

  margin: 0 4px 4px 0;

	padding: 2px 5px 3px;

	font: 12px "Lucida Grande", "Verdana", "Arial", "Bitstream Vera Sans", sans-serif;

	-webkit-border-radius: 4px;

	-moz-border-radius: 4px;

	border-radius: 4px;

	background: #F1F1F1;

	cursor: pointer;

	color: #464646;

	min-width: 24px;

}

#ed_toolbar input:hover {

  border: 1px solid #AAA;

	background: #DDD;

	color: #000;

}

input#ed_strong {font-weight: bold}

input#ed_em {font-style: italic}

input#ed_link {color: #00F !important}

input#ed_spell,

input#ed_del,

input#ed_ins,

input#ed_more {display: none}


.rojo {background-color: #FFDFDF;
/*color:#000000;*/}
.amarillo {background-color:#FFFFDF;
/*color:#000000;*/}
.biz{font-size:9px;}
