body {
background-image:url(img/bkg.gif);
background-repeat:repeat-x;
background-color:#d9ccc0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#container {
background-image:url(img/bkg-subseite.gif);
background-repeat:repeat-y;
background-position:right;
width: 872px;
\width: 892px;
w\idth: 872px;
margin: 0;
margin-left: auto;
margin-right: auto;
padding: 0;
border-left:1px solid #fff;
border-right:1px solid #fff;
}

#banner {
height:63px;
padding: 0px;
border-bottom:1px solid #fff;
}


#bradcrump {
padding-top:7px;
padding-left:35px;
float:left;
width:539px;
color:#a09a94;

}

#bradcrump a {
color:#B29880;
}


#logo-oberwirt {
background-image:url(img/logo-oberwirt.gif);
background-repeat:no-repeat;
background-position:0 30px;
float:right;
width:262px;
height:124px;
}
* html #logo-oberwirt {
position:absolute;
margin-left:36px;
}

#content {
padding: 0px;
width: 530px;
margin-left:35px;
margin-top:35px;
color:#6F6861;
}

#content h1,
#content h2,
#content h3,
#content h4 {
color:#b29880;
}

#content h1 {
font-size:22px;
}

#sidebar-a {
float: left;
width: 609px;
margin: 0;
padding: 0px;
}

#box {
float:right;
width:157px;
margin-left:35px;
margin-right:35px;
margin-top:35px;
}

* html #box {
margin-right:18px;
}

#sidebar-a a {
color:#70563d;
font-weight:bold;
text-decoration:none;
}

a {
color:#70563d;
font-weight:normal;
text-decoration:none;
}

a:hover {
color:#604934;
text-decoration:underline;
}


#sidebar-b {
float: right;
width: 262px;
margin: 0;
padding: 0px;
}

#rechtsunten dl{
margin:0;
padding:0;
}

#logos {
margin-top:35px;
background-image:url(img/logo-romantik-hotels-bsubseite.gif);
background-repeat:no-repeat;
background-position:center;
widht:128px;
height:77px;
}

#adresse {
margin-top:35px;
margin-left:45px;
color:#412e1b;
}

#adresse a{
color:#d9ccc0;
}

#adresse a:hover{
color:#fff;
}

#selectlanguage {
margin-right:28px;
color:#d9ccc0;
float:right;
width:auto;
padding-top:30px;
}

#selectlanguage a {
text-decoration:none;
}

/*Navi Subseite---------------------------------------------- */

#navi {
margin-top:33px;
}

*+html #navi {
margin-top:95px;
}

* html #navi {
margin-top:93px;
}

#navi a {
height:17px;
display:block;
color:#b09657;
font-size:12px;
text-decoration:none;
}

#navi ul ul li a {
color:#fff;
font-size:11px;
text-decoration:none;
}

#navi ul {
list-style:none;
margin:0;
padding:0;
}

#navi ul a{
padding-top:3px;
border-bottom:solid 2px #b29880;
}

#navi ul li {
background-color:#f2f0ed;
}

#navi ul li a{
padding-left:40px;
}

#navi ul ul li {
background-color:#B29880;
}

#navi ul ul li a {
background-image:url(img/icon-navi-subseite2.gif);
background-repeat:no-repeat;
background-position:65px 8px;
padding-left:80px;
}

#navi ul ul ul {
padding-left:20px;
}


/*Navi Subseite end----------------------------------------- */


#headerbild {
height:332px;
padding: 0px;
}

#footer {
clear: both;
padding: 0px;
}



.imageList {
float:left;
margin-right:10px;
}

#LINK_ITEM a {
background-color:#B29880;
color:#fff;
border:solid 1px #fff;
padding:2px 4px 2px 4px ;
}


/*PREISETABELLE*/

table .Stil10 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
table .Stil1 {
	color: #807e80;
	font-weight: bold;
}
table .Stil2 {
	color: #b29857;
	font-weight: bold;
}
table .Stil5 {
	color: #fff; 
	font-weight: bold; 
}


#sidebar-a .contenttable {
width:95%;
}
#sidebar-a table td, #contentScrollPR th
{
padding-left:3px;
}

#sidebar-a table table table table td,#contentScrollPR table table table table th
{
    border-color: #5673A0 !important;
}

.csc-header-n6 {
width:95%;
}

#wrapperWetter table td{
border: none !important;
}

.tx-danewslettersubscription-pi1 h1 {
font:14px Arial;
font-weight:bold;
margin:5px  0 5px 0;
color:#fff;
}




