@CHARSET "UTF-8";

.langnav {
		padding:5px 5px 0px 0px;
		position:relative;
		text-align:right;
		font-size:12px;
		font-weight:bold;
}

.langnav a {
		color:#000000;	
}


/* --- Nav angaben --- */

.nav_vert {
	background-color:#dcdcdc;
	width:196px;
    text-align: left;
}

.menu_normal {
    font-size: 12px;
    max-width: 176px;
	text-decoration: none;
	padding:1px 0px 1px 0px;
	
}
.menu_normal a {
    color: #4a4a4a;
    text-decoration: none;
    font-weight: bold;
    display: block;
	padding:4px 0px 4px 0px;
}
.menu_normal a:hover {
    color: #ff9600;
    text-decoration: none;
    display: block;
}
.menu_normal img{
    margin:0px 10px 0px 10px;
}
/* ----------------------------------------------------------------- */
.menu_normal_selected {
	text-decoration: none;
    font-size: 12px;
	width:176px;
	padding:1px 0px 1px 0px;
}
.menu_normal_selected a {
    color: #ff9600;
    text-decoration: none;
    font-weight: bold;
    display: block;
	padding:4px 0px 4px 0px;
}
.menu_normal_selected a:hover {
    color: #ff9600;
    text-decoration: none;
}
.menu_normal_selected img{
	text-decoration: none;
    margin:0px 10px 0px 10px;
}
/* ----------------------------------------------------------------- */
.menu_hasChild_selected {
	text-decoration: none;
    font-size: 12px;
	width:176px;
	padding:1px 0px 1px 0px;
}
.menu_hasChild_selected a {
    color: #ff9600;
    text-decoration: none;
    font-weight: bold;
    display: block;
    background-color: #ffffff;
	padding:4px 0px 4px 0px;
}
.menu_hasChild_selected a:hover {
    color: #ff9600;
    text-decoration: none;
    background-color: #ffffff;
}
.menu_hasChild_selected img{
	text-decoration: none;
    margin:0px 10px 0px 10px;
}
/* ----------------------------------------------------------------- */
.menu_child {
    font-size: 12px;
    text-decoration: none;
	width:175px;
	padding:1px 0px 1px 0px;
}
.menu_child a {
    color: #4a4a4a;
    text-decoration: none;
    font-weight: bold;
    display: block;
	padding:4px 0px 4px 0px;
}
.menu_child a:hover {
    color: #ff9600;
    text-decoration: none;
    background-color: #f0f0f0;
}
.menu_child img{
    margin:0px 10px 0px 10px;
}
/* ----------------------------------------------------------------- */
.menu_child_selected {
    font-size: 12px;
	width:176px;
	padding:1px 0px 1px 0px;
}
.menu_child_selected a {
    color: #ff9600;
    text-decoration: none;
    font-weight: bold;
    display: block;
	border-bottom: 1px solid #cdcbca;
	padding:4px 0px 4px 0px;
}
.menu_child_selected a:hover {
    color: #ff9600;
    text-decoration: none;
    border-bottom: 1px solid #cdcbca;
    background-color: #f0f0f0;
}
.menu_child_selected img{
    margin:0px 10px 0px 10px;
}
/* ----------------------------------------------------------------- */	

/* ---- head nav ---- */

.nav_horz {
    width: 980px;
    text-align: left; 
    background-color:#ff9600; 
    padding:2px 2px 0px 2px;
}

.nav_horz a {
     text-decoration: none;
}

.footinfo {
	text-align:center; 
	font-size:11px;
	color: #f0f0f0;
}
.footinfo a {
	font-weight:bold;
}