/**
*
* Hintergrund:	#fff;
* Header HG:	#fedba3;
* Spalten HG:	#fbc15e;
* Content HG:	#fcd48f;
* Content:		#feefd8;
* Border:		#faa71b;
* Links:		#f00;
*
*/
* {
	margin:0;
	padding:0;
}

a img {
    border:0;
}

ul, li {
    margin: 0 0 1px 10px;
    padding:0;
}
ol {
	margin: 0 0 20px 10px;
}
html {overflow-y: scroll;}
/* Scrollbar soll immer erscheinen */ 
html[xmlns] { 
	height:100%; 
	padding-bottom:0.005em;
}

body {
	text-decoration:none;
	text-align:center;
	color:#000;
	font:12px tahoma, verdana, arial, sans-serif;
	line-height:1.5em;
	background-color:#fff;
}

#stage {
	width:959px;
	margin-left:auto;
	margin-right:auto;
	background-color:#fff;
	text-align:left;
}
#logoArea {
	float:left;
	width:97px;
	height:600px;
	background:#fff url("../images_layout/fullhouse_hg_logo.jpg") 0 6px no-repeat;
}
#mainArea {
	float:left;
	width:862px;
}
#arrowContainer{
	float:left;
	width:862px;
	height:20px;
	background:url("../images_layout/header_arrows.png") no-repeat;
}
#headerContainer{
	float:left;
	width:862px;
	background:url("../images_layout/header_shadow.jpg") no-repeat 765px 0;
}
#headerBox{
	float:left;
	width:763px;
	border:1px solid #faa71b;
	border-width:1px 1px 0 1px;
	background-color:#fbc15e;
}
* html #headerBox{
	width:765px;
	wid\th:763px;
}
#headerLogo{
	float:left;
	width:160px;
	height:130px;
	background:#fff;
	border-right:1px solid #faa71b;
	overflow:hidden;
}
* html #headerLogo{
	width:161px;
	wid\th:160px;
}
#headerImage{
	float:left;
	width:602px;
	height:94px;
	background:#FEDBA3 url("../images_layout/header_hg.jpg") no-repeat 3px 0;
}
#primNavBox{
	float:left;
	width:452px;
	height:20px;
	background:#fff;
	border:1px solid #faa71b;
	border-width:1px 0;
}
* html #primNavBox{
	height:22px;
	heig\ht:20px;
}
#terNavBox{
	float:left;
	width:145px;
	height:20px;
	padding-left:5px;
	background:#fff url("../images_layout/terNav_hg.jpg") no-repeat right 0;
	border:1px solid #faa71b;
	border-width:1px 0;
}
* html #terNavBox{
	width:150px;
	wid\th:145px;
	height:22px;
	heig\ht:20px;
}

#breadcrumbBox{
	float:left;
	width:451px;
	height:14px;
	background:#fcd48f;
	border-right:1px solid #faa71b;
}
* html #breadcrumbBox{
	width:452px;
	wid\th:451px;
}
#mainContainer{
	clear:both;
	float:left;
	width:862px;
	background:#fff url("../images_layout/right_shadow.jpg") repeat-y 765px 0;
}
#mainBox{
	float:left;
	width:763px;
	border:1px solid #faa71b;
	border-width:0 1px;
	overflow:hidden;
}
* html #mainBox{
	width:765px;
	wid\th:763px;
}
#secNavBox{
	float:left;
	width:160px;
	padding-top: 10px;
	padding-bottom: 30020px;  /* X + padding-bottom */
	margin-bottom: -30000px;  /* X */
	background-color:#fbc15e;
	border-top:1px solid #faa71b;
	border-right:1px solid #faa71b;
	overflow:hidden;
}
* html #secNavBox{
	width:161px;
	wid\th:160px;
}
#contentBox{
	position:relative;
	float:left;
	width:431px;
	min-height:350px;
	padding: 10px 10px 0 10px;
	padding-bottom: 30020px;  /* X + padding-bottom */
	margin-bottom: -30000px;  /* X */
	background:#feefd8;
	border-top:1px solid #faa71b;
	overflow:hidden;
}
* html #contentBox{
	width:451px;
	wid\th:431px;
	/*height:350px;*/
}
#infoBox{
	float:left;
	width:150px;
	padding-bottom: 30020px;  /* X + padding-bottom */
	margin-bottom: -30000px;  /* X */
	background-color:#fbc15e;
	border-left:1px solid #faa71b;
	overflow:hidden;
}
* html #infoBox{
	width:151px;
	wid\th:150px;
}
#footerContainer{
	clear:both;
	float:left;
	width:862px;
	height:40px;
	background:#fff url("../images_layout/footer_shadow.jpg") no-repeat;
}
#footerBox{
	float:left;
	width:763px;
	height:19px;
	border:1px solid #faa71b;
	text-align:center;
}
* html #footerBox{
	width:765px;
	wid\th:763px;
	height:21px;
	heig\ht:19px;
}



h1 {
	font-size: 18px;
	font-weight: bold;
	color: #000;
	padding: 0 10px 10px 0;
}
h2 {
	font-size: 15px;
	margin:20px 0 5px 0;
	font-weight: bold;
	color:#000;
}
h2 a{
	color:#faa71b;
	text-decoration:none;
}
h2 a:hover{
	color:#f00;
}
h3{
	font-size: 14px;
	font-weight: bold;
	color:#000;
}
h3 a{
	color:#faa71b;
	text-decoration:none;
}
h3 a:hover{
	color:#f00;
}
p {
  margin:8px 0 4px 0;
}



/*****************************/
/* ---------- primNav ---------- */
/****************************/
* html #primNav {
	margin-right:-3px;
}

#primNav span.divider {
	/*display: none;*/
}

#primNav a {
	float:left;
	height:20px;
	display:block;
	padding:0 17px;
	color:#000;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-transform:lowercase;
	/*letter-spacing: 2px;*/
	border-right: 1px solid #faa71b;
}

#primNav a:hover {
	background-color:#FEEFD8;
}

.primNavActive {
	background-color:#FEEFD8;
}

/*****************************/
/* ---------- secNav ---------- */
/****************************/
.secNavItem, .secNavImageItem, .secNavActiveItem {
	position:relative;
	width:144px;
	margin:0 8px;
}
.secNavImageItem a {
	display:block;
	height:25px;
	padding:7px 0 0 31px;
	border-top:1px dotted #FCD48F;
	border-bottom:1px dotted #DD9D31;
	color: #fff;
	text-decoration: none;
	white-space:nowrap;
}
.secNavImageItem a img{
	position:absolute;
	top:2px;
	left:0px;
	margin-right:5px;
}

.secNavImageActiveItem {
	position:relative;
	width:144px;
	margin:0 8px;
	border-top:1px dotted #FCD48F;
	border-bottom:1px dotted #DD9D31;
	font-weight:normal;
}
.secNavImageActiveItem a {
	display:block;
	height:25px;
	padding:7px 0 0 31px;
	color: #000;
	text-decoration: none;
	white-space:nowrap;
}
.secNavImageActiveItem a img{
	position:absolute;
	top:1px;
	left:0px;
	margin-right:5px;
}
.secNavSubItem a {
	height:20px;
	margin-top:-3px;
	padding:0 0 0 43px;
	font-weight:normal;
	color:#fff;
	background: url("../images_layout/secSubNav_hg.gif") no-repeat 14px 0;
}
.secNavSubActiveItem a {
	font-weight:normal;
	color:#000;
}
.secNavItem a {
	display:block;

	padding:2px 0 3px 5px;
	border-top:1px dotted #FCD48F;
	border-bottom:1px dotted #DD9D31;
	color: #fff;
	text-decoration: none;
}
.secNavActiveItem a {
	display:block;

	padding:2px 0 3px 5px;
	border-top:1px dotted #FCD48F;
	border-bottom:1px dotted #DD9D31;
	color: #000;
	text-decoration: none;
}

#secNavBox a.active, #secNavBox a:hover, #secNavBox a.active_main:hover {
	color:#000;
}
#secNavBox a.active_main {
	background: #f29a4D url("../images_layout/hg-primNav_li.jpg") no-repeat;
}


/*****************************/
/* ---------- terNav ---------- */
/****************************/
#terNavBox a {
	float:left;
	height:20px;
	padding:2px 2px 0 0;
}
* html #terNavBox a {
	height:18px;
}

/*****************************/
/* -------- footer Navi -------- */
/****************************/
#footerBox a {
	padding:0 5px;
	color:#000;
	text-decoration:none;
}


/************************************/
/* ---------- tt_news---------- */
/************************************/
/*--------------------------------- tt_news LATEST view  -----------------------------------*/

.news-latest-container {
	clear:both;
	width:145px;
	margin:10px 0 0 5px;
	background: #FCD48F;
}
.news-latest-header {
	width:145px;
	background: #FBC15E url("../images_layout/infobox_headershadow.jpg") no-repeat right 2px;
	
}

.news-latest-header  h2{
	width:128px;
	margin:0;
	padding:2px 5px;
	background:#fff;
	border:1px solid #faa71b;
	font-size:13px;
	font-weight:bold;
	text-transform:lowercase;
}
* html .news-latest-header  h2{
  width:140px;
  wid\th:128px;
}

.news-latest-item-box {
	width:145px;
	background: url("../images_layout/infobox_rightshadow.jpg") repeat-y right 0;
}

.news-latest-item {
	width:138px;
	padding-bottom:10px;
	border:1px solid #faa71b;
	border-top:0;
}
.news-latest-item h3 {
	font-size:14px;
	font-weight:bold;
	padding:0 3px 3px 5px;
}
.news-latest-item h3 a{
	color:#faa71b;
	text-decoration:none;
}
.news-latest-item img {
	padding-bottom:5px;
}
.news-latest-item p {
	padding:0 5px;
}
.news-latest-item p b {
	font-weight:normal;
}
.news-latest-footer {
	width:145px;
	height:5px;
	background:#FBC15E url("../images_layout/infobox_footershadow.jpg") no-repeat right 0;
}
.news-latest-subheader {
	display:block;
	padding:0 5px;
	font-weight:bold;
}
.news-latest-morelink {
	padding:0 5px;
	text-align:right;
}
.news-latest-morelink a{
	color:#faa71b;
	text-decoration:none;
}
.news-latest-morelink a:hover{
	color:#f00;
}

/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container {
}
.news-list-item {
clear:both;
float:left;
width:431px;
margin-bottom:20px;
}
.news-list-date {
	 font-size:9px;
}
.news-list-item h2{
display:block;
margin:0;
	padding:0 0 5px 0;
	color:#faa71b;
}

.news-list-date {

}
.news-list-image {
float:right;
margin:0 0 5px 10px;
}
.news-list-content {
float:left;
width:431px;
display:inline;
}
.news-list-content b,
.news-list-content strong {
	font-weight:normal;
}
.news-list-morelink a{
	color:#faa71b;
	text-decoration:none;
}
.news-list-morelink a:hover{
	color:#f00;
}

/*---------------------------------  tt_news Page-Browser ---------------------------------*/
.news-list-browse {
	clear:both;
	padding:10px 0;
	text-align: center;
}
.showResultsWrap {
	font-weight:bold;
}
.browseLinksWrap a,
.browseLinksWrap span {
	display:inline-block;
	margin:5px 1px;
	border:1px solid #999999;
	padding:1px 5px 2px 5px;
	background:#fff;
}
.browseLinksWrap a {
	color:#FAA71B;
	text-decoration:none;
}
.browseLinksWrap span {
	color:#999;
	cursor:default;
}
.browseLinksWrap .activeLinkWrap {
	color:#000;
	font-weight:bold;
}

/*--------------------------------- tt_news SINGLE view  -----------------------------------*/
.news-single-item{
	clear:both;
	float:left;
	padding:0 0 10px 0;
	border-bottom:1px solid #777;
}
.news-single-item p {
  margin:0 0 10px 0;
}
.news-single-timedata {
	 font-size:9px;
}
.news-single-item h2{
	display:block;
	margin:0;
	padding:0 0 5px 0;
}
.news-single-item h3{
	display:block;
	font-size:12px;
	padding:0 0 5px 0;
}
.news-single-item ul { float:left; margin-bottom:20px;}

.news-single-img {
	float:left;
	width:200px;
	margin:3px 10px 5px 0;
}
.news-single-img img {
	margin-bottom:20px;
}
.news-single-img p {
	height:17px;
	font-size:9px;
	color:#666;
}
* html .news-single-imgcaption {
	width:200px;
}

.news-single-backlink {
	float:left;
}
.news-single-backlink a{
	color:#faa71b;
	text-decoration:none;
}
.news-single-backlink a:hover{
	color:#f00;
}


/************************************/
/* ---------- macina_searchbox---------- */
/************************************/
.tx-macinasearchbox-searchbox {
	clear:both;
	width:145px;
	margin-left:5px;
	background: #FCD48F;
}
* html .tx-macinasearchbox-searchbox {
	width:150px;
	wid\th:145px;
}

.tx-macinasearchbox-header {
	width:145px;
	background: #FBC15E url("../images_layout/infobox_headershadow.jpg") repeat-y right 0;
	
}
.tx-macinasearchbox-header  h2{
	width:128px;
	margin:0;
	padding:2px 5px;
	background:#fff;
	border:1px solid #faa71b;
	font-size:13px;
	font-weight:bold;
	text-transform:lowercase;
}
* html .tx-macinasearchbox-header  h2{
	width:140px;
	wid\th:128px;
}
.tx-macinasearchbox-form-box {
	width:145px;
	background: url("../images_layout/infobox_rightshadow.jpg") repeat-y right;
	
}
.tx-macinasearchbox-form {
	width:138px;
	height:30px;
	border:1px solid #faa71b;
	border-top:0;
}
* html .tx-macinasearchbox-form {
	width:140px;
	wid\th:138px;
	height:32px;
	heig\ht:39px;
}

#tx-indexedsearch-searchbox-sword, #tx-macinasearchbox-sword {
	width:95px;
	margin:5px 5px 0 5px;
	border:1px solid #999;
}
#tx-indexedsearch-searchbox-button-submit, #tx-macinasearchbox-button-submit {
	display:inline; width:22px; height:22px; margin-top:3px; padding-left:22px; background:url("../images_layout/btn_search.jpg"); text-indent:22px; border:0; cursor:pointer; 
}
/* nur fuer Opera */
@media screen and (min-width: 0px){
#tx-indexedsearch-searchbox-button-submit { padding-left:70px; }
}
.tx-macinasearchbox-footer {
	width:145px;
	height:5px;
	background:#FBC15E url("../images_layout/infobox_footershadow.jpg") no-repeat right 0;
}


/**************************************/
/* ---------- dropdown_sitemap---------- */
/**************************************/
.tx-dropdownsitemap-pi1{text-align:left;}
.tx-dropdownsitemap-pi1 li {margin:0 0 1px 0;}
.tx-dropdownsitemap-pi1 li li {margin:0 0 1px 10px;}
.tx-dropdownsitemap-pi1 ol {list-style:none;}
.tx-dropdownsitemap-pi1 img {margin: 0 5px 8px 0;}
.tx-dropdownsitemap-pi1 A {text-decoration: none;font-weight: bold;color: #faa71b;}
.tx-dropdownsitemap-pi1 A:hover {text-decoration: none;color: #f00;}
.tx-dropdownsitemap-pi1 LI.open OL {display: block;}
.tx-dropdownsitemap-pi1 LI.closed OL {display: none;}
.tx-dropdownsitemap-pi1 LI.open UL {display: block;}
.tx-dropdownsitemap-pi1 LI.closed UL {display: none;}
.tx-dropdownsitemap-pi1 DIV {padding: 10px 5px 5px 5px;margin-bottom: 10px;}
.tx-dropdownsitemap-pi1 DIV.level_1 {background: #FCD48F;padding: 7px 10px 1px 20px;margin-bottom: 8px;}
.tx-dropdownsitemap-pi1 DIV.level_2 {padding: 4px 5px 0px 5px;background: #FEEFD8; border:1px solid #faa71b;}
.tx-dropdownsitemap-pi1 DIV.level_2 A {font-weight: normal;}
.tx-dropdownsitemap-pi1 DIV.level_3 {background: #FEEFD8;}
.tx-dropdownsitemap-pi1 DIV.level_4 {background: #FEEFD8;}
.tx-dropdownsitemap-pi1 DIV.level_5 {background: #FEEFD8;}
/* dropdown_sitemap END */



/****************************************/
/* ------- BEGIN Linkformatierung ------- */
/****************************************/
.external-link {
color: #faa71b;
text-decoration:none;
background: url("../images_layout/external_link.gif") left no-repeat;
padding-left: 14px;
border-bottom: 1px dotted #faa71b;
}

.external-link:hover{
	background: url("../images_layout/external_link_ro.gif") left no-repeat;
	color: #faa71b;
	border-bottom: 1px solid #f00;
}

.external-link-new-window, .gmapDir a {
    background: url("../images_layout/external_link.gif") left no-repeat;
    padding-left: 16px;
	color: #faa71b;
	text-decoration:none;
		border-bottom: 1px dotted #faa71b;
}

.external-link-new-window:hover, .gmapDir a:hover{
	background: url("../images_layout/external_link_ro.gif") left no-repeat;
	color: #f00;
	border-bottom: 1px solid #f00;
}

.internal-link, .internal-link-new-window {
	color: #faa71b;
	text-decoration:none;
    background: url("../images_layout/internal_link.gif") left no-repeat;
    padding-left: 12px;
	    padding-left: 12px;
    border-bottom: 1px dotted #faa71b;
}
.internal-link:hover, .internal-link-new-window:hover {
	color: #f00;
    background: url("../images_layout/internal_link_ro.gif") left no-repeat;
	border-bottom: 1px solid #f00;
}

.tx_lumogooglemaps_pi1_sidebar a{
	color: #faa71b;
	text-decoration:none;
  background: url("../images_layout/fullhouse_marker.png") left no-repeat;
  padding-left: 15px;
  padding-bottom:5px;
  padding-top:5px;
  border-bottom: 1px dotted #faa71b;
}

.tx_lumogooglemaps_pi1_sidebar a:hover{
	color:#f00;
	border-bottom: 1px solid #f00;
}

.download, .pdf-file {
	color: #faa71b;
	text-decoration:none;
	border-bottom: 1px dotted #faa71b;
  background: url("../images_layout/download.gif") left no-repeat;
  padding-left: 16px;
}

.download:hover, .pdf-file:hover {
	color: #f00;
	background: url("../images_layout/download_ro.gif") left no-repeat;
	border-bottom: 1px solid #f00;
}

.mail , .tx_lumogooglemaps_pi1_infobox .spanmail a {
	color: #faa71b;
	text-decoration:none;
  background: url("../images_layout/mail.gif") left no-repeat;
  padding-left: 20px;
  border-bottom: 1px dotted #faa71b;
}

.mail:hover, .tx_lumogooglemaps_pi1_infobox .spanmail a:hover{
	color: #f00;
	background: url("../images_layout/mail_ro.gif") left no-repeat;
	border-bottom: 1px solid #f00;
}


.news-latest-caseone a, .news-amenu-container a{
  color:#848484;
	text-decoration:none;
  background: url("../images_layout/internal_link_grey.gif") left no-repeat;
  padding-left: 12px;
  padding-top:0;
  margin-top:0;
  border-bottom: 1px dotted #848484;
}
.news-latest-caseone a:hover, .news-amenu-container a:hover{
	border-bottom: 1px solid #848484;
}

#ttaddress-item a.external-link-new-window{
    background: url("../images_layout/external_link_grey.gif") left no-repeat;
    padding-left: 16px;
	color: #848484;
	text-decoration:none;
		border-bottom: 1px dotted #848484;
}

#ttaddress-item a.external-link-new-window:hover{
	border-bottom: 1px solid #848484;
}
#ttaddress-item a.mail{
  color: #848484;
	text-decoration:none;
  background: url("../images_layout/mail_grey.gif") left no-repeat;
  padding-left: 20px;
  border-bottom: 1px dotted #848484;
}
#ttaddress-item a.mail:hover{
	border-bottom: 1px solid #848484;

}

.csc-linkToTop {
 text-align:right;
 background: url("../images_layout/totop.gif") top right no-repeat;
 padding: 10px 7px 0 0;
}

.csc-linkToTop a {
    text-decoration:none;
    color:#900;
}

.bodytext strong a {
	color: #faa71b;
	border-bottom: 1px dotted #faa71b;
}
.bodytext strong a:hover {
	color: #f00;
	border-bottom: 1px solid #f00;
}

/* ENDE Linkformatierung  */








/************************************/
/* ------- indexSearch Browsbox ------- */
/************************************/

.browsebox {
	margin: 20px 0;
}


.browsebox li a{
	background: #fff;
	color: #faa71b;
	text-decoration: none;
	border: 1px solid #faa71b;
	padding: 1px 5px;
	margin-right: 4px;
}
.browsebox li a:hover {
	background: #faa71b;
	color: #fff;
	border: 1px solid #faa71b;
}
.browsebox li strong a{
	background: #faa71b;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	border: 1px solid #faa71b;
	padding: 1px 5px;
	margin-right: 4px;
}

.tx-indexedsearch-searchbox  fieldset {
	background: #FCD48F;
	border: 1px solid #faa71b;
	padding: 20px;
}
* html .tx-indexedsearch-searchbox  fieldset {
  position: relative;
  padding-top:20px;
}

.tx-indexedsearch-searchbox  fieldset legend{
	color: #faa71b;
	padding: 0 5px;
}
* html .tx-indexedsearch-searchbox  fieldset legend {
  position:absolute;
  top: -.8em;
  left: .5em;
  background: none;
}
.tx-indexedsearch-form {
	display: inline;
}
.tx-indexedsearch-search-submit {
	display: inline;
}

.tx-indexedsearch-res {
clear:both;
}

/* BEGIN indexed search  */
.tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin:0 3px 0 0; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:black; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeee; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { background:#cccccc; vertical-align:middle; }
.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:16px; font-weight:bold; }

.tx-indexedsearch-search-submit input.tx-indexedsearch-searchbox-button {width:100px;height: 21px;border: 1px solid #939393;font-size: 9px;background:#f1f1f1;margin: 0 0 0 5px;}


/* Additional styles, needed for the tableless template_css.tmpl (styles don't conflict with the original template) */
.tx-indexedsearch .res-tmpl-css { clear:both; margin-bottom:1em; }
.tx-indexedsearch .searchbox-tmpl-css LABEL { margin-right:1em; width:10em; float:left; }
.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css { letter-spacing:0; font-weight:normal; margin-top:-1.2em; float:right; }
.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { float:left; }
.tx-indexedsearch .info-tmpl-css dd.item-mtime { float:none; }
.tx-indexedsearch .info-tmpl-css dd.item-path { float:none; }
/* END indexed search  */

/* googlemaps BEGIN */
.tx-lumogooglemaps-pi1 div div {
	#white-space:normal!important;
}
.tx_lumogooglemaps_pi1_infobox img {float:left;margin:5px 10px 20px 0;}
#gmapDirButtonTo {margin-top:3px; background-color:#ebebeb;}
#gmapDirTo {clear:both;}
.tx_lumogooglemaps_pi1_infobox h2 {
	margin-top:5px;
}
.tx-lumogooglemaps-pi1 .gmnoprint {

}
/* googlemaps END */


/************************************/
/* ---------- css-styled-content ---------- */
/************************************/
.csc-textpic-caption {
	/*padding-top:3px;*/
	font-size:10px;
}
.csc-header {
	clear:both;
}

/*-- Standard Styles --*/
/*
.csc-textpic {
padding-top:40px;
}
*/
div.csc-textpic-caption-c .csc-textpic-caption {
text-align:center;
}
div.csc-textpic-caption-r .csc-textpic-caption {
text-align:right;
}
div.csc-textpic-caption-l .csc-textpic-caption {
text-align:left;
}
div.csc-textpic div.csc-textpic-imagecolumn {
display:inline;
float:left;
}
div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {
border:2px solid black;
padding:0px;
}
div.csc-textpic-imagewrap {
padding:0pt;
}
div.csc-textpic img {
border:medium none;
}
div.csc-textpic div.csc-textpic-imagewrap div.csc-textpic-image {
float:left;
}
div.csc-textpic div.csc-textpic-imagewrap ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
div.csc-textpic div.csc-textpic-imagewrap ul li {
float:left;
margin:0pt;
padding:0pt;
}
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image {
float:left;
}
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dt {
float:none;
}
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dd {
float:none;
}
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dd img {
border:medium none;
}
dl.csc-textpic-image {
margin:0pt;
}
dl.csc-textpic-image dt {
display:inline;
margin:0pt;
}
dl.csc-textpic-image dd {
margin:0pt;
padding-left:5px;
}
div.csc-textpic-clear {
clear:both;
}
div.csc-textpic-left div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-left div.csc-textpic-imagewrap .csc-textpic-image {
display:inline;
margin-right:10px;
}
div.csc-textpic-right div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-right div.csc-textpic-imagewrap .csc-textpic-image {
display:inline;
margin-left:10px;
}
div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image {
display:inline;
margin-left:10px;
}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {
margin:0pt;
}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img {
margin:0pt;
}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
margin-bottom:10px;
background:#fff;
}
div.csc-textpic-equalheight div.csc-textpic-imagerow {
display:block;
margin-bottom:5px;
}
div.csc-textpic div.csc-textpic-imagerow {
clear:both;
}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-firstcol {
margin-left:0px !important;
}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-lastcol {
margin-right:0px !important;
}
div.csc-textpic-intext-left div.csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
margin-right:10px !important;
}
div.csc-textpic-intext-right div.csc-textpic-imagewrap, div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap {
margin-left:10px !important;
}
div.csc-textpic-above div.csc-textpic-text {
clear:both;
}
div.csc-textpic-center {
text-align:center;
}
div.csc-textpic-center div.csc-textpic-imagewrap {
margin:0pt auto;
}
div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image {
text-align:left;
}
div.csc-textpic-center div.csc-textpic-text {
text-align:left;
}
div.csc-textpic-right div.csc-textpic-imagewrap {
float:right;
}
div.csc-textpic-right div.csc-textpic-text {
clear:right;
}
div.csc-textpic-left div.csc-textpic-imagewrap {
float:left;
}
div.csc-textpic-left div.csc-textpic-text {
clear:left;
}
div.csc-textpic-intext-left div.csc-textpic-imagewrap {
float:left;
}
div.csc-textpic-intext-right div.csc-textpic-imagewrap {
float:right;
}
div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap {
clear:both;
float:right;
}
* html div.csc-textpic-intext-right-nowrap .csc-textpic-text {
height:1%;
}
div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
clear:both;
float:left;
}
* html div.csc-textpic-intext-left-nowrap .csc-textpic-text {
height:1%;
}



.htmlarea-showtableborders {
	width:100%;
}
.htmlarea-showtableborders th, .htmlarea-showtableborders td{
	padding:2px 0;
}


.partnerVCard {
	float:left;
	width:411px;
	margin-top:20px;
	margin-bottom:-10px;
	padding:10px;
	background:#FEDBA3;
}
.partnerVCard img {
	float:left;
	margin:3px 20px 0 0;
}
.partnerVCardBody {
	float:left;
}


#secNavBox .csc-firstHeader {
	width:154px;
	margin:59px 0 0 0;
	padding:2px 1px 2px 5px;
	background:#fff;
	border:1px solid #faa71b;
	border-width:1px 0 1px 0;
	font-size:13px;
	font-weight:bold;
	text-transform:lowercase;
}

/* bgcolor fuer Flash-Teaser */
#flashcontent {
  background-color: #fff;
}

.fullhouse-video-header {
	position:absolute;
	top:-3px;
	right:10px;
	width:172px;
	height:67px;
	background:url(../images_layout/fullhouse_video_header.gif) no-repeat;
}


