/* Pagetitle START */
h1.pagetitle {
	float: left;
	font-family: avant garde,sans-serif;
	font-size: 25px;
	font-weight: lighter;
	text-transform: uppercase;
	margin-bottom: 21px;
	margin-top: 25px;
	max-width: 485px;
	padding-left: 30px;
}
/* Pagetitle END */

div.content, div.adress, p, ul.leftNavi, ul.contentNavi, div.footer, ul li {
	font-family: arial, helvetica, sans-serif;
}

h1 {
	font-size: 20px;
	font-weight: lighter;
}

h2, ul.topNavi, h3.newstitle, div.listnewstitle {
	font-size: 15px;
}

h3, div.footer, div.jrTicker p {
	font-size: 13px;
}

p, html, body, div.personaltext, div.personalname, div.contentMenu, ul.leftNavi, div.teasername, ul li td {
	font-size: 12px;
}

p, body.mceContentBody p, p.bodytext {
	margin: 0px;
}

h1, h2, h3 {
	font-family: arial, helvetica, avant-garde, sans-serif;
}

h3 {
	margin-bottom: 5px;
}

h4, div.ImmoSearchItem, div.ImmoManagerItem, div.clublink {
	margin-bottom: 10px;
}

/* Font-Weight - Bold */
a.interface, a.interface:hover, div.personalname, input.search, .tx_tipafriend_error_header, tr.ImmoManager_1rowList td p, tr.ImmoManager_1rowSingle td, .tx_tipafriend_formfield LABEL {
  font-weight: bold;
}

/* Text - Align */
div.allContainer, div.topContainer, div.downContainer, div.downContainer1, .tx_tipafriend_error_header, .tx_tipafriend_error_text {
	text-align: left;
}

div.lauftext, div.footer, div.teaserlink, tr.ImmoManager_3rowList td, div.filesize, th.user_feedit_add, td.user_feedit_functions, .tx_tipafriend_formfield LABEL {
	text-align: right;
}

/* Float - Left */
.tx_tipafriend_formfield LABEL, #tx_tipafriend_html, .tx_tipafriend_formfield INPUT, .tx_tipafriend_formfield TEXTAREA, .tx_tipafriend_codetext {
  float: left;
}

/* Border - Width */
#tx_tipafriend_html, div.content iframe, .tx_tipafriend_codetext {
	border-width: 0px;
}

/* Width - 200 */
.tx_tipafriend_formfield LABEL, .tx_tipafriend_formfield INPUT, .tx_tipafriend_formfield TEXTAREA, .tx_tipafriend_codetext .tx-srfreecap-pi2-image, .tx_tipafriend_codetext {
	width: 200px;
}

/* Background - Color - White */
#tx_tipafriend_html, .tx_tipafriend_formfield INPUT, .tx_tipafriend_formfield TEXTAREA, .tx_tipafriend_codetext {
  background-color: #FFFFFF;
}

/* Padding - Top */
.tx_tipafriend_formfield, tr.ImmoManager_3rowList td {
  padding-top: 5px;
}

/* Padding - Left */
.tx_tipafriend_formfield, .tx_tipafriend_formfield INPUT, .tx_tipafriend_formfield TEXTAREA {
  padding-left: 0px;
}

/* Margin */
.tx_tipafriend_error_text, .tx_tipafriend_codetext .tx-srfreecap-pi2-image, .tx_tipafriend_codetext {
	margin: 0px 0px 0px 0px;
}

/* Color - Black */
.tx_tipafriend_formfield INPUT, .tx_tipafriend_formfield TEXTAREA, .tx_tipafriend_codetext {
  color: #000000;
}

/* Font-Size 10 */
.tx_tipafriend_codetext, .tx_tipafriend_text {
	font-size: 10px;
}

/* Text-align - Justify */
.tx_tipafriend_codetext, .tx_tipafriend_text {
	text-align: justify;
}

/* TIP A FRIEND PLUS */
.tx_tipafriend_error_header {
	margin: 0px 0px 5px 0px;
}

.tx_tipafriend_error_text, .tx_tipafriend_codetext {
	font-weight: normal;
}

.tx_tipafriend_formfield {
	padding-right: 0px;
	padding-bottom: 5px;
	clear: left;
}

.tx_tipafriend_formfield LABEL {
	margin-right: 5px;
}

#tx_tipafriend_html {
	border-style: none;
	width: auto;
}

.tx_tipafriend_formfield INPUT, .tx_tipafriend_formfield TEXTAREA {
	border-width: 1px;
	border-style: solid;
	border-color: black;
	margin-left: 0px;
}

.tx_tipafriend_formfield INPUT:focus, .tx_tipafriend_formfield TEXTAREA:focus {
	background-color: #E0E0E0;
}

.tx_tipafriend_codetext .tx-srfreecap-pi2-image {
	height: 74px;
	padding: 0px 0px 0px 0px;
}

.tx_tipafriend_codetext {
	line-height: normal;
}

.tx_tipafriend_text {
	line-height: normal;
	border-width: 1px;
	border-style: none;
	border-color: #CCCCCC;
	background-color: white;
	width: 200px;
	margin: 15px 0px 0px;
	float: left;
}

/* Line-Height:

#tx_tipafriend_button {
	width: 200px;
	background-color: #E0E0E0;
	border-width: 1px;
	border-style: solid;
	border-color: black;
	text-align: center;
	font-weight: bold;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	float: left;
}

.tx_tipafriend_werbemail {
	text-align: justify;
	font-size: 10px;
	line-height: normal;
	border-width: 1px;
	border-style: none;
	border-color: #CCCCCC;
	background-color: white;
	width: 200px;
	margin: 0px 0px 30px 0px;
	float: left;
}

.tx_tipafriend {
	margin-bottom: 15px;
}

/* STARTSEITEN - TEASER START */
div.maincontent_home div.teaserimage {
  text-align: center;
}

ul.punkt {
  padding-left: 15px;
}

ul.punkt li {
  list-style-image: url(/fileadmin/images/punkt.jpg);
  padding-bottom: 9px;
}



div.ifacecal  {
  overflow: hidden;
}

div.ifacenews {
  overflow: hidden;
}

div.movingteaser a, div.movingteaser a:hover {
  color: #333333;
  text-decoration: none;
}
/* STARTSEITEN - TEASER END */

div.contentMenu {
  border-bottom-width: 1px;
}

ul.contentNavi {
  /*border-bottom-width: 1px;
  border-bottom-style: dotted;*/
  margin: -1px 0 0;
  padding: 0;
width:600px; display: compact;
  /*display: inline;*/
}

div.contentMenu { overflow: hidden;}

ul.contentNavi li.contentNavi, li.contentNaviselected {
  line-height: 27px;
}

li.contentNavi,
li.contentNaviselected{float:left;}
/* PLUGINS START */
/* IMMO.SEARCH.CH */
div.ImmoSearchItem, div.ImmoManagerItem {
  border-width: 1px;
  border-style: solid;
  border-top-width: 0px;
  overflow: hidden;
  padding-bottom: 4px;
}

div.ImmoSearchTitle, div.ImmoManagerTitle, div.ImmoManagerSingleTitle {
  padding: 2px;
}

div.ImmoSearchTitle a, div.ImmoManagerTitle a, div.ImmoManagerSingleTitle p {
  color: #FFFFFF;
}

p.ImmoSearchDesc, div.ImmoManagerDesc, div.ImmoManagerSingleDesc, div.ImmoManagerSingleDetail, div.ImmoManagerSingleBack {
  padding: 4px;
  padding-bottom: 0px;
}

div.ImmoManagerDesc img, div.ImmoManagerSingleDesc img {
	max-width: 224px;
}

/* ImmoManager List */
table.ImmoManagerList {
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #AAAAAA;
    padding-bottom: 3px;
}

tr.ImmoManager_1rowList td p {
  border-bottom-width: 1px;
  border-bottom-style: dotted;
  border-bottom-color: #AAAAAA;
  color: #666666;
  font-size: 14px;
  padding-bottom: 3px;
  
}

tr.ImmoManager_2rowList td {
  padding-top: 3px;
  vertical-align: top;
}

/* ImmoManager Single */
div.ImmoManagerSingle {
  border-width: 1px;
  border-style: solid;
  width: 100%;
}

div.ImmoManagerSingleTitle p {
  font-size: 15px;
}

tr.ImmoManager_4rowSingle table td, tr.ImmoManager_5rowSingle table td {
  width: 50%;
  vertical-align: top;
}

tr.ImmoManager_5rowSingle table td img {
  margin-bottom: 3px;
}

div.ImmoManagerShowMap {
	margin-left: 4px;
	margin-top: 10px;
}

div.ImmoManagerSingleBack {
	margin-top: 25px;
}

/* RGSMOOTHGALLERY */
.jdGallery a.right, .jdGallery a.left {
  filter:alpha(opacity=20);
	-moz-opacity:0.2;
	-khtml-opacity: 0.2;
	opacity: 0.2;
}

* html .jdGallery a.right, * html .jdGallery a.left
{
	filter:alpha(opacity=50);
}

.jdGallery a.right:hover, .jdGallery a.left:hover
{
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}

.jdGallery a.open {
  -moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}

* html .jdGallery a.open:hover {
	filter:alpha(opacity=80); 
}

/* RGSMOOTHGALLERY jd.galleryColor.css */
.jdGallery div.carouselContainer {
  opacity: 0.6;
}

/* RGSMOOTHGALLERY jd.galleryCool.css */
.jdGallery a.right, .jdGallery a.left {
  filter:alpha(opacity=20);
	-moz-opacity:0.2;
	-khtml-opacity: 0.2;
	opacity: 0.2;
}

.jdGallery a.right:hover, .jdGallery a.left:hover
{
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}

.jdGallery a.open:hover {
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}

/* 2. Bildergallerie */
div.tx-photogals-pi1 div.tx-photogals-pi1-big img {
  width: 250px;
}

table.listnews td.listimage {
  text-align: center;
}

/* RGSMOOTHGALLERY jd.galleryMod.css */
.withArrows a.open {
  -moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}

div.filesize {
  padding-right: 25px;
}

/* FE - EDIT */
table.user_feedit_pi1 {
  width: 100%;
}

th.user_feedit_add, td.user_feedit_functions {
  padding-right: 40px;
}

div.maillistlink a:hover {
  text-decoration: none;
}

/* Address */
div.adress p, div.adress p span a {
  color: #666666;
}

/* Aktuelle Meldungen / tt_news */

table.listnews td.listimage img {
	max-width: 120px;
}

td.singlenewstext {
	width: 385px;
}

td.singlenewsimage img {
	max-width: 165px;
}

/* PDF - List */
div.pdflistelement div.pdflistlink, div.maillistelement div.maillisttitle {
	width: 500px;
}

div.staff-list {
	padding-bottom: 1px;
	padding-top: 1px;
}

div.personaltext {
	padding: 3px;
}

div.personalfunction {
	width: 380px;
}

div.personalphone {
	width: 70px;
}

table.pdflist {
	width: 100%;
}

td.filesize {
	width: 60px;
}


/* Frontent - Login */
table.user_feedit_pi1 {
  border-collapse: collapse;
  margin-top: 10px;
}

table.user_feedit_pi1 th, table.user_feedit_pi1 td {
  padding-left: 5px;
}

iframe.user_feedit_pi1 {
  width: 570px;
  height: 400px;
}

/* Clublist */
div.clubtwo {
	min-height: 21px;
	margin-bottom: -1px;
}

div.clubname {
	padding: 3px;
	float:left;
	height:12px;
	overflow:hidden;
}

div.clubedit {
	float:right;
	padding: 3px;
}

div.clubedit a {
	color:#666666;
}

div.clubdescript {
	padding: 8px 10px 20px;
}

div.clubcontact {
	margin-left: 3px;
	clear:both;
}

div.descriptionimage {
	margin-top: 12px;
}

div.clublink {
	margin-left: 3px;
	padding-bottom: 10px;
}

div.content iframe {
	height: 320px;
	margin-top: 15px;
	overflow: hidden;
}

/* STARTSEITEN - TEASER START */
div.movingteaser {
  position: relative;
  font-family: avant garde,arial,helvetica,sans-serif;
}

div.teasername {
  letter-spacing: -1px;
  padding-left: 12px;
  padding-top: 8px;
}

div.teasercontent {
  padding-left: 10px;
  padding-right: 10px;
}

div.teaserlinkbottom {
  position: absolute;
  bottom: 5px;
  right: 10px;
}

/* STARTSEITEN - TEASER END */
/* Top-Links */
div.rightLinks, div.rightLinks3 {
  font-family: arial,helvetica,sans-serif;
}
table.topLinks {
  border-spacing: 0px;
}

td.rightLinks, td.rightLinks_selected {
	height: 25px;
	padding-left: 5px;
	vertical-align: middle;
	width: 125px;
}

td.rightimage, td.rightimage_selected {
  width: 50px;
}

td.product_spacer {
  height: 0px;
}

div.txtimage {
  text-align: center;
}

/* WIDTH - 100% */
table.product_error, table.fulfillment_confirmation, table.product_basket_comment, table.product_billing_address, table.product_basket_total, div.calevent_title {
  width: 100%;
}

/* Padding - 2 */
table.product_error, table.fulfillment_confirmation, table.product_basket_comment, table.product_billing_address, table.product_basket_total, div.calevent_title, div.pdflistelement, div.maillistelement {
  padding: 2px;
}

/* Width - 130 */
table.listnews td.listimage {
	width: 130px;
}

/* List - Style */
li.topNavi, li.topNaviselected, li.topNavihover {
	list-style: none;
}

/* Text - Decoration */
li.leftNavi a, li.leftNavi a:hover, li.contentNaviselected, li.contentNavi a, li.contentNaviselected, div.footer span a, a.interface:hover, div.ifacecal a:hover, a.basket:hover, td.rightLinks a:hover, td.rightLinks_selected a:hover, td.onlineschalterlink a:hover, a.producttitle, a.producttitle:hover {
	text-decoration: none;
}

div.footer span a:hover, div.teaserlinkbottom a, div.teaserlinkbottom a:hover, div.teaserlink a, div.teaserlink a:hover {
	text-decoration: underline;
}

/* Text-Transform - Uppercase */
table.product_cat_title, table.product_error, table.fulfillment_confirmation, table.product_basket_comment, table.product_billing_address, table.product_basket_total, div.teasername, table.topLinks {
  text-transform: uppercase;
}

/* Font - Size */
div.background_x, td.product_spacer {
	font-size: 0px;
}

span.product_size {
  font-size: 9px;
}

div.background_x, input.search, div.rightLinks, div.rightLinks3, div.movingteaser {
  font-size: 11px;
}

/* Vertical-Align - Top */
table.listnews td, div.descriptionimage td {
	vertical-align: top;
}

/* ADRESS-LEISTE */
/*div.adress {
  line-height: 10px;
}*/

div.maincontent_home div.teaserimage {
	position: absolute;
	bottom: 0px;
}

/* Calendar */
div.tx-cal-controller dd {
	border-bottom: 1px dotted;
	margin-bottom: 12px;
	margin-left: 0px;
	padding-bottom: 12px;
}

div.tx-cal-controller dt.even, div.tx-cal-controller dd.even {
	background-color: #FFFFFF;
}

div.tx-cal-controller h1 {
	display: none;
}

/*div.tx-cal-controller p {
	font-style: italic;
	text-align: right;
}*/

div.tx-cal-controller dl {
	margin-top: 5px;
}

div.event_list_title a, div.event_list_title a:hover {
	color: #666666;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

div.event_list_title {
	border-bottom: 1px dotted #AAAAAA;
	padding-bottom: 3px;
	width: 100%;
}

div.event_list_desc, div.event_list_desc {
	padding-bottom: 5px;
	padding-top: 5px;
}

div.event_list_cat {
	text-align: left;
	margin-left: 62%;
	padding-top: 3px;
	width: 177px;
}

div.event_date {
	float: left;
}

div.event_time {
	text-align: right;
}

div.clear {
	clear: _both;
	font-size: 0px;
	height: 0px;
}

div.event_field {
	float: left;
	font-style: italic;
	width: 20%;
}

div.event_organizer, div.event_location, div.event_desc {
	float: left;
	width: 80%
}

div.event_desc p.bodytext {
	text-align: left;
	font-style: normal;
}

div.calendar-event-icslink {
	text-align: right;
	margin-top: 10px;
}

div#calendar-event-backlink {
	margin-top: 10px;
}

div.calevent_datetime {
	margin-bottom: 10px;
	margin-top: 5px;
}

table.callist {
	border-bottom: 1px dotted #AAAAAA;
	padding-bottom: 25px;
	padding-top: 15px; 
	width: 100%;
}

table.personaltable {
	width: 100%;
}

div.staff-list table tr td img {
	height: 200px;
	width: 277px;
}

div.staff-list a:hover {
	text-decoration: none;
}

#calendar-event {
	width: 570px;
}

.tx-ttproducts-pi1-wrap1 {
	font-family: arial, helvetica, sans-serif;
}

.button {
	color: #000;
	background: #fff;
	border: solid 1px #000;
	width: 50px;
	padding: 2px;
}
/*h1, h2, h3 {
	color: #666666;
}*/

h1.pagetitle {
	color: #666666;
}

h4 p {
	color: #666666 !important;
	font-size: 13px;
}

p {
	color: #333333;
}

a {
	color: #0000FF;
	text-decoration: none;	
}

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

.news-list-item {
	margin-bottom: 25px;
	padding-bottom: 0px;
	border-bottom: 1px dotted #aaa;
	clear: both;
}

.listnews {
	width: 100%;
}

.listtext {
	padding-bottom: 5px;
}

.listnewsdate {
	float: right;
	padding: 2px 0px 5px 25px;
}

.listnews .listnewstitle {
	color: #666;
	font-size: 14px;
	border-bottom: 1px dotted #aaa;
	padding-bottom: 3px;
}

.listnewstext {
	padding-top: 5px;
	padding-bottom: 5px;
}

.news-list-morelink {
	text-align: right;
}

.news-list-morelink a, div.news-single-backlink a {
	font-size: 12px;
}

.news-list-item p {
	margin-top: 2px;
	margin-bottom: 5px;
}

table.user_feedit_pi1 th {
  color: #FFFFFF;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup, .tx-indexedsearch .tx-indexedsearch-whatis span {
  color: #696969;
}

.tx-indexedsearch .tx-indexedsearch-res td span a {
  color: #0000FF;
}

.jdGallery .loadingElement, .rglbLoading {
  background-image: url('/typo3conf/ext/rgsmoothgallery/res/css/img/loading-bar-black.gif');
}

#rglbSaveLink {
  background-image: url(/typo3conf/ext/rgsmoothgallery/res/css/img/disk.png);
}

#rglbPrintLink {
  background-image: url(/typo3conf/ext/rgsmoothgallery/res/css/img/printer.png);
}

#rglbCloseLink {
  background-image: url('/typo3conf/ext/rgsmoothgallery/res/css/img/closebig.gif');
}

* html #rglbNextLink:hover, * html .jdGallery a.right {
  background-image: url('/typo3conf/ext/rgsmoothgallery/res/css/img/fleche2.gif');
}

#rglbNextLink:hover, .jdGallery a.right {
	background-image: url('/typo3conf/ext/rgsmoothgallery/res/css/img/fleche2.png');
}

* html #rglbPrevLink:hover, * html .jdGallery a.left {
  background-image: url('/typo3conf/ext/rgsmoothgallery/res/css/img/fleche1.gif');
}

#rglbPrevLink:hover, .jdGallery a.left {
	background-image: url('/typo3conf/ext/rgsmoothgallery/res/css/img/fleche1.png');
}

.jdGallery .loadingElement {
  background-image: url('/typo3conf/ext/rgsmoothgallery/res/css/img/ajax-loader.gif');
}

.jdGallery .loadingElement{
  background-image: url('/typo3conf/ext/rgsmoothgallery/res/css/img/loading-bar-black2.gif');
}

div.tx-rgsmoothgallery-pi1 {
  background-image: url(/typo3conf/ext/rgsmoothgallery/res/css/img/cooldisplay.png); /* adding panel as background */ 
}

.tx-rgsmoothgallery-pi1 {
  background-image: url(/typo3conf/ext/rgsmoothgallery/res/css/img/loading-bar-black.gif);
}

.jdGallery a.open:hover {
  background-image: url(/typo3conf/ext/rgsmoothgallery/res/css/img/coolplus.gif);
}

.jdGallery a.open:hover {
  background-image: url('/typo3conf/ext/rgsmoothgallery/res/css/img/open.png');
}

* html .jdGallery a.open:hover {
  background-image: url('/typo3conf/ext/rgsmoothgallery/res/css/img/open.gif');
}

.tx-rgsmoothgallery-pi1 {
  background-image: url(/typo3conf/ext/rgsmoothgallery/res/css/img/loading-bar-black2.gif);
}

.jdGallery a.right {
  background-image: url('/typo3conf/ext/rgsmoothgallery/res/css/img/right.gif');
}

.jdGallery a.open {
  background-image: url('/typo3conf/ext/rgsmoothgallery/res/css/img/big.gif');
}

.jdGallery a.right, * html .jdGallery a.right {
  background-image: url('/typo3conf/ext/rgsmoothgallery/res/css/img/coolnext.gif');
}

.jdGallery a.left {
  background-image: url('/typo3conf/ext/rgsmoothgallery/res/css/img/left.gif');
}
.jdGallery a.left, * html .jdGallery a.left {
  background-image: url('/typo3conf/ext/rgsmoothgallery/res/css/img/coolprev.gif');
}

#rglbSaveLink, #rglbPrintLink, #rglbCloseLink, * html #rglbNextLink:hover, #rglbNextLink:hover, * html #rglbPrevLink:hover, #rglbPrevLink:hover {
  background-color: transparent;
}

.jdGallery .loadingElement, .tx-rgsmoothgallery-pi1 {
  background-color: #012138;
}

#rglbSaveLink, #rglbPrintLink, #rglbCloseLink, * html #rglbNextLink:hover, #rglbNextLink:hover, * html #rglbPrevLink:hover, #rglbPrevLink:hover, .rglbLoading, div.tx-rgsmoothgallery-pi1, .tx-rgsmoothgallery-pi1, * html .jdGallery a.open:hover, .jdGallery a.open:hover,
* html .jdGallery a.right, .jdGallery a.right, .jdGallery a.open, .jdGallery a.left, * html .jdGallery a.left {
  background-repeat: no-repeat;
}

#rglbSaveLink, #rglbPrintLink, #rglbCloseLink, .rglbLoading {
  background-position: center;
}

* html #rglbNextLink:hover, #rglbNextLink:hover {
  background-position: 100% 50%;
}

* html #rglbPrevLink:hover, #rglbPrevLink:hover {
  background-position: 0% 50%;
}

div.tx-rgsmoothgallery-pi1 {
  background-position: -20px 0; /* adding panel as background */
}

.tx-rgsmoothgallery-pi1, * html .jdGallery a.open:hover, .jdGallery a.open:hover {
  background-position: center center;
}

* html .jdGallery a.right, .jdGallery a.right, .jdGallery a.open {
  background-position: center right;
}

.jdGallery a.left, * html .jdGallery a.left {
  background-position: center left;
}

/* Body */
div.teaserlinkbottom a, div.teaserlinkbottom a:hover, span.product_size {
	color: #333333;
}

/* Background - Color - White */
div.clubdescript, .tx-mmdamfilelist-pi1-singleview .even td, .jdGallery .slideElement, #rglbCenter, #rglbBottom
#tx_tipafriend_html, div.tx_tipafriend_codetext, div.tx_tipafriend_text, div.tx_tipafriend_werbemail, div.tx_tipafriend_formfield INPUT, div.tx_tipafriend_formfield TEXTAREA, .jdGallery .carousel, .jdGallery a.carouselBtn, .rglbLoading, div.tx-rgsmoothgallery-pi1 {
	background-color: #FFFFFF;
}

/* Background - Color - Black */
.tx-rgsmoothgallery-pi1, .jdGallery .loadingElement, .jdGallery .loadingElement, .jdGallery .loadingElement, #rglbOverlay, 
.jdGallery .carousel .carouselInner .thumbnail {
  background-color: #000000;
}
/* Background - Color - Red */
table.user_feedit_pi1 th, div.personaltext, div.calevent_title, table.product_cat_title, 
.thumbnail, #ext-thumbnails, .myGallery, .jdGallery .carousel .carouselInner .thumbnail, .jdGallery a.carouselBtn
table.product_error, table.fulfillment_confirmation, table.product_basket_comment, table.product_billing_address, table.product_basket_total {
	background-color: #0000FF;
}
/* Background - Color - Grey */
tr.pdflistelement, div.maillistelement, div.clubtwo {
  background-color: #CCCCCC;
}

div.tx_tipafriend_error_box, #tx_tipafriend_button, div.tx_tipafriend_formfield INPUT:focus, div.tx_tipafriend_formfield TEXTAREA:focus {
  background-color: #E0E0E0;
}

.jdGallery .slideInfoZone, #rglbOverlay {
  background-color: #333333;
}

.jdGallery .carousel, .jdGallery a.carouselBtn {
  background-color: #7B7B7B;
}

.tx-mmdamfilelist-pi1-tree .tx-mmdamfilelist-pi1-even {
	background-color: #FBFBFB;
}

.tx-mmdamfilelist-pi1-tree .tx-mmdamfilelist-pi1-file:hover,
.mm-dam-row-container:hover {
	background-color: #FFFFDD;
}

td.onclick {
  background-color: #A3A3A3;
}

.tx-mmdamfilelist-pi1-singleview .even td, .tx-mmdamfilelist-pi1-singleview .odd td {
  background-color: #DFDFDF;
}

.tx-mmdamfilelist-pi1-table .tx-mmdamfilelist-pi1-title a {
  background-color: #C2C2C2;
}
/* Background - Color - Blue */
/*.jdGallery .carousel {
  background-color: #043252;
}*/

/*.jdGallery a.carouselBtn {
  background-color: #054471;
}*/

.tx-mmdamfilelist-pi1-modeselector .tx-mmdamfilelist-pi1-modeSelector-SCell {
  background-color: #e4ebf1;
}

/* Border - Color */
.tx-mmdamfilelist-pi1-table .tx-mmdamfilelist-pi1-title a {
  border-left-color: #E0E0E0;
	border-top-color: #E0E0E0;
	border-right-color: #999999;
	border-bottom-color: #999999;
}
/* Border - Color - White */
.jdGallery .carousel .carouselInner .thumbnail, td.onclick {
  border-color: #FFFFFF;
}
/* Border - Color - Black */
div.tx_tipafriend_formfield INPUT, div.tx_tipafriend_formfield TEXTAREA, 
div.tx_tipafriend_error_box, div.tx_tipafriend_codetext, #tx_tipafriend_button, .myGallery {
  border-color: #000000;
}
/* Border - Color - Red */
table.user_feedit_pi1, iframe.user_feedit_pi1, div.tx_tipafriend_werbemail, ext-thumbnails, .myGallery, #rglbCenter, #rglbBottom, .rglbLoading {
	border-color: #0000FF;
}
/* Border - Color - Grey */
div.clubtwo, div.clubdescript, div.tx_tipafriend_text, td.product_spacer {
  border-color: #CCCCCC;
}

div.printlayer {
  border-color: grey;
}

.rglbLoading {
	border-color: #666666;
}

.mm-dam-row-container, .mm-dam-row-container td.col-prevcontainer {
  border-color: #B9B9B9;
}

.tx-mmdamfilelist-pi1-singleview .tx-mmdamfilelist-pi1-value,	
.tx-mmdamfilelist-pi1-singleview .line .value {
  border-left-color: #CDCDCD;
}

.tx-mmdamfilelist-pi1-singleview .even td,
.tx-mmdamfilelist-pi1-singleview .odd td {
  border-color: #CDCDCD;
}

.jdGallery .carousel .carouselInner .thumbnail {
  border-color: #e3e5e6;
}

.tx-mmdamfilelist-pi1-image img {
  border-color: #8B8B8B;
}

.tx-mmdamfilelist-pi1-table	{
  border-color: #E8E8E8;
}

.jdGallery a.carouselBtn {
  border-color: #d8dadc;
}

.tx-mmdamfilelist-pi1-tree .tx-mmdamfilelist-pi1-file_name, .tx-mmdamfilelist-pi1-tree .tx-mmdamfilelist-pi1-file_size_kb, 
.tx-mmdamfilelist-pi1-tree .tx-mmdamfilelist-pi1-file_mtime_mdy, .tx-mmdamfilelist-pi1-tree .tx-mmdamfilelist-pi1-normal_link a,
.tx-mmdamfilelist-pi1-tree .tx-mmdamfilelist-pi1-zip_link a {
  border-color: #E7E7E7;
}
/* Border - Color - Blue */
#rglbCenter, #rglbBottom {
  border-color: #006699;
}

.jdGallery a.carouselBtn {
  border-color: #0d66a5;
}

/*.jdGallery .carousel .carouselInner .thumbnail {
  border-color: #00b0ff;
}*/

.tx-mmdamfilelist-pi1-modeselector .tx-mmdamfilelist-pi1-modeSelector-SCell {
  border-color: #a7d4df;
}

/* Text - Color - White */
div.personalname, div.calevent_title, .jdGallery a.carouselBtn:hover, .jdGallery .slideInfoZone, .jdGallery a.carouselBtn, .jdGallery .carousel, table.product_cat_title, 
table.product_error, table.fulfillment_confirmation, table.product_basket_comment, table.product_billing_address, table.product_basket_total {
  color: #FFFFFF;
}
/* Text - Color - Black */
div.tx_tipafriend_formfield INPUT, div.tx_tipafriend_formfield TEXTAREA, div.tx_tipafriend_codetext, 
.tx-mmdamfilelist-pi1-table .tx-mmdamfilelist-pi1-title a {
  color: #000000;
}
/* Text - Color - Red */
div.tx-indexedsearch-res a:hover, div.teasername, a.interface, a.interface:hover, div.ifacecal a:hover, 
div.tx_tipafriend_error_header, div.tx_tipafriend_error_text, div.tx_tipafriend_error_box {
	color: #0000FF;
}
/* Text - Color - Grey */
div.tx-indexedsearch-res a, tr.pdflistelement, div.filesize, a.pdflistlink, div.maillistelement, div.clubname a, a.producttitle, a.producttitle:hover, #rglbBottom {
	color: #666666;
}

.jdGallery .slideInfoZone p {
  color: #EEEEEE;
}

a.linklist_report, a.linklist_report:hover, #rglbNumber, #rglbDescription #rglbTitle, #rglbDescription #rglbCaption {
  /*color: #999999;*/
  color: #666666;
}

.jdGallery .carousel .label .number {
  color: #b5b5b5;
}

.jdGallery .carousel .label, .jdGallery .carousel .label .number, .jdGallery a.carouselBtn {
  color:#2D2D2D;
}
/* Text - Color - Blue */
.tx-mmdamfilelist-pi1-listrow .tx-mmdamfilelist-pi1-title,
.tx-mmdamfilelist-pi1-listrow .tx-mmdamfilelist-pi1-title a {
	color: #161848;
}

/*.jdGallery .carousel .label, .jdGallery .carousel .label .number {
  color: #00b0ff;
}*/

.tx-mmdamfilelist-pi1-modeselector .tx-mmdamfilelist-pi1-modeSelector-SCell a {
	color: #728799;
}

.mm-dam-row-container .tx-mmdamfilelist-pi1-normallink a,
.tx-mmdamfilelist-pi1-singleview .ziplink a,
.tx-mmdamfilelist-pi1-singleview .normallink a,
.mm-dam-row-container .tx-mmdamfilelist-pi1-ziplink a,
.mm-dam-row-container .tx-mmdamfilelist-pi1-details a,
p.tx-srfeuserregister-pi1-error, .tx_tipafriend_error_header, .tx_tipafriend_error_text {
  color: #0000FF;
}

ul.contentNavi {
  border-bottom-color: #0000FF;
}

div.ImmoSearchItem, div.ImmoManagerItem, div.ImmoManagerSingle {
  border-color: #0000FF;
}

div.ImmoSearchTitle, div.ImmoManagerTitle, div.ImmoManagerSingleTitle {
  background-color: #0000FF;
}
@import url("tiny.css");

div.user-weather-pi1 #hpw_0, div.user-weather-pi1 #hpw_1 {
   background-color: #E4E4E4;
   /*border-right: 1px solid #FFFFFF;*/
   display: block;
   float: left;
   width: 58px;
   }

div.user-weather-pi1 #hpw_2 {
   background-color: #E4E4E4;
   display: block;
   float: left;
   width: 59px;
   }

div.user-weather-pi1 #hpw_3, div.user-weather-pi1 #hpw_4, div.user-weather-pi1 #hpw_5, div.user-weather-pi1 #hpw_6 {
   display: none;
   }

div.user-weather-pi1 p.hpw_subtitle {
   display: none;
   }

div.user-weather-pi1 .hpw_date_short {
   background-color: #D1D1D1;
   display: block;
   font-weight: bold;
   text-align: center;
   }

div.user-weather-pi1 .hpw_date_long {
   display: none;
   }

div.user-weather-pi1 .hpw_comma {
   display: none;
   }

div.user-weather-pi1 .hpw_date_exp {
   display: none;
   }

div.user-weather-pi1 .hpw_date_num {
   display: none;
   }

div.user-weather-pi1 #hpw_img_0, div.user-weather-pi1 #hpw_img_1, div.user-weather-pi1 #hpw_img_2 {
   background-position: 50%;
   background-repeat: no-repeat;
   display: block;
   height: 30px;
   }

div.user-weather-pi1 #hpw_img_3, div.user-weather-pi1 #hpw_img_4, div.user-weather-pi1 #hpw_img_5, div.user-weather-pi1 #hpw_img_6 {
   display: none;
   }

div.user-weather-pi1 .hpw_txt {
   display: none;
   }

div.user-weather-pi1 .hpw_temp_0 {
   background-color: #D1D1D1;
   display: block;
   font-size: 1.0em;
   text-align: center;
   }

div.user-weather-pi1 .hpw_temp_min {
   background-color: #D1D1D1;
   display: block;
   float: left;
   font-size: 1.0em;
   text-align: right;
   width: 26px;
   }

div.user-weather-pi1 .hpw_temp_delim {
   background-color: #D1D1D1;
   display: block;
   float: left;
   font-size: 1.0em;
   text-align: center;
   width: 6px;
   }

div.user-weather-pi1 .hpw_temp_max {
   background-color: #D1D1D1;
   display: block;
   font-size: 1.0em;
   text-align: left;
   }

div.user-weather-pi1 p.hpw_copy {
   clear: both;
   display: none;
   font-size: 0.8em;
   text-align: right;
   width: 160px;
   }

div.user-weather-pi1 p.hpw_copy a {
   text-decoration: none;
   }

div.user-weather-pi1 #modul2-1,
div.user-weather-pi1 #modul2-2,
div.user-weather-pi1 #modul3a-1,
div.user-weather-pi1 #modul3a-2,
div.user-weather-pi1 #modul3b-1 {
    display: none;
    }
@import url("tiny.css");

#t3ContentElement-1015 #hpw {
	position: relative;
   width: 100%;
   }

#t3ContentElement-1015 #hpw_0 {
   background-color: #EBF2F8;
   height: 28px;
   padding-top: 8px;
   }
   
#t3ContentElement-1015 #hpw_1, #t3ContentElement-1015 #hpw_3, #t3ContentElement-1015 #hpw_5 {
   background-color: #EBF2F8;
   height: 28px;
   padding: 8px 0px 0px 0px;
   }

#t3ContentElement-1015 #hpw_2, #t3ContentElement-1015 #hpw_4, #t3ContentElement-1015 #hpw_6 {
   background-color: #FFFFFF;
   height: 28px;
   padding: 8px 0px 0px 0px;
   }

#t3ContentElement-1015 p.hpw_subtitle {
   font-weight: bold;
   margin: 20px 0px 5px 0px;
   }

#t3ContentElement-1015 .hpw_date_short {
   margin: 0px 0px 0px 5px;
   }

#t3ContentElement-1015 .hpw_date_long {
   display: none;
   }

#t3ContentElement-1015 .hpw_comma {
   display: none;
   }

#t3ContentElement-1015 .hpw_date_exp {
   display: none;
   }

#t3ContentElement-1015 .hpw_date_num {
   left: 50px;
   position: absolute;
   }

#t3ContentElement-1015 #hpw_img_0, #t3ContentElement-1015 #hpw_img_1, #t3ContentElement-1015 #hpw_img_2, #t3ContentElement-1015 #hpw_img_3, #t3ContentElement-1015 #hpw_img_4, #t3ContentElement-1015 #hpw_img_5, #t3ContentElement-1015 #hpw_img_6 {
   background-repeat: no-repeat;
   height: 24px;
   left: 100px;
   position: absolute;
   width: 36px;
   }

#t3ContentElement-1015 .hpw_txt {
   left: 150px;
   position: absolute;
   }

#t3ContentElement-1015 .hpw_temp_0 {
   left: 460px;
   position: absolute;
   }

#t3ContentElement-1015 .hpw_temp_min {
   left: 460px;
   position: absolute;
   }

#t3ContentElement-1015 .hpw_temp_delim {
   left: 486px;
   position: absolute;
   }

#t3ContentElement-1015 .hpw_temp_max {
   position: absolute;
   left: 495px;
   }

#t3ContentElement-1015 p.hpw_copy {
   }

#t3ContentElement-1015 p.hpw_copy a {
   }

#t3ContentElement-1015 #modul2-1,
#t3ContentElement-1015 #modul2-2,
#t3ContentElement-1015 #modul3a-1,
#t3ContentElement-1015 #modul3a-2,
#t3ContentElement-1015 #modul3b-1 {
    display: none;
    }
@import url("modul1-1.css");
@import url("modul4-1.css");

table.dienste-tabelle
{
  width: 100%;
  border: 0;
  border-spacing: 0;
}

table.dienste-tabelle tr td
{
  border: 0;
  padding: 2px;
}

table.dienste-tabelle tr.kopfzeile td
{
  background: #0000FF;
  color: #FFFFFF;
}


table.dienste-tabelle tr.dienst-zeile td
{
  background: #E0E0E0;
}

table.dienste-tabelle tr.dienst-alternativ-zeile td
{
  background: #FFFFFF;
}


table.adresse-tabelle
{
  width: 100%;
  border: 0;
  border-spacing: 0;
}

table.adresse-tabelle tr td
{
  border: 0;
  padding: 1px;
}

table.adresse-tabelle tr.adresse-spalte-1 td
{
  padding-right: 10px;
}

table.oeffnungszeiten-tabelle
{
  width: 100%;
  border: 0;
  border-spacing: 0;
}

table.oeffnungszeiten-tabelle tr td
{
  border: 0;
  padding: 2px;
}

table.oeffnungszeiten-tabelle tr.kopfzeile td
{
  background: #0000FF;
  color: #FFFFFF;
}


table.oeffnungszeiten-tabelle tr.oeffnungszeiten-vormittags-zeile td
{
  background: #E0E0E0;
}
table.oeffnungszeiten-tabelle tr.oeffnungszeiten-nachmittags-zeile td
{
  background: #FFFFFF;
}

/* KALENDER */
.red_catheader_text {
	color: #0000FF;
}

.red_catheader_bullet {
	color: #0000FF;
}

div.user-weather-pi1 {
	height: 60px;
}

div.user-weather-pi1 a, div.user-weather-pi1 a:hover {
	color: #333333;
	text-decoration: none;
}

element.style {
background-image:url("http://ennetbaden.w-4.ch/typo3temp/pics/60aef2c94a.jpg");
background-position:center center;
background-repeat:no-repeat;
height:75px;
margin-left:10px;
opacity:0.3;
visibility:visible;
width:100px;
}
.jdGallery .carousel .carouselInner .thumbnail {
background-position:center center;
border:1px solid;
cursor:pointer;
float:left;
margin:0;
padding:0;
}
jd.gallery.css (Zeile 152)
.jdGallery .carousel .carouselInner .thumbnail {
border-color:#E3E5E6;
}
getcon...les.php (Zeile 1081)
.jdGallery .carousel .carouselInner .thumbnail, td.onclick {
border-color:#FFFFFF;
}

.rglbCenter {
	background-color: #000000;
}

div.rgsgcontent, .thumbnail, #ext-thumbnails, .myGallery, .jdGallery .carousel .carouselInner .thumbnail, .jdGallery a.carouselBtn, div.slideElement , #rglbCenter	{
	background-color: #000000 !important;
}


.hpw_img_code_1 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/1.gif");
   }

.hpw_img_code_2 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/2.gif");
   }

.hpw_img_code_3 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/3.gif");
   }

.hpw_img_code_4 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/4.gif");
   }

.hpw_img_code_5 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/5.gif");
   }

.hpw_img_code_6 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/6.gif");
   }

.hpw_img_code_7 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/7.gif");
   }

.hpw_img_code_8 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/8.gif");
   }

.hpw_img_code_9 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/9.gif");
   }

.hpw_img_code_10 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/10.gif");
   }

.hpw_img_code_11 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/11.gif");
   }

.hpw_img_code_12 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/12.gif");
   }

.hpw_img_code_13 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/13.gif");
   }

.hpw_img_code_14 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/14.gif");
   }

.hpw_img_code_15 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/15.gif");
   }

.hpw_img_code_16 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/16.gif");
   }

.hpw_img_code_17 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/17.gif");
   }

.hpw_img_code_18 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/18.gif");
   }

.hpw_img_code_19 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/19.gif");
   }

.hpw_img_code_20 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/20.gif");
   }

.hpw_img_code_21 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/21.gif");
   }

.hpw_img_code_22 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/22.gif");
   }

.hpw_img_code_23 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/23.gif");
   }

.hpw_img_code_24 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/24.gif");
   }

.hpw_img_code_25 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/25.gif");
   }

.hpw_img_code_26 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/26.gif");
   }

.hpw_img_code_27 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/27.gif");
   }

.hpw_img_code_28 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/28.gif");
   }

.hpw_img_code_51 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/51.gif");
   }

.hpw_img_code_52 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/52.gif");
   }

.hpw_img_code_53 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/53.gif");
   }

.hpw_img_code_54 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/54.gif");
   }

.hpw_img_code_55 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/55.gif");
   }

.hpw_img_code_56 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/56.gif");
   }

.hpw_img_code_57 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/57.gif");
   }

.hpw_img_code_58 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/58.gif");
   }

.hpw_img_code_59 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/59.gif");
   }

.hpw_img_code_60 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/60.gif");
   }

.hpw_img_code_61 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/61.gif");
   }

.hpw_img_code_62 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/62.gif");
   }

.hpw_img_code_63 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/63.gif");
   }

.hpw_img_code_64 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/64.gif");
   }

.hpw_img_code_65 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/65.gif");
   }

.hpw_img_code_66 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/66.gif");
   }

.hpw_img_code_67 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/67.gif");
   }

.hpw_img_code_68 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/68.gif");
   }

.hpw_img_code_69 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/69.gif");
   }

.hpw_img_code_70 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/70.gif");
   }

.hpw_img_code_71 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/71.gif");
   }

.hpw_img_code_72 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/72.gif");
   }

.hpw_img_code_73 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/73.gif");
   }

.hpw_img_code_74 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/74.gif");
   }

.hpw_img_code_75 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/75.gif");
   }

.hpw_img_code_76 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/76.gif");
   }

.hpw_img_code_77 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/77.gif");
   }

.hpw_img_code_78 {
   background-image: url("/fileadmin/homepagewetter/images/tiny/78.gif");
   }

