/*  -------------------------------------------------------------------------------------------------- 
	Company :						4 screen AG, CH-6005 Lucerne, http://www.4screen.ch
				
	System :						High Impact 3.5

	Description :					Style Sheet for High Impact [Catalog] 3.5
	-------------------------------------------------------------------------------------------------- */

/*  base ----------------------------------------------------------------------------------------- */
A
{
	color: #000000;
	text-decoration: none;
}

A:hover
{
	color: #000000;
}

A.TB
{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #F0F0F0;
}
A.TB:hover
{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
}

A.navi-haupt
{
	color: #006699;
	text-decoration: none;
}

A.navi-haupt:hover
{
	color: #000000;
}

A.navi_firstlevel
{
	color: #006699;
	text-decoration: none;
}

A.navi_firstlevel:hover
{
	color: #000000;
}

A.SearchBarLink
{
	color: #66CC33;
	text-decoration: none;
}

A.SearchBarLink:hover
{
	color: #000000;
}

body
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F9F9F9;
	text-decoration: none;
}

/*  standard ----------------------------------------------------------------------------------------- */

.TextNormalSmall
{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

.TextFettSmall
{
	font-weight: bold;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

.TextNormal
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.TextItalic
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
}

.TextFett
{
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.titel_inhalt
{
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #006699;
}

/* ResultList Styles */
Table.ResTbl
{
	border: 1px solid #006699;
}

TR.ResHead
{
	background-color: #FFFFFF;
}

TR.ResItem
{
	background-color: #CCCCFF;
}

TR.ResFoot
{
	background-color: #FFFFFF;
}

/* Extended Search and others */
TR.PropLine
{
	padding: 2px;
}


TD
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.SearchBar_TextBox
{
	Width: 120pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
}

/* Top Navigation (Insert,Close, etc) */
TD.NaviCell
{
	background-image: 	none;
	padding-right: 3px;
	padding-left: 3px;
	font-size: 11px;
	padding-bottom: 3px;
	padding-top: 3px;
	font-family: Arial, Helvetica, sans-serif;
	cursor:		pointer;
	background-color: #66CC33;
}

/* Top Navigation (Insert,Close, etc) */
TD.NaviCellAll
{
	border: 1px solid #000000;
}

/* Cells in Admin Forms */
TD.AdminCell
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;
}

/* Cells in Admin HTML Text Popup */
TD.AdminHTMLCell
{
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	border-left: #999999 1px solid;
	border-bottom: #999999 1px solid;
}

/* Catalog Navigation Buttons */
.NaviCatalogCell
{
	FONT-FAMILY: 		Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 		11px;
	font-weight:		bold;
	color:			#63CD32;
	cursor:			pointer;
	border-bottom :		solid 1px white;
	padding-top:		5px;
	padding-bottom:		5px;
	width:			176px;
}

.NaviCatalogCell a:hover
{
	text-decoration:	underline;
	color:			#63CD32;
}

.NaviCatalogText
{
	FONT-FAMILY: 		Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 		11px;
	font-weight:		bold;
	color:			#63CD32;
}

.NaviCatalogText a:hover
{
	FONT-FAMILY: 		Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 		11px;
	font-weight:		bold;
	color:			#63CD32;
	cursor:			pointer;
} 

.StartPageCell
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	background-color: #66CC33;
	border: #000000 1px solid;
}

.StartPageCell a:hover
{
	font-size: 11px;
}

.StartPageCellText
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #66CC33;
}

.StartPageCellText a:hover
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
  	cursor:		pointer;
  	background-color: #66CC33;
} 

/* For Beschreibung (Product Info) */
TD.AdminValueCell
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;
	background-color: #F0F0F0;
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	border-left: #999999 1px solid;
	border-bottom: #999999 1px solid;
}


/*  DB-Grids ----------------------------------------------------------------------------------------- */

.DBGrid
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid #C8C8C8;
}

.DBGridHeader
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #006699;
}

.DBGridItem
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #CCCCFF;
	color: #000000;
}

.AdminPaging
{
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #CC3300;
}

.DBGridSelectedItem
{
	background-color: #6699CC;
}

/* PUMA */

.PumaTextOrginal
{
	font-size: 11px;
	color: black;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	width: 170pt;
	background-color: #F0F0F0;
	border: 1px solid darkgray;
	padding: 3px;
}

.PumaTextCompare
{
	font-size: 11px;
	color: black;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	width: 170pt;
	background-color: #F0F0F0;
	border: 1px solid darkgray;
	padding: 3px;
}

.PumaTextEdit
{
	font-size: 11px;
	color: black;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	width: 170pt;
	border: 1px solid black;
	padding: 3px;
}

.TreeNode
{
	font-size: 11px;
	color: black;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding: 5px;
}

.PUMATreeNodeRoot
{
	font-size: 11px;
	color: black;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding: 5px;
}

.PUMATreeNodeCatalog
{
	font-size: 11px;
	color: black;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding: 5px;
}

.PUMATreeNodeProduct
{
	font-size: 11px;
	color: black;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding: 3px;
}

.PUMATreeNodeArticle
{
	font-size: 11px;
	color: black;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding: 3px;
}

.TreeNodeOver
{
	font-size: 11px;
	cursor: pointer;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	padding: 3px;
	background: #CBE1FC;
}

.TreeNodeSelect
{
	font-size: 11px;
	background: #81A9E2;
	cursor: pointer;
	color: white;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
}