/**********************************/
/* musikkapelle-oberstreu         */
/* "main" CSS styles              */
/* BM 08.09.2008                  */
/**********************************/

/**************/
/*   LAYOUT   */
/**************/
	*{
		margin:0;
		padding:0;
		border:0;
	}

	body{
		font-family:arial, helvetica, sans-serif;
		background-color:#F5FCFC;
	}

/**************/
/*   HEADER   */
/**************/

	div#header{
		width:1024px;
		height:160px;
		background:url(header_old.png) no-repeat 0px 0px;
	}

/*****************/
/*   CONTAINER   */
/*****************/

	div#container{
		float:left;
		width:1024px;
		background-image:url(content2709.png);

	}
	div#textcontainer{
		width:807px;
		margin-left:214px;
		margin-bottom:2em;
	}

	/* Kleine Modifikation für IE, da ansonsten der "Three Pixel Gap"-Fehler des IE zu Darstellungsfehlern führt */
	* html div#textcontainer {position:relative;left:-3px;}

/***************/
/*   CONTENT   */
/***************/

	#content{
  	padding-top:2em;
		margin-left:15px;
		margin-right:20px;
  }

	/* Kleine Modifikation für IE, da ansonsten der "Three Pixel Gap"-Fehler des IE zu Darstellungsfehlern führt */
	* html div#content {position:relative;left:-3px;}

	#content h1{
		color:#CC0066;
		font-size:1.85em;
		font-weight:bold;
		margin-bottom:1.0em;
	}

	#content h2{
		color:#CC0066;
		font-size:1.40em;
		font-weight:bold;
		margin-top:1.5em;
		margin-bottom:0.35em;
	}

	#content h3{
		color:#CC0066;
		font-size:0.75em;
		font-weight:bold;
		margin-top:0.35em;
		margin-bottom:0.35em;
	}

	#content p{
		text-align:justify;
		color:#000000;
		font-size:0.75em;
		margin-bottom:0.25em;
	}

	#content a{
		color:#CC0066;
	}

	#content a:hover{
		color:#000000;
		background-color:#FFCBE5;
	}

	#content a:visited{
		text-decoration:none;
		color:#7B003E;
	}

/************/
/*   HOME   */
/************/

  html>body .image{
    background:url(Startseite.jpg);
  }

  .image{
    height:499px;
    width:750px;
    margin-left:1px;
  }

/*
  html>body .banner{
    background:url(ticker.jpg);
  }

  .banner{
    height:45px;
    width:750px;
    margin-left:1px;
  }
*/
	div#content h1.index{
    text-align:center;
		color:#7E0F40;
		font-size:1.85em;
		font-weight:bold;
		margin-bottom:1.0em;
	}

  div#content .news_ticker{
    font-size: 24px;
  }

  div#content .new_ticker_back{
    background:url(ticker.jpg);
    width:750px;
  }

  div#content .news_ticker a:hover{
		color: #0000FF;
    background:transparent;
  }

  div#content .news_ticker a{
		color: #000000;
    background:transparent;
  }

/**************/
/*   FOOTER   */
/**************/

	div#footer{
		width:1024px;
		clear:both;
		height:200px;
		background-color:#F5FCFC;
	}
	div#footer p{
		text-align:right;
		color:#C3D4F8;
		padding-top:80px;
		padding-right:50px;
		font-size:0.65em;
	}

	div#footer a,a:link,a:visited,a:active{
		text-decoration:none;
		color:#C3D4F8;
	}

	div#footer a:hover{
		text-decoration:underline;
	}


