/* CSS Document */



#siteMainMenu{
	text-transform:lowercase;
	display:inline;
	float:left;
	padding:0px;
	margin:0px 0px 0px 12px;
	font-size:110%;
}

#topMenuContainer{
    padding:0px;
    margin:0px 0px 0px 0px;
    
	
	float:left;
	clear:left;
}

#siteMainMenu , #siteMainMenu li{
	list-style:none;
}

#siteMainMenu li.clsMenuItemSearchBoxContainer{
	float:left;
	list-style:none;
}

#siteMainMenu li.menuitem,
#siteMainMenu li.menuitemover,
#siteMainMenu li.menuitemActive,
#siteMainMenu li.menuitemActiveover {
	/*background-image:url(../media/images/tab_bg_content.jpg);
	background-repeat:repeat-x;*/
    padding:0px;
	list-style:none;
    margin:0px 0px 0px 0px;
   /* display:inline;*/
   height:33px;
    float:left;
}

#siteMainMenu li.menuitemMiddle{
	/*background-image:url(../media/images/tab_bg_midden.jpg);
	background-repeat:no-repeat;*/
	list-style:none;
    padding:0px;
    margin:0px 0px 0px 0px;
	width:18px;
	height:33px;
    float:left;
}

#siteMainMenu li.menuitemRight{
	display:none;
	position:absolute;
	left:-2000px;
}

#siteMainMenu li.menuitemLeft{
	display:none;
	position:absolute;
	left:-2000px;
}

#siteMainMenu li.menuitem a, 
#siteMainMenu li.menuitem a:hover, 
#siteMainMenu li.menuitemActive a, 
#siteMainMenu li.menuitemActive a:hover,
#siteMainMenu li.menuitemover a, 
#siteMainMenu li.menuitemover a:hover,
#siteMainMenu li.menuitemActiveover a, 
#siteMainMenu li.menuitemActiveover a:hover{
	padding-top:8px;
	display:block;
	margin:0px 3px 0px 3px;
}

#siteMainMenu li.menuitem a,
#siteMainMenu li.menuitemover a{
	color:#000000;
	text-decoration:none;
}
#siteMainMenu li.menuitem a:hover,
#siteMainMenu li.menuitemover a:hover{
	color: #666666;
	text-decoration:none;
}

#siteMainMenu li.menuitemActive a,
#siteMainMenu li.subActive a{
	color: #FF6600;
	text-decoration:none;
}
#siteMainMenu li.menuitemActive a:hover,
#siteMainMenu li.subActive a:hover{
	color:#666666;
}



/*#menu , #menu a {
    font-weight:normal;
    color: #FFFFFF;
	text-transform: lowercase;
    cursor:pointer;
}

#menu a:hover {
    color:#003355;
}*/

#siteMainMenu li.menuitem ul.clsSub, 
#siteMainMenu li.menuitemActive ul.clsSub{
    display:none;
}


 
#siteMainMenu li.menuitemover ul.clsSub, 
#siteMainMenu li.menuitemActiveover ul.clsSub{
	padding: 0px 0px 0px 0px;
	margin: 33px 0px 0px -10px;
	display:block;
	font-weight:normal;
	text-transform: lowercase;
	background:#ffffff;
	border-width:0px 1px 1px 1px;
	border-style:solid;
	border-color:#B2B3B5;
    list-style:none;
	position: absolute;
	z-index:1000;
}


#siteMainMenu li.submenuitem ul.clsSub{
	margin: 0px 0px 0px 5px;
	background-color:#FFFFFF;
	border-width:0px 0px 0px 0px;
	border-style:solid;
	border-color:#666666;
    list-style:none;
	position: relative;
	z-index:1200;
}

#siteMainMenu li.submenuitem ul.clsSub li.submenuitem  a{
background-image:url(../media/images/icon.gif);
background-repeat:no-repeat;
background-position:0% 50%;
padding:0px 0px 0px 10px;
display:block;	
}



#siteMainMenu ul.clsSub li{
    padding:3px 0px 0px 0px;
  	margin:0px 10px 3px 10px;
    list-style:none;
    display:block;
	white-space:nowrap;
}
#siteMainMenu ul.clsSub li a{
	color:#B2B3B5;
	padding:0px;
	margin:0px;
	display:inline;
}
#siteMainMenu ul.clsSub li a:hover{
	color:	#333333;
	padding:0px;
	margin:0px;
	display:inline;
}

/*leftSideMenu*/

#leftSideMenu{
	text-transform:lowercase;
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
	display:block;
	float:left;
	clear:left;
}

#leftSideMenu ul, #leftSideMenu ul li{
	list-style:none;
}


#leftSideMenu li.clsMenuItemSearchBoxContainer{
	float:left;
	clear:left;
	list-style:none;
}

#leftSideMenu li.menuitem,
#leftSideMenu li.menuitemover,
#leftSideMenu li.menuitemActive,
#leftSideMenu li.menuitemActiveover {
	/*background-image:url(../media/images/tab_bg_content.jpg);
	background-repeat:repeat-x;*/
	background-color:#999999;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
	/* display:inline;*/
	height:25px;
	width:198px;
	float:left;
	clear:left;
	border-width:1px;
	border-style:solid;
	border-color:white white #002255;
	background: url(../media/images/searchbox_bg.jpg) repeat-x 0% 50%;
}

#leftSideMenu li.menuitemMiddle{
	/*background-image:url(../media/images/tab_bg_midden.jpg);
	background-repeat:no-repeat;*/
	/*list-style:none;
    padding:0px;
    margin:0px 0px 0px 0px;
	width:0px;
	height:33px;
    float:left;*/
	display:none;
	position:absolute;
	left:-2000px;
	
}

#leftSideMenu li.menuitemRight{
	/*background-image:url(../media/images/tab_bg_rechts.jpg);
	background-repeat:no-repeat;*/
	/*list-style:none;
    padding:0px;
    margin:0px 0px 0px 0px;
	width:0px;
	height:33px;
    float:left;*/
	display:none;
	position:absolute;
	left:-2000px;
}

#leftSideMenu li.menuitemLeft{
	/*background-image:url(../media/images/tab_bg_links.jpg);
	background-repeat:	no-repeat;*/
	/*list-style:none;
    padding:0px;
    margin:0px 0px 0px 0px;
	width:0px;
	height:33px;
    float:left;*/
	display:none;
	position:absolute;
	left:-2000px;
}

#leftSideMenu li.menuitem a, 
#leftSideMenu li.menuitem a:hover, 
#leftSideMenu li.menuitemActive a, 
#leftSideMenu li.menuitemActive a:hover,
#leftSideMenu li.menuitemover a, 
#leftSideMenu li.menuitemover a:hover,
#leftSideMenu li.menuitemActiveover a, 
#leftSideMenu li.menuitemActiveover a:hover{
	position:relative;
	padding-top:6px;
	display:block;
	margin:0px 3px 0px 10px;
}

#leftSideMenu li.menuitem a,
#leftSideMenu li.menuitemover a{
	color:#000000;
}
#leftSideMenu li.menuitem a:hover,
#leftSideMenu li.menuitemover a:hover{
	color:#666666;
}

#leftSideMenu li.menuitemActive a,
#leftSideMenu li.subActive a{
	color:#ff6600;
}


/*#menu , #menu a {
    font-weight:normal;
    color: #FFFFFF;
	text-transform: lowercase;
    cursor:pointer;
}

#menu a:hover {
    color:#003355;
}*/

#leftSideMenu li.menuitem ul.clsSub, 
#leftSideMenu li.menuitemActive ul.clsSub{
    display:none;
}


 
#leftSideMenu li.menuitemover ul.clsSub, 
#leftSideMenu li.menuitemActiveover ul.clsSub{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 200px;
	display:block;
	font-weight:normal;
	text-transform: lowercase;
	background:#ffffff;
	border-width:1px 1px 1px 1px;
	border-style:solid;
	border-color:#B2B3B5;
    list-style:none;
	position: absolute;
	z-index:1000;
}


#leftSideMenu li.submenuitem ul.clsSub{
	margin: 0px 0px 0px 5px;
	background-color:#FFFFFF;
	border-width:0px 0px 0px 0px;
	border-style:solid;
	border-color:#666666;
    list-style:none;
	position: relative;
	z-index:1200;
}

#leftSideMenu li.submenuitem ul.clsSub li.submenuitem  a{
background-image:url(../media/images/icon.gif);
background-repeat:no-repeat;
background-position:0% 50%;
padding:0px 0px 0px 10px;
display:block;	
}



#leftSideMenu ul.clsSub li{
    padding:3px 0px 0px 0px;
  	margin:0px 10px 3px 10px;
    list-style:none;
    display:block;
	white-space:nowrap;
}
#leftSideMenu ul.clsSub li a{
	color:#B2B3B5;
	padding:0px;
	margin:0px;
	display:inline;
}
#leftSideMenu ul.clsSub li a:hover{
	color:	#333333;
	padding:0px;
	margin:0px;
	display:inline;
}



