/* font family */
a 				{font-size: 8pt; font-family: Tahoma, Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; }
html, body, h1, p, td, div	{font-size: 8pt; color:#000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

html, body {margin:0; padding:0;height:100%}

body {
	min-width:760px;/* mozilla*/
	background: #CCC url(bilder_webseite/bg1.jpg);
}

a {font-weight: bold;}

a:link    	{ color: #365F91;}
a:visited    	{ color: #163F71;}
a:hover    	{ color: #562F31; text-decoration: none }
a:active    	{ color: #264e91; }

h1 { color: #244062; font-size: 12pt; }
hr { border: 0px; border-top: solid 1px #000; border-bottom: solid 1px #EEE; border-bottom: transparent;}

img 		{border: none;}

.frame {
	position:relative;
	top:0;
	left:0;
	width:800px;
	background-color:#FFA;
	border-color:#BBB; 
	border-right-style:solid;
	border-width:2px;
	text-align:left;
	margin:0px;
	padding: 0px;
	background: #FFF url(bilder_webseite/contentbg.gif);
	float:left;
}

.header {
	margin:0px;
	padding: 0px;
	background-color:#FFF;
	top:0px;
	left:0px;
	width:800px;
	height:70px;
	border-color:#000; 
	border-bottom-style:solid;
	border-width:1px;
	z-index:10;
}
.logo { 
	position:relative; 
	float:left;
	top:7px;
	padding:0px; 
	width:250px; 
	z-index:15;
}

.headerNav {
	position:absolute; 
	top:0px;
	left:250px;
	padding:0px;
	padding-top:4px;
	height:35px;
	width:550px; 
	z-index:15;
}
.nav{
	list-style-position:outside;
	list-style-type:none;
	margin:0px;
	padding:0px;
	padding-left: 10px !important;
	padding-top:5px !important;
	width:auto;
}
.nav a, .nav a:link	{color: #000;}
.nav li {
	display: inline;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#000;
	padding-right:5px;
	padding-left:5px;
}
.nav .last {
	padding:0;
	padding-left:5px;
	border:none;
}

.headerBanner {
	position:absolute;
	left:250px; 
	top:35px; 
	height:35px;
	width:550px; 
	background: #DA6 url(bilder_webseite/gelberbalken.jpg);
}


.left {
	position:relative;
	top: 0px;
	width:250px;
	float:left;
	padding:0;
	margin:0;
}
	.left ul {
		list-style-type:none;
		margin:0;
		padding:0;
	}
	.left a {
		position:relative;
		display: block;
		margin: 8px;
		padding:8px;
		padding-left:30px;
		border: 1px solid #BBB;
		width: 194px;
		vertical-align:middle;
		text-align:left;
		background-position:0px 0px;
		background-repeat:no-repeat;
		background-color:#F2EFEA;
		background-image:  url(bilder_webseite/seitenicon.gif);
	}
	.iconpadding a{
		padding-top:10px;
		padding-bottom:15px;
	}
	.left .de {		
		background-image:  url(bilder_webseite/seiteniconde.gif);
	}
	.left .il {		
		background-image:  url(bilder_webseite/seiteniconil.gif);
	}
	.left .ua {		
		background-image:  url(bilder_webseite/seiteniconua.gif);
	}
	.left .en {		
		background-image:  url(bilder_webseite/seiteniconen.gif);
	}
	.left .suchen {		
		background-image:  url(bilder_webseite/seiteniconlupe.gif);
	}
	.left .buchbespr {		
		background-image:  url(bilder_webseite/seiteniconbuch.gif); 
	}
	.left .archiv {		
		background-image:  url(bilder_webseite/seiteniconbuchstapel.gif); 
	}
	.left .kontakt {		
		background-image:  url(bilder_webseite/seiteniconbrief.gif); 
	}	
	.left .impressum {		
		background-image:  url(bilder_webseite/seiteniconimpressum.gif); 
	}	
	
	
	.left a:link {		
		text-decoration: none; 
	}
	.left a:visited { 
		text-decoration: none;
	}
	.left a:hover {
		border-color:#999;
		background-color:#FFEFE0; 
		text-decoration: underline;
	}
	.left a:active {
		background-color:#FFDFD0;
	}

.content {
	position:relative;
	width:495px;
	float:right;
	padding:25px; 
	border:none;
}

.textcontent{
	text-align:justify; /*Blocksatz*/
}

.footer {
	margin:0px;
	padding: 0px;
	width:800px;
	height:40px;
	background-color:#FFF;
	border: none;
	padding-top:5px;
	vertical-align:middle;
	text-align:center;
	float:left;
}
.footer a {
	color:#000;
}

.hs {
	height: 1em;
	left: -400em;
	overflow: hidden;
	position: absolute;
	width: 100em;
}
.seitennavigation{
	height:15px; 
	width:100%;
	text-align:center;
}



.untertitel 	{color: #000;}
.autor		{color: #222222;font-weight:bold;font-style:italic;}
.warntext	{color: #FF0000;font-weight:bold;}

.zelleA	{padding:8px;vertical-align:top;width:440px; text-align:left;background-color: #E0E0E0;float:left;}
.zelleB	{padding:8px;vertical-align:top;width:440px; text-align:left;background-color: #C0C0C0;float:left;}
.marginA {margin:10px;margin-top:5px;}
.marginB {margin:10px;margin-top:5px;}

/* Bilder im Inhalt */	
.content img		{margin-top:10px; margin-bottom:10px; margin-right:15px;margin-left:3px;text-align: center;}
.content img.links 	{margin-top:3px; margin-bottom:5px; margin-right:15px;margin-left:3px; float:left;}
.content img.rechts 	{margin-top:3px; margin-bottom:5px; margin-right:3px;margin-left:15px; float:right;}
.content img.mitte 	{margin-top:3px; margin-bottom:5px; margin-right:15px;margin-left:15px;text-align: center;}
.content ul		{clear:both;}
.content hr		{clear:both;}
.content p		{clear:both;}

/* Kasten Buchbesprechung */
div.buchbesprechung 	{font-style: italic; font-weight:100; font-size: 10pt;color: #999; float:right;}