/* 
================================
Skin styles for DotNetNuke
================================
*/   

.pagemaster 
{
	width: 100%;
	height: 100%;	
	background-color: #ffffff;
}
.skinmaster 
{
	height: 100%;
	background-color: #eeeeee;
	border-right: #8f9092 1px solid; 
	border-top: #8f9092 1px solid; 
	border-left: #8f9092 1px solid; 
	border-bottom: #8f9092 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px; 
}
.skinheader 
{
}
.skingradient 
{
	height: 30px;
}
.controlpanel 
{
	width: 100%;
	background-color: #fefefe;
}
.toppane 
{
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane 
{
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.contentpane 
{
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.rightpane 
{
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.bottompane 
{
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.main_dnnmenu_container 
{
	background-color: transparent; 
}
.main_dnnmenu_bar 
{
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
}
.main_dnnmenu_item td 
{ /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
        white-space: nowrap;  /*Word wrapping menu item now optional*/	
        padding: 1px 3px 3px 1px;	
}

.main_dnnmenu_rootitem  
{ /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 12px 0px 5px;   /*explicitly set padding for root menu items*/
}

.main_dnnmenu_itemhover 
{  
	background-color: #aaaaaa; 
}

.main_dnnmenu_itemhover td 
{  
	background-color: #aaaaaa; 
}

.main_dnnmenu_icon 
{
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}

.main_dnnmenu_submenu 
{
	background-color: #cccccc;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}

.main_dnnmenu_break 
{
	height: 1px;
	font-size: 1px;
}

.main_dnnmenu_arrow 
{
	border-right: #cccccc 1px solid; 
	border-bottom: #cccccc 1px solid; 
	border-top: #cccccc 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}

.main_dnnmenu_rootmenuarrow 
{
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
.StandardButton 
{
   background: #aaaaaa none; 
   color: #ffffff;
   font-family: Verdana, sans-serif; 
   font-size: 11px;
   font-weight: normal;
}

.TreeViewMenu 
{
	width: 175px;
	background-color: #dddddd;
	border-right: #8f9092 1px solid; 
	border-top: #8f9092 1px solid; 
	border-left: #8f9092 1px solid; 
	border-bottom: #8f9092 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
}

.TreeViewMenu_Header 
{
	background-image: url(gradient_LtGray.jpg);
}

.Head 
{
   font-family: Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight:  normal;
   color: #333333;
}

.tableborderform 
{
	BORDER-RIGHT: #c6c6e8 1px solid; 
	BORDER-TOP: #c6c6e8 1px solid; 
	BORDER-LEFT: #c6c6e8 1px solid; 
	BORDER-BOTTOM: #c6c6e8 1px solid
}

.tablecellborder 
{
	BORDER-RIGHT: #c6c6e8 1px solid; 
	BORDER-TOP: #c6c6e8 1px solid; 
	BORDER-LEFT: #c6c6e8 1px solid; 
	BORDER-BOTTOM: #c6c6e8 1px solid;
}

.tablecellbottom 
{
	BORDER-BOTTOM: #666666 1px solid;
}

.tablecelllink 
{
	BORDER-RIGHT: blue 1px solid; 
	BORDER-TOP: blue 1px solid; 
	BORDER-LEFT: blue 1px solid; 
	BORDER-BOTTOM: blue 1px solid
}

.tablecellright 
{
	BORDER-RIGHT: black 2px solid
}

.tablecellleft 
{
	BORDER-LEFT: black 1px solid
}

BODY 
{
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

P 
{
	FONT-SIZE: 12px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	COLOR: #000000; 
	LINE-HEIGHT: 1.4em; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.txtlarge 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #000000;
}
.txtformextra 
{
	FONT-SIZE: 9px; 
	COLOR: #000000; 
	LINE-HEIGHT: 0.8em;
}

.txtformextra P 
{
	FONT-SIZE: 12px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	COLOR: #000000; 
	LINE-HEIGHT: 0.9em; 
	font-family:Verdana;
}

.txtsmall 
{
	FONT-SIZE: 9px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	COLOR: #000000; 
	LINE-HEIGHT: 0.8em; 
	font-family:Verdana;
}

A:link 
{
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	COLOR: #0000ff; 
	TEXT-DECORATION: underline
}

A:visited 
{
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	COLOR: #0000ff; 
	TEXT-DECORATION: underline
}

A:hover 
{
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	COLOR: red; 
	TEXT-DECORATION: underline
}


.marginleft 
{
	MARGIN-LEFT: 50px
}

.marginleft235 
{
	MARGIN-LEFT: 245px
}

.marginimage 
{
	MARGIN-RIGHT: 10px
}

.MenuContainerClassX
{
	height: 22px;
}

.MenuBarClassX
{
}

.MenuBreakClassX
{
	
}

.MenuItemClassX
{
	font-size:11px;
	font-weight:bold;
	font-style:normal;

	color:#8c8c8c;
	cursor: pointer; 
	cursor: hand;
}

.MenuItemSelectedClassX
{
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	
	background:#cc0001;
	color:white;
	cursor: pointer; 
	cursor: hand;


}

.MenuIconClassX
{
	
}

.SubMenuClassX
{
	font-size:11px;
	font-weight:bold;
	font-style:normal;	
	color: black;
	margin-left:-35px;
	margin-top:1px;
	background-color:white;
}

.rootMenuItemClassX TD
{
	border-top : solid #8c8c8c 2px;
	font-size:12px;
	color:#8c8c8c;
	background: transparent url(zaklamp1.jpg) no-repeat top;
	width:250px;
	text-align: left;
	height:22px;	
	padding-left:34px;
}


.rootMenuItemSelectedX TD
{	font-size:12px;
	color:#8c8c8c;
	border-top : solid #8c8c8c 2px;
	color:#FFFFFF;
	background: url(zaklamp2.jpg) no-repeat left top;
	height:22px;
	width:250px;
	text-align: left;
	padding-left:34px;
	background-color:#cc0001;

}

.rootMenuItemActiveX
{
border-top : solid #000000 2px;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	width:250px;
	color:black;
}

.menuarrowcssclass
{
	background-color:transparent;
}
