html   {background-image: url(images/hintergrund.JPG);}

body {

	margin-top:10px;
         font-family: Tahoma, arial, Verdana, sans-serif;

}

#corpus {width:778px;
	height:100%;
         margin-left:auto; margin-right:auto;
         border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid}


#header {background-image: url(images/webspacer_08.jpg);
	width:778px;
         height:155px;
        }

#navup  {background-image: url(images/webspacer_05.jpg);
	background-repeat:repeat-x;
	height:45px;}

#werbung {background-color:rgb(255,255,255);
          height:160px;
          width:100%}

#block1 {background-image: url(images/bg_plans.jpg);
	background-repeat:repeat-x;
	height:160px;
         width:193px;
         float:left;
         }

#block2 {background-image: url(images/bg_plans.jpg);
	background-repeat:repeat-x;
	height:160px;
         width:193px;
         float:left;
         margin-left:1px}

#block3 {background-image: url(images/bg_plans.jpg);
	background-repeat:repeat-x;
	height:160px;
         width:193px;
         float:left;
         margin-left:1px}

#block4 {background-image: url(images/bg_plans.jpg);
	background-repeat:repeat-x;
	height:160px;
         width:196px;
         float:left;
         margin-left:1px}

.more {margin-left: 115px;position:absolute; margin-top:138px;border:none}

#linie1 {background-image: url(images/line1.jpg);
	background-repeat:repeat-x;
          height:5px;
          width:100%;
          clear:left}


#navleft {background-image: url(images/navibg2.gif);
	background-repeat:repeat-y;
	width:200px;
         height:490px;
         float:left;}

#navlefthome {background-image: url(images/navibg2.gif);
	background-repeat:repeat-y;
	width:200px;
         height:750px;
         float:left;}

#content {background-color:rgb(255,255,255);
          width:578px;
          height:490px;
          float:left;}

#contenthome {background-color:rgb(255,255,255);
          width:578px;
          height:750px;
          float:left}



#footer {background-image:url(images/bg_bottom.jpg);
	background-repeat:repeat-x;
          height:49px;
          width:100%;
          clear:left}

#footer {}

h1.hack {margin-top:0px}

.werbetext {margin-top:0px; margin-left:10px}

div.linkleiste {line-height:14px;
	    font-size:12px;
             text-align:center;
             font-weight:bold}

div.linkleiste2 {line-height:20px;
             font-size:12px;
             text-align:center;
             font-weight:bold}

#cont {margin-left: 15px; margin-right: 15px; margin-top:15px}

#mwst {margin-top:40px}

#imgnetzwerk {margin-top:19px;margin-left:-15px}
#imgservice {margin-left: 5px; margin-right: 13px; margin-top:240px}

a:link       { text-decoration: none; color:rgb(32,78,128) ;}
a:visited    { text-decoration: none; color:rgb(32,78,128);}
a:active     { text-decoration: none; color: rgb(0,0,128);}
a:hover      { text-decoration: none; color: rgb(160,213,213); background-color:transparent }

.a2:link { text-decoration: none; color: rgb(32,78,128); font-style:italic }
.a2:visited { text-decoration: none; color: rgb(32,78,128);font-style:italic }
.a2:hover { text-decoration: none; color: rgb(0,0,128); background-color:rgb(208,223,238); font-style:italic }
.a2:active { text-decoration: none; color: rgb(0,0,128); font-style:italic }
.a2:focus { text-decoration: none; color: rgb(0,0,128); font-style:italic }

h1 {font-size: 15px}
.smallwh { COLOR: rgb(255,255,255); font-size: 12px}

.smallbl { COLOR: rgb(0,0,0); font-size: 12px}

.wh { COLOR: rgb(255,255,255);  font-size: 15px}

.bl { COLOR: rgb(0,0,0); font-size: 15px}

.txt { font-size: 13px}

.headline { font-size: 13px; color: rgb(32,78,128); font-weight: bold}

.head { font-size: 17px; color: rgb(32,78,128); font-weight: bold}

.txt2 { font-size: 13px; font-weight: bold}

.links {  color: rgb(32,78,128); font-size: 12px}

#center {font-family: Tahoma, arial, Verdana, sans-serif; font-size: 15px }
#logmail {margin:5px; width:100%; background-color:rgb(255,255,255); border-width:0px; }
.logmail {color:#4482BB }
#mailer { margin:25px }
#navigation { position:relative; top:20px; left:10px; width:180px }
a.navi, a.navi_self, a.navi_none, a.navi_unter, a.navi_unters{
 width:170px;
 font-size:11px;
 font-weight:bold;
 text-decoration:none;
 line-height:15px;
 padding:3px;
 text-align:left;

 }

.d1:hover {color: #ff0000}

a.navi_first {
 border-top:0px outset black;
 }

a.navi_unter {
  color:#dbecfc;
  background-color:transparent;
 }

 a.navi_unters {
 color:#dbecfc;
  }

a.navi_unters:link, a.navi_unters:visited, a.navi_unters:hover, a.navi_unters:active {
color:#bae2ff; background-color:transparent;

 }

a.navi:link, a.navi_first:link, a.navi:visited, a.navi_first:visited {
 background-color:transparent;
 color:black;
 }

a.navi_self:link, a.navi_self:visited {
 background-color:transparent;
 color:#dbecfc;
 }

a.navi:hover, a.navi_first:hover, a.navi_self:hover, a.navi:active, a.navi_first:active, a.navi_self:active {
 color:#bae2ff;
 background-color:transparent;
 }
a.navi_unter:link, a.navi_unter:visited {
 color:#dbecfc;
 background-color:transparent;
 }

a.navi_unter:hover, a.navi_unter:active  {
 color:#dbecfc;
 background-color:transparent;
 }

#klein {
 top:5px; left:10px;
 font-family: Tahoma, arial, Verdana, sans-serif;
 font-size:9px;

 }
