/* ------------------------------------------------ */
/* style sheets, Wackerl-Touristik       	    */
/* ------------------------------------------------ */


/* allgemein */
	DIV {position:absolute;}

	BODY, p, textarea, .plain {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		font-weight: normal;
		font-size: 11px;
		font-style: normal;
		line-height: 24px;
		scrollbar-base-color:#0000AA;
  		scrollbar-3dlight-color:#CCCCCC;
  		scrollbar-arrow-color:#844040;
  		scrollbar-darkshadow-color:#F6F4F1;
  		scrollbar-face-color:#F6F4F1;
  		scrollbar-highlight-color:#F6F4F1;
  		scrollbar-shadow-color:#CCCCCC;
  		scrollbar-track-color:#F6F4F1;
	}
	
/* Schriftdarstellung */
	em {
		font-weight: bold;
		font-style: normal;
	}

        .text
        {
                padding: 2px;
/*                background-color: #f0f0f0; */
                nowrap: nowrap; 
                valign: top;
                font-family: Verdana, Arial;
                font-style : normal;
                font-weight:normal;
                font-size: 14;
                color: midnightblue;
        }
        

	.headline {
                font-family: Verdana;
        	font-size: 38px;
		line-height: 43px;
		font-weight: bold;
		color: #FFFFFF;
	}
	


	.adr_bold {
		font-size: 13px;
		line-height: 14px;
		font-weight: bold;
		color: #FFFFFF;
	}
	
	.adr {
		font-size: 12px;
		line-height: 13px;
		color: #FFFFFF;
	}
	
	.mnunavi {
		font-size: 12px;
		line-height: 13px;
		color: #FFFFFF;
	}

	.mnunavitxt {
		font-size: 12px;
		line-height: 13px;
		font-weight: bold;
		color: #FFFFFF;
	}
	
	
        
        .copy {
		line-height: 36px;
		text-align: justify;
	}
	
	.copy2 {
		line-height: 24px;
		text-align: justify;
	}
	
	.hell {
		color: #FFFFFF;
		line-height: 24px;
	}
	
	.rot {
		font-weight: normal;
		text-decoration: underline;
		color: #844040;
	}
	
        .orange {
		font-weight: normal;
		text-decoration: underline;
		color: #84a0a0;
	}

        .blue {
		font-weight: normal;
		text-decoration: underline;
		color: #0000AA;
	}
	
	
/* Linkdarstellung */
	a {
		color: #FFFFFF;
		font-style : normal;
		text-decoration : none;
	}

	a.normal {
		color: #01488a;
		font-style : normal;
		text-decoration : none;
	}

	a.popuplink {
		color: #01488a;
                font-size: 9px;
		font-style : normal;
		text-decoration : none;
	}
	
	a:hover {
		color: #AA0040;
		text-decoration: underline;
	}
	
	.rot:hover {
		color: #000000;
		text-decoration: none;
	}
	
	.hell:hover {
		color: #DDDDDD;
		text-decoration: underline;
	}
	


/* Ebenepositionen */
	/* Seitenaufbau */
	#back		{ top:0px; left:0px; z-index:1;}
	#logo		{ top:10px; left:690px; z-index:2;}
	#adr		{ top:410px; left:160px; z-index:9;}
	
	#bild		{ top:156px; left:16px; z-index:2;}
	#text		{ top:256px; left:16px; z-index:6;}
	
	#hnav		{ top:58px; left:0px; z-index:10;}
	#aninav		{ top:136px; left:660px; z-index:10;}
	#unav		{ top:106px; left:16px; z-index:10;}
        
/* Menue an der Seite*/
	
#menucontainer {
        border:0px solid #01488a;
        background-color:#dddddd;
        width:125px;
        float:left;
        padding:5px;
        margin:0px 5px 5px 0px;
        line-height:30px;
}
.menutitle
{
        margin:-5px -5px 5px -5px;
        padding:2px;
        background-color:#01488a;
        border-bottom:1px solid #606060;
	font-size: 12px;
        font-weight:bold;
	line-height: 13px;
	color: #FFFFFF;
}
	
.menu {
		color: #0000AA;
		font-style : normal;
		text-decoration : none;
	}
        
/* Definitionen für Tabellen-Layout */

table.table_normal
{
border: 0;
cellpadding: 0;
cellspacing: 0;
width: 100%;

}

table.table_list
{
border: 0;
cellpadding: 3;
cellspacing: 1;
width: 100%;

}

td.td_head
{
        align: center;
        padding: 2px;
        background-color: lightsteelblue;
        background-image:url(./angebote_files/top.gif) ;
        nowrap: nowrap; 
        valign: top;
        text-align: center;
        font-family: Verdana, Arial;
        font-style : normal;
        font-weight:bold;
        font-size: 12;
        color: #0850a0;
}

td.td_text
{
        padding: 2px;
        background-color: #f0f0f0;
        nowrap: nowrap; 
        valign: top;
        font-family: Verdana, Arial;
        font-style : normal;
        font-weight:normal;
        font-size: 11;
        color: midnightblue;
}

td.td_kontakt
{
		width: 40%;
        padding: 2px;
        background-color: #f0f0f0;
        valign: top;
        font-family: Verdana, Arial;
        font-style : normal;
        font-weight:normal;
        font-size: 12;
        color: midnightblue;
}

td.td_normal
{
        padding: 1px;
/*        background-color: #f0f0f0;  */
        nowrap: nowrap; 
        valign: top;
        font-family: Verdana, Arial;
        font-style : normal;
        font-weight:normal;
        font-size: 11;
        color: midnightblue;
}

td.td_treffer_liste
{
        padding: 1px;
/*        background-color: #f0f0f0;   */
        nowrap: nowrap; 
        valign: top;
        font-family: Verdana, Arial;
        font-style : normal;
        font-weight:normal;
        font-size: 10;
        color: midnightblue;
}

a.tooltip {
        font-size: 9;
        color: #DD0040;
}
a.tooltip span{display:none;}
a.tooltip:hover{background:#fff;text-decoration:none;}
a.tooltip:hover span
{       max-width:400px;
        position:absolute;
        display:block;
        z-index:666;
        padding:7px 9px;
        background-color:#fff;
        border:1px solid #cecece;
        color: #01488a;
}
table.common a.tooltip:hover span{background-color:#ffffe1;}
html>body a.tooltip:hover span
        {       -moz-border-radius:6px;
                opacity:0.94;
                cursor:default;
        }

.wt_text {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: midnightblue;
		font-weight: normal;
		font-size: 11px;
		font-style: normal;
		line-height: 15px;
		scrollbar-base-color:#0000AA;
  		scrollbar-3dlight-color:#CCCCCC;
  		scrollbar-arrow-color:#844040;
  		scrollbar-darkshadow-color:#F6F4F1;
  		scrollbar-face-color:#F6F4F1;
  		scrollbar-highlight-color:#F6F4F1;
  		scrollbar-shadow-color:#CCCCCC;
  		scrollbar-track-color:#F6F4F1;
	}

.wt_flyer_text {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: midnightblue;
		font-weight: normal;
		font-size: 11px;
		font-style: normal;
		line-height: 15px;
                padding: 2px;
		scrollbar-base-color:#0000AA;
  		scrollbar-3dlight-color:#CCCCCC;
  		scrollbar-arrow-color:#844040;
  		scrollbar-darkshadow-color:#F6F4F1;
  		scrollbar-face-color:#F6F4F1;
  		scrollbar-highlight-color:#F6F4F1;
  		scrollbar-shadow-color:#CCCCCC;
  		scrollbar-track-color:#F6F4F1;
	}

.wt_flyer_leistungen {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: midnightblue;
		font-weight: normal;
		font-size: 11px;
		font-style: normal;
		line-height: 15px;
        background-color: #f0f0f0;
                padding: 4px;
		scrollbar-base-color:#0000AA;
  		scrollbar-3dlight-color:#CCCCCC;
  		scrollbar-arrow-color:#844040;
  		scrollbar-darkshadow-color:#F6F4F1;
  		scrollbar-face-color:#F6F4F1;
  		scrollbar-highlight-color:#F6F4F1;
  		scrollbar-shadow-color:#CCCCCC;
  		scrollbar-track-color:#F6F4F1;
	}

.wt_flyer_info {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: midnightblue;
		font-weight: normal;
		font-size: 11px;
		font-style: normal;
        background-color: lightsteelblue;
                padding: 4px;
		line-height: 15px;
		scrollbar-base-color:#0000AA;
  		scrollbar-3dlight-color:#CCCCCC;
  		scrollbar-arrow-color:#844040;
  		scrollbar-darkshadow-color:#F6F4F1;
  		scrollbar-face-color:#F6F4F1;
  		scrollbar-highlight-color:#F6F4F1;
  		scrollbar-shadow-color:#CCCCCC;
  		scrollbar-track-color:#F6F4F1;
	}


