body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17px;
background-image:url(/fileadmin/templates/img/bkg-all.gif);
background-repeat:repeat-x;
background-color:#CFBB8D;
margin-top:0;
}
#container {
width: 900px;
\width: 920px;
w\idth: 900px;
background-color:#fff;
margin: 0;
margin-left: auto;
margin-right: auto;
padding: 0;
}
a {
color:#725D3A;
}

a:hover {
color:#5c0600;
}
/*----------------------------------------------------------*/
#banner {
padding: 0px;
margin-bottom: ;
}
#toolbar {
padding-left:10px;
padding-right:10px;
color:#a2977f;
height:30px;
font-size:10px;
}
#toolbar a {
color:#725d3a;
}

#selectlanguage {
float:left;
width:200px;
padding-top:7px;
}

#selectlanguage a {
text-decoration:none;
}

#bradcrump {
padding-top:7px;
float:left;
width:auto;
}

#logo-suedtirol {
background-image:url(/fileadmin/templates/img/logo-suedtirol.gif);
background-repeat:no-repeat;
width:51px;
float:right;
height:28px;
}

#headerbild {
width:900px;
height:250px;
background-repeat:no-repeat;
}

#headerbild-text {
width:auto;
height:25px;
padding-top:8px;
padding-left:10px;
padding-right:10px;
color:#fff;
font-size:16px;
background-color:#5c0600;
margin-top:65px;
position:relative;
float:right;
}

/*----------------------------------------------------------*/
#navi {
background-color:#5c0600;
padding-top:15px;
padding-bottom:10px;
}



#content {
padding: 0px;
margin-left: ;
margin-right: ;

}
/*----------------------------------------------------------*/

#sidebar-a {
border:solid 0px red;
float: left;
width: 625px;
margin: 0;
margin-right: ;
padding: 10px;
text-align:justify;
}
#sidebar-a h1{
font-size:18px;
color:#5c0600;
}
*+html #sidebar-a img {
margin-bottom:5px;
}

#sidebar-a h2 {
font-size:13px;
color:#5c0600;
margin:0;
padding:0;
padding-left:3px;
padding-bottom:8px;
}
/*----------------------------------------------------------*/

#sidebar-b {
bordeR:solid 0px red;
float: right;
width: 255px;
margin: 0;
margin-left: ;
padding: 0px;
}

#logo {
margin-top:10px;
background-image:url(/fileadmin/templates/img/logo-badfallenbach.gif);
background-repeat:no-repeat;
width: 249px;
height:104px;
}
#visitenkarte {
margin-top:10px;
text-align:center;
color:#999999;
font-size:10px;
}

/*----------------------------------------------------------*/

#footer {
clear: both;
margin-top: ;
height:auto;
padding-top:3px;
padding-bottom:3px;
text-align:center;
background-color: #fff;
}
/*tabelle ----------------------------------------------------------*/

#tabelle td{
border:1px solid #ededed;
padding:5px;
}
#tabelle td p * {
color:#AF8D3F;
} 

#tabelle td * {
color:#2E2E2E;
font-weight:bold;
} 

#tabelle * td{
color:#5C0600;
} 

