@charset "iso-8859-1";
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* Color - Standard                                                               */
/* 14.03.2006                                                                     */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
a                                   { color: #353535; }
a:hover                             { color: #000000; text-decoration:underline; }
a.selected                          { color: #353535; text-decoration: none; }
a.selected:visited                  { color: #353535; text-decoration: none; }
.linkExtern                         { background:url('../images/STD_externer_link.gif') 0px 0.3em no-repeat; }
#Arbeitszimmer .linkExtern          { background:url(''); }
.kleingrau                          { color: #888888; font-size:90%; } 
font.rot                            { color: #D4161B; }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
table.tabelle                       { border-top:1px solid #353535; border-left:1px solid #353535; }
table.tabelle tr td, table.tabelle tr th  { border-bottom:1px solid #353535; border-right:1px solid #353535; }
table.tabelle tr.headline           { background-color:#353535; color:#FFFFFF;}

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
html                                { color:#2D2D2D; font-family: droid_sans, verdana, arial, helvetica, sans-serif; }

body                                { background-color:#EAEAEA; }

#Bauwerk                            { font-size:85%; }

#Dach .container                    { background-color:#FFFFFF; }

#Obergeschoss .container            { background-color:#FFFFFF; }

#Erdgeschoss .container             { background-color:#FFFFFF;  }

#Zwischenwand                       { }

#Arbeitszimmer                      { }

#Fundament .container               { font-size:95%; background-color:#FFFFFF; }

hr                                  { border:0px solid #B5B5B5; background-color:#B5B5B5; color:#B5B5B5; }
hr.dezent                           { border:0px solid #ddd; background-color:#ddd; color:#ddd; }
div.fussnoteLinie                   { border-top:1px solid #999; }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */

.c1                                 { background-color: #2C5A93; }
.c2                                 { background-color: #2C5A93; }
.c3                                 { background-color: #2C5A93; }
.c4                                 { background-color: #2C5A93; }
.c5                                 { background-color: #2C5A93; }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */

.trns, a, .trns:after, a:after, .trns, .trns:before, a:before, .linkWholeBox, img[data-src]
                                    { -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; }

.preload * { -webkit-transition: none !important; -moz-transition: none !important; -ms-transition: none !important; -o-transition: none !important; transition: none !important; }

.trnsOnOpacity, img[data-src].trnsOnOpacity
                                    { transition-property: opacity; -moz-transition-property: opacity; -o-transition-property: opacity; -webkit-transition-property: opacity }

img[data-src*="."]                  { opacity: 0; }
.loadBg                             { background-image: none !important; }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */

.bxs                                { box-shadow: 0px 0px 10px rgba(0,0,0,0.2) }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* Detailobjekte                                                                  */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
#logoBox                            {  }

#wechselbilder		                  { background:url('../images/wechselbild_standard.jpg') center no-repeat #fff; background-size: cover; }
#kommuneaktiv                       { background:url('../images/STD_bottom_kommune_aktiv_logo.png') no-repeat; }

.ajaxPresseMore                     { background:url('../images/STD_pfeil_bottom.gif') no-repeat; }
.ajaxPresseLess                     { background:url('../images/STD_pfeil_top.gif') no-repeat; }

#slider-container a.ws_next         { background: url('../images/STD_slider_arrow.png') -75px 46% no-repeat; opacity: 0; }
#slider-container a.ws_prev         { background: url('../images/STD_slider_arrow.png') 0px 46% no-repeat; opacity: 0; }
#slider-container a.ws_prev, #slider-container a.ws_next
                                    {  -webkit-transition: opacity .15s ease-in-out; -moz-transition: opacity .15s ease-in-out; -o-transition: opacity .15s ease-in-out; transition: opacity .15s ease-in-out; }
#slider-container a.ws_prev:hover, #slider-container a.ws_next:hover
                                    { opacity: 1; }

#slider-container .ws-title         {	color:#4b4b4b; background-color: rgba(255, 255, 255, 0.71); font-family: latoregular, verdana, arial, helvetica, sans-serif; }

.sliderTopBackground, 
.sliderBottom:after                 { background-color: #FFF; }
.sliderTop                          { border-color:#FFF; }

#impressionButton div div			      { background-image:url('../images/STD_show_imp.png'); }
#impressionButton div div.hide      { background-image:url('../images/STD_hide_imp.png'); }
#impressions .top                   {  }
#impressions .top div               { background:url('../images/STD_VG_logo.gif') top 8px center no-repeat #fff; }
#impressions a.previewToggle        { color:#FFFFFF; border:1px solid #FFF; }
#impressionThumbnails .impression-next,
#impressionThumbnails .impression-back         { background-image: url('../images/STD_arrow.gif'); }
#impressionThumbnails               { background:rgba(255,255,255,0.5); }
#impressionThumbnails ul li img     {  }

#impressionBigBack,
#impressionBigNext                        { background:url('../images/STD_impression_big_next.png') center center no-repeat; }

#owneradressright                   { border-left: 1px solid #FFFFFF; }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* Quicknavigator                                                                 */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
#qnavButton div div			{ background:url('../images/STD_VG_qnav_button.gif') 0px 0px no-repeat; }

#qnav     	        { box-shadow: 0px 0px 10px rgba(0,0,0,0.2) }
#qnav.visible:after { background-color: rgba(0,0,0,0.3); }

#qnavSlide					{ background-color:#207C9B; font-family:Tahoma, Verdana, Arial; }
#qnavSlide					{ 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 transparent; border-top:2px solid transparent; background:rgba(0,0,0,0.2); }
#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 transparent; background-color:rgba(0,0,0,0.4); }
#qnavSlide ul li a.nohover:hover  { border:2px solid transparent; background:none; }

#qnavSlide .navLang li:nth-of-type(1) span { background-image: url(../images/STD_VG_wappen.png); }
#qnavSlide .navLang li:nth-of-type(2) span { background-image: url(../images/STD_VG_1_wappen.png); }
#qnavSlide .navLang li:nth-of-type(3) span { background-image: url(../images/STD_VG_2_wappen.png); }
#qnavSlide .navLang li:nth-of-type(4) span { background-image: url(../images/STD_VG_3_wappen.png); }
#qnavSlide .navLang li:nth-of-type(5) span { background-image: url(../images/STD_VG_4_wappen.png); }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* Startseite                                                                     */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */

.pfeil                           { background: url(../images/STD_pfeil.png) no-repeat center #e6e6e6; }
.pfeil:hover                     { background-color: #2c5a93; }

.navItem                         { border: 1px solid transparent; border-bottom-color: rgba(0,0,0,0.1); }
.navItem.linkWholeBox:hover      { border-color: rgba(0,0,0,0.15); background-color: rgba(0,0,0,0.03); }

.quadraticBoxes .qadratic .navItem { border-color: #dedede; background-color: #FFF; }
.quadraticBoxes .qadratic .navItem h4 a { color: #545454; }
.quadraticBoxes .qadratic .navItem .item-inner { background-color: inherit; }
.quadraticBoxes .qadratic .navItem.linkWholeBox:hover { border-color: #c9c9c9; background-color: #F7F7F7; }
.quadraticBoxes .qadratic .navItem.linkWholeBox:hover h4 a { color: #69001f; }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* Eigenschaften der mittleren Navigation auf den Unterseiten                     */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
#vnavcenter a                       { color:#000000; }
#vnavcenter a:hover                 { color:#353535; }
#vnavcenter h4 a                    { color:#353535; }
#vnavcenter h4 a:hover              { color:#000000; }
#vnavcenter h4.headline             { background-color:#E9E9E9; color:#232323; border-bottom:1px solid #353535; }


/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* Eigenschaften der horizontalen Navigation                                      */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
#hnav     		                     {  }
#hnav ul li a                      { text-decoration:none; }
#hnav ul li a:hover                { }
#hnav ul li                        { border-left: 1px solid #888; }
#hnav ul li:first-child            { border-left: 0px; }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* Eigenschaften der barrierefreien Navigation                                    */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
#hnav #bfnav ul                           { background-color: #FFF; border: 1px solid #888; border-top-width: 0px; }
#hnav #bfnav ul li a                      { text-decoration:none; color:#333; }
#hnav #bfnav ul li:hover                  { background-color: rgba(0,0,0,0.4); }
#hnav #bfnav ul li:hover a                { color: #fff; }
#hnav #bfnav ul li                        { border: 0px; }

/* ------------------------------------------------------------------------------ */
/* Untere Navigation                                                              */
/* ------------------------------------------------------------------------------ */
#navBottom                      { }
#navBottom ul                   { }
#navBottom ul li                { border-color: #fff; }
#navBottom ul li a              { color: #fff; text-decoration: none; }
#navBottom ul li a:hover        { text-decoration: underline; color: #fff; }
#navBottom ul li:first-Child    { border-left: 0px; }

/* ------------------------------------------------------------------------------ */

#flags a:nth-child(1)           { background-image: url(../images/STD_flag_kommuneaktiv.png); }
#flags a:nth-child(2)           { background-image: url(../images/STD_flag_mspinfo.png); }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* Eigenschaften der Hauptnavigation                                              */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
#mnav                               { }
#mnav ul                            { border-bottom:0px; }
#mnav ul li                         { border-top:1px solid #e3e3e3; }
#mnav ul li.first:nth-child(2)      { border-top:0px; }
#mnav ul li.firstVg                 { border-bottom:1px solid #e3e3e3; background:#FFF; }
#mnav ul li.firstVg:hover           { border-color: #2c5a93; }
#mnav ul li.firstVg:hover > a       { background-color: #2c5a93; }
#mnav ul li.selected                { background-color:#353535; color:#FFFFFF; }
#mnav ul li a                       { color:#000000; text-decoration:none; }
#mnav ul li:hover a                 { color:#FFFFFF; background-color:#353535; }
#mnav ul li a.selected              { color:#FFFFFF; }
#mnav ul li a.selected:hover        { color:#FFFFFF; }

/* Eigenschaften der 1.Unternavigation - rechts (layer)                           */
#mnav ul li ul.munavRechts          { background-color:rgba(44, 90, 147, 0.95); border:0px; }
#mnav ul li ul.munavRechts li       { border-top:0px; border-bottom:0px; }

#mnav ul li ul.munavRechts li.last, #mnav ul li ul.munavRechts li.lastselected,
#mnav ul li ul.munavRechts li.last a, #mnav ul li ul.munavRechts li.lastselected a
                                    { border-bottom:0px; }
#mnav ul li ul.munavRechts li a, #mnav ul li ul.munavRechts li.selected a
                                    { text-decoration:none; font-weight:normal; color:#fff; background-color: transparent; border-bottom: 1px solid #02475f; }
#mnav ul li ul.munavRechts li:hover, #mnav ul li ul.munavRechts li.last:hover, #mnav ul li ul.munavRechts li.selected:hover, #mnav ul li ul.munavRechts li.lastselected:hover
                                    { text-decoration:none; color:#fff; background-color: #02475f; }

#mnav ul li ul.munavRechts li a:hover, #mnav ul li ul.munavRechts li:hover a, #mnav ul li ul.munavRechts li.selected a:hover, #mnav ul li ul.munavRechts li.lastselected a:hover { background-color: transparent; }

#mnav ul li ul.munavRechts li.selected a { color:#FFFFFF; }
#mnav ul li ul.munavRechts li.selected a:hover { color:#FFFFFF; }

/* Eigenschaften der 1.Unternavigation - links                                    */
#mnav ul li ul.munavLinks           { border:0px; }
#mnav ul li ul.munavLinks li        { border:0px; }
#mnav ul li ul.munavLinks li.last	  { border-bottom: 0px; }
#mnav ul li ul.munavLinks li.last a, #mnav ul li ul.munavLinks li.lastselected a
                                    { border-bottom:0px; border-top:0px; }
#mnav ul li ul.munavLinks li a      { text-decoration:none; background-color: transparent; font-weight:normal; border-bottom:0px; color:#353535; }
#mnav ul li ul.munavLinks li a:hover
                                    { text-decoration:none; background-color:#02475f; color:#000000; }
#mnav ul li ul.munavLinks li.selected a, #mnav ul li ul.munavLinks li.selected a 
                                    { background-color:#02475f; text-decoration:none; color:#FFF; }

/* Eigenschaften der 2.Unternavigation - links   */
#mnav ul li ul.munavLinks li ul.munav2Links
			                              { border:0px; background-color:#ebebeb; box-shadow: inset 0px 5px 5px -5px rgba(0,0,0,0.4), inset 0px -5px 5px -5px rgba(0,0,0,0.4); }
#mnav ul li ul.munavLinks li ul.munav2Links li
			                              { border:0px; }
#mnav ul li ul.munavLinks li.selected ul.munav2Links li a
                                    { background-color:#ebebeb; text-decoration:none; font-weight:normal; color:#000000; }

#mnav ul li ul.munavLinks li.selected ul.munav2Links li a:hover,
#mnav ul li ul.munavLinks li.selected ul.munav2Links li.selected a { color: #fff; }
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* Eigenschaften der rechten Navigation                                           */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
#vnav h4.headline                   { color:#232323; text-decoration:none; font-weight:bold; background-color:#E9E9E9; border-bottom:1px solid #353535; }
#vnav h4.white                      { background-color:#FFFFFF; color:#353535; }
#vnav .vnavcontainer                { border-bottom:1px solid #353535; }
#vnav .vnavcontainer a              { color:#000000; }
#vnav .vnavcontainer a:hover        { color:#353535; }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* Eigenschaften der kleinen horizontalen Navigation                              */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
.hornav a           { color:#aaa; text-decoration:none; }
.hornav a:visited   { color:#aaa; text-decoration:none; }
.hornav a:active    { color:#aaa; text-decoration:none; }
.hornav a:hover     { color:#666; text-decoration:underline; }

/* ------------------------------------------------------------------------------ */
/* Lesemodus                                                                      */
/* ------------------------------------------------------------------------------ */

.leseModusControlDiv            { border-left: 1px solid #fff; }
a.leseModusControl              { background-image: url(../images/STD_icon_lesemodus.png); background-repeat: no-repeat; background-position: left center; background-size: auto 100%; }
a.leseModusControl:before       { color: #aaa; }
a.leseModusControl:hover:before { color: #333; }

.lesemodus #Erdgeschoss		      { background-color: #888888; }
.lesemodus #Erdgeschoss	.inner  { background-color:  #fff; color: #000; }

.lesemodus  h1                  { color: #000 !important; }
.lesemodus .Innenraum           { color: #000; }
.lesemodus .container           { box-shadow: 0px 0px 10px rgba(0,0,0,0.3); }


#navLM                          { box-shadow: 0px 0px 10px rgba(0,0,0,0.3); background-color: #575757; }
#navLM .innerNav                { color: #FFF; }
#navLM .innerNav:hover          { }
.controler span                 { background-color: rgba(0,0,0,0.1); border: 1px solid #CCC; }
.controler span:hover           { background-color: rgba(0,0,0,0.5); border-color: #fff; }

.speechControl span.speecControlButton  { color: #FFF; }
.speechControl span.speecControlButton:after       { background-image: url(../images/STD_play_icon.gif); }
.speechControl span.speecControlButton:before      { background-image: url(../images/STD_pause_icon.gif); }

.controler h4 span a            { color: #fff; }
.controler h4 span a:hover      { color: #fff; }

.lesemodus p.leseversion.hasControl:hover  { box-shadow: 0px 0px 10px #000; -webkit-box-shadow: 0px 0px 10px #000 }
.hinweisSpeech                  { border: 2px solid #f00; }


/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* Eigenschaften des Suchfelds                                                    */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
INPUT.suchfeld                      { background-color:#F7F7F7; border-style: solid; border-width: 1px; }
INPUT.suchfeldbutton                { color:#ffffff; background-image: url(../images/STD_search.png); border: 0px; }

#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:#353535 1px solid; border-radius:3px; color:#000000; background-color:#F7F7F7; }
a.button                            { background-color:#353535; border:#353535 1px solid; color:#FFFFFF; font-weight:bold; }
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:#353535; color:#FFFFFF; }
#formLeiste .ActLast   { background-image:url('../images/STD_formularstate_pfeil_al.gif'); background-color:#353535; 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 #Obergeschoss .inner       { background-color: #FFF; }
.adresse #logoBox                   { background-size: contain; background-color: transparent; border: 0px; }
.adresse .langVG #logoBox           { background-size: auto 200px; background-position: top 10px center; }

.adresse h3                         { color:#353535; font-weight:normal; font-size:145%; }
img.adressbild                      { border: 1px solid #DEDEDE; }

.adresse #hnav 					{ background:#FFFFFF; border:0px; }
.adresse #hnav ul				{ background:#f7f7f7; border: 1px solid #ccc; }
.adresse #hnav ul li				{ border-left:1px solid #ccc; }
.adresse #hnav ul li:first-child { border: 0px; }
.adresse #hnav ul li a				{ text-decoration:none; color:#444; }
.adresse #hnav ul li a:hover		{ color:#FFFFFF; background: #444; }
.adresse #hnav ul li.selected a { color:#FFFFFF; background: #444 }
.adresse #hnav ul li a.ausverkauft       { color:#DCDCDC; }
.adresse #hnav ul li a.ausverkauft:hover { color:#DCDCDC; }

.adresse .kontaktdaten a            { color:#242424; }
.adresse .kontaktdaten a:hover      { color:#242424; }

#adressen .headline                 { background-color:#E9E9E9; color:#232323; border-bottom:1px solid #353535; }
#adressenKomplett .headline         { background-color:#E9E9E9; color:#232323; border-bottom:1px solid #353535; }
#AddresseCols .headline             { background-color:#E9E9E9; color:#232323; border-bottom:1px solid #353535; }

/* - AdressLayer ---------------------------------------------------------------- */

.adresse.layer                      { box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.4); }
.abdunkler                          { background-color: rgba(0,0,0,0.4); }
.adresse.layer                      { background-color: #FFF; }
.adresse.layer #Erdgeschoss         { background-color: #fff; }

.closeAdressLayer                   { background-color: #CC0000; color: #FFF; cursor: pointer; }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* Artikel weiter...                                                              */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
#wenigerArtikel                     { border-bottom: 2px solid #353535; }
#wenigerArtikel h4                  { color:#000000; }

#weitereArtikel                     { border-top: 2px solid #353535; }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* Template 8 - Schlagwortliste ABC...                                            */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
.buchstabe                          { border:1px solid #353535; background-color:#EDEDED; color:#000000; }

/* ------------------------------------------------------------------------------ */
/* Zusatz Module                                                                  */
/* ------------------------------------------------------------------------------ */
/* Definition Veranstaltungskalender                                              */
/* ------------------------------------------------------------------------------ */

body #brancheneintraege h4,
body #kalendereintraege h4          { background-color:#E9E9E9; color:#232323; border-bottom:1px solid #353535;}

body .mspinfocalendar table thead th              { background-color: #bababa; }
body .mspinfocalendar table thead th.weekday      { background-color: #bababa; text-transform:uppercase; }
body .mspinfocalendar table tbody td.last_month, .mspinfocalendar table tbody td.next_month { color: #999; }
#vnav .vnavcontainer .mspinfocalendar table tbody td.today a { color: #fff; }
body .mspinfocalendar table tbody td a            { text-decoration: none; }
body .mspinfocalendar table                       { border: 1px solid #bababa; font-size: 14px; }
body .mspinfocalendar                             { max-width:100%; }


/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* gallerie_pic - Groﾟe Ansicht des Bilds                                         */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
#galleriePic                        { border:1px solid #353535; background-color:#EEEEEE; }

/* ------------------------------------------------------------------------------ */
/* X-gallerie                                                                     */
/* ------------------------------------------------------------------------------ */
.gallerieListe                      { border:1px solid #353535; background-color:#FFFFFF; }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* Definition des Branchenverzeichnisses                                          */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
#branche .headline                  { background-color:#E9E9E9; color:#232323; border-bottom:1px solid #353535; }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* Definition des Vereinsverzeichnisses                                           */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
#vereine .headline                  {  background-color:#E9E9E9; color:#232323; border-bottom:1px solid #353535; }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* G舖tebuch                                                                      */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
#captchapicture                     { border: 1px solid #353535;  }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 *
 * multi-INTER-media GmbH                                                         *
 * Letzte Aenderung : 16.12.2008                                                  *
 * 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
