/***********************************************************
*    CSS Basisdatei fr projekt eboos fr Existenzgrnder **
***********************************************************/

 /* Grundeinstellungen des Browsers fr margin und padding auf Null setzen */
* {           
	margin: 0;
	padding: 0;}

/* Main tags */
body {
	background: #8B8B8B; 
	margin: 0; 
	padding: 0; }

/* Hauptcontainer */
#wrapper {
	background: #F0F0F0 url(../img/bodybg.jpg) repeat-x; 
	margin: 0 auto; 
	padding: 0; 
	text-align: left; 
	width: 900px;}                   /* Seitenbreite */

/* Seitenkopf */
#header {
	color: #FFFFFF; 
	height: 92px; 
	margin: 0 20px 10px; 
	text-align: left;}

/* inhalt */
#inhalt {
	float: left;
	top: 0px;
	margin: 10px 0 5px 0;
	width: 600px;
	padding: 0 5px 8px 10px;
	line-height: normal;
	background-color: #FAFCFF; 
	border: 1px solid #909090; 
	color: #2A2A2A; }

/* cover */
#cover {
	float: left;
	top: 0px;
	width: 180px;
	color: #2A2A2A; }
	
#cover img {
	float: left;
	margin: 0 12px 8px 8px;
	border: 0; }

/* checkbox */
#checkbox {
	float: left;
	width: 100%;
	line-height: 200%;
	top: 0px;
	color: #2A2A2A; }
	
#checkbox img {
	float: left;
	margin: 0 5px 5px 5px;
	border: 0; }

/* button */
#button {
	width: 300px;
	margin-left: 170px;
	color: #2A2A2A; }

#bt_micro {
	float: left;
	width: 130px;
	font-weight: bold;
	text-align: center; }

#bt_micro img {
	border: 0; }

/* button */
#bt_paypal {
	float: right;
	width: 130px;
	margin-right: 20px;
	font-weight: bold;
	text-align: center; }
	
/* Konzeptseiten */
#konzept {
	float: left;
	top: 0px;
	margin: 0;
	width: 600px;
	padding: 0;
	line-height: normal;
	color: #2A2A2A; }

.kastengelb {
	margin: 5px;
	padding: 0 5px 8px 10px;
	min-height: 230px;
	height: 240px;
	line-height: normal;
	background-color: #F5F5F5;
	border-style: outset;}
	
.kastenblau {
	margin: 0 5px;
	padding: 0 5px 8px 10px;
	min-height: 230px;
	height: 240px;
	line-height: normal;
	background-color: #CAE1FF;
	border-style: outset;}
	
#konzept img {
	float: left;
	margin: 8px 15px 8px 8px;
	border: 0; }

.booklink {
	height: 20px;
	color: #000000;
   text-decoration: none; }

.booklink a {
   color : #000000;
   text-decoration: none; }

/* besuchter Link   */
.booklink a:visited {
   color: #0000CC;
   background-color: #FFFFCC;
   text-decoration: line-through; }    /* Link wird durchgestrichen   */

.booklink a:hover {
   color : #FFFFFF;
   background-color: #8B8B8B;
   text-decoration: none; }

/* Produktseiten */
#gelb {
	float: inherit;
	width: 580px;
	background-color: #FFFFCC;
	border-style: outset;
	padding: 5px 5px;}

#bestellen {
	float: inherit;
	width: 580px;
	margin: 10px 0;
	padding: 5px 5px;}

.liste {
	list-style-position: inside;
	list-style-image: url(../img/kreis.gif);
	float:inherit;
	width: 540px;
	margin-left: 30px;
	margin-top: 10px;
	padding: 5px 5px;}

.liste1 {
	list-style-position: inside;
	list-style-image: url(../img/kreis.gif);
	float:inherit;
	width: 540px;
	margin-left: 50px;
	margin-top: 10px;
	padding: 5px 5px;}

.liste1 a:hover {
   color : #FFFFFF;
   background-color: #8B8B8B;
   text-decoration: none; }

.mitte {
	text-align: center; }

.mitte img {
	border: none; }

/* unten */
#unten {
	background: #8B8B8B; 
	clear: both; 
	margin: 0; 
	padding: 5px 0;
	text-align: center;  }

/* Footer */
#footer {
	background: #8B8B8B url(../img/footerbg.jpg) top left repeat-x; 
	clear: both; 
	margin: 0; 
	padding: 20px 0;  }

#footer img {
	margin: 0;
	padding-left: 20px;
	float: left;
	height: 27px;
	width: 80px;
	border: 0; }

/* verschiedene Klassen */
.clearingdiv {
	clear: both; 
	height: 1px; 
	width: 1px;}
	
.clearbild {
	clear: both; 
	height: 1px; 
	width: 1px;}

