@CHARSET "UTF-8";
/*
 * H E A D E R
 */

#Head {
    padding-top:3px;
}

#Logo {
	background:url("../_images/logo.jpg") no-repeat left;
	width:158px;
    height:117px;
    float:left;
    float:left;
}
#Lang {
    float:right;
    margin-right:30px;
    margin-top:25px;
}
#Lang form {
    float:left;
}
#Lang a {
    text-decoration:none;
    color:#512e11;
    display:block;
    float:left;
    margin:3px;
    width:40px;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:5px;
    padding-right:4px; 
}
    #Hun span {
        background:url("../_images/hun.gif") no-repeat right;
        padding-right:22px;
        margin-right:5px;
    }
    #Eng span {
        background:url("../_images/eng.gif") no-repeat right;
        padding-right:22px;
        margin-right:5px;
    }
    #Ger span {
        background:url("../_images/ger.gif") no-repeat right;
        padding-right:22px;
        margin-right:5px;
    }
    .flag:hover {
        background:url("../_images/langBg.gif") no-repeat right;
    }
    .on {
        background: url("../_images/langBg.gif") no-repeat right;
    }
    #Lang ul {
        float:left;
        padding-right:50px;
        margin:0px;
        padding:0px;
        margin-top:3px;
        text-align:center;
    }
    #Lang ul li {
        background:url(../_images/alterMenu.gif) no-repeat ;
        float:left;
        height:21px;
        list-style:none;
        margin-right:10px;        
        
    }
   * html #Lang ul li {
        width:1%;        
        
    }    
    #Lang ul li span {
        background:url(../_images/alterMenu.gif) no-repeat right;
        height:21px;
        display:block;
        margin-left:10px;
    }  
    #Lang ul li a {
        padding:0px;
        margin:0px;
        width:auto;
        color:#fff; 
        font-size:13px;
        font-weight:bolder;
        padding-top:2px;
        padding-left:5px;
        padding-right:15px;
    } 
    #Lang ul li a:hover{
        text-decoration:underline;
    }     
/*
 * M E N U S
 */
#Menu {
	margin:0px;
	padding:0px;
    float:right;
}

#Menu li {
    float:left;
	list-style:none;
	margin-left:2px;
	margin-right:2px;
}

* html #Menu li {
    width:1%;
}

#Menu li a  {
	height:24px;
	text-decoration:none;
	color:#925d31;
	display:block;
	padding:10px;
    padding-left:8px;
    padding-right:8px;
	font-weight:bolder;
	font-size:15px;
	white-space:nowrap;
}

        	#Menu li.Mon {
                background:url(../_images/mainMenuBg.gif) repeat-x;
			}	
        	#Menu li.Mon a {
				color:#fff;
			}						
            #Menu li.Mon2 {
                background:url(../_images/Mon.gif) repeat-x;
            }   
            #Menu li.Mon2 a {
                color:#fff;
            }   

#Menu li.active, #Menu li:hover {
	background:url(../_images/mainMenuBg.gif) repeat-x;
}

#Menu li.active a, #Menu li:hover a {
	color:#fff;
}

#Menu li div.submenu {
	width:216px;
	display:none;
	position:absolute;
}

#Menu li ul {
    padding:0px;  
    margin:0px;
    background-color:#cdc28c;
    padding-bottom:10px;
}

#Menu li:hover div.submenu {
    display:block;
}

#Menu li li {
    float:none;
    width:95%;
}

#Menu li li a {
	height:auto;
	padding:5px;
	font-size:14px;
	padding-left:10px;
	border-bottom:1px dashed #fff;
}
.submenuBottom {
      background-image:url(../_images/submenuBottom.gif);
      background-position:bottom;
      background-repeat:no-repeat;  
      width:216px;
      height:14px;
      display:block;
}
.submenuTop {
	background-image:url(../_images/submenuTop.gif);
	background-position:bottom;
	background-repeat:no-repeat;  
	width:216px;
	height:8px;
	display:block;
	font-size:1px;
}   
