.left_nav    {width:200px;
			  float:left;
			  clear:none;
			  padding:0px;
			  text-align:center;
			  				background-color:#EFEFEF;
			  vertical-align:top;}
			  
.left_nav2    {width:200px;
			  float:left;
				padding:0px;
			  clear:none;
			  text-align:center;
			  vertical-align:top;}

.head_navi      {width:	200px;
				height: 40px;
				float:	none;
				clear:	none;
				background-color:#F9EAC9;
				padding:0px;
				text-align:center;
				vertical-align:middle;
				font-family: Helvetica, sans-serif;
				font-weight:bold;
				font-size:14px;
				color:#000000;
			    line-height:40px;
				text-indent:20px;}
				
.gmx    		 {	font-family: Helvetica, sans-serif;
				font-size: 14px;
				color:#000000;
			  }
				
.right_nav_list  		{width:	200px;
text-indent:20px;
				float:left;
			        clear:none;
			        text-align:left;
			        vertical-align:middle;
				display: block;
				margin:0px;
				padding-top:0px;
				height:16px;
				color:#000000;
				font-size:12px;
				line-height:15px;
						}
						
a .right_nav_list 	{   width:	200px;
text-indent:20px;
				float: none;
				clear: none;
				display: block;
				margin:4px;
				padding-top:0px;
				height:16px;
				color:#000000;
				font-size:11px;
				font-family: Helvetica, sans-serif;
				font-weight:bold;
				text-decoration: none;
				line-height:15px;
				font-weight:normal;}										
									
				
.leftbox-menupunkte		{width:	200px;
						text-indent:20px;
						float: none;
						clear: none;
						display: block;
						margin: 0px;
						padding-top:0px;
						height:20px;
						color:#000000;

			  text-align: left;
						font-size:12px;
						font-family: Helvetica, sans-serif;
						font-weight:bold;
						text-decoration: none;
						line-height:14px;
						vertical-align:middle;
						}
						
a .leftbox-menupunkte	 {display: block;
						margin:0px;
						padding-top:0px;
						width:200px;
						height:20px;
						color:#000000;
						text-indent:20px;
						font-size:11px;
						font-family: Helvetica, sans-serif;
						font-weight:bold;
						text-decoration: none;
						line-height:20px;
						vertical-align:middle;
						}
			
			
			

td 
{
  font-family: Arial; 
  font-size: 12px;
}

a 
{ 
  color: #000000; 
  font-family: Arial;
  text-align:left;
  font-size: 11px; 
  text-decoration: none;
}

a:hover 
{ 
	background-color: #686868;
	color: white;
}

a.box 
{ 
  color: #000000; 
  font-family: Helvetica, sans-serif;
  font-weight:bold;
  font-size: 12px; 
}

.box 
{ 
  color: #000000; 
text-indent:20px;
  font-family: Helvetica, sans-serif;
  font-weight:bold;
  font-size: 12px; 
  align:left;
}

.box1
{ 
  color: #000000; 
  font-family: Helvetica, sans-serif;
  font-weight:bold;
  font-size: 12px; 
  align:left;
}

a.box:hover 
{  
	background-color: #686868;
	color: white;
}

.Chead
{
	background-color: #EFEFEF;
	color: #000000;
}

.Chead td, .Chead td strong, .Chead h4, .Chead td b
{
  color: #000000;
}

.Callg
{
	color: #000000;
}

.Callg td
{
  color: #000000;
}

.Cnorm 
{
	background-color: #EFEFEF;}

.Cmite
{
	background-color: #EFEFEF;}
.Cdark
{
	background-color: #EFEFEF;
}

#Ballg
{
	color: #000000;
}
#Ballg td
{
	color: #000000;
}

.Bhead
{
	color: #000000;
}

.Bbody
{
	color: #000000;
}

.Bbody2
{
	color: #000000;
}

.rand
{
}

.smalfont 
{ 
    font-size: 12px;
	text-decoration: none; 
}

.border 
{ 
    background-color: #000000;
}

hr 
{ 
    height: 0px; 
	border-top-width: 1px; 
}

input, textarea, select
{ 
    color: #000000;
	font: 12px Helvetica;  
	background-color: #EFEFEF;
    border-color: #000000;
  	border-width: 1px;
    border-style: solid;  
    font-weight: bold;  
    text-decoration: none;  
}

#menu {}
#menu ul { padding-left: 11px; margin-left: 10px; }
#smallmenu { }
#smallmenu li { font-size: 9px; }
#smallmenu a { font-size: 9px; }


.suckertreemenu ul{
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.suckertreemenu ul li{
position: relative;
float: left;
background-color: #EFEFEF; /*overall menu background color*/
						font-size:14px;
						font-family: Helvetica, sans-serif;
						font-weight:bold;
									        vertical-align:middle;

}

/*Top level menu link items style*/
.suckertreemenu ul li a{
						font-size:14px;
						font-family: Helvetica, sans-serif;
						font-weight:bold;
						text-indent:14px;
						background-color: #EFEFEF; /*overall menu background color*/
			        vertical-align:middle;
display: block;
width: 211px; /*Width of top level menu link items*/
hight: 14px;
border: 1px hide ;
border-left-width: 0;
text-decoration: none;
color: black;
}
	
/*1st sub level menu*/
.suckertreemenu ul li ul{
						font-size:12px;
						font-family: Helvetica, sans-serif;
						font-weight:bold;

left: 0;
position: absolute;
top: 1em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels offset after 1st level sub menu */
.suckertreemenu ul li ul li ul{ 
left: 0px; /* no need to change, as true value set by script */
top: 0;
}

/* Sub level menu links style */
.suckertreemenu ul li ul li a{
						font-size:12px;
						font-family: Helvetica, sans-serif;
						font-weight:bold;
						text-indent:12px;

display: block;
width: 212px; /*width of sub menu levels*/
hight: 14px;
color: black;
border: 1px solid #ccc;
text-decoration: none;
}

.suckertreemenu ul li a:hover{
background-color: black;
color: white;
}

/*Background image for top level menu list links */
.suckertreemenu .mainfoldericon{
background: #EFEFEF url(img/arrow-down.gif) no-repeat center left;
}

/*Background image for subsequent level menu list links */
.suckertreemenu .subfoldericon{
background: #EFEFEF url(img/arrow-right.gif) no-repeat center right;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/

}
	
/* Holly Hack for IE \*/
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }
/* End */

