img {border: none;}
body{
background-color: #F9F9F9;
}
#maincontainer  { padding-top: 0; padding-right: 26px; padding-left: 23px;  height: 100%; vertical-align: top; }
.inputSearch  { font-size: 11px; width: 105px; height: 20px; border-width: 0; border-color: white }
.mainSite
{
	width: 100%;
	border-right: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	vertical-align: top;
	background-color:#FFFFFF
}
.leftShadow  { background-image: url("/contento/Portals/0/Skins/koch-eti/images/index_02a.gif"); background-repeat: repeat-y; background-position: right 0 }
.RightShadow   { background-image: url("/contento/Portals/0/Skins/koch-eti/images/index_08a.gif"); background-repeat: repeat-y; background-position: left 0 }
#navigation
{
	background-color: #929292;
	height: 25px;
	border-top: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	text-align: left;
}
.head  { color: #004c93; font-size: 13px; font-family: Verdana; font-weight: bold }
#logo {
	text-align: left;
	vertical-align: bottom;
}
#dnn_ContentPane  {  width: 507px }
.contentpane  { }
#BottomLeft {
	padding-left: 20px;
	float: left;
}
#BottomRight {
	padding-right: 20px;
	padding-left: 20px; 
}
.fusszeile
{
	color: #333333;
	font-size: 11px;
	font-family: Verdana: 20px;
	padding-left: 20px;

}
#dnn_BottomPane {
}
.hgTopR   { background-image: url("/contento/Portals/0/Skins/koch-eti/images/hgTop.gif"); background-repeat: repeat-y; background-position: right 0; padding-right: 40px; width: 230px }
.mainTable { }

body, td { font-size: 12px; font-family: Verdana; }
#Languages { color: #747684; font-size: 11px; font-family: Verdana; margin-top: 8px }
#Search  { padding-bottom: 5px; vertical-align: bottom }
#dnn_RightPane    { color: #fff; background-color: #929292; padding: 15px 5px 5px 15px; vertical-align: top; width: 200}



.MainMenu_Control
{
	display: block;
	padding-left: 15px;
}
.MainMenu_ContainerRoot {}
.MainMenu_ContainerSub    { background-color: #e5e5e6; text-indent: 7px; z-index: 1000; border: solid 1px #828384 }
.MainMenu_Break {}
.MainMenu_IndicateChildSub {visibility: hidden; display: none;
}
.MainMenu_IndicateChildRoot {visibility: hidden; display: none;
}
.MainMenu_Node
{
	color: #004c93;
	font-size: 11px;
	font-family: Verdana;
	padding-right: 4px;
	height: 16px;
	
} 

.MainMenu_NodeRoot      { color: white; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 24px; display: block; margin-right: 17px; padding-right: 7px; padding-left: 7px; height: 24px; float: left }

.MainMenu_BreadCrumbSub {}
.MainMenu_BreadCrumbRoot {}
.MainMenu_NodeSelectedRoot 
   { color: #004c93; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 24px; display: block; margin-right: 17px; padding-right: 7px; padding-left: 7px; height: 24px; float: left }
.MainMenu_NodeSelectedSub 
{
    font-family: Verdana;
    font-size:11px;
    height:16px;
    color: Gray;
    padding-right:4px;
}
.MainMenu_NodeHoverRoot 
  { color: #909091; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 24px; background-color: #e5e5e6; display: block; margin-right: 17px; padding-right: 7px; padding-left: 7px; height: 24px; float: left }
.MainMenu_NodeHoverSub  { color: #666666; font-size: 11px; font-family: Verdana; background-color: #c7c7c8; cursor: pointer; padding-right: 4px; height: 16px }

.MainMenu_Separator {}
.MainMenu_LeftSeparator {}
.MainMenu_RightSeparator  { }
.MainMenu_LeftSeparatorSelection {}
.MainMenu_RightSeparatorSelection {}
.MainMenu_LeftSeparatorBreadCrumb {}
.MainMenu_RightSeparatorBreadCrumb {}
.MainMenu_Icon  { visibility: hidden; display: none; width: 0 }
	.navhgW { background-image: url("/contento/Portals/0/Skins/koch-eti/images/navhgw.gif"); background-repeat: repeat-x; background-position: 50px bottom }
	.ArrowPointer
{
	cursor: default;
}
a.lang, a.lang:link, a.lang:visited, a.lang:active  { color: #929292; font-family: Verdana; font-weight: bold; text-decoration: none }
a.lang:hover { color: #004c93; font-family: Verdana; font-weight: bold; text-decoration: underline }
.seachbox  { cursor: pointer; padding-top: 1px; padding-right: 5px; width: 140px }

.normal {font-size: 12px; font-family: Verdana; line-height:150%}
.RightPane .normal
{
	color: #FFFFFF;
}

.TreeView_Node
{
	color: #a5a5a5;
	font-size: 12px;
}

.TreeView_NodeSelected
{
	color: #0F3A7E;
	font-size: 12px;
}

#dnn_search_btnsearch
{
	vertical-align: middle;
}

.title
{
	font-weight: bold;
}
