/* Start of CMSMS style sheet 'watzupcss' */
body 
{
  background-color:white;
  text-align:left;
}

div#doc4
{
  margin-left:45px;
  
}


div.yui-gb {
  margin:0px;
  padding:0px; 
  height:150px;
  min-height:150px;
 } 


div.yui-u.obenlinks
{
  margin:0px;
  padding:0px; 
  width:100px;
  background-color: white;
  
}
#doc4 #hd
{
   background-color: white;
   padding:0px; 
   margin:20px 0px 0px 0px;
   background-image:url('/vs/uploads/images/layout/banner_verlauf.jpg');
   background-repeat: repeat-x ;
   line-height:0
}
  
.yui-gc
{
  height:100%;
  border-width: 0px 3px 0px 3px; 
  border-color:black;
  border-style:solid;
  padding-left:50px;
  /*background-color:green; */  
}
  
div.spalte1
{
  min-height:133px;
  padding-top:5px;
}  


div.spalte2
{
  border-width: 0px 0px 0px 3px; 
  border-color:black;
  border-style:solid;
  padding:5px 5px 0px 5px;
  display:block;
}


div.spalte3
{
  margin:0px 0px 5px 0px;
  border-width: 0px 0px 0px 3px; 
  border-color:black;
  border-style:solid;
  padding:5px 5px 0px 5px;
  display:block;
  text-align:center;
}

#ft
{
  border-width: 0px 3px 0px 3px; 
  border-color:black;
  border-style:solid;
  padding:5px 10px 0px 10px;
}

div #search
{
  clear:none;
  float:none;
  display:inline;
  background-color:green;
  width:3em;
}

#doc4 #ft
{
  font-size:0.8em;
}

#doc4 #ft a, #doc4 #ft a:visited,div.spalte1 a, div.spalte1 a:visited
{
  color:#990000;
  background-color:transparent;
  text-decoration: none; 
}

#doc4 #ft a:hover, div.spalte1 a:hover
{
  color:#FF0000;
  background-color:transparent;
  text-decoration: underline; 
}

div.spalte1 h2
{
  margin-top:0.4em;
  font-size:1.4em;
}


ul.list1 {color:gray; list-style-type:square}
ul.list1 li {list-style-type:square; margin-left:50px;}

.NewsSummary { display:block;clear:all; border-bottom: 0px solid transparent; margin-left:0px; }
.NewsSummaryPostdate { }
.NewsSummaryLink a , .NewsSummaryLink a:visited { display: inline;  color:black; font-weight:bold; font-size:130%; }
.NewsSummaryCategory { display: none; float:right; color:gray; } 
.NewsSummaryAuthor { display:none; } 
.NewsSummarySummary  { clear:left; font-size:100%; } 
.NewsSummarySummary p { clear:all; } 
.NewsSummaryMorelink { clear:all; margin-left: 20px; }
.NewsSummaryContent { clear:both; }
.NewsSummaryCategoryIcon {   display:inline;  padding: 0px 10px 0px 0px; }
.NewsSummaryLink  { display: inline; padding-bottom:5px; }
.NewsSummaryField { color: #DFDFDF;}
.NewsSummaryAutor  { display: inline; padding-bottom:5px; color: #DFDFDF;}


#NewsPostDetailDate {}
#NewsPostDetailTitle { display:inline; font-size:130%; color:#990000; font-weight: bold; }
#NewsPostDetailHorizRule { display:none; width:100px; }
#NewsPostDetailSummary { }
#NewsPostDetailCategory { display: none; border:0px solid transparent; vertical-align: bottom; float:right;  font-weight:normal;  color:gray; }
#NewsPostDetailAuthor { display:none; }
#NewsPostDetailContent {}
#NewsPostDetailPrintLink { display: none; float:left;  }
#NewsPostDetailReturnLink  { display: inline; float:left; margin: 0px 30px; }      

.NewsPostDetailField { color: #DFDFDF;}
.NewsPostDetailAutor  { display: inline; padding-bottom:5px; color: #DFDFDF;}


div.spalte1 h5
{
  margin-top:0.4em;
  font-size:0.8em;
}

#breadcrumbs {
  margin:0px;
  padding:0px; 
  font-size:0.7em;
  display:none;
}

strong {
  font-weight:bold;
}

div.spalte1 p.abstand {
  margin:0px;
  margin-top:10px;
}

div.spalte1 p {
  margin: 0 0 1.5em 0 ;
}

div.spalte1 li {
list-style-type: decimal;
}


div#linksmap {
  background-color: #FFFFFF;
}

div#linksmap h3 {
  display:none;
}


div#linksmap li {
  list-style-type: none;
  padding: 5px 0px;
  border-bottom: 1px solid #DFDFDF ;
}


div.contactform {
 clear:all;
}

div.contactform fieldset {
  margin: 0 auto;
  width: 40em;
/*  height:25em;*/
  height:auto;
}

div.contactform fieldset div {
display:block;
}


div.contactform legend
{
/*border: 2px outset #eee;*/
  padding: 0.2em 3em;
  margin:0 0 0 1em;
  font-weight:bold;
  color: #DFDFDF;
  background: #FFF;
}


div.contactform label{
  width: 10em;
  float: left;
  text-align: right;
  margin: 0.5em 0.5em 0 0;
  display: block;
}


div.contactform select, div.contactform  input, div.contactform textarea {
  border: 2px inset #eee;
  margin: 0.5em 0 0 0; 
  width:20em;
}

div.content textarea {
  overflow:hidden;
}

div.contactform .fbsubmit {
margin: 1em 15em;
color: #000;
background: #DFDFDF;
width:10em;
border: 2px outset #eee;
}


ul.picturelist li.thumb {
  list-style-type:none; 
  padding-right:0px;
  margin-right:0px;
}

div#menu_right li {
  list-style-type:none; 
  list-style-position:inline;
}

ul.albumlist li.thumb {
  list-style-type:none; 
  padding-right:0px;
  margin-right:0px;
}

/* End of 'watzupcss' */

