body {  margin:0px;  padding:0px 0px 50px 0px;  font-family:Verdana, Arial, Helvetica, sans-serif;  border-width:0px;  background-color:#216603;  /* background-color:#216603; */  color:#000000;  text-align:center;  font-size: 1em; } body div {margin: 0 auto;} div {  font-family: Verdana, Arial, Helvetica, sans-serif;  line-height: 120%; } /* GERUEST */ /* nur fuer die Gecko Browser */ #content {position:relative; width:80%; background-image: url(../images/rechts.jpg); background-repeat: repeat-y; background-position: top right; z-index:2; text-align:left; top:20px; background-color:#FFFFFF; z-index:5;} #rahmenlinks {position:relative; width:100%; background-image: url(../images/links.jpg); background-repeat: repeat-y; background-position: top left; z-index:2;} /* RAHMEN */ #content div.oben {position:relative; left:0px; top:0px; width:100%; height:58px; background-image: url(../images/oben.jpg);  background-repeat: repeat-x; background-position: top left; z-index:2; margin-bottom:-15px;} #content div.lo {position:relative; float:left; left:0px; top:0px; width:58px; height:58px; background-image: url(../images/lo.jpg);  background-repeat: no-repeat; background-position: top left; z-index:2;} #content div.ro {position:relative; float:right; right:0px; top:0px; width:58px; height:58px; background-image: url(../images/ro.jpg);  background-repeat: no-repeat; background-position: top right; z-index:5;} #content div.unten {position:relative; left:0px; top:0px; width:100%; height:58px; background-image: url(../images/unten.jpg);  background-repeat: repeat-x; background-position: top left; z-index:2;} #content div.lu {position:relative; float:left; left:0px; bottom:0px; width:57px; height:58px; background-image: url(../images/lu.jpg);  background-repeat: no-repeat; background-position: bottom left; z-index:2;} /* siehe IE - Styles */ #content div.ru {position:relative; float:right; right:0px; bottom:0px;  width:58px; height:58px; background-image: url(../images/ru.jpg);  background-repeat: no-repeat; background-position: bottom right;  z-index:2;} /* siehe IE - Styles */ .inner {padding:0px 45px 0px 45px; } /* RAHMEN - ende */ /* HEAD - start */ div.head {  position:relative;  width:100%;  background-image: url(../images/hg_head.gif);  background-repeat: repeat-x;  background-position: top left;  height:201px;  z-index:500; } div.logo{  width:200px;  height:200px;  text-align:center;  line-height:100%;  position:absolute;  border-width:0px;  border-color:#FFFFFF;  border-style:solid;  background-image: url(../images/hg_head.gif);  background-repeat: repeat-x;  background-position: top left;  background-color:#CC232B; } div.logo img {vertical-align:middle;} .backgroundimage {  overflow:hidden;  position:relative;  height:200px;  left:200px;  margin-right:200px;  border-width:0px 0px 0px 1px;  border-color:#FFFFFF;  border-style:solid;  background-repeat: no-repeat;  background-position: top center; } /* The Nivo Slider styles */ /* The Nivo Slider styles */ .nivoSlider { 	position:relative; } .nivoSlider img { 	position:absolute; 	top:0px; 	left:0px; } /* If an image is wrapped in a link */ .nivoSlider a.nivo-imageLink { 	position:absolute; 	top:0px; 	left:0px; 	width:100%; 	height:100%; 	border:0; 	padding:0; 	margin:0; 	z-index:60; 	display:none; } /* The slices in the Slider */ .nivo-slice { 	display:block; 	position:absolute; 	z-index:50; 	height:100%; } /* Caption styles */ .nivo-caption { 	position:absolute; 	left:0px; 	bottom:0px; 	background:#FFF; 	opacity:0.8; /* Overridden by captionOpacity setting */ 	width:100%; 	z-index:89; 	color:#84070C;  font-weight: bold;  font-size: 1.3em;  text-shadow:none;  font-family:Times New Roman, Times, serif !important;  line-height:80%;  padding:2px 2px 2px 10px ; } .nivo-caption p { 	padding:8px 5px 8px 0px; 	margin:0px; } .nivo-html-caption {  display:none; } /* Direction nav styles (e.g. Next & Prev) */ .nivo-directionNav a { 	position:absolute; 	top:45%; 	z-index:99; 	cursor:pointer; 	display:block; 	width:30px; 	height:30px; 	background:url(../images/arrows.png) no-repeat; 	text-indent:-9999px; 	border:0; } .nivo-prevNav { 	left:0px; } .nivo-nextNav { 	left:50px; } a.nivo-nextNav { 	background-position:-30px 0; 	right:15px; } a.nivo-prevNav { 	left:15px; } .nivo-controlNav { 	position:absolute; 	left:10px; 	top:5px; } /* Control nav styles (e.g. 1,2,3...) */ .nivo-controlNav a { 	position:relative; 	z-index:99; 	cursor:pointer; 	width:8px; 	height:8px; 	background:url(../images/bullets.png) no-repeat; 	text-indent:-9999px; 	border:0; 	margin-right:2px; 	float:left; } .nivo-controlNav a.active { 	background-position:0 -8px; } #slider-wrapper {  overflow:hidden;  position:relative;  height:200px;  left:200px;  margin-right:200px;  border-width:0px 0px 0px 1px;  border-color:#FFFFFF;  border-style:solid; } #slider { 	position:relative;  height:200px; 	background:url(../images/loading.gif) no-repeat 50% 50%; } #slider img { 	position:absolute; 	top:0px; 	left:0px; 	display:none; } #slider a { 	border:0; 	display:block; } .nivo-caption a {  display:inline !important;  color:#FFFFFF;  text-decoration:none;  padding:1px 6px 3px 6px;  background-color:#CCCCCC; } .nivo-caption a:hover {  background-color:#84070C; } /* HEAD - ende*/ /* SUCHBOX - start */ #suchbox {  position:absolute;  z-index:10000;  right:20%;  padding-top:1px; } .suchboxlinks {  float:left;  background-image: url(../images/hg_suchboxleft.png);  background-repeat: no-repeat;  background-position: bottom left;  width:16px;  height:32px;  position:absolute;  top:0px;  left:-16px;  padding-top:1px; } .suchboxrechts {  float:right;  background-image: url(../images/hg_suchboxright.png);  background-repeat: no-repeat;  background-position: bottom right;  width:16px;  height:32px;  position:absolute;  top:0px;  margin:0px;  right:-16px;  padding-top:1px; } #formsearch p {padding:0px; margin:0px;} #formsearch {  border: 0px solid #B4B4B4;  background-image: url(../images/hg_suchbox.png);  background-repeat: repeat-x;  background-position: bottom left;  padding:0px;  top:0px;  position:relative;  height:32px;  width:14em; } #formsearch input {  background-color:transparent;  border:none;  font-size:0.7em;  color:#FFFFFF;  width:60%; } #formsearch input.lupe {  background-color:transparent;  border:none;  width:26px;  height:16px; } #formsearch input.lupe {vertical-align:middle;} #formsearch input.lupe, #formsearch input.lupe:link, #formsearch input.lupe:visited  {-moz-opacity: 0.4; filter: alpha(Opacity=40); opacity: 0.4; -khtml-opacity: 0.4;} #formsearch input.lupe:hover, #formsearch input.lupe:active, #formsearch input.lupe:focus {-moz-opacity: 1.0; filter: alpha(Opacity=100); opacity: 1.0; -khtml-opacity: 1.0;} /* ================================================ autosuggest, inquisitor style ================================================ */ div.autosuggest {  position:absolute;  background-image: url(img_inquisitor/as_pointer.gif);  background-position: top;  background-repeat: no-repeat;  padding: 10px 0 0 0;  z-index:100000;  font-size:0.7em;  width:320px; } div.autosuggest div.as_header, div.autosuggest div.as_footer {  position: relative;  height: 6px;  padding: 0 6px;  background-image: url(img_inquisitor/ul_corner_tr.gif);  background-position: top right;  background-repeat: no-repeat;  overflow: hidden;  width:308px; } div.autosuggest div.as_footer {  background-image: url(img_inquisitor/ul_corner_br.gif); } div.autosuggest div.as_header div.as_corner, div.autosuggest div.as_footer div.as_corner {  position: absolute;  top: 0;  left: 0;  height: 6px;  width: 6px;  background-image: url(img_inquisitor/ul_corner_tl.gif);  background-position: top left;  background-repeat: no-repeat; } div.autosuggest div.as_footer div.as_corner {  background-image: url(img_inquisitor/ul_corner_bl.gif); } div.autosuggest div.as_header div.as_bar, div.autosuggest div.as_footer div.as_bar {  height: 6px;  overflow: hidden;  background-color: #333; } div.autosuggest ul {  list-style: none;  margin: 0 0 -4px 0;  padding: 0;  overflow: hidden;  background-color: #333;  width:320px; } div.autosuggest ul li {  color: #ccc;  padding: 0;  margin: 0 4px 4px;  text-align: left; } div.autosuggest ul li a {  color: #ccc;  display: block;  text-decoration: none;  background-color: transparent;  text-shadow: #000 0px 0px 5px;  position: relative;  padding: 0;  width: 100%; } div.autosuggest ul li a:hover {  background-color: #444; } div.autosuggest ul li.as_highlight a:hover {  background-color: #1B5CCD; } div.autosuggest ul li a span {  display: block;  padding: 3px 6px;  font-weight: bold; } div.autosuggest ul li a span small {  font-weight: normal;  color: #999; } div.autosuggest ul li.as_highlight a span small {  color: #ccc; } div.autosuggest ul li.as_highlight a {  color: #fff;  background-color: #1B5CCD;  background-image: url(img_inquisitor/hl_corner_br.gif);  background-position: bottom right;  background-repeat: no-repeat; } div.autosuggest ul li.as_highlight a span {  background-image: url(img_inquisitor/hl_corner_bl.gif);  background-position: bottom left;  background-repeat: no-repeat; } div.autosuggest ul li a .tl, div.autosuggest ul li a .tr {  background-image: transparent;  background-repeat: no-repeat;  width: 6px;  height: 6px;  position: absolute;  top: 0;  padding: 0;  margin: 0; } div.autosuggest ul li a .tr {  right: 0; } div.autosuggest ul li.as_highlight a .tl {  left: 0;  background-image: url(img_inquisitor/hl_corner_tl.gif);  background-position: bottom left; } div.autosuggest ul li.as_highlight a .tr {  right: 0;  background-image: url(img_inquisitor/hl_corner_tr.gif);  background-position: bottom right; } div.autosuggest ul li.as_warning {  font-weight: bold;  text-align: center; } div.autosuggest ul em {  font-style: normal;  color: #6EADE7; } /* SCUHBOX - ende */ /* Menue - START */ #menu-mss{  font-size:0.8em;  text-align:center;  margin-right:0px;  position:relative;  width:100%;  background-image: url(../images/menue.jpg);  background-repeat: no-repeat;  background-position: bottom right;  height:140px;  z-index:50;  position:relative; } #menu-msscontainer{  top:10px;  background-image: url(../images/hg_menue.jpg);  background-repeat: repeat-x;  background-position: bottom left;  width:100%;  position:relative;  z-index:49; } /*this is the css for the horizontal version*/ .horizontal ul{  border: none;  list-style-type: none;  padding:0px;  margin:0px;  z-index:5; } .horizontal ul li {  float: left;  position: relative;  text-align:left; } .horizontal ul li a {  display: block;  text-decoration: none;  padding:5px;  overflow: hidden;  text-decoration:none;  color:#000000;  font-family:Times New Roman, Times, serif;  font-size:1.1em;  padding-top:0.5em; padding-bottom:0.5em; line-height:180%;  border: none;  padding-left:0.8em; padding-right:0.8em; } .horizontal ul li ul li a {  font-size:1em;  padding-left:15px; padding-right:10px; } .horizontal ul li ul li {  float: none;  z-index:500000; } .horizontal ul li ul {  position: absolute;  left: -1px;  margin:0px 0px 0px 0px;  width: 18em;  z-index:500000;  border:1px solid #E99F00; } .horizontal ul li ul li ul {  top: -13px; /*Reddig*/  left: 18em;  margin-top: 0; } .horizontal ul li ul li a {  color:#000000;  background-color:#FDB10E; } div.horizontal ul li.pixelfix ul {  left: 0; } div.horizontal ul li.pixelfix ul li ul {  left: 18em; } /*here we use a little CSS to make a basic/backup dropdown menu in modern browsers *cough* not IE6 or less *cough* if javascript is disabled.Flickering never happens in these browsers*/ .mlmenu li ul{  display: none; } .mlmenu li:hover>ul {  display: block; } /*This section makes the menu not work in non-javascript enabled browsers by not showing the menu by default-This can be worked around by making top level links point to a sitemap*/ .accessible li ul {  display: block; } .noshow {  visibility: hidden; } .bluewhite ul li ul li a {  background-color:#FDB10E;  color: #000000; } .bluewhite li a:hover,.bluewhite li a.first:hover {  background-color: #830606;  color:#FFFFFF; } /* MENUE - ende */ /* NAVIPFAD - start */ p.navipfad {  margin-top:5px;  z-index:5;  font-size:0.6em;  padding:0px 0px 0px 16px;  color:#979797; } p.navipfad a, p.navipfad a:link, p.navipfad a:visited {color:#979797;} p.navipfad a:hover, p.navipfad a:active, p.navipfad a:focus {color:#CC232B;} p.navipfad a.box, p.navipfad a.box:link, p.navipfad a.box:visited {color:#979797; text-decoration:none} p.navipfad a.box:hover, p.navipfad a.box:active, p.navipfad a.box:focus {color:#CC232B; text-decoration:none;} /* NAVIPFAD - ende */ /* INHALT - start */ .inhalt {  width:100%;  text-align:left;  margin:0 auto;  vertical-align:top;  padding:0px;  margin:0px; } div.inhalt h1 {  font-family:Times New Roman, Times, serif;  color:#CC232B;  font-weight:normal;  text-align:left;  padding:0px 16px 10px 16px;  line-height:130%; } /* INHALT - ende */ /* MULTIBOX - start */ .MultiBoxContainer { 	position: absolute; 	border: 1px solid #393939; 	background-color: #393939; 	display: none; 	z-index: 200; 	text-align: left; 	/*overflow: hidden;*/ } .MultiBoxLoading { 	background: url(../images/loader.gif) no-repeat center; } .MultiBoxContent { 	position: relative; 	width: 100%; 	height: 100%; 	overflow: hidden; } .MultiBoxClose { 	position: absolute; 	top: -26px; 	right: -26px; 	background: url(../images/close.png) no-repeat; 	width: 24px; 	height: 24px; 	cursor: pointer; } .MultiBoxControlsContainer { 	overflow: hidden; 	height: 0px; 	position: relative; 	z-index:201; } .MultiBoxControls { 	width:100%; 	height: auto; 	position: relative; 	background-color: #393939; } .MultiBoxPrevious { 	position: absolute; 	background: url(../images/left.png) no-repeat; 	width: 24px; 	height: 24px; 	left: 5px; 	margin-top: 5px; 	cursor: pointer; } .MultiBoxNext { 	position: absolute; 	background: url(../images/right.png) no-repeat; 	width: 24px; 	height: 24px; 	right: 5px; 	margin-top: 5px; 	cursor: pointer; } .MultiBoxNextDisabled { 	cursor: default; 	background: url(../images/rightDisabled.png) no-repeat; } .MultiBoxPreviousDisabled { 	cursor: default; 	background: url(../images/leftDisabled.png) no-repeat; } .MultiBoxTitle { 	position: relative; 	margin: 5px 35px 0 35px; 	float: left; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 11px; 	color: #FFF; 	font-weight: bold; 	text-align: left; } .MultiBoxNumber { 	position: relative; 	width: 90px; 	margin: 10px 35px 0 0; 	float: right; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 11px; 	color: #FFF; 	text-align: center; } .MultiBoxNumber em {font-size: 9px;} .MultiBoxDescription { 	clear: left; 	position: relative; 	margin: 0 35px 0 35px; 	padding: 5px; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 11px; 	color: #FFF; 	text-align: left; } .MultiBoxDescription a, .MultiBoxDescription a:link, .MultiBoxDescription a:visited {color: #FFF; text-decoration:none} .MultiBoxDescription a:hover, .MultiBoxDescription a:active, .MultiBoxDescription a:focus {color: #FFF; text-decoration:underline} /* MULTIBOX - ende*/ /* VEREINSNAVIGATION - start */ a.vereinsnavi, a.vereinsnavi:link, a.vereinsnavi:visited {  color:#BC6F00; background-color:#FFCB5D; padding:6px 6px 6px 6px; border:1px solid #BC6F00;  font-size:0.7em; text-decoration:none; font-weight:bold; } a.vereinsnavi:hover, a.vereinsnavi:active, a.vereinsnavi:focus { color:#CC232B; background-color:#FFCB5D; border:1px solid #000000;  font-size:0.7em; text-decoration:none; } /* VEREINSNAVIGATION - ende */ /* */ div.text {  font-size:0.7em;  text-align:left;  padding:0px 36px 0px 16px;  z-index:3;  position:relative;  width:48%;  float:left;  line-height:150%; } div.text a, div.text a:link, div.text a:visited {color:#CC232B; text-decoration:none; font-weight:normal;} div.text a:hover, div.text a:active, div.text a:focus {color:#CC232B; text-decoration:underline; font-weight:normal;} div.text ul li {text-align:left} div.text h1 {  font-family:Times New Roman, Times, serif;  color:#CC232B;  font-weight:normal;  text-align:left;  padding:0px 0px 0px 0px;  line-height:130%; } div.text h2 {  font-family:Times New Roman, Times, serif;  color:#CC232B;  font-weight:normal;  text-align:left;  padding:0px 0px 0px 0px;  line-height:130%; } .rechtespalte {float:right; width:45%; position:relative;} div.farbbox {  width:48%;  display:inline-block;  position:relative;  vertical-align:top;  padding:0px;  margin:0px;  border:0px solid; } div.yellowbox, div.bluebox, div.redbox, div.greenbox {  padding:15px;  font-size:0.7em;  line-height:125%;  color:#FFFFFF;  vertical-align:top;  text-align:left; } div.redbox {  background-image: url(../images/hg_redbox.gif);  background-repeat: repeat-x;  background-position: top left;  background-color:#CC232B; } div.greenbox {  background-image: url(../images/hg_greenbox.gif);  background-repeat: repeat-x;  background-position: top left;  background-color:#308148; } .abstand {  margin-top:5px !important; } div.yellowbox h2, div.bluebox h2, div.redbox h2, div.greenbox h2 {  font-family:Times New Roman, Times, serif;  color:#FFFFFF; } div.yellowbox a, div.bluebox a, div.redbox a, div.greenbox a, div.yellowbox a:link, div.bluebox a:link, div.redbox a:link, div.greenbox a:link, div.yellowbox a:visited, div.bluebox a:visited, div.redbox a:visited, div.greenbox a:visited {  color:#FFFFFF; text-decoration:none; } div.yellowbox a:hover, div.bluebox a:hover, div.redbox a:hover, div.greenbox a:hover, div.yellowbox a:active, div.bluebox a:active, div.redbox a:active, div.greenbox a:active, div.yellowbox a:focus, div.bluebox a:focus, div.redbox a:focus, div.greenbox a:focus {  color:#FFFFFF; text-decoration:underline; } .bannerbutton {  margin-top:5px;  padding:10px;  background-repeat: repeat-x;  background-position: top left;  font-family:Times New Roman, Times, serif;  font-size:1em;  vertical-align:middle;  border-width:0px 0px 1px 0px;  border-style:solid;  border-color:#CCCCCC; } .bannerbutton img {vertical-align:middle} .bannerbutton a {color:#676767; text-decoration:none; vertical-align:middle;} .bannerbuttonverein {padding-top:20px;} .bannerbuttonverein img {vertical-align:middle} .bannerbuttonverein a {  color:#676767 !important;  text-decoration:none !important;  vertical-align:middle;  padding-right:2px;  font-size:0.8em; } p.weitere strong {  font-family:Times New Roman, Times, serif;  color:#000000;  font-size:0.8em; } div.greenbox p.weitere {  font-size:1.4em; } div.greenbox p.weitere strong {  font-family:Times New Roman, Times, serif;  color:#FFFFFF;  font-size:1em;  line-height:150%; } p.weitere a {font-size:0.7em;} p.weitere a, p.weitere a:link, p.weitere a:visited {color:#225B33; text-decoration:none; } p.weitere a:hover, p.weitere a:active, p.weitere a:focus {color:#225B33; text-decoration:underline; } div.greenbox p.weitere a, div.greenbox p.weitere a:link, div.greenbox p.weitere a:visited, div.greenbox p.weitere a:hover, div.greenbox p.weitere a:active, div.greenbox p.weitere a:focus { color:#FFFFFF; font-size:0.7em; } div.text a.trans  {  font-family:Times New Roman, Times, serif;  font-weight:normal;  text-align:left;  padding:0px 0px 0px 0px;  text-decoration:none;  font-size:1.3em;  vertical-align:middle; } div.text a.trans, div.text a.trans:link, div.text a.trans:visited {  color:#ABABAB; text-decoration:none; } div.text a.trans:hover, div.text a.trans:active, div.text a.trans:focus {  color:#737373; text-decoration:none; } a.trans img {vertical-align:middle;} a.trans img, a.trans:link img, a.trans:visited img { -moz-opacity: 0.3; filter: alpha(Opacity=30); opacity: 0.3; -khtml-opacity: 0.3;} a.trans:hover img, a.trans:active img, a.trans:focus img { -moz-opacity: 1.0; filter: alpha(Opacity=100); opacity: 1.0; -khtml-opacity: 1.0;} /* */ /* ZUFALLSBILD - start */ div.zufallsbild {  text-align:center;  background-image: url(../images/hg_ecke.jpg);  background-repeat: no-repeat;  background-position: bottom right;  background-color:#F2F2F2;  padding:10px 0px 35px 0px;  border:1px solid #CCCCCC; } span.zufallsbild {  font-family:Times New Roman, Times, serif;  color:#737373;  font-weight:normal;  text-align:left;  padding:40px 16px 10px 10px;  position:relative;  font-size:1.6em;  line-height:170%; } /* ZUFALLSBILD - ende */ /* TAGCLOUDBOX - start */ .tagcloudbox {  position:relative;  z-index:9;  width:96%;  display:inline-block;  text-align:center;  padding:0px 0px 0px 10px; } .tagcloudbox p {  padding:0px;  margin:0px; } .tagcloudbox a {font-size:0.7em; font-weight:bold; line-height:250%; padding-left:0.2em; padding-right:0.2em;} .tagcloudbox a, .tagcloudbox a:link, .tagcloudbox a:visited {color:#ABABAB; text-decoration:none} .tagcloudbox a:hover, .tagcloudbox a:active, .tagcloudbox a:focus {color:#CC232B; text-decoration:none} /* TAGCLOUDBOX - ende */ /* SPONSOREN - start */ .sponsoren img {padding:0 0px 0 0px} .sponsoren a, .sponsoren a:link, .sponsoren a:visited {color:#979797; text-decoration:none; } .sponsoren a:hover, .sponsoren a:active, .sponsoren a:focus {color:#979797; text-decoration:underline} .sponsor {  border:0px solid #000000;  background-color:#FFFFFF;  padding:1px;  width:96%;  margin:20px 16px 10px 0px; } .sponsorcontainer {  background-color:#FFFFFF;  text-align:right; } #hauptsponsor, #sponsor, #partner, #medienpartner, #myGallery1, #myGallerySet, #flickrGallery {  height: 160px;  width: 160px;  z-index:50000;  border: 0px solid #000;  position:relative;  text-align:center; } #hauptsponsor {float:left; border:0px solid #000000} #partner {float:left; } div#medienpartner {  float:right;  margin-right:10px; } #flickrGallery {  width: 160px;  background-color: #000000; } #hauptsponsor, #sponsor, #partner, #medienpartner, #myGallery1, img.thumbnail, #myGallerySet img.thumbnail {  display: none; } .jdGallery {  overflow: hidden;  position: relative; } .jdGallery img {  border: 0;  margin: 0; } .jdGallery .slideElement {  width: 100%;  height: 100%;  background-color: #FFFFFF;  background-repeat: no-repeat;  background-position: center center;  background-image: url('img/loading-bar-black.gif');  position:absolute;  top:40px; } .jdGallery .loadingElement {  width: 100%;  height: 100%;  position: absolute;  left: 0;  top: 0;  background-color: #FFFFFF;  background-repeat: no-repeat;  background-position: center center;  background-image: url('img/loading-bar-black.gif'); } p.hauptsponsor, p.sponsor, p.partner, p.medienpartner {  font-family:Times New Roman, Times, serif;  color:#737373;  font-size:1em;  padding:0px;  background-color:transparent; } p.hauptsponsor {  background-repeat: no-repeat;  background-position: left top;  background-image: url('../images/stern_gold.gif');  padding:0px 10px 5px 20px ;  display:inline;  position:relative;  top:5px; } p.sponsor {  background-repeat: no-repeat;  background-position: left top;  background-image: url('../images/stern_silber.gif');  padding:0px 10px 5px 20px ;  display:inline;  position:relative;  top:5px; } p.hauptsponsor a, p.hauptsponsor a:link, p.hauptsponsor a:visited, p.sponsor a, p.sponsor a:link, p.sponsor a:visited, p.medienpartner a, p.medienpartner a:link, p.medienpartner a:visited {  color:#737373; text-decoration:none; } p.hauptsponsor:hover, p.hauptsponsor a:active, p.hauptsponsor a:focus, p.sponsor:hover, p.sponsor a:active, p.sponsor a:focus, p.medienpartner:hover, p.medienpartner a:active, p.medienpartner a:focus {  color:#737373; text-decoration:underline; } fieldset.sponsoren {  border:1px solid #CCCCCC;  margin-top:4em;  margin-bottom:0em;  text-align:center;  padding:0px;  height:205px; } fieldset.sponsoren legend {  text-align:left;  font-size:0.7em;  color:#979797; } p.spender {  float:right;  text-align:right;  font-size:0.6em;  color:#979797;  position:relative;  margin-top:0px;  margin-right:10px; } #stadtkw {  height: 160px;  width: 190px;  z-index:50000;  border: 0px solid #000;  position:relative;  text-align:center;  display:inline;  float:left;  left:25%; } /* Browserweiche für Opera 9+ */ html:first-child>b\ody p.sponsor  {padding:20px 10px 5px 20px ;} /* FORAMTIERUNG zu SPECIALS - ende */ /* SPONSOREN - ende */ /* COPYRIGHT - start */ .copyright {  position:relative;  width:80%;  z-index:5;  padding-top:30px;  text-align:left;  padding-left:50px;  font-size:0.7em;  color:#FFFFFF; } .copyright div {  right:50px;  top:0px;  position:absolute;  padding-top:30px;  color:#FFFFFF; } .copyright a, .copyright a:link, .copyright a:visited {color:#FFFFFF; text-decoration:none} .copyright a:hover, .copyright a:active, .copyright a:focus {color:#FFFFFF; text-decoration:underline} /* COPYRIGHT - ende */ /* STATISTIK - start */ div.statistik {font-size:0.7em; color:#92B783; } /* STATISTIK - ende */ /* FORMULARTAGET - start */ #formulartarget {display:none} /* FORMULARTAGET - start */ /* SITEMAP - start */ #contentsitemap li {list-style-type:none; list-style-image:none; margin:0px; padding:0px; } #contentsitemap li a {  line-height:200%;  font-size:1em;  text-decoration:none;  padding-left:5px; margin-right:-5px; } #contentsitemap a:link, #contentsitemap a:visited {text-decoration:none; } #contentsitemap a:hover,    #contentsitemap a:active, #contentsitemap a:focus {text-decoration:underline; } #contentsitemap li ul {margin-left:20px; padding:0px; } /* SITEMAP - ende */ /* VEREINSSITEMAP - start */ #contentvereinssitemap li {list-style-type:none; list-style-image:none; margin:0px; padding:0px; } #contentvereinssitemap li {font-weight:bold;} #contentvereinssitemap li ul li {font-weight:normal;} #contentvereinssitemap li a {  line-height:200%;  font-size:1em;  text-decoration:none;  padding-left:5px; margin-right:-5px; } #contentvereinssitemap a:link, #contentvereinssitemap a:visited {text-decoration:none; } #contentvereinssitemap a:hover, #contentvereinssitemap a:active, #contentvereinssitemap a:focus {text-decoration:underline; } #contentvereinssitemap li ul {margin-left:30px; padding:0px; padding-bottom:10px; } #contentvereinssitemap li ul li {list-style-type:circle; color:#CCCCCC; } /* SITEMAP - ende */ /* KONTAKTFORMULAR + NEWSLETTER - start */ table.kontaktformular {  text-align:left; } #SpryContactForm {padding-top:2em; color:#424242} #SpryContactForm label {cursor:pointer; cursor:hand;} table.kontaktformular input, table.kontaktformular textarea, form#newsletterform input, #SpryContactForm input, #SpryContactForm textarea {  border-width:1px;  border-style:solid;  border-color:#CCCCCC;  color: #424242;  font-size:1em;  font-family:Verdana, Arial, Helvetica, sans-serif;  margin:0px 0px 2px 0px;  padding:4px 0px 4px 0px; } table.kontaktformular caption {display:none} table.kontaktformular td {vertical-align:top;} table.kontaktformular label {display:block; float:left; cursor:pointer; cursor:hand; color:#000000 } .errorbig {color:#FF0000; font-size:1em; font-weight:bold;} .okaybig {color:#00ae08; font-size:1em; font-weight:bold;} form#newsletterform label {width:7em; display:block; float:left; cursor:pointer; cursor:hand; } table.kontaktformular input:hover, table.kontaktformular textarea:hover, table.kontaktformular input:active, table.kontaktformular textarea:active, table.kontaktformular input:focus, table.kontaktformular textarea:focus, form#newsletterform input:hover, form#newsletterform input:active, form#newsletterform input:focus, #SpryContactForm input:hover, #SpryContactForm input:active, #SpryContactForm input:focus, #SpryContactForm textarea:hover, #SpryContactForm textarea:active, #SpryContactForm textarea:focus {  border-width:1px;  border-style:solid;  border-color:#920404;  color: #920404; } form#kontaktform input.button, form#newsletterform input.button {  border-width:1px;  border-style:solid;  border-color:#BBC8CE;  color: #920404;  cursor:hand; cursor:pointer;  background-image: url(../images/hg_input.gif);  background-repeat: repeat-x;  background-position: left top;  background-color:#FFFFFF;  padding:0.5em;  text-decoration:none; } form#newsletterform input.button {padding:0.2em; margin:0px; position:relative;  width:50px; height:50px;  background-image: url(../images/okay.gif);  background-repeat: no-repeat;  background-position: top;  border:0px solid;  float:right;} form#kontaktform input.button:hover, form#kontaktform input.button:active, form#kontaktform input.button:focus {} table.kontaktformular input.button:hover, table.kontaktformular input.button:active, table.kontaktformular input.button:focus {} form#newsletterform input.button:hover, form#newsletterform input.button:active, form#newsletterform input.button:focus {  background-image: url(../images/okay2.jpg);  background-repeat: no-repeat;  background-position: top;} form#newsletterform fieldset {  border:1px solid #CCCCCC;  padding:0.5em; } form#newsletterform legend {color:#989898;} form#newsletterform {width:22em; float:right; padding-left:25px; padding-bottom:25px;} form#newsletterform select {  border:1px solid #CCCCCC;  color: #920404;  background-color:#F9F9F9;  font-size:1em;  width:8em;  font-family:Verdana, Arial, Helvetica, sans-serif;  height:1.8em;  vertical-align:middle;  margin:0 0 0.2em 0;  cursor:pointer; cursor:hand; } /* siehe IE Styles */ /* KONTAKTFORMULAR + NEWSLETTER - ende */ /* Calendar ----------------------------------------------- */ caption {display:none;} table.calendar {margin:5px; width:92%; border-width:0px; border-style:solid; text-align:center; border-collapse:collapse; color:#FFFFFF} table.calendarnavi {width:100%; border-width:0px; border-style:solid; text-align:center;} table.calendarnavi th, table.calendarnavi  td, table.calendarnavi tr {border-width:0px; border-style:solid;} table.calendar th, table.calendar  td, table.calendar tr {border-width:0px; border-style:solid;} table.calendar caption, table.calendarnavi caption {display:none} table.calendar cols, table.calendar colgroup, table.calendar scope, table.calendar col, table.calendarnavi cols, table.calendarnavi colgroup, table.calendarnavi scope, table.calendarnavi col, table.calendarnavi tfoot{border-width:0px; border-style:solid;} table.calendar th {  color:#FFFFFF;  text-transform:lowercase;  text-align:center;  font-weight:bold;  padding:0px; border-width:0px;  border-width:0px; border-style:solid;  } /*---------------------------------------------*/ /*               sKalender                     */ /*---------------------------------------------*/ img.fragezeichen {float:right; padding:0px; cursor:help} img.rssicon {float:right; padding:0px;} strong.kalenderbox {  font-family:Times New Roman, Times, serif;  font-weight:normal  text-decoration:none;  font-size:1.3em;  color:#FFFFFF;  cursor:hand; cursor:pointer;  vertical-align:middle; } table.calendarnavi a {  color:#FFFFFF;  text-decoration:none;}  table.calendarnavi a:link {text-decoration:none; color:#FFFFFF;}  table.calendarnavi a:visited {text-decoration:none; color:#FFFFFF; }  table.calendarnavi a:hover {text-decoration:underline; color:#FFFFFF;}  table.calendarnavi a:active {text-decoration:underline; color:#FFFFFF;}  table.calendarnavi a:focus {text-decoration:underline; color:#FFFFFF;} table.calendar tfoot td {height:25px;} table.calendar tfoot td a {color:#FFFFFF; font-weight:normal; font-size:1em;font-family:Verdana, Arial, Helvetica, sans-serif; }  table.calendar tfoot td a:link {color:#FFFFFF; font-weight:normal; text-decoration:none;}  table.calendar tfoot td a:visited {color:#FFFFFF; font-weight:normal; text-decoration:none}  table.calendar tfoot td a:hover {color:#FFFFFF; font-weight:normal; text-decoration:underline}  table.calendar tfoot td a:active {color:#FFFFFF; font-weight:normal; text-decoration:underline}  table.calendar tfoot td a:focus {color:#FFFFFF; font-weight:normal; text-decoration:underline} table.calendar a {  font-family:sans-serif; text-decoration:none; } table.calendar a.tag { } table.calendar td.navl { text-align:left;  width:20%; font-weight:bold;} table.calendar td.navr { text-align:right;  width:20%; font-weight:bold;} table.calendar td.navm { text-align:center;  width:60%; font-weight:bold;} table.calendar td.wtag {  width:14%;  background-color:#ffffff;  text-align:center;  color:#FFFFFF;  font-family:sans-serif; } table.calendar td.wochenende {  background-color:#5FC07C;  color:#FFFFFF;  text-align:right;  border:1px solid #649A74;  padding-right:3px;} table.calendar td.wochentag {  text-align:right;  border:1px solid #649A74;  padding-right:3px;} table.calendar td.heute {  color:#08521E;  text-align:right;  border:1px solid #9D2224;  padding-right:3px;  background-color:#AED9BB; } table.calendar td.belegt {  background-color:#08521E;  color:#FFFFFF;  text-align:right;  border:1px solid #649A74;  padding-right:3px;} table.calendar td.belegtwe {  background-color:#08521E;  color:#FFFFFF;  text-align:right;  border:1px solid #649A74;  padding-right:3px;  font-weight:bold; } table.calendar td.belegtwe a {color:#FFFFFF; text-decoration:underline} table.calendar td.tangiert {  background-color:#08521E;  color:#FFFFFF;  text-align:right;  border:1px solid #649A74;  padding-right:3px;} table.calendar td.tangiert a {color:#FFFFFF} table.calendar td.tangiertwe {  background-color:#08521E;  color:#FFFFFF;  text-align:right;  border:1px solid #649A74;  padding-right:3px;} table.calendar td.tangiertwe a {color:#FFFFFF} /*---------------------------------------------*/ /*---------------------------------------------*/ /*               Terminein/ausgabe             */ /*---------------------------------------------*/ #mod_te h1 { padding:0px; margin:10px 1em 1em 10px; font-size:1.5em; color:#094F7B; font-style:italic} #mod_te h2 {font-size:120%; font-weight:bold; color:#000000; margin-bottom:5px;} #mod_te p {font-size:100%; color:#222222; } /*---------------------------------------------*/ /*---------------------------------------------*/ /*                 Terminliste                 */ /*---------------------------------------------*/ span.terminsuch {  font-family:Times New Roman, Times, serif;  font-weight:normal  text-decoration:none;  font-size:1.3em;  color:#ABABAB;  cursor:hand; cursor:pointer;  vertical-align:middle; } span.terminsuch img {vertical-align:middle;} .terminsuchbox {  border:1px solid #CCCCCC; background-image: url(../images/hg_ecke.jpg);  background-repeat: no-repeat;  background-position: bottom right;  background-color:#F2F2F2; padding:5px; color:#737373; } .terminsuchbox input.input { border:1px solid #CCCCCC; background-color:#FFFFFF; padding:2px; color:#737373; width:9.5em; margin-right:10px; font-size:1em; } .terminsuchbox .selectkategorie {  border-width:1px;  border-style:solid;  border-color:#CCCCCC;  color: #737373;  font-size:1em;  font-family:Verdana, Arial, Helvetica, sans-serif;  background-color:#FFFFFF;  padding:2px; } .text form .terminsuchbox label {color:#737373; cursor:pointer; cursor:hand; font-size:1em;} .terminsuchbox input.button { border:1px solid #CCCCCC; background-color:#940D0F; padding:2px; color:#FFFFFF; width:10em; margin-right:10px; font-size:1em; } .terminsuchbox input.button:hover, .terminsuchbox input.button:active, .terminsuchbox input.button:focus { color:#FFFFFF; font-size:1em; cursor:pointer; cursor:hand; font-weight:bold } .selectkategorie {  border-width:1px;  border-style:solid;  border-color:#CCCCCC;  color: #737373;  font-size:1em;  font-family:Verdana, Arial, Helvetica, sans-serif;  background-color:#FFFFFF; } .terminliste { border-collapse:collapse; color:#52524B; border-width:0px; border-style:solid; width:100%;  text-align:left; margin-top:40px; margin-bottom:10px;} .terminliste th {border-width:0px;} .terminliste caption {display:none} .terminliste td {border-width:0px; border-style:solid;} .terminliste a {font-weight:normal} .terminliste a:link {font-weight:normal} .terminliste .border {  background-color:#940D0F;  color:#FFFFFF;  font-family:Times New Roman, Times, serif;  font-size:1.8em;  padding:5px; } .terminliste .hell { background-color:#FFFFFF; } .terminliste .dunkel { background-color:#F2F2F2; } .terminliste .sp0 {width:2.0em;} .terminliste .sp1 {width:6em;} .terminliste .sp2 {  } .terminliste .sp3 { } .terminliste .sp4 {  } .terminliste .einrueck { padding-left:15px; } table.terminliste col {border-width:0px; border-style:solid;} .terminsuchbox a, .terminliste a, .terminsuchbox a:visited, .terminliste a:visited  {color:#000000; text-decoration:underline} .terminsuchbox a:hover, .terminliste a:hover, .terminsuchbox a:active, .terminliste a:active, .terminsuchbox a:focus, .terminliste a:focus {color:#000000; text-decoration:none} /*---------------------------------------------*/ /*---------------------------------------------*/ /*                 Terminteaser                */ /*---------------------------------------------*/ #mod_ttl a {color:#FFFFFF; font-weight:normal; text-decoration:none;} #mod_ttl a:link {color:#FFFFFF; font-weight:normal; text-decoration:none;} #mod_ttl a:visited {color:#FFFFFF; font-weight:normal; text-decoration:none;} #mod_ttl a:hover {color:#FFFFFF; font-weight:normal; text-decoration:underline;} #mod_ttl a:active {color:#FFFFFF; font-weight:normal; text-decoration:underline;} #mod_ttl a:focus {color:#FFFFFF; font-weight:normal; text-decoration:underline;} #mod_ttl .geburtstagskalender {border-collapse:collapse; margin:5px; height:100%; font-size:0.9em; width:92%; border-width:0px; border-style:solid; color:#094F7B;} #mod_ttl .geburtstagskalender tfoot {text-align:center;} #mod_ttl .geburtstagskalender tfoot a, #mod_ttl .geburtstagskalender tfoot a:link, #mod_ttl .geburtstagskalender tfoot a:visited {color:#094F7B; font-size:1.1em;} #mod_ttl .geburtstagskalender tfoot a:active, #mod_ttl .geburtstagskalender tfoot a:focus {color:#094F7B; text-decoration:underline;} #mod_ttl .geburtstagskalender td {border-width:0px; border-style:solid;} #mod_ttl caption {display:none} #mod_ttl th {border-width:0px;} #mod_ttl .hell { background-color:#97C0DA; } #mod_ttl .dunkel {background-color:#97C0DA; } #mod_ttl .sp1 {background-color:#E5F5FF} #mod_ttl .sp2 { } /*---------------------------------------------*/ /* SPONSORENBOX - start */ div.sponsorbox {  text-align:left;  background-color:#FFFFFF;  padding:10px;  border:1px solid #CCCCCC;  color:#000000;  margin-bottom:25px; } div.sponsorbox img {float:right;} div.sponsorbox a, div.sponsorbox a:link, div.sponsorbox a:visited {color:#CC232B; text-decoration:none} div.sponsorbox a:hover, div.sponsorbox a:active, div.sponsorbox a:focus {color:#CC232B; text-decoration:underline} /* SPONSORENBOX - ende */ /* BILDERGALERIE - start */ div.bilderbox {  text-align:left;  background-color:#F2F2F2;  padding:10px;  border:1px solid #CCCCCC;  color:#000000;  margin-bottom:25px; } div.bilderbox a, div.bilderbox a:link, div.bilderbox a:visited {color:#CC232B; text-decoration:none} div.bilderbox a:hover, div.bilderbox a:active, div.bilderbox a:focus {color:#CC232B; text-decoration:underline} #trailimageid {z-index:100000; position:absolute; top:5px; left:5px; width:0px; height:0px;} #trailimageid img {border:1px solid #CCCCCC; padding:5px; background-color:#CCCCCC} table.bildergalerie {border:1px solid #CCCCCC; width:100%; padding:10px; margin:0px; background-color:#F2F2F2; text-align:center; } table.bildergalerie col {width:33%; } table.bildergalerie td {padding-top:5px; padding-bottom:5px;} table.bildergalerie cols, table.bildergalerie colgroup, table.bildergalerie scope, table.bildergalerie tfoot, table.bildergalerie rules, table.bildergalerie col {border-width:0px; border-style:solid; border-color:#FFFFFF} table.bildergalerie img {border:1px solid #CCCCCC; padding:2px; background-color:#CCCCCC} table.bildergalerie caption {display:none} div.bildernavi {  /* background-color:#CCCCCC; */  text-align:center;  width:100%; } div.bildernavi a {  font-size:1em; color:#000000;  text-decoration:none;  padding-left:10px; padding-right:10px; } .detailbild {position:absolute; left:50px; top:120px; display:block; z-index:50; -moz-opacity: 1.0; filter: alpha(Opacity=100); opacity: 1.0; -khtml-opacity: 1.0; } p.entlarge {color:#9B9A9A; text-align:right; font-size:0.7em} img.imageborder {border:1px solid #B0B0B0; padding:5px; background-color:#D4D4D4} a img.trans, a img.trans:link, a img.trans:visited {-moz-opacity: 0.4; filter: alpha(Opacity=40); opacity: 0.4; -khtml-opacity: 0.4; } a:hover img.trans, a:active img.trans, a:focus img.trans {-moz-opacity: 1.0; filter: alpha(Opacity=100); opacity: 1.0; -khtml-opacity: 1.0; } .xtcSlimboxPic {text-align:center; } .xtcSlimboxPicCell {width:40%; position:relative} .xtcSlimboxPicCell img {border:1px solid #CCCCCC; padding:5px; background-color:#CCCCCC; margin:10px; } /* BILDERGALERIE - ende */ /* ----------------- GAESTEBUCH AUSGABE ----------------- */ .vpgb_eintrag {padding:0px; border:1px solid #52524B; color:#52524B;} .vpgb_eintrag p {padding:10px;} .vpgb_eintrag div.vpgb_head {background-color:#216603; padding:5px; border:0px solid;color:#FFFFFF; } .vpgb_entry {position:relative; background-color:#E5F5FF; padding:5px; border-width:0px 1px 1px 1px; border-style:solid; border-color:#649A74; } .vpgb_comment {position:relative; color:#216603; margin-top:5px; } a.vpgb_aktiv {font-weight:bold;} #vpgb_nav a {padding-right:1em;} .vpgb_icons {border-width:1px 0px 0px 0px; border-color:#92B783; border-style:solid; width:95%; right:0px; position:relative; text-align:right; padding-top:5px;} /* ----------------- GAESTEBUCH EINTRAG ----------------- */ form#vpgb_eintrag {width:100%; color:#616161; margin-top:4em;} form#vpgb_eintrag fieldset {border:1px solid #CCCCCC} form#vpgb_eintrag legend {color:#616161} form#vpgb_eintrag input, form#vpgb_eintrag .textarea {  width:12em;  border:1px solid #CCCCCC;  font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:1em;  margin-bottom:0.6em; } form#vpgb_eintrag input:hover, form#vpgb_eintrag input:active, form#vpgb_eintrag input:focus, form#vpgb_eintrag textarea:hover, form#vpgb_eintrag textarea:active, form#vpgb_eintrag textarea:focus {  border:1px solid #000000} form#vpgb_eintrag .textarea {  width:100%; } form#vpgb_eintrag .radio {  border-width:0px;  border-style:solid;  border-color:transparent;  background-color:transparent;  padding:0px; margin:0px;  width:auto; } .errorgb {padding-left:10px; color:#9D2224;} .errorboldgb {padding-left:10px; color:#9D2224; font-weight:bold;} form#vpgb_eintrag input {width:12em; height:1.3em; } form#vpgb_eintrag .entry  {width:99%; height:6em;} form#vpgb_eintrag label  {line-height:220%; width:10em; cursor:pointer; cursor:hand; text-align:left; color:#616161; margin-right:1em;} form#vpgb_eintrag .submit {  color:#777777;  height:4em;  text-decoration:none;  width:100%;  cursor:pointer;  cursor:hand;  border:1px solid #CCCCCC; padding:0px 10px 0px 10px; background-color:#EAEAEA;}  form#vpgb_eintrag .button:link {text-decoration:none; color:#777777; border-width:1px; border-style:solid; border-color:#CCCCCC; padding:0px 10px 0px 10px; background-color:#EAEAEA;}  form#vpgb_eintrag .button:visited {text-decoration:none; color:#777777; border-width:1px; border-style:solid; border-color:#CCCCCC; padding:0px 10px 0px 10px; background-color:#EAEAEA;}  form#vpgb_eintrag .button :hover {text-decoration:none; color:#9A9A9A; border-width:1px; border-style:solid; border-color:#9A9A9A; padding:0px 10px 0px 10px; background-color:#EAEAEA;}  form#vpgb_eintrag .button:active {text-decoration:none; color:#9A9A9A; border-width:1px; border-style:solid; border-color:#9A9A9A; padding:0px 10px 0px 10px; background-color:#EAEAEA; }  form#vpgb_eintrag .button:focus {text-decoration:none; color:#9A9A9A; border-width:1px; border-style:solid; border-color:#9A9A9A; padding:0px 10px 0px 10px; background-color:#EAEAEA; } /* ----------------- GAESTEBUCH ende ----------------- */ /* DOWNLOADLISTE - start */ .downloadliste {margin-top:2em; position:relative; border-collapse:collapse; color:#979797; border-width:1px; border-style:solid; border-color:#CCCCCC; text-align:left; background-color:#FFFFFF;} .downloadliste th {border-width:1px;  border-style:solid; border-color:#CCCCCC;background-color:#F2F2F2; color:#979797; font-weight:bold; padding-left:5px;} .downloadliste caption {display:none} .downloadliste td {border-width:1px; border-style:solid; border-color:#CCCCCC; padding:5px; } .downloadliste a {font-weight:normal} .downloadliste a:link {font-weight:normal} .downloadliste strong {color:#000000} /* DOWNLOADLISTE - ende */ /* VIDEO - start */ #player {  background-image: url(../images/splash-spikw.jpg);  background-repeat: no-repeat;  background-position: left top;  display:block;  height:450px;  width:800px;  padding:0px; border:3px solid #D2D2D2;  background-color:#FFFFFF;  margin:0 auto; position:relative; } /* VIDEO - ende */ /* SLIMBOX */ #lbOverlay {  position: absolute;  z-index: 9999;  left: 0;  width: 100%;  background-color: #000;  cursor: pointer; } #lbCenter, #lbBottomContainer {  position: absolute;  z-index: 9999;  left: 50%;  overflow: hidden;  background-color: #fff; } .lbLoading {  background: #fff url(loading.gif) no-repeat center; } #lbImage {  position: absolute;  left: 0;  top: 0;  border: 10px solid #fff;  background-repeat: no-repeat; } #lbPrevLink, #lbNextLink {  display: block;  position: absolute;  top: 0;  width: 50%;  outline: none; } #lbPrevLink {  left: 0; } #lbPrevLink:hover {  background: transparent url(prevlabel.gif) no-repeat 0% 15%; } #lbNextLink {  right: 0; } #lbNextLink:hover {  background: transparent url(nextlabel.gif) no-repeat 100% 15%; } #lbBottom {  font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;  font-size: 10px;  color: #666;  line-height: 1.4em;  text-align: left;  border: 10px solid #fff;  border-top-style: none; } #lbCloseLink {  display: block;  float: right;  width: 66px;  height: 22px;  background: transparent url(closelabel.gif) no-repeat center;  margin: 5px 0;  outline: none; } #lbCaption, #lbNumber {  margin-right: 71px; } #lbCaption {  font-weight: bold; } /* AKTUALISIERUNG - start */ .aenderung {  font-size:0.7em;  color:#559b36;  padding-top:25px;  position:relative;  line-height:200%; } .aenderung a, .aenderung a:visited, .aenderung a:link {  color:#559b36;  text-decoration:none;  font-style:italic; } .aenderung a:hover, .aenderung a:active, .aenderung a:focus {  color:#FFFFFF;  text-decoration:underline;  font-style:italic; } .aenderung span {  color:#3a7f1c; } /* AKTUALISIERUNG - ende */ /* SOCIAL BOOKMARK - start*/ #ps_hover{left:0;top:0;position:absolute;z-index:1000;display:none} .ps_hd{background: url(../images/prettysociable/backgrounds/tr.png) top right no-repeat;padding:0 8px 0 0;} .ps_hd .ps_c{background: url(../images/prettysociable/backgrounds/tl.png) top left no-repeat;} .ps_ft{background: url(../images/prettysociable/backgrounds/br.png) top right no-repeat;padding:0 8px 0 0;} .ps_ft .ps_c{background: url(../images/prettysociable/backgrounds/bl.png) top left no-repeat;} .ps_bd{background: url(../images/prettysociable/backgrounds/cr.png) top right repeat-y;padding:0 8px 0 0;} .ps_bd .ps_c{background: url(../images/prettysociable/backgrounds/cl.png) top left repeat-y;padding:0 0 0 8px;} .ps_bd .ps_s{background:#fff;} .ps_hd,.ps_bd,.ps_ft{position: relative;z-index:1000;} .ps_hd .ps_c,.ps_ft .ps_c{font-size:1px;height:8px;} #ps_title{background: url(../images/prettysociable/backgrounds/tt_r.png) top right no-repeat;padding:0 5px 0 0;color:#000000;font-size:10px;font-weight: normal;left:8px;position:absolute;top:0;z-index:999;} #ps_title .ps_tt_l{background: url(../images/prettysociable/backgrounds/tt_l.png) top left no-repeat;line-height:20px;padding:0 0 0 5px;} #ps_tooltip{font-size:10px;left:0;position:absolute;top:0;width:250px;z-index:1010;} #ps_tooltip p{margin:0;} #ps_tooltip strong{font-size:1.2em;} #ps_websites{left:50%;position:absolute;top:50%;z-index:1005;} #ps_websites .ps_label{color:#676767;display: none;font-size:1.8em;left:0;position:absolute;top:0;white-space: nowrap; font-family:Times New Roman, Times, serif !important;} #ps_websites ul{list-style: none;position: relative;z-index:1010;width:800px;}#ps_websites li{display:block;float: left;margin:0 10px 40px 0;} #ps_websites a{display:block;} #ps_overlay{background:#FFFFFF;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1005;} /* SOCIAL BOOKMARK - ende */ #tooltip{ 	position:absolute; 	border:2px solid #949494; 	background: url(../images/hg_tooltip.gif) top left repeat-x; 	padding:5px 5px; 	color:#3a3a3a; 	display:none;  z-index:50000;  font-size:0.7em;  -moz-box-shadow: 5px 5px 5px #ccc;  -webkit-box-shadow: 5px 5px 5px #ccc;  box-shadow: 5px 5px 5px #ccc;  -moz-border-radius: 5px;  border-radius: 5px;  width:200px; 	} /* ALLGEMEIN */ .hidden {display:none} .center {text-align:center;} div.clear {clear:both; line-height:0px; height:1px;} .hg {position:absolute; top:25px; left:0px; width:100%; height:100%; text-align:center; z-index:0; color:#E3D5BF} .hg h2, .hg h3 {color:#E3D5BF;} /* EDITOR und Newsletter */ span.bildlinksbuendig img.floatright, span.bildrechtsbuendig img.floatright {float:right; cursor:default;} /* Lupe */ span.bildlinksbuendig {float:left; padding:3px; border:1px solid #CCCCCC; margin-right:20px; position:relative; color:#9C9C9C; text-align:left;} span.bildrechtsbuendig {float:right; padding:3px; border:1px solid #CCCCCC; margin-left:20px; position:relative; color:#9C9C9C; text-align:left;} span.bildzentriert {padding:3px; border:1px solid #CCCCCC; margin-right:20px; margin-left:20px; position:relative; color:#9C9C9C; text-align:left;} span.bildlinksbuendig img, span.bildrechtsbuendig img, span.bildzentriert img {cursor:pointer; cursor:hand} img {border-width:0px;} abbr {border-width:0px 0px 1px 0px; border-style:dotted; border-color:#CCCCCC; cursor:help;} span.language {border-width:0px 0px 1px 0px; border-style:dotted; border-color:#CCCCCC; cursor:help;} img.bildlinksbuendig {float:left; padding:3px; margin-right:20px; position:relative;} img.bildrechtsbuendig {float:right; padding:3px; margin-left:20px; position:relative; } .fett_kursiv_unterstrichen {font-style:italic; font-weight:bold; text-decoration:underline;} .kursiv_unterstrichen {font-style:italic; text-decoration:underline;} .unterstrichen {text-decoration:underline} .unterstrichen_fett {text-decoration:underline; font-weight:bold;} .rot {color:#CC232B} .rot_unterstrichen {color:#CC232B; text-decoration:underline;} .gruen {color:#308148} .gruen_unterstrichen {color:#308148; text-decoration:underline;} .grau {color:#909090} .grau_unterstrichen {color:#909090; text-decoration:underline;} .blau {color:#1672B1} .blau_unterstrichen {color:#1672B1; text-decoration:underline;} .orange {color:#FF8A00} .orange_unterstrichen {color:#FF8A00; text-decoration:underline;} .zentriert {text-align:center} /* CSS Document */
