/**
 * Style sheet xdesign.default
 */
div.radio_container span, div.radio_container label
{
	/*
	background: #FFEEC0;
	*/
}

/* Prospektanforderung */
form.broschueren
{
	background: #FFEEC0;
}

body
{
	background-color:#fff1ce;
	background-image:url("tl_files/structure/bg_body.png");
	background-position:left top;
	background-repeat:repeat-y;
}

a
{
	color:#336699;
}

#innerWrapper
{
	background-color:#ffffff;
	background-image:url("tl_files/structure/bg_innerwrapper.png");
	background-repeat:repeat-y;
}

#header
{
	background-image:url("tl_files/structure/bg_header.png");
	background-position:left top;
	background-repeat:no-repeat;
}

#header #branding h1 a
{
	background-image:url("tl_files/structure/branding.png");
	background-position:left top;
	background-repeat:no-repeat;
}

#header #headerSeparator
{
	background-image:url("tl_files/structure/bg_header_inner.png");
	background-position:left top;
	background-repeat:no-repeat;
}

#header #headHolder
{
	background-image:url("tl_files/structure/bg_nav_rep.png");
	background-position:left bottom;
	background-repeat:repeat-x;
}

#header #accessBar
{
	background-color:#ffffff;
	background-image:url("tl_files/structure/hr_accessbar.png");
	background-position:right bottom;
	background-repeat:no-repeat;
	color:#f5a01f;
}

#header #accessBar a
{
	color:#838486;
}

#header #widgetBar
{
	background-image:url("tl_files/slogans/slogan_2.png");
	background-position:left center;
	background-repeat:no-repeat;
}

#header #widgetBar ul span
{
	color:#f1973d;
}

#header #navigation
{
	background-image:url("tl_files/structure/bg_nav_corner.png");
	background-position:right bottom;
	background-repeat:no-repeat;
}

#header .header_navigation li
{
	background-image:url("tl_files/structure/nav_bg.png");
	background-repeat:no-repeat;
}

#header .header_navigation ul li a
{
	color:#333333;
}

#header .header_navigation ul li.active p
{
	color:#e68b00;
}

#header #headerSearch input.text
{
	border:1px solid #f5a01f;
}

#infoBoxes div.top
{
	background-image:url("tl_files/structure/bg_infobox_scale.png");
	background-position:left top;
	background-repeat:repeat-y;
}

#infoBoxes .infoBox
{
	background-image:url("tl_files/structure/bg_infobox.png");
	background-position:left top;
	background-repeat:repeat-y;
}

#infoBoxes div.bottom
{
	background-image:url("tl_files/structure/bg_infoboxes.png");
	background-position:left top;
	background-repeat:repeat-y;
}

#infoBoxes .infoBox .header h2
{
	background-image:url("tl_files/structure/infobox_head.png");
	background-position:left top;
	background-repeat:no-repeat;
	color:#ffffff;
}

#ibFooter1
{
	background-image:url("tl_files/structure/bg_infobox_footer_1.png");
	background-position:left bottom;
	background-repeat:no-repeat;
}

#ibFooter2
{
	background-image:url("tl_files/structure/bg_infobox_footer_2.png");
	background-position:left bottom;
	background-repeat:no-repeat;
}

#ibFooter3
{
	background-image:url("tl_files/structure/bg_infobox_footer_3.png");
	background-position:left bottom;
	background-repeat:no-repeat;
}

#ibFooter4
{
	background-image:url("tl_files/structure/bg_infobox_footer_4.png");
	background-position:left bottom;
	background-repeat:no-repeat;
}

#ibFooter5
{
	background-image:url("tl_files/structure/bg_infobox_footer_5.png");
	background-position:left bottom;
	background-repeat:no-repeat;
}

/* Infoboxen Unterseiten */
.infoBox div.top
{
	background-image:url("tl_files/structure/spalte_bg.jpg");
	background-position:left top;
	background-repeat:repeat-y;
}

.infoBox div.bottom
{
	background-color:#ffeec2;
	background-image:url("tl_files/structure/spalten_bottom.jpg");
	background-position:left bottom;
	background-repeat:no-repeat;
}

.infoBox div.top h2
{
	background-image:url("tl_files/structure/textbox_head.png");
	background-position:left top;
	background-repeat:no-repeat;
	color:#ffffff;
}

#newsLinksHolder
{
	background-image:url("tl_files/structure/ql_news_scale.png");
	background-position:left top;
	background-repeat:repeat-y;
}

#newsLinksHolder #newsLinksTop
{
	background-image:url("tl_files/structure/ql_news_top.png");
	background-position:left top;
	background-repeat:no-repeat;
}

.ce_form
{
	/*
	background: #FFFAEB;
	*/
}

#newsLinksHolder #newsLinksBottom
{
	padding-bottom:13px;
	background-image:url("tl_files/structure/ql_news_bottom.png");
	background-position:left bottom;
	background-repeat:no-repeat;
}

#newsHolder h2
{
	background-image:url("tl_files/structure/neli_news.png");
	background-repeat:no-repeat;
}

#newsHolder ul
{
	color:#333333;
}

#newsHolder span.more
{
	background-image:url("tl_files/structure/icon_more.gif");
	background-position:left center;
	background-repeat:no-repeat;
}

#linksHolder h2
{
	background-image:url("tl_files/structure/neli_links.png");
	background-repeat:no-repeat;
}

#linksHolder ul li
{
	background-image:url("tl_files/structure/icon_more.gif");
	background-position:left center;
	background-repeat:no-repeat;
}

#left .mod_navigation
{
	background-image:url("tl_files/structure/subnav_bg.png");
	background-position:left top;
	background-repeat:repeat-y;
}

#left .mod_navigation div.top
{
	background-image:url("tl_files/structure/subnav_bg_top.png");
	background-position:left top;
	background-repeat:no-repeat;
}

#left .mod_navigation div.bottom
{
	background-image:url("tl_files/structure/subnav_bg_bottom.png");
	background-position:left bottom;
	background-repeat:no-repeat;
}

#left .mod_navigation ul li.first
{
	border-top:1px solid #fce0b5;
}

#left .mod_navigation ul li
{
	border-bottom:1px solid #fce0b5;
}

#left .mod_navigation ul li p
{
	background-color:#fce0b5;
	background-image:url("tl_files/structure/bg_subnav_active.png");
	background-position:left bottom;
	background-repeat:repeat-x;
	color:#336699;
}

#left .mod_navigation ul li.trail a
{
	background-color:#fce0b5;
	background-image:url("tl_files/structure/bg_subnav_active.png");
	background-position:left bottom;
	background-repeat:repeat-x;
	color:#336699;
}

#left .mod_navigation ul li ul
{
	background-color:#fffaeb;
}

#left .mod_navigation ul li ul li
{
	border-bottom:1px dotted #FCE0B5;
}

#left .mod_navigation ul li ul li a
{
	color:#505050;
}

#left .mod_navigation ul li ul li p
{
	color:#505050;
	background: none;
}

#left .mod_navigation ul li.trail ul li a
{
	background: none;
}

#left .mod_navigation ul.level_1 li a
{
	background-image:url("tl_files/structure/icon_more.gif");
	background-repeat:no-repeat;
	background-position:left 8px;
}

#left .mod_navigation ul.level_2 li a
{
	background: none;
}

#left .mod_navigation ul.level_1 li .arrow
{
	background-image:url("tl_files/structure/icon_more.gif");
	background-repeat:no-repeat;
	background-position:left 9px;
}

#header .header_navigation li.active, #header .header_navigation li.trail
{
	background-image:url("tl_files/structure/nav_bg_active.png");
}

#header .header_navigation li.trail a
{
	background-image:url("tl_files/structure/nav_bg_active.png");
	color:#e68b00;
}

#left .mod_article h2
{
	background-image:url("tl_files/structure/textbox_head.png");
	background-position:left top;
	background-repeat:no-repeat;
	color:#ffffff;
}

#left .mod_article .block .ce_inside
{
	background-image:url("tl_files/structure/spalten_bottom.jpg");
	background-position:left bottom;
	background-repeat:no-repeat;
}

#left .mod_article .block
{
	background-image:url("tl_files/structure/spalte_bg.jpg");
	background-position:left top;
	background-repeat:repeat-y;
}

#left .mod_article .ce_image img
{
	background-image:url("tl_files/structure/spalte_bg.jpg");
	background-position:left top;
	background-repeat:repeat-y;
}

#footer
{
	background-image:url("tl_files/structure/bg_footer.png");
	background-position:left bottom;
	background-repeat:no-repeat;
	color:#6e7072;
}

#footer #weatherData div.day img
{
	border:1px solid #b3b6b9;
}

#metaNavigation .metaTrenner
{
	color:#F5A01F;
}

#main h2
{
	color:#F5A01F;
}

.article_bottom
{
	border-top:2px solid #FDF2E0;
}

.article_bottom .back a
{
	background-image:url("tl_files/structure/icons-footer/back.png");
	background-repeat:no-repeat;
	background-position: 0px 2px;
}

.article_bottom .home a
{
	background-image:url("tl_files/structure/icons-footer/top.png");
	background-repeat:no-repeat;
	background-position: 0px 2px;
}

.article_bottom2 .weiterempfehlen a
{
	background-image:url("tl_files/structure/icons-footer/empfehlen.png");
	background-repeat:no-repeat;
	background-position: 0px 2px;
}

.article_bottom2 .home a
{
	background-image:url("tl_files/structure/icons-footer/home.png");
	background-repeat:no-repeat;
	background-position: 0px 2px;
}

.article_bottom .print a, .article_bottom2 .center a
{
	background-image:url("tl_files/structure/icons-footer/drucken.png");
	background-repeat:no-repeat;
	background-position: 0px 2px;
}

.csvImport tbody th
{
	background-color:#ffffff;
	background-image:url("tl_files/structure/csv_top2.jpg");
	background-repeat:repeat-x;
}

.csvImport tbody td
{
}

#headlineInfoBox
{
	background-color:#fcebd0;
	border:1px solid #f2d7ad;
}

input.error, div.error.radio_container, div.error.radio_container label, div.error.radio_container span
{
	background: #FFC7AA;
	display: block;
}

#right .mod_newslist .block
{
	/*
	background-image:url("tl_files/structure/spalten_bottom.jpg");
	*/
	background-position:left bottom;
	background-repeat:no-repeat;
}

#right .mod_article .block .ce_inside
{
	background-image:url("tl_files/structure/spalten_bottom.jpg");
	background-position:left bottom;
	background-repeat:no-repeat;
}

.mod_unterkunft .unterkunfts_jumper .inside
{
	background: #dddddd;
}

.mod_unterkunft .title
{
	background: #dddddd;
	color: #333333;
}

.mod_unterkunft .kategorie
{
	background: #dddddd;
}

.mod_unterkunft .ort
{
	background: #dddddd;
}

.mod_unterkunft .telefon, .mod_unterkunft .email, .mod_unterkunft .url
{
	background: #f2f2f2;
}

.mod_gesellschafter .title
{
	background: #eeeeee;
}

#sitemap .level_1 li.submenu
{
	background: #F5A01F;
	background-image: url(tl_files/structure/sm2-top.png);
	background-repeat: no-repeat;
}

#sitemap .level_2 li.submenu
{
	background: #FBDC99;
}

#sitemap li a
{
	backgdround-image: url(tl_files/structure/icon_more.gif);
	background-repeat: no-repeat;
	color: #ffffff;
}

#sitemap li li a
{
	color: #336699;
}

#sitemap li li
{
	background: #FBDC99;
}

#sitemap li li  li
{
	background: #FFEEBF;
}

.socialBar h2
{
	background-image:url("tl_files/structure/social-media.png");
	background-repeat:no-repeat;
	width: 135px;
	height: 14px;
}

.zum_login, .col_ort, .col_kat
{
	background-color: #efefef;
}

.col_ort
{
	border-right: 10px solid #fff;
}
