body {
background-color:#3f4519;
text-align:center;
margin:0;
font:11px Georgia, "Times New Roman", Times, serif;
color:#000000;
}
a:link, a:visited, a:hover, a:active {
text-decoration:underline;
color:#000000;
}
a:hover {
text-decoration:none;
color:#3f4519;
}

#website {
background:url(alta_badia/sfondo.gif) repeat-x top left;
width:856px;
height:615px;
margin:5px auto;
padding:0;
position:relative;
}

#website #sprachwahl {
position:absolute;
top:0px;
right:6px;
color:#000000;
}
#website #sprachwahl a:link, #website #sprachwahl a:visited, #website #sprachwahl a:hover, #website #sprachwahl a:active {
color:#000000;
text-decoration:none;
font-size:11px;
}

#home {
padding:14px 4px 0px 4px;
}

/*********************************************************************** HOMEPAGE ***/
#home_foto {
position:relative;
width:848px;
height:557px;
display:block;
margin:0;
padding:0;
}
#home_foto #home_tab {
position:absolute;
top:19px;
left:65px;
text-align:center;
width:220px;
height:557px;
margin:0;
padding:0;
}
#home_foto #home_tab #logo {
display:block;
margin:30px auto;
}
#home_foto #home_tab address {
font-style:normal;
font:11px Georgia, "Times New Roman", Times, serif;
color:#000000;
line-height:18px;
}
#home_foto #home_tab address a:link, #home_foto #home_tab address a:visited, #home_foto #home_tab address a:hover, #home_foto #home_tab address a:active {
text-decoration: underline;
color:#000000;
}

#home_language {
color:#3f4519;
font:18px "Trebuchet MS", Verdana, Arial, sans-serif;
line-height:44px;
}
#home_language a:link, #home_language a:visited, #home_language a:hover, #home_language a:active {
color:#3f4519;
text-decoration:none;
margin:0 45px;
font-weight:bold;
}
/*********************************************************************** ende HOMEPAGE ***/


/*********************************************************************** PAGES ***/

/***************************************************************** linker Teil ***/

/************************************************************* Logos + Adresse ***/
#part_left {
float:left;
width:220px;
margin:0 0 15px 0;
}
#part_left #white {
width:220px;
height:340px;
padding:0;
margin:0;
background-color:#FFFFFF;
}
#part_left #white #roterhahn {
display:block;
margin:0px auto;
padding-top:6px;
}
#part_left #white #logo {
display:block;
margin:1px auto;
}
#part_left #white address {
font-style:normal;
font:11px Georgia, "Times New Roman", Times, serif;
color:#000000;
line-height:17px;
}
#part_left #white address a:link, #part_left #white address a:visited, #part_left #white address a:hover, #part_left #white address a:active {
text-decoration: underline;
color:#000000;
}
/************************************************************* ende Logos + Adresse ***/


/***************************************************************** Menupunkte ***/
#part_left #green {
background-color:#3f4519;
height:246px;
color:#f8f4b3;
font:14px "Trebuchet MS", Verdana, Arial, sans-serif;
line-height:24px;
}
#part_left #green #menu {
padding:15px 40px;
text-align:left;
}
#part_left #green #menu a:link, #part_left #green #menu a:visited, #part_left #green #menu a:hover, #part_left #green #menu a:active {
color:#f8f4b3;
text-decoration:none;
display:block;
}
#part_left #green #menu a:link, #part_left #green #menu a:visited, #part_left #green #menu a:hover, #part_left #green #menu a:active {
color:#f8f4b3;
text-decoration:none;
display:block;
}
#part_left #green #menu a:hover {
text-decoration:none;
font-size:16px;
}
.aktiv {
font-size:16px;
}

/***************************************************************** ende Menupunkte ***/

/***************************************************************** ende linker Teil ***/



/***************************************************************** Hauptteil ***/
#main_part {
width:628px;
margin:0 0 15px 0;
float:left;
background-color:#FFFFFF;
}
#main_part #foto {
width:628px;
height:340px;
display:block;
margin:0px;
}
#main_part #foto #gallery {
width:52px;
height:340px;
margin:0px;
padding:0px;
float:left;
background-color:#3f4519;
font:11px "Trebuchet MS", Verdana, Arial, sans-serif;
color:#FFFFFF;
line-height:22px;
}
#main_part #foto #gallery a {
border-top:1px solid #ffffff;
display:block;
text-decoration:none;
}
#main_part #foto #picture {
width:576px;
height:340px;
margin:0px;
padding:0px;
float:left;
}
#main_part #content {
height:246px;
font:12px "Trebuchet MS", Verdana, Arial, sans-serif;
color:#000000;
line-height:20px;
text-align:left;
margin:0px 10px 0 20px;
padding:0px;
}
#main_part #content #scrollbar {
height:200px;
padding-right:5px;
overflow: auto;
overflow-x: hidden;
scrollbar-face-color: #ffffff;
scrollbar-arrow-color: #9B9999;
scrollbar-base-color: #9B9999;
scrollbar-shadow-color: #9B9999;
scrollbar-dark-shadow-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-3d-light-color: #ffffff;
}
h1 {
font:16px "Trebuchet MS", Verdana, Arial, sans-serif;
color:#3f4519;
font-weight:bold;
margin:0 0 5px 0;
padding-top:15px;
}

.preiselisteS {
background-color:#3f4519;
width:250px;
float:left;
margin-right:40px;
}
.preiselisteS th {
background-color:#8aa001;
text-align:center;
}
.preiselisteS td {
background-color:#FFFFFF;
text-align:center;
}

.preiselisteW {
background-color:#3366CC;
width:250px;
float:left;
}
.preiselisteW th {
background-color:#6699CC;
text-align:center;
}
.preiselisteW td {
background-color:#FFFFFF;
text-align:center;
}