body {
	margin: 0px;
	padding: 0px;
	background-color: #79a8be;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	font-family: Arial, Helvetica, Sans-Serif;

}

.Head, H1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  13px;
    font-weight: bold;
    color: #61802E;
	padding-left: 0px;
}
.Head, H3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  12px;
        color: #505050;
	padding-left: 0px;
}
.Text {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  11px;
    color: #505050;
}

TD
{
    font-size: 11px;
}

#EventCalendar TD
{
    FONT-FAMILY: Arial, Helvetica;
    font-size: 9px;
}

/* Normal bold text syle */
.NormalBold  {
	font-family: Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

.NormalLight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.NormalLight:link, .NormalLight:visited, .NormalLight:active, .NormalLight:hover
{
	font-size: 11px;
}

/* Normal text syle */
.Normal  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

/* Subhead text syle */
.SubHead, H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

/* Gray Subhead text syle */
.SubHeadgray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #555555;
}

/* Date text syle */
.Date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #61802e;
}

/* Gray text syle */
.Gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
	line-height: 11pt;
}

td.navigation {
	background-image:url('images/menu_bg.gif');
	height:24px;

}




/* 
================================
Navigation
================================
*/   
/*========================================================*/
/*  6. Links                                          */
/*========================================================*/

/*-- default links visited and active  --*/ a:link, a:visited, a:active { color: #666; font-family: tahoma; font-weight: bold; font-size: 11px; text-decoration: underline; }
/*-- default links hover               --*/ a:hover { color: #444; font-family: tahoma; font-size: 11px; text-decoration: underline; }
/*-- normal  links visited and active  --*/ a.Normal:link, a.Normal:visited { color: #666; font-family: tahoma; font-weight: bold; font-size: 11px; text-decoration: none; }
/*-- normal  links hover               --*/ a.Normal:hover { color: #444; font-family: tahoma; font-size: 11px;	text-decoration: none; }
/*-- search button in search form      --*/ .SearchButton { color:#666666; } 

/*========================================================*/
/*  7. Forms                                              */
/*========================================================*/

/*-- default form elements      --*/ select, input { font-family: tahoma; font-size: 11px; color: #333; }
/*-- textbox                    --*/ .NormalTextBox { color: #333; padding-left: 1px; line-height: 12px; font-family: tahoma; font-weight: normal; font-size: 11px; }
/*-- textbox container          --*/ td.NormalTextBox { padding: 0; margin: 0; background: transparent; visibility: invisible; border: 0; }
/* Textbox used for search */ 
#dnn_dnnSEARCH_txtSearch.NormalTextBox { height:18px; background:#ffffff; width:109px; color:#666666; padding:4px 4px 3px 0px; border-top:0px; border-bottom:0px; border-left:1px solid #ffffff; border-right:1px solid #ffffff; cursor:text; position:absolute;top:1px;left:3px; z-index:1 }
/* Search cell */ 
.SearchCell { width:130px; vertical-align:middle; padding:2px 10px 2px 0; }
/* Search div */ 
.SearchDiv { position:relative; width:230px; height:20px; background:url('images/search_bg.gif') repeat-x; padding:0px 0px 0px 0px; }

/* Breadcrumb div */ 
.BreadcrumbDiv { 
position:relative; 
width:700px; height:20px; 
padding:0px 0px 0px 8px; 
	font-family: Tahoma; 
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal; 
}
a.navigation:link, a.navigation:visited, a.navigation:active {
		font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #ffffff;
}
tr.breadcrumb {
background:url('images/top_bg.gif') repeat-x;
background-color: #79A8BE;
}

#dnn_dnnBREADCRUMB_lblBreadCrumb a p span div  { 
position:relative; 
height:20px; 
padding:0px 0px 0px 0px; 
	font-family: Tahoma; 
	font-size: 10px; 
	font-weight: bold; 
	font-style: normal; 
}



.MainMenu_MenuContainer {
	z-index: 1000;
	overflow: hidden;
	width: 168px;
}

.MainMenu_MenuBar {
	z-index: 1000;
	cursor: pointer; 
	cursor: hand; 
	overflow: hidden;
	padding-top: 5px;
	/*display:block;*/
/*	background-image:url('images/menu_bg.gif');*/
}

.MainMenu_MenuItem {
	z-index: 1000;
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-family: Tahoma; 
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal; 
	border: 0;	
	/*padding: 0px 0px 1px 0px;*/
	height: 26px;
	width: 168px;
	vertical-align: left;
	background-image:url('images/customback.png');
}
.MainMenu_RootMenuItem {
/*	background-image:url('images/menu_item_bg_right.gif');	
	background-position: right;*/
	width: 168px;

}
.MainMenu_RootMenuItemActive {
	background-position: right;
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-family: Tahoma; 
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal; 
	border: 0;
}
.MainMenu_MenuItemSel {
	z-index: 1000;
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-family: Tahoma; 
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal; 
	border: 0;
	padding: 0px 0px 1px 0px;
	height: 26px;	
}


.MainMenu_MenuIcon {
	display: none;
}

.MainMenu_SubMenu {
	z-index: 1000;
	cursor: pointer; 
	cursor: hand;
	filter: none;
	border: 1px solid blue;  
	background-color: transparent; 
	background-image: url('images/customback.png');
	margin-top: 2px;
	padding: 1px 1px 1px 1px;
}

.MainMenu_SubMenuItem {
	padding-left: 5px;
	font-size: 10px; 
}

.MainMenu_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
	border: 0;
	padding: 1px 5px 1px 5px;
}

.MainMenu_MenuBreak{  }

.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}



#icons img{
padding: 0px;
margin: 0px;
border: 0px;
}

.shadow_bottom {
	background-image: url('images/shadow_bottom.gif');
	background-repeat: repeat-x;
	background-position: left top;
}
.shadow_corner {
	background-image: url('images/shadow_corner.gif');
	background-repeat: no-repeat;
	background-position: left top;
}
.shadow_corner_left {
	background-image: url('images/shadow_corner_left.gif');
	background-repeat: no-repeat;
	background-position: right top;
}
.shadow_left {
	background-image: url('images/shadow_left.gif');
	background-repeat: repeat-y;
	background-position: right top;
}
.shadow_right {
	background-image: url('images/shadow_right.gif');
	background-repeat: repeat-y;
	background-position: left top;
}
.maintable {
	width: 950px;
	padding:0px;
	margin:0px;
}
.contenttable {
	width: 950px;
	background-color: #d5e4ef;
	padding:0px;
	margin:0px;
}
.contenttable_inner{
	width: 950px;
	background-color: #d5e4ef;
	padding:0px;
	margin:0px;
	padding-bottom: 20px;
	}
.contentPane{
	width: 540px;
	padding-left:10px;
	padding-right:10px;
	background-color: #ffffff;
	background-image: url('images/line_dot.gif');
	background-repeat: repeat-y;
	background-position: right top;
}
.leftPane{
	width:170px;
	background-color: #ffffff;
}
.menuPane{
	width:170px;
	background-color: #ffffff;
	background-image: url('images/line_dot.gif');
	background-repeat: repeat-y;
	background-position: right top;
}
.rightPane {
	width:230px;
	padding-left: 10px;
	padding-top: 10px;
	}
.head_cell {
	background-image: url('images/head_kanal.jpg');
	background-position: top left;
	background-repeat: no-repeat;
	width: 950px;
	height: 205px;
	text-align: right; 
	vertical-align: top;
}

.breadcrumb_cell {
	/*background-image: url('images/menu_bg.gif');
	background-repeat: repeat-x;
	background-position: left bottom;*/
	background-color: #4D74A1;
	height: 20px;
	padding: 0px;
	margin: 0px;
}






.rightBox{
	width:220px;
}
.rightBox_Head{
	background-image: url('images/box_rightpane_top.gif');
	height: 8px;
	background-repeat: no-repeat;
	background-position: left top;

}
.rightBox_Body{
	background-image: url('images/box_rightpane_content.gif');
	background-repeat: repeat-y;
	background-position: left top;

}
.rightBox_Bottom{
	background-image: url('images/box_rightpane_bottom.gif');
	height: 8px;
	background-repeat: no-repeat;
	background-position: left top;

}
.subcontent {
	position:absolute; 
	visibility: hidden; 
	border: 1px solid blue;  
	background-color: transparent; 
	background-image: url('images/customback.png');
	width: 240px; 
	padding: 8px;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	font-family: Arial, Helvetica, Sans-Serif;
}
.copy {
	padding-left: 10px;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	font-family: Arial, Helvetica, Sans-Serif;

}

/* LEFT MENU -------------------------------------------------------------------------------- */

#neLeftMenu						{ border-top: solid #006394 1px; font-family: Tahoma; font-size: 11px; vertical-align:top; margin:0px; padding:0px; width:210px; overflow:hidden; }
#neLeftMenu	.down_l1			{ /* background-image:url(images/leftmenu_l1_background_down.gif); */}
#neLeftMenu	.down_l1txt			{ color:#333333; }
#neLeftMenu	.down_l2			{ background-image:url(images/leftmenu_l2_background_down.gif); }
#neLeftMenu	.down_l2txt			{ color:#FFFFFF; }
#neLeftMenu	.down_l3			{ background-image:url(images/leftmenu_l3_background_down.gif); }
#neLeftMenu	.down_l3txt			{ color:#FFFFFF; }
#neLeftMenu	.down_l4			{ background-image:url(images/leftmenu_l3_background_down.gif); }
#neLeftMenu	.down_l4txt			{ color:#FFFFFF; }
#neLeftMenu	.down_l5			{ background-image:url(images/leftmenu_l3_background_down.gif); }
#neLeftMenu	.down_l5txt			{ color:#FFFFFF; }
	

#neLeftMenu ul               	{ margin:0px; padding:0px; list-style: none; width:210px;} 
#neLeftMenu li                	{ color:#333333; margin:0px; padding:0px; border-bottom: solid #006394 1px; padding: 5px 0px 5px 10px; display:inline-block;
                                  background-image:url(images/leftmenu_l1_background.gif); list-style:none;overflow:hidden; width:210px;}
                                                 
#neLeftMenu ul ul            	{ margin:0px; padding:0px; list-style: none; margin: -5px 0px -5px -10px; width:210px; display:inline-block;  } 
#neLeftMenu li li             	{ margin:0px; padding:0px; padding: 5px 0px 5px 10px; border:none; 
                                  background-image:url(images/leftmenu_l2_background.gif); list-style:none; width:210px;}      

#neLeftMenu ul ul ul          	{ margin:0px; padding:0px; list-style: none; margin: -5px 0px -5px -10px; width:210px; } 
#neLeftMenu li li li          	{ padding: 5px 0px 5px 20px; border:none; margin:0px; 
                                  background-image:url(images/leftmenu_l3_background.gif); list-style:none; width:210px;}

#neLeftMenu ul ul ul ul          	{ margin:0px; padding:0px; list-style: none; margin: -5px 0px -5px -10px; width:180px; } 
#neLeftMenu li li li li          	{ padding: 5px 0px 5px 30px; border:none; margin:0px;
                                  background-image:url(images/leftmenu_l3_background.gif); list-style:none; width:180px;}

#neLeftMenu ul ul ul ul ul       	{ margin:0px; padding:0px; list-style: none; margin: -5px 0px -5px -0px; width:170px; } 
#neLeftMenu li li li li li         	{ padding: 5px 0px 5px 30px; border:none; margin:0px;
                                  background-image:url(images/leftmenu_l3_background.gif); list-style:none; width:170px;}								  
								  
#neLeftMenu	a, a:visited		{ color:#333333; 	font-family: Tahoma; font-size: 11px; font-weight:bold; text-decoration:none; }
#neLeftMenu	a:hover				{ color:#555555; 	font-family: Tahoma; font-size: 11px; }

.Head, H3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  12px;
        color: #505050;
	padding-left: 0px;
}

.esuchwasQuickSearch 
{
	padding: 0px;
	margin: 0px;
	height: 25px;
}
.esuchwasQuickSearchText{
	padding: 0px;
	padding-top: 4px;
	padding-left: 4px;
	height: 20px;
	color: #333333;
	background-color: #EEEEEE;
	border: 1px solid #A32425;
	font-family: Tahoma;
	font-size: 11px;
    font-weight: bold;
	background-image: url('images/esw.gif');
	background-repeat: no-repeat;
	background-position: left center;
	width: 155px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
.esuchwasQuickSearchBtn {
	z-index: 9999999;
	border: 0px #ccc;
	font-weight:bold;
	padding: 1px 2px;
	position: relative;
	left: -38px;
	top: 18px;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}

