body {
	background:url(media/hg_gr1.gif);
}

p {  font-family: Verdana, Helvetica, Times New Roman, Times, serif; font-weight:normal; font-size: 9pt}
td {
	font-family: Verdana, Helvetica, "Times New Roman", Times, serif;
	font-size: 9pt;
	font-weight: normal;
}
tr {  font-family: Verdana, Helvetica, Times New Roman, Times, serif; font-size: 9pt; font-weight: normal; }
.test {  font-family: Verdana, Helvetica, Times New Roman, Times, serif; font-size: 10pt; color: red; font-weight: extra bold;}
.ueber1 {  font-family: Verdana, Helvetica, Times New Roman, Times, serif; font-size: 10pt; color: #50A17E; font-weight: extra-bold;}
.2011 h2 { font-size: 12pt; color: #cc3366; font-weight: bold; }
.ueber2 {  ; font-weight: extra-bold; background-image:url(media/transparent1.png); background-position:bottom left; background-repeat:repeat-x}
.k_d { font-family: Verdana, Helvetica, Times New Roman, Times, serif; font-weight: bold; color: #009900; font-size: 7pt} 
.k_d2 { font-family: Verdana, Helvetica, Times New Roman, Times, serif; font-weight: bold; color: #009900; font-size: 6pt} 
.info { font-family: Verdana, Helvetica, Times New Roman, Times, serif; font-weight: normal; color: #333333; font-size: 8pt}
.nor { font-family: Verdana, Helvetica, Times New Roman, Times, serif; font-weight: bold; color: #000000; font-size: 8pt}
p.nor {  font-family: Verdana, Helvetica, Times New Roman, Times, serif; font-weight: bold; color: #000000; font-size: 8pt}
td.nor {  font-family: Verdana, Helvetica, Times New Roman, Times, serif; font-size: 8pt; font-weight: bold; color: #000000}
tr.nor {  font-family: Verdana, Helvetica, Times New Roman, Times, serif; font-size: 8pt; font-weight: bold; color: #000000}

h1 {  font-weight: bold; color: ##333; font-size: 11pt; padding-top:12px;}
h2 {font-weight: bold;  font-size: 12pt}
a.klein:link {  font-family: Verdana, Helvetica, Times New Roman, Times, serif; font-size: 8pt;  text-decoration: none; }
a.klein:visited {  font-family: Verdana, Helvetica, Times New Roman, Times, serif; font-size: 8pt; color: blue; text-decoration: none; }
a.klein:hover {  font-family: Verdana, Helvetica, Times New Roman, Times, serif; font-size: 8pt; color: blue; text-decoration: none; background: #C1E2AD;}
a.klein:active {  font-family: Verdana, Helvetica, Times New Roman, Times, serif; font-size: 8pt; color: blue; text-decoration: underline; background: #D6ECC9;}
a.nav:link {  font-family: Verdana, Helvetica, Times New Roman, Times, serif; font-size: 7pt;  color: white; text-decoration: underline; }
a.nav:visited {  font-family: Verdana, Helvetica, Times New Roman, Times, serif; font-size: 7pt; color: white; text-decoration: none; }
a.nav:hover {  font-family: Verdana, Helvetica, Times New Roman, Times, serif; font-size: 7pt; color: #C1E2AD; text-decoration: none;}
a.nav:active {  font-family: Verdana, Helvetica, Times New Roman, Times, serif; font-size: 7pt; color: #D6ECC9; text-decoration: underline; }
.rieger { background-image: url(image/icons.gif); background-repeat: no-repeat; background-position: top center}
.weiss {  font-family: Verdana, Helvetica, Times New Roman, Times, serif; font-size: 8pt; font-weight: bold; color: white}
.weiss2 {  ; font-size: 9.5pt; font-weight: bold; color: white}
.r_info { background-image:  url(cut/r_m_info2.jpg); background-repeat: no-repeat; }
.navi_i {background-image:   url(cut/navi_hg1b.jpg); background-repeat: no-repeat; }
.hw { font-family: Verdana, Helvetica, Times New Roman, Times, serif; font-size: 8pt; color:#FF9900;}
.cafe-hg {background-image:   url(cafe/bar.jpg); background-repeat: no-repeat; }
.angebot {border : 1px dotted #ff9934; background-image: url(media/blumen_hg3.gif); background-repeat: no-repeat; background-position: bottom right; text-align:center}
.angebot2 { background-image: url(image/hg_karwendel.jpg); background-repeat: no-repeat; background-position: bottom center}
.angebot3 { background-image: url(image/hg_fruehling.jpg); background-repeat: no-repeat; background-position: top center}
#twitter-w p{font-size:10px ;
}


#underlinemenu{
margin: 0;
padding: 0;
}

#underlinemenu ul{
margin: 3;
margin-bottom: 0em;
padding-left: 79;   /* Abstand von links */
padding-right: 2;   /* Abstand von rechts ?*/
float: left;

width: 100%;
border: 0px solid #DFDFDF;
border-width: 0px 0;
}

* html #underlinemenu ul{ /*IE only rule. Delete extra margin-bottom*/
margin-bottom: 0;
}

#underlinemenu ul li{
display: inline;
}


#underlinemenu ul li a{
float: left;
color: black;  /*schriftfarbe*/
font-weight: bold;
padding: 2px 6px 1px 5px;
text-decoration: none;
background: white url(media/menudivide.gif) top right repeat-y;
}

#underlinemenu ul li a:hover{
background: url(media/websinn.jpg) center center repeat-x;
background-color: blue;
border-bottom: 3px solid black;
padding-bottom: 0;
}

.angebote-links {
	background-image:url(cut/wandern-1.jpg); background-repeat:no-repeat;
	background-position:3px top;
}

.angebote-links-winter {
	background-image:url(cut/winter-l.jpg); background-repeat:no-repeat;
	background-position:2px bottom;
	padding-left:4px;
}

.angebote-links-fruehling{
	background-image:url(cut/fruehling-l.jpg); background-repeat:no-repeat;
	background-position:2px top;
	padding-left:4px;
}

.trans {
	background-image:url(media/trans-gelb.png);
}


.wow {
	color: #F00;
	font-weight: bold;
}

/*============================*/
/*=== Custom Slider Styles ===*/
/*============================*/
#slider-wrapper {
    backgroundxxx:url(images/slider.png) no-repeat;
    width:592px;
    height:348px;
   
}

#slider {
	position:relative;
    width:592px;
    height:348px;
    margin-left:0px;
	background:url(images/loading.gif) no-repeat 50% 50%;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	left:260px;
	bottom:-42px;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}

/*====================*/
/*=== Other Styles ===*/
/*====================*/
.clear {
	clear:both;
}
.werbung-rechts{
	float:left;
   height:100%;
   width:178px;
   margin:0;
	position:relative;
}
.logo-unten {
	position:absolute;bottom:0;
	width: 170px;
	background-color:#963;
}

