div.icon32 { position:absolute; margin:2px 0 0 0;}
body #titlediv #title { padding:2px 8px 3px 8px; }
body #poststuff h2 { padding:0; margin-bottom:5px; }
div.clear,
span.clear {
	height:1px;
	display:block;
	clear:both;
	font-size:1px;
	line-height:1px;
}
body.doing_drag {
	cursor:move;
}
div.wysiwyg_toolbar,
div#tagsnav,
div#botonera {
	border:#cccccc 1px solid;

	background-color:#ddd;
	background-image:-ms-linear-gradient(top,#e9e9e9,#dddddd);
	background-image:-moz-linear-gradient(top,#e9e9e9,#dddddd);
	background-image:-o-linear-gradient(top,#e9e9e9,#dddddd);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#e9e9e9),to(#dddddd));
	background-image:-webkit-linear-gradient(top,#e9e9e9,#dddddd);
	background-image:linear-gradient(top,#e9e9e9,#dddddd);

	padding:4px 4px 2px 4px;
	border-radius:3px 3px 0 0;
}
div#tagsnav {
	border-radius:0 0 3px 3px;
	height:20px;
	margin-top:-5px;
}
div#titlewrap {
	margin-right:260px;
}
.rtl div#titlewrap {
	margin-right:0;
	margin-left:260px;
}
div.wysiwyg_toolbar {
	border-radius:3px;
	margin-top:0px;

	position:absolute; 
	right:0px;
	padding:5px 0 1px 1px;
	width:245px;
}
.rtl div.wysiwyg_toolbar {
	left:0;
	right:auto;
}

div.wysiwyg_toolbar p {
	margin:0;
}
div.right_icons {
	float:right;
}
div#botonera a {
	text-indent:-2000px;
	display:block;
	float:left;
	margin-right:1px;
	width:24px;
	height:24px;
	text-align:center;
	text-decoration:none;
	background:#eee url(../images/iconos.png) no-repeat 0 0;
	font-size:1px;
	overflow:hidden;
}
.rtl div#botonera a {
	float:right;
}

div#botonera a.previewCSS { background-position:-550px 0; }	div#botonera a.previewCSS_on { background-position:-550px -25px; }
div#botonera a.previewIMG { background-position:-575px 0; }	div#botonera a.previewIMG_on { background-position:-575px -25px; }

div#botonera a.bold, div#botonera div.desactivada a.bold:hover { background-position:0 0; }	div#botonera a.bold:hover { background-position:0 -25px; }
div#botonera a.italic, div#botonera div.desactivada a.italic:hover { background-position:-25px 0; }	div#botonera a.italic:hover { background-position:-25px -25px; }
div#botonera a.strike, div#botonera div.desactivada a.strike:hover { background-position:-50px 0; margin-right:5px; }	div#botonera a.strike:hover { background-position:-50px -25px; }
div#botonera a.image, div#botonera div.desactivada a.image:hover { background-position:-450px 0; margin-right:5px; }	div#botonera a.image:hover { background-position:-450px -25px; }

div#botonera a.link, div#botonera div.desactivada a.link:hover { background-position:-75px 0; }	div#botonera a.link:hover { background-position:-75px -25px; }
div#botonera a.no_link, div#botonera div.desactivada a.no_link:hover { background-position:-100px 0; margin-right:5px;  }	div#botonera a.no_link:hover { background-position:-100px -25px; }

div#botonera a.just_l, div#botonera div.desactivada a.just_l:hover { background-position:-125px 0; }	div#botonera a.just_l:hover { background-position:-125px -25px; }
div#botonera a.just_c, div#botonera div.desactivada a.just_c:hover { background-position:-150px 0; }	div#botonera a.just_c:hover { background-position:-150px -25px; }
div#botonera a.just_r, div#botonera div.desactivada a.just_r:hover { background-position:-175px 0; }	div#botonera a.just_r:hover { background-position:-175px -25px; }
div#botonera a.just_j, div#botonera div.desactivada a.just_j:hover { background-position:-200px 0; margin-right:5px;  }	div#botonera a.just_j:hover { background-position:-200px -25px; }

div#botonera a.special, div#botonera div.desactivada a.special:hover { background-position:-225px 0; }	div#botonera a.special:hover { background-position:-225px -25px; }
div#botonera a.sup, div#botonera div.desactivada a.sup:hover { background-position:-250px 0; }	div#botonera a.sup:hover { background-position:-250px -25px; }
div#botonera a.sub, div#botonera div.desactivada a.sub:hover { background-position:-275px 0;  }	div#botonera a.sub:hover { background-position:-275px -25px; }
div#botonera a.color, div#botonera div.desactivada a.color:hover { background-position:-475px 0; margin-right:5px; }	div#botonera a.color:hover { background-position:-475px -25px; }
div#botonera a.redo, div#botonera div.desactivada a.redo:hover { background-position:-300px 0; }	div#botonera a.redo:hover { background-position:-300px -25px; }
div#botonera a.undo, div#botonera div.desactivada a.undo:hover { background-position:-325px 0; }	div#botonera a.undo:hover { background-position:-325px -25px; }

div#botonera a.htmledit, div#botonera div.desactivada a.htmledit:hover { background-position:-600px 0; }	div#botonera a.htmledit:hover { background-position:-600px -25px; }
div#botonera a.automated, div#botonera div.desactivada a.automated:hover { background-position:-625px 0; }	div#botonera a.automated:hover, div#botonera a.automated_on { background-position:-625px -25px; }

div.automated_menu {
	display:none;
	width:150px;
	position:absolute;
	border:#959595 1px solid;
	background:#f7f7f7;
	margin-left:410px;
	margin-top:-9px;
}
div.automated_menu_visible {
	display:block;
}
div.automated_menu ul,
div.automated_menu li {
	margin:0;
}
div.automated_menu a {
	display:inline-block;
	width:90%;
	padding:1px 5%;
	color:#666666;
	text-decoration:none;
	font-size:13px;
}
div.automated_menu a:hover {
	background:#666;
	color:#fff;
}
div.automated_menu li.off a,
div.automated_menu li.off a:hover {
	color:#dbdbdb;
	background:none;
	cursor:default;
}

div#botonera div.desactivada a {
	cursor:default;
	filter: alpha(opacity=50); opacity: .5;
}
div#tagsnav a {
	text-decoration:none;
	display:inline-block;
	border:#aaa 1px solid;
	background:#eee;
	text-decoration:none;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px 4px;
	border-radius: 2px
}
div#tagsnav a:hover {
	color:#000;
	border-color:#666;
}
div.editor_iframe {
	margin-right:260px;
	padding:0;
}
.rtl div.editor_iframe {
	margin-right:0;
	margin-left:260px;
}
div.iframe_container {
	border-left:#CCC 1px solid;
	border-right:#CCC 1px solid;
	padding-bottom:1px;
}
div.drag_preview {
	position:absolute;
	opacity:0.4; filter:alpha(opacity=40);
}

/* toolbar */
/*div.wysiwyg_toolbar a.minimize,
div.wysiwyg_toolbar a.move {
	width:228px;
	height:15px;
	display:block;
	float:left;
	cursor:move;
}
div.wysiwyg_toolbar a.minimize {
	width:15px;
	cursor:pointer;
}*/
div.wysiwyg_toolbar div.tools {
	padding:6px 0 0 6px;
}
/*div.wysiwyg_toolbar div.button {
	height:28px;
	padding:0 6px 0 0;
}*/
div.wysiwyg_toolbar div.save_button {
	padding:0 7px 5px;
	text-align:left;
}
div.wysiwyg_toolbar div.tools span.clear {
	background:url(../images/tb_spacer.png) no-repeat -6px 8px;
	height:14px;
}
div.wysiwyg_toolbar div.insertable img {
	cursor:move;
	margin-left:4px;
	margin-bottom:1px;
	display:block;
	background:#fff;
}
div.wysiwyg_toolbar div.insertable div.html_content {
	display:none;
}
div.plegable {
	overflow:auto;
	width:240px;
	height:300px;
}
div.resize {
	padding:4px 0 2px 85px;
	height:5px;
}
div.resize a {
	display:block;
	background:url(../images/tb_top.png) no-repeat -4px -4px;
	height:5px;
	width:60px;
	cursor:n-resize;
	font-size:1px;
	text-decoration:none;
}

div.wysiwyg_toolbar div.tools a {
	background:url(../images/iconos.png) no-repeat 0 0;
	display:block;
	width:24px;
	height:24px;
	float:left;
	margin-right:1px;
}
.rtl div.wysiwyg_toolbar div.tools a {
	float:right;
}
div.wysiwyg_toolbar div.tools a.last {
	/*width:22px;*/
}
div.wysiwyg_toolbar div.tools a.toggle_handlers { background-position:-110px 0; }
div.wysiwyg_toolbar div.tools a.toggle_handlers:hover { background-position:-110px -21px; }

div.wysiwyg_toolbar div.tools a.toggle_handlers_off { background-position:-132px 0; }
div.wysiwyg_toolbar div.tools a.toggle_handlers_off:hover { background-position:-132px -21px; }

div.wysiwyg_toolbar div.tools a.sel_color { background-position:-475px 0; }
div.wysiwyg_toolbar div.tools a.sel_color:hover { background-position:-475px -25px; }

div.wysiwyg_toolbar div.tools a.sel_font { background-position:-500px 0; }
div.wysiwyg_toolbar div.tools a.sel_font:hover { background-position:-500px -25px; }

/* images */
div.wysiwyg_toolbar div.image_properties {
	display:none;
	padding:5px 0 0 5px;
}
div.wysiwyg_toolbar div.image_properties p {
	padding-bottom:8px;
}
div.wysiwyg_toolbar div.image_properties label {
	font-size:11px;
	line-height:16px;
	display:block;
	padding-left:3px;
}
div.wysiwyg_toolbar div.image_properties label a {
	position:absolute;
	margin-left:2px;
	margin-top:-1px;
}
div.wysiwyg_toolbar div.image_properties p.line label {
	display:inline;
}
div.wysiwyg_toolbar div.image_properties p.line input {
	width:50px;
	text-align:right;
}
div.wysiwyg_toolbar div.image_properties p.extra input {
	width:30px;
}
div.wysiwyg_toolbar div.image_properties input,
div.wysiwyg_toolbar div.image_properties textarea {
	width:205px;
	font-size:11px;
}
div.wysiwyg_toolbar div.image_properties textarea {
	width:230px;
	height:60px;
}
div.wysiwyg_toolbar div.image_properties span.clear {
    background: url("../images/tb_spacer.png") no-repeat scroll -6px 8px transparent;
    height: 14px;
}
div.wysiwyg_toolbar a.change_image,
div.wysiwyg_toolbar span.img_handler a.uundo_image,
div.wysiwyg_toolbar span.img_handler a.rredraw_image {
	background:url(../images/iconos.png) no-repeat 0 0;
	display:block;
	width:24px;
	height:24px;
	float:right;
	margin-right:8px;
}
div.wysiwyg_toolbar a.change_image { background-position:-450px 0; }
div.wysiwyg_toolbar a.change_image:hover { background-position:-450px -25px; }

div.wysiwyg_toolbar span.img_handler a.rredraw_image { background-position:-525px 0; }
div.wysiwyg_toolbar span.img_handler a.rredraw_image:hover { background-position:-525px -25px; }

div.wysiwyg_toolbar span.img_handler a.uundo_image { background-position:-325px 0; }
div.wysiwyg_toolbar span.img_handler a.uundo_image:hover { background-position:-325px -25px; }

div.wysiwyg_toolbar div.image_properties p.buttons {
	text-align:center;
}
div.wysiwyg_toolbar div.image_properties p.buttons input {
	width:auto;
	margin:0 5px;
}

div.knews_vars_dialog {
	padding:10px 0 0 0;
}
div.knews_vars_dialog p {
	margin:0;
}
div.knews_vars_dialog label {
	display:inline-block;
	width:140px;
}
div.knews_vars_dialog input.txt {
	width:200px;
}
#title-prompt-text {
	display:none;
}
#newstype {
	float:right;
	font-size:13px;
}
