html
{
	scrollbar-face-color: #0084DE;
	scrollbar-track-color: #C6DEEC;
	scrollbar-highlight-color: #C6DEEC;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-3dlight-color: #C6DEEC;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-darkshadow-color: #127CC4;
}

body
{
	scrollbar-face-color: #0084DE;
	scrollbar-track-color: #C6DEEC;
	scrollbar-highlight-color: #C6DEEC;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-3dlight-color: #C6DEEC;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-darkshadow-color: #127CC4;
	FONT-FAMILY: VERDANA, ARIAL, HELVETICA, GENEVA;
	FONT-SIZE: 11PX;
	COLOR: #000000;
	/*background-image : URL("../images/site_bg.jpg");*/
	background-image: url('../images/bg_body.gif');
	background-position: left bottom;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	MARGIN-LEFT : 0PX;
	MARGIN-TOP : 0PX;
	MARGIN-BOTTOM : 30PX;
	MARGIN-RIGHT : 0PX;
	min-height: 1200px;
}

* html body
{
	height: 1200px;
}

#content-extra {
	POSITION:RELATIVE;
	TOP:0PX;
	LEFT: -28PX;
	WIDTH:180PX;
	Z-INDEX:1;
	padding-top: 50px;
}



a img {
	border: none;
}

A:LINK
{
    COLOR: #0084DE;
}
A:VISITED
{
    COLOR: #0084DE;
}
A:ACTIVE
{
    COLOR: #0084DE;
}
A:HOVER
{
    COLOR: #EC002B;
}

A.TOPLINK /* FORMAT F�R BASISMENUE LINKS */
{
	FONT-WEIGHT: normal;
	TEXT-DECORATION: NONE;
}

A.TOPLINK:LINK  { COLOR: #000000;}
A.TOPLINK:VISITED { COLOR: #000000;}
A.TOPLINK:ACTIVE  { COLOR: #000000;}
A.TOPLINK:HOVER { COLOR: #000000;}



A.BASISMENUE /* FORMAT F�R BASISMENUE LINKS */
{
	FONT-WEIGHT: BOLD;
	FONT-SIZE: 9PX;
	TEXT-DECORATION: NONE;
	TEXT-TRANSFORM : UPPERCASE;
}

A.BASISMENUE:LINK    { COLOR:#0084DE; }
A.BASISMENUE:VISITED { COLOR:#0084DE; }
A.BASISMENUE:HOVER   { COLOR:#F9D405; }
A.BASISMENUE:ACTIVE  { COLOR:#0084DE; }

A.MAINMENUE /* FORMAT F�R MAINMENUE HOVER */
{
	FONT-WEIGHT: BOLD;
	FONT-SIZE: 11PX;
	TEXT-DECORATION: NONE;
	TEXT-TRANSFORM : UPPERCASE;
}

A.MAINMENUE:LINK    { COLOR:#0084DE; }
A.MAINMENUE:VISITED { COLOR:#0084DE; }
A.MAINMENUE:HOVER   { COLOR:#EC002B; }
A.MAINMENUE:ACTIVE  { COLOR:#0084DE; }


A.MAINMENUEACTIV /* FORMAT F�R MAINMENUE ACTIV HOVER */
{
	FONT-WEIGHT: BOLDER;
	FONT-SIZE: 11PX;
	TEXT-DECORATION: NONE;
	TEXT-TRANSFORM : UPPERCASE;
}

A.MAINMENUEACTIV:LINK    { COLOR:#EC002B; }
A.MAINMENUEACTIV:VISITED { COLOR:#EC002B; }
A.MAINMENUEACTIV:HOVER   { COLOR:#0084DE; }
A.MAINMENUEACTIV:ACTIVE  { COLOR:#EC002B; }


A.SUBMENUEACTIV /* FORMAT F�R SUBMENU HOVER */
{
	FONT-WEIGHT: BOLD;
	FONT-SIZE: 10PX;
	TEXT-DECORATION: NONE;
	TEXT-TRANSFORM : NONE;
   BACKGROUND: #EC002B;
   BORDER-BOTTOM: SOLID 1PX #ffffff;
   PADDING-LEFT: 2PX;
   PADDING-RIGHT: 2PX;
   PADDING-TOP: 2PX;
   PADDING-BOTTOM: 2PX;
      DISPLAY: BLOCK;

}

A.SUBMENUEACTIV:LINK    { COLOR:#ffffff; }
A.SUBMENUEACTIV:VISITED { COLOR:#ffffff; }
A.SUBMENUEACTIV:HOVER   { COLOR:#ffffff; }
A.SUBMENUEACTIV:ACTIVE  { COLOR:#ffffff; }


A.SUBMENUE /* FORMAT F�R SUBMENU HOVER */
{
	FONT-WEIGHT: BOLD;
	FONT-SIZE: 10PX;
	TEXT-DECORATION: NONE;
	TEXT-TRANSFORM : NONE;
   BACKGROUND: #0084DE;
   BORDER-BOTTOM: SOLID 1PX #ffffff;
   PADDING-LEFT: 2PX;
   PADDING-RIGHT: 2PX;
   PADDING-TOP: 2PX;
   PADDING-BOTTOM: 2PX;
   DISPLAY: BLOCK;
}

A.SUBMENUE:LINK    { COLOR:#ffffff; }
A.SUBMENUE:VISITED { COLOR:#ffffff; }
A.SUBMENUE:HOVER   { COLOR:#ffffff; }
A.SUBMENUE:ACTIVE  { COLOR:#ffffff; }

.MENUTABLE
{
   BORDER-BOTTOM: SOLID 1PX #ffffff;
   BACKGROUND-COLOR: #0084DE;
}

.MENUTABLEACTIV
{
   BORDER-BOTTOM: SOLID 1PX #ffffff;
   BACKGROUND-COLOR: #EC002B;
}

.STARTHEADLINE
{
    FONT-SIZE: 9PX;
    FONT-WEIGHT: BOLD;
    TEXT-TRANSFORM : UPPERCASE;
    COLOR: #015AA7;
    margin: 0;
}

.NEWSKATEGORIE
{
    FONT-SIZE: 11PX;
    FONT-WEIGHT: BOLD;
    TEXT-TRANSFORM : NONE;
    COLOR: #000000;
    PADDING-LEFT: 2PX;
    PADDING-RIGHT: 2PX;
    PADDING-TOP: 2PX;
    PADDING-BOTTOM: 2PX;
}

.NEWSHEADLINE
{
    FONT-SIZE: 9PX;
    FONT-WEIGHT: BOLD;
    TEXT-TRANSFORM : UPPERCASE;
    text-align: left;
    COLOR: #015AA7;
    PADDING-LEFT: 2PX;
    PADDING-RIGHT: 2PX;
    PADDING-TOP: 2PX;
    PADDING-BOTTOM: 2PX;
    margin: 0;
}

.NEWSDATE
{
    FONT-SIZE: 9PX;
    FONT-WEIGHT: BOLD;
    TEXT-TRANSFORM: none;
    COLOR: #ffffff;
    PADDING-LEFT: 2PX;
    PADDING-RIGHT: 2PX;
    PADDING-TOP: 2PX;
    PADDING-BOTTOM: 2PX;
    margin: 0;
}



A.INDEX /* FORMAT F�R BASISMENUE LINKS */
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 9PX;
	TEXT-DECORATION: NONE;
	TEXT-TRANSFORM : NONE;
}

A.INDEX:LINK    { COLOR:#015AA7; }
A.INDEX:VISITED { COLOR:#015AA7; }
A.INDEX:HOVER   { COLOR:#000000; }
A.INDEX:ACTIVE  { COLOR:#015AA7; }

.HEADLINE
{
    FONT-SIZE: 18PX;
    FONT-WEIGHT: BOLD;
    TEXT-TRANSFORM : NONE;
    TEXT-DECORATION: NONE;
    LETTER-SPACING: 0PT;
    COLOR: #0084DE;
}

.SUBLINE
{
    FONT-SIZE: 14PX;
    FONT-WEIGHT: BOLD;
    TEXT-TRANSFORM : NONE;
    LETTER-SPACING: 0PT;
    COLOR: #EC002B;
}

.CAPTION
{
    FONT-SIZE: 11PX;
    FONT-WEIGHT: BOLD;
    COLOR: #015AA7;
}

P {
	margin: 1em 0;
}

TD
{
    FONT-SIZE: 11PX;
}

STRONG
{
    FONT-WEIGHT: BOLD;
    FONT-SIZE: 11PX;
    LETTER-SPACING: 1PT
}

B
{
    FONT-WEIGHT: BOLD;
    FONT-SIZE: 11PX;
    LETTER-SPACING: 1PT;
}


.mailformcomment
{
    FONT-WEIGHT: BOLD;
    FONT-SIZE: 12PX;
    COLOR: #EC001C;
}

.mailformrequired
{
    FONT-WEIGHT: BOLD;
    FONT-SIZE: 12PX;
    COLOR: #EC001C;
}

.mailform,
.tx-posecards-piecard-form
{
    FONT-WEIGHT: BOLD;
    FONT-SIZE: 12PX;
    COLOR: #0063A1;
}


.SMALLBOLD
{
    FONT-WEIGHT: BOLD;
    FONT-SIZE: 10PX;
    LETTER-SPACING: 1PT;

}

.SMALLTEXT
{
    FONT-SIZE: 10PX;
}


I
{
    FONT-WEIGHT: NORMAL;
    FONT-SIZE: 12PX;
}
UL
{
    FONT-WEIGHT: NORMAL;
    LIST-STYLE-IMAGE: URL("/fileadmin/webtemplate/images/winter/liste.gif");
}

INPUT
{
    FONT-WEIGHT: BOLD;
    FONT-SIZE: 12PX;
    FONT-FAMILY: VERDANA, ARIAL, HELVETICA, GENEVA;
    COLOR: #FFFFFF;
    BORDER: #ffffff 2PX SOLID;
    BACKGROUND-COLOR: #0091EB;
    padding: 2px;
}
.CHECKBOX
{
    FONT-WEIGHT: BOLD;
    BORDER: #FFFFFF 0PX SOLID;
}
.RADIO
{
    FONT-WEIGHT: BOLD;
    BORDER: #FFFFFF 0PX SOLID;
}
.BUTTON
{
    FONT-WEIGHT: BOLD;
    FONT-SIZE: 12PX;
    COLOR: #FFFFFF;
    BORDER: #000000 1PX OUTSET;
    BACKGROUND-COLOR: #0084DE;
}

SELECT
{
    FONT-WEIGHT: BOLD;
    FONT-SIZE: 12PX;
    COLOR: #0091EB;
    BACKGROUND-COLOR: #ffffff;
}
TEXTAREA
{
    FONT-WEIGHT: BOLD;
    FONT-SIZE: 12PX;
    FONT-FAMILY: VERDANA, ARIAL, HELVETICA, GENEVA;
    /*COLOR: #0091EB;
    BORDER: #FF0033 2PX SOLID;
    BACKGROUND-COLOR: #FFFF99;*/
    COLOR: #FFFFFF;
    BORDER: #ffffff 2PX SOLID;
    BACKGROUND-COLOR: #0091EB;
    padding: 2px;
}

.SITEMAP1 {
    FONT-WEIGHT: BOLD;
    FONT-SIZE: 11PX;
    COLOR: #ffffff;
    LETTER-SPACING: 2PX;
    TEXT-TRANSFORM : UPPERCASE;
   	TEXT-DECORATION: NONE;
    BACKGROUND-COLOR : #0084DE;
    PADDING-LEFT : 5PX;
    MARGIN-BOTTOM: 1PX;
    MARGIN-TOP: 20PX;
    WIDTH: 320px;
    }
.SITEMAP2 {
    FONT-WEIGHT: normal;
    MARGIN-LEFT: 50PX;
    FONT-SIZE: 11PX;
   	TEXT-DECORATION: NONE;
    LETTER-SPACING: 2PX;
    BACKGROUND-COLOR : #F3EFCC;
    PADDING-LEFT : 5PX;
    MARGIN-BOTTOM: 1PX;
    WIDTH: 340px;
    }
.SITEMAP3 {
    FONT-WEIGHT: normal;
    MARGIN-LEFT: 100PX;
    FONT-SIZE: 11PX;
    TEXT-DECORATION: NONE;
    LETTER-SPACING: 2PX;
    BACKGROUND-COLOR : #F3EFCC;
    PADDING-LEFT : 5PX;
    MARGIN-BOTTOM: 1PX;
    WIDTH: 360px;
    }
.SITEMAP4 {
    FONT-WEIGHT: normal;
    MARGIN-LEFT: 150PX;
    FONT-SIZE: 11PX;
    TEXT-DECORATION: NONE;
    LETTER-SPACING: 2PX;
    BACKGROUND-COLOR : #F3EFCC;
    PADDING-LEFT : 5PX;
    MARGIN-BOTTOM: 1PX;
    WIDTH: 320px;
    }

#nav-basemenu,
#nav-languagemenu {
	font-size: 0.9em;
	color: #0084DE;
	text-transform: uppercase;
}
#nav-basemenu {
	text-align: left;
}
#nav-languagemenu {
	text-align: right;
	width: 360px;
}
#nav-basemenu ul,
#nav-languagemenu ul {
	display: block;
	margin: 0;
	padding: 0;
	list-style: none;
	background-image: url('../images/bg_mitte.gif');
	background-position: left top;
	background-repeat: repeat-x;
	diplay: block;
	float: left;
}
#nav-basemenu li,
#nav-languagemenu li {
/*	float: left;*/
	display: inline;
	padding: 0 15px 0px 0;
/*	background-color: #FFFFFF;*/
}
#nav-basemenu li.first,
#nav-languagemenu li.first {
	padding-left: 15px;
	background-image: url('../images/basis_links.gif');
	background-position: left top;
	background-repeat: no-repeat;
}
#nav-basemenu li.last,
#nav-languagemenu li.last {
	background-image: url('../images/basis_rechts.gif');
	background-position: right top;
	background-repeat: no-repeat;
}
#nav-basemenu li a,
#nav-languagemenu li a {
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
}
/*#nav-basemenu li a:hover,
#nav-languagemenu li a:hover {
	color: #F9D405;
}*/

#nav-basemenu li a.active,
#nav-languagemenu li a.active {
	color: #EE0000;
}

#container-main
{
	width: 617px;
}

#content-main,
#content-main-leftborder
{
	background-color: #FFFFFF;
	padding-top: 20px;
}

#content-main {
/*	overflow: hidden;*/
	padding-right: 38px;
	padding-bottom: 15px;
}

#content-footer
{
	width: 550px;
	padding-right: 38px;
}

#content-footer,
#content-footer-leftborder
{
	background-color: #FFFFFF;
	padding-top: 10px;
	border-top: 1px solid #C6DEEC;
}

#extrainfo
{
	text-align: right;
	width: 578px;
	padding: 5px 10px 5px 0;
	background-color: #FFFFFF;
}

#extrainfo-leftborder
{
	background-color: #FFFFFF;
}

#tmpl-popup #content-main {
	width: 640px;
	margin: 0 auto;
}

#content-main h2 {
	font-size: 1.3em;
	color: #EC002B;
}
#content-main h3 {
	font-size: 1.1em;
	color: #EC002B;
}
#content-main .cframe {
	overflow: hidden;
	width: 535px;
}

.cframe-default .ctype-textpic .image,
.cframe-default .ctype-image .image {
	/*background-color: #F2EECC;*/
}

.ctype-textpic .image .image-links,
.ctype-image .image .image-links {
	display: none;
}

.ctype-textpic .image .image-text,
.ctype-image .image .image-text {
	padding: 0 5px;
}
.ctype-textpic .image .image-links ul,
.ctype-image .image .image-links ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.ctype-textpic .image .image-links .zoom-link,
.ctype-image .image .image-links .zoom-link {
	padding-left: 13px;
	background-image: url('../images/magnifier.gif');
	background-position: left top;
	background-repeat: no-repeat;
}

#content-main .cframe-default .ctype-textpic .image,
#content-main .cframe-default .ctype-image .image {
	/*background-color: #F2EECC;*/
	background-color: #C6DEEC;
	border: 2px solid #FFFFFF;
}
#content-main .cframe-default .ctype-textpic .image .image-file,
#content-main .cframe-default .ctype-image .image .image-file {
	border-bottom: 1px solid #FFFFFF;
}

#content-extra .cframe-default {
	/*background-color: #F2EECC;
	border: 2px solid #FFFFFF;*/
	background-color: #C6DEEC;
	border: 2px solid #FFFFFF;
	position: relative;
}

#content-extra h2,
#content-extra h3,
#content-extra h4,
#content-extra h5,
#content-extra h6 {
	font-size: 1em;
	font-weight: bold;
	text-transform: uppercase;
	color: #015AA7;
	background-color: #FFFFFF;
	margin: 0;
	padding-left: 30px;
	background-image: url('../images/startheadlines_links_top.gif');
	background-position: left top;
	background-repeat: no-repeat;
}

#content-extra .ctype-image .image {
	padding: 0px 0;
}

#content-footer {
	text-align: center;
}

.col2-oneone .oneone-left,
.col2-oneone .oneone-right,
.col2-onetwo .onetwo-left,
.col2-onetwo .onetwo-right,
.col2-twoone .twoone-left,
.col2-twoone .twoone-right,
.col3-oneoneone .oneoneone-left,
.col3-oneoneone .oneoneone-middle,
.col3-oneoneone .oneoneone-right
{ float: left; }

.oneone-left,
.oneone-right,
.onetwo-left,
.onetwo-right,
.twoone-left,
.twoone-right,
.oneoneone-left,
.oneoneone-middle,
.oneoneone-right
{ min-height: 1px }

#content-main .col2-oneone .oneone-left { width: 265px; }
#content-main .col2-oneone .oneone-right { width: 265px; padding-left: 5px; }
#content-main .col2-oneone .cframe { width: 265px; }

#content-main .col2-onetwo .onetwo-left { width: 175px; }
#content-main .col2-onetwo .onetwo-right { width: 355px; padding-left: 5px; }
#content-main .col2-onetwo .onetwo-left .cframe { width: 175px; }
#content-main .col2-onetwo .onetwo-right .cframe { width: 355px; }

#content-main .col2-twoone .twoone-left { width: 355px; }
#content-main .col2-twoone .twoone-right { width: 175px; padding-left: 5px; }
#content-main .col2-onetwo .twoone-left .cframe { width: 355px; }
#content-main .col2-onetwo .twoone-right .cframe { width: 175px; }

#content-main .col3-oneoneone .oneoneone-left { width: 175px; }
#content-main .col3-oneoneone .oneoneone-middle {width: 175px; padding-left: 5px; }
#content-main .col3-oneoneone .oneoneone-right { width: 175px; padding-left: 5px; }
#content-main .col3-oneoneone .cframe { width: 175px; }

.clear-float {
	clear: both;
}


div.mailform-label { float: left; }
div.mailform-label-input {
	clear: left;
	margin-bottom: 5px;
}
div.mailform-label { width: 170px; }
div.mailform-input { margin-left: 170px; width: 310px; }
div.mailform-input input,
div.mailform-input textarea { width: 300px; }
div.mailform-infotext { width: 460px; text-align: center; margin-top: 20px }
div.mailform-buttons { width: 460px; text-align: center; margin-top: 20px }

.invisible,
.navposition,
#content-hidden,
.menu dfn
{
	position: absolute;
	left: -1000px;
	top: -1000px;
	width: 0px;
	height: 0px;
	overflow: hidden;
	display: inline;
}

.tx-posmediagallery-pilist-item-content-image
{
/*	margin-top: 20px*/
}

.tx-posmediagallery-pilist-item-content-image

.tx-ttnews-browsebox p {
	margin: 0;
}



#tmpl-popup {
	margin: 0 auto;
}

#tmpl-popup .cframe {
  margin-left: 10px;
  margin-right: 10px;
  width: auto;
}

#tmpl-popup .tx-posmediagallery-pilist {
	padding-top: 40px;
}

#tmpl-popup .detailimage {
  background-color: #F2EECC;
  color: #ffffff;
  text-align: center;
  overflow: hidden;
  width: 730px;
}

#tmpl-popup .detailimage img {
  overflow: hidden;
}

#tmpl-popup .detailpaneltop {
  border-bottom: 1px solid #ffffff;
  background-color: #F2EECC;
  text-align: right;
  padding: 1px 20px 1px 20px;
}

#tmpl-popup .detaildate {
  font-size: 0.75em;
}

#tmpl-popup .detailtitle {
  margin: 0px;
  padding: 0px;
}

#tmpl-popup .detailfooter {
  font-size: 0.9em;
  width: 100%;
  padding-top: 20px;
}

#tmpl-popup .detailpanelbottom {
  border-top: 1px solid #ffffff;
  background-color: #F2EECC;
  text-align: center;
  padding-top: 5px;
}



/**
 * FOTOALBUM
 */

/* Albenauswahl */
.tx-posmediagallery-pi .gallerylist {
}
.tx-posmediagallery-pi .gallerylist .teaser-frame {
}
.tx-posmediagallery-pi .gallerylist .teaser-item {
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 0;
}
.tx-posmediagallery-pi .gallerylist .teaser-title {
	padding-top: 4px;
	margin-bottom: 0px;
}
.tx-posmediagallery-pi .gallerylist .teaser-img {
	float: left;
	margin: 5px 10px 5px 0;
}
.tx-posmediagallery-pi .gallerylist .teaser-leadtext {
	padding: 0;
	margin: 2px 0 5px 0;
	width: 350px;
}
.tx-posmediagallery-pi .gallerylist .teaser-info {
	padding: 0;
	margin: 2px 0 0 0;
	font-size: 85%;
	color: #999999;
}
.tx-posmediagallery-pi .gallerylist .teaser-link {
	text-align: left;
	padding: 0;
	margin: 2px 0 0 0;
}


/* Bildauswahl */
.tx-posmediagallery-pi .imagelist {
}
.tx-posmediagallery-pi .imagelist .leadtext {
	margin: 5px 0 15px 0;
	padding: 0;
}

.tx-posmediagallery-pi h1 {
	font-size: 1.5em;
}

.tx-posmediagallery-pi .imagelist .row {
	width: 100%;
	clear: both;
	background: transparent;
}
.tx-posmediagallery-pi .imagelist .cell_left,
.tx-posmediagallery-pi .imagelist .cell_right,
.tx-posmediagallery-pi .imagelist .cell {
	margin-top: 1px;
	margin-bottom: 1px;
	padding: 0;
	float: left;
	background: #f9f9f9;
	border: 1px solid #cccccc;
	text-align: center;
	overflow: hidden;
}
.tx-posmediagallery-pi .imagelist .cell_left,
.tx-posmediagallery-pi .imagelist .cell {
	margin-right: 2px;
}
.tx-posmediagallery-pi .imagelist .cell a,
.tx-posmediagallery-pi .imagelist .cell_left a,
.tx-posmediagallery-pi .imagelist .cell_right a {
	display: block;
	padding: 2px;
	background: #f9f9f9;
	vertical-align: middle;
}
.tx-posmediagallery-pi .imagelist .cell a:hover,
.tx-posmediagallery-pi .imagelist .cell_left a:hover,
.tx-posmediagallery-pi .imagelist .cell_right a:hover {
	background: #ff0000;
}

.tx-posmediagallery-pi .imagedetail .detail {
	text-align: center;
}
.tx-posmediagallery-pi .imagedetail .links {
	margin-top: 0.5em;
}
.tx-posmediagallery-pi .imagedetail .links ul,
.tx-posmediagallery-pi .imagedetail .links li {
	margin: 0;
	padding: 0;
	list-style: none none;
}
.tx-posmediagallery-pi .imagedetail .download-link {
	float: left;
}
.tx-posmediagallery-pi .imagedetail .download-link a {
	padding-left: 20px;
	background-image: url('../images/icon_pfeil_unten.gif');
	background-position: left center;
	background-repeat: no-repeat;
}
.tx-posmediagallery-pi .imagedetail .ecard-link {
	text-align: right;
}
.tx-posmediagallery-pi .imagedetail .ecard-link a {
	padding-left: 20px;
	background-image: url('../images/mail.gif');
	background-position: left center;
	background-repeat: no-repeat;
}
.tx-posmediagallery-pi .imagedetail .close-link {
	text-align: center;
}

#slideshow-ctrl {
	margin-bottom: 5px;
	text-align: center;
}

.pagebrowser-text-center,
.pagebrowser-text-left,
.pagebrowser-text-right,
.pagebrowser-text {
  font-size: 1em;
  color:     #666666;
}

.pagebrowser-text-center {
	width: 100%;
	text-align: center;
	margin-bottom: 15px;
}


.pagebrowser-text-right {
	float: right;
	text-align: right;
}

.pagebrowser-text-left {
	float: left;
	text-align: left;
}

.pagebrowser-text a,
.pagebrowser-text a:link,
.pagebrowser-text a:visited,
.pagebrowser-text a:hover {
  color:     #666666;
}

div.pagebrowser-text {
  margin-top: 5px;
  margin-bottom: 5px;
}


/**
 * PAGEBROWSER 2
 */
.pagebrowser2-text,
.pagebrowser2-text .center,
.pagebrowser2-text .left,
.pagebrowser2-text .right {
	font-size: 1em;
	color: #666666;
}

.pagebrowser2-text .center {
	width: 100%;
	text-align: center;
}


.pagebrowser2-text .right {
	text-align: right;
}

.pagebrowser2-text .left {
	text-align: left;
}

.pagebrowser2-text a,
.pagebrowser2-text a:link,
.pagebrowser2-text a:visited,
.pagebrowser2-text a:hover {
	background: #666666;
	color: #ffffff;
	padding: 2px 4px 2px 4px;
	text-decoration: none;
}

.pagebrowser2-text a.block,
.pagebrowser2-text a.block:link,
.pagebrowser2-text a.block:visited,
.pagebrowser2-text a.block:active,
.pagebrowser2-text a.block:hover {
	background: #cccccc;
	color: #333333;
	margin: 0 2px 0 1px;
}

.pagebrowser2-text a.block:active,
.pagebrowser2-text a.block:hover {
	background: #EC002B;
	color: #ffffff;
	text-decoration: none;
}

div.pagebrowser2-text {
  margin-top: 5px;
  margin-bottom: 5px;
}

/**
 * Umbr�che
 */
.clearleft, .clearright {
	line-height: 0px;
	font-size:1px;
	margin: 0px;
	padding: 0px;
}
.clearleft {
	clear: left;
}
.clearright {
	clear: right;
}


/* 
	NEWS Startseite 
*/

#pid-54 .news-list-item
{
	padding: 0 0 24px 0;
	width: 532px;
	clear: both;
}
#pid-54 .news-list-item:after,
#pid-54 .fce-4col:after,
#pid-54 .fce-3colafter,
#pid-54 .fce-2col:after
{
	display: block;
	content: " ";
	clear: both;
	width: 0;
	height: 0;
	overflow: hidden;
}

#pid-54 .news-list-item .left
{
	float: left;
	/*width: 103px;*/
	padding-right: 10px;
	width: 123px;
}

#pid-54 .news-list-item .right
{
	float: left;
	width: 398px;
}

#pid-54 .news-list-image
{
	background-color: #FFFFFF;
	border: 2px solid #CF1C28;
}
 
#pid-54 .news-list-item h3
{
	margin-top: 0em;
	font-size: 0.8em;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}

#pid-54 .news-list-item h3 a { color: #000000; text-decoration: none	 }
#pid-54 .news-list-item h3 a:link	{ color: #000000; text-decoration: none }
#pid-54 .news-list-item h3 a:visited	{ color: #000000; text-decoration: none }
#pid-54 .news-list-item h3 a:hover	{ color: #CF1C28; text-decoration: none }
#pid-54 .news-list-item h3 a:active	{ color: #FFFFFF; background-color:  #000000; text-decoration: none }
#pid-54 .news-list-item h3 a:focus	{ color: #FFFFFF; background-color:  #000000; text-decoration: none }

#pid-54 .news-list-subheader
{
	padding-left: 18px;
	margin-bottom: 0.3em
}

#pid-54 .news-list-morelink
{
	padding-left: 18px;
}

#pid-54 .news-subheader
{
	margin-left: 19px;
}

.news-list-image 
{
	background-color: #FFFFFF;
	border: 2px solid #EBAE0D;
}

.container-news-list .image img,
.container-news-single .image img,
.news-list-item img
{
	border: 2px solid #0084DE;
}

.container-news-list .image img.spacer-gif,
.container-news-single .image img.spacer-gif,
.news-list-item img.spacer-gif
{
	border: 0;
}

.tx-poshcweather-pidetail-th { font-weight: bold; text-align: left }
.tx-poshcweather-pisnowreport-caption { font-weight: bold; text-align: left }
.tx-poshcweather-piteaser { padding: 5px; }
