* {
margin:0;
padding:0;
}

html {
height:101%;
}

#wrapper {
color:black;
background-color:#e0cc97;
width:720px;
margin-left:Auto;
margin-right:Auto;
}

body {
	color:black;
	background-color:#8A644A;
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	line-height:1.6em;
	}

/*==================ALLGEMEINES HTML===================*/

h1 {font-size:180%; color:#8A644A; margin-bottom:15px;}
h2 {font-size:110%; color:#8A644A; margin-bottom:20px; margin-top:20px;}
h3 {font-size:105%; color:#8A644A; margin-bottom:10px;}
h4 {font-size:110%; color:black; margin-bottom:5px;}
h5 {font-size:105%; color:#8A644A; margin-bottom:10px;}
h6 {font-size:80%; color:#8A644A;margin-bottom:20px; text-align:center;}

h1 h2 h3 h4 h5 {
text-align:left;
font-style:normal;
font-weight:400;
}

.header h1, .header_ks h1, .header_kt h1, .header_im h1 {
	font-size:180%;
	color:white;
	padding:0px 0px 0px 10px;
	bottom: 20px;
	margin-top: 10px;
		
}
.header h2, .header_ks h2, .header_kt h2, .header_im h2 {
	font-size:135%;
	color:white;
	padding:0px 0px 0px 10px;
}

p {
	font-style:normal;
	font-size:1em;
	margin: 0.7em 0;
	color:#000;
	line-height: 1.7em;
}
.marker {
	background-color:#e0cc97;
}

.markertuerkis {
	background-color:#00b6ce;
}

.cyan {
color:#00b6ce;
}

.braun {
color:#8A644A;
}

.footer h6{padding-left:10px;}

a, hr {
color:#00b6ce;
}

a:link.active, a:visited.active, a:hover {
background-color:#00b6ce;
color:white;}

blockquote {
	background: white;
	padding: 0.5em;
	margin: 1em 0em;
	border: 2px dotted #8A644A;
}

img {border-color:#8A644A;}

/*===============AUFLISTUNGEN===============*/

ul, ol {
  margin-top: 0 ;
  margin-right: 0 ;
  margin-bottom: 1.5em ;
  margin-left: 1em;
}

ul ul {
  margin: 0;
}

li {
  
  font-size:1em;
  margin-top: 0 ;
  margin-right: 0;
  margin-left: 2em;
  margin-bottom: 0.5em;
}

ul li {
  list-style-image: url(bilder/bullet_coffee.gif);
}

.ohnezeichen li {
  list-style-type: none;
}

/* NAVIGATION */

.navcontainer {
        width: 720px;
        padding-top:25px;
		padding-bottom:15px;
		border-left:1px solid #8A644A;
	   	border-right:1px solid #8A644A;
	  	border-top: 1px solid #8A644A;
       	border-bottom:0px solid white;
        background:white;
}

#navlist {
        margin: 0;
        padding: 0 0 25px 10px;
		}

#navlist li {
        margin: 0;
        padding: 0;
        display: inline;
        list-style-type: none;
		}

#navlist a:link, #navlist a:visited {
        float: left;
        font-size: 1em;
        line-height: 1.7em;;
        font-weight: bold;
        padding: 0 12px 25px;
        text-decoration: none;
        color: #8A644A;
}

#navlist a:link.active, #navlist a:visited.active, #navlist a:hover {
        padding-bottom: 25px;
        color: #00b6ce;
        background: url(bilder/bohne.gif) no-repeat top right;
		}
/*===============Container===============*/

 .header {
	background-color:#ffffff;
	border-left:1px solid #8A644A;
	border-right:1px solid #8A644A;
	border-top:1px solid #8A644A;
	border-bottom:0px solid #ffffff;
	width: 720px;
	height: 250px;
	background-image: url(bilder/header_kaffee.jpg);
	margin: 0px;
	padding: 0px;
 }
 .header_ks {
	background-color:#ffffff;
	border-left:1px solid #8A644A;
	border-right:1px solid #8A644A;
	border-top:1px solid #8A644A;
	border-bottom:0px solid #ffffff;
	width: 720px;
	height: 250px;
	background-image: url(bilder/header_kaffeesommelier.jpg);
	margin: 0px;
	padding: 0px;
 }
 .header_ksem {
	background-color:#ffffff;
	border-left:1px solid #8A644A;
	border-right:1px solid #8A644A;
	border-top:1px solid #8A644A;
	border-bottom:0px solid #ffffff;
	width: 720px;
	height: 250px;
	background-image: url(bilder/header_kaffeetassen.jpg);
	margin: 0px;
	padding: 0px;
 }
 .header_kt {
	background-color:#ffffff;
	border-left:1px solid #8A644A;
	border-right:1px solid #8A644A;
	border-top:1px solid #8A644A;
	border-bottom:0px solid #ffffff;
	width: 720px;
	height: 250px;
	background-image: url(bilder/header_kaffeetips.jpg);
	margin: 0px;
	padding: 0px;
 }
 .header_im {
	background-color:#ffffff;
	border-left:1px solid #8A644A;
	border-right:1px solid #8A644A;
	border-top:1px solid #8A644A;
	border-bottom:0px solid #ffffff;
	width: 720px;
	height: 250px;
	background-image: url(bilder/header_kaffee_impressum.jpg);
	margin: 0px;
	padding: 0px;
 }
 .hauptbox {
	width: 720px;
	min-height:750px;
	height:auto !important;
	background-color: white;
	border-left:1px solid #8A644A;
	border-right:1px solid #8A644A;
	border-bottom:1px solid #8A644A;		
}
.txtrahmen {
	width: 670px;
	background-color:white;
	margin-left: 2%;
	padding-top:10px;	
	
}
 .footer {
 		width:720px;
       	background-color: white;
		border-left:1px solid #8A644A;
		border-right:1px solid #8A644A;
		border-bottom:1px solid #8A644A;
       
 }
address {
	font-style:normal;
	font-size:0.9em;
	font-weight:400;
	line-height: 1.5em;
	}
