/* CSS Document */
	a:link {color:#000000; text-decoration:none} /* Link-Styl für das ganze Template*/
	a:visited {color:#000000; text-decoration:none} /* Besuchter Link-Styl für das ganze Template*/
	a:active {} /* Aktiver Link-Styl für das ganze Template*/
	a:hover {color:#000000; font-weight:bold;}

  body {
    background: url(../design/main-bg.jpg) repeat-x;
    font-size: 100.01%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    margin: 0; padding: 0;
    min-width: 41em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
  }
  
	form {
	  margin: 0;
	  padding: 0;
	}
	
	label, input, select { /* Alle Labels UND Formularelemente auswählen */
	  margin: 3px;
	}
	
	li {
		line-height: 1.4;
	}
  
  h1 {
  	font: 20px Verdana, san-serif;
	font-weight: bolder;
	color: #333333;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
  }
  
  div#googleads {
	margin: 3px 0px 5px 0px;
	text-align:center;
	width: 922px;
  }
  
  div#Seite {
	margin: 0px auto 0px auto;
	width: 922px;
  }

  div#header {
	width: 922px;
	height: 153px;
	background:url(../design/header.jpg) no-repeat;
	padding: 0px 0px 0px 0px; 
  }
  
  div#headerleiste {
	width: 882px;
	height: 26px;
	background:url(../design/headerleiste.jpg) no-repeat;
	padding: 3px 20px 0px 20px;
	font: 12px Verdana, sans-serif;
  }
  
  div#main {
 	 background:url(../design/main_bg.jpg) repeat-y;
	 width: 922px;
	 height: auto;
	 padding: 2px 0px 4px 0px;
  }

  div#left {
  	float:left;
	width: 168px;
	margin: auto;
	padding: 0px 0px 0px 0px;
  }
  
  div#right {
  	float:right;
	width: 166px;
	margin: auto;
	padding: 0px 0px 0px 0px;
  }
  
  div#content {
  	float:left;
	width: 588px;
  }
  
  div.mainend {
	background:url(../design/mainend.jpg) no-repeat;
	height:4px;
  }
  
  div#footer {
	width: 882px;
	height: 33px;
	background: url(../design/footer.jpg) no-repeat;
	font: 12px Verdana, san-serif;
	color: #FFFFFF;
	padding: 10px 20px 0px 20px;
	text-align: left;
  }
  
  div.clear {
	clear: both;
	height: 1px;
	line-height: 1px;
  }
  
  div.mainbox {
    width: 588px;
	margin: 0px 0px 10px 0px;
  }
  
  div.mainboxueb {
    height: 20px;
	background:url(../design/content_header.jpg) no-repeat;
	font: 12px Verdana, san-serif;
	color: #FFFFFF;
	padding: 7px 0px 0px 0px;
	text-align: center;
  }
  
  div.mainboxuebforum {
    height: 21px;
	background:url(../design/content_header_forum.jpg) no-repeat;
	font: 12px Verdana, san-serif;
	color: #FFFFFF;
	padding: 7px 14px 0px 14px;
	text-align: left;
	font-weight: bold;
  }
  
  div.mainboxcon {
	background:url(../design/content_bg.jpg) repeat-y;
	font: 12px Verdana, sans-serif;
	padding: 5px 14px 5px 14px;
  }
  
  div.mainboxconforum {
  	height: 31px;
	background:url(../design/content_bg_forum.jpg) repeat-y;
	font: 12px Verdana, sans-serif;
	padding: 5px 14px 5px 14px;
  }
  
  
  div.mainboxab {
	background:url(../design/content_end.jpg) no-repeat;
	height:1px;
  }
  
  div.mainboxuebbeitrag {
    height: 21px;
	background:url(../design/ueber_beitrag.jpg) no-repeat;
	font: 12px Verdana, san-serif;
	color: #FFFFFF;
	padding: 7px 14px 0px 14px;
	text-align: left;
	font-weight: bold;
  }
  
  div.mainboxconbeitrag {
	background:url(../design/bg_beitrag.jpg) repeat-y;
	font: 12px Verdana, sans-serif;
	padding: 5px 14px 5px 7px;
  }
  
  div.beitragstart {
	background:url(../design/start_beitrag.jpg) no-repeat;
	height:1px;
  }
  
  div.beitragende {
	background:url(../design/abschluss_beitrag.jpg) no-repeat;
	height:2px;
  }
  
  div.menuboxleft {
    width: 168px;
	margin: 0px 0px 10px 0px;
  }
  
  div.menuboxleftueb {
    height: 20px;
	background:url(../design/menu_links_header.jpg) no-repeat;
	font: 12px Verdana, san-serif;
	color: #FFFFFF;
	padding: 7px 5px 0px 19px;
	font-weight: bold;
	text-align: center;
  }
  
  div.menuboxleftlink {
  	height: 22px;
	background:url(../design/menu_links_link.jpg) repeat-y;
	font: 12px Verdana, sans-serif;
	padding: 4px 0px 0px 30px;
	line-height: 1.4;
  }
  
  div.menuboxleftab {
	background:url(../design/menu_links_end.jpg) no-repeat;
	height:2px;
  }
  
  div.menuboxleftanueb {
    height: 22px;
	background:url(../design/menu_links_ann.jpg) no-repeat;
	font: 12px Verdana, san-serif;
	color: #FFFFFF;
	padding: 7px 5px 0px 19px;
	font-weight: bold;
	text-align: center;
  }
  
  div.menuboxleftanlink {
	background:url(../design/menu_links_annbg.jpg) repeat-y;
	font: 12px Verdana, sans-serif;
	padding: 5px 5px 5px 19px;
	line-height: 1.4;
	text-align: center;
  }
  
  div.menuboxleftanab {
	background:url(../design/menu_links_annend.jpg) no-repeat;
	height:3px;
  }
 
  div.menuboxright {
    width: 166px;
	margin: 0px 0px 10px 0px;
  }
  
  div.menuboxrightueb {
    height: 20px;
	background:url(../design/menu_rechts_header.jpg) no-repeat;
	font: 12px Verdana, san-serif;
	color: #FFFFFF;
	padding: 7px 17px 0px 5px;
	font-weight: bold;
	text-align: center;
  }
  
  div.menuboxrightlink {
  	height: 22px;
	background:url(../design/menu_rechts_link.jpg) repeat-y;
	font: 12px Verdana, sans-serif;
	padding: 4px 0px 0px 15px;
	line-height: 1.4;
  }
  
  div.menuboxrightab {
	background:url(../design/menu_rechts_end.jpg) no-repeat;
	height:2px;
  }
  
  div.menuboxrightanueb {
    height: 22px;
	background:url(../design/menu_rechts_ann.jpg) no-repeat;
	font: 12px Verdana, san-serif;
	color: #FFFFFF;
	padding: 7px 17px 0px 5px;
	font-weight: bold;
	text-align: center;
  }
  
  div.menuboxrightanlink {
	background:url(../design/menu_rechts_annbg.jpg) repeat-y;
	font: 12px Verdana, sans-serif;
	padding: 5px 17px 5px 5px;
	line-height: 1.4;
	text-align:center;
  }
  
  div.menuboxforum {
	background:url(../design/menu_rechts_annbg.jpg) repeat-y;
	font: 12px Verdana, sans-serif;
	padding: 5px 17px 5px 5px;
	line-height: 1.4;
	text-align: left;
  }
  
  div.menuboxrightanab {
	background:url(../design/menu_rechts_annend.jpg) no-repeat;
	height:3px;
  }
  
  div.menulinks {
  	font: 10px Verdana, san-serif;
  }
  
  div.kleinertext {
  	font: 11px Verdana, san-serif;
  }
  
  input.sicherheitsabf {
  	display: none;
  }
  
	#boxes {
		font: 10px Verdana, san-serif;
		list-style-type: none;
		margin: auto;
		padding: 0px;
		width: 560px;
	}
	#liste {
		position: relative;
		float: left;
		margin: 2px 2px 0px 0px;
		width: 182px;
		height: 210px;
		border: 1px solid #000;
		text-align: center;
		padding-top: 5px;
		background-color: #FFFFFF;
	}
	
	div#bilder {
		padding: 2px 0px 2px 0px;
		text-align: center;
		height: 170px;
	}
	
	div#suchebilder {
		padding: 2px 0px 2px 0px;
		text-align: center;
		height: 135px;
	}
	
	#listevideos {
		position: relative;
		float: left;
		margin: 2px 2px 0px 0px;
		width: 275px;
		height: 98px;
		border: 1px solid #000;
		text-align: left;
		padding-top: 2px;
		background-color: #FFFFFF;
	}

	
	.bilderleft {
		float: left;
		padding: 0px 0px 0px 8px;
	}
	
	.bilderright {
		float: right;
		padding: 0px 8px 0px 0px;
	}
	
	.videoleft {
		float: left;
		padding: 0px 0px 0px 0px;
	}

