
.standardmenu{
margin: 0px 0;
padding: 0;
width: 185px; /*width of menu*/
border-bottom-width: 0;
vertical-align: bottom;
color: #FFFFFF;
}
 
 /*ZUGEKLAPPT*/

.standardmenu a.menuitem{
background: url(/ig/left_menu_bg.jpg) repeat-x bottom left;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #FFFFFF;
display: block;
position: relative;
width: auto;
height: 20px;
padding: 0px 0;
padding-left: 18px;
padding-top: 5px;
text-decoration: none;
text-transform: uppercase;
border-right-width: 0;
border-top: 0px solid #B0BCC5;
border-bottom: 1px solid #B0BCC5;
border-left: 1px solid #B0BCC5;
}

.standardmenu a.menuitem:visited, .standardmenu .menuitem:active,  .standardmenu .menuitem:focus{
color: #FFFFFF;
}



.standardmenu a.menuitem .statusicon{
position: absolute;
top: 4px;
left: 0px;
border: none;
}

.standardmenu a.menuitem:hover{
color: #2f383f;
}

 /*AUFGEKLAPPT*/

.standardmenu a.menuitem_exp{
background: url(/ig/left_menu_bg.jpg) repeat-x bottom left;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: white;
display: block;
position: relative;
width: auto;
height: 20px;
padding: 0px 0;
padding-top: 5px;
padding-left: 18px;
text-decoration: none;
text-transform: uppercase;
border-right-width: 0;
border-top: 0px solid #B0BCC5;
border-bottom: 1px solid #B0BCC5;
border-left: 1px solid #B0BCC5;
}

.standardmenu a.menuitem_exp:visited, .standardmenu .menuitem_exp:active,  .standardmenu .menuitem_exp:focus{
color: white;
}

.standardmenu a.menuitem_exp .statusicon{
position: absolute;
top: 3px;
left: 0px;
border: none;
}

.standardmenu a.menuitem_exp:hover{
color: #2f383f;
}

 /*ENDE*/

.standardmenu div.submenu{
/*background: white;*/
	background-color:#9fa9b1;
	border-left:1px solid #B0BCC5;
}

.standardmenu div.submenu ul{
list-style-type: none;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
margin: 0;
border-bottom-width: 0;
}

.standardmenu div.submenu ul li{
list-style-type: none;
border-top: 0px solid #B0BCC5;
border-bottom: 1px solid #B0BCC5;
}

.standardmenu div.submenu ul li a{
padding: 2px 0;
padding-left: 0px;
padding-right: 4px;
display: block;
font-weight : normal; 
font-size : 11px; 
color : #ffffff; 
font-family : Arial, Helvetica, sans-serif; 
letter-spacing : 0; 
text-decoration : none;
}

.standardmenu div.submenu ul li a:hover{
color: #2f383f;
}


 /*DMG MENU*/

.dmgmenu{
margin: 0px 0;
padding: 0;
width: 185px; /*width of menu*/
border-bottom-width: 0;
vertical-align: bottom;
}

 /*ZUGEKLAPPT*/

.dmgmenu a.menuitem{
background: #9FA9B1;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #495862;
display: block;
position: relative; 
width: auto;
height: 16px;
padding: 0px 0;
padding-left: 18px;
padding-top: 2px;
padding-bottom: 0px;
text-decoration: none;
border-right-width: 0;
border-top: 1px solid #B0BCC5;
border-bottom: 0px solid #B0BCC5;
border-left: 1px solid #B0BCC5;
}

.dmgmenu a.menuitem:visited, .dmgmenu .menuitem:active{
color: #495862;
}

.dmgmenu a.menuitem .statusicon{ 
position: absolute;
top: 0px;
left: 0px;
border: none;
}

.dmgmenu a.menuitem_exp .dmgicon{
position: relative;
top: 4px;
left: 20px;
border: none;
}

.dmgmenu a.menuitem:hover{
color: #2f383f;
}

 /*AUFGEKLAPPT*/

.dmgmenu a.menuitem_exp{
background: #9FA9B1;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #495862;
display: block;
position: relative;
width: auto;
height: 16px;
padding: 0px 0;
padding-top: 2px;
padding-left: 18px;
padding-bottom: 0px;
text-decoration: none;
border-right-width: 0;
border-top: 1px solid #B0BCC5;
border-bottom: 1px solid #B0BCC5;
border-left: 1px solid #B0BCC5;
}

.dmgmenu a.menuitem_exp:visited, .dmgmenu .menuitem_exp:active{
color: #495862;
}

.dmgmenu a.menuitem_exp .statusicon{
position: absolute;
top: 0px;
left: 0px;
border: none;
}

.dmgmenu a.menuitem_exp .dmgicon{ 
position: absolute;
top: 4px;
left: 20px;
border: none;
}

.dmgmenu a.menuitem_exp:hover{
color: #2f383f;
}

  /*ENDE*/

.dmgmenu div.submenu{ 
/*background: white;*/
}

.dmgmenu div.submenu ul{
list-style-type: none;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
margin: 0;
}

.dmgmenu div.submenu ul li{
list-style-type: none;
border-top: 0px solid #B0BCC5;
border-bottom: 1px solid #B0BCC5;
}

.dmgmenu div.submenu ul li a{
padding: 2px 0;
padding-left: 0px;
padding-right: 4px;
display: block;
font-weight : normal; 
font-size : 11px; 
color : #ffffff; 
font-family : Arial, Helvetica, sans-serif; 
letter-spacing : 0; 
text-decoration : none;
}

.dmgmenu div.submenu ul li a:hover {
color: #9fa9b1;
}

.dmgmenu div.submenu #highlight {
color: #9fa9b1;
}

 /*TRENNERMENU*/

.trennermenu{
margin: 0px 0;
padding: 0;
width: 185px; /*width of menu*/
border-bottom-width: 0;
background: url(/ig/tp_bg.gif);
color:  #37424a;
display: block;
width: auto;
height: 18px;
border-right-width: 0;
border-top: 0px solid #B0BCC5;
border-bottom: 0px solid #B0BCC5;
border-left: 1px solid #B0BCC5;
}

#country_flags a {
margin:0px;
padding:0px;
float:left;
}

#country_flags a img{
margin:0px;
padding:0px;
margin-right:10px;
margin-left:0px;
margin-bottom:12px;
display:block;
width:20px;
height:11px;
}

#flag_spacer {
margin:0px;
padding:0px;
float:none;
}

#flag_spacer img {
margin:0px;
padding:0px;
margin-right:10px;
margin-left:0px;
margin-bottom:12px;
display:block;
width:20px;
height:11px;
float:left;
}

