/*	undo
*******************************************************************************/

:link,:visited { text-decoration:none; }
ul,ol { list-style:none }
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; font-weight:normal; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input, dl, dt, dd { margin:0; padding:0 }
img, a img,:link img,:visited img, fieldset { border:none }
img { margin:0; padding:0; vertical-align:bottom; }
address { font-style:normal }

table {	border:none; padding:0px; margin:0px; border-spacing:0px; font-size:1em;}
tr { border:none; padding:0px; margin:0px; }
td { border:none; padding:0px; margin:0px; vertical-align:top; border-spacing:0px; }

legend { display:none; }

/*	reset some basic style
*******************************************************************************/
dl			{ margin: 0 0 0 0; }
dl dt		{ margin: 0 0 0 0; }
dl dd+dt	{ margin-top: 0; }
dl dd		{ margin: 0 0 0 0; }

ol			{ list-style: none; }
ol li		{ margin: 0 0 0 0; }
ol li ol	{ margin: 0 0 0 0; }
ol li ul	{ margin: 0 0 0 0; }

p			{ margin-bottom: 0em; }
.content_center p { margin-bottom: 0.8em; }

ul			{ list-style: none; }
ul li		{ margin: 0 0 0 0; }
ul li ul	{ margin: 0 0 0 0; list-style: none; }
ul li ol	{ margin: 0 0 0 0; }

pre			{ font-size:1.2em; }

/*	Hyperlinks
------------------------------------------------------------------------------*/
a {
color:#000;
text-decoration:underline;
}
a:hover {
text-decoration:none;
}
/*	default
*******************************************************************************/
#copyright {
padding:5px 10px;
}
#copyright a {
font-size:0.9em;
color:#cb8b40;
}
/*	Formular
*******************************************************************************/
.formulare h3 {
font-size:1.2em;
margin-bottom:4px;
font-weight:bold;
}

.formulare h4{
font-size:1.2em;
margin-bottom:4px;
font-weight:bold;
}

.formulare input.text, .formulare select,.formulare textarea{
margin-bottom:3px;
width:300px;
border:1px solid #DDC398;
background-color:#FFEFD1;
}

.formulare input,  .checkbox{
margin-bottom:3px;
border:1px solid #DDC398;
background-color:#FFEFD1;
}
/*	Listen
*******************************************************************************/
ul.einzellink li,ul.linkliste li {
list-style-type: none;
padding-left: 15px;
background-image:url(1pic/bullet_angebote.gif);
background-repeat:no-repeat;
background-position:0 0.45em
}

.navFix ul.linkliste li{
background-image:none;
padding-left:0px;
}

ul.einzellink li a,ul.linkliste li a,
ul.einzellink li a:active,ul.linkliste li a:active,
ul.einzellink li a:visited,ul.linkliste li a:visited {
color:#cb8b40;
text-decoration:none;
font-weight:normal;
}

/*	html
*******************************************************************************/
html {
	min-height: 100%;
	margin-bottom: 1px;
}
/*	body
*******************************************************************************/
body {
	margin:0;
	padding:0; /* need for Opera */
	background:#ffffff url(1pic/body_bg.gif) repeat-y center top;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.clearer {
	display:block;
	clear:both;
	line-height:0;
	height:0;
	font-size:0;
	visibility:hidden;
	margin: 0;
	padding: 0;
}
/*	template
*******************************************************************************/
.template {
width:990px;
margin:0 auto;
text-align:left;
}
.template_header {
position:relative;
}

/*	content
*******************************************************************************/
.content {
padding:5px 13px 20px 12px;
}
.content_center {
width:508px;
float:left;
}

.content_left {
width:232px;
float:left;
padding-right:24px;
}
html>body .content_left { /* ie padding hack */
width:208px;
}
.content_right {
width:225px;
float:right;
padding-left:25px;
}
html>body .content_right { /* ie padding hack */
width:200px;
}
/*	nav
*******************************************************************************/
.nav div.hauptpunkt {
color:#c57a29;
background:#ffe5ba url(1pic/content_left_top_dark.gif) no-repeat left top;
font-weight:bold;
padding:5px 0 2px 9px;
}
.nav ul ul {
background:#ffe5ba url(1pic/content_left_bottom_dark.gif) no-repeat left bottom;
padding-bottom:6px;
margin-bottom:10px;
}

.nav ul ul li {
background:url(1pic/bullet_nav.gif) no-repeat 10px center;
padding:1px 0;
padding-left:19px;
}

.nav a,.nav a:active,.nav a:visited, .navFix a, .navFix a:active, .navFix a:visited {
color:#cb8b40;
text-decoration:none;
font-size:12px;
font-weight:normal;
}
.nav a:hover, .navFix a.navFix:hover {
text-decoration:underline;
}
/*	navtop
*******************************************************************************/
.navtop {
position:absolute;
width:965px;
text-align:right;
margin-top:-20px;
}
.navtop ul li {
background:url(1pic/bullet_navtop.gif) no-repeat right center;
padding-right:3px;
padding-left:7px;
display:inline;
}

.navtop ul li.nodelimiter {
background:none;
padding-right:3px;
padding-left:7px;
display:inline;
}

.navtop a,.navtop a:active,.navtop a:visited {
color:#530064;
text-decoration:none;
}
.navtop a:hover {
text-decoration:underline;
}

//---------------------------------------------


/*	seiten
*******************************************************************************/
.bildLarge {
background:#ffffff url(1pic/content_center_top.gif) no-repeat left top;
padding-top:20px;
}
.bildLarge .einzellink {
background:#ffffff url(1pic/content_center_bottom.gif) no-repeat left bottom;
padding:10px 0 10px 15px;
}

.seiten h1 {
font-size:1.6em;
font-weight:bold;
color:#000000;
padding:10px 0 0 15px;
background:#ffffff url(1pic/content_center_top.gif) no-repeat left top;
}
.seiten h2 {
font-size:1.2em;
font-weight:bold;
padding-bottom:4px;
}

.bratlalmbanner {
}

/*	inhalte
*******************************************************************************/
.seiten .inhalteContainer {
width:508px;
padding:0 15px;
background-image:url(1pic/content_center_bottom.gif);
background-position:left bottom;
background-repeat:no-repeat;
background-color: #ffffff;
}
html>body .seiten .inhalteContainer { /* ie padding hack */
width:478px;
}

.seiten .inhalteEintrag {
padding-bottom:15px;
padding-top:10px;
}
.seiten110Lay .inhalteEintrag {
}
.bilderY .bilderEintrag {
margin-bottom: 10px;
}

.content_center .box .body {
/*background:#ffffff url(1pic/content_center_bottom.gif) no-repeat left bottom;*/
padding-bottom:1px;
}
.content_center .box h2 {
font-size:1.5em;
font-weight:bold;
color:#000000;
/*color:#410052;*/
padding:5px 15px;
background:#ffffff url(1pic/content_center_top.gif) no-repeat left top;
}

.content_right .inhalteEintrag h2 {
color:#c57a29;
background:#fcd8ac url(1pic/content_right_top_dark.gif) no-repeat left top;
font-weight:bold;
padding:5px 0;
text-align:center;
}
.content_right .inhalteEintrag {
/*background:#ffffff url(1pic/content_right_bottom.gif) no-repeat left bottom;*/
background:url(1pic/content_right_bottom.gif) no-repeat left bottom;
color:#c57a29;
}

.content_left .inhalteEintrag h2 {
color:#cb8b40;
background:#ffe5ba url(1pic/content_left_top_dark.gif) no-repeat left top;
font-weight:bold;
padding:5px 0 2px 10px;
}
.content_left .inhalteEintrag {
background:#ffe5ba url(1pic/content_left_bottom_dark.gif) no-repeat left bottom;
color:#cb8b40;
margin-bottom:10px;
}
.content_left .inhalteEintrag p {
margin-bottom:0.3em;
}
.content_left .inhalteEintrag .body {
padding:10px;
padding-top:0;
}
.content_left .inhalteEintrag a,
.content_left .inhalteEintrag a:active,
.content_left .inhalteEintrag a:visited {
color:#cb8b40;
text-decoration:underline;
}

div.preis{
margin-bottom:8px;
}

/*	form
*******************************************************************************/
.error {
	color:red;
	font-weight:bold;
}
/*	angebote
*******************************************************************************/
.angeboteHomeAnsicht .angeboteEintrag {
width:248px;
float:left;
background:#ffffff url(1pic/angebote_home_bottom.gif) no-repeat left bottom;
margin:0 2px;
}
.angeboteHomeAnsicht .angeboteEintrag h2 {
text-align:center;
background:#ebc159 url(1pic/angebote_home_top.gif) no-repeat left top;
padding:5px 0;
color:#FFFFFF;
font-weight:bold;
margin-bottom:10px;
}
.angeboteHomeAnsicht .angeboteEintrag h3 {
font-size:1.25em;
font-weight:bold;
}
.angeboteHomeAnsicht .angeboteEintrag img {
margin-bottom:5px;
}

.angeboteHomeAnsicht .angeboteEintrag p {
margin-bottom: 0.3em;
}

.angeboteHomeAnsicht .angeboteEintrag .body {
width:218px;
margin:0 15px;
padding-bottom:5px;
height:180px;
overflow:hidden;
/*border:1px solid red;*/
}
.angeboteHomeAnsicht .angeboteEintrag ul.einzellink li,
.angeboteHomeAnsicht .angeboteEintrag ul.linkliste li {
background-image:url(1pic/bullet_angebote.gif);
background-position:0 0.45em
}
.angeboteHomeAnsicht .angeboteEintrag ul a,
.angeboteHomeAnsicht .angeboteEintrag ul a:active,
.angeboteHomeAnsicht .angeboteEintrag ul a:visited {
color:#cb8b40;
text-decoration:none;
font-weight:bold;
}
.angeboteHomeAnsicht .angeboteEintrag ul a:hover{
color:#cb8b40;
text-decoration:underline;
font-weight:bold;
}

/*	highlights
*******************************************************************************/
div.highlights{
margin-top:23px;
}

.highlightsAnrisseAnsicht .highlightsEintrag {
/*padding:12px 11px;*/
position:relative;
height:93px;
overflow:hidden;
}

.highlightsAnrisseAnsicht .highlightsEintrag .bilder {
position:absolute;
width:60px;
height:60px;
top:0;
left:14px;
}
.highlightsAnrisseAnsicht .highlightsEintrag .body {
position:absolute;
float:right;
width:110px;
height:83px;
overflow:hidden;
top:0;
left:81px;
}

/*	newsberichte
*******************************************************************************/
.newsberichteListeAnsicht .newsberichteEintrag {
padding-bottom:0.5em;
margin-bottom:0.5em;
}
.newsberichteListeAnsicht .newsberichteEintrag h3 {
font-size:1.2em;
font-weight:bold;
color:#000000;
}
.newsberichteListeAnsicht .newsberichteEintrag h3 a {
color:#000000;
}
.newsberichteListeAnsicht .newsberichteEintrag h4 {
font-size:0.9em;
font-weight:bold;
}

.newsberichteDetailAnsicht .newsberichteEintrag h3 {
font-size:1.2em;
font-weight:bold;
color:#000000;
margin-bottom:10px;
}
.newsberichteDetailAnsicht .newsberichteEintrag h3 a {
color:#000000;
}
.newsberichteDetailAnsicht .newsberichteEintrag h4 {
font-size:0.9em;
font-weight:bold;
}

.newsberichteHomeAnsicht .newsberichteEintrag {
	width:248px;
	float:left;
	background:#ffffff url(1pic/angebote_home_bottom.gif) no-repeat left bottom;
}

.newsberichteHomeAnsicht .newsberichteEintrag h2 {
text-align:center;
background:#ebc159 url(1pic/angebote_home_top.gif) no-repeat left top;
padding:5px 0;
color:#FFFFFF;
font-weight:bold;
margin-bottom:10px;
}
.newsberichteHomeAnsicht .newsberichteEintrag h3 {
font-size:1.15em;
font-weight:bold;
}
.newsberichteHomeAnsicht .newsberichteEintrag img {
margin-bottom:5px;
}
.newsberichteHomeAnsicht .newsberichteEintrag p {
margin-bottom: 0.3em;
}
.newsberichteHomeAnsicht .newsberichteEintrag .body {
width:218px;
margin:0 15px;
padding-bottom:5px;
height:195px;
overflow:hidden;
}
.newsberichteHomeAnsicht .newsberichteEintrag ul.einzellink li,
.newsberichteHomeAnsicht .newsberichteEintrag ul.linkliste li {
background-image:url(1pic/bullet_angebote.gif);
background-position:0 0.45em
}
.newsberichteHomeAnsicht .newsberichteEintrag ul a:active
 {
color:#e6b330;
text-decoration:underline;
font-weight:bold;
}

.newsberichteHomeAnsicht .newsberichteEintrag ul a,
.newsberichteHomeAnsicht .newsberichteEintrag ul a:visited{
color:#e6b330;
text-decoration:none;
font-weight:bold;
}
/*	rooms
*******************************************************************************/
.roomsListeAnsicht .roomsEintrag {
margin-bottom:10px;
}
.roomsListeAnsicht .roomsEintrag h3 {
font-size:1.2em;
font-weight:bold;
}

/* Banner */
div.inhalteContainer2{
float:left;
width:244px;
margin-left:2px;
margin-right:5px;
}

div.inhalteContainer2 div.inhalte div,div.inhalteContainer3 div.inhalte div{
	background-color:#FFFFFF;
	margin-bottom:8px;
}
div.inhalteContainer3{
float:left;
width:244px;
margin-right:5px;
}

div.inhalteContainer4{
float:left;
width:122px;
margin-right:5px;
background-color:#FFFFFF;
}

div.inhalteContainer5{
float:left;
width:122px;
background-color:#FFFFFF;
}

div#seitenHotelzimmer{
background-image:url(1pic/content_center_top.gif);
background-position:left top;
background-repeat:no-repeat;
}

/*div.banner{
width:122px;
background-color:#FFFFFF;
}*/
.banner h2{
color:#black;
font-weight:bold;
background-color:#FFFFFF;
height:20px;
width:119px;
padding-top:3px;
margin-top:0px;
margin-left:4px;
margin-bottom:-2px;
/*margin-left:3px;*/
padding-bottom:0px;
text-align:left;
}

.banner div.body{

background-image:url(1pic/4boxBodyBottom.gif);
background-position:left bottom;
background-repeat:no-repeat;
width:244px;
margin-top:0px;
margin-bottom:10px;
padding-bottom:4px;
}

.banner div.body p{
margin-left:4px;
margin-right:4px;
text-align:left;
}

/*Urlaubs Angebote*/
#inhalteAngeboteFruehling h2,#inhalteAngeboteSommer h2,#inhalteAngeboteHerbst h2,#inhalteAngeboteWinter h2{
margin-top:4px;
}

#inhalteAngeboteFruehling a,#inhalteAngeboteSommer a,#inhalteAngeboteHerbst a,#inhalteAngeboteWinter a{
color:#cb8b40;
font-weight:bold;
text-decoration:none;
}

#inhalteAngeboteFruehling ul,#inhalteAngeboteSommer ul,#inhalteAngeboteHerbst ul,#inhalteAngeboteWinter ul{
display:block;
}

#inhalteAngeboteFruehling a:hover,#inhalteAngeboteSommer a:hover,#inhalteAngeboteHerbst a:hover,#inhalteAngeboteWinter a:hover{
color:#cb8b40;
font-weight:bold;
text-decoration:underline;
}

#inhalteAngeboteFruehling td,#inhalteAngeboteSommer td,#inhalteAngeboteHerbst td,#inhalteAngeboteWinter td{
vertical-align:middle;
}

#inhalteAngeboteFruehling table,#inhalteAngeboteSommer table,#inhalteAngeboteHerbst table,#inhalteAngeboteWinter table{
background-color:#FFF0CF;
background-image:url(1pic/urlaubsAngeboteRechts.gif);
background-position:right top;
background-repeat:no-repeat;
}

#inhalteAngeboteFruehling table.bilder,#inhalteAngeboteSommer table.bilder,
#inhalteAngeboteHerbst table.bilder,#inhalteAngeboteWinter table.bilder{
background-image:none;
}

/* Kontaktbox */
#inhalteKontakt a, #inhalteBratlalmlink a{
	text-decoration:none;
}

#inhalteKontakt a:hover, #inhalteBratlalmlink a:hover{
	text-decoration:underline;
}

/*Link Styles*/
#seitenNewsberichte ul li a, #seitenAngebote ul li a,
#seitenAllepreise ul li a, .seiten ul li a,
.angeboteEintrag ul li a, #inhalteFastlink ul li a,
#inhalteKontaktbratlalm a, #seitenHomebratlalm ul li a,
#inhaltePartnerseiten a
{
	text-decoration:none;
	color:#cb8b40;
}

#seitenNewsberichte ul li a:hover, #seitenAngebote ul li a:hover,
#seitenAllepreise ul li a:hover, .seiten ul li a:hover,
.angeboteEintrag ul li a:hover, #inhalteFastlink ul li a:hover,
#inhalteKontaktbratlalm a:hover, #seitenHomebratlalm ul li a:hover{
	text-decoration:underline;
}

/*Extra Box Rechts unten*/
/*Abstand der oberen Box setzen*/
div#inhalteHighlights{
margin-bottom:9px;
background-color:#FFFFFF;
}

/*Farbe f�r die Box setzen*/
div#inhalteExtraBoxRechts, div.extraBoxRechts{
background-color:#FFE5BA;
}

div#inhalteExtraBoxRechts{
background-image:url(1pic/content_right_extra_top.gif);
background-position:left top;
background-repeat:no-repeat;
}

div#inhalteExtraBoxRechts h2{
background-image:none;
background-color:#FFE5BA;
text-align:left;
margin-left:10px;
padding-top:8px;
width:180px;
}

div#inhalteExtraBoxRechts .body{
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
background-image:url(1pic/content_right_extra_bottom.gif);
background-position:left bottom;
background-repeat:no-repeat;
}

/*Bild �ber Text Abstand*/
#seitenUeberuns table.bilder, #steirischEssen table.bilder, #seitenHotelrundgang table.bilder, #seitenSeminare table.bilder{
margin-bottom:6px;
}


/*Newsletter*/
body.newsletter{
	margin:0;
	padding:0; /* need for Opera */
	background-color:#ffffff;
	background-image:none;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
table.newsletter{
background-color:#fff0cf;
width:600px;
}

.newsletter td{
padding:0px;
margin:0px;
}

.newsletter .info{
margin-top:10px;
color:#c57a29;
}

.newsletter .info a{
color:#c57a29;
text-decoration:underline;
}

.newsletter .info a:hover{
color:#c57a29;
text-decoration:none;
}

.newsletter td.bilder img{
margin-bottom:5px;
}

.newsletter .seiten0Lay h1 {
font-size:1.6em;
font-weight:bold;
color:#000000;
padding:10px 0 10px 15px;
background-color:#ffffff;
background-image:none;
}

#seitenNewsletterDokument{
background:transparent url(1pic/newsletterBackheader.jpg) no-repeat left top;
}

div.contentBack{
background:#ffffff url(1pic/newsletterBackfooter.jpg) no-repeat left bottom;
}

.angeboteListeAnsicht ul.linkliste li{
list-style-type: none;
padding-left: 15px;
background-image:url(1pic/bullet_angebote.gif);
background-repeat:no-repeat;
background-position:0px 30px;
margin-bottom:10px;
}

.angeboteListeAnsicht ul.linkliste li a{
float:left;
font-size:14px;
font-weight:bold;
}

a.angebotslistelink, a.angebotslistelink:visited{
font-size:14px;
font-weight:bold;
text-decoration:none;
margin-left:20px;
line-height:60px;
width:320px;
display:block;
}

.angeboteListeAnsicht ul.linkliste li a.angebotslistelink:hover{
text-decoration:underline;
font-size:14px;
font-weight:bold;
}

a.backlink{
color:#CB8B40;
background-image:url(1pic/bullet_backlink.gif);
background-repeat:no-repeat;
background-position:0px 4px;
padding-left:15px;
text-decoration:none;
}

a.backlink:hover{
text-decoration:underline;
}

.attraktionenListeAnsicht img{
margin-bottom:3px;
}

bilderBildtext3Lay p{
padding-top:3px;
}

#seitenSteirische-kueche-schankerln-spezialitaeten img{
margin-bottom:4px;
}

.newsberichteDetailAnsicht .bilderX img{
margin-bottom:8px;
}

/*------------------langswitch */
div#langswitch a{
color:#530064;
}

/* home->fast */
.angeboteHomefastAnsicht .weitereJahreszeiten{
margin-top:0px;

}

.angeboteHomefastAnsicht .weitereJahreszeiten .bild{
float:left;
margin-left:15px;
margin-top:15px;
display:inline;
}

.angeboteHomefastAnsicht .weitereJahreszeiten div.saison{
float:left;
height:66px;
width:404px;
overflow:hidden;
line-height:66px;
text-align:center;
text-transform:capitalize;
background-color:#FFE5BA;
/*background-image:url(1pic/homesaisonen_top_right.gif);
background-position:top right;
background-repeat:no-repeat;*/
}

.angeboteHomefastAnsicht .weitereJahreszeiten div.saison a{
display:block;
height:66px;
width:404px;
background-color:transparent;
font-size:16px;
font-weight:bold;
color:#cb8b40;
text-decoration:none;
background-image:url(1pic/saisonen_home_right.gif);
background-position:top right;
background-repeat:no-repeat;
}


.angeboteHomefastAnsicht .weitereJahreszeiten div.saison a:hover{
display:block;
height:66px;
width:404px;
text-decoration:underline;
background-image:url(1pic/saisonen_home_right_white.gif);
background-position:top right;
background-repeat:no-repeat;
background-color:#ffffff;
}

.angeboteHomefastAnsicht .aktsaison{
float:left;
margin-left:4px;
margin-right:12px;
display:inline;
}

.angeboteHomefastAnsicht .topangebot{
margin-left:4px;
margin-right:16px;
float:left;
display:inline;
width:244px;
margin-bottom:0px;
background-color:white;
}

.angeboteHomefastAnsicht .seitenkurztext{
background-color:white;
color:#000000;
margin-top:-10px;
background-image:url(1pic/content_center_bottom.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

.angeboteHomefastAnsicht .seitenkurztext p{
padding:10px;
}

.topangebotnm .bilder, .topangebot .bilder{
height:152px;
overflow:hidden;
}

.angeboteHomefastAnsicht .topangebotnm{
margin-right:0px;
float:left;
display:inline;
width:244px;
margin-bottom:0px;
background-color:white;
}

.angeboteHomefastAnsicht .topangebot .text,.angeboteHomefastAnsicht .topangebotnm .text{
background-color:white;
width:244px;
text-align:center;
background-image:url(1pic/hometoppakete_right_bottom.gif);
background-position:bottom left;
background-repeat:no-repeat;
padding-top:5px;
padding-bottom:5px;
height:110px;
overflow:hidden;
}

.topangebotnm p, .topangebot p{
text-align:center;
width:234px;
}

.angeboteHomefastAnsicht .topangebot .text a, .angeboteHomefastAnsicht .topangebotnm .text a{
font-size:15px;
line-height:18px;
font-weight:bold;
}

.angeboteHomefastAnsicht .topangebot .text .links, .angeboteHomefastAnsicht .topangebotnm .text .links{
margin-bottom:5px;
}



.angeboteHomefastAnsicht .topbereich{
padding-top:4px;
margin-top:0px;
}

#seitenHotelzimmer h2{
font-size:1.6em;
}

#seitenHome .seiten, #seitenHome .inhalte, #seitenHome .content_center, #seitenHome .content, #seitenHome .seiten, #seitenHome .content_center .box .body, #seitenHome .content_center .box, #seitenHome .seiten {
background-color:#FFEFD1;
background-image:none;
}


#seitenHome .inhalteContainer{
background-color:#FFEFD1;
padding:0px;
margin:0px;
}

.seiten .homefast h1{
background-color:#FFFFFF;
color:#000000;
padding-left:10px;
/*background-image:url(1pic/content_center_top_white.gif);*/
}

/* HOME BRATLALM Korrektur*/
#seitenHomebratlalm .seiten110Lay .box{
/*margin-top:10px;*/
padding-top:0px;
background-image:none;
}

#seitenHomebratlalm .seiten110Lay .box .body{
background:transparent;
}

#seitenHomebratlalm .newsberichteHomeLay,#seitenHomebratlalm .newsberichte{
/*background:white;*/
}


.inhalteContainer1Banner {
	position: relative;
	top: 20px;
}

.inhalteContainer1Banner .spacer {
	background-color: #FFEFD1;
}

.inhalteContainer1Banner .inhalteEintrag {
	margin: 0;
	padding: 0;
}

div.inhalteContainer2 {
	float: none;
	margin: 0;
	padding: 0;
	width: 100%;
}

.seiten .bannerboxLinks, .seiten .bannerboxRechts {
	width: 219px;
	background-position: 0 top;
	background-repeat: no-repeat;
	position: relative;
	top: 33px;
	float: left;
	width: 247px;
	margin-top: 0;
	padding-top: 0;
	background-image: url("1pic/bratlalmbannerbottom.jpg");
	background-position: 0 bottom;
}
.seiten .bannerboxLinks p, .seiten .bannerboxRechts p, .seiten .bannerboxLinks img, .seiten .bannerboxRechts img, .seiten .bannerboxLinks ul, .seiten .bannerboxRechts ul{
	padding-left: 14px;
	padding-right: 14px;
	width: 219px;
}

.seiten .bannerboxLinks h2, .seiten .bannerboxRechts h2 {
	-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EBC159 url(1pic/angebote_home_top.gif) no-repeat scroll left top;
color:#FFFFFF;
font-weight:bold;
margin-bottom:10px;
padding:5px 0;
text-align:center;
}

.seiten .bannerboxLinks {
	margin-right: 13px;
}

.seiten .bannerboxLinks img, .seiten .bannerboxRechts img {
	padding-bottom: 3px;
}