/* * {
margin:0px;
padding:0px;
}
*/

#background {
/*background-color:#bcdcfc; */
background-color:#fff;
}

#site {
border:0px solid black;
width:800px;
height:530px;
/*height:473px;*/
background-color:#fff;
}

#header {
width:800px;
height:85px;
background-image:url(img/headerimg.png);
}

#header h1 {
color:blue;
text-align:center;
font-size:35px;
}

#navigation {
width:800px;
height:48px;
border-bottom: 0px solid black;
}

#main {
background-image:url(img/mainimg.png);
background-repeat: no-repeat;
border:1px solid black;
width:800px;
height:402px;
overflow: auto;
/*scrollbar-face-color: #bcdcfc;*/
}

#kachelmain {
float: right;
position: relative;
width:670px;
height:382px;
overflow: auto;
/*scrollbar-face-color: #bcdcfc;*/

}

#footer {
width:800px;
height:40px;
border-top: 1px solid black;
border-bottom: 1px solid black;
border-left: 1px solid black;
border-right: 1px solid black;
/*background-image:url(img/footerimg.png);*/
}

#footer p {
font-family: Tahoma;
text-align: center;
font-size:16px;
}

h1{
margin:15px;
font-size:30px;
font-family: Sans-serif;
}

h2{
margin:15px;
font-size:20px;
font-family: Sans-serif;
}

h3{
margin:13px;
font-family: Sans-serif;
}

p {
margin:13px;
font-family: Sans-serif; 
}

li {
font-family: Sans-serif; 
}

img {
border: 0 none;
}

#productsimg {
width:200px;
/*height:250px;*/
float:left;
}

#product {
float:none;
position:relative;
}

#productsleft {
float:left;
}

#productsright {
/*margin:10px auto;*/
/*float:right;*/
}

#productsright ul {
list-style:none;
}

#name {
font-size:30px;
font-family: Sans-serif;
text-indent:10px;
}

#description {
list-style:none;
font-family: Sans-serif;
text-indent:10px;
}

#price {
font-size: 30px;
font-family: Sans-serif;
text-indent:10px;
}

#contact {
margin:20px;
}

#contactleft {
width:auto;
height:200px;
float:left;
}

#contactpicture {
width:175px;
padding-right:10px;
/*height:200px;*/
float:left;
}

#contactright {
/*width:auto;*/
height:200px;
/*float:right;*/
}

#contact p {
font-family: Sans-serif;
text-align: left;
font-size:13px;
}

#contact h2 {
font-family: Sans-serif;
text-align: left;
font-size:14px;
}

#navigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}
	
#navigation li {
	background: #e06969;
	/*background: #eb4e4f;*/
	/*background: #780000;*/
	border: 1px solid #999;
	float: left;
	margin: 0;
	padding: 12px;
	font-family: Sans-serif; 
	font-size:14px;
}
	
#navigation a {
	color: #000;
	font-weight: bold;
	padding: 5px 4px; 
	text-decoration: none;
	}
	
#navigation a:hover {
	color: #eee;
	}
	
#navigation #currentpage a {
	background: #fff;
	color: #333;
	}

#kachelnav {
float:left;
/*height: 42px;*/
width: 80px;
}

#kachelnav ul {
	list-style: none;
	margin: 0;
	margin-left: 5px;
	padding: 0;
	}
	
#kachelnav li {
	background: #e06969; 
	/*background: #ff0000;*/
	border: 0px solid #999;
	float: left;
	width: 105px;
	margin: 0;
	padding: 3px;
	text-align: center;
	font-family: Sans-serif; 
	font-size:12pt;
}
	
#kachelnav a {
	color: #000;
	/*font-weight: bold;*/
	padding: 3px 7px; 
	text-decoration: none;
	}
	
#kachelnav a:hover {
	color: #eee;
	}
	
#kachelnav #currentcategory a {
	background: #fff;
	color: #333;
	}

