.editorMenuBlock {
	background-color: #FFFFFF;
	position:absolute;
	display:none;
	top:10px;
	left:48px;
	border: 1px solid #9F9F9F;
	z-index: 2500;
}

a.ComboMenu {
	width: 101px;
	padding-left: 5px;
	padding-right:10px;
	padding-bottom: 3px;
	padding-top: 3px;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	display:block;
	color:black;
	text-decoration:none;
	background: #FFFFFF;
}
a.ComboMenu:hover, a.ComboMenu:active{
	background-color: #E6E6E6;
	color:black;
	display:block;
	text-decoration:none;
}

.TextBlock {
	height:26px;
	padding: 5px;
}

a.ico{
	font-size: 20px;
	width:27px;
	height:26px;
	padding: 1px;
	border: 1px solid #9F9F9F;
	text-decoration:none;
}

a.ico:hover{
	font-size: 20px;
	width:27px;
	height:26px;
	padding: 1px;
	background: #DFDFDF;
	border: 1px solid #9F9F9F;
	text-decoration:none;
}
.editorMenuBlockA {
	background-color: transparent;
	width: 27px;
	height: 28px;
	border: 1px;
	z-index: 2500;
}

img.ico {
	border: 0px solid transparent; 
	padding-top: 2px;
	padding-bottom: 4px;} 

a.ico_color{
	font-size: 0px;
	width:14px;
	height:14px;
	padding: 0px;
	border: 1px solid white;
	text-decoration:none;
}

a.ico_color:hover{
	font-size: 1px;
	width:14px;
	height:14px;
	padding: 0px;
	background-color: #DFDFDF;
	border: 1px solid #9F9F9F;
	text-decoration:none;
}

img.ico_color {
	border: 1px solid gray;
	width: 10px;
	height: 10px;
	margin: 3 3 3 3;
}
.editorMenuBlock td > a.ico_color {
	padding-top: 7px;
	padding-bottom: 9px;
}
.editorMenuBlock td > a.ico_color:hover {
	padding-top: 15px;
	padding-bottom: 0px;
}

body.editor       { font-size:8pt; font-family: tahoma,verdana,sans-serif; color: black; margin: 0;}

a.editor { color: black; text-decoration: underline;  }
a.editor:hover { color: blue; text-decoration: underline; }

tr.editor, td.editor               { font-size:8pt; font-family: tahoma,verdana,sans-serif; color: black; }
.editor_usual { background-color: #f3f3f3; font-size:8pt; font-family: tahoma,verdana,sans-serif; color: black; }
.editor_header { background-color: #999999; color: white; }
.editor_middle { background-color: #dedede; font-weight: bold; }

.editor_error { color: #cc0000; font-size:9pt}/**/

.editorTab {font-size:11px; border-bottom:#919b9c 1px solid; border-left:#91a7b4 1px solid; border-right:#91a7b4 1px solid; border-top:#91a7b4 1px solid; padding-top:3px; padding-right:8px; padding-left:8px; padding-bottom:2px; margin:3px 3px 0px 0px; cursor:hand; font-family:Verdana, sans-serif; background:#F5F3EB; moz-border-radius:4px 4px 0px 0px; whitespace:nowrap}
.editorTabActive {font-size:11px; border-right:#919b9c 1px solid; border-left:#919b9c 1px solid; border-top:#FF8200 2px solid; border-bottom:0px solid; padding-top:5px; padding-bottom:4px; padding-right:9px; padding-left:9px; margin:3px 3px 0px 0px; font-weight:bold; cursor:default; font-family:Verdana, sans-serif; background-color:#FCFFD5; moz-border-radius:4px 4px 0px 0px; whitespace:nowrap}

input.editor_field {font-family:Tahoma,Verdana,Arial,sans-serif; font-size:8pt; border-left: #747474 1px solid; border-top: #747474 1px solid; border-right: #dcdcdc 1px solid; border-bottom: #dcdcdc 1px solid; color:black}
input.editor_search {font-family:Tahoma,Verdana,Arial,sans-serif; font-size:8pt; width:150px; border-left: #747474 1px solid; border-top: #747474 1px solid; border-right: #dcdcdc 1px solid; border-bottom: #dcdcdc 1px solid; color:black}
input.editor_submit {font-family:Tahoma,Verdana,Arial,sans-serif; font-size:8pt; padding-left:5px; padding-right:5px; height:19px}
select.editor {font-family:Tahoma,Verdana,Arial,sans-serif; font-size:8pt; color:black}
select.editor_search {font-family:Tahoma,Verdana,Arial,sans-serif; font-size:8pt; width:150px; color:black}
