/* Created by TopStyle Pro Trial Version - www.bradsoft.com */
body ,html {
        font-family: Verdana,Arial,sans-serif;
        color: #696969;
        background-color: White;
        font-size: 0.8em/1.2em;
}
.navig{
	margin-left: 5px;
	margin-top: 5px;
	border: solid gray 1px;
	padding: 5px;
	color: gray;
	background-color: #FFD64A;
	font-size: smaller;
}


.navcont{
	float: right;
	margin-top: 1em;
	margin-right: 0;
	width: 11em;
	background-color: #FFD64A;/*#FFF5bd;*/
	border: 1px gray solid;
}
.navcont ul {
  font-size:small;
  margin:0;
  padding:0 1em 1em 1em;}

.navcont ul li{
  font-size:small;
  margin-top:0.5em;}

.nest{
        margin:30px auto 10px 30px;
        border:0 gray dashed;
}

.druck{width:50%;
       display:none;}
h1    {font-family:Verdana,Arial,sans-serif;
       padding-left:40px;
       padding-top:30px;
       color: purple;
       font-size:120%;
       font-weight:bold;
       background-color: white;}
h2    {font-family:Verdana,Arial,sans-serif;
       font-size: 140%;
       font-weight: bold;
       color:gray;
                 margin:0;
                 padding:0.5em;

                 }
.nest h2{
            padding:10px 10px 10px 10px;
                /* background-image: url(pic/h2bg.png);
                 background-repeat: repeat-x;
                 background-position: bottom;*/
                 }
h3    {font-family:Verdana,Arial,sans-serif;
       font-size: 120%;
       font-weight: bold;
       color:black;
       background-color: inherit;
       padding-left:40px;}



.animation
      {margin-left:40px;
       border:solid blue 1px;}

.text {font-family:Verdana,Arial,sans-serif;
       margin-top:5px;
       margin-left:0px;
       width:35em;
       }
p      {margin-top:1em;
       margin-left:3em;
       max-width:40em;
       }

.hilfe{font-family:Verdana,Arial,sans-serif;
       margin:10px;
       font-size: small;
       color: blue;
       background-color: #FFFFDD;
       text-align: left;}
.hilfe p {margin:5px;width:100%}
ol {  margin-left:3em;
}
li { list-style-type:none;
}
dl {  margin-left:3em;}


.swf  {border-left: 5px solid green;}
.dcr  {border-left: 5px solid red;}

.swfanimation{border:1px #eee solid;
              margin-left:3em;
              text-align:left;
              width:500px;}

.center {text-align:center;}



#solarz {width:550px;}
#borel{width:850px;height:220px;}
#licht_m{width:550px;}
#licht_k{width:550px;}
#licht_h{width:550px;}
#f_compt{width:450px;}
#ruther_s1{width:500px;}
#ruther_s2{width:500px;}


/* Team -> Lebenslauf */
dl.cv dt{ color: black;
	       text-decoration: underline;
	       font-size:smaller;}
dl.cv dd{ margin:0 auto 0 1em;}
dl.cv{    width:30em;}

table#Preisliste{margin-left:3em;}
table#Preisliste td{
	vertical-align:bottom;}

ol.sitemap ,ol.sitemap ol {padding-left:0;}
ol.sitemap {
	margin-left:0;
}
ol.sitemap li {
   font-weight:bold;
	}

ol.sitemap ol li {
	
   font-weight:normal;
	}
	
	