body {
	background-image: url(images/body-hg-grau.gif);
	background-repeat: repeat-y;
	background-position: left;
	margin: 0px;
	background-color: #F4F4F4;
}

a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	color: #666666;
	text-decoration: none;
}
a:active {
	color: #666666;
	text-decoration: none;
}
a:hover {
	color: #163b65;
	text-decoration: underline;
}

.top-winter-index-de {
	background-image: url(images/top-winter-index-de.jpg);
	background-repeat: no-repeat;
}
.top-winter-de {
	background-image: url(images/top-winter-de.jpg);
	background-repeat: no-repeat;
}
.top-sommer-de {
	background-image: url(images/top-sommer-de.jpg);
	background-repeat: no-repeat;
}
.top-de {
	background-image: url(images/top-streifen.jpg);
	background-repeat: no-repeat;
	background-position: left 80px;
}
.top-winter-language {
	background-image: url(images/top-winter-language.jpg);
	background-repeat: no-repeat;
}
.top-sommer-language {
	background-image: url(images/top-sommer-language.jpg);
	background-repeat: no-repeat;
}
.top-menu-aktiv-hg {
	background-image: url(images/menu-aktiv-hg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.left-such-line-wi {
	background-image: url(images/left-such-line-wi.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.left-such-line-so {
	background-image: url(images/left-such-line-so.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.left-treffer-line {
	background-image: url(images/left-treffer-line.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.left-aktuelles-top {
	background-image: url(images/left-aktuelles-top2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 10px;
	padding-bottom: 2px;
}
.left-aktuelles-line {
	background-image: url(images/left-aktuelles-line.gif);
	background-repeat: repeat-x;
	background-position: left center;
	background-color: #FFF5C9;
}
.left-service-top {
	background-image: url(images/left-service-top.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 10px;
	padding-bottom: 2px;
	text-align: left;
	vertical-align: bottom;
}
.left-service-icon {
	background-image: url(images/left-service-icon.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.left-buecher-top {
	background-image: url(images/left-buecher-top.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 10px;
	padding-bottom: 2px;
	text-align: left;
	vertical-align: bottom;
}
.left-region-top {
	background-image: url(images/left-region-top2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 10px;
	padding-bottom: 2px;
	text-align: left;
	vertical-align: bottom;
}
.left-dienste-top {
	background-image:  url(images/left-dienste-top.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 10px;
	padding-bottom: 2px;
	text-align: left;
	vertical-align: bottom;
}
.left-dienste-icon {
	background-image: url(images/left-dienste-icon.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.left-land-top {
	background-image:  url(images/left-land-top.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 10px;
	padding-bottom: 2px;
	text-align: left;
	vertical-align: bottom;
}
.left-suche-top {
	background-image: url(images/left-suche-top.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-bottom: 2px;
	text-align: left;
	vertical-align: bottom;
}
.left-suche-icon {
	background-image: url(images/left-suche-icon.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.left-suche-line {
	background-image: url(images/left-suche-line.gif);
	background-repeat: repeat-x;
	background-position: left center;
	background-color: #F2F9CD;
}
.left-grau-line {
	background-image: url(images/left-grau-line.gif);
	background-repeat: repeat-x;
	background-position: left center;
	background-color: #F6F8FA;
}
.left-lustaufsuedtirol-top {
	background-image: url(images/left-lustaufsuedtirol-top.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-bottom: 2px;
	text-align: left;
	vertical-align: bottom;
}
.right-topof-top {
	background-image: url(images/right-topof-top.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-bottom: 2px;
	text-align: left;
	vertical-align: bottom;
}
.right-grau-top {
	background-image:  url(images/right-grau-top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 10px;
	padding-bottom: 2px;
	text-align: left;
	vertical-align: bottom;
	background-color: #BFCACE;
}
.right190-grau-top {
	background-image:  url(images/right190-grau-top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 10px;
	padding-bottom: 2px;
	text-align: left;
	vertical-align: bottom;
	background-color: #BFCACE;
}
.right-blau-top {
	background-image:  url(images/right-blau-top.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-bottom: 2px;
	text-align: left;
	vertical-align: bottom;
}
.right-gruen-top {
	background-image:  url(images/right-gruen2-top.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-bottom: 2px;
	text-align: left;
	vertical-align: bottom;
}
.right-lila-top {
	background-image:  url(images/right-lila-top.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-bottom: 2px;
	text-align: left;
	vertical-align: bottom;
}
.right-regionen-top {
	background-image:  url(images/right-grau-top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	padding-bottom: 4px;
	text-align: center;
	vertical-align: bottom;
	background-color: #BFCACE;
}
.right-urlaubstipp-hg {
	background-image:  url(images/right-urlaubstipp-hg.gif);
	background-repeat: no-repeat;
}
.right-hotels-top {
	background-image:  url(images/right-gruen-top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	padding-bottom: 4px;
	text-align: center;
	vertical-align: bottom;
	background-color: #A0C302;
}
.hotels-top-lang {
	background-image:  url(images/lang-gruen-top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	padding-bottom: 4px;
	text-align: center;
	vertical-align: bottom;
	background-color: #A0C302;
}
.themes-news-top {
	background-image:  url(images/themes_top_news.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 8px;
	padding-bottom: 2px;
	text-align: left;
	vertical-align: bottom;
}
.themes-tipp-top {
	background-image:  url(images/themes_top_tipp.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 10px;
	padding-bottom: 2px;
	text-align: left;
	vertical-align: bottom;
}
.themes-horoskop-top {
	background-image:  url(images/themes_top_horoskope.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 10px;
	padding-bottom: 2px;
	text-align: left;
	vertical-align: bottom;
}
.themes-nachschlagen-top {
	background-image:  url(images/themes_top_nachschlagen.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 10px;
	padding-bottom: 2px;
	text-align: left;
	vertical-align: bottom;
}
.themes-mehr-top {
	background-image:  url(images/themes_top_mehr.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 10px;
	padding-bottom: 2px;
	text-align: left;
	vertical-align: bottom;
}


/* ---------- MENU ---------- */

.menu-hg {
	background-color: #E4E8EB;
	background-image: url(images/menu-hg.jpg);
	background-repeat: no-repeat;
}
.font-submenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A7ADB4;
	font-weight: bold;
}
.font-submenu-new {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #193B60;
	font-weight: normal;
}
.line-bottom {
	background-image: url(images/line-grau.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.trennlinie-grau {
	background-image: url(images/trennlinie_grau.gif);
	background-repeat: repeat-x;
	background-position: left center;
}

a.link-submenu-new:link {
color: #193B60;
text-decoration : underline;
} 
a.link-submenu-new:visited {
color: #193B60;
text-decoration : underline;
} 
a.link-submenu-new:active {
color: #193B60;
text-decoration : underline;
} 
a.link-submenu-new:hover {
	color: #94AE05;
	text-decoration : none;
}

a.link-topmenu:link {
color: #193B60;
text-decoration : none;
} 
a.link-topmenu:visited {
color: #193B60;
text-decoration : none;
} 
a.link-topmenu:active {
color: #193B60;
text-decoration : none;
} 
a.link-topmenu:hover {
	color: #94AE05;
	text-decoration : underline;
}

a.link-hauptmenu:link {
color: #193B60;
text-decoration : none;
} 
a.link-hauptmenu:visited {
color: #193B60;
text-decoration : none;
} 
a.link-hauptmenu:active {
color: #193B60;
text-decoration : none;
} 
a.link-hauptmenu:hover {
	color: #FFFFFF;
	text-decoration : none;
}

a.link-submenu:link {
color: #A7ADB4;
text-decoration : underline;
} 
a.link-submenu:visited {
color: #A7ADB4;
text-decoration : underline;
} 
a.link-submenu:active {
color: #A7ADB4;
text-decoration : underline;
} 
a.link-submenu:hover {
	color: #193B60;
	text-decoration : none;
}

a.link-back:link {
color: #A6BE20;
text-decoration : underline;
} 
a.link-back:visited {
color: #A6BE20;
text-decoration : underline;
} 
a.link-back:active {
color: #A6BE20;
text-decoration : underline;
} 
a.link-back:hover {
	color: #193B60;
	text-decoration : none;
}

a.link-dark-white:link {
color: #333333;
text-decoration : none;
} 
a.link-dark-white:visited {
color: #333333;
text-decoration : none;
} 
a.link-dark-white:active {
color: #333333;
text-decoration : none;
} 
a.link-dark-white:hover {
	color: #FFFFFF;
	text-decoration : none;
}

a.link-dark-grey:link {
color: #333333;
text-decoration : none;
} 
a.link-dark-grey:visited {
color: #333333;
text-decoration : none;
} 
a.link-dark-grey:active {
color: #333333;
text-decoration : none;
} 
a.link-dark-grey:hover {
	color: #999999;
	text-decoration : none;
}

a.link-green-blue:link {
color: #a9c030;
text-decoration : none;
} 
a.link-green-blue:visited {
color: #a9c030;
text-decoration : none;
} 
a.link-green-blue:active {
color: #a9c030;
text-decoration : none;
} 
a.link-green-blue:hover {
	color: #163b65;
	text-decoration : underline;
}

a.link-sommer:link {
color: #ffa200;
text-decoration : none;
} 
a.link-sommer:visited {
color: #ffa200;
text-decoration : none;
} 
a.link-sommer:active {
color: #ffa200;
text-decoration : none;
} 
a.link-sommer:hover {
color: #163b65;
text-decoration : none;
}

a.link-winter:link {
color: #3f8bc5;
text-decoration : none;
} 
a.link-winter:visited {
color: #3f8bc5;
text-decoration : none;
} 
a.link-winter:active {
color: #3f8bc5;
text-decoration : none;
} 
a.link-winter:hover {
color: #163b65;
text-decoration : none;
}

a.link-white-dark:link {
color: #FFFFFF;
text-decoration : none;
} 
a.link-white-dark:visited {
color: #FFFFFF;
text-decoration : none;
} 
a.link-white-dark:active {
color: #FFFFFF;
text-decoration : none;
} 
a.link-white-dark:hover {
	color: #333333;
	text-decoration : none;
}


/* ---------- Fonts ---------- */

.font-10-grau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A7ADB4;
}
.font-10-blau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #193B60;
}
.font-11-hellgrau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D0D9DF;
}
.font-11-grau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #98a1a9;
}
.font-hoteltext-tahoma {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #666666;
}
.font-unterverzeichnis {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #193B60;
}
.font-infopage-adresse {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #333333;
}
.font-infopage-adresse-grau {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #9b9b9b;
}
.font-sommer-winter {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #78838c;
}
.font-11-gruen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #84A300;
}
.font-11-grau2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #78838c;
}
.font-11-blau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #193B60;
}
.font-12-gruen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #84A300;
}
.font-13-weiss {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}
.font-14-blau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #163b65;
}
.font-14-weiss {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.font-11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3E4247;
}
.font-12-blau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #193B60;
}
.font-12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3E4247;
}
.font-12-grau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A2AAB1;
}
.font-13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3E4247;
}
.font-13-blau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #193B60;
}
.font-14-grau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #A2AAB1;
}
.font-15-rot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #990000;
}
.font-15-weiss {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
}
.font-20-gruen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #A6BE20;
}
.pauschaltext-12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
	line-height: 16px;
	padding-top: 6px;
	padding-right: 5px;
}
.font-orte12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #898f94;
	line-height: 17px;
}
.font-orte13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #898f94;
	line-height: 16px;
}
.font-hoteltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	line-height: 17px;
}
.font-hotelhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #555555;
	font-weight: bold;
}
.text-hotelname1 {
	font-family: Times New Roman, Times, serif;
	font-size: 13px;
	color: #193B60;
}
.text-hotelname2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #193B60;
	font-weight: bold;
}
.text-ortsname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #193B60;
}
.text-hoteltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3E4247;
}
.text-regionsinfo-grau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #71777F;
	font-weight: bold;
}
.text-regionsinfo-gruen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #91A909;
	font-weight: bold;
}
.text-copypic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #A7ADB4;
	font-weight: bold;
}
.headline-region {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #B5BDC6;
}
.headline-regionname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #A6BE20;
}
.headline-14-gruen-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #A6BE20;
	font-weight: bold;
}
.headline-bundeslandname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 27px;
	color: #193B60;
}
.headline-regionsinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #193B60;
	font-weight: bold;
}
.headline-ortsname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #193B60;
}

/* ---------- LINKS ---------- */

/* --- Top Links --- */

a.link-menu:link {
	color: #333333; 
text-decoration : none;
} 
a.link-menu:visited {
	color: #333333; 
text-decoration : none;
} 
a.link-menu:active {
	color: #333333; 
text-decoration : none;
} 
a.link-menu:hover {
	color: #333333; 
text-decoration : none;
}

a.link-aktuelles:link {
	color: #333333; 
text-decoration : none;
} 
a.link-aktuelles:visited {
	color: #333333; 
text-decoration : none;
} 
a.link-aktuelles:active {
	color: #333333; 
text-decoration : none;
} 
a.link-aktuelles:hover {
	color: #b9194c; 
text-decoration : none;
}

a.link-blau:link {
	color: #333333; 
text-decoration : none;
} 
a.link-blau:visited {
	color: #333333; 
text-decoration : none;
} 
a.link-blau:active {
	color: #333333; 
text-decoration : none;
} 
a.link-blau:hover {
	color: #3085bb; 
text-decoration : none;
}

a.link-orange:link {
	color: #333333; 
text-decoration : none;
} 
a.link-orange:visited {
	color: #333333; 
text-decoration : none;
} 
a.link-orange:active {
	color: #333333; 
text-decoration : none;
} 
a.link-orange:hover {
	color: #EF7000; 
text-decoration : none;
}

a.link-orte:link {
	color: #333333; 
text-decoration : none;
} 
a.link-orte:visited {
	color: #333333; 
text-decoration : none;
} 
a.link-orte:active {
	color: #333333; 
text-decoration : none;
} 
a.link-orte:hover {
	color: #A6BE20; 
text-decoration : none;
}

a.link-orte-weiter:link {
	color: #ff9000; 
text-decoration : underline;
} 
a.link-orte-weiter:visited {
	color: #ff9000; 
text-decoration : underline;
} 
a.link-orte-weiter:active {
	color: #ff9000; 
text-decoration : underline;
} 
a.link-orte-weiter:hover {
	color: #ff9000; 
text-decoration : none;
}

a.link-top-wi:link {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9FBCDE; 
text-decoration : none;
} 
a.link-top-wi:visited {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9FBCDE; 
text-decoration : none;
} 
a.link-top-wi:active {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9FBCDE; 
text-decoration : none;
} 
a.link-top-wi:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration : none;
}

a.link-top-wi2:link {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF; 
text-decoration : none;
} 
a.link-top-wi2:visited {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF; 
text-decoration : none;
} 
a.link-top-wi2:active {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF; 
text-decoration : none;
} 
a.link-top-wi2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FEB300;
	text-decoration : none;
}

a.link-top-service:link {
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333; 
text-decoration : none;
} 
a.link-top-service:visited {
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333; 
text-decoration : none;
} 
a.link-top-service:active {
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333; 
text-decoration : none;
} 
a.link-top-service:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration : none;
	font-weight: bold;
}

/* --- Left Links --- */

a.link-impressum:link {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666; 
text-decoration : none;
} 
a.link-impressum:visited {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666; 
text-decoration : none;
} 
a.link-impressum:active {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666; 
text-decoration : none;
} 
a.link-impressum:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration : underline;
}

a.link-copy:link {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999; 
text-decoration : none;
} 
a.link-copy:visited {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999; 
text-decoration : none;
} 
a.link-copy:active {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999; 
text-decoration : none;
} 
a.link-copy:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration : none;
}


/* ---------- TEXTE ---------- */

.text-10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.text-11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.text-11-gelb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FEC339;
}
.text-12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.text-12-weiss {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.text-13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}
.text-13-weiss {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}
.text-14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
}
.text-rot {
	color: #D30000;
}
.text-orange {
	color: #F38908;
}
.text-hellgrau {
	color: #B2BAC0;
}
.text-grau {
	color: #858E95;
}
.text-winter {
	color: #3085BB;
}
.text-sommer {
	color: #669E00;
}
.head15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #163C65;
}
.head18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
}
.head20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #333333;
}
.head22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #333333;
}
.head-gross {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #163C65;
}
.head-mittel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #163C65;
	font-weight: bold;
}
.head-mittel-gruen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #A6BE20;
	font-weight: bold;
}
.head-unter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #84A300;
}
.head-unter-orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ff8400;
}
.head-winter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #4E96C4;
}

a.link-thementext:link {
	color: #193B60; 
text-decoration : underline;
} 
a.link-thementext:visited {
	color: #193B60; 
text-decoration : underline;
} 
a.link-thementext:active {
	color: #193B60; 
text-decoration : underline;
} 
a.link-thementext:hover {
	color: #94AE05;
	text-decoration : none;
}

a.link-themeninfo:link {
	color: #A2AAB1; 
text-decoration : none;
} 
a.link-themeninfo:visited {
	color: #A2AAB1; 
text-decoration : none;
} 
a.link-themeninfo:active {
	color: #A2AAB1; 
text-decoration : none;
} 
a.link-themeninfo:hover {
	color: #163C65;
	text-decoration : underline;
}

/* ---------- DIVERSES INHALTSSEITEN ---------- */

.welle-oesterreich-start {
	background-image: url(images/welle-oesterreich-start.jpg);
	background-repeat: no-repeat;
	background-position: 0px 20px;
}

.line-grau {
	background-image: url(images/line-grau2.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.line-grau2010 {
	background-image: url(images/line_grau_c7cfd7.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.line-big {
	background-image: url(images/line_big.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.line-blue-big {
	background-image: url(images/line_blue_big.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.line-red-big {
	background-image: url(images/line_red_big.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.line-darkblue-big {
	background-image: url(images/line_darkblue_big.gif);
	background-repeat: repeat-x;
	background-position: left center;
}


/* ---------- THEMENTIPPS ---------- */

a.thementipps-link:link {
	color: #990000; 
text-decoration : none;
} 
a.thementipps-link:visited {
	color: #990000; 
text-decoration : none;
} 
a.thementipps-link:active {
	color: #990000; 
text-decoration : none;
} 
a.thementipps-link:hover {
	color: #CCCCCC;
	text-decoration : none;
}

.welle-oesterreich {
	background-image: url(images/welle-oesterreich.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.welle-deutschland {
	background-image: url(images/welle-deutschland.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.welle-suedtirol {
	background-image: url(images/welle-suedtirol.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.thementipps-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.thementipps-head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #990000;
	font-weight: bold;
}
.punkterl-hg {
	background-image: url(images/thementipps-punkt-hg.gif);
	background-repeat: repeat-x;
	background-position: center;
}


/* ---------- INFOBOX ---------- */

.infobox-hg {
	background-image: url(images/infobox-hg.gif);
	background-repeat: repeat-y;
}
.infobox-but1 {
	background-image: url(images/infobox-but1.gif);
	background-repeat: no-repeat;
	background-position: 155px 0px;
}
.infobox-but2 {
	background-image: url(images/infobox-but2.gif);
	background-repeat: no-repeat;
	background-position: 155px 0px;
}
.infobox-but3 {
	background-image: url(images/infobox-but3.gif);
	background-repeat: no-repeat;
	background-position: 155px 0px;
}
.infobox-but4 {
	background-image: url(images/infobox-but4.gif);
	background-repeat: no-repeat;
	background-position: 155px 0px;
}
.infobox-punktline {
	background-image: url(images/infobox-punktline.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.infobox-text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	padding-left: 10px;
}
.infobox-text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}


/* ---------- LOGIN NEWSLETTER ---------- */

a.link-logingrau:link {
	color: #557791;
	text-decoration : underline;
} 
a.link-logingrau:visited {
	color: #557791; 
text-decoration : underline;
} 
a.link-logingrau:active {
	color: #557791; 
text-decoration : underline;
} 
a.link-logingrau:hover {
	color: #333333;
	text-decoration : underline;
}

a.link-themengrau:link {
	color: #557791;
	text-decoration : underline;
	font-weight: normal;
} 
a.link-themengrau:visited {
	color: #557791;
	text-decoration : underline;
	font-weight: normal;
} 
a.link-themengrau:active {
	color: #557791;
	text-decoration : underline;
	font-weight: normal;
} 
a.link-themengrau:hover {
	color: #333333;
	text-decoration : underline;
	font-weight: bold;
}

a.link-textgrau:link {
	color: #557791;
	text-decoration : underline;
	font-weight: normal;
} 
a.link-textgrau:visited {
	color: #557791;
	text-decoration : underline;
	font-weight: normal;
} 
a.link-textgrau:active {
	color: #557791;
	text-decoration : underline;
	font-weight: normal;
} 
a.link-textgrau:hover {
	color: #FF8A00;
	text-decoration : underline;
	font-weight: normal;
}

a.link-textblack:link {
	color: #333333;
	text-decoration : underline;
	font-weight: normal;
} 
a.link-textblack:visited {
	color: #333333;
	text-decoration : underline;
	font-weight: normal;
} 
a.link-textblack:active {
	color: #333333;
	text-decoration : underline;
	font-weight: normal;
} 
a.link-textblack:hover {
	color: #FF8A00;
	text-decoration : underline;
	font-weight: normal;
}


a.link-trendueber:link {
	color: #A2AAB1;
	text-decoration : underline;
	font-weight: normal;
} 
a.link-trendueber:visited {
	color: #A2AAB1;
	text-decoration : underline;
	font-weight: normal;
} 
a.link-trendueber:active {
	color: #A2AAB1;
	text-decoration : underline;
	font-weight: normal;
} 
a.link-trendueber:hover {
	color: #79838C;
	text-decoration : underline;
	font-weight: normal;
}

.themen-fliesstext12-normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
}
.themen-fliesstext12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	text-align: justify;
}
.themen-fliesstext12-index {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	text-align: justify;
}
.themen-headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #163C65;
	line-height: 28px;
	text-align: justify;
}
.themen-quelle11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A2AAB1;
}
.top-kundenbereich {
	background-image: url(images/top-newsletter.jpg);
	background-repeat: no-repeat;
}
.top-newsletter {
	background-image: url(images/top-newsletter.jpg);
	background-repeat: no-repeat;
}
.top-service {
	background-image: url(images/top-newsletter.jpg);
	background-repeat: no-repeat;
}
.login-pauschale-sohg {
	background-image: url(images/login-pauschale-so-hg.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #669E00;
	padding-left: 20px;
}
.login-pauschale-wihg {
	background-image: url(images/login-pauschale-wi-hg.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #3085BB;
	padding-left: 20px;
}
.login-pauschale-ende {
	background-image: url(images/login-pauschale-ende.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	background-position: center bottom;
}
.login-head16-weiss {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}
.login-erklaerung11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #557791;
}
.trend-head16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #566875;
}
.trend-ueberischt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A2AAB1;
}



/* ---------- IMPRESSUM AGB ---------- */

.top-impressum {
	background-image: url(images/impressum-hg.jpg);
	background-repeat: no-repeat;
}

/* ---------- FORMULAR ---------- */

.senkrecht-punkt {
	background-image: url(images/senkrecht-punkt.gif);
	background-repeat: repeat-y;
	background-position: center;
}
.welle-kriterienformular {
	background-image: url(images/welle-kriterienformular.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.banner-hg2 {
	background-image: url(images/banner-hg.gif);
	background-repeat: repeat-y;
	background-position: 840px;
}
.form-verlauf-gelb {
	background-image: url(images/form-verlauf-gelb.gif);
	background-repeat: repeat-y;
}
.form-verlauf-gruen {
	background-image: url(images/form-verlauf-gruen.gif);
	background-repeat: repeat-y;
}
.form-verlauf-blau {
	background-image: url(images/form-verlauf-blau.gif);
	background-repeat: repeat-y;
}

.form-detail-schnell-aut {
	background-image: url(images/form-detail-schnell-aut.gif);
	background-repeat: no-repeat;
}
.form-detail-schnell-deu {
	background-image: url(images/form-detail-schnell-deu.gif);
	background-repeat: no-repeat;
}
.form-detail-schnell-ita {
	background-image: url(images/form-detail-schnell-ita.gif);
	background-repeat: no-repeat;
}
.form-themen-aut {
	background-image: url(images/form-themen-aut.gif);
	background-repeat: no-repeat;
}
.form-themen-deu {
	background-image: url(images/form-themen-deu.gif);
	background-repeat: no-repeat;
}
.form-themen-ita {
	background-image: url(images/form-themen-ita.gif);
	background-repeat: no-repeat;
}



/* ---------- REGIONSTIPP ---------- */


.text-regionstipp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B9194C;
}

a.link-urlaubsportrait-head:link {
color: #333333;
text-decoration : none;
} 
a.link-urlaubsportrait-head:visited {
color: #333333;
text-decoration : none;
} 
a.link-urlaubsportrait-head:active {
color: #333333;
text-decoration : none;
} 
a.link-urlaubsportrait-head:hover {
	color: #B9194C;
	text-decoration : none;
}

a.link-urlaubsportrait-weiter:link {
color: #B9194C;
text-decoration : underline;
} 
a.link-urlaubsportrait-weiter:visited {
color: #B9194C;
text-decoration : underline;
} 
a.link-urlaubsportrait-weiter:active {
color: #B9194C;
text-decoration : underline;
} 
a.link-urlaubsportrait-weiter:hover {
	color: #AEB8BC;
	text-decoration : underline;
}


/* ---------- REGIONSTIPP ---------- */

.wetter-index {
	left:810px;
	top:630px;
	z-index: 2;
	height: 40px;
	width: 170px;
	position: absolute;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3E4247;
	font-weight: bold;
	background-image: url(images/icon-wetter.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.wetter {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #153c65;
	background-image: url(images/icon-wetter.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.wetter-showhits {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3E4247;
	font-weight: bold;
	background-image: url(images/icon-wetter.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.suche1-showhits {
	left:75px;
	top:400px;
	z-index: 3;
	height: 40px;
	width: 485px;
	position: absolute;
}
.form-showhits {
	left:220px;
	top:885px;
	z-index: 4;
	height: 1900px;
	width: 580px;
	position: absolute;
}

/* ---------- POPUP LAYER ---------- */

#anmeldung {
	left: 320px; top: 310px; position: absolute;
}

/* ---------- ADVENT ---------- */
.advent_hg {
	background-image: url(images/adventskalender_hg.jpg);
	background-repeat: no-repeat;
}
.advent_25 {
	background-image: url(images/adventskalender_25.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.adventspruch {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	line-height: 18px;
	color: #003f71;
}
.adventzahl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #FFFFFF;
}

/* ---------- REZEPT ---------- */
.rezept-blick {
	left:675px;
	top:135px;
	z-index: 2;
	height: 160px;
	width: 225px;
	position: absolute;
}

/* ---------- GESUNDHEITSTIPP ---------- */
.gesundheits-menu {
	left:700px;
	top:160px;
	z-index: 2;
	height: 1300px;
	width: 170px;
	position: absolute;
}
.gesundheitstipp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #800158;
}
.region-line-hell {
	background-image: url(images/region-line-hell.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.rw_suedtirol {
	background-image: url(images/rw_suedtirol.jpg);
	background-repeat: no-repeat;
}
.rw_salzburg {
	background-image: url(images/rw_salzburg.jpg);
	background-repeat: no-repeat;
}
.rw_oberoesterreich {
	background-image: url(images/rw_oberoesterreich.jpg);
	background-repeat: no-repeat;
}
.rw_steiermark {
	background-image: url(images/rw_steiermark.jpg);
	background-repeat: no-repeat;
}
.rw_tirol {
	background-image: url(images/rw_tirol.jpg);
	background-repeat: no-repeat;
}
.rw_kaernten {
	background-image: url(images/rw_kaernten.jpg);
	background-repeat: no-repeat;
}
.rw_vorarlberg {
	background-image: url(images/rw_vorarlberg.jpg);
	background-repeat: no-repeat;
}
.rw_ungarn {
	background-image: url(images/rw_ungarn.jpg);
	background-repeat: no-repeat;
}

