/***********************************************
	screen css schwindt-pr.com
	author: Annette Schwindt
************************************************/

* {margin:0; padding:0;}

body {
     background-color: #3B5898;
     font-family: Verdana, Helvetica, sans-serif;
}


/***********************************************
		wrapper
************************************************/

#wrapper {width: auto;
          margin:auto;
}


/***********************************************
		navi
************************************************/

#navi {z-index:3;
}

#navi ul {margin-left: 20px;
     font-size: 0.75em;
     font-family: Verdana, Helvetica, sans-serif;
     letter-spacing:0.5px;
}

#navi li {display: block;
          list-style-type: none;
          background-color: #dcdcdc;
          color: #000000;
          padding:0.5em;
          margin-right:0.4em;
          line-height:1.3em;  /* fuer IE */
}


#navi a:link {
     text-decoration: none;
     color: #808080;
}

#navi a:visited {
     text-decoration: none;
     color: #808080;
}

#navi a:hover {
     text-decoration: none;
     color: #000000;
}

#navi a:focus {
     text-decoration: none;
     color: #000000;
}


#navi #front {background-color: #ffffff;
              border-bottom: 1px solid #ffffff;
}

/************************************************
		Sidebar
************************************************/

#sidebar {display:none;
}

/***********************************************
		content
************************************************/

#content {background-color: #ffffff;
     background-image: url(grasspr4.jpg);
     background-position: top left;
     background-repeat:no-repeat;
     border: 1px solid #bebebe;
     border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius:10px;
-khtml-border-radius:10px;
     padding:0px 40px 0 40px;
     z-index:2;
     clear:left;
}


p{
     font-size: 0.8em;
     font-weight: 300;
     line-height: 1.6em;
     color: #000000;
     margin-bottom: 1em;}


h1 { font-size: 2.5em;
     font-weight: 500;
     line-height: 1.3em;
     font-family: Georgia, Times, serif;
     font-style: normal;
     color: #336600;
     margin-top: 250px;
     margin-bottom: 0;
     letter-spacing:1px;
     }

h2 {
     font-size: 1.3em;
     font-weight: 500;
     font-family: Georgia, Times, serif;
     line-height: 1.5em;
     font-style: normal;
     color: #336600;
     margin-bottom: 10px;
     margin-top: 10px;
     }

h2 img {border:none
}

h3 {font-size: 1em;
     font-weight: 500;
     line-height: 1.5em;
     color: #222222;
     margin-bottom: 10px;
     margin-top: 20px;
}

hr {
    color: #dcdcdc;
    background-color: #bebebe;
    margin: 1em 0em;
}


ul { list-style-type: disc;
     font-weight: 300;
     font-size: 0.8em;
     line-height:1.5em;
     color: #000000;
     padding:0;
     margin-bottom: 1em;
     margin-left:3em;}

li { line-height:1.5em;
     padding-bottom:0.5em;
     padding-left:0.5em;}

li img {border:none;
        margin-bottom: -3px;
}

li ul {list-style-type: none;
       font-weight: 300;
       font-size: 1em;
       line-height:1.5em;
       margin-bottom: 0;
}

li li {padding-top: 0.5em;
       padding-bottom: 0;
       padding-left: 0;
}


img {display:none;
}


address{
     font-size: 0.8em;
     font-weight: 300;
     line-height: 1.5em;
     font-style: normal;
     color: #000000;
     margin-bottom: 10px;}


blockquote {
     font-size: 0.8em;
     font-style: italic;
     line-height: 1.5em;
     padding: 10px;
     margin: 20px 0 20px 20px;
     width:450px;
     background-color: #FFEC8B;
}

dfn {
     font-style: normal;
     cursor: help;
     border-width: 1px;
     border-bottom-style:dashed;
     border-bottom-color: #800000;}

span {color: #336600;
      font-weight:600;
}

.alert {
          padding: 5px 15px;
          margin: 20px 280px 20px 0px;
          font-weight:500;
          background-color: #ffffff;
          border: 1px solid #94A3C4;
          color: #000050;
         }

#web {display:none;
}


/***********************************************
		links
************************************************/

#content a:link {text-decoration: underline;
     color: #336600;}

#content a:visited {text-decoration: underline;
     color: #336600;}

#content a:hover {text-decoration: none;
     color: #EE7600;}

#content a:active {text-decoration: none;
     color: #EE7600;}

#content a:focus {text-decoration: none;
     color: #EE7600;}




/***********************************************
		classes
************************************************/
#content .social {margin-top:205px;
                  margin-right: -20px;
                  line-height: 2em;
                  text-align:right;
                   float:right;
}

#content .social a {border:none;
}
#content .social img {border:none;
}


#content .recent {display:none;
}

.rss {float:right;
      margin-top:260px;
}

.dist {margin-top: 30px;
}
.downdist {margin-bottom: 30px;
}

.closer {margin-bottom: 10px;
}

.right {text-align:right;
        margin-bottom:-1em;
}
.right img {border:none;
}


.center {text-align:center;
}

.imgleft {float:left;
          margin-top: 5px;
          margin-right: 20px;
}

.imgright{float:right;
          margin-top: 5px;
          margin-left: 20px;
}

.clearleft {clear:left;
            margin-top: 40px;
}

.noborder img {border:none;
}

.statements {font-style: italic;
             width: 500px;
}

.flleft {float:left;
         margin-right:20px;
}


.flright {float:right;
         margin-left:20px;
}

.postit {width: 140px;
         font-family: Georgia, Times, serif;
         font-size: 0.8em;
         font-style: italic;
         text-align:center;
         background-color: #FFFACD;
         border: solid 1px #EEE9BF;
         color: #000050;
         padding: 10px;
}

.minus {width:550px;
}


#content .up {margin-top: 20px;
              clear:both;
              text-align:center;
}

#content .up img {border:none;
}

#content .up a {border:none;
}

.footer {text-align:center;
}
.footer a{color:#dcdcdc;
}
