/*<agl.folder "Seitenaufbau">*/
	#TopBack{ width: 100%; height:100px; background-repeat: repeat-x; z-index: 9; }
	#TopMiddle{ width: 795px; height:99px; position: absolute; top: 0; left:50%; z-index: 10; margin-left: -397.5px; }
	#TopMenu { position: absolute; top: 10px; right: 15px; z-index: 11; }
	#Verein { color: #969696; font-size: 12px; font-family: arial; position: absolute; top: 80px; left: -2px; }
	#Suchen { background-color: #d6ebee; position: absolute; right: 0; bottom: 0; width: 255px; height: 50px; }
	#Schnee { position: absolute; top: 10px; left: 200px; z-index: 200; }
	.search input { position: absolute; top: 15px; right: 15px; width: 180px; height: 20px; padding-left: 5px; border-width: 0; }
	#MainBack{ width: 100%; position: absolute; top: 100px; background-repeat: repeat-x; height: 400px; z-index: 1; }
	#Main{ width: 795px; position: absolute; top: 100px; left: 50%; margin-left: -397.5px; padding-bottom: 15px; background-repeat: no-repeat; z-index: 2; }
	#MainContent{ background-color: #fff; width: 405px; z-index: 3; float: left; min-height: 200px; }
	#OnePixSpacer { font-size: 1px; width: 1px; }
	#MainBanner { background-color: #fff; width: 154px; min-height: 200px; }
	#MainLinkVerein { background-image: url(http://esvhalle.com/cms/templates/esv_halle_standard/images/Link_Vereinl.png); background-repeat: no-repeat; background-position: 0 0; position: absolute; top: 41px; left: 30px; width: 147px; height: 11px; float: none; clear: none; cursor: pointer; }
	#MainLinkVerein:hover, #MainLinkVereinSelected { background-repeat: no-repeat; background-position: -147px 0; cursor: pointer; width: 147px; height: 11px; float: none; clear: none; }
	#MainLinkEiskunstlaufen { background-image: url(http://esvhalle.com/cms/templates/esv_halle_standard/images/Link_Eiskunstlaufen.png); background-repeat: no-repeat; background-position: 0 0; position: absolute; top: 72px; left: 30px; width: 147px; height: 11px; float: none; clear: none; cursor: pointer; }
	#MainLinkEiskunstlaufen:hover, #MainLinkEiskunstlaufenSelected { background-position: -147px 0; width: 147px; height: 11px; float: none; clear: none; cursor: pointer; }
	#MainLinkEishockey { background-image: url(http://esvhalle.com/cms/templates/esv_halle_standard/images/Link_Eishockey.png); background-repeat: no-repeat; background-position: 0 0; cursor: pointer; position: absolute; top: 103px; left: 30px; width: 147px; height: 11px; float: none; clear: none; }
	#MainLinkEishockey:hover, #MainLinkEishockeySelected { background-position: -147px 0; cursor: pointer; width: 147px; height: 11px; float: none; clear: none; }
	#MainLinkFussball { background-image: url(http://esvhalle.com/cms/templates/esv_halle_standard/images/Link_Fussball.png); background-repeat: no-repeat; background-position: 0 0; cursor: pointer; position: absolute; top: 134px; left: 30px; width: 147px; height: 11px; float: none; clear: none; }
	#MainLinkFussball:hover, #MainLinkFussballSelected { background-position: -147px 0; cursor: pointer; width: 147px; height: 11px; float: none; clear: none; }
	#MainLinkLaufgruppe { background-image: url(http://esvhalle.com/cms/templates/esv_halle_standard/images/Link_Laufgruppe.png); background-repeat: no-repeat; background-position: 0 0; cursor: pointer; position: absolute; top: 165px; left: 30px; width: 147px; height: 11px; float: none; clear: none; }
	#MainLinkLaufgruppe:hover, #MainLinkLaufgruppeSelected { background-position: -147px 0; cursor: pointer; width: 147px; height: 11px; float: none; clear: none; }
	#MainLinkLinien { background-image: url(http://esvhalle.com/cms/templates/esv_halle_standard/images/LinkLinien.png); position: absolute; top: 62px; left: 30px; width: 565px; height: 94px; }
	#SubNav { width: 129px; float: none; clear: none; }
	#register{ color: #fff; font-size: 11px; font-family: verdana; position: absolute; bottom: -31px; width: 100%; text-align: right   ; height: 20px; }
	body{border:0px; margin:0px;padding:0px;}
	html{overflow: scroll;}
	img { border-width: 0; }
/*</agl.folder>*/
/*<agl.folder "Textlayouts">*/
	input { color: #000; font-size: 12px; font-family: arial; }
	textarea { color: #000; font-size: 12px; font-family: arial;  }
	.moduletable th { color: #fff; font-size: 11px; font-family: arial; font-weight: 700; line-height: 20px; text-decoration: none; text-align: left; }
	a.mainlevel:link, a.mainlevel:visited{ color: #fff; font-size: 11px; font-family: arial; line-height: 20px; text-decoration: none; }
	a.mainlevel:hover, a.mainlevel:active{ font-family: arial; text-decoration: underline; }
	.componentheading { color: #fff; font-size: 0; font-family: arial; font-weight: 700; line-height: 0; }
	.contentheading { font-size: 11px; font-family: arial; font-weight: 700; }
	a.contentpagetitle:link, a.contentpagetitle:visited { color: #000; font-size: 11px; font-family: arial; font-weight: 700; text-decoration: none; }
	a.contentpagetitle:hover, a.contentpagetitle:active { font-family: arial; text-decoration: underline; }
	.contentpaneopen { font-size: 11px; font-family: arial; }
	#MainContent { font-size: 11px; font-family: arial; }
	.back_button a:link, .back_button a:visited { color: #000; font-size: 11px; font-weight: 700; line-height: 20px; text-decoration: none; vertical-align: bottom; }
	.back_button a:hover, .back_button a:active { text-decoration: underline; }
	a.mainlevel-nav:link, a.mainlevel-nav:visited { color: #969696; font-size: 12px; font-family: arial; text-decoration: none; padding-left: 10px; }
	a.mainlevel-nav:hover, a.mainlevel-nav:active { text-decoration: underline; }
	#Button_Suchen { color: #00b2dc; font-size: 11px; font-family: arial; background-color: transparent; position: absolute; top: 16px; left: 8px; border-width: 0; }
	#Button_Suchen:hover { text-decoration: underline; cursor: pointer; }
	#MainBanner { overflow: hidden; max-width: 154px; }
	#MainBanner th { font-size: 0; line-height: 0; }
	.MainBanner img { min-width: 154px; }
	.article_seperator { font-size: 0; line-height: 0; width: 0; height: 0; }
/*</agl.folder>*/

