 .boxhead {
	margin: 0;
	padding-top: 5px;
	text-align: center; 
}

.sidebox1 {
	margin: 0 0.5em 0 0.5em;
    background-image: url(../images/elemente/content1.png);
   	width: 735px;
    }
.boxbody1 {
	margin: 0;
    width: 675px;
	height:390px;
    padding:10px 10px 0 35px;
    
    }
 /*  Menue rechts  ----- */

 .sidebox_rechts {

	margin-left: auto; /* center for now */
    margin-right: auto;
   	width: 180px;
    height:445px;

}
.boxbody{

	margin:0;
	height:400px;width:190px;
	padding:10px 40px 0 5px;
   /*border:solid 1px red;   */
    }

div#cont0, div#cont1, div#cont2, div#cont3 {
   /*border:solid 1px red;    */
   padding: 5px;
   margin: 5px;
}
div#cont0 ul, div#cont1 ul, div#cont2 ul, div#cont3 ul{
  padding:0;
  margin:0;;
}
div#cont0 li, div#cont1 li, div#cont2 li {
   list-style-type:none;
   line-height: 18px;

}

#cont0 li.right_1:hover, #cont0 li.right_2:hover {
    background-image: url(../images/elemente/men_act.png);
    background-repeat: no-repeat;
    background-position: left;
    /*border: solid 1px blue; */
}
div#cont3 li {
   list-style-type:none;
   line-height: 12px;
   font-size: 7.5pt;
   text-align: center;
  white-space: nowrap;
}

 li.right_h {
	/*background: url(../images/action_pic/intlink.gif);*/
    background-image: url(../images/elemente/men_haupt.png);
	background-repeat: no-repeat;
    background-position: left;
    text-align:left;
    padding-left:27px;
    padding-top:1em;
   /* border: solid 1px red;*/
}
#cont0 li.right_1, #cont0 li.right_2 {
	/*background: url(../images/action_pic/intlink.gif);*/
    background-image: url(../images/elemente/men_inact.png);
	background-repeat: no-repeat;
    text-align:left;
    margin-left:6px;
    padding-left:21px;
    white-space: nowrap;
    /*border: solid 1px red;  */
}
#cont0 li.right_2 {
  margin-top:2em;
}
#cont0 #kontaktcont li{
    text-align:left;
    margin-left:6px;
    padding-left:21px;
    border: solid 1px red;
}
.sitemap {
  padding-left:21px;
}
.sitemap1 {
  padding-left:10px;
}
li.ext {
	background: url(../images/action_pic/extlink.gif);
	background-repeat: no-repeat;
    text-align: left;
    padding-left:15px;
    /*border:solid 1px blue; */
}
 /* ---------------------------------------------  */
   .rechner {
	font-size: 7.5pt;
	padding: 2px;
	text-align: justify;
}
.rechner1 {
	font-size: 7.5pt;
	text-align: right;
	padding-right: 2px;
    }
.rechner11 {
	font-size: 7.5pt;
	text-align: right;
	padding-right: 2px;
    background-image: url(../images/action_pic/weiter.gif);
    background-repeat: no-repeat;
    background-position: center;

	}
    .w_link {
    margin:0;
    width: 20em;
    font-size: 8pt;
	text-align: left;
	padding-left: 20px;

    background-image: url(../images/action_pic/weiter.gif);
    background-repeat: no-repeat;
    background-position: left;
    /*border: solid 1px red;   */
    }

    .tit {
   font-size: 7.5pt;
	font-weight: bold;
	text-align: left;
	padding-left: 2px;
}
.inhalt {
  float:left;
}
 .thumbnail
{
float: left;
text-align:center;
color: Gray;
padding-bottom: 10px;
padding-left: 25px;
}
.thumbnail_portfolio
{
float: left;  width:240px;
text-align:center;
color: Gray;
/* margin-left: auto;    */
 margin-right: 5px;
 margin-bottom:10px;
 padding-bottom:5px;
  border:solid 2px #C5DA93;
}
.ueberschrift {
  font-weight: bold;
}
/*p.anleit {
	font-size: 8pt;
	padding:15px;
    text-align: justify;
} */
.sidebox_images {

  background-repeat: no-repeat;
  background-position: bottom center;
  /*border:solid 1px red; */
  width:145px;
  height:130px;
  margin-right:auto;
  margin-left:auto;
  margin-top:4em;
  padding-left:5px;
}

.hdimages {     /*  angepasst 13.11.2009  */
   width:144px;
   height:100px;
   position:absolute;
   margin:10px 0 0 780px;
   z-index:1000;
}
#lf {
  background-image: url(../images/elemente/logo1.png);
  background-repeat: no-repeat;

		position:absolute;
		overflow:hidden;
		margin:-10px 0 0 -60px;
		width:250px;
		height:220px;
        z-index:1001;

}
.hdoben_1 {
height:400px;
/*background: url(../images/background_homeg.png); */
}

.hdtrenner {
 background-image: url(../images/line_gray.jpg);
 height:10px;
}
.maincontent_inh {
  /*border:solid 2px red; */
  height:27.5em;
  width:55.5em;
  text-align:left;
  overflow:auto;
  padding:10px 0 0 5px;

  margin-left: auto;
  margin-right: auto;
  font-size:9pt;
}
.vir_inh {
  width:30em;
  margin-left:auto;
  margin-right:auto;
  margin-top:5px;
}
.vir_cont {
  text-align:center;
  width:50em;
  margin-left:auto;
  margin-right:auto;
}

fieldset.field1 {
  width:235px;
  border:solid 1px gray;
  padding:5px;
}
input.border {
  border: none;
}

div#zitat{
  width:500px;
  height:60px;
  position:absolute;
  overflow:hidden;
  margin:0px 0 0 355px;
  text-align:left;
  line-height:15px;
  color:#ADE000;
  font-size:8.5pt;
  font-style:italic;

}

div#zitat ul{
  list-style-type: none;
  margin:0;
  padding:0;
}
div#zitat ul li.l1 {
    padding-top: 5px;
    }
div#menrechts {
  line-height: 15px;
  height: 185px;
  width:150px ;
  font-size: 9pt;
  margin-left:auto;
  margin-right:auto;
  margin-top:4em;

}
ul#typ3, ul#typ4  {

list-style-type:none;
}
ul#typ3 li, ul#typ4 li {
	height:15px;
	width:40em;
	margin-top:2px;
	padding-left:25px;
	background-repeat: no-repeat;
}
.s1 {
background-image: url(../images/typo3/t_save.jpg);
}
.s2 {
background-image: url(../images/typo3/t_save1.jpg);
}
.s3 {
background-image: url(../images/typo3/t_save2.jpg);
}
.s4 {
background-image: url(../images/typo3/t_save3.jpg);
}
.s5 {
background-image: url(../images/typo3/t_save4.jpg);
}
.s6 {
background-image: url(../images/typo3/t_save5.jpg);
}
.s7 {
background-image: url(../images/typo3/t_save6.jpg);
}
.s8 {
background-image: url(../images/typo3/t_save7.jpg);
}
.s9 {
background-image: url(../images/typo3/t_save8.jpg);
}
.s10 {
background-image: url(../images/typo3/t_save9.jpg);
}
