* {
margin: 0;
padding: 0;
}

body {
background: #5F6154;
background-image: url(/images/back.jpg);
background-position: center;
background-position: top;
background-repeat: no-repeat;
color: #5B5445;
font-family: Verdana, 'Trebuchet MS', 'Lucida Sans', 'Lucida Grande', 'Bitstream Sans Vera', Trebuchet, Arial, Tahoma, Helvetica, Sans-Serif;
font-style: normal;
line-height: 1.6em;
font-size: 9pt;
text-decoration:none;
margin: 0 auto;
padding: 0;
text-align:center;
}

img {
border: 0;
}

p {
margin: 0 0 0 0;
padding: 0 0 15px 0;
}

h1 {
font-size: 110%;
}

h2 {
font-size: 160%;
font-weight: bolder;
line-height: 1.1em;
padding: 0 0 5px 0;
}

h1, h2, h3, h4 {
font-family: 'Trebuchet MS', 'Lucida Sans', 'Lucida Grande', 'Bitstream Sans Vera', Trebuchet, Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
}

.clear {
clear:both;
}

#container {
width: 855px;
margin: 0 auto 0 auto;
}

#wrap {
width: 700px;
float: left;
}

#heandler {
margin: 0 0 0 50px;
}

#cont {
text-align: left;
background-image: url(/images/flex.gif);
background-position: center;
}

#header {
background-image: url(/images/header.gif);
background-position: top center;
width: 100%;
height: 232px;
text-align: left;
}

#bug {
width: 100%;
text-align: left;
left: 0;
}

#footer {
background-image: url(/images/footer.gif);
background-position: center;
width: 100%;
height: 300px;
}

.item{
margin: 0 0 0 90px;
width: 500px;
}

.cover{
float: left;
margin: 0 30px 15px 0;
}

.cover_gross{
float: left;
margin: 0 30px 40px 0;
height: 100%;
}

.text {
width: 400px;
}

.title_gross {
padding: 60px 0 0 0;
}

.trenner {
margin: 20px 0 20px 36px;
}

.author_name {
padding: 10px 0 10px 0;
}

.facts {
float: left;
width: 70%;
padding: 20px 0 10px 0;
}

.facts_text {
font-size: 80%;
line-height: 1.5em;
padding: 10px 0 0 0;
}

.single_order {
padding: 23% 0 0 0;
text-align: right;
}

.single_order_gross {
text-align: right;
}

/**
 * Bücherseite Einzelansicht
*/

.author_name_gross {
padding: 60px 0 10px 0;
}

.facts_gross {
padding: 20px 0 10px 0;
}

/**
 * Media Strip
*/
.media {
background-image: url(/images/media.gif);
height:21px;
width:614px;
margin: 15px 0 0 36px;
}

.media ul {
margin-left:54px
}

.media li {
font-size: 90%;
display:inline;
list-style-type:none;
letter-spacing:0.02em;
}

.media img {
margin: 3px 4px 0 0;
}

/**
 * Fotter Navi
*/

.footer {
height: 66px;
}

#footer ul {
margin-left:-12px
}

#footer li {
font-size: 90%;
display:inline;
list-style-type:none;
letter-spacing:0.01em;
}

#footer li a {

}

#footer li span{
margin:0 2px 0 4px;
}

/**
 * newsletter
*/

.headline {
margin: 0 0 15px 0;
}

.image_start {
margin: 15px 0 20px 0;
}

/**
 * links
*/

a:link, a:visited {
text-decoration:none;
color: #616356;
}

a:hover, a:active {
text-decoration: underline;
border: none;
}