@charset "iso-8859-1";
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* Color - Standard                                                               */
/* 14.03.2006                                                                     */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
a								                { }
a:hover					                { text-decoration:underline; }
a.selected						          { text-decoration: none; }
a.selected:visited					    { text-decoration: none; }
.linkExtern									    { background:url('../images/STD_externer_link.gif') 0px 0.3em no-repeat; }
#Arbeitszimmer .linkExtern		  { background:url(''); }


h1						                  { font-family: Arimo-Regular, verdana, arial, helvetica, sans-serif; }
h2						                  { font-family: Arimo-Regular, verdana, arial, helvetica, sans-serif; }
h3						                  { font-family: Arimo-Regular, verdana, arial, helvetica, sans-serif; }
h4						                  { font-family: Arimo-Regular, verdana, arial, helvetica, sans-serif; }
h5						                  { font-family: Arimo-Regular, verdana, arial, helvetica, sans-serif; }
h6						                  { font-family: Arimo-Regular, verdana, arial, helvetica, sans-serif; }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
table.tabelle                       { border-style: solid; border-width: 0px 1px 1px 0px; }
table.tabelle tr td, table.tabelle tr th  { border-style: solid; border-width: 1px 0px 0px 1px; }
table.tabelle tr.headline           { color:#FFFFFF; }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
html                                { color:#656565; font-family: Arimo-Regular, verdana, arial, helvetica, sans-serif; }

body                                { background-color:#CDCDCD; }

#Dach                               { }

#Bauwerk                            { font-size:85%; }

#Obergeschoss .container            { background-color: #cccccc; border-left:1px solid #ffffff; border-right:1px solid #ffffff; }
#Obergeschoss .inner                { background-color: #BABABA; }

#Erdgeschoss .container             { background-color: #FFFFFF; border-left:1px solid #ffffff; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff;  }
.zweispaltig #Erdgeschoss .container{  }

#Zwischenwand                       { }

#Arbeitszimmer                      { background-color:#FFFFFF; }

#Wohnzimmer                         { }

.FusszeileRechts a                  { color:#818181; text-decoration: none; font-weight: normal; cursor:pointer; }
.FusszeileRechts a:hover            { text-decoration: none; } 

#Fundament .container               { font-size:95%; color: #fff; border: 0px solid white; }
#Fundament .inner                   { color: #fff; }
#Fundament .inner a                 { color: #fff; }
#linkimpressum                      { color: white; }
#linkortsplan                       { color: white; }
#linkimpressum:hover                { text-decoration: underline; }
#linkortsplan:hover                 { text-decoration: underline; }
#linkortsplanlayer                  { background-repeat: no-repeat; z-index: 99999; color:#818181; }
#linkortsplanlayer div a            { color:#818181; text-decoration: none; }
#linkortsplanlayer div a:hover      { text-decoration: underline; }

#datenschutz                        { color: #FFF; text-decoration: none; }
#datenschutz:hover                  { text-decoration: underline; }
.fundamentlinks                     { color: #FFF; text-decoration: none; }
#copyright                          { color: white; }
.owneradress a	                    { color: #fff; text-decoration: underline; }
#owneradressright a:hover           { text-decoration: none; }
#owneradressright                   { border-width: 0px 0px 0px 1px; border-style: solid; }
.bButtons a                         { border:1px solid #666666; background:#FFFFFF; }

hr                                  { border-width:0px; }
hr.dezent                           { border:0px solid #ddd; background-color:#ddd; color:#ddd; }
div.fussnoteLinie                   { border-top:1px solid #999; }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* Detailobjekte                                                                  */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
#logoBox								            { background:url('../images/STD_logo.png') top center no-repeat; }
#logoBG									            { background:url('../images/STD_logo_BG.png') bottom center repeat-x; }
#wechselbilder							        { border-bottom: 1px solid #ffffff; }
#slider                             { border-bottom: 1px solid #FFFFFF; }

.startseite .backgroundNext         { background:url('../images/STD_bgArrow_next.png') no-repeat; }
.startseite .backgroundBack         { background:url('../images/STD_bgArrow_back.png') no-repeat; }
#slider-container a.ws_next         { background:url('../images/STD_sliderArrow_next.png') no-repeat; }

#impressionButton div div						{ background-repeat: no-repeat; }
#impressionButton div div:hover			{ background-repeat: no-repeat; }
#impressionButton div div.hide			{ background-repeat: no-repeat; }
#impressionButton div div.hide:hover{ background-repeat: no-repeat; }
#impressions .top						        { background-color:rgba(255,255,255,0.5); border-bottom: 1px solid white; }
#impressions .top div				        { background:url('../images/STD_logo.png') top center no-repeat; }
#impressions a								      { color:#FFFFFF; border:1px solid #FFF; }
#impressionThumbnails						    { background:rgba(255,255,255,0.5); }
#impressionThumbnails ul li img		  { border:10px solid rgba(255,255,255,0.5); }

#impressionThumbnails .impression-next, #impressionThumbnails .impression-back 
{ border: 2px solid #FFF; border-radius: 12px; }

.owneradressHori a                  { color: #FFFFFF }
.owneradressHori a:hover            { color: #FFFFFF; text-decoration: none; }


/* Bereichumschaltung Mobile */
#BereichMobileBS					          { background:url('../images/STD_mobile_bereich_BS.png') top left no-repeat; }
#BereichMobileBS:hover, #BereichMobileBSSelected { background:url('../images/STD_mobile_bereich_BS_selected.png') top left no-repeat; }

#BereichMobileTO					          { background:url('../images/STD_mobile_bereich_TO.png') top left no-repeat; }
#BereichMobileTO:hover, #BereichMobileTOSelected { background:url('../images/STD_mobile_bereich_TO_selected.png') top left no-repeat; }

#BereichMobileHG					          { background:url('../images/STD_mobile_bereich_HG.png') top left no-repeat; }
#BereichMobileHG:hover, #BereichMobileHGSelected { background:url('../images/STD_mobile_bereich_HG_selected.png') top left no-repeat; }

#BereichMobileFM					          { background:url('../images/STD_mobile_bereich_FM.png') top left no-repeat; }
#BereichMobileFM:hover, #BereichMobileFMSelected { background:url('../images/STD_mobile_bereich_FM_selected.png') top left no-repeat; }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* Quicknavigator                                                                 */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
#qnavButton div div			            { background-positione: 0px 0px; background-repeat: no-repeat; }

#qnavSlide					                { font-family:Tahoma, Verdana, Arial; color:#FFFFFF; font-size:12px; }
#qnavSlide a					              { color:#FFFFFF;  }

#qnavSlide .suchfeldbutton		      { background:url('../images/STD_dot_white.png') 5px 6px no-repeat; color:transparent; border: 0px; }  

#qnavSlide ul.light						      { border-bottom:2px solid #FFFFFF; border-top:2px solid #FFFFFF; }
#qnavSlide div,#qnavSlide form, #qnavSlide ul li a	{ color:#ffffff; font-size:18px; text-decoration:none; }
#qnavSlide ul li a							    { border:2px solid transparent; }
#qnavSlide ul li a:hover					  { border:2px solid #FFFFFF;  color:#ffffff; }
#qnavSlide ul li a.nohover:hover		{ border:2px solid transparent; background:none; }
#qnavSlide ul.light li a					  { color:#ffffff; }

/* Bereichauswahl */
#qnavButton2 .Bereichauswahl div						{ background:url('../images/STD_bereichauswahl.gif') 0px 0px no-repeat; }
#qnavButton2 .Bereichauswahl	#BereichTO		{ background:url('../images/STD_bereichauswahl_TO.gif') 0px 0px no-repeat; }
#qnavButton2 .Bereichauswahl	#BereichTO:hover		{ background:url('../images/STD_bereichauswahl_TO-selected.gif') 0px 0px no-repeat; }
#qnavButton2 .Bereichauswahl	#BereichHG		{ background:url('../images/STD_bereichauswahl_HG.gif') 0px 0px no-repeat; }
#qnavButton2 .Bereichauswahl	#BereichHG:hover		{ background:url('../images/STD_bereichauswahl_HG-selected.gif') 0px 0px no-repeat; }
#qnavButton2 .Bereichauswahl	#BereichBS					{ background:url('../images/STD_bereichauswahl_BS.gif') 0px 0px no-repeat; }
#qnavButton2 .Bereichauswahl	#BereichBS:hover		{ background:url('../images/STD_bereichauswahl_BS-selected.gif') 0px 0px no-repeat; }
#qnavButton2 .Bereichauswahl	#BereichFM					{ background:url('../images/STD_bereichauswahl_FM.gif') 0px 0px no-repeat; }
#qnavButton2 .Bereichauswahl	#BereichFM:hover		{ background:url('../images/STD_bereichauswahl_FM-selected.gif') 0px 0px no-repeat; }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* Quicknavigator                                                                 */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
#rrButton div div[class]               	{ color:white; -webkit-box-shadow: 3px 2px 2px 0px rgba(0,0,0,0.75); -moz-box-shadow: 3px 2px 2px 0px rgba(0,0,0,0.75); box-shadow: 3px 2px 2px 0px rgba(0,0,0,0.75); }

#rrButton div div.showQnavButtonBS     	{ background-color: #A90051; }
#rrButton div div.showQnavButtonTO			{ background-color: #75b229; }
#rrButton div div.showQnavButtonHG			{ background-color: #2A80B3; }
#rrButton div div.showQnavButtonFM 			{ background-color: #4E398D; }

#rrButton>div>div>a             { color: white; text-decoration: none; }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* Startseite                                                                     */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
#StartseiteOben .nzContainer .nzContainerInner:hover { background:#dcf4bd; }

#StartseiteOben h3.headline         { border-width: 0px 0px 1px 0px; border-style: solid; }
#StartseiteOben h3.headline a       { text-decoration:none; }

#StartseiteOben h4 a                { text-decoration:none; }
#StartseiteOben h4 a:hover          { text-decoration:underline; }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* Eigenschaften der mittleren Navigation auf den Unterseiten                     */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
#vnavcenter a                       { font-family: Oswald-Light, verdana, arial, helvetica, sans-serif; font-size: 13px; letter-spacing: 1px; }
#vnavcenter a:hover                 { }
#vnavcenter h4 a                    { text-decoration:none; }
#vnavcenter h4 a:hover              { text-decoration:underline; }
#vnavcenter h4.headline             { background-color:#ECECEC; color:#000000; border-width: 0px 0px 1px 0px; border-style: solid; }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* Eigenschaften der barrierefreien Navigation                                    */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
#bfnav ul					                  {  }
#bfnav ul li a					            { text-decoration:none; color:#FFFFFF; font-weight: normal; }
#bfnav ul li a:hover			          { color:#ffffff; background-color:#ffffff; background-color:rgba(0,0,0,0.2); }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* Eigenschaften der horizontalen Navigation                                      */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
#hnav ul					                  {  }
#hnav ul li a                       { color:#FFFFFF; font-weight: normal; text-decoration:none; }
#hnav ul li a:hover                 { color:#ffffff; background-color:#ffffff; background-color:rgba(0,0,0,0.2); }

#hnavSelect ul                      { color:#FFFFFF; }
#hnavSelect ul li a                 { text-decoration:none; color:#FFFFFF; }
#hnavSelect ul li a:hover           { text-decoration:underline; color:#FFFFFF; }

#selectbox2                         { border-bottom:0px solid #A7A7A7; }
#selectbox2 .navi                   { color:#FFFFFF; }
#selectbox2 .navi a                 { color:#FFFFFF; }
#selectbox2 .pfeil                  { border:solid #A7A7A7; border-width:0px; cursor:pointer; }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* Eigenschaften der Hauptnavigation                                              */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
#mnav                                     { font-family: Arimo-Regular, verdana, arial, helvetica, sans-serif; letter-spacing: 1px; }
#mnav ul                                  { border-left: 1px solid #d5d3d3; border-right: 1px solid #d5d3d3; border-bottom: 1px solid #d5d3d3; background-color:#F5F5F5; }
#mnav ul li                               { border-top: 1px solid #d5d3d3; }
#mnav ul li a                             { color:#4a4a4a; text-decoration:none; }
#mnav ul li:hover>a                       { color:#ffffff; }

#mnav ul li a span.Pfeilhn                { background:url('../images/STD_mnav_pfeil.png') no-repeat; }  

/* Eigenschaften der 1.Unternavigation - rechts (layer)                           */
#mnav ul li ul.munavRechts                { border:1px solid #d5d3d3; }
#mnav ul li ul.munavRechts li             { border-top:0px; border-bottom:1px solid #d5d3d3; }
#mnav ul li ul.munavRechts li:last-child  { border:0px; }
#mnav ul li ul.munavRechts li a           { background-color: transparent; text-decoration:none; font-weight:normal; color:#ffffff; }
#mnav ul li ul.munavRechts li a:hover     { text-decoration:none; color:#ffffff; }
#mnav ul li ul.munavRechts li.selected a  { text-decoration:none; color:#ffffff; }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */                     
#mbnavHeadline div                        { font-family: Arimo-Regular, verdana, arial, helvetica, sans-serif; letter-spacing: 1px; border: 1px solid #d5d3d3; background:url('../images/STD_mnav_pfeil_down.png') right 15px no-repeat; color:#ffffff; }
#mbnavHeadline a                          { color:#ffffff; text-decoration:none; }

#mbnav                                    { font-family: Arimo-Regular, verdana, arial, helvetica, sans-serif; letter-spacing: 1px; }
#mbnav ul                                 { border-left: 1px solid #d5d3d3; border-right: 1px solid #d5d3d3; border-bottom: 1px solid #d5d3d3; background-color:#FFFFFF; }
#mbnav ul li                              { border-top: 1px solid #d5d3d3; }
#mbnav ul li a                            { color:#4a4a4a; text-decoration:none; }
#mbnav ul li:hover>a                      { color:#ffffff; }
#mbnav ul li.selected a                   { color:#FFFFFF; }

/* Eigenschaften der 1.Unternavigation - rechts (layer)                           */
#mbnav ul li ul.munavRechts               { border:1px solid #b9b9b9; }
#mbnav ul li ul.munavRechts li            { border-top:0px; border-bottom:1px solid #b9b9b9; }

#mbnav ul li ul.munavRechts li:last-child { border:0px; }
#mbnav ul li ul.munavRechts li a          { text-decoration:none; font-weight:normal; color:#ffffff; }
#mbnav ul li ul.munavRechts li a:hover    { text-decoration:none; color:#ffffff; }

/* Eigenschaften der 1.Unternavigation - links                                    */
#mbnav ul li ul.munavLinks                { letter-spacing: 0px; border: 0px; border-top: 1px solid #d5d3d3; }
#mbnav ul li ul.munavLinks li             { border-top: 0px; }
#mbnav ul li ul.munavLinks li:last-child  { border-bottom: 0px; }
#mbnav ul li ul.munavLinks li a           { text-decoration:none; font-weight:normal; border-bottom:0px; color:#656565; background:url('../images/STD_mnav_dot.png') 0px 0px no-repeat; background-color:#F5F5F5;}
#mbnav ul li ul.munavLinks li a:hover     { text-decoration:none; background-color:#ffffff; }
#mbnav ul li ul.munavLinks li.selected a  { background-color:#ffffff; text-decoration:unterline; }
                                    
                                   
#mbnav ul li ul.munavLinks li a:hover span.Pfeil         { background:url('../images/STD_mbnav_pfeil1.png') no-repeat; }  

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* Eigenschaften der rechten Navigation                                           */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
#vnav h4 a                          { text-decoration:none; font-weight:bold; font-style:normal; font-family: OpenSans-Regular, verdana, arial, helvetica, sans-serif;}
#vnav h4 a:hover                    { text-decoration:underline; }
#vnav h4                            { color:#000000; text-decoration:none; font-weight:bold; font-style:italic;  }
#vnav h4.headline                   { background-color:#ECECEC; color:#000000; border-width:1px; border-style: solid; }
#vnav .vnavOuter                    { border-bottom:1px solid #d5d4d4;  }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* Eigenschaften der kleinen horizontalen Navigation                              */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
.hornav             { color:#ffffff; }
.hornav a           { color:#ffffff; text-decoration:none; }
.hornav a:visited   { color:#ffffff; text-decoration:none; }
.hornav a:active    { color:#ffffff; text-decoration:none; }
.hornav a:hover     { color:#ffffff; text-decoration:underline; }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* Eigenschaften des Suchfelds                                                    */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
INPUT.suchfeld                      { border:#BABABA 1px solid; color:#ADADAD; background:url('../images/STD_search_bg.gif') repeat-x; background-color:#FFFFFF; }
INPUT.suchfeldbutton                { background-color: transparent; color:#ffffff; }

#suchergebnisbereich .searchword0   { color: #222; background-color: #ff0; border: 1px dotted #ff0; }
#suchergebnisbereich .searchword1   { color: #222; background-color: #0f0; border: 1px dotted #0f0; }
#suchergebnisbereich .searchword2   { color: #222; background-color: #0ff; border: 1px dotted #0ff; }
#suchergebnisbereich .searchword3   { color: #222; background-color: #fbb; border: 1px dotted #fbb; }
#suchergebnisbereich .searchword4   { color: #222; background-color: #dfd; border: 1px dotted #dfd; }
#suchergebnisbereich .searchword5   { color: #222; background-color: #ffd; border: 1px dotted #ffd; }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* Formular-Elemente                                                              */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
.textfeld,.selectfeld               { border-width: 1px; border-style: solid; border-radius:3px; color:#000000; background-color:#ECECEC; }
a.button                            { border-width: 1px; border-style: solid; }
fieldset                            { border:0px solid #fff; }
 
INPUT.marked, TEXTAREA.marked       { border:1px solid #ee0000; }

a.simbutton       { padding:1px 9px 3px 9px; background-color:#94B8E4; color:#000000; text-decoration:none; border:0px solid #ffffff; }
a.simbutton:hover { padding:1px 9px 3px 9px; background-color:#94B8E4; color:#ffffff; text-decoration:none; border:0px solid #ffffff; }

.verzeichnissuche { color:#999999; }

/* Neue Formulare (2013) */
.textfeld:hover   { background-color:#EFEFEF; }
.textfeld:focus   { background-color:#FCFCFC; }
div.errortext     { color:#FF6C00; }
.txterror         { border-color:#FF6C00; box-shadow:0 0 4px 1px #FF6C00; }

a.simbutton         { background-color:#7b7b7b; color: #FFFFFF; border: 0px solid #ffffff; }
a.simbutton:hover   { background-color:#9B9B9B; color: #ffffff; border: 0px solid #ffffff; }

#formUploadHeadline { background-color:#7b7b7b; color: #FFFFFF; border-top: 1px solid #ffffff; }

#formLeiste        { background:#FFFFFF; }
#formLeiste .state { background-color:#DFDFDF; background-repeat:no-repeat; background-position:right center; }
#formLeiste .Act       { background-image:url('../images/STD_formularstate_pfeil_a.gif'); background-color:#067900; color:#FFFFFF; }
#formLeiste .ActLast   { background-image:url('../images/STD_formularstate_pfeil_al.gif'); background-color:#067900; color:#FFFFFF; }
#formLeiste .Inact     { background-image:url('../images/STD_formularstate_pfeil_i.gif'); }
#formLeiste .InactLast { background-image:url('../images/STD_formularstate_pfeil_il.gif'); }
#formLeiste .nextAct   { background-image:url('../images/STD_formularstate_pfeil_ia.gif'); }

/* ------------------------------------------------------------------------------ */
/* Adressenfenster                                                                */
/* ------------------------------------------------------------------------------ */
.adresse #logoBox                           { background:url('../images/STD_adresse_logo.png') no-repeat; }
.adresse #Obergeschoss .container           { background-color: transparent; background:url('../images/STD_adresse_top_hg.jpg') no-repeat; border-width: 2px 2px 0px 2px; border-style: solid; }
.adresse #Erdgeschoss .container            { border-width: 0px 2px 2px 2px; border-style: solid;  border-top: 0px; background-color: #ffffff; background-image: none; }

.adresse #logoBG                            { background:url('../images/STD_adresse_logo_BG.png') top left repeat-x; border-bottom: 1px solid #FFFFFF; }

.adresse h3                                 { font-weight:normal; font-size:145%; }
img.adressbild                              { border: 1px solid #DEDEDE; }

.adresse #hnav 					                    { background:#dcdada; border-width:3px 0px 0px 0px; border-style: solid; }
.adresse #hnav ul				                    { background:#dcdada; }
.adresse #hnav ul li a				              { text-decoration:none; color:#808080; }
.adresse #hnav ul li a:hover		            { background:none; color:#2c2b2b; background-color: none; border-top: 0px;}
.adresse #hnav ul li.selected a             { color:#FFFFFF; }
.adresse #hnav ul li a.ausverkauft          { color:#DCDCDC; }
.adresse #hnav ul li a.ausverkauft:hover    { color:#DCDCDC; }

.adresse .kontaktdaten a                    { color:#656565; }

#adressen .headline                 { background-color:#ECECEC; color:#000000; border-width: 0px 0px 1px 0px; border-style: solid;  }
#adressenKomplett .headline         { background-color:#ECECEC; color:#000000; border-width: 0px 0px 1px 0px; border-style: solid; }
#AddresseCols .headline             { background-color:#ECECEC; color:#000000; border-width: 0px 0px 1px 0px; border-style: solid; }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* Artikel weiter...                                                              */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
#wenigerArtikel                     { border-width: 2px 0px; border-style: solid; }
#wenigerArtikel h4                  { color:#000000; }


/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* Template 8 - Schlagwortliste ABC...                                            */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
.buchstabe                          { border-width: 1px; border-style: solid; background-color:#ECECEC; color:#000000; }

/* ------------------------------------------------------------------------------ */
/* Zusatz Module                                                                  */
/* ------------------------------------------------------------------------------ */
/* Definition Veranstaltungskalender                                              */
/* ------------------------------------------------------------------------------ */
#vk .headline                       { background-color:#ECECEC; color:#000000; border-width: 0px 0px 1px 0px; border-style: solid; }
#vk .headlineAlternative            { background-color:#ECECEC; color:#000000; border-width: 0px 0px 1px 0px; border-style: solid; }

#calendar                           { background-color:#FFFFFF; color:#FFFFFF; border-width: 0px 1px 1px 1px; border-style: solid; }
#calendar caption                   { color:#FFFFFF; font-weight:bold; padding-top:3px; }
#calendar caption a                 { color:#FFFFFF; }
#calendar .selected a               { color:#FFFFFF; font-weight:bold; }
#calendar a                         { color:#000000; }
#calendar abbr                      { border:0px; }

#calenderMonthList                  { border:2px solid #FFFFFF; border-top:0px; }
ul#calenderMonthList li.first       { border-top:2px solid #FFFFFF; }

#calendar #calenderMonthList a      { color:#FFFFFF; }


/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* gallerie_pic - Groﾟe Ansicht des Bilds                                         */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
#galleriePic                        { border-width: 1px; border-style: solid; background-color:#FFFFFF; }

/* ------------------------------------------------------------------------------ */
/* X-gallerie                                                                     */
/* ------------------------------------------------------------------------------ */
.gallerieListe                      { border-width: 1px; border-style: solid; background-color:#FFFFFF; }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* Definition des Branchenverzeichnisses                                          */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
#branche .headline                  { background-color:#ECECEC; color:#000000; border-width:0px 0px 1px 0px; border-style: solid; }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* Definition des Vereinsverzeichnisses                                           */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
#vereine .headline                  { background-color:#ECECEC; color:#000000; border-width:0px 0px 1px 0px; border-style: solid; }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* G舖tebuch                                                                      */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
#captchapicture                     { border-width: 1px; border-style: solid; }



#impressionButton div div					     { background-color:#A90051; border: 2px solid #FFF; color: rgba(255, 255, 255, 0.9); }
#impressionButton div div:hover		     { background-color:#500230; }
#_impressionButton div div						   { background-image:url('../images/STD_show_imp.gif'); }
#_impressionButton div div:hover			   { background-image:url('../images/STD_show_imp-hover.gif'); }
#_impressionButton div div.hide			   { background-image:url('../images/STD_hide_imp.gif'); }
#_impressionButton div div.hide:hover   { background-image:url('../images/STD_hide_imp-hover.gif'); }
#impressionThumbnails .impression-next { background-image: url('../images/STD_arrow_next.png'); }
#impressionThumbnails .impression-back { background-image: url('../images/STD_arrow_back.png'); }
#qnavButton div div			               { background-image:url('../images/STD_qnav_button.gif'); }
#linkortsplanlayer                     { background-image:url('../images/STD_ortsplan_layer.png'); }


/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 *
 * multi-INTER-media GmbH                                                         *
 * Letzte Aenderung: 16.12.2008                                                   *
 * 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */