
/******************/
/* FRONTENT ONLY  */
/******************/

	/******************/
	/* Main Site Tags */
	/******************/

	body { color: #000; font-family: Arial, Verdana, sans-serif; font-size:12px; background-color: #c0c0c0; margin: 0px; 
    background-image: url(/templates/jagdhof/images/bg_tile.gif);
    }
    
	/******************/
	/* Main Menu      */
	/******************/
	
    /* LEVEL 1 */
        /* surrounding div if needed */
        #levelOnecontainer { }
        
        /* ul styles */
        #levelOne {
            padding: 0;
            margin: 0;
        }
        
        #levelOne li {
        list-style: none;
        padding: 0;
        margin: 0;
        /* for horizontal list remove comments below */
        /* display: inline; */
        }
        * html #levelOne li {
        margin: 0;
        }
        
        #levelOne li a, #levelOne li a:link, #levelOne li a:visited  { color: #50462D !important; font-size: 16px; font-weight: bold; font-style: italic; padding: 50px 0 2px 0; display: block; text-decoration: none; }
        #levelOne li a:hover {text-decoration:none; color: #333;}
        
        #levelOne li a.activeMenu {
        color: #b59f66 !important;
        }
        
        #levelOne .levelTwo li a, #levelOne .levelTwo li a:link, #levelOne .levelTwo li a:visited  { font-size: 14px; padding: 8px 0 0 0; font-weight: normal; font-style: normal; display: block; text-decoration: none; }
        
        * html #levelOne .levelTwo li a, * html #levelOne .levelTwo li a:link, * html #levelOne .levelTwo li a:visited  { display: inline; }
        
        
/* LEVEL 2 */
        /* surrounding div if needed */
        #levelTwocontainer { }
        
        /* ul styles */
        #levelTwo {
            padding: 0;
            margin: 0;
        }
        
        #levelTwo li {
        list-style: none;
        padding: 0;
        margin: 0;
        /* for horizontal list remove comments below */
        /* display: inline; */
        }
        * html #levelTwo li {
        margin: 0;
        }
        
        #levelTwo li a, #levelTwo li a:link, #levelTwo li a:visited  { color: #7F7F7F !important; font-size: 14px; padding: 8px 0 0 0;  display: block; text-decoration: none; }
        
        * html #levelTwo li a, * html #levelTwo li a:link, * html #levelTwo li a:visited  { display: inline; }
        
        #levelTwo li a:hover {text-decoration:none; color: #333;}
        
        #levelTwo li a.activeMenu {
        color: #b59f66 !important;
        }
        


/*******************/
/* FRONTENT & CMS  */
/*******************/
	img { border: 0}
	p { margin: 0px; padding: 0px; line-height: 25px; }
	#cmsarea2 ul,#cmsarea2 ol,#cmsarea2 li,#cmsarea2 form { margin: 0 0 0 8px; padding: 0; line-height: 25px;  }
    * html #cmsarea2 ul,* html #cmsarea2 ol,* html #cmsarea2 li,* html #cmsarea2 form { margin: 0 0 0 0; padding: 0; line-height: 25px;  }
	
	a, a:visited, a:active	{ outline: none; color: #161616 !important; text-decoration: none;}
	a:hover { color: #666; text-decoration: none;} 
	
	h1 { color: #50462D !important; font-size: 16px; font-weight: bold; font-style: italic;  margin: 0 0 5px -50px; padding:0px; }
	h2 { color: #50462D !important; font-size: 14px;  margin: 0 0 5px -50px; padding: 0;}
	h3 { font-family:Georgia, "Times New Roman", Times, serif; font-size: 20px; line-height: 22px; color: #161616; margin: 5px 0px 3px 0px; padding:0px; font-weight: normal; }

	hr {  background-color: #ccc; border: 0; height: 1px; margin: 3px 10px 10px 0px; }


	/**********************/
	/* CMS Style Dropdown */
	/**********************/
	
	/* FONTS */
	
