* { margin: 0; padding: 0;}

html
	{
		margin-bottom: 1px;
		height: 100%;
	}

body
	{
		margin: 0;
		padding: 0;
		font: 100% arial, hevetica, sans-serif;
		text-align: center;
		color: #003399;
		background-color: #ffffcc;
	}
		
	
#container
	{
		margin: 1em auto;
		width: 900px;
		text-align: center;
		background-color: #ffffcc;
	}
	

#banner-kunstgalerie
	{
		height: 157px;
		background: url('../banner-kunstgalerie-24.jpg') no-repeat left top;
	}	


/*=======================================================
					Navigation
========================================================*/
	
#haupt-navigation
	{
		background-color: #550000;
		color: #ffffff;
		padding: 2px 0;
		font: 90% arial;
		text-align: left;
	}		
	
#haupt-navigation ul
	{
		margin: 0 0 0 20px;
		padding: 0;
		list-style-type: none;
	}	
		
#haupt-navigation li
	{
		display: inline;
		padding: 0 10px;
	}
	
#haupt-navigation li a
	{
		font-size: 14px;
		text-decoration: none;
	}
	
#haupt-navigation li a:link, 
#haupt-navigation li a:visited
	{
		color: #7f7f7f;
	}
	
#haupt-navigation li a:focus,
#haupt-navigation li a:hover,
#haupt-navigation li a:active
	{
		color: #ffffcc;
		background-color: #660000;
	}
	

/*==========================================================
					Linke Seite
============================================================*/
	
#menu
	{
		float: left;
		width: 145px;
		background-color: #b2b299;
		font: 90% arial;
		padding: 20px 0 35px;
		text-align: left;
	}
	
#menu a
	{
		padding-left: 11px;
		font-size: 14px;
		text-decoration: none;
	}

#menu a:link,
#menu a:visited
	{
		color: #1144ff;
	}


#menu a:focus,
#menu a:hover,
#menu a:active
	{
		color: #000022;
		background-color: #beb299;
	}

.menu-unterpunkt-schwarz 
	{
		color: #000000;
		padding-left: 11px;
		font-size: 14px;
	}



.menuleiste
	{
		border-bottom: 1px solid #ffffcc;
		width: 130px;
		height: 20px;
		margin: 15px 0 7px 5px;
	}	

.menuleiste h2
	{
		font-size: 16px;
		font-family: arial;
		color: #003399;
	}	


/*==========================================================
					Contentbereich
===========================================================*/
	
#contentbereich
	{
		margin: 20px 185px 0 185px;
		text-align: center;
		font-family: helvetica, verdena, arial, sans-serif;
		padding: 35px 0 0;
		background-color: #ffffcc;
	}
	
	#text
	{
		width: 500px;
		height: auto;
		margin: 5px auto 5px;
		font-family: helvetica, verdena, arial, sans-serif;
		font-size: 13px;
	}
	
	#contentbereich p
		{
			width: auto;
			height: auto;
			margin: 0 0 20px 0;
			text-align: justify;
		}


h1 
	{ 	
		font-size: 20px;
		color: #000066;
		font-family: book antiqua;
		font-style: italic;
		font-weight: 400;
		margin: 0 0 19px 0;
	}


span#interner-link a
	{
		font: 13px arial, sans-serif;
		text-decoration: none;
	}
	
span#interner-link a:link,
span#interner-link a:visited
	{
		color: #1144ff;
		border-bottom: 1px dotted #1144ff;
	}
	
span#interner-link a:focus,
span#interner-link a:hover,
span#interner-link a:active
	{
		color: #000066;
		border-bottom: 1px dotted #000066;
		text-decoration: none;
	}



span#externer-link a
	{
		font: 13px arial, sans-serif;
		text-decoration: none;
	}
	
	
span#externer-link a:link,
span#externer-link a:visited
	{
		color: #000088;
		text-decoration: underline;
	}

span#externer-link a:focus,
span#externer-link a:hover,
span#externer-link a:active
	{
		color: #3333ff;
		text-decoration: underline;
	}
	

/*=======================================================
				Rechte Seite
========================================================*/

#rechter-kasten
	{
		float: right;
		width: 140px;
		background-color: #550000;
		font: 90% arial;
		padding: 20px 0 35px;
		text-align: center;
	}


/*======================================================
				Webempfehlungen
========================================================*/

#webempfehlungen
	{
		width: 140px;
		height: 150px;
		text-align: center;
		font-size: 13px;
		margin: 20px 0 0 0;
	}	
	
#webempfehlungen a
	{
		font-size: 11px;
	}	



/*=======================================================
				Adsense
=========================================================*/

#google-oben
	{
		width: 470px;
		height: 61px;
		margin: 0 auto 35px auto;
	}	
	
#google-unten
	{
		width: 470px;
		height: 61px;
		margin: 30px auto 30px auto;
	}	
	

#google-menu
	{
		width: 130px;
		height: 260px;
		text-align: center;
		margin: 45px auto 10px auto;
	}	


/*============================================
				Footer
==============================================*/

#verweise-unten	
	{
		clear: both;
		height: 20px;
		color: #333311;
		background-color:#ffffcc;
		font-size: 10px;
		text-align: left;
	}		
	
		
#verweise-unten a:link, a:visited
	{
		color: #333331;
		text-decoration: none;
		background-color: transparent;
		font-size: 10px;
	}	

#verweise-unten a:focus, #verweise-unten a:hover, #verweise-unten a:active	
	{
		color: #333355;
		text-decoration: none;
		background-color: transparent;
		font-size: 10px;
	}
