@charset "utf-8";

body  	{
	font: 12pt "Times New Roman", garamond, arial;
	margin: 0; 
	padding: 0;
	text-align: center;
	color: #000000;
      	}
      	
 
      	
 	h1 	{
   		font-size: 16pt;
   		text-align: center;
   		} 
   
   	h2 	{
   		font-size: 14pt;
/*   		vertical-align: bottom;
*/   		}
   		
   	a	{
   		text-decoration: none;
   		color: #c08000;
   		}
   		
   	
   		
   	
   		
 #container 	{
		/* width: 720px; 
*/		margin: 0 auto;
		border: none;
		text-align: left;	
		} 
		
#header 	{
		display: none;
		
    		} 
    		
#banner 	{ 
		margin: 0px 0px 0px 190px;
    		padding: 2px; 
			
    		}
    		
/* -----------------------------left----------------------------- */    
#left  	{
		display: none;
    	    	}
		
#left img	{
		margin: 10px 0px 0px 45px;
		}
		
#flags	{
	margin: 0px 0px 0px 40px;
	}
		
#flags img	{
		margin: 0px 2px;
    		padding: 0px;
    		}
    		
  ul.menue 	{
		margin: 30px 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:#c08000;
		padding:0px 0px 0px 5px;
		width:100px;
		border-left: 1px solid #c08000;
		/* background-color: #ffcccc; */ 
		}
		
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;
		padding: 0;
		}
	 	 
#fotos img{
		display: none;
    		}
#fotos	{
	margin: 0;
	padding: 0;
	}
/* .fltrt { 
    	float: right;
    	margin-left: 8px;
    	} */
  
/* --------------------------footer------------------------------ */
    			 
#footer 
		{ 
		display: none;
    		padding: 0; 
    		background:#DDDDDD;
    		}
    		 
#footer p 	{
		margin: 0;
		padding: 10px 0; 
		background-color: #600000;
		color:#c08000;
		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; 
    		}
    		
    h1.impress	{
    		text-align: center;
    		}
    		
    hr	{
    	Display: none;
    	}
/* ------------------------------menu--------------------------- */		
	
table { 
	table-layout: fixed; 
	border-collapse: collapse; 
	margin-left: 3px;
	}
	

	
th 	{
	margin:0px; 
	padding: 20px 0px 0px 0px;
	font-size: 1.1em;
   	color: #000000;
   	} 
	 
td 	{
	padding: 10px 0px 0px 0px; 
	margin: 0; 
	text-align: left;
	font-size: 0.9em;
	}

.price {
		width: 48px; 
/*		vertical-align: bottom; 
*/		text-align: right;
		}