/* Tutorial erstellt bei Joomal-grundlagen.de*/

body{
 margin: 20px;
 padding: 0px;

 }
#tabelle{
    width: 780px;
	background-image:url(../images/back1.jpg);
	background-attachment:scroll;
}
#header{
   height: 100px;
   vertical-align:bottom;
	  }
   

#links {
   width:200px;
   vertical-align:top;
   padding: 10px;

  }

  
   
#inhalt{
width: 580px;
vertical-align:top;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 11pt;}

#rechts{
 width: 150px;
 vertical-align:top;
}
 
 #footer{
   vertical-align:top;
  width: 780px;
   font-family:Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px;

}   
a.mainlevel#active_menu {
	color:#000;
	font-weight: bold;
	  font-family:Verdana, Arial, Helvetica, sans-serif; 
}


a.mainlevel:link, a.mainlevel:visited {
        color: #2D4B7B;
        background-position: left;
        text-align: left;
		left:10px;
		line-height:200%;
		  font-size        : 13px;
		    font-family:Verdana, Arial, Helvetica, sans-serif; 

		  letter-spacing: .01em;
		  text-decoration: none;
 }

a.mainlevel:hover {
        color: #5D9BFF;
        background-position: left;
        text-align: left;
		text-decoration: none;
          font-family:Verdana, Arial, Helvetica, sans-serif; 
		}



        a.mainmenu:link, a.mainmenu:visited {
        color: #2D4B7B; 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;

        }

a.mainmenu:hover, {
        color: #5D9BFF; 
		text-decoration: none;
		  font-family:Verdana, Arial, Helvetica, sans-serif; 
        }



a.sublevel:link, a.sublevel:visited {
        color: #2D4B7B; font-family:Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
		  		  font-size        : 11px;
				  text-decoration: none;
				    font-family:Verdana, Arial, Helvetica, sans-serif; 
}
a.sublevel:hover {
        color: ##5D9BFF;; 
		  font-size : 11px;
		  text-decoration: none;
		    font-family:Verdana, Arial, Helvetica, sans-serif; 
		
		  
        }
		  
table.moduletable {
        margin: 0px 0px 0px 0px;
        width: 200px;
        border-left: solid 0px #000000;
        border-right: solid 0px #000000;
        border-top: solid 0px #000000;
        border-bottom: solid 0px #000000;
		  font-size        : 12px;
		  
        }
		  
table.moduletable-photo {
        margin: 0px 0px 0px 0px;
        width: 400px;
		  

		  font-size        : 12px;
        }


		  
		  
		  		  table.moduletable-news {
        margin: 0px 0px 0px 0px;
        width: 100%;
        border-left: solid 0px #000000;
        border-right: solid 0px #000000;
        border-top: solid 0px #000000;
        border-bottom: solid 0px #000000;
		  font-size        : 12px;
        }
table.moduletable-news th {
  font-size        : 12px;
  font-weight      : bold;
  color            : Yellow;
  text-align       : center;
  width            : 100%;
}

table.moduletable-news td {

 font-family:Verdana, Arial, Helvetica, sans-serif;

  color            : #fff;
  font-size        : 12px;
        }




.contentheading, .componentheading {
 font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size        : 14px;
  font-weight      : bold;
  color            : #CC3300;
  text-align       : left;
  
text-transform: uppercase;
}
.contentpaneopen {
width: 400px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;


}
