 body     {
      	margin:0px;
      	padding: 0px;
      	background-color: #acbbd1;
		background-image:url(img/bg.gif);
		background-repeat:repeat-x;
      	text-align: center;
      }
	  #content	   
	  { text-align:left;	
	    position:relative;		
		width:936px;
		margin:0 auto;
		background-color:#f9e7ae;
		background-image:url(img/maincontent_bg.gif);
		background-repeat:repeat-y;
	  }		
	  
	  #header1	  {  z-index:1;position:absolute;top:0px;left:0px;height:208px;	}
	  #header2	  {  z-index:1;position:absolute;top:0px;left:229px;height:208px;	}
	  #logo	{ z-index:50;position:absolute;top:0px;left:19px;height:269px;	}
	  #menu	{ z-index:1;position:absolute;top:208px;left:0px;height:29px;width:936px;
	          background-image:url(img/topnavi_bg.gif);background-repeat:repeat-x;}
	  #linkerrand {float:left;width:19px;height:200px;}
	  #menuleft {float:left;width:210px;}				 
	  #maincontent {float:left;padding-left:20px;padding-right:20px;width:500px;padding-top:254px;z-index:50;}
	  #right  {float:left;padding-left:14px;padding-top:256px;width:141px;}
	  #unten {clear:both;height:80px;background-image:none;background-color:#ffffff;z-index:20;}
	  
	   #abd	  {  z-index:10;position:absolute;bottom:50px;left:49px;height:109px;	}
	   #suedtirol	  {  z-index:5;position:absolute;bottom:92px;left:801px;	}
	   #sprachwahl	  {  z-index:50;position:absolute;top:151px;left:806px;	}
	form {margin:0px;padding:0px;}	
		
	#menutop a:link, #menutop  a:visited {
		color:#000000;
		text-decoration: none;
		font-family:verdana,arial,helvetica;
		font-size:11px;
		padding-bottom:8px;
		padding-top: 8px;
	    text-align:center;
	    float:left;
		display: block;		
	}
	#menutop a:hover { color:#ec6b1f;}	
	.schnellsuche {color:#000000;text-decoration: none;font-family:verdana,arial,helvetica;	font-size:11px;padding:3px;
	               border:1px solid #bebebe;width:128px;margin-top:4px;}
	
	.newsletterbox {color:#000000;text-decoration: none;font-family:verdana,arial,helvetica;	font-size:11px;padding:3px;
	               border:1px solid #e1c48f;width:120px;text-align:right;}
	
	
	#menuleft a.menu:link, #menuleft  a.menu:visited {
		color:#000000;
		text-decoration: none;
		font-family:verdana,arial,helvetica;
		font-size:11px;
		padding-bottom:5px;
		padding-top: 5px;
		padding-right:12px;
		width:180px;
	    text-align:right;	    
		display: block;		
		border-top:1px solid #f8e195;
		border-bottom:1px solid #dbb846;
	}
	#menuleft a.menu:hover, #menuleft  a.submenu:hover , #menuleft a.submenuff:hover { color:#ec6b1f;}	
	#menuleft a.menuon {
	    color:#000000;
		text-decoration: none;
		font-family:verdana,arial,helvetica;
		font-size:11px;
		padding-bottom:5px;
		padding-top: 5px;
		padding-right:12px;
		width:180px;
	    text-align:right;	    
		display: block;		
		font-weight:bold;
		border-top:1px solid #f8e195;
		border-bottom:1px solid #dbb846;
	}
	#menuleft a.submenu {
		color:#000000;
		text-decoration: none;
		font-family:verdana,arial,helvetica;
		font-size:11px;
		padding-bottom:2px;
		padding-top: 3px;		
	    text-align:right;	    
		display: block;		
		width:160px;
		padding-right:32px;
		border-top:0px;
		border-bottom:0px
		}
	#menuleft a.submenuon {
		color:#000000;
		text-decoration: none;
		font-family:verdana,arial,helvetica;
		font-size:11px;
		font-weight:bold;
		padding-bottom:2px;
		padding-top: 3px;		
	    text-align:right;	    
		display: block;		
		width:160px;
		padding-right:32px;
		border-top:0px;
		border-bottom:0px
		}
	
		#menuleft a.submenuff {
		color:#000000;
		text-decoration: none;
		font-family:verdana,arial,helvetica;
		font-size:11px;
		padding-bottom:2px;
		padding-top: 3px;		
	    text-align:right;	    
		display: block;		
		width:160px;
		padding-right:32px;
		border-top:0px;
		border-bottom:0px;
		background-color:#fff3ce;
		}
		
	.freerooms { font-family:verdana,arial,helvetica;font-size:11px;font-weight:normal;text-decoration:none;color:#000000;}
    .klein { font-family:arial,helvetica;font-size:9px;font-weight:normal;text-decoration:none;color:#030303;}
	.txtkl,   td , .anschrift , a.anschriftmail{ font-family:verdana,arial,helvetica;font-size:10px;font-weight:normal;text-decoration:none;color:#030303;}
   .mittentext, .mittentext2, .txt , p { font-family:verdana,arial,helvetica;font-size:12px;font-weight:normal;text-decoration:none;color:#000000;line-height:17px;}
   #maincontent a  { font-family:verdana,arial,helvetica;font-size:12px;font-weight:normal;text-decoration:underline;color:#000000;line-height:17px;}
   .hausseiten { font-family:verdana,arial,helvetica;font-size:12px;font-weight:bold;text-decoration:none;color:#000000;line-height:17px;}
	.titelcms { font-family:verdana,arial,helvetica;font-size:11px;font-weight:bold;text-decoration:none;color:#ec6b1f;}
	a.mitte{ font-family:verdana,arial,helvetica;font-size:11px;font-weight:normal;text-decoration:underline;color:#000000;line-height:17px;}
	a.mitte:hover, #maincontent  a:hover { color:#ec6b1f;}	
	.mittentexthead  { font-family:verdana,arial,helvetica;font-size:12px;font-weight:bold;text-decoration:none;color:#ec6b1f;line-height:21px;
                   border-bottom:1px solid #c7b98b;margin-bottom:18px;}
	
	a.freeroomssubmit { display:block;padding-top:3px;padding-bottom:3px;padding-right:12px;font-family:verdana,arial,helvetica;font-size:11px;font-weight:normal;text-decoration:none;color:#000000;}
	a.freeroomssubmit:hover { color:#ec6b1f;}	
	
	a.newslettersubmit { display:block;font-family:verdana,arial,helvetica;font-size:11px;font-weight:normal;text-decoration:none;color:#000000;padding-right:12px;}
	a.newslettersubmit:hover { color:#ec6b1f;}	

	.wettermin {font-family:verdana,helvetica;font-size:11px;color:#0000ff;font-weight:normal;}
	.wettermax {font-family:verdana,helvetica;font-size:11px;color:#ff1212;font-weight:normal;}
	.wettertitel {font-family:verdana,helvetica;font-size:11px;color:#000000;font-weight:normal;}

	a.wetterbericht  { display:block;padding-top:5px;padding-bottom:5px;padding-left:12px;font-family:verdana,arial,helvetica;font-size:11px;font-weight:normal;text-decoration:none;color:#000000;}
	a.wetterbericht:hover , a.anschriftmail:hover { color:#ec6b1f;}	

