* {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	margin: 0px;
	padding: 0px;
	border: 0px;
	
	background-repeat: no-repeat;
}

body, html {background-color: #464646; background-image: url(images/hintergrund.jpg); background-repeat: no-repeat; color: #464646; font-family: arial; font-size: 12px;}
h1 {color: #B3001A; font-size: 14px;}
h2 {color: #464646;}

#headpic1 {position: absolute; top: 82px; left: 463px; width: 140px; height: 90px; }
#headpic2 {position: absolute; top: 82px; left: 628px; width: 140px; height: 90px; }
#headpic3 {position: absolute; top: 82px; left: 793px; width: 140px; height: 90px;}
#logo {position: absolute; top: 177px; left: 25px; }
#navi  { position: absolute; top: 330px; left: 78px; visibility: visible }
	#navi a:hover { border: 0px; }
#content {position: absolute; top: 201px; left: 268px; width: 716px; height: 338px; overflow: auto;}
	#content a { color: #92A961; text-decoration: underline; }
		#content a:hover { text-decoration: none;}
		#content a.nou { text-decoration: none;}
#subnavi {position: absolute; top: 565px; left: 43px; }
#slogan {position: absolute; top: px; left: px; width: px; height: px; background-color: red;}
.sub_space {width: 20px; height: 40px; background-image: url(images/trenner_submenue.gif); background-repeat: no-repeat; float: left; color: #747474;}
.sub {width: 180px; height: 40px; float: left; padding-top: 5px;}	

.sub {color: #747474;}
ul.list {list-style-image: url(images/listen_bullet.gif); position: relative; left: -23px; margin-bottom: 5px;}

a:active, a:link, a:visited {color: #464646; text-decoration: none;  /*border-bottom: 1px dotted #FFFFEB;*/} 
a:hover {color: #92AA61; text-decoration: none; /*border-bottom: 1px dotted #92AA61;*/} 	


h1 {
	/*font-size: 20px;*/
	margin-bottom: 5px;
	text-transform: uppercase;
}
h2 {
	/*font-size: 18px;*/
	margin-bottom: 5px;
	font-weight: normal;
}
h3 {
	/*font-size: 16px;*/
	margin-bottom: 3px;
}
h4 {
	/*font-size: 14px;*/
	margin-bottom: 3px;
}
p {
	margin-bottom: 5px;
}
input, select, textarea {
	border: 1px solid #000000;
	height: 15px;
	background-image: url(images/bg_textfeld.gif);
	color: #000000;
}
	input.basket-add {
		width: 30px;
	}
	input.submit
	{
		height: 20px;
	}
	textarea.big {
		height: 90px;
		width: 450px;
	}
th {
	padding-bottom: 5px;
}

.left {
	float: left;
margin-right: 10px;
 margin-bottom: 10px;
}
.right {
	float: right;
margin-left: 10px;
margin-bottom: 10px;

}

.ipe {
	float: left;
}
.img {
	vertical-align: bottom;
}

.clear {
	clear: both;
}
.spacer {
	clear: both;
	height: 10px;
}
	p.spacer {
		clear: both;
	}

/* row colors */
.row-1 {
}	
.row-2 {
	background-color: #92A961;
	color: #FFFFFF;
}
	.row-1:hover, .row-2:hover, .row-1:hover input, .row-2:hover input {
		background-color: #D3E5AB;
	}
		.row-1:hover h2, .row-2:hover h2, .row-1:hover a, .row-2:hover a, .row-1:hover td, .row-2:hover td
		{
			color: #464646;
		}
		#content .row-1 a, #content .row-2 a {
			color: #464646;
		}
		
.text-small {
	font-size: 10px;
	margin-bottom: 5px;
}

#loader {
	position: absolute;
	top: 194px;
	left: 999px;
	width: 16px;
	height: 16px;
	background-image: url(images/ajax-loader.gif);
}

#content ul {
	list-style-image: url(images/listen_bullet.gif);
	margin-left: 10px;
	margin-bottom: 10px;
}
	#content ul li {
		margin-left: 15px;
		margin-bottom: 3px;
	}
	#content ul.sortable li {
		margin-bottom: 0px;
	}

/* shop */
.submit-cart-add, .submit-cart-go, .submit-cart-edit,
.submit-thread-new, .submit-post-new {
	 border: 0px;	 	 
	 height: 16px;
	 cursor: pointer;
	 padding-left: 20px;
	 color: #92A961;
}
.submit-cart-add {
	width: 16px;
	background-image: url('images/icons/cart_put.png');
	padding: 0px;
}
.submit-cart-edit {
	 background-image: url('images/icons/cart_edit.png');
	 background-color: #FFFFEB;
}
.submit-cart-go {
	 background-image: url('images/icons/cart_go.png');
	 background-color: #FFFFEB;
}
.submit-thread-new {
	 background-image: url('images/icons/note_add.png');
	 background-color: #FFFFEB;
}
.submit-post-new {
	 background-image: url('images/icons/page_add.png');
	 background-color: #FFFFEB;
}

#content ul.sortable {
	list-style-image: none;
	list-style-type: none;
	margin-left: -15px;
}

#shop, #ajax-update, #forum {
	width: 690px;
}
	#shop p {
		margin-bottom: 0px;
	}
#basket-link {
	float: right;
	margin-bottom: 10px;
}

.shop-cat, .shop-art, .makesortable {
	padding-left: 3px;
	padding-top: 3px;
	min-height: 20px;
	margin-bottom: 0px;
}
.makesortable {
	width: 713px;
}
.shop-cat:hover
{
	background-color: #92A961;
	color: #FFFFFF;
}

.catviewlink {
	padding-top: 15px;
	padding-bottom: 15px;
}

.art-edit {
	display: none;
}
.art-edit label, .art-edit span {
	float: left;
}
	.art-edit label {
		margin-right: 10px;
	}

.shoptips {
	cursor: help;
}

.overlay {
	width: 600px;
	height: 250px;
	padding: 10px;
	z-index: 200;
	position: absolute;
	left: 25px;
	top: 25px;
	background-color: #FEFFEF;
	border: 2px solid #88AB59;
	overflow: auto;
}

.shoptips .tipcontents {
	background-color: #00FF99;	
	color: #000;
	width: 120px;
	border: 3px solid #000;
	display: none;
}
	.tipcontents .label {
		float: left;
	}
	.tipcontents .text {
		margin-left: 15px;
	}
	.tipcontents h3 {
		margin-top: 10px;
	}

/* moo tool tips */
.tool-tip {
	padding: 10px;
	z-index: 13000;
	opacity: 0.95;
  filter: alpha(opacity:95);
	width: 520px;
	background-color: #FEFFEF;
	border: 2px solid #88AB59;
}
.line {
	border-bottom: 2px solid #88AB59;
	height: 5px;
	margin-bottom: 5px;
}
.tool-title {
	font-weight: bold;
	margin-bottom: 3px;
	color: #B3001A;
	font-size: 14px;
} 
.tool-text {
	font-size: 10px;
}
	.tool-text .label {
		float: left;
		margin-right: 15px;
		width: 200px;
	}
	.tool-text .text {
		float: left;
		width: 300x;
	}


