/* Start of CMSMS style sheet 'Schlosskeller : CSS' */
body                {
                    	padding:20px;
                    	margin:0px;
                    	font-family:Arial, Helvetica, sans-serif;
                    	color:#000;
                    	background-color: #FFE28A;
                    	font-size: 10pt;
                  	}
img, ul, li, h1, h2, h3, p, div{
                    	padding:0;
                    	margin:0;
                        border: 0;
                  	}   
h1, h2, h3          {
                    	color: #C20B27;
                  	}                                  
.blank              {
                  		clear:both;
                  		line-height:0px;
                  		font-size:0px;
                  	}	
#container          { 
                      width: 900px;
                      margin: 0px auto;
                    }   
a                       {
                           text-decoration: underline;
                           color: gray;
                         }
a:hover              {
	                    text-decoration: none;
                            color: #C20B27;
                          }
/*##########################################
Header
############################################*/	
#header             {
                      height:159px;
                      width: 100%;                     
                    }
#logo               {
                      padding-top: 15px;
                      padding-left: 75px;
                    }                                        
/*##########################################
main
############################################*/                    
#main-bg            {
                      background: transparent url(uploads/Schlosskeller/bg.gif) repeat-y; 
                    } 
#main               {
                      background: transparent url(uploads/Schlosskeller/bg_bottom.jpg) bottom no-repeat; 
                      padding: 20px;                     
                    }                     
#menu               {
                      width: 200px;
                      height: 500px;
                      float: left;
                      text-align: center;
                    }  
                                                
#content            {
                      width: 590px;
                      float: left;
                      padding-left: 30px;
                      padding-bottom: 120px;
                    }                   
                                    
/*##########################################
Footer
############################################*/
#footer             {
                      height: 30px;
                      text-align: center;
                      font-size: 8pt;
                      color: gray;
                      padding-top: 35px;
                    }                       
                                                        
/*##########################################
Menu
############################################*/
#menu ul            {
                    	list-style-type:none;
                  	}
#menu ul li         {
                    	display: block
                    	height:29px;
                  	}
#menu ul li a       {
                    	font-family:  'Times New Roman', serif;
                    	font-size:14pt;
                    	text-decoration:none;
                    	line-height:29px;
                    	padding-left:11px;
                    	display: block;
                    	color: #000;
                    }
#menu ul li a:hover {
                    	color: #999;
                    }
#menu .currentpage h3{
                      font-family: 'Garamond', 'Times New Roman', serif;
                     	font-size: 14pt;
                     	text-decoration:none;
                     	line-height:29px;
                      padding-left: 11px;
                    }

/* End of 'Schlosskeller : CSS' */

