/**************************************************************/
/* Zentrale Formatierungen für www.anja-jorre-fotografiert.de */
/**************************************************************/


/* Hintergrund für die Seite */

	body
	{
		margin: 0;
		padding: 0;
		font: 85% helvetica, arial, sans-serif;
		text-align: center;
		color: #000000; 		/*schwarz*/
		background-color: silver;
	}
	
/* genutzter Bereich */

	#container
	{
		margin: 1% auto; /* Abstand vom oberen Rand */
		width: 800px;
		text-align: left;
		background-color: white;
		border: 1px solid black;
	}

/* Logo */  

	#logo
	{	
		float: left;
		margin-top: 1%;
		margin-left: 1%;
		margin-bottom: 1% /*hinzugefügt*/
	}	

/* Kopfbereich */
	
	#header
	{	
		margin-top: 1%;
		margin-left: 1%;
		margin-right: 1%;
		text-align: right;
	}


/* Hauptnavigation */
	#rahmen
	{	
		width: 100%;
		/*clear: both;*/ /*entfernt*/
	}

	#mainnav
	{	
		list-style: none; /*entfernt die Aufzählzeichen*/
		text-align: right;
	}

	#mainnav ul
	{
    		margin: 0; padding: 0.8em;
	}

	#mainnav li
	{	
		list-style: none; /*entfernt die Aufzählzeichen*/
		display: inline;  /*horizontale Anordnung*/
		float: both;
		position: relative;
	}

	#mainnav li ul
	{
		position: absolute;
		top: 1em; right: -0.5em;
		display: none; /* Untermenue ausblenden */
	}

	#mainnav li:hover ul
	{
		display: block;/* Untermenue einblenden, mit Maus */
	}

	#mainnav li ul li
	{
		float: none;
		display: block;
	}

	#mainnav		{ font-style: normal; font-weight: bold; font-variant: small-caps; 
			  	  font-size: 120%; color: #000000;}
	#mainnav a 		{ text-decoration: none; color: #000000;}
	#mainnav a:visited 	{color: #000000;}
	#mainnav a:hover	{color: white; background-color: #808080;}


/* Inhalt */	

	#contents	
	{	
		clear: both;
		margin-top: 3%;
		margin-left: 1%;
		margin-right: 1%;
		/*background-color: #808080;
		color: black;*/
	}

	#contents h1 { font-style: italic; font-weight: bold; font-size: 120%; color: #000000;}
	#contents h2 { font-style: italic; font-weight: bold; font-size: 100%; color: #000000;}
	#contents a:link	{ text-decoration: underline; color: #000000; }
	#contents a:visited	{ text-decoration: underline; color: #000000; }
	#contents a:hover	{ text-decoration: underline; color: #000000; }
	#contents a:aktiv	{ text-decoration: underline; color: #000000; }
	#contents a:fokus	{ text-decoration: underline; color: #000000; }
	#contents ul 		{ list-style-type: disc; }


/* Fussbereich */

	#footer	
	{
		clear: both;
		margin-left: 1%;
		margin-right: 1%;
		margin-bottom: 1%;
	}

	#footer p { font-size: 80%; }

	#footer a  		{ text-decoration: underline; color: #000000; }
	#footer a:visited	{ text-decoration: underline; color: #000000; }
	#footer a:hover		{ text-decoration: underline; color: #000000; }
