.Ctl_MainBody
{
 border: none;
}

.Ctl_NoBorder TD {border:none;}

a:hover.Ctl_MenuTop
{color:#880000;
}

.Ctl_MenuTop
{font-size: 13px;
 font-weight:700;
 font-family: Arial, sans-serif;
 display:block;
 float:left;
 color:#002255;
 height:30px;
 margin-left:14px;
 margin-bottom:0px;
 
}

.Ctl_MainBox
{
 background-color: rgb(222,242,248);
 background-color: rgb(221,230,213);
 padding: 0px 10px 0px 10px;
}

.Ctl_PageFoot
{color:#000044;
 font-size:9px;
 font-weight:400;
 font-style:normal;
 text-decoration:none;
 text-align:right;
 font-family:Verdana, Arial CE;
 background: rgb(250,246,219);
 padding: 0px 10px 0px 10px;
 border-top:1px solid rgb(204,205,187);
 border-left:0px solid rgb(204,205,187);
 border-right:0px solid rgb(204,205,187);
 border-bottom:1px solid rgb(204,205,187);
 line-height: 16px;
}

.Ctl_All
{font-size: 8px;
 font-family:Verdana, Arial, sans-serif;
 font-weight:400;
 text-decoration: none;
}

.Ctl_Tiny
{font-size: 9px;
 font-family:Verdana, Arial, sans-serif;
 font-weight:700;
 text-decoration: none;
}

.Ctl_Normal
{font-size: 11px;
 font-family:Verdana, Arial, sans-serif;
 font-weight:400;
 text-decoration: none;
}

.Ctl_Title
{font-size: 18px;
 font-family:Arial, Verdana, sans-serif;
 font-weight:900;
 text-decoration: none;
 color:#000000;
 text-align:center;
}

.Ctl_SubTitle
{font-size: 15px;
 font-family:Arial, Verdana, sans-serif;
 font-weight:900;
 text-decoration: none;
 color:#000000;
}


.Ctl_TitleShadow
{font-size: 18px;
 font-family:Arial, Verdana, sans-serif;
 font-weight:900;
 text-decoration: none;
 color:#888888;
}

.Ctl_Alert
{color:#AA0000;
 font-size:12px;
 font-weight:700;
 font-style:normal;
 text-decoration:none;
 font-family: Verdana, Arial CE;
 text-align:center;
}

.Ctl_Error
{color:#AA0000;
 font-weight:700;
 font-style:normal;
 text-decoration:none;
 font-family: Verdana, Arial CE;
 text-align:center;
}

.Ctl_Action
{
 color:#AA0000;
 font-weight:700;
}

.Ctl_New
{
 color:#007700;
 font-weight:700;
}
 
.Ctl_Bargain
{
 color:#0000FF;
 font-weight:700;
}
 
.Ctl_Button
{
 display:block;float:right;
 font-size: 10px;
 font-family:Verdana, Arial, sans-serif;
 font-weight:700;
 text-decoration: none;
 color:#DDDDDD;
 padding: 5px 6px 5px 4px;
 background: #4e4e5F;
 border: solid #C8C8DF 2px;
 height: 14px;
 margin:2px;
 white-space:nowrap;
}

.Ctl_Button:hover
{
 color:#FFFFFF;
 border: solid #FFFFFF 2px;
}

.Ctl_Button:active
{
 border: inset #FFFFFF 2px;
 padding: 6px 4px 4px 6px;
}

.Ctl_InfReq
{
 display:block;float:right;color:#000000;height:13px;font-size:10px;padding-left:4px;padding-right:4px;background:#EEEEEE;vertical-align:middle;
}

.Ctl_AddToOrder
{
 font-size: 10px;
 font-family:Verdana, Arial, sans-serif;
 font-weight:700;
 text-decoration: none;
 color:#000000;
 padding: 2px 6px 2px 8px;
 border-top:2px solid #FFFFFF;
 border-left:2px solid #FFFFFF;
 border-right:2px solid #888888;
 border-bottom:2px solid #888888;
 line-height: 20px;
 white-space:nowrap;
}

.Ctl_NoWrap
{
 white-space:nowrap;
}

.Ctl_LoginClick
{display:block;
 float:left;
 position:absolute;
 width:100px;height:100px;
 left:0px;top:0px;
 font-size: 2px;
 text-decoration: none;
 border:1px solid #FF0000;
 cursor:default;
 z-index:1000;
}

.Ctl_SlimLine {font-size:6px;line-height: 6px;}

.Ctl_CatalogBackground {margin:0px;}

.Ctl_EditModeBackground {border:0;margin:0;}

.Ctl_EdTab {}
.Ctl_EdTab TD {padding-right:2px;padding-left:2px;border:1px solid #8888AA;text-align:right;background:#EEF8FF;}
.Ctl_EdTab TH {font-weight:700;border:1px solid #8888AA;background:#FFFFFF;}


.Ctl_EdMenu {position:absolute;top:4px;margin-left:560px;z-index:1000;}
.Ctl_EdMenu TH {padding:2px;padding-right:8px;padding-left:8px;border: solid #FFFFFF 0px;color:#FFFFFF;font-weight:700;font-size:16px;font-family: Arial, Verdana;}
.Ctl_EdMenu TD {padding:6px;border: solid #004488 1px;background-color:#FFEEAA;font-size:12px;cursor:pointer;font-weight:700;}
.Ctl_EdMenu A {color:#000000;display:block;text-decoration:underline;}
.Ctl_EdMenu A:hover {color:#AA0000;}
.Ctl_EdMenu B {border: solid 1px #CA8;border-top: solid #FFFFFF 1px;border-left: solid #FFFFFF 1px;background:#DC9;padding:2px;margin-top:4px;display:inline-block;}

.Ctl_Selector{display:none;position:absolute;top:200px;left:50%;width:400px;height:500px;background:#CCC;}
.Ctl_SelectorBody{background:#CCCCCC;}
.Ctl_SelectorBody DIV {overflow:auto;height:430px;margin:16px;border:solid 1px #888;cursor:pointer;background:#FFFFFF;font-weight:700}
.Ctl_SelectorBody DIV A{display:block;text-decoration:none;border-bottom:solid 1px #000;padding:2px;}
.Ctl_SelectorBody DIV A:hover{display:block;background:#445588;color:#FFFFFF;}

.Ctl_PathHead
{
 font-size: 14px;
 font-family:Verdana, Arial, sans-serif;
 font-weight:700;
 text-decoration: none;
 text-align:left;
 display:block;
 /*height:22px;*/
 margin-left:4px;
}

a:hover.Ctl_PathItem {color:#800;}
.Ctl_PathItem,.Ctl_PathItemSelected {font-weight:700;font-size:15px;text-decoration:none;font-family:Verdana, Arial CE;text-align:left;color:#000;}
.Ctl_PathItem{margin-right:4px;border-bottom:solid 1px #000000;color:#000000;}
.Ctl_PathItemSelected {border:none;padding-right:6px;margin-bottom:20px;}

/*{font-weight:700;font-size:21px;text-decoration:none;font-family:Verdana, Arial CE;margin-bottom:20px;text-align:left;color:#214266;}*/

.Ctl_GroupsHead
{
 color:#000;
 font-size:11px;
 font-weight:700;
 font-style:normal;
 text-decoration:none;
 font-family:Verdana, Arial CE;
 padding: 10px 0px 0px 0px;
 /*border-top:2px solid #AAAAAA;*/
 text-align:right;
}

a:hover.Ctl_GroupsElement
{;
}

.Ctl_GroupsElement
{
 font-size: 11px;
 font-family: Verdana,Arial,sans-serif;
 font-weight:700;
 text-decoration: none;
 background-image: url('b-group.jpg');background-repeat:no-repeat; background-position: 0 0;
 margin-left:12px;
 margin-bottom:10px;
 padding-top:12px;
}	

.Ctl_GroupsElement,.Ctl_GaleryCell
{color:#000;
 cursor:pointer;
 display:block;
 float:left;
 width:134px;
 height:214px;
 text-align:center;
 padding-left:0px;
 display:inline;
}

.Ctl_GaleryCell
{
 /*background-image: url('b_foto.jpg');background-repeat:no-repeat; background-position: 8px -2px;*/
 color:#000;
 padding-left:8px;
 padding-right:4px;
 height:170px;
}

.Ctl_GaleryFrame
{
 width:150px;
 height:110px;
 overflow:hidden;
 border:none;
 margin:0px;
 margin-bottom:8px;
 /*background:#b19266;*/
 border-bottom:solid 1px #7b673f;
 border-right:solid 1px #7b673f;
 padding:6px;
 /*background-image: url("b-mid.jpg");background-repeat:repeat-y;background-position: 96% 0;*/
}

.Ctl_GroupsFrame
{
 width:128px;
 height:132px;
 overflow:hidden;
 border:none;
 margin:0px;
}

.Ctl_ImageOfGroup,.Ctl_GaleryImage
{
 /*border:solid 1px #FFFFFF;
 border-left:solid 1px #888;
 border-top:solid 1px #888;*/
 cursor:pointer;
}

.Ctl_GrTab
{
 width:100%;
}

.Ctl_GrTab TD
{
 font-size: 12px;
 font-family:Verdana, Arial, sans-serif;
 font-weight:700;
 color:#000;
 text-align:center;
 height:36px;
 vertical-align:middle;
 padding:8px;
}

.Ctl_FileList
{
 border-collapse:collapse;
}

.Ctl_FileList TD,.Ctl_FileList TH
{
 border:solid 1px #888888;
 padding: 0 4px 0 4px ;
}

.Ctl_FileList INPUT{border:none;}
.Ctl_FileList .Y TD{background:#DDEEDD;}
.Ctl_FileList .N TD{background:#FFD8C8;}

.Ctl_GroupsGoUp
{font-size: 10px;
 font-family:Verdana, Arial, sans-serif;
 font-weight:700;
 text-decoration: none;
 background-image: url("catalog_up.jpg");background-repeat:no-repeat;background-position: 3px 0;
 padding: 2px 6px 3px 26px;
 line-height: 28px;
}

.Ctl_GroupsElementEditLine
{
 padding-left:8px;
}

.Ctl_GrArm1,.Ctl_GrArm2 {padding-left:14px;margin-left:0px;height:14px;overflow:hidden;}
.Ctl_GrArm1 {background-image: url("catalog_L.gif");background-repeat:no-repeat;background-position: 0px 0;}
.Ctl_GrArm2 {background-image: url("catalog_L.gif");background-repeat:no-repeat;background-position: 0px -185px;}

.Ctl_GrAmount
{font-size: 12px;
 font-family: arial, sans-serif, verdana ;
 font-weight:400;
 margin-left:2px;
}

.Ctl_Group0
{
 /*height:200px;*/
}

.Ctl_Kontakt
{
 height:200px;
 background-image: url("budova.jpg");background-repeat:no-repeat;background-position: 100% 20px;
}

.Ctl_BoxEdit,.Ctl_BoxEditGroup,.Ctl_BoxEditRecord {position:absolute;}
.Ctl_BoxEditGroup #Record {display:none;}
.Ctl_BoxEditRecord #Group {display:none;}
.Ctl_EditForm.Ctl_Header2 A {color:#FFFFFF;font-size:18px;text-decoration:none;}
.Ctl_EditForm.Ctl_Header2 A:HOVER {color:#FFFFFF;}
.Ctl_BoxEditGroup  #RecordInHead {font-size:18px;}
.Ctl_BoxEditGroup  #RecordInHead {font-size:12px;color:#ffffff;text-decoration:underline;}
.Ctl_BoxEditRecord #GroupInHead {font-size:18px;}
.Ctl_BoxEditRecord #GroupInHead {font-size:12px;color:#ffffff;text-decoration:underline;}

.Ctl_EditPanel
{position:absolute;
 color:#000044;
 background-color:#FFFFFF;
 font-size:12px;
 font-weight:700;
 font-style:normal;
 text-decoration:none;
 font-family: Verdana, Arial CE;
 white-space:nowrap;
 padding: 2px 3px 4px 3px;
 padding: 0px;
 width:14px;
 height:14px;
 overflow:hidden;
}

.Ctl_SearchedHead
{color:#000000;
 font-size:10px;
 font-weight:700;
 font-style:normal;
 text-decoration:none;
 font-family: Verdana, Arial CE;
 background: #E7DAAE;
 padding: 0px 10px 0px 10px;
 border-top:1px solid #E7DAAE;
 border-left:1px solid #C7DA8E;
 border-bottom:1px solid #C7DA8E;
 border-right:1px solid #C7DA8E;
 text-align:right;
 line-height: 12px;
}

.Ctl_PageList
{font-size:11px;
 font-weight:700;
 font-style:normal;
 text-decoration:none;
 font-family: Verdana, Arial CE;
 line-height: 18px;padding-right:4px;
}
.Ctl_PageItem {font-weight:700;text-decoration:none;}
.Ctl_PageItemSel {font-weight:700; background: #d7d3be; color: #000; padding-bottom:2px;text-decoration:none;}

.Ctl_RecFind
{color:#000000;
 font-size:10px;
 font-weight:700;
 font-style:normal;
 text-decoration:none;
 font-family: Verdana, Arial CE;
 background-image: url(catalog_search.jpg);background-repeat:no-repeat;background-position: 1px 0px;
 padding: 2px 6px 3px 25px;
 line-height: 28px;
}


.Ctl_Code
{display:block;float:left;color:#FFFFFF;height:13px;font-size:10px;padding-left:4px;padding-right:4px;background:#888888;vertical-align:middle;
}

.Ctl_TextBox
{color:#000000;
 font-size:11px;
 font-weight:400;
 font-style:normal;
 text-decoration:none;
 font-family:Verdana, Arial CE;
 background:#D0E0F0;
 background:#FFFFFF;
 padding: 4px 4px 4px 8px;
 border:1px solid #DDCCAA;
}

.Ctl_Record,.Ctl_RecordOld,.Ctl_RecordSearch,.Ctl_RecordHidden,.Ctl_GrText
{color:#FFFFFF;
 font-size:11px;
 font-weight:400;
 font-style:normal;
 text-decoration:none;
 font-family:Verdana, Arial CE;
 background-image: url('b-record.jpg');background-repeat:no-repeat;background-position: 0px 36px;
 padding-right: 20px;
 padding-bottom: 10px;
 vertical-align:top;
}

.Ctl_RecordRowTable{border-collapse:separate;margin:12px;}

.Ctl_RecordTab{float:left;border-collapse:separate;}
.Ctl_RecordTab TH {text-align:left;}
.Ctl_RecordTab TD {text-align:left;padding:6px;}

.Ctl_GrText
{background:#FFFFFF;
 color:#000000;
 padding:4px;
 font-weight:400;
}

.Ctl_RecordOld,.Ctl_RecordHidden
{
 background:none;
}

.Ctl_RecHeadOuter,.Ctl_RecHeadOuterSearched
{
float:left;border-collapse:separate;border:solid #DDDDDD 0px;margin:0px;margin-top:0px;margin-bottom:0px;/*width:190px;height:134px;padding:0;overflow:hidden;*/
}

.Ctl_RecHeadOuterSearched
{
 border:solid #AA0000 1px;
}

.Ctl_ARecHead,.Ctl_ARecHeadOld
{color: #FFFFFF;text-decoration:none;cursor:default;
}

.Ctl_RecHead,.Ctl_RecHeadOld,.Ctl_RecHeadHidden
{color:#000;
 font-size:15px;
 font-weight:700;
 text-decoration:none;
 font-family: Arial,Verdana, Arial CE;
 /*background:#b5b4a0;*/
 background-image: url('b-minilogo.jpg');background-repeat:no-repeat;background-position: 0 0;
 padding: 0px 8px 0px 36px;
 height:35px;
 border-bottom:solid 1px #654;
 vertical-align:middle;
}

.Ctl_ARecHeadOld {color: #BBBBBB;text-decoration:none;}
.Ctl_RecHeadOld
{color:#444444;
 background: none;
}

.Ctl_ARecHeadHidden {color: #BBBBBB;text-decoration:none;}
.Ctl_RecHeadHidden
{color:#444444;
 background: none;
}

.Ctl_RecSubGro,.Ctl_RecSubGroOld,.Ctl_RecSubGroHidden
{
 color:#000;background:#d7d3be;font-weight:700;font-size:15px;font-family:Arial;padding:4px;padding-bottom:2px;border-left:solid 1px #d7d3be;border-bottom:solid 1px #888844;border-right:solid 1px #888844;text-align:center;
 /*background-image: url('b-sub-gro.jpg');background-repeat:repeat-x;background-position: 0 0;*/
}

.Ctl_Page,.EditDiv
{width:100%;
 font-size:12px;
 font-weight:400;
 font-family: Verdana,Arial CE;
 text-align:left;
 /*margin:8px;*/
}

.Ctl_Page IMG {border:0;}

.EditDiv
{
 border:0px;
 padding:0px;
 margin:0px;
}

.Ctl_Page P,.EditDiv P
{
 margin:0px;padding:0px;
}

.Ctl_Page TABLE,.EditDiv TABLE
{
 border-collapse:collapse;
}

.Ctl_Page TD,.EditDiv TD
{
 margin:0px;
 border-collapse:collapse;
 padding: 0px 4px 0px 4px;
}

.Ctl_SearchBox
{
 position:absolute; width:260px; height:26px; left: inherit; top: inherit; z-index:50;
 font-size:10px;
 font-weight:700;
 font-style:normal;
 text-decoration:none;
 font-family:Verdana, Arial CE;
 border:solid #b6c2cf 2px;
 border:solid #d6e2ef 2px;
 padding: 4px 5px 4px 5px;
 background:#888888;
 visibility:hidden;
 margin:4px;
}

.Ctl_SearchButton
{
 font-size: 11px;
 color: #000000;
 font-family:Arial, Verdana, sans-serif;
 font-weight:700;
}

.Ctl_Pad0
{
 padding: 0px 0px 0px 0px;
}

.Ctl_RecFoot
{font-size: 9px;
 font-family:Verdana, Arial, sans-serif;
 font-weight:400;
 text-decoration: none;
 padding: 0px 4px 0px 4px;
 text-align:right;
}

.Ctl_RecOld {color: #AA0000;}

.Ctl_RecImage {background: none; padding: 0px;text-align:right;}

.Ctl_Invisible
{font-size: 2px;
 font-family:Verdana, Arial, sans-serif;
 font-weight:400;
 text-decoration: none;
 padding: 0px 0px 0px 0px;
 line-height: 2px;
 background: none;
 display:none;
}

.Ctl_ItemText {font-weight:700;}

.Ctl_RegFormLine
{font-size: 11px;
 font-family:Verdana, Arial, sans-serif;
 font-weight:400;
 text-decoration: none;
 padding: 2px 4px 2px 4px;
}

.Ctl_ClientStat0 {color: #CC0000;/*text-decoration: blink;*/}
.Ctl_ClientStat1 {color: #007700;}
.Ctl_ClientStat2 {color: #000000;text-decoration: line-through;}

.Ctl_OrderStat0 {color: #CC0000;}
.Ctl_OrderStat1 {color: #0000DD;}
.Ctl_OrderStat2 {color: #008800;}
.Ctl_OrderStat3 {color: #000000;text-decoration:line-through;}

.Ctl_Blink
{
 text-decoration: blink;
}


.Ctl_Header {font-weight:700;font-size:17px;text-decoration:none;font-family:Verdana, Arial CE;margin-bottom:22px;text-align:left;color:#900;}
/*{
 font-size: 17px;
 font-family:Verdana, Arial, sans-serif;
 font-weight:400;
 text-decoration: none;
 text-align:left;
 display:block;
}
*/

.Ctl_EditForm .Ctl_Header2
{font-size: 13px;
 font-family:Verdana, Arial, sans-serif;
 font-weight:700;
 text-decoration: none;
 text-align:center;
 color:#FFFFFF;
 height:18px;
 padding: 0px 4px 0px 4px;
 background:#548844;
 border-top:1px solid rgb(135,180,200);
 border-left:1px solid rgb(135,180,200);
 border-right:1px solid #444444;
 border-bottom:1px solid #444444;
}

.Ctl_Header3
{font-size: 13px;
 font-family:Verdana, Arial, sans-serif;
 font-weight:700;
 text-decoration: none;
 text-align:center;
 background:#D0E0F0;
 height:18px;
 padding: 0px 4px 0px 4px;
 margin:4px;
 border-top:1px solid #FFFFFF;
 border-left:1px solid #FFFFFF;
 border-right:1px solid #444444;
 border-bottom:1px solid #444444;
}

.Ctl_EndFooter
{
 color:#5577AA;
 vertical-align:top;
 padding-top:8px;
 padding-right:26px;
 border-top:dotted 2px #5577AA;
}

.Ctl_Box
{font-size: 13px;
 font-family:Verdana, Arial, sans-serif;
 font-weight:400;
 text-decoration: none;
 text-align:center;
 background:rgb(201,216,183);
 padding: 0px 0px 0px 0px;
 margin:4px;
 border-top:1px solid #FFFFFF;
 border-left:1px solid #FFFFFF;
 border-right:1px solid #444444;
 border-bottom:1px solid #444444;
}


.Ctl_Footer
{font-size: 13px;
 font-family:Verdana, Arial, sans-serif;
 font-weight:400;
 text-decoration: none;
 text-align:center;
 background:rgb(201,216,183);
 padding: 2px 4px 2px 4px;
 margin:4px;
 border-top:1px solid #FFFFFF;
 border-left:1px solid #FFFFFF;
 border-right:1px solid #444444;
 border-bottom:1px solid #444444;
}

.Ctl_OrderViewBox
{padding: 10px 10px 20px 10px;
 background:#EEEEEE;
 border-top:1px solid #444444;
 border-left:1px solid #444444;
 border-right:1px solid #444444;
 border-bottom:1px solid #444444;
}

.Ctl_FormTab {border-collapse:collapse}

.Ctl_FormTab TD
{text-align:right;
 padding: 2px 4px 2px 4px;
 background:#BBC4CC;
 border:1px solid #FFFFFF;
}

.Ctl_OrderStatusItem
{font-size: 9px;
 font-family:Verdana, Arial, sans-serif;
 font-weight:400;
 text-decoration: none;
 background:#DDDDDD;
 padding: 1px 4px 1px 6px;
 border-top:1px solid #FFFFFF;
 border-left:1px solid #FFFFFF;
 border-right:1px solid #444444;
 border-bottom:1px solid #444444;
}

.Ctl_OrderStatusGroup
{font-size: 9px;
 font-family:Verdana, Arial, sans-serif;
 font-weight:400;
 text-decoration: none;
 white-space:nowrap;
 background:#FFFFFF;
 padding: 1px 4px 1px 4px;
 border-top:1px solid #FFFFFF;
 border-left:1px solid #FFFFFF;
 border-right:1px solid #444444;
 border-bottom:1px solid #444444;
}

.Ctl_OrderDebug
{font-size: 9px;
 font-family:Verdana, Arial, sans-serif;
 font-weight:400;
 text-decoration: none;
 white-space:nowrap;
 background:#FFFFFF;
 padding: 1px 4px 1px 4px;
 border-top:1px solid #FFFFFF;
 border-left:1px solid #FFFFFF;
 border-right:1px solid #444444;
 border-bottom:1px solid #444444;
}

.Ctl_OrderHead
{font-size: 12px;
 font-family:Arial, Verdana, sans-serif;
 font-weight:700;
 text-decoration: none;
}

.Ctl_OrderItem
{font-size: 9px;
 font-family:Verdana, Arial, sans-serif;
 font-weight:400;
 text-decoration: none;
}


.Ctl_OrderItemLot
{font-size: 10px;
 font-family:Verdana, Arial, sans-serif;
 font-weight:700;
 text-decoration: none;
 background:#FFFFFF;
 padding: 1px 1px 0px 1px;
 border-top:1px solid #888888;
 border-left:1px solid #888888;
 border-right:1px solid #FFFFFF;
 border-bottom:1px solid #FFFFFF;
}

.Ctl_OrderGroupSum
{font-size: 10px;
 font-family:Verdana, Arial, sans-serif;
 font-weight:700;
 text-decoration: none;
}

.Ctl_OrderSum
{font-size: 12px;
 font-family:Arial, Verdana, sans-serif;
 font-weight:700;
 text-decoration: none;
}


.Ctl_ListCell
{
 border-top:1px solid #FFFFFF;
 border-left:1px solid #FFFFFF;
 border-right:1px solid #AAAACC;
 border-bottom:1px solid #AAAACC;
}

.Ctl_ListHead
{
 font-weight:700;
 border-top:1px solid #FFFFFF;
 border-left:1px solid #FFFFFF;
 border-right:2px solid #AAAACC;
 border-bottom:2px solid #AAAACC;
}


.Ctl_ItemButton, .Ctl_GroupButton
{
 color: #000;
 font-size: 13px;
 font-family: Arial, Verdana, sans-serif;
 font-weight:700;
}

.Ctl_GroupInput
{
 color: #000000;
 background: #DDDDDD;
 border-bottom: solid #FFFFFF 1px;
 border-right: solid #FFFFFF 1px;
}

.Ctl_SecretInput
{
 color: #FFFFFF;
 background:#888888;
}

.Ctl_EditForm
{
 background:#E0E0E8;
 margin:4px;
 border:outset #FFFFFF 2px;
 color:#000;
}	

.Ctl_EditForm TD
{padding-left:4px;
 color:#000000;
}

.Ctl_EditForm TH
{padding:0px;
 text-align:center;
 color:#FFFFFF;
}

.Ctl_EdImg
{
 border:solid #000000 1px;padding:0px;margin:3px;
}

.Ctl_EdImgSel
{
 border:solid #AA0000 2px;padding:1px;margin:1px;
}


.Ctl_LotInput
{
 font-size: 10px;
 font-family: Verdana, Arial, sans-serif;
 font-weight:400;
 color: #000000;
}

/************************************************************************************* End of styles used in PHP Catalog */

/*------MENU---------------------------------------*/

.Ctl_Menu{border:1px solid #888888;position:absolute; color: #FFFFFF; cursor:pointer; z-index:110; overflow:hidden; visibility:hidden;left:0px;top:0px;float:left;}

.Ctl_MenuBorder
{
 border:1px solid rgb(200,200,200);
 border-right:1px solid rgb(100,100,100);
 border-bottom:1px solid rgb(100,100,100);
 padding: 0px 0px 0px 0px;
 border:1px solid #CCCCCC;
}

.Ctl_MenuRowX
{color: #000000;
 background: rgb(200,200,200);
 background: #FFFFFF;
}

.Ctl_MenuRowH
{color:#FFFFFF;
 background: #505d6b;
}

.Ctl_MenuRowDX
{color: #888888;
 background: rgb(200,200,200);
}

.Ctl_MenuRowDH
{color: #888888;
 background: rgb(200,200,200);
}

.Ctl_MenuCellX,.Ctl_MenuCellH
{font-size: 12px;
 font-family:  Arial, Verdana, sans-serif;
 font-weight:400;
 text-decoration: none;
 border:1px solid rgb(200,200,200);
 padding: 1px 8px 1px 8px;
 white-space:nowrap;
/* color:inherit;*/
}

.Ctl_MenuCellH
{border:1px solid rgb(215,215,215);
 color:#FFFFFF;
}

.Ctl_MenuSeparator
{font-size: 2px;
 height:4px;
 border:0px solid #DDDDDD;
 margin:0px;
 padding:0px;
 white-space:nowrap;
 background:#CCCCCC;
}

/* JS Editor extension*/

.EditIFrame{height:600px;width:760px;margin-top:12px;}

.NormalTable,.InvisibleTable,.SmallTable,.InvisSmallTable
{border-collapse:collapse;
}

.NormalTable,.InvisibleTable
{width:100%;
}

.NormalTable TD,.InvisibleTable TD,.SmallTable TD,.InvisSmallTable TD,.InvisibleTable .NormalTable TD,.InvisSmallTable .NormalTable TD, .InvisibleTable .SmallTable TD,.InvisSmallTable .SmallTable TD
{border:solid 1px #000;
 margin:0px;
 border-collapse:collapse;
 padding: 0px 4px 0px 4px;
 vertical-align:top;
}

.NormalTable TD{ /* background:#203058 */ ;background:#FFFFFF;}
.InvisibleTable TD,.InvisSmallTable TD {border:none;padding-bottom:2px;padding-top:2px;}

.SmallTable,.InvisSmallTable
{
 /*width:10px;*/
}

.Hil0,.Hil1,.Hil2,.Hil3,.Hil4,.Hil5,.Hil6,.Hil7,.Hil8,.Hil9{font-family:Verdana, Arial CE;font-size:12px;}
.Hil0{color:#000000;font-weight:700;font-size:17px;}
.Hil1{color:#000000;font-weight:700;font-size:15px;}
.Hil2{color:#880000;font-weight:700;}
.Hil3{color:#000088;font-weight:700;}
.Hil4{color:#005500;font-weight:700;}
.Hil5{color:#997700;font-weight:700;}
.Hil6{color:#000000;font-size:9px;vertical-align:top;}
.Hil7{color:#000000;font-size:9px;vertical-align:sub;}
.Hil8{color:#000000;font-weight:700;font-size:15px;}
.Hil9{color:#000000;font-weight:700;}

HR
{display:block;
 clear:both;
 padding:0px;
 border:none;
 height:0;
 border-top:solid #3e5175 1px;
 border-bottom:solid #3e5175 0px;
}

