body
{
	/*color:#333333;*/
background-color: transparent;
	background:none;
	/*overflow: scroll;	*/
}

h1
{

  font-family: "Lucida Grande", "Lucida Sans Unicode", sans-serif;
	font-size: 21px;
	color: #D20202;
}

h2
{
  font-family: "Lucida Grande", "Lucida Sans Unicode", sans-serif;
	font-size: 16px;
	color: #D20202;
	font-weight:bold;
	line-height: 24px;
}

a
{
  color: #D20202;
}

p {
	margin-top:0px;
	margin-bottom:0px;
}

#content {
	width: 540px;
	/*overflow: auto;*/
	font-family: "Lucida Grande", "Lucida Sans Unicode", sans-serif;
	font-size: 11px;
	color: #333333;
}
/*
#content ul li
{
  list-style-image:url(../../img/layout/sommer/bulllet_arrow_red.gif);
}
*/
#content table.contenttable thead
{
  color:#fff;
}

#content table.contenttable thead th
{
	color:#fff;
	background-color: #333333;
}

#content table.contenttable th
{
  border:1px solid #fff;
}

#content table.contenttable td
{
  border:1px solid #fff;
}

#content table.contenttable tbody td
{
	color:#333333;
	background-color: #EEEEEE;
}

#content table .cellSubheader th
{
  background-color:#CCCCCC;
}

#content table .cellSubheader td
{
  background-color:#CCCCCC;
}

#content table.contenttable tr.cellSubheader th
{
  background-color:#CCCCCC;
}

#content table.contenttable tr.cellSubheader td
{
  background-color:#CCCCCC;
}



#containerShortWeather .containerShortWeatherDay {
	clear: both;
	margin-bottom: 1px;
	/*background-color: #FF0000;*/
	background:none;
	color: #253D8A;
}



/*
#containerContentNewsSlider
{
  background:#14550c;
}

#containerContentNewsSlider #newsSliderListInner #newsSliderList li div.newsSliderContent
{
  background-color:#2a811c;
  border-color:#4ca342;
  color:#0a2906;
}

#containerContentNewsSlider #newsSliderBtnPrev span
{
  background-image:url(../../img/layout/sommer/btn_boxWebcam_prev.gif);
}

#containerContentNewsSlider #newsSliderBtnNext span
{
  background-image:url(../../img/layout/sommer/btn_boxWebcam_next.gif);
}

div.newsBigHl
{
  background:url(../../img/layout/sommer/news/bg_bigNewsHl.jpg) repeat-x top left;
}

div.newsBigHl h2
{
  background:url(../../img/layout/sommer/news/bullet_bigNewsHl.jpg) no-repeat 17px 0;
  color:#fff;
}

div.topNewsBoxBig
{
  height:195px;
  margin:5px 0;
  overflow:hidden;
  position:relative;
  width:100%;
}

div.topNewsBoxBig div.topNewsImg
{
  left:0;
  position:absolute;
  top:0;
}

div.topNewsBoxBig div.topNewsContent
{
  background:#3352a1;
  color:#9bacd6;
}

div.topNewsBoxBig div.topNewsContent h3
{
  background:url(../../img/layout/sommer/news/bullet_topNewsEntryHl.gif) no-repeat left;
  color:#fff;
}

div.topNewsBoxBig div.topNewsContent h4
{
  color:#fff;
}

div.topNewsContent h3 a
{
  color:#fff;
}

div.topNewsContent h4 a
{
  color:#fff;
}

div.topNewsBox div.topNewsContent
{
  background:#3352a1;
  color:#9bacd6;
}

div.topNewsBoxAlt div.topNewsContent
{
  background:#3352a1;
  color:#9bacd6;
}

div.topNewsBox div.topNewsContent h3
{
  background:url(../../img/layout/sommer/news/bullet_topNewsEntryHl.gif) no-repeat left;
  color:#fff;
}

div.topNewsBoxAlt div.topNewsContent h3
{
  background:url(../../img/layout/sommer/news/bullet_topNewsEntryHl.gif) no-repeat left;
  color:#fff;
}

div.topNewsBox div.topNewsContent h4
{
  color:#fff;
}

div.topNewsBoxAlt div.topNewsContent h4
{
  color:#fff;
}

.contentSlideBoxHl
{
  color:#fff;
}

.contentSlideBoxHl div
{
  background:#085100 url(../../img/layout/sommer/bullet_arrow_down_blue.gif) no-repeat right;
}

.contentSlideBoxHl div.open
{
  background-image:url(../../img/layout/sommer/bullet_arrow_up_blue.gif);
}

.contentSlideBoxSlide
{
  background:#e9ecf5;
  border:1px solid #e1e5f1;
}

.pageBrowser
{
  color:#4d515d;
}

.pageBrowser .labelPages a
{
  color:#c2141f;
}

.pageBrowser .labelPages a:hover
{
  text-decoration:none;
}

.pageBrowser .labelPages a.active
{
  color:#4d515d;
}

.pageBrowser .labelPages a.next
{
  color:#4d515d;
}

.pageBrowser .labelPages a.back
{
  color:#4d515d;
}

.newsList
{
  color:#4d515d;
}

.newsList h4
{
  background:#3352a1;
  color:#fff;
}

.newsListEntry
{
  background:#fff;
  border-top:1px solid #edeff2;
}

.newsListEntryAlt
{
  background:#fff;
  border-top:1px solid #edeff2;
}

.newsListEntry .newsListEntryText h5
{
  background:url(../../img/layout/sommer/bulllet_arrow_red.gif) no-repeat left;
  color:#085100;
}

.newsListEntryAlt .newsListEntryText h5
{
  background:url(../../img/layout/sommer/bulllet_arrow_red.gif) no-repeat left;
  color:#085100;
}

.newsListEntry .newsListEntryText h5 a
{
  color:#085100;
}

.newsListEntryAlt .newsListEntryText h5 a
{
  color:#085100;
}

#newsSearch
{
  background:url(../../img/layout/sommer/bg_contentSearchBox.jpg) top left;
}

#newsSearch table label
{
  color:#84af80;
}

#newsSearch .textField
{
  border:1px solid #fff;
  color:#000;
}

#newsSearch .selectField
{
  border:1px solid #fff;
  color:#000;
}

#newsSearch .btnSearchRed
{
  background:url(../../img/layout/sommer/btn_search_red.gif) no-repeat top left;
  color:#fff;
}

#newsSearch .dateWrapper
{
  background:#fff url(../../img/layout/sommer/icon_dateField.gif) no-repeat top right;
}

#newsSearch .dateWrapper input
{
  border:1px solid #fff;
  color:#000;
}

h2.newsDate
{
  background:#2a6a23 url(../../img/layout/sommer/news/bullet_topNewsEntryHl.gif) no-repeat 16px 8px;
  color:#fff;
}

.newsDetailHead
{
  background:#e9ecf5;
}

.newsDetailBackLink a
{
  background:url(../../img/layout/sommer/icon_arrow_left.gif) no-repeat left;
}

.newsDetailHead dl dd a
{
  background:url(../../img/layout/sommer/bullet_link_arrowRight.gif) no-repeat left;
}

#containerNewsImgSlider #newsImgSliderBtnPrev span
{
  background:url(../../img/layout/sommer/arrow_trans_left.png) no-repeat top left;
}

#containerNewsImgSlider #newsImgSliderBtnNext span
{
  background:url(../../img/layout/sommer/arrow_trans_right.png) no-repeat top left;
}

.addressList .addressListEntry
{
  background:#e1e9e1;
  color:#2a6a23;
}

.addressList .addressListEntry .addressListEntryText h5
{
  color:#206218;
}

.addressList .addressListEntry .addressListEntryText h5 a
{
  color:#206218;
}

.addressListAddressMore a
{
  background-image:url(../../img/layout/sommer/btn_addressMore.gif);
}

.youtubeVideoPlayerBox
{
  background-color:#085100;
}

.youtubeVideoPlayerBox .desc
{
  color:#b0c7ae;
}

.youtubeVideoPlayerBox .desc .desc_videoInfo
{
  background-color:#286724;
  color:#fff;
}

.youtubeVideoPlayerBox .desc .desc_videoInfo .videoImg
{
  background-color:#fff;
  border:1px solid #d8d9dc;
}

.youtubeVideoPlayerBox .channelLink
{
  background:#415699;
}

.youtubeVideoPlayerBox .channelLink a
{
  background-image:url(../../img/layout/sommer/btn_youtube_channel.jpg);
}

.youtubeVideoPlayerBox .socialSharing a
{
  color:#e1e5f1;
}

.youtubeVideoPlayerBox .socialSharing a.facebook
{
  background-image:url(../../img/layout/sommer/icon_facebook.gif);
}

.youtubeVideoPlayerBox .socialSharing a.twitter
{
  background-image:url(../../img/layout/sommer/icon_twitter.gif);
}

.youtubeVideoPlayerBox .socialSharing a.myspace
{
  background-image:url(../../img/layout/sommer/icon_myspace.gif);
}

#videoListContainer .videoListEntry
{
  background-color:#085100;
  color:#b0c7ae;
}

#videoListContainer .videoListEntry .videoImg
{
  background-color:#fff;
  border:1px solid #999;
}

#videoListContainer .videoListEntry .videoHeadline
{
  color:#fff;
}

#containerWeatherForecast
{
  background-image:url(../../img/layout/sommer/bg_weatherforecast_en.jpg);
}

#containerWeatherForecast.weatherForeacastLang_de
{
  background-image:url(../../img/layout/sommer/bg_weatherforecast_de.jpg);
}

button.normal
{
  background:#1f6817!important;
  color:#fff;
}

a.button.normal
{
  background:#1f6817!important;
  color:#fff;
}

.tx-srfeuserregister-pi1 fieldset dl dt
{
  background:#085100;
}

.tx-srfeuserregister-pi1 fieldset dl dt label
{
  color:#fff;
}

.tx-srfeuserregister-pi1 fieldset dl dt label span
{
  color:#fff;
  font-weight:700;
}

.tx-srfeuserregister-pi1 fieldset dl dd
{
  background:#e1e9e1;
  width:60%;
}

.tx-srfeuserregister-pi1 fieldset dl input
{
  border:solid 1px #a7b3d9;
}

.tx-srfeuserregister-pi1 fieldset dl select
{
  border:solid 1px #a7b3d9;
}

.tx-srfeuserregister-pi1 fieldset dl textarea
{
  border:solid 1px #a7b3d9;
}

.tx-cwtcommunity-pi1 input
{
  border:solid 1px #a7b3d9;
}

.tx-cwtcommunity-pi1 select
{
  border:solid 1px #a7b3d9;
}

.tx-cwtcommunity-pi1 textarea
{
  border:solid 1px #a7b3d9;
}

form.default legend
{
  color:#085100;
}

#containerLivecams .livecamEntry .livecamEntryInfoBox
{
  background:#085100;
}
*/

