/*
author: jens buss // jensbuss.com
date: november 2009

client: kreuther
*/

/* GLOBAL ##################### */

a img {
	border: none;
}

* {
	font: normal normal normal 14px/24px Helvetica, Arial;
}

a, input, select {
	outline: none;
}

/* HEAD ##################### */

#head h1 {
	display: none;
}

/* NAVIGATION ##################### */

#mainNavigation ul {
	list-style-type: none;
	text-transform: uppercase;
	text-align: right;
}

#mainNavigation ul ul {
	text-align: left;
}

#mainNavigation a {
	text-decoration: none;
	color: #999;
}

#mainNavigation a:hover {
	color: #333;
}

#mainNavigation li.black a {
	color: #333;
	text-transform: uppercase;
}

#mainNavigation li.black a:hover {
	color: #999;
}

#mainNavigation .subNavigation {
	text-transform: none;
}

/* CONTENT ##################### */

#content img {
	margin: 0 0 24px 0;
	/*display: block;*/
}

#content h1, #content h1 a {
	text-transform: uppercase;
	font-weight: normal;
	color: #333;
	text-decoration: none;
}

#content h1 a:hover {
	text-decoration: underline;
}

#content p, .zemContactForm fieldset label, #txpCommentInputForm {
	color: #999;
	margin: 0 0 24px 0;
}

#content p em {
	color: #333;
}

#content a {
	color: #999;
}

#content a:hover {
	color: #333;
}

#content a.order {
	margin: -10px -55px 0 0;
	float: right;
	background: white url(../images/6.jpg) top right no-repeat;
	width: 130px;
	height: 26px;
	padding: 10px 5px 5px;
	text-transform: uppercase;
	text-decoration: none;
	color: #999;
}

#content a:hover.order {
	color: #333;
}

/* PRODUZENTEN ##################### */

#content .articleSmallProd img {
	margin: 0;
}

#content .wide ul li {
	color: #999;
}

#content .wide ol li {
	color: #333;
}

/* LOGO REPLACEMENT ##################### */

span.logo {
	background: white url(../images/4.gif) no-repeat;
	padding: 0 15px 0 0;
} 

span.logo span {
	visibility: hidden;
}

/* KONTAKT ##################### */

.zemContactForm fieldset {
	border: none;
}

.zemContactForm fieldset legend {
	display: none;
}