a:link { color: #000099; text-decoration : none; }
	a:visited { color: #000099; text-decoration : none;}
        a:hover{color:#0000FF; text-decoration : underline;}


body { font-size: 12px;

    font-family: Helvetica,Arial,sans-serif;

line-height: 150%;

    background: url(../Wolke.jpg);



    }
ul.menu{
    list-style: none;
    margin: 0 5px;
    padding: 0;
}


  #Logo1 { border: none;
    background: url(../Logo1.jpg);

    float: left;

    width: 960px;

    background-color: rgb(238, 238, 238);

    height: 180px;

    }





  #Teil1 
{ 
    float: left;
    width: 960px;
    background-color: #6699CC;

    }



  #TeilSuche { 

    float: left;

    background-color: #A1A1A1;

    width: 960px;

    }


  #Teil2 { /* border-top: 1px solid black; */

    float: left;

    background-color: #A1A1A1;

    width: 960px;

    }



  #Teil3 { border-top: 1px solid black;

    float: left;

    background-color: #A1A1A1;

    width: 960px;

    }



  #Platz {

      background-color: #A1A1A1;

   margin-left: 150pt;

    float: left;

    width: 100px;

    height: 30px;
}


  #Suche { 

    float: left;

      background-color: #A1A1A1;

    margin-top: 5pt;

    width: 400px;

    height: 30px;


    }

  #Bereich3 { border: none;


    float: left;

    background-color: #A1A1A1;

    width: 960px;

    height: 5px;

    }



  #Bereich4 {

   background-color: #A1A1A1;

 margin: 0pt 5pt 1.2em;

    float: left;

    width: 14em;

    }



/* ###	JOOMLA CSS #######	 */

div.flowsrounded {

	position: relative;

}

div.flowsrounded div.box-t1 {

	background: transparent url(../images/mod_flowsrounded_corners.png) no-repeat scroll 0 0;

}

div.flowsrounded div.box-t2 {

	background:transparent url(../images/mod_flowsrounded_corners.png) no-repeat scroll 100% -15px;

	padding:0 10px;

}

div.flowsrounded div.box-t3 {

	background:transparent url(../images/mod_flowsrounded_corners.png) repeat-x scroll 0 -30px;

	height:10px;

}

div.flowsrounded div.box-1 {

	background:transparent url(../images/mod_flowsrounded_edges.png) repeat-y scroll 0 0;

}

div.flowsrounded div.box-2 {

	background:transparent url(../images/mod_flowsrounded_edges.png) repeat-y scroll 100% 0;

	padding:0 10px;

}

div.flowsrounded div.box-3 {

	background:#F5F5F5 none repeat scroll 0 0;

	overflow:hidden;

}

div.flowsrounded div.box-b1 {

	background:transparent url(../images/mod_flowsrounded_corners.png) no-repeat scroll 0 -45px;

}

div.flowsrounded div.box-b2 {

	background:transparent url(../images/mod_flowsrounded_corners.png) no-repeat scroll 100% -60px;

	padding:0 10px;

}

div.flowsrounded div.box-b3 {

	background:transparent url(../images/mod_flowsrounded_corners.png) repeat-x scroll 0 -75px;

	height:10px;

}



div.flowsrounded div.with-header {

	padding-top:35px;

}



div.flowsrounded h3 {

	font-size:15px;

	font-weight:bold;

	height:30px;

	left:9px;	

	overflow:hidden;

	position:absolute;

	right:7px;

	top:0;

	z-index:1;

	line-height:30px;

	margin:8px 2px 0 0;

	padding-right:4px;

	background:transparent url(../images/mod-header-r.png) no-repeat scroll right top;

}

div.flowsrounded h3 span {

	background:transparent url(../images/mod-header-l.png) no-repeat scroll 0 0;

	display:block;

	padding:0px 0 5px 18px;

}





  #Bereich5 { 
  border: none; 

    float: left;
width: 550px;

    margin: 0pt 1em 1em 1em; 

    padding: 0pt 1em;

    background-color: #FFFFFF;

    }



  #Bereich6 { <!border: 1px dashed silver;
   background-color: #A1A1A1;

 margin: 0pt 5pt 1.2em;

    float: right;

    width: 13em;

    }



  #Bereich7 { <!border: 1px dashed silver;

    margin: 0pt 0pt 1.1em;



    }