body{
background:#FDFDFD;
margin:9px;
font: 9pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
color:#4c4c4c;
}

A:link{ color:#999999; text-decoration:none; }
A:hover{ color:#23C6C8; text-decoration:none; }
A:active{ color:#999999; text-decoration:none; }
A:active:hover{ color:#23C6C8; text-decoration:none; }

A:visited{ color:#999999; text-decoration:none; }
A:visited:hover{ color:#23C6C8; text-decoration:none; }


#wrap{
width:860px;
margin-left:auto;
margin-right:auto;
padding-bottom: 40px;
}

#sidebar{
float:left;
text-align:left;
width:150px;
}

#container{
width:640px;
margin-left:160px;
border-left:#F3F3F3 1px solid;
}

#content1{
width:340px;
padding:20px;
float:left;
min-height: 380px;
#height:380px;
overflow:visible;
}

.content2{
padding:20px;
min-height: 380px;
#height:380px;
overflow:visible;
}

#content3{
width:600px;
#width: 640px;
padding:20px;
min-height: 380px;
#height: 380px;
overflow: visible;
}


h3{
text-align:left;
color:#23C6C8;
font-size:12pt;
font-weight:bold;
}

h4{
text-align:left;
color:#23C6C8;
font-weight:bold;
}

h2{
text-align:left;
color:#4c4c4c;
font-size:11pt;
}

#anker
{
color:#4c4c4c;
}

#anker li {
list-style: square;
padding: 0 0 5px 0;
font: 9pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
}

#anker li a {
color:#4c4c4c;
font-weight: bold;
}

#anker li a:hover {
color:#23C6C8;
font-weight: bold;
}

.ankerLink {
text-align:left;
color:#23C6C8;
font-weight:bold;
text-decoration:none;

}

.ankerLinkSmall {
text-align:left;
color:#23C6C8;
font-weight:bold;
text-decoration:none;
font-size:8pt;
}

#title{
height:90px;
/*border-bottom:#CCCCCC 1px solid;*/
text-align:right;
font-size:10pt;
letter-spacing:-1px;
color:#CCCCCC;
}

#footer{
text-align:center;
font-size:10px;
height:30px;
margin-top:10px;
/*border-top:#CCCCCC 1px solid;*/
text-transform:lowercase;
}

 #navlist
{
padding: 0 1px 1px;
margin-left: 0;
font: bold 12px Verdana, sans-serif;
background:#FDFDFD;
width: 13em;
}

#navlist li
{
list-style: none;
margin: 0;
border-top:#FDFDFD 1px solid;
text-align: right;
}

#navlist li a
{
display: block;
padding: 2px 5px 2px 5px;
height: 20px;
background: #FDFDFD;
text-decoration: none;
color: #23C6C8;
}

#navlist li a:link { color: #23C6C8; }
#navlist li a:activ { color: #999999; }

#navlist li a:hover
{
border-color: #FE3;
color: #4c4c4c;
background: #FDFDFD;
}


#button {
  	width: 115px;
  	height: 20px;
  	text-align:center;	
	border-width: 1px;
	border-color:#cccccc;
	border-style: solid;
  	background-color: #FDFDFD;  
  	color: #23C6C8;  
  	font-weight: normal;
	text-decoration:none;
	font-size:11px;
}

#buttonOver {
  width: 115px;
  height: 20px;
  background-color: #23C6C8;
  border: 1px solid #23C6C8;  
  color: #FDFDFD;
  cursor:pointer;
  text-align:center;
  font-weight:normal;
  text-decoration:none;
  font-size:11px;
}

.inputs {height: 20px; width:190px; text-align:left; margin-bottom:5px; border-width: 1px; border-color:#cccccc; border-style: solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #4c4c4c}
.inputs_small {height: 20px; width:80px; text-align:left; margin-bottom:5px; border-width: 1px; border-color:#DB979C; border-style: solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #787B75}
textarea {width:190px; height: 100px; text-align:left; margin-bottom:5px; border-width: 1px; border-color:#cccccc; border-style: solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #4c4c4c}

#book {
	border-bottom-width: 0px;
	border-bottom-color:#cccccc;
	border-bottom-style: solid;
	height:90px;
	overflow: visible;
	line-height: 1.5em;
}

#book img {
 	float: left;
 	width: 80px;
	height: 80px;
	padding: 5px 5px 5px 0px;
	
}

.buchtitel {
	font-weight: bold;
}

td  {
	vertical-align:top;
	text-align:left;
	padding:0 0 5px 0px;
}

.year {
	width: 120px;
	vertical-align:top;
	text-align:left;
}
.bookcover .bookcover2{
	width: 90px;
}

.bookcover img{
	width: 80px;
	height: 122px;
	padding:2px;
}

.bookcover2 imgSmall{
	width: 80px;
	height: 80px;
	padding:2px;
}
