/*manhold.net christine 030507*/
/*print stylesheet*/

body  {
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
	background-color : #fff !important;
	color : #000;
	margin : 0px;
	padding : 0px;
	}

h1,h2,h3,h4,h5,p,blockquote,q,cite,ul,li,dl,dd,dt,caption
	{font-family : Geneva, Arial, Helvetica, sans-serif;}

h1	{font-size : 1.5em;}

h2	{font-size : 1.3em;}

h3	{
	font-size : 1.1em;
	padding-top : .8em;
	}

h4  {
	font-size : 1em;
	padding-top : .8em;
	}

h5  {
	font-size : .9em;
	margin-left : 6%;
	}

blockquote {
	font-style : italic;
	margin-left : 8%;	
	}

caption {font-style : italic;}

abbr, acronym {
  border-bottom: none;
  }
  
/*link styling*/

a	{text-decoration : underline;}
a:link  {color : #00f;}
a:visited {color : #f00;}
a:hover	{background : transparent;}
a:active {color : #f00;}
a span    { color: #00f; } /*this trick stolen from andrew clover, doxdesk.com*/ 
							/*works only in moz and opera, not ie5, ie6-don't know*/
a.name	{
	color : #000; 
	background: transparent;
	text-decoration : none;
	}

img {border : none;}

.logo a:hover {background : transparent;}

/* header */

#header {
	padding : 5px 10px 0px 10px;
	margin : 0px;
	text-align : center;
	}

.booklinks {
	width : 23%;
	float : left;
	margin-top : 20px;
	margin-bottom : 0px;
	padding : 0px;
	}

.logo {
	width : 50%;
	float : left;
	margin-top : 10px;
	margin-bottom : 0px;
	padding : 0px;
	}

.mainnav {
	display : none;
	}

/* main content */

#main {
	font-family : Geneva, Arial, Helvetica, sans-serif;
	background-color : #fff;
    padding : 0px;
	margin-left : 5% !important;
	margin-right : 5% !important;
	margin-bottom : 0px;
	border : none !important; 
    }
	  
#main p  {
	margin-left : 0%;
	}

#main p:first-letter {font-size : 120%}

#main ul, dl, ol {margin-left : 10%;}

#main dt {background : #efefef;}

#main li, dd {
	padding-top : .2em;
	padding-bottom : .2em;
	}

/* footer */

#footer {
	font : normal .8em Geneva, Arial, Helvetica, sans-serif;
	clear : both;
	text-align : center;
	padding : 10px;
    }

.bottomnav {
	display : none;
	}

.sitedetails {
	padding : 10px;
	}

/* classes */

.center {text-align : center;}

.margin10 {margin-left : 10%}

.small  {font-size : .8em;}

.smallcenter  {
	font-size : .8em;
	text-align : center;
	}

.right  {text-align : right;}

.smallright  {
	font-size : .8em;
	text-align : right;
	}

.smallrightitalic  {
	font-size : .8em;
	text-align : right;
	font-style : italic;
	}

.textbox {
	background : #efefef;
	padding : 10px;
	margin-left : 8%;
	margin-right : 8%;
	}

.bestellen {display : none;}

.hide {display : none;}

.clear {
	clear : both;
	margin : 0px;
	padding : 0px;
	}
