body {margin: 0px; margin-left: 10px; padding: 0px; font-family:Verdana,Arial,Helvetica,Sans-Serif;}

#abs {position:absolute; top:625px !important; top:625px; left:0px;padding-left:45px;}
#content {width:493px; min-height:60px; overflow:visible;margin-bottom:15px !important; margin-bottom:15px;margin-top:5px;_margin-top:10px;*margin-top:10px; clear:both; font-size:11px;}
#content h1 {font-size:12px; color:#ffffff; font-weight:bold; margin:0px 0px 3px 0px; height:21px; background: #6b94bd; padding:5px 0 0 10px; width:489px; voice-family: "\"}\"" voice-family: inherit; width:483px;}
#content h2 {font-size:12px; color:#ffffff; font-weight:bold; margin:0px 0px 0px 0px; height:21px; background: #6b94bd; padding:5px 0 0 10px; width:245px; voice-family: "\"}\"" voice-family: inherit; width:241px;}
#content p {margin:5px 0px 0px 10px !important;margin:5px 0px 0px 10px;}
#content2 {width:493px; min-height:85px; overflow:visible;margin-bottom:2px !important; margin-bottom:0px; font-size:11px;}
#content2 h1 {font-size:12px; color:#ffffff; font-weight:bold; margin: 0px; padding:0px; height:28px; background: #6b94bd; padding-left:10px; padding-top:5px; width:489px; voice-family: "\"}\"" voice-family: inherit; width:483px;}

#content3 {width:493px; margin-bottom:2px !important; margin-bottom:0px; font-size:11px;}
#content3 h1 {font-size:12px; color:#ffffff; font-weight:bold; margin: 0px; padding:0px; height:21px; background: #6b94bd; padding:5px 0 0 10px; width:489px; voice-family: "\"}\"" voice-family: inherit; width:483px;}


#footer {width:751px; margin-top:25px;margin-left:-35px;}
#footer a {text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer2 {position:absolute; top:880px; width:751px;}

#leftnavi {position:absolute; left:548px; top:177px !important; top:187px; width:190px; margin:0; padding:0; font-size:11px;}
#leftnavi h1 {font-size:12px; color:#6b94bd; font-weight:bold; margin: 0px; padding:0px; background: #c6def7; padding-left:10px; padding-top:6px; padding-bottom:6px; width:180px; voice-family: "\"}\"" voice-family: inherit; width:180px;}
#pod {margin-top:2px;}
#pod p, #pod ul{background: #e7efff; padding:10px;margin:0px; margin-top:2px;width:170px; voice-family: "\"}\"" voice-family: inherit; width:170px;}
#leftnavi #pod li {list-style-type: none; line-height:12px !important; line-height:7px; padding:2px 0 0 0;}
#pod a:link {color:#6b94bd; font-size: 11px; text-decoration:underline; font-weight:normal; display:block;padding-bottom:2px; padding-top:2px;}
#pod a:visited {color:#6b94bd; font-size: 11px; text-decoration:underline; font-weight:normal;display:block;padding-bottom:2px; padding-top:2px;}
#pod a:hover {color:#000; font-size: 11px; text-decoration:none; font-weight:normal;display:block;padding-bottom:2px; padding-top:2px;}
#pod a:active {color:#6b94bd; font-size: 11px; text-decoration:underline; font-weight:normal;display:block;padding-bottom:2px; padding-top:2px;}

#head {
	position: absolute;
	left: 20px;
	top: 20px;
}
#navitop {position:absolute; left: 283px !important; left: 285px; top: 13px; text-align:right;}
#hauptnavi {position:absolute; left: 13px; top: 82px; width:663px;}

#suche {position:absolute; top:391px; left:45px; z-index:10; clear:both;}
#suche h3 {font-size:12px; color:#ffffff; font-weight:bold; margin: 0px; padding:0px; height:21px; background-color: #6b94bd; padding-top:5px; padding-left:37px; background-image:url(ski.gif); background-repeat:no-repeat;width:456px; voice-family: "\"}\"" voice-family: inherit;}
#suche h4 {font-size:10px; color:#000000; font-weight:normal; margin: 0px; padding:0px; padding-top:5px; voice-family: "\"}\"" voice-family: inherit;width:663px;}
.head {font-size:12px; color:#000000; font-weight:bold; margin: 0px; padding:0px; width:663px; height:21px; background-color: #CCCC99; padding-top:5px; padding-left:37px; background-image:url(flights.gif); background-repeat:no-repeat;}
#suchpod {background: #e7efff;width:489px !important; padding-right:3px; margin-top:2px;}
#teaser {position:absolute; top: 162px; left:45px;margin-bottom:10px;}
#teaser h1 {font-size:13px; color:#000000; font-weight:bold; margin: 0px; padding-left:10px;}
#teaser img {margin: 0px; padding-top:10px; padding-left:-10px;}

.toplink {font-family: verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;text-decoration: none;font-weight: bold;padding: 0px;margin: 0px;margin-left: 26px !important;margin-left: 22px;}
.toplinkwhite {font-family: verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;color: #ffffff;text-decoration: none;font-weight: bold;padding: 0px;margin: 0px;margin-left: 25px !important;margin-left: 27px;}
a.hauptlink:link {font-family: verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;text-decoration: none;font-weight: normal;padding: 0px;margin: 0px;}
a.hauptlink:visited {font-family: verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;text-decoration: none;font-weight: normal;padding: 0px;margin: 0px;}
a.hauptlink:hover {font-family: verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;text-decoration: underline;font-weight: normal;padding: 0px;margin: 0px;}
a.hauptlink:active {font-family: verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;text-decoration: none;font-weight: normal;padding: 0px;margin: 0px;}

a.hauptlink3:link {font-family: verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;text-decoration: none;font-weight: normal;padding: 0px;margin: 0px;line-height:10px;}
a.hauptlink3:visited {font-family: verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;text-decoration: none;font-weight: normal;padding: 0px;margin: 0px;line-height:10px;}
a.hauptlink3:hover {font-family: verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;text-decoration: underline;font-weight: normal;padding: 0px;margin: 0px;line-height:10px;}
a.hauptlink3:active {font-family: verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;text-decoration: none;font-weight: normal;padding: 0px;margin: 0px;line-height:10px;}

.hauptlink2 {font-family: verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;text-decoration: none;font-weight: bold;padding: 0px;margin: 0px;margin-left: 13px;padding-left:150px;}
.rotlink {font-family: verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;color: #990033;text-decoration: none;font-weight: bold;padding: 0px;margin: 0px;margin-left: 23px; margin-top: 30px;}

.pic {float:left; width:140px; margin-top:2px; margin-bottom:2px;margin-left:0px !important; margin-left:0px}
.lin {margin-top: 10px; margin-left:10px; line-height:15px;}
.suche {color:#990033; font-size: 11px; text-decoration:none; font-weight:bold;}

.content {float:left; margin:5px 0 1px 5px; width:330px; voice-family: "\"}\"" voice-family: inherit; line-height:16px; width:330px;}
.contentl {width:483px; padding:10px; margin:0px;}
.contentl_ {width:210px; padding:10px; margin:0px;float:left;margin-bottom:5px;}
.content2_ {width:210px; padding:10px; margin:0px;float:right;}

#content a:link {color:#6b94bd; font-size: 11px; text-decoration:underline; font-weight:normal;padding-bottom:2px; padding-top:2px;}
#content a:visited {color:#6b94bd; font-size: 11px; text-decoration:underline; font-weight:normal;padding-bottom:2px; padding-top:2px;}
#content a:hover {color:#000; font-size: 11px; text-decoration:none; font-weight:normal;padding-bottom:2px; padding-top:2px;}
#content a:active {color:#6b94bd; font-size: 11px; text-decoration:underline; font-weight:normal;padding-bottom:2px; padding-top:2px;}
#content table {padding-left:10px;}

#content2 a:link {color:#6b94bd; font-size: 11px; text-decoration:underline; font-weight:normal;padding-bottom:2px; padding-top:2px;}
#content2 a:visited {color:#6b94bd; font-size: 11px; text-decoration:underline; font-weight:normal;padding-bottom:2px; padding-top:2px;}
#content2 a:hover {color:#000; font-size: 11px; text-decoration:none; font-weight:normal;padding-bottom:2px; padding-top:2px;}
#content2 a:active {color:#6b94bd; font-size: 11px; text-decoration:underline; font-weight:normal;padding-bottom:2px; padding-top:2px;}
#content2 table {padding-left:10px;}

#leftnavi a:link {color:#6b94bd; font-size: 11px; text-decoration:underline; font-weight:normal;padding-bottom:2px; padding-top:2px;}
#leftnavi a:visited {color:#6b94bd; font-size: 11px; text-decoration:underline; font-weight:normal;padding-bottom:2px; padding-top:2px;}
#leftnavi a:hover {color:#000; font-size: 11px; text-decoration:none; font-weight:normal;padding-bottom:2px; padding-top:2px;}
#leftnavi a:active {color:#6b94bd; font-size: 11px; text-decoration:underline; font-weight:normal;padding-bottom:2px; padding-top:2px;}
#leftnavi table {padding-left:10px;}


#content li{list-style-type: none; margin-top:5px; }
.right, .left{float:left; margin:10px !important; margin:5px;padding:0;width:200px; margin-top:0px;}

form {margin:0px; padding:0px;}
select, input {font-size:11px; margin:0px; padding:0px;}
table {font-size:11px;}
iframe {width:493px; height:337px !important; height:350px; margin-top:2px;}
.tuev {color:#990033;}
.tuev img {float:right; margin-top:-8px;}

.clr {clear:both;}
#hauptnavi td {text-align:center;}

/*SITEMAP styles*/
#abs-sitemap {position:absolute; top:333px !important; top:335px; left:0px;padding-left:45px; }

h3 {margin-bottom:0px;margin-top:0px; font-size:12px;}
ul {margin-top:0px;}

#linkpodunten2 {height:70px;}



/*Suche*/


#suche a.button,#suche a.but, div#close_button a.button {
  border: none;
  background: none;
  text-decoration: none;
  color: #ffffff;
  font-weight: bold;
  line-height: 8px;
  margin-right: 10px;
}
#suche .button, #suche .but, div#close_button a.button
{
  display: block;
  position: relative;
  padding: 5px;
  float: left;
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
div#suche a.button {
  color: #FFFFFF;
  float: right;
 } 
  #suche .button, #suche a.red { background: #FF6600; color:#FFFFFF }

#suche a.but {
  padding-left: 10px;
  padding-right: 10px;
}
#suche a#angebote_finden { background-image: url(http://images.snowtrex.com/partner/1524/images/angebote_finden.png);}

#suche .button *,  div#close_button .button *
{
  font-style: normal;
  background-image: url(http://images.snowtrex.com/partner/1524/images/btn2.png);
  background-repeat: no-repeat;
  display: block;
  position: relative;
}
#suche .button i,  div#close_button .button i
{
  background-position: top left;
  position: absolute;
  margin-bottom: -5px;
  top: 0;
  left: 0;
  width: 5px;
  height: 5px;
}
#suche .button span, div#suche .button span
{
  background-position: bottom left;
  left: -5px;
  padding: 0 0 5px 10px;
  margin-bottom: -5px;
}
#suche .button span i, div#suche .button span i
{
  background-position: bottom right;
  margin-bottom: 0;
  position: absolute;
  left: 100%;
  width: 10px;
  height: 100%;
  top: 0;
}
#suche .button span span, div#close_button .button span span
{
  background-position: top right;
  position: absolute;
  right: -10px;
  margin-left: 10px;
  top: -5px;
  height: 0;
}
#suche .button, #container a.red { background: #FF6600; }
#suche .button, #container-gross a.red { background: #FF6600; }
#suche .button.white { background: #ffffff; color: #FF6600; }
#suche .button[class] { background-image: url(http://images.snowtrex.com/partner/1524/images/shade.png); background-position: bottom; }

#suche .back[class], div#close_button a.button, body#popup #container .back[class]
{
background-image: url(http://images.snowtrex.com/partner/1524/images/shade_back.png);
background-position: bottom;
color:#FF6600;
}

#suche .back, div#close_button a.button, body#popup #container .back { color:#FF6600; }

#suche .tabstyle1top a, #container td.tabstyle1top a {
  color:#ffffff;
}

