/********** Dieses Stylesheet wird für das Sommer-Layout verwendet **********/

body			{
    			color: 			#000000; 
			background-color: 	#993333;
    			font-size: 		100.01%;
    			font-family: 		Geneva, Arial, Helvetica, sans-serif;
    			margin: 		0; 
			padding: 		20px;
    			min-width: 		40em;		/* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
  			text-align: 		center;  	/* Zentrierung im Internet Explorer */
			}

a:link			{
			font-family: 		Geneva, Arial, Helvetica, sans-serif;
			font-weight:		bold;
			color:			#993333;
			text-decoration:	none;
			}

a:visited		{
			font-family: 		Geneva, Arial, Helvetica, sans-serif;
			font-weight:		bold;
			color:			#993333;
			text-decoration:	none;
			}

a:active		{
			font-family: 		Geneva, Arial, Helvetica, sans-serif;
			font-weight:		bold;
			color:			#993333;
			text-decoration:	none;
			}

a:hover			{
			font-family: 		Geneva, Arial, Helvetica, sans-serif;
			font-weight:		bold;
			color:			#993333;
			text-decoration:	underline;
			}


.plaintextsmall		{
    			color: 			#000000;
    			font-size: 		11px;			
			}

.plaintext 		{
    			font-size: 		12px;
			color:			#000000;
  			}

div#Aussenrahmen 	{	
    			text-align: 		left;
			margin: 		0;      	/* Zentrierung */
    			width: 			850px;
    			padding: 		0;
			border-top:		0px solid #000000;
			border-left:		1px solid #000000;
			border-right:		1px solid #000000;
			border-bottom:		1px solid #000000;
			background-image:	url(../images/navigation-sommer.gif);
			background-repeat:	repeat-y;
			background-color:	#FFFFCC;
  			}


div#Kopf 		{
			background-image:	url(../images/navigation-sommer.gif);
			height:			165px;
			}






/********** Topnavigation **********/

div#Topnavigation	{
    			text-align:		right; 
    			margin-top:		0px;
			padding-top:		1px;
			padding-bottom:		1px;
    			background-color:	#CCCC99; 
			border-left:		0px solid #000000;
			border-top:		1px solid #000000;
			border-bottom:		1px solid #000000;
			border-right:		0px solid #000000;
			}


div#Topnavigation p 	{
			font-family: 		Arial, Helvetica, sans-serif;
    			font-size: 		12px;
			letter-spacing:		0.1em;
			color:			#000000;
			background-color:	transparent;
    			margin-top: 		3px;
    			margin-right: 		10px;
    			margin-left: 		0px;
    			margin-bottom: 		3px;
  			}

a:link#Topnavigation	{
			font-family: 		Arial, Helvetica, sans-serif;
			letter-spacing:		0.1em;
			font-weight: 		bold;
			color:			#993333;
			text-decoration:	none;
			}

a:visited#Topnavigation	{
			font-family: 		Arial, Helvetica, sans-serif;
			letter-spacing:		0.1em;
    			font-weight: 		bold;
			color:			#993333;
			text-decoration:	none;
			}

a:hover#Topnavigation	{
			font-family: 		Arial, Helvetica, sans-serif;
			letter-spacing:		0.1em;
    			font-weight: 		bold;
			color:			#993333;
			text-decoration:	underline;
			}

a:active#Topnavigation	{
			font-family: 		Arial, Helvetica, sans-serif;
			letter-spacing:		0.1em;
    			font-weight: 		bold;
			color:			#993333;
			text-decoration:	none;
			}






/********** Navigation **********/


ul#Navigation 		{
    			font-size: 		12px;
    			float:			left;
			letter-spacing:		0.1em; 
			width: 			190px;
    			margin: 		0px; 
			padding-top: 		0px;
    			padding-bottom: 	0px;
    			padding-left: 		0px;
    			padding-right: 		0px;
    			border-top: 		1px;
			background-color: 	#666666;
  			}

*+html ul#Navigation	{
    			padding-bottom: 	1px;
			}

ul#Navigation li 	{
    			list-style-type: 	none;
			line-height:		16px;
    			margin-bottom: 		1px; 
			padding-top: 		0px;
			padding-bottom: 	0px;
			padding-left: 		0px;
			padding-right: 		0px;
  			}

*+html ul#Navigation li	{
			margin-bottom: 		-15px;
    			
			}

* html ul#Navigation li	{
			margin-bottom: 		-15px;
			}

ul#Navigation a 	{
    			display: 		block;
    			margin-top: 		0px;
    			margin-bottom: 		0px;
    			margin-left: 		0px;
    			margin-right: 		1px;
    			padding-top: 		2px;
    			padding-bottom:		2px;
			padding-left: 		13px;
    			padding-right: 		0px;
    			border-top: 		1px;
    			font-weight: 		bold;
			text-decoration:	none;
    			font-size: 		12px;
			letter-spacing:		0.1em;
			font-family: 		Arial, Helvetica, sans-serif
  			}

ul#Navigation-2		{
    			font-size: 		12px;
    			float:			left;
			letter-spacing:		0.1em; 
			width: 			190px;
    			margin: 		0px; 
			padding-top: 		0px;
    			padding-bottom: 	0px;
    			padding-left: 		0px;
    			padding-right: 		0px;
    			border-top: 		1px;
			background-color: 	#666666;
  			}

*+html ul#Navigation-2	{
    			padding-bottom: 	1px;
			}

ul#Navigation-2 li 	{
    			list-style-type: 	none;
			line-height:		16px;
    			margin-bottom: 		1px; 
			padding-top: 		0px;
			padding-bottom: 	0px;
			padding-left: 		0px;
			padding-right: 		0px;
  			}

*+html ul#Navigation-2 li	{
			margin-bottom: 		-15px;
			}

* html ul#Navigation-2 li	{
			margin-bottom: 		-15px;
			}

ul#Navigation-2 a  	{
    			display: 		block;
    			margin-top: 		0px;
    			margin-bottom: 		0px;
    			margin-left: 		0px;
    			margin-right: 		1px;
    			padding-top: 		2px;
    			padding-bottom:		2px;
			padding-left: 		13px;
    			padding-right: 		0px;
    			border-top: 		1px;
    			font-weight: 		bold;
			text-decoration:	none;
    			font-size: 		12px;
			letter-spacing:		0.1em;
			font-family: 		Arial, Helvetica, sans-serif
  			}



ul#Navigation a:link 	{
    			color: 			#003366; 
			background-color: 	#CCCC99;
  			}

ul#Navigation a:visited	{
    			color: 			#003366; 
			background-color: 	#CCCC99;
  			}

ul#Navigation a:hover	{
    			color: 			#000000; 
			background-color: 	#993333;
  			}

ul#Navigation a:active 	{
    			color: 			#000000; 
			background-color: 	#993333;
  			}

ul#Navigation-2 a:link 	{
    			color: 			#003366; 
			background-color: 	#FFCC66;
  			}

ul#Navigation-2 a:visited{
    			color: 			#003366; 
			background-color: 	#FFCC66;
  			}

ul#Navigation-2 a:hover	{
    			color: 			#000000; 
			background-color: 	#993333;
  			}

ul#Navigation-2 a:active {
    			color: 			#000000; 
			background-color: 	#993333;
  			}

.navigation_active  	{
       			color:    		#000000; 
   			background-color:  	#993333;
       			font-size:   		12px;
   			font-weight:  		bold;
			font-family: 		Arial, Helvetica, sans-serif;
   			letter-spacing:  	0.1em; 
   			width:    		190px;
       			margin-top:   		0px;
       			margin-bottom:   	0px;
       			margin-left:   		0px;
       			margin-right:   	0px; 
       			padding-top:   		2px;
       			padding-bottom:  	2px;
       			padding-left:   	0px;
       			padding-right:   	0px;
       			border:   		0px;
			line-height:		16px;
     			}
 
* html .navigation_active{
   			margin-top:   		0px;
   			height:   		5px;
     			}





/********** Inhalt **********/

div#Inhalt 		{
    			float:			left; 
    			width:			425px;
    			margin-top:		10px;
    			margin-right:		10px;
    			margin-left:		5px;
    			margin-bottom:		10px;
			padding:		0px;
    			border: 		0px dashed silver;
			position:		relative;
			top: 			0px;
			left:			10px;
  			}

div#Inhalt h1		{
    			font-size:		1.2em;
			font-family:		Georgia, "Times New Roman", Times, serif;
			font-style:		normal;
			color:			#003366;
    			margin-top:		5px;
    			margin-right:		10px;
    			margin-left:		0px;
    			margin-bottom:		12px;
  			}

div#Inhalt h2		{
    			font-size:		1.2em;
			font-family:		Georgia, "Times New Roman", Times, serif;
			font-style:		normal;
			color:			#003366;
    			margin-top:		5px;
    			margin-right:		10px;
    			margin-left:		0px;
    			margin-bottom:		12px;
  			}

div#Inhalt p 		{
			font-family: 		Geneva, Arial, Helvetica, sans-serif;
    			font-size: 		0.8em;
			color:			#000000;
    			margin-top: 		0px;
    			margin-right: 		10px;
    			margin-left: 		0px;
    			margin-bottom: 		10px;
  			}

a:link#Inhalt		{
			font-family: 		Geneva, Arial, Helvetica, sans-serif;
			font-weight:		bold;
			color:			#993333;
			text-decoration:	none;
			}

a:visited#Inhalt	{
			font-family: 		Geneva, Arial, Helvetica, sans-serif;
			font-weight:		bold;
			color:			#993333;
			text-decoration:	none;
			}

a:active#Inhalt		{
			font-family: 		Geneva, Arial, Helvetica, sans-serif;
			font-weight:		bold;
			color:			#993333;
			text-decoration:	none;
			}

a:hover#Inhalt		{
			font-family: 		Geneva, Arial, Helvetica, sans-serif;
			font-weight:		bold;
			color:			#993333;
			text-decoration:	underline;
			}





/********** Info-Box **********/

div#Info 		{
    			float:			right; 
    			width:			190px;
    			margin-top:		10px;
    			margin-right:		5px;
    			margin-left:		0px;
    			margin-bottom:		10px;
			padding:		0px;
    			background-color:	#FFFFCC; 
			border-left:		1px dashed silver;
			border-top:		0px dashed silver;
			border-bottom:		0px dashed silver;
			border-right:		0px dashed silver;
			}

div#Info h1		{
    			font-size:		1.2em;
			font-family:		Georgia, "Times New Roman", Times, serif;
			font-style:		normal;
			color:			#003366;
    			margin-top:		5px;
    			margin-right:		10px;
    			margin-left:		15px;
    			margin-bottom:		12px;
  			}

div#Info p 		{
			font-family: 		Geneva, Arial, Helvetica, sans-serif;
    			font-size: 		0.8em;
			color:			#000000;
    			margin-top: 		0px;
    			margin-right: 		10px;
    			margin-left: 		15px;
    			margin-bottom: 		10px;
  			}

a:link#Info		{
			font-family: 		Geneva, Arial, Helvetica, sans-serif;
			font-weight:		bold;
			color:			#993333;
			text-decoration:	none;
			}

a:visited#Info		{
			font-family: 		Geneva, Arial, Helvetica, sans-serif;
			font-weight:		bold;
			color:			#993333;
			text-decoration:	none;
			}

a:active#Info		{
			font-family: 		Geneva, Arial, Helvetica, sans-serif;
			font-weight:		bold;
			color:			#993333;
			text-decoration:	none;
			}

a:hover#Info		{
			font-family: 		Geneva, Arial, Helvetica, sans-serif;
			font-weight:		bold;
			color:			#993333;
			text-decoration:	underline;
			}





/********** Fusszeile **********/

p#Fusszeile 		{
    			clear: 			both;
			font-family: 		Geneva, Arial, Helvetica, sans-serif;
    			font-size: 		0.7em;
			color:			#003366;
    			margin: 		0; 
			padding-top: 		2px;
			padding-bottom:		4px;
    			text-align: 		center;
    			background-color: 	#FFCC66; 
			border-left:		0px solid #000000;
			border-top:		1px solid #000000;
			border-bottom:		0px solid #000000;
			border-right:		0px solid #000000;
  			}

a:link#Fusszeile	{
			font-family: 		Geneva, Arial, Helvetica, sans-serif;
			color:			#003366;
			text-decoration:	none;
			}

a:visited#Fusszeile	{
			font-family: 		Geneva, Arial, Helvetica, sans-serif;
			color:			#003366;
			text-decoration:	none;
			}

a:hover#Fusszeile	{
			font-family: 		Geneva, Arial, Helvetica, sans-serif;
			color:			#993333;
			text-decoration:	underline;
			}

a:active#Fusszeile	{
			font-family: 		Geneva, Arial, Helvetica, sans-serif;
			color:			#993333;
			text-decoration:	none;
			}







/********** Adresse **********/

div#Adresse		{    			
			float:			left;
			}

* html div#Adresse	{
			margin-top:		0px;
  			}

div#Adresse p 		{
			font-family: 		Arial, Helvetica, sans-serif;
    			font-size: 		13px;
			color:			#FFFFCC;
			letter-spacing:		0px;
    			margin-top: 		0px;
    			margin-right: 		0px;
    			margin-left: 		6px;
    			margin-bottom: 		0px;
			padding-top:		30px;
			padding-right:		0px;
			padding-left:		6px;
			padding-bottom:		0px;
  			}

* html div#Adresse p	{
    			margin-top: 		30px;
			padding-top:		0px;
  			}

a:link#Adresse		{
			font-family: 		Arial, Helvetica, sans-serif;
			letter-spacing:		0.03em;
			color:			#FFFFCC;
    			font-size: 		10px;
			text-decoration:	none;
			}

a:visited#Adresse	{
			font-family: 		Arial, Helvetica, sans-serif;
			letter-spacing:		0.03em;
			color:			#FFFFCC;
    			font-size: 		10px;
			text-decoration:	none;
			}

a:hover#Adresse		{
			font-family: 		Arial, Helvetica, sans-serif;
			letter-spacing:		0.03em;
			color:			#FFFFCC;
    			font-size: 		10px;
			text-decoration:	underline;
			}

a:active#Adresse	{
			font-family: 		Arial, Helvetica, sans-serif;
			letter-spacing:		0.03em;
			color:			#FFFFCC;
    			font-size: 		10px;
			text-decoration:	none;
			}


