﻿/* CSS Document */

body, html{
	background-color: #FFFFFF;
	padding:0;
	margin:0;
	height:100%;

	color:#929292;
	/*
	font-family:Geneva,Arial,Helvetica,sans-serif;
	*/
	font-family:Georgia, Times New Roman, Times, serif;
}

h1{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	padding-top:0;
	margin-top:0;
	padding-bottom:10px;
}

a{
	text-decoration:none;
	color:#bc2312;
}

img{
	border:none;
	padding:0;
	margin:0;
}

input{
	border:1px solid #D4D6D8;
}

/***** Hauptmenü oben *****/
#topmenu{
	padding-top:0;
}
#topmenu .logo{
	width:182px;
}

#topmenu img{
	padding-right: 9px;
}

/**
#topmenu #links{
	float:left;
}
**/
#topmenu #suche{
	padding-left:100px;
	position:absolute;
	/*
	top:29px;
	*/
	top:47px;
}

/***** Inhalt *****/
#maincontentstart{
	background-image:url(img/bg_start.gif);
	background-repeat:no-repeat;
	margin-left:182px;
	margin-top:40px;
	padding-top:200px;
	padding-left:12px;
	*height:313px;
	min-height:313px;
}
#maincontentautoren{
	background-image:url(img/bg_autorenuebersicht.gif);
	background-repeat:no-repeat;
	margin-top:40px;
	padding-top:100px;
	*height:428px;
	min-height:428px;

	width: 854px;
}
#maincontentautoren #text{
	width:300px;
	margin-left:528px;
	margin-right:26px;
	text-align:right;
	
	font-size:21px;
}

#maincontentautorendetail{
	background-image:url(img/bg_autorendetail.png);
	background-repeat:no-repeat;
	margin-left:171px;
	margin-top:46px;
	/* padding-top:82px; */
	padding:3px 0 0 0;
	*height:528px;
	min-height:528px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
}
#maincontentautorendetail #bild{
	float:left;
	/* margin-left:16px; */
	width:338px;
	/* text-align:center; */
}
#maincontentautorendetail #bild #rand{
	position:absolute;
	height:528px;
	float:left;
	width:11px;
	margin:1px 0 0 16px;
}

#maincontentautorendetail #bild #pic{
	position:absolute;
	width:327px;
	margin: 14px 0 0 17px;
}

#maincontentautorendetail #bild #rand .mask{
	border:0px;
	padding:0px;
	margin:-5px 0 0 0;
}

#maincontentautorendetail #bild #zusatzinfos{
	padding-top:20px;
	padding-right:20px;
	text-align:right;
}
#maincontentautorendetail #text{
	padding:82px 0 0 352px;
	width:300px;
}

#maincontentbuchdetail{
	background-image:url(img/bg_buchdetail.gif);
	background-repeat:no-repeat;
	margin-left:171px;
	margin-top:46px;
	padding-top:82px;
	*height:436px;
	min-height:436px;
}
#maincontentbuchdetail #text{
	float:left;
	margin-left:30px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	width:300px;
}
#maincontentbuchdetail #bild{
	float:left;
	/*
	margin-left:16px;
	*/
	margin-left:10px;
	margin-top:-83px;
	width:325px;
	text-align:center;
}

#maincontentbuchdetail #bildrandre{
	position:absolute;
	top:111px;
	left:830px;
}

#maincontentprogramm{
	background-image:url(img/bg_zweiseiten.gif);
	background-repeat:no-repeat;
	margin-left:171px;
	margin-top:46px;
	padding-top:82px;
	*height:434px;
	min-height:434px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
}
#maincontentprogramm #links{
	float:left;
	margin-left:37px;
	width:287px;
	text-align:left;
}
#maincontentprogramm #rechts{
	float:left;
	margin-left:44px;
	width:290px;
}

.autorenname{
	font-size:13px;
	color:#929292;
	font-family:Georgia,Times New Roman,Times,serif;
}

/***** Logo Footer *****/
#logofooter{
	position:absolute;
	left:0;
	top:558px;
}

#flehrer {
}

.fautor {
	font-size:12px;
	font-weight:bold;
	border-bottom:1px solid #bc2312;
}

.fdownload {
	font-size:11px;
}

#textr {
	float:left;
	padding: 0 0 0 180px;
	color:#FFF;
	font-size:18px;
}

#textr ul {
	list-style:none;
	list-style-image:none;
}

.bookpresse_weiter {
	width:600px;
	padding:0 0 0 100px;
	color:#000;
	font-size:13px;
	margin:20px 0 0 0;
	font-family:Arial,Helvetica,sans-serif;
}

.bookpresse_weiter b {
	font-weight:normal;
	font-size:20px;
	font-family:Georgia,Times New Roman,Times,serif
}