
html {
min-height:100.1%;
}

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
background-image:url(../bilder/hintergrund.jpg);
background-repeat:repeat-x;
background-color:#666666;
text-align:center;
font-size:10pt;
color:#000000;
}

body.datenframe {
font-family:Verdana, Arial, Helvetica, sans-serif;
background-image:none;
background-color:#f4f3fe;
text-align:center;
font-size:10pt;
color:#000000;
}

table {
font-family:Verdana, Arial, Helvetica, sans-serif;
margin: 0px auto;
background-color:#f4f3fe;
width:1000px;
font-size:10pt;
color:#000000;
border-width:1px;
border-color:#FFFFFF;
border-style:solid;
}
table.footer {
background-color:#666666;
border-width:0px;
border-top-style:solid;
border-top-color:#000000;
border-top-width:1px;
text-align:left; 
}
tr.footer {
}
td.footer {
color:white;
font-size:8pt;
}


div.ueberschrift {
font-size:10pt;
text-decoration:underline;
font-weight:bold;
}

div.scrolling {
height:570px;
width:100%;
background-color:#f4f3fe; 
text-align:center;
overflow-y:scroll;
}

td {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
}

td.inhalt {
vertical-align:top;
}
td.inhaltohneframe {
padding:15px;
font-size:9pt;
}
td.inhaltohneframelinksbuendig {
vertical-align:top;
text-align:left;
padding:15px;
font-size:9pt;
}
table.topbild {
height:200px;
border-bottom-width:0px;
}
td.topbild {
font-size:9pt;
text-align:left;
vertical-align:bottom;
}
td.topbildTransparenz {
font-size:9pt;
text-align:left;
vertical-align:top;
width:690px;
}
table.menuetop {
border-bottom-width:0px;
}
td.menuetop {
width:inherit;
border-width:0px;
}

td.menuelinks {
width:170px;
vertical-align:top;
text-align:left;
height:360px;
}
td.menuerechts {
width:170px;
text-align:center;
vertical-align:top;
}
table.preisliste {
width:550px;
}
td.preisliste {
text-align:center;
border-color:#ff6600;
border-width:1px;
border-style:solid;
}

table.datensatz {
text-align:center;
border-style:solid;
border-color:#1b3687;
border-width:0px;
background-color:none;
border-top-style:solid;
border-top-color:white;
border-top-width:0px;
width:590px;
}
table.datensatzsuche {
text-align:center;
background-color:#eeedfd;
width:530px;
}
td.datensatzFoto {
background-color:e4e2fe;
font-size:8pt;
vertical-align:bottom;
}
td.datensatz1 {
background-color:#efeefe;
background-image:url(../bilder/hintergrund-weiss-gross.png);
background-position:bottom;
background-repeat:repeat-x;
font-size:8pt;
padding-top:8px;
padding-bottom:8px;
padding-left:5px;
padding-right:5px;
border-left-color:#f4f3fe;
border-left-style:solid;
border-left-width:1px;
border-right-color:#f4f3fe;
border-right-style:solid;
border-right-width:1px;
}
td.datensatz2 {
background-color:#e4e2fe;
background-image:url(../bilder/hintergrund-weiss-gross.png);
background-position:bottom;
background-repeat:repeat-x;
font-size:8pt;
}
td.datensatz3 {
font-size:7pt;
}
td.datensatz4 {
background-image:url(../bilder/hintergrund-weiss.png);
background-position:bottom;
background-repeat:repeat-x;
background-color:#e4e2fe;
vertical-align:top;
font-size:8pt;
padding-top:10px;
padding-bottom:5px;
}
td.datensatz4fuerDatumBeiLastminute {
background-image:url(../bilder/hintergrund-weiss.png);
background-position:bottom;
background-repeat:repeat-x;
background-color:#e4e2fe;
vertical-align:top;
font-size:8pt;
padding-bottom:5px;
}
td.datensatz4fuerKategorien {
background-image:url(../bilder/hintergrund-weiss.png);
background-position:bottom;
background-repeat:repeat-x;
background-color:#e4e2fe;
vertical-align:center;
font-size:8pt;
padding-bottom:10px;
}
td.datensatz5 {
background-color:#d8d5fc;
background-image:url(../bilder/hintergrund-weiss-gross.png);
background-position:bottom;
background-repeat:repeat-x;
font-size:8pt;
}
table.direktanfrage {
background-color:#eeedfd;
width:550px;
}
table.direktanfrage1 {
background-color:#eeedfd;
width:450px;
border-width:0px;
}

table.infobox {
border-collapse:collapse;
border-color:#DEDDFB;
border-width:0px;
width:150px;
border-width:0px;
border-color:#00FF00;
border-style:solid;
}
td.infoBoxOben {
border-width:0px;
background-image:url(http://www.ski-tirol.eu/bilder/infobox-oben-150.gif);
background-repeat:no-repeat;
}
td.infoBoxMitte {
font-size:8pt;
border-width:0px;
text-align:center;
background-image:url(http://www.ski-tirol.eu/bilder/infobox-mitte-150.gif);
background-repeat:repeat-y;
}
td.infoBoxUnten {
border-width:0px;
background-image:url(http://www.ski-tirol.eu/bilder/infobox-unten-150.gif);
background-repeat:no-repeat;
}

table.unterkunftarten, table.ortebuttons {
border-collapse:collapse;
width:auto;
border-width:0px;
border-color:#ff6600;
border-style:solid;
}
table.buttonslinks {
border-collapse:collapse;
width:auto;
border-width:0px;
border-color:white;
border-style:solid;
border-left-color:white;
border-left-style:solid;
border-left-width:1px;
}

td.unterkunftarten {
font-size:9pt;
width:100px;
background-color:#DCD6FA;
border-width:1px;
border-color:#ff6600;
border-style:solid;
padding:2px;
}
td.ortebuttons {
font-size:8pt;
background-color:#DCD6FA;
background-image:url(http://www.ski-tirol.eu/bilder/hintergrund-menue-top.jpg);
background-repeat:repeat-x;
border-width:1px;
border-color:#CCCCCC;
border-style:solid;
padding-left:12px;
padding-right:12px;
padding-top:4px;
padding-bottom:2px;
}
td.ortebuttonsaktiv {
font-size:8pt;
background-color:#ff6600;
background-image:url(http://www.ski-tirol.eu/bilder/hintergrund-menue-top-aktiv.jpg);
background-repeat:repeat-x;
border-width:1px;
border-color:#ff6600;
border-style:solid;
padding-left:12px;
padding-right:12px;
padding-top:4px;
padding-bottom:2px;
}
td.buttonslinks {
font-size:8pt;
width:156px;
background-color:#f5f4fd;

background-image:url(http://www.ski-tirol.eu/bilder/hintergrund-menue-links.jpg);
border-width:0px;
border-color:#ff6600;
border-style:solid;
padding-left:2px;
padding-right:2px;
padding-top:4px;
padding-bottom:3px;
}
td.buttonslinksunterkunft {
font-size:8pt;
width:156px;
background-color:#f5f4fd;
background-image:url(http://www.ski-tirol.eu/bilder/hintergrund-menue-links-unterkunft.jpg);
border-width:0px;
border-color:#ff6600;
border-style:solid;
padding-left:2px;
padding-right:2px;
padding-top:4px;
padding-bottom:3px;
}
td.buttonslinksskischuleusw {
font-size:8pt;
width:156px;
background-color:#f5f4fd;
background-image:url(http://www.ski-tirol.eu/bilder/hintergrund-menue-links-skischuleusw.jpg);
border-width:0px;
border-color:#ff6600;
border-style:solid;
padding-left:2px;
padding-right:2px;
padding-top:4px;
padding-bottom:3px;
}
td.buttonslinksunterkunftOrtRegion {
font-size:8pt;
width:156px;
background-color:#f5f4fd;
background-image:url(http://www.ski-tirol.eu/bilder/hintergrund-menue-links-ort-region.jpg);
border-width:0px;
border-color:#ff6600;
border-style:solid;
padding-left:2px;
padding-right:2px;
padding-top:4px;
padding-bottom:3px;
}

td.menueAbstand, tr.menueAbstand {
height:1px;
font-size:1pt;
}

select.dropdownmenue {
width:167px;
}
input.anfragen {
background-color:#f4f3fe;
}
input, select, textarea {
background-color:#ffffff;
color:#663300;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
border-width:1px;
border-color:#4D6185;
}

a:link.menuetop, a:active.menuetop, a:visited.menuetop {
color:#FF6600;
font-weight:bold;
border:0;
text-decoration:none;
} 

a:hover.menuetop {
color: #ffffff; 
font-weight:bold;
border:0;
text-decoration:none;
} 

a:link.menuetopaktiv, a:visited.menuetopaktiv, a:active.menuetopaktiv {
color:black;
font-weight:bold;
border:0;
text-decoration:none;
} 
a:hover.menuetopaktiv {
color: #ffffff; 
font-weight:bold;
border:0;
text-decoration:none;
} 

a:link.navi, a:visited.navi, a:active.navi {
color: #ffffff;
border:0;
text-decoration:none;
} 
a:hover.navi {
color: #ff6600; 
border:0;
text-decoration:none;
} 

a:hover.menuetop, a:hover.unterkunftarten {
color: #000000; 
border:0;
text-decoration:none;
} 

a:link.menuelinks, a:visited.menuelinks, a:active.menuelinks {
color:#7f7f7f;
border:0;
text-decoration:none;
border-left-color:white;
border-left-style:solid;
border-left-width:2px;
font-weight:bold;
} 
a:hover.menuelinks {
color:#ff6600;
border:0;
text-decoration:none;
border-left-color:#000000;
border-left-style:solid;
border-left-width:2px;
font-weight:bold;
}
a:link.menuelinksaktiv, a:visited.menuelinksaktiv, a:active.menuelinksaktiv {
color:#ff6600;
border:0;
text-decoration:none;
border-left-color:#ff6600;
border-left-style:solid;
border-left-width:2px;
font-weight:bold;
} 
a:hover.menuelinksaktiv {
color:black;
border:0;
text-decoration:none;
border-left-color:#000000;
border-left-style:solid;
border-left-width:2px;
font-weight:bold;
}


a:link, a:visited, a:active {
color: #ff6600;
border:0;
text-decoration:none;
} 
a:hover {
color: #000000; 
border:0;
text-decoration:none;
} 



a:link img{
color: #FF6600;
border:0;
} 
a:visited img{
color: #FF6600; 
border:0;
}
a:hover img{
color: white;
border:0;
} 
a:active img{
color: #FF6600;
border:0;
}
