body  	{
	font: 100% "Comic Sans Ms", Verdana, Tahoma, Helvetica, sans-serif;
	margin: 0; 
	padding: 0;
	text-align: center;
	color: #000000;
      	}
      	
 	h1 	{
	font-size: 1.1em;
	text-align: left;
   		} 
   
   	h2 	{
   		font-size: 1em;
   		color: #C08001;
   		/*vertical-align: bottom;*/ 
   		}
   		
   	a	{
   		text-decoration: none;
   		color: #c08001;
   		}
   		
   	img	{
   		border: none;
   		}
       		
#container 	{
		width: 720px;
		margin: 0 auto;
		border: 1px solid #c08001;
		text-align: left;	
		background-image: url(../images/bg_side1.gif); 
		} 
		
#header 	{
		background: #650000; 
		padding:0;
		margin: 0;
/*		width: auto;
*/    		} 
    		
#banner 	{ 
			margin: 0px 0px 0px 190px;
    		padding: 2px; 
			width:325px;	
    		}
    		
#special	{
			margin-top: 10px;
/*			margin-right: 20px;
*/			width: 100px;
			float: right;
			}
			
/* -----------------------------left----------------------------- */    
#left  	{
    	 float: left; 
		width: 200px; 
		padding: 30px 10px 15px 10px;
		}
		
#left img	  {
		      margin: 20px 0px 0px 45px;
		      }
		
#flags	    {
	       margin: 0px 0px 0px 40px;
	       }
		
#flags img	{
		      margin: 0px 2px;
    		  padding: 0px;
    		}
    		
 ul.menue 	{
		margin: 5px 0px;
		padding: 10px 0px 0px 44px;
		list-style-type: none;
		display: block;
		font-size: 1em;
		font-weight: bold;  
		line-height: 170%;
		}
	
ul.menue li	{
		margin:0;
		padding:0;
		}
		
ul.menue li a	{
		display:block;
		text-decoration:none;
		color:#c08001;
		padding:0px 0px 0px 5px;
		width:100px;
		border-left: 1px solid #c08001;
		}
		
ul.menue li a:hover 	{
			text-decoration: underline;
			}

ul.menue li a.current {
			color: #d0c080;
			}
			
/*.fltlft { 
    	float: left;
    	margin-right: 8px;
    	}			
*/
/* ----------------------main content------------------------------ */    		 
#mainContent 	{
		margin: 0 0 0 220px;
		padding: 30px 20px;
		font-size: 0.9em;
		/*min-height: 360px;*/ 
		height: 1%;
	 	}
	 	 
#mainContent img{
    		margin: 0px 4px 0px 0px;
    		padding: 0;
    		border: none;
			
    		}
 
#zehnjahre	{
		text-align: center;
		font-weight: bold;
			}
			
.big	{
	font-size: 1.3em;
		}
			
.center	{
		text-align: center;
		}
		
.blau {
		color: #0099FF;
		}
		
.rot	{
		color: #CC0033;
		}
		 
.bggelb	{
		background-color:#FFFF00;
		}
		
.gold	{
		color: #c08001;
		}	
		 
#fotos	{
	margin: 0px 0px 0px 12px;
	padding: 0;
	}
    		
/*.fltrt { 
    	float: right;
    	margin-left: 8px;
    	}
*/    	
   
/* --------------------------footer------------------------------ */
    			 
#footer 
		{ 
    		padding: 0; 
    		background:#DDDDDD;
    		}
    		 
#footer p 	{
		margin: 0;
		padding: 10px 0; 
		background-color: #600000;
		color:#c08001;
		font-size: 0.7em;
		text-align: center;
    		}
    
   .clearfloat { 
    		clear:both;
        	height:0;
        	font-size: 1px;
        	line-height: 0px;
    		} 
    			
/* -----------------------impressum--------------------  */   
    .impress	{
    		margin-top: 10px;
    		font-size: 0.9em;
    		text-align: center;
    		font-weight: bold;
    		font-family: verdana; 
    		}
    		
   h1.impress	{
    		text-align: center;
    		}
    		
    hr	{
    	border: 1px solid #c08001;
    	}
/*  ------------------------------Men---------------------------- */
	
table { 
	table-layout: fixed; 
	border-collapse: collapse; 
	margin-left: 3px;
	margin-top: 0px;
	}
	

	
th 	{
	margin:0px; 
	padding: 20px 0px 0px 0px;
	font-size: 1.1em;
   	color: #c08001;
   	text-align: left;
	} 
	 
td 	{
	padding: 10px 0px 0px 0px; 
	margin: 0; 
	text-align: left;
	font-size: 0.9em;
	/*vertical-align: bottom;*/
	}

.price {
	width: 57px; 
	text-align: right;
	}
 /* --------------------------Events------------------------------ */
 .events {
	/* text-align: center; */
        font-size: 1.2em;
	color: #600001;
        /*padding-left: 18px;*/}
       
        
/* ---------------------Noticias--------------------------------- */
.date   {
         color: #c08001;
        }
.noticias  {
            font-weight: bold;
            padding-left: 20px;
            }
.time   {
        font-size: 0.8em;
}
.underline {
	text-decoration: underline;
	color: #0099FF;
}
  
 
/* ---------------------interessante Links------------- */
#links	{
  	/* min-height:190px; 
  	height:auto ;
  	height:190px; */
  	margin-top: 10px;
  	/* padding-top: 10px; */
  	}
  	
ul.links li	{
		margin: 10px 0px; 
		font-size: 0.9em;
		font-weight: bold;
		white-space: pre;
		padding-top: 10px;
		}

