@CHARSET "utf-8";


body {
background-color: #e1ddd9;
font-size: 12px;
font-family: Georgia, "Times New Roman", Times, serif;
color:#564b47;
padding:0;
margin:0;
}
a {color: #0000CC;text-decoration: none;}
a:visited {color: #0000CC;}
a:hover {color: #9933CC;}
a:active { color:#000000;}

a img {
  border: none;
}

.text {
color:#FF3300;
}	

/* ----------container zentriert das layout-------------- */
#container {
width: 900px;
margin-bottom: 10px;
margin:0 auto;
background-color:#F7F7F7;
}

/* ----------banner for logo-------------- */
#banner {
width: 900px;
padding: 0px;
margin: 0px;
}

/* -----------------content--------------------------------------------------------------------- */
#content {
background-color: #ffffff;
padding: 0;
padding-top:10px;
margin:0;
float:left;
}



.content_block {
width:580px;
border: 1px solid #666666;
float:left;
margin: 5px 10px 5px 10px;
background-color: #F7F7F7;
}
.cart_link {
margin: 10px;

}

.button_link {
margin: 10px;
text-align:center;
}


/* -----------------Block wide--------------------- */
.content_block_header {
width:585px;
float:left;
background-color:#CCCCCC;
padding:5px;
}

.content_block_footer {
width:585px;
float:left;
background-color:#CCCCCC;
padding:5px;



}

.content_text_1 {
width: 365px;
padding:5px;
float:left;
}

.content_img_1 {
width:210px;	
padding:5px;
padding-top: 35px;
float:left;
text-align:center;
}

.content_text_wide {
width:575px;
float:left;
padding:10px;
float:left;
}

/* -----------------Block small--------------------- */
.content_block_header_small {
width:281px;
background-color: #cccccc;
float:left;
padding:5px;
}

.content_text_2 {
width: 281px;
padding:5px;
float: left;
}

/* -----------------table----------------------------------------------------------------------------------------------- */


table {

padding:0px;
margin:0px;
margin-top:10px;
border: none;
width:580px;
border-spacing:10px;

}

td{
background-color: #F7F7F7;
vertical-align:top;
}



/* -----------------stuff----------------------------------------------------------------------------------------------- */

p, pre{
padding:0px;
margin:0;
}

h1 {
text-align:center;
}

h2 {
padding: 5px 10px;
}

h3 {
padding: 0;
padding-bottom:5px;
margin:0;
}

/* --------------h4 is used for the Logo (Conrad Stein Verlag)------------ */
h4 {
margin: 0;
}

/* --------------main navigavtion-------------------------------------------------------------- */
.navigation{
background-color:#666666;
float: left;
color:#FFFFFF;
width: 900px;
margin: 0px;
padding: 0px;
}

.navigationblock a{
border-right:1px solid white;
padding: 3px 10px 3px 10px;
float:left;
color:#FFFFFF;
text-decoration:none;
}

.navigationblock a:visited {
	color:#FFFFFF;
	text-decoration:none;
}

.navigationblock a:hover {
   color: #000000; 
   background-color: #F7F7F7;
   text-decoration:none;
}
	
.navigationsblock_aktive_page{
   border-right:1px solid white;
   padding: 3px 10px 3px 10px;
   float:left;
   color: #000000; 
   background-color: #F7F7F7;
}
   
	
.navigationsblock_aktive_page a:visited {
	color:#000000;
}




.img_cart{
border: none;
padding: 0px;
padding-right: 5px;
margin-top: 0px;
float: right;

}

/* --------------left + right navigavtion--------------------------------------------------------------- */
#left {
float: left;
width: 140px;
margin: 0px;
padding: 0px;
}

.titel_img{
width: 140px;
margin: 0;
padding-top: 12px;
padding-bottom:3px;
padding-left:0px;
}


.news_block {
width: 140px;
margin: 0px;
margin-top: 10px;
margin-bottom: 10px;
padding:0px;
font-size:10px;
color: #000000 ; background-color: #ccc;
}

.news {
width:130px;
padding: 5px;

}
.news_header {
width:130px;
padding: 5px;
margin-top:10px;
font-weight:bold;
text-decoration:underline;
}



* html ul#Navigation a, * html ul#Navigation {
    width: 140px;    /* Breitenangabe fuer IE 5.x */
    w\idth: 140px;  /* Breitenangabe fuer IE 6 */
}

ul#Navigation {
   width: 140px;
    margin: 0; 
	padding-bottom:3px;
	padding-left:0px;
  }

  ul#Navigation li {
    list-style: none;
    margin: 0em; padding: 0;
  }

  ul#Navigation a {
    display:block;
	padding-bottom:3px;
	padding-left:0px;
    text-decoration: none; font-weight: bold;
    border: 1px solid white;
    color: #000000 ; background-color: #ccc;
  }


  ul#Navigation a:hover {
    border-color: white;
    color: white; background-color: gray;
  }
	
	

#navigationverlag {
   width: 140px;
    margin: 0; 
    float left;
    margin-top: 10px;
	padding-top:6px;
	padding-bottom:6px;
}


/* -------------------------------rechts------------------------------------------------- */

#right {
	float: right;
	width: 135px;
	margin: 0;
	padding: 0;
}

#suchbereich {
  width: 135px;

  margin-top:20px; 
  background-color: #CCCCCC;
  padding-bottom:10px;
  padding-top:10px;
}

.buchtipp {
padding-top: 20px;
padding-right:5px;
font-size:10px;
}

.buchtippImg {

margin-top: 5px;
margin-bottom: 5px;

}

.detaillink{
font-size:10px;
padding-left: 3px;
}

.warenkorb {
padding-right:5px;
margin-top:10px;
font-size:10px;
}

.warenkorb a{
text-decoration: underline;
font-weight: bold;
color: #000000;

}

.warenkorb a:visited {
	color: #000000;
}

.warenkorb a:hover {
	color: #0000CC
}
	
.warenkorb a:active {
	 color:#000000;
}

/* -----------footer--------------------------- */
#footer {
clear: both;
margin: 0px;
padding: 5px;
text-align: right;
background-color:#666666;
color:#FFFFFF;
}

