/*/////////////////////////
// LZGP Theme
// SKIN STYLESHEET
// Date: 02.09.2010
// Author: Tomaz Milavec
/////////////////////////*/


/*/////////////////////////////////////////////////////////////////
// GLOBAL
/////////////////////////////////////////////////////////////////*/
BODY { BACKGROUND-IMAGE: url(background.png); PADDING: 0px; MARGIN: 5px; OVERFLOW: auto; }

/*/////////////////////////////////////////////////////////////////
// THEME LAYOUT STYLES
/////////////////////////////////////////////////////////////////*/
.header { WIDTH: 770px; HEIGHT: 152px; BACKGROUND-IMAGE: url(header.png); MARGIN: auto; }
.footer { WIDTH: 770px; HEIGHT: 42px; BACKGROUND-IMAGE: url(footer.png); MARGIN: auto; PADDING-RIGHT: 15px; TEXT-ALIGN: right; CURSOR: default; }
.content { WIDTH: 770px; MARGIN: auto; POSITION: relative; Z-INDEX: 0; }
.contentDecor { WIDTH: 770px; HEIGHT: 390px; BACKGROUND-IMAGE: url(contentDecor.png); POSITION: absolute; Z-INDEX: 1; TOP: 0px; LEFT: 0px; }
.contentPanel { WIDTH: 770px; BACKGROUND-IMAGE: url(contentPane.png); }
.contentCell1 { MIN-WIDTH: 191px; WIDTH: 191px; VERTICAL-ALIGN: top; POSITION: relative; Z-INDEX: 2; }
.contentCell2 { MIN-WIDTH: 579px; WIDTH: 579px; VERTICAL-ALIGN: top; POSITION: relative; Z-INDEX: 2; }
.contentCell1Placeholder { PADDING: 0px 1px 4px 6px; POSITION: relative; Z-INDEX: 2; }
.contentCell2Placeholder { PADDING: 6px 6px 4px 1px; POSITION: relative; Z-INDEX: 2; }
.menuDecor { WIDTH: 176px; HEIGHT: 10px; BACKGROUND-IMAGE: url(menuDecor.png); POSITION: absolute; Z-INDEX: 3; TOP: 0px; LEFT: 10px; }
.menuPanel { WIDTH: 100%; MARGIN-BOTTOM: 23px; }
.menuCell1 { WIDTH: 184px; HEIGHT: 299px; BACKGROUND-IMAGE: url(menuCell1.png); TEXT-ALIGN: center; VERTICAL-ALIGN: top; }
.menuCell2 { WIDTH: 184px; HEIGHT: 34px; BACKGROUND-IMAGE: url(menuCell2.png); TEXT-ALIGN: left; VERTICAL-ALIGN: top; }
.menuCell2 TABLE { WIDTH: 170px; HEIGHT: 27px; MARGIN-LEFT: 7px; }
.menuCell2 TD { TEXT-ALIGN: center; PADDING-BOTTOM: 2px; }


/*/////////////////////////////////////////////////////////////////
// THEME CONTENT STYLES
/////////////////////////////////////////////////////////////////*/
/* Normal text */
.Normal, .NormalText { COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none; }
.Normal A:link, A.Normal:link, .NormalText A:link, A.NormalText:link { COLOR: #0857A6; TEXT-DECORATION: none; }
.Normal A:visited, A.Normal:visited, .NormalText A:visited, A.NormalText:visited { COLOR: #0857A6; TEXT-DECORATION: none; }
.Normal A:active, A.Normal:active, .NormalText A:active, A.NormalText:active { COLOR: #FF0000; TEXT-DECORATION: none; }
.Normal A:hover, A.Normal:hover, .NormalText A:hover, A.NormalText:hover { COLOR: #FF0000; TEXT-DECORATION: none; }
.Normal P { MARGIN: 0px 0px; }

/* Title of the container */
.Head { COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; LETTER-SPACING: 0px; CURSOR: default; }

/* Titles of content panes, control panel elements */
.SubHead { COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; LETTER-SPACING: 0px; CURSOR: default; }

/* Links in user and administration dialogs */
.CommandButton { FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-DECORATION: none; }
A.CommandButton:link, A.CommandButton:visited, A.CommandButton:active, A.CommandButton:hover { DISPLAY: inline; HEIGHT: 20px; COLOR: #FFFFFF; BACKGROUND-COLOR: #B7AF75; FONT-WEIGHT: bold; TEXT-ALIGN: center; TEXT-DECORATION: none; BORDER-TOP: 1px solid #D5D1AF; BORDER-BOTTOM: 1px solid #4D4931; BORDER-LEFT: 1px solid #C6C092; BORDER-RIGHT: 1px solid #746E4A; PADDING: 2px 10px 2px 10px; MARGIN-TOP: 3px; }
A.CommandButton:hover { COLOR: #FFFFFF; BACKGROUND-COLOR: #C5BF91; TEXT-DECORATION: none; BORDER-TOP: 1px solid #D5D1AF; BORDER-BOTTOM: 1px solid #4D4931; BORDER-LEFT: 1px solid #C6C092; BORDER-RIGHT: 1px solid #746E4A; }

/* Skin objects - USER, LOGIN, COPYRIGHT and CURRENTDATE */
.SkinObject { COLOR: #43402E; FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none; }
.SkinObject A:link, A.SkinObject:link, .SkinObject A:visited, A.SkinObject:visited, .SkinObject A:active, A.SkinObject:active { COLOR: #43402E; TEXT-DECORATION: none; }
.SkinObject A:hover, A.SkinObject:hover { COLOR: #FF0000; TEXT-DECORATION: none; }

/* Form elements */
INPUT[type="text"], INPUT[type="password"], TEXTAREA, SELECT { BACKGROUND-COLOR: #C0B987; FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: normal; BORDER-TOP: solid 1px #45422C; BORDER-LEFT: solid 1px #7A754E; BORDER-BOTTOM: solid 1px #D9D5B6; BORDER-RIGHT: solid 1px #D9D5B6; }
INPUT[type="button"], INPUT[type="submit"] { HEIGHT: 18px; WIDTH: 70px; COLOR: #FFFFFF; BACKGROUND-COLOR: #B7AF75; FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; BORDER-TOP: 1px solid #D5D1AF; BORDER-BOTTOM: 1px solid #4D4931; BORDER-LEFT: 1px solid #C6C092; BORDER-RIGHT: 1px solid #746E4A; }
INPUT[type="button"]:hover, INPUT[type="submit"]:hover { BACKGROUND-COLOR: #C5BF91; TEXT-DECORATION: none; BORDER-TOP: 1px solid #D5D1AF; BORDER-BOTTOM: 1px solid #4D4931; BORDER-LEFT: 1px solid #C6C092; BORDER-RIGHT: 1px solid #746E4A; }

/* Search results */
.SearchResults TR TD { VERTICAL-ALIGN: top; }
.SearchResults A:link, .SearchResults A:visited { COLOR: #0857A6; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; BORDER: none; PADDING: 0px; }
.SearchResults A:active, .SearchResults A:hover { COLOR: #FF0000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; BORDER: none; PADDING: 0px; }


/*/////////////////////////////////////////////////////////////////
// DNN MENU
/////////////////////////////////////////////////////////////////*/
.MainMenu_CSSControl { BACKGROUND-COLOR: transparent; CURSOR: pointer; }
.MainMenu_CSSContainerRoot { WIDTH: 162px; BACKGROUND-COLOR: transparent; }
.MainMenu_CSSContainerSub { BACKGROUND-COLOR: #8A8058; BORDER: 1px solid #454029; PADDING: 0px; CURSOR: pointer; Z-INDEX: 1; FILTER:progid:DXImageTransform.Microsoft.Shadow(color='#333333', Direction=135, Strength=2); }
.MainMenu_CSSNode { HEIGHT: 23px; COLOR: #454029; BACKGROUND-COLOR: transparent; FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-STYLE: normal; BORDER: none; PADDING-RIGHT: 3px; CURSOR: pointer; }
.MainMenu_CSSNodeRoot { COLOR: #454029; FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-STYLE: normal; PADDING-RIGHT: 5px; }
.MainMenu_CSSIcon { WIDTH: 19px; HEIGHT: 19px; BACKGROUND-COLOR: #58502E; TEXT-ALIGN: center; BORDER: none; PADDING-LEFT: 1px; CURSOR: pointer; }
.MainMenu_CSSNodeHoverRoot { HEIGHT: 23px; COLOR: #000000; BACKGROUND-COLOR: #AFA270; FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-STYLE: normal; PADDING-RIGHT: 5px; CURSOR: pointer; }
.MainMenu_CSSNodeHoverSub { HEIGHT: 23px; COLOR: #000000; BACKGROUND-COLOR: #AFA270; FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-STYLE: normal; CURSOR: pointer; }
.MainMenu_CSSIndicateChildSub { FONT-SIZE: 11px; BORDER: none; CURSOR: pointer; }
.MainMenu_CSSIndicateChildRoot { FONT-FAMILY: webdings; FONT-SIZE: 11px; CURSOR: pointer; }
.MainMenu_CSSBreak { HEIGHT: 1px; }


/*/////////////////////////////////////////////////////////////////
// DNN CONTAINER MENU
/////////////////////////////////////////////////////////////////*/
.ModuleTitle_SubMenu { BACKGROUND-COLOR: #8A8058; BORDER: solid 1px #454029; PADDING: 0px; CURSOR: pointer; Z-INDEX: 1; FILTER:progid:DXImageTransform.Microsoft.Shadow(color='#333333', Direction=135, Strength=2); }
.ModuleTitle_MenuItem { COLOR: #FF0000; BORDER: none; BORDER-STYLE: none; BORDER-WIDTH: 0px; BORDER-COLOR: transparent; }
.ModuleTitle_MenuItem TD { BORDER: none; HEIGHT: 23px; COLOR: #454029; FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-STYLE: normal; PADDING: 0px; WHITE-SPACE: nowrap; CURSOR: pointer; }
.ModuleTitle_MenuIcon { WIDTH: 19px; BACKGROUND-COLOR: #58502E; BORDER: none; PADDING-LEFT: 1px; CURSOR: pointer; }
.ModuleTitle_MenuBreak  { BACKGROUND-COLOR: #58502E; BORDER-COLOR: transparent; BORDER-STYLE: none; }
.ModuleTitle_MenuItemSel { COLOR: #000000; BACKGROUND-COLOR: #AFA270; FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-STYLE: normal; CURSOR: hand; }


/*/////////////////////////////////////////////////////////////////
// DNN LINKS MODULE
/////////////////////////////////////////////////////////////////*/
.LinksDesignTable { MARGIN: 0px; }
.LinksDesignTable_LinkEdit { VERTICAL-ALIGN: middle; }
.LinksDesignTable_LinkIcon { WIDTH: 10px; VERTICAL-ALIGN: middle; TEXT-ALIGN: left; }
.LinksDesignTable_LinkIcon IMG { MARGIN: 0px; PADDING-BOTTOM: 1px; }
.LinksDesignTable_LinkTitle { VERTICAL-ALIGN: middle; }
*|html .LinksDesignTable_LinkIcon IMG { MARGIN: 0px; PADDING: 0px; }


/*/////////////////////////////////////////////////////////////////
// DNN TOOLS
/////////////////////////////////////////////////////////////////*/
.ControlPanel { WIDTH: 770px; BACKGROUND-COLOR: #B7AF75; BORDER-TOP: solid 1px #CCC79E; BORDER-RIGHT: solid 1px #6D6846; BORDER-BOTTOM: solid 1px #6D6846; BORDER-LEFT: solid 1px #CCC79E; MARGIN: auto; }
.ControlPanel A.CommandButton:link, .ControlPanel A.CommandButton:visited, .ControlPanel A.CommandButton:active, .ControlPanel A.CommandButton:hover { COLOR: #454029; BACKGROUND-COLOR: transparent; BORDER: none; PADDING: 0px; FONT-WEIGHT: normal; }
.ControlPanel A.CommandButton:hover { COLOR: #FF0000; BACKGROUND-COLOR: transparent; }

