/* alles was mit bildern zu tun hat gleich am anfang, bis auf footer:  main*/

.container
{
 width: 			942px;
 margin-top: 		20px;
 padding-bottom:	10px;
 background-image: 	url('../gfx/body_bg0.gif');
 background-repeat: repeat-y;
}

/* Bereich fur Logo und Header */
.header
{
 width: 			100%;
 height: 			32px;
 background-image: 	url('../gfx/top00000.gif');
 background-repeat: no-repeat;
}

/* contentbereich*/
.container2
{
 width: 			842px;
 margin-top: 		5px;
 padding-bottom:	12px;
 background-image: 	url('../gfx/cont_body_bg0.gif');
 background-repeat: repeat-y;
 color: 			#333333;
}

.header2
{
 width: 			100%;
 height: 			14px;
 background-image: 	url('../gfx/cont_body_top0.gif');
 background-repeat: no-repeat;
}

.content
{ 
 padding-left: 		15px;
 padding-right: 	25px;
 padding-top: 		10px;
 padding-bottom: 	10px;
 background-image: 	url('../gfx/main_body_bg0.gif');
 background-repeat: repeat-y;
}

/* navigation bilder*/
.navigation
{
 padding-left: 		10px;
 padding-right: 	10px;
 background-image: 	url('../gfx/nav_body_bg0.gif'); 
 background-repeat: repeat-y;
} 

.frau_l
{
 background-image: 		url('../gfx/frau_l.gif'); 
 background-repeat: 	no-repeat;
 background-position: 	10px 40px;
 min-height:			320px;
 height:				auto !important;
 height:				320px;
}

/*  Main weisser kasten */

body
{
 background-color: 	#ffde80;
 margin: 			0;
 padding: 			0;
 font-size:			13px; 
 color: 			#000000; 
 font-family: 		Verdana,Geneva,SunSans-Regular;
 letter-spacing:	0.02em;
 word-spacing:		0.1em;
 line-height:		1.4em;
}

a 
{
 color: 			#655EA8;
 font-family: 		Verdana,Geneva,SunSans-Regular;
 font-weight: 		normal; 
 text-decoration: 	none;
 font-style: 		italic; 
}

a:hover  
 {
 color: 			#9795A8; 
 font-weight: 		normal;
 text-decoration: 	underline;
}

p {
 text-indent:		0em;
}

p.indent
{
 text-indent:		1em;
}

p.indent img
{
 vertical-align: middle;
}

h1.start
{
 margin: 		0 0 1em 0;
 padding: 		2em 0 0 0;
 text-align: 	center;
}

.startimg 
{
 margin-top: 	4em;
 margin-left: 	15px;
}

h2.start
{
 text-align: center;
 font-size:		12px;
}

h3 {
 font-size:			13px; 
 color: 			#000000; 
 font-family: 		Verdana,Geneva,SunSans-Regular;
 letter-spacing:	0.02em;
 word-spacing:		0.1em;
 line-height:		1.4em;
 font-weight:		bold;
 margin-right:		50px;
}

h3.start
{
 text-align: center;
}

/* Contentbereich: innerer kasten unter header bilder oben */

.main
{
 width: 			842px;
 text-align: 		left;
}

tr.impressum
{
 font-size:			7pt;
}


/* Navigation  bilder oben */

h5 {
 padding:			0;
 margin:			0;
 font-size:			8pt; 
 color: 			#000000; 
 font-family: 		Verdana,Geneva,SunSans-Regular;
 letter-spacing:	0.02em;
 word-spacing:		0.1em;
 line-height:		2.5em;
}

ul {
 padding: 			0;
 margin: 			0;
}

li {
 font-size:			8pt;
 list-style: 		none;
 line-height:		2em;
 letter-spacing:	-0.02em;
 word-spacing:		-0.1em;
}

h5 a
{
 color: 			#655EA8;
 font-family: 		Verdana,Geneva,SunSans-Regular;
 font-weight: 		normal; 
 text-decoration: 	none;
}

h5 a:hover  
 {
 color: 			#9795A8; 
 font-weight: 		normal;
 text-decoration: 	underline;
 font-style: 		italic; 
}

li a
{
 color: 			#544D39;
 font-family: 		Verdana,Geneva,SunSans-Regular;
 font-weight: 		normal; 
 text-decoration: 	none;
 font-style: 		italic; 
}

li a:hover  
 {
 color: 			#626070; 
 font-weight:	 	normal;
 text-decoration: 	underline;
 background-color:	#A99B72;
}

.adress
{
 font-size:			7pt;
}

/* Content */

.maincontent
{
padding-left:		20px;
padding-top:		10px;
padding-right:		20px;
}

.frau_r
{
 margin-top: 		50px;
 float: 			right;
}

.einleitung
{
 padding: 			0px 10px 0 0;
 float: 			left;
}

/* Fusszeile */

.bottom
{
 width: 			942px;
 padding-top: 		40px;
 background-image: 	url('../gfx/footer1.gif');
 background-repeat: no-repeat; 
 text-align: 		center;
}

.bottom2
{
 width: 			842px;
 padding: 			0 0 10px 0;
 background-image: 	url('../gfx/cont_body_bot0.gif');
 background-repeat: no-repeat; 
 text-align: 		center;
}

.footer
{
 font-size:			9px;
 padding-top: 		8px;
 padding-bottom: 	3px;
 padding-left: 		3px;
 text-align: 		left;
} 

/* Galerie unter Artikeln */
.photogalerie {
 float: 			left;
 margin: 			10px 0;
 padding: 			0;
 width: 			100%;
 background: 		#f6f6f6;
 font-size: 		0.8333em;
}

.photogalerie .inneregalerie {
 margin: 			0 5px;
 width: 			96%;
 background: 		white;
 border: 			1px solid #ccc;
 padding-left: 		10px;
}

.photogalerie td {
 padding: 			10px;
 margin-right: 		15px;
 text-align: 		center;
}

.photogalerie strong
{
 margin-left: 		10px;
}
/* Bildbox links im Artikel */

div.minipic {
 float: 			left;
 width: 			109px;
 padding:			10px;
 margin: 			0 20px 10px 0px;
 text-align: 		center;
 border-top: 		1px solid #999;
 border-right: 		2px solid #555;
 border-bottom: 	2px solid #555;
 border-left: 		1px solid #999;
 background-color: 	#ffe69d;
}

div.minipic img { 
 padding:			0;
 border-top: 		2px solid #555;
 border-right: 		1px solid #999;
 border-bottom: 	1px solid #999;
 border-left: 		2px solid #555;
}
div.minipic p { 
 margin: 			3px 0 0 0; 
 font:				7pt
					Verdana,Geneva,SunSans-Regular;
}