﻿.ajax__htmleditor_editor_base .ajax__htmleditor_editor_container
{
	border-collapse: separate;
	empty-cells: show;
	width:100%;
	height:100%;
}
.ajax__htmleditor_editor_base .ajax__htmleditor_editor_toptoolbar
{
	cursor:text;
}
.ajax__htmleditor_editor_base .ajax__htmleditor_toolbar_button
{
	height: 21px; white-space: nowrap; border-width: 0px; padding:0px; cursor:pointer; float:left;
}
.ajax__htmleditor_editor_base img.ajax__htmleditor_toolbar_button
{
	width: 23px;
}
.ajax__htmleditor_editor_base div.ajax__htmleditor_toolbar_button span.ajax__htmleditor_toolbar_selectlable
{
    padding:0px 2px; vertical-align:middle; cursor:text;
}
.ajax__htmleditor_editor_base div.ajax__htmleditor_toolbar_button select.ajax__htmleditor_toolbar_selectbutton
{
    vertical-align:middle; padding:0px; margin:0px; height: 20px; width:120px;
}
.ajax__htmleditor_editor_base div.ajax__htmleditor_toolbar_button select.ajax__htmleditor_toolbar_selectbutton option
{
    vertical-align:middle;
}
.ajax__htmleditor_editor_base .ajax__htmleditor_editor_editpanel
{
	height:100%;
}
.ajax__htmleditor_editor_base .ajax__htmleditor_editor_bottomtoolbar
{
	cursor:text;
}

/* default theme */
.ajax__htmleditor_editor_default .ajax__htmleditor_editor_container
{
	border: 1px solid #C2C2C2;
}
.ajax__htmleditor_editor_default .ajax__htmleditor_editor_toptoolbar
{
	background-color:#F0F0F0; padding: 0px 2px 2px 2px;
}
.ajax__htmleditor_editor_default .ajax__htmleditor_editor_toptoolbar .ajax__htmleditor_toolbar_button
{
	background-color:#C2C2C2; margin:2px 0px 0px 0px;
}
.ajax__htmleditor_editor_default .ajax__htmleditor_editor_toptoolbar .ajax__htmleditor_toolbar_button_hover
{
	background-color:#3C8AFF;
}
.ajax__htmleditor_editor_default .ajax__htmleditor_editor_toptoolbar div.ajax__htmleditor_toolbar_button span.ajax__htmleditor_toolbar_selectlable
{
    font-family:Arial; font-size:12px; font-weight:bold;
}
.ajax__htmleditor_editor_default .ajax__htmleditor_editor_toptoolbar div.ajax__htmleditor_toolbar_button select.ajax__htmleditor_toolbar_selectbutton
{
    font-size:12px; font-family:arial; cursor:pointer;
}
.ajax__htmleditor_editor_default .ajax__htmleditor_editor_toptoolbar div.ajax__htmleditor_toolbar_button select.ajax__htmleditor_toolbar_selectbutton option
{
    font-size:12px;
}
.ajax__htmleditor_editor_default .ajax__htmleditor_editor_editpanel
{
	border-width: 0px;
	border-top: 1px solid #C2C2C2;
	border-bottom: 1px solid #C2C2C2;
}
.ajax__htmleditor_editor_default .ajax__htmleditor_editor_bottomtoolbar
{
	background-color:#F0F0F0; padding: 0px 0px 2px 2px;
}
.ajax__htmleditor_editor_default .ajax__htmleditor_editor_bottomtoolbar .ajax__htmleditor_toolbar_button
{
	background-color:#C2C2C2; margin:0px 4px 0px 0px;
}
.ajax__htmleditor_editor_default .ajax__htmleditor_editor_bottomtoolbar .ajax__htmleditor_toolbar_button_hover
{
	background-color:#3C8AFF;
}

/********* Dialog pro vyber obrazku *************/
.WeImageDialog 
{
	padding:5px;
}

.WeImageDialog .PthForm
{
	width:300px;
	display:inline-block;
	float:left;
}

.WeImageBox 
{
	background-color:lightgrey;
	border:solid 1px gray;
	width:320px;
	height:320px;
	display:inline-block;
	float:left;
	overflow:auto;
}

.WeImageBox table
{
	table-layout:fixed;
	width:320px;
	height:320px;
}

.WeImageBox td 
{
	vertical-align:middle;
	text-align:center;
}

.WePickBtn 
{
	display:inline-block;
	background-position:center center;
	background-repeat:no-repeat;
	background-image:url('pthimages/search.gif');
	vertical-align:top;
	margin-left:1px;
	float:left;
}

.WeLinkBtn 
{
	display:inline-block;
	background-position:center center;
	background-repeat:no-repeat;
	background-image:url('pthimages/export.gif');
	vertical-align:top;
	margin-left:1px;
	float:left;
}

/********* Dialog pro vyber spec. znaku *************/
.WeCharPicker .WeCharList 
{
	width:410px;
	float:left;
	display:inline-block;
}

.WeCharPicker .WeCharList div 
{
	width:18px;
	height:18px;
	float:left;
	cursor:pointer;
	border:solid 1px gray;
	display:inline-block;
	text-align:center;
	margin:1px;
	padding:2px;
}

.WeCharPicker .WeCharPreview 
{
	width:154px;
	float:left;
	display:inline-block;
	text-align:center;
}

.WeCharPicker .WeCharPreview div 
{
	font-size:120px;
	font-weight:bold;
	width:150px;
	height:150px;
	border:solid 1px gray;
	text-align:center;
	background-color:White;
	padding:5px;
}

.WeCharPicker .WeCharPreview span
{
}

/********************* Dialog s iframem ************/

.WeIframeDialog iframe 
{
	width:100%;
	height:100%;
	border:none;
}
