
*   {
	     margin: 0; padding: 0; 
	   }                                
  html {                         
       -webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
	   }                                
  .logo
       {  
	    position:fixed; 
		top: 25px;
		margin-left:50px;
	   }
      div.content
       {
		background:url(../images/bg1.png); 
		margin-left:380px; 
		width:650px;  
		top:25px;
		font-family:Verdana, Geneva, sans-serif; 
		font-size:12px;
		margin-bottom: 25px;
	   }
  ul.content
       {
		  font-family:Verdana, Geneva, sans-serif;  
		  list-style-type:circle;  
		  font-size:12px; 
		  color:#000;margin:10px;   
	   }
  li.content
	   {
		   margin-left:20px; 
		   margin-top:10px; 
		   list-style-type:circle;
	   }
  table.content
       {
		   border:solid #000 1px; 
		   margin-left:30px;
	   }
  td.content#top
       {
		   border:solid #000 1px; 
		   background-color:#900; 
		   color:#FFF; 
		   font-family:Verdana, Geneva, sans-serif; 
		   font-size:16px; 
		   font-weight:bold; 
		   text-align:center; padding:5px;
	   }
  td.content#links
       {
		   border:solid #000 1px; 
		   background-color:#fff; 
		   color:#900; 
		   font-family:Verdana, Geneva, sans-serif; 
		   font-size:14px; 
		   font-weight:bold; 
		   text-align:left;
		    padding:5px;
	   }
  td.content#rechts
       {
		   border:solid #000 1px; 
		   background-color:#fff; 
		   color:#900; 
		   font-family:Verdana, Geneva, sans-serif; 
		   font-size:14px; 
		   font-weight:bold; 
		   text-align:right; 
		   padding:5px;
	   }
  td.content#unten
       {
		   border:solid #000 1px; 
		   background-color:#fff; 
		   color:#900; 
		   font-family:Verdana, Geneva, sans-serif; 
		   font-size:12px; 
		   font-weight:bold; 
		   text-align:left; 
		   padding:5px;
	   }
  td.content#bausteine
       {
		   border:solid #000 1px; 
		   background-color:#fff; 
		   color:#900; 
		   font-family:Verdana, Geneva, sans-serif; 
		   font-size:12px; 
		   font-weight:bold; 
		   text-align:right; 
		   padding:5px;
	   }
  A:Hover.content 
	   { 
	    color:#900;
	    text-decoration: none;
       }
	 A.content 
	   {
		text-decoration: none;
		color:#000; 
	   }
	 h2.content
	   {
		color:#900; 
		margin-top:20px; 
		text-align:center;
	   }
	 p.content
	   {
		margin:10px;
	   }
	 div.navcontainer
	   {
		position:fixed; 
		bottom:25px; 
		width:225px; 
		height:325px; 
		background:url(../images/bg2.png); 
		margin-left:20px; 
		left: 115px;
	   }
	 div.navigation
	   {
		margin-left:45px; 
		margin-top:5px; 
		color:#FC6; 
		font-family:Verdana, Geneva, sans-serif;
	   }
	 p.navigation
	   {
		font-size:14px; 
		font-weight:bold;
        padding-top: 1px;
	   }
	 A:Hover.navigation 
	   { 
	    color:#900;
	    text-decoration: none;
       }
	 A.navigation 
	   {
		text-decoration: none;
		color:#FC6; 
	   }
	 A.unternavigation 
	   {
		text-decoration: none;
		color:#FC6; 
	   }
	 A:Hover.unternavigation 
	   { 
	    color:#900;
	    text-decoration: none;
       }
	 p.unternavigation
	   {
		margin-left:10px;
        font-size:14px; 
		font-style:italic;
	   }
	 div.pfahl
	   {
		position:fixed; 
		bottom:0;
	   }
/* BeginOAWidget_Instance_2644026: #OAWidget */
	
		.container {
			width: 500px;
			margin-right:auto;
			margin-left:auto;
			margin-top:25px;
		}
		.container a{
		float:left;
		}
    
		 .border {
		 background-color: #FFF;
		 border: 1px solid #cccccc;
		 	padding: 3px;
			margin: 5px;
			-moz-border-radius:3px;
			-webkit-border-radius:3px;
			-khtml-border-radius:3px;
			border-radius:3px;
			-moz-box-shadow:0 0 5px rgba(0,0,0,0.45),0px 1px 2px rgba(0,0,0,0.2);
			-webkit-box-shadow:0 0 5px rgba(0,0,0,0.45),0px 1px 2px rgba(0,0,0,0.2);
			box-shadow:0 0 5px rgba(0,0,0,0.45),0px 1px 2px rgba(0,0,0,0.2);
			
			
		}
		
/* EndOAWidget_Instance_2644026 */

/* BeginOAWidget_Instance_2138522: #TabbedPanels2 */


/* TabbedPanelsTabGroup */
#TabbedPanels2 .TabbedPanelsTabGroup {
	top: 1px;
	left: 0px;

	font-family: inherit;
	font-weight: inherit;
	font-size: inherit;
	color: inherit;
	background-color: transparent;

	border-left: solid 0px inherit;
	border-bottom: solid 0px inherit;
	border-top: solid 0px inherit;
	border-right: solid 0px inherit;

	padding: 0px 0px 0px 0px;
}

/* TabbedPanelsTab */
#TabbedPanels2.TabbedPanels .TabbedPanelsTab,
#TabbedPanels2.VTabbedPanels .TabbedPanelsTab {
	font-family: inherit;
	font-weight: inherit;
	font-size: inherit;
	color: inherit;

	border-left: solid 1px #CCC;
	border-bottom: solid 1px #999;
	border-top: solid 1px #999;
	border-right: solid 1px #999;

	padding: 4px 10px 4px 10px;
}

#TabbedPanels2.TabbedPanels .TabbedPanelsTab a,
#TabbedPanels2.VTabbedPanels .TabbedPanelsTab a {
	font-family: inherit;
	font-weight: inherit;
	font-size: inherit;
	color: inherit;
}

/* TabbedPanelsTabHover */
#TabbedPanels2.TabbedPanels .TabbedPanelsTabHover,
#TabbedPanels2.VTabbedPanels .TabbedPanelsTabHover {
	font-family: inherit;
	font-weight: inherit;
	font-size: inherit;
	color: inherit;

	border-left: solid 1px #CCC;
	border-bottom: solid 1px #999;
	border-top: solid 1px #999;

	padding: 4px 10px 4px 10px;
}

#TabbedPanels2.TabbedPanels .TabbedPanelsTabHover a,
#TabbedPanels2.VTabbedPanels .TabbedPanelsTabHover a {
	font-family: inherit;
	font-weight: inherit;
	font-size: inherit;
	color: inherit;
}

/* TabbedPanelsTabSelected */
#TabbedPanels2.TabbedPanels .TabbedPanelsTabSelected,
#TabbedPanels2.VTabbedPanels .TabbedPanelsTabSelected {
	font-family: inherit;
	font-weight: inherit;
	font-size: inherit;
	color: inherit;

	border-left: solid 1px #CCC;
	border-bottom: solid 1px #EEE;
	border-top: solid 1px #999;
	

	padding: 4px 10px 4px 10px;
}

#TabbedPanels2.TabbedPanels .TabbedPanelsTabSelected a, 
#TabbedPanels2.VTabbedPanels .TabbedPanelsTabSelected a {
	font-family: inherit;
	font-weight: inherit;
	font-size: inherit;
	color: inherit;
}

/* TabbedPanelsTabFocused */
#TabbedPanels2.TabbedPanels .TabbedPanelsTabFocused, 
#TabbedPanels2.VTabbedPanels .TabbedPanelsTabFocused {
	font-family: inherit;
	font-weight: inherit;
	font-size: inherit;
	color: inherit;

	border-left: solid 1px #CCC;
	border-bottom: solid 1px #EEE;
	border-top: solid 1px #999;
	

	padding: 4px 10px 4px 10px;
}

#TabbedPanels2.TabbedPanels .TabbedPanelsTabFocused a, 
#TabbedPanels2.VTabbedPanels .TabbedPanelsTabFocused a {
	font-family: inherit;
	font-weight: inherit;
	font-size: inherit;
	color: inherit;
}


/* TabbedPanelsContentGroup */
#TabbedPanels2 .TabbedPanelsContentGroup {
	font-family: inherit;
	font-weight: inherit;
	font-size: inherit;
	color: inherit;
	border-top: solid 1px #999;
	padding: 0px 0px 0px 0px;
}

/* TabbedPanelsContentVisible */
#TabbedPanels2 .TabbedPanelsContentVisible {
	font-family: inherit;
	font-weight: inherit;
	font-size: inherit;
	color: inherit;

	border-left: solid 0px #CCC;
	border-bottom: solid 0px #CCC;
	border-top: solid 0px #999;
	border-right: solid 0px #999;

	padding: 4px 12px 4px 12px;
}

#TabbedPanels2.BTabbedPanels .TabbedPanelsTab {
	border-bottom: solid 1px #999;
	border-top: solid 1px #999;
}

#TabbedPanels2.BTabbedPanels .TabbedPanelsTabSelected {
	border-top: solid 1px #999;
}

#TabbedPanels2.VTabbedPanels .TabbedPanelsTabGroup {
	width: 10em;
	height: 20em;
	top: 1px;
	left: 0px;
}

#TabbedPanels2.VTabbedPanels .TabbedPanelsTabSelected {
	
	border-bottom: solid 1px #EEE;
}


/* EndOAWidget_Instance_2138522 */
