/* common */

a
{
	font					: normal 8pt Tahoma, Arial, Sans Serif;
	color					: #000000;
	text-decoration			: none;
	cursor					: default;
}

body
{
	margin					: 0px;
	font					: normal 8pt Tahoma, Arial, Sans Serif;
	color					: #000000;
	padding                 : 0px;
}

body, button, div, input, select, td, textarea
{
	font					: normal 8pt Tahoma, Arial, Sans Serif;
	color					: #000000;
}

legend
{
	color                   : #0000FF;
}

button
{
    border                  : 0px;
    cursor                  : pointer;
    width                   : 71px;
    height                  : 23px;
    padding-left            : 4px;
    background-color        : Transparent;
    background-image        : url(/ivy/iem-shared/system/modules/SmartEditor/images/egalnet/button_short2_normal.jpg);
}

button.disabled
{
    background-image        : url(/ivy/iem-shared/system/modules/SmartEditor/images/egalnet/button_short2_disabled.jpg);
}

#widebtn
{
    width                   : 148px; 
    background-image        : url(/ivy/iem-shared/system/modules/SmartEditor/images/egalnet/button_wide_normal.jpg);
}

#widebtn.disabled
{
    width                   : 148px; 
    background-image        : url(/ivy/iem-shared/system/modules/SmartEditor/images/egalnet/button_wide_disabled.jpg);
}

#shortbtn
{
    background-image        : url(/ivy/iem-shared/system/modules/SmartEditor/images/egalnet/button_short_normal.jpg);
}

#shortbtn.disabled
{
    background-image        : url(/ivy/iem-shared/system/modules/SmartEditor/images/egalnet/button_short_disabled.jpg);
}

/* start page */

body.startpage
{
	background              : #C17958 url(/ivy/iem-shared/system/modules/SmartEditor/images/egalnet/bg.gif) repeat-x;
	font                    : normal 12px Arial, Sans-serif;
	margin                  : 14px;
	text-align              : center;
}

.startpage h1
{
	font-family             : Arial, Helvetica, sans-serif;
	font-size               : 12px;
	color                   : #FFFFFF;
	font-weight             : bold;
	background              : #C07B5B url(/ivy/iem-shared/system/modules/SmartEditor/images/egalnet/orphans1.jpg) no-repeat;
	border-top              : 2px solid #FFFFFF;
	height                  : 70px;
	margin                  : 0px;
	padding                 : 3px 0px 0px 12px;
}

.startpage p 
{
    margin-top              : 1px;
    padding-top             : 14px;
    background: url(/ivy/iem-shared/system/modules/SmartEditor/images/egalnet/atmenet3.gif) repeat-x;
}

#buttons 
{
    margin-top              : 25px; 
    text-align              : center!important;
}

.startpage #content
{
/*	background: url(/ivy/iem-shared/system/modules/SmartEditor/images/egalnet/logo_alnyomat.jpg) no-repeat bottom right; */
	padding: 73px 0px;
	text-align: left;
	width: 559px;	
}

#pageLeft, #pageRight, #pageTop, #pageBottom 
{
    display:none;
}

#pageContent
{
	margin: 0px auto;
	width: 559px;
	background: #e3e3e3 url(/ivy/iem-shared/system/modules/SmartEditor/images/egalnet/startheader.jpg) no-repeat;
	border: 1px solid white;
}

.startpage table 
{
    width: 559px;
}

.startpage #content div
{
	text-align: justify;
}


/* wizardry */

.wizardry a {
	color                   : #0000FF;
	text-decoration         : none;
}

.wizardry a:hover {
	text-decoration         : underline;
}

.wizardry #head 
{
    background: url(/ivy/iem-shared/system/modules/SmartEditor/images/egalnet/header-wizardry2.png) no-repeat;
	height: 65px;
	width: 794px;
	white-space:nowrap;
	border-bottom: 2px solid #ffffff;
}

.wizardry #subhead 
{
    background: url(/ivy/iem-shared/system/modules/SmartEditor/images/egalnet/orphans2.jpg) no-repeat;
	height: 48px;
	width: 794px;
	white-space:nowrap;
	border-bottom: 1px solid #ffffff;
}

.wizardry #content {
	background: #e3e3e3 url(/ivy/iem-shared/system/modules/SmartEditor/images/egalnet/atmenet3.gif) repeat-x;
	height: 417px;
	padding: 10px;
	width: 794px;
}

.wizardry #content fieldset 
{
    background: #f1f1f1 url(/ivy/iem-shared/system/modules/SmartEditor/images/egalnet/fieldsetlegend.jpg) no-repeat top right;
    border: 1px solid #ffffff;
    padding: 0px;
    margin: 0px;
}

.wizardry #content fieldset legend 
{
    padding:22px 3px 0px 12px;
    margin:-20px 0px 0px -8px;
    width: 100%;
    font-family: Arial, Helvetica, Sans-Serif;
    font-weight: bold;
    color: White;
    height: 39px;
}

.wizardry #content .headNote {
	height: 49px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}

.wizardry #content .headNote strong
{
    color: #e30074;
}

.wizardry #content .listView {
	background-color: #FFFFFF;
	border: 1px solid #a4a4a4;
	height: 350px;
	overflow: auto;
	width: 774px;
	padding: 16px 10px 10px 4px;
}

.wizardry #content .list {
	padding: 10px 10px 0px 10px;
}

.wizardry #content .formRow {
	margin-bottom: 10px;
	clear:both;
}

.wizardry #content .formFieldRadio {
	float: left;
	width: 25px;
}

.wizardry #content .formLabel {
	float: left;
	width: 710px;
}

.wizardry #content .category {
	float: left;
	height: 342px;
	margin-right: 10px;
	width: 425px;
}

.wizardry #content .category .formRow {
	width: 425px;
	padding: 4px 0px 5px 8px;
	background: #e3e3e3 url(/ivy/iem-shared/system/modules/SmartEditor/images/egalnet/atmenet3.gif) repeat-x;
	height: 28px;
}

.wizardry #content .category .formLabel {
	float: left;
	padding-top: 3px;
	width: 120px;
}

.wizardry #content .category .formField {
	float: left;
	width: 293px;
}

.wizardry #content .category .formField select {
	width: 290px;
}

.wizardry #content .category .listView {
	background-color: #FFFFFF;
	border: 1px solid #a4a4a4;
	height: 296px;
	overflow: auto;
	width: 425px;
	padding: 10px 0px 0px 10px;
}

.wizardry #content .category .list .imgContainer 
{
    width:1px;
    height:1px;
    background-image: url(/ivy/iem-shared/system/modules/SmartEditor/images/egalnet/fakeshadow.jpg);
    margin-bottom: 3px;
}

.wizardry #content .category .list img {
	border: 1px solid #000000;
	margin: 0px 5px 3px 0px;
}

.wizardry #content .feeling {
	float: left;
	height: 70px;
	width: 335px;
}

.wizardry #content #fshack
{
    display:none;
}

.wizardry #content .feeling .prototype 
{
    width:155px;
}

.wizardry #content .feeling .formLabel {
	float: left;
	padding-top: 3px;
	width: 130px;
	height: 25px;
}

.wizardry #content .feeling .formFieldRadio {
	float: left;
	width: 25px;
	height: 25px;
}

.wizardry #content .feeling #feelingInner {
    width:333px;
    height:65px;
	background-color: #FFFFFF;
	border: 1px solid #a4a4a4;
	padding: 10px 10px 0px 10px;
}

.wizardry #content .preview {
	float: left;
	height: 246px;
	padding: 0px;
	width: 335px;
}

.wizardry #content .preview .pic {
	border: 1px solid #a1a1a1;
	height: 194px;
	overflow: auto;
	width: 333px;
}

.wizardry #content .preview .slider 
{
    padding-top: 4px;
    background-color: #edede8;
}

.wizardry #content .preview .slider td
{
    padding-left: 10px;
    padding-right: 10px;
}

.wizardry #content .preview .slider img {
	margin: 0px 10px;
	vertical-align: middle;
}

.wizardry #foot {
	background-color: #f5f5f5;
	height: 39px;
	border-top: 1px solid #ffffff;
	text-align: right;
	width: 794px;
}

.wizardry #foot .container {
	padding: 11px 10px 8px 10px;
}

.wizardry button {
	height: 21px;
	margin-left: 7px;
	width: 73px;
}

.wizardry .introText, .wizardry .outroText
{
    padding: 20px;
}

.wizardry .introText strong, .wizardry .outroText strong
{
    color: #e30074;
}

.wizardry .outroText fieldset {
	width: 40%;
}

.wizardry .wrap {
	clear: both;
	font-size: 1px;
	height: 0px;
	line-height: 0px;
}

.wizardry #designList .prototype 
{
    width:105px;
    margin:0px 20px 10px 0px;
}

.wizardry #designList .prototype input 
{
    margin:0px 5px 0px 0px; 
    width:16px;
    height:16px;
    float:left;
    clear:both;
}

.wizardry #designList .prototype .caption
{
    width:83px;
    overflow:hidden;
    text-overflow:ellipsis; 
    height:16px;
    white-space:nowrap;
    float:left;
}



/* wizard */

.wizardAreaContainer
{
	font					: normal 8pt Tahoma, Arial, Sans Serif;
	color					: #000000;
	background-color		: #e3e3e3;
	vertical-align			: top;
	padding					: 10px;
}

.dataContainer
{
	font					: normal 8pt Tahoma, Arial, Sans Serif;
	color					: #000000;
	vertical-align			: top;
}

.footerContainer
{
	background-color        : #f5f5f5;
	height                  : 40px;
	border-top              : 1px solid #ffffff;
	width					: 100%;
	text-align				: right;
	padding					: 3px 10px 0px 0px;
}

#tab
{
	margin				: 0px 1px 0px  0px;
	background			: url('images/tab-center.gif');
	background-repeat	: repeat-x;
	cursor				: default;
}

#tabActive
{
	margin				: 0px 1px 0px  0px;
	background			: url('images/tab-center-active.gif');
	background-repeat	: repeat-x;
	cursor				: default;	
}

#tabLeft
{
	vertical-align		: middle;
}

#tabRight
{
	vertical-align		: middle;
}

#headerContainer
{
	width				: 100%;
	height				: 21px;
	border-bottom		: 1px solid #A0A0A0;
}

#dialogTab
{
	visibility			: visible;
	padding				: 0px;
	position			: absolute;
	z-index				: 1;
	top					: 0px;
	left				: 0px;
	width				: 100%;
	height				: 21px;
}

.tabPage
{
	background-color	: #FFFFFF;
	border-left			: 1px solid #A0A0A0;
	border-right		: 1px solid #A0A0A0;
	border-bottom		: 1px solid #A0A0A0;
}

.imageContainer
{
	background-color	: #FFFFFF;
	border				: 1px solid #A0A0A0;
	margin				: 10px;
}

.navi
{
	border: 1px solid #808080;
	background-color: #d4d0c8;
	color: #000000;
	margin:2px;
	padding:3px 1px 1px 1px;
	font-size: 5pt;
	height: 17px;
}

#morzsa TD
{
	border: 1px solid #808080;
	background-color: #d4d0c8;
	color: #000000;
}
					
#morzsa TD#selected
{
	border: 1px solid #0a246a;
	background-color: #d4d5d8;
	color: #000000;
}

.right
{
	text-align: right;
}


/* property page */

.propertypage 
{
    overflow:hidden;
}

.propertypage fieldset 
{
	padding:10px;
}

.propertypage #main 
{
    width:100%; 
    height:100%;
}


/* smartmenu */

.smartmenu 
{
    width: 170px;
    height: auto;
    background: #e3e3e3 url('/ivy/iem-shared/system/modules/objectShell/images/background-right-click.png') repeat-y fixed;
    border: 1px solid #808080;
    padding: 1px;
}

.smartmenu .menugroup
{
    cursor: default;
    width: 100%; 
    height: 19px; 
    padding: 2px; 
    font: bold 11px Tahoma; 
    color: #ffffff; 
    background: #f1f1f1 url(/ivy/iem-shared/system/modules/SmartEditor/images/egalnet/fieldsetlegend.jpg) no-repeat top right;
    border-bottom: 1px solid #ffffff;
}

.smartmenu .menuitem 
{
    cursor: default;
    width: 100%; 
    height: auto; 
    padding: 3px;
    font: normal 11px Tahoma; 
    color: #000000;
}

.smartmenu .menuitem .caption 
{
    width: auto; 
    height: 16px; 
    vertical-align: middle;
}

.smartmenu .separator 
{
    width: 100%; 
    height: 1px; 
    background-color: #A0A0A0; 
    margin: 1px 0px 1px 28px;
}


/* preferences */

.preferences
{
	overflow                : hidden;
	background-color        : #c17958;
}

.preferences #container 
{
    padding                 : 8px;
    height                  : expression(document.body.clientHeight - 40);
}

.preferences #toolbar 
{
    float                   : left;
    height                  : 100%;
    width                   : 44px;
    position                : relative;
    background              : transparent url(/ivy/iem-shared/system/modules/SmartEditor/images/egalnet/background-toolbar.gif) repeat-y right;
}

.preferences #toolbar #corner
{
    display                 : none;
}

.preferences #toolbar #inner 
{
    background-color        : #e3e3e3;
    padding-top             : 1px;
}

.preferences #toolbar #inner #button-inactive 
{
    width                   : 44px;
    height                  : 40px;
    background-image        : url(/ivy/iem-shared/system/modules/SmartEditor/images/egalnet/preferences-toolbar-button-inactive.png);
    cursor                  : pointer;
}

.preferences #toolbar #inner #button-active
{
    width                   : 44px;
    height                  : 40px;
    background-color        : #e3e3e3;
}

.preferences #toolbar #inner #button-icon 
{
    margin                  : 4px 6px 4px 6px;
    width                   : 32px;
    height                  : 32px;
}

.preferences #toolbar #inner #separator-inactive
{
    display                 : none;
}

.preferences #toolbar #inner #separator-active
{
    display                 : none;
}

.preferences #toolbar #bottom 
{
    display                 : none;
}

.preferences #box 
{
    background-color        : #e3e3e3;
    width                   : expression(document.body.clientWidth - 61);
    height                  : 100%;
    float                   : left;
    padding                 : 5px;
}

.preferences #box #innerContent 
{
    border                  : solid 1px #FFFFFF;
    height                  : 100%;
    background-color        : #e3e3e3;
}

.preferences #box #innerContent button 
{
    background-image        : url(/ivy/iem-shared/system/modules/SmartEditor/images/egalnet/button_short_normal.jpg);
}

.preferences #box #innerContent button.disabled
{
    background-image        : url(/ivy/iem-shared/system/modules/SmartEditor/images/egalnet/button_short_disabled.jpg);
}

.preferences #box #innerContent #widebtn 
{
    background-image        : url(/ivy/iem-shared/system/modules/SmartEditor/images/egalnet/button_wide2_normal.jpg);
}

.preferences #box #innerContent #widebtn.disabled
{
    background-image        : url(/ivy/iem-shared/system/modules/SmartEditor/images/egalnet/button_wide2_disabled.jpg);
}

#panel 
{
    width                   : 100%; 
    height                  : 100%;
    background-color        : #e3e3e3;
}

#panel #panelHeader 
{
    background              : #c17958 url(/ivy/iem-shared/system/modules/SmartEditor/images/egalnet/panelheader.jpg) no-repeat bottom right; 
    width                   : 100%;
    height                  : 20px;
    padding                 : 3px 5px 3px 5px;
    font                    : bold 12px Arial;
    color                   : #FFFFFF;
}

.innerSettings #panel #panelHeader 
{
    width                   : expression(document.body.clientWidth - 2);
}

.preferences fieldset 
{
    margin-bottom           : 10px;
}

.preferences .fsinner 
{
    margin                  : 10px;
}

#panel fieldset 
{
    background: #f1f1f1 url(/ivy/iem-shared/system/modules/SmartEditor/images/egalnet/fieldsetlegend.jpg) no-repeat top right;
    border: 1px solid #ffffff;
    padding: 0px;
    margin: 0px;
}

#panel fieldset.nolegend 
{
    background: transparent;
}

#panel fieldset legend 
{
    padding:22px 3px 0px 12px;
    margin:-20px 0px 0px -16px;
    width: 100%;
    font-family: Arial, Helvetica, Sans-Serif;
    font-weight: bold;
    color: White;
    height: 39px;
}

.innerSettings #panel #subscribers 
{
    width                   : 363px; 
    margin-right            : 10px;
}

.innerSettings #panel #mailqs 
{
   width                    : 323px;
}

.innerSettings #panel #subscribers #panelInner
{
    width                   : 363px; 
    height                  : 389px; 
    overflow                : hidden; 
}

.innerSettings #panel #mailqs #panelInner2 
{
    width                   : 323px; 
    height                  : 389px; 
    overflow                : hidden; 
}



/* dialog */

.dialog 
{
    background-color: #e3e3e3; 
    overflow:hidden;
    margin:0px;
}

.dialog #browse_button, .dialog #inner button
{
    background-image        : url(/ivy/iem-shared/system/modules/SmartEditor/images/egalnet/button_short_normal.jpg);
}

/* smart */

.smart 
{
    font                : normal 11px Tahoma;
    color               : #000000;
    margin              : 0px;
    background-color    : #FFFFFF;
    background-image    : url('images/background-objectshell.gif');
    background-repeat   : no-repeat;
    background-position	: right bottom;
}

.smart fieldset 
{
    padding             : 0px 10px 0px 10px;
}

.smart fieldset legend 
{
    font-weight         : bold;
    padding             : 0px 5px 0px 5px;
}

.smart dl, .smart p, .smart ul 
{
    margin              : 10px 0px 10px 0px;
}

.smart #tracearea 
{
    font                : normal 12px Lucida Console;
    color               : #CCCCCC;
    margin-top          : 10px;
    padding             : 10px;
    border-top          : 1px solid activeborder;
    background-color    : #000000;
    width               : 100%;
}

.smart #buttonLine 
{
    width               : 100%;
    height              : 40px;
    background-image	  : url(/ivy/iem-shared/system/modules/SmartEditor/images/background-wizardfooter.png);
    text-align          : right;
    padding             : 3px 10px 0px 0px;
    margin-top          : 5px;
    text-align          : right;
}

.smart #header 
{
    height              : 65px;
    width               : 794px;
    background-image    : url(/ivy/iem-shared/system/modules/SmartEditor/images/egalnet/header-wizardry1.png);
}