/* CSS Document */

/* @group Formatierungen */
#Body {
	line-height: 			1.5em;
}
#Content div {
	margin-bottom: 			2em;
}
#Content ul li {
	margin-left: 			1em;
	list-style: 			square;
}
#Content ol {
	margin: 				0 0 2em 0;
}
#Content ol li {
	margin: 				0 0 1em 2em;
}
#Content .notice {
	background: 			#D8E7CA;
	border: 				1px solid #619E25;
	padding: 				18px;
}
a {
	color: 					#619E25;
	text-decoration: 		none;
}
a:hover {
	color: 					#0F530E;
}
a.more {
	background: 			url(/images/more.gif) no-repeat right;
	padding-right: 			20px;
}
a.help {
	cursor: 				help;
}
.border {
	border: 				1px solid #629E26;
	padding: 				1px;
}
.right {
	float: 					right;
	margin: 				0 0em 0.5em 1em;
}
.left {
	float: 					left;
	margin: 				0 1em 0.5em 0;
}
div.editorial_notice {
	border-top:				1px dashed #CCC;
	background: 			#EEE;
	color: 					#666;
	padding: 				1em;
	margin-bottom: 			1em;
	font-size: 				0.85em;
	line-height: 			1.5em;
}
/* @end */


/* @group Überschriften */
h1,
h2,
h3,
h4,
h5,
h6 {
	margin-bottom:			0.5em;
}
h1 {
	font-family: 			Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 				1.15em;
	color: 					#0F530E;
	text-transform: 		uppercase;
}
h1 strong {
	color: 					#619E25;
}
h2 {
	font-size: 				1.3em;
	font-weight: 			normal;
}
h3 {
	font-size:				1.2em;
	font-weight: 			normal;
	color: 					#619E25;
	border-bottom: 			1px solid #D8E7CA;
	padding-bottom: 		0.5em;
}
h4 {
	font-size: 				1.1em;
}
h5 {
	font-size: 				1em;
}
h6 {
	font-size: 				0.9em;
}
/* @end */


/* @group Listen */
dl dt {
	float: 					left;
	clear: 					left;
	width: 					9em;
	font-weight: 			bold;
}
dl dd {
	margin: 				0 0 0 10em;
	padding: 				0 0 1em 0;
}
dl.history dt {
	width: 					3em;
}
dl.history dd {
	margin: 				0 0 0 4em;
}
dl.articles dt {
	width: 					10em;
	font-weight: 			normal;
}
dl.articles dd {
	margin: 				0 0 0 11em;
	font-weight: 			bold;
}
dl.articles dd {
	color: 					#999;
}
#Content ul,
#Content ol {
	margin-left: 		0;
}
#Content ul li {
	list-style: 		none;
	background: 		url(/images/li.gif) no-repeat left 0.25em;
	padding-left: 		1.5em;
	margin-bottom: 		0.75em;
}
#Content ol li {
	list-style-type: decimal;
}

/* @end */


/* @group Formulare */
input,
select,
textarea {
	font-family: 			"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-size: 				1em;
}
/*
form dt {
	clear: 					left;
	font-weight: 			bold;
	float: 					left;
	height: 				2em;
	padding: 				0 1em 0.5em 0;
}
form dd {
	display: 				block;
	height: 				2em;
	padding: 				0 1em 0.5em 0;
}
form dl {
	overflow: 				auto;
	width: 					100%;
	margin-bottom: 			1em;
}
form dl dt {
	font-weight: 			normal;
	clear: 					right;
	display: 				block;
	height: 				1em;
	padding: 				0 0.5em 0.5em 0;
}
form dl dd {
	display: 				block;
	float: 					right;
	height: 				1em;
	padding: 				0 0 0.5em 0;
}
*/
/* @end */



/* @group Pagination */
#Content ul.pagination {
	text-align: 			right;
}
#Content ul.pagination li {
	display: 				inline;
	list-style: 			none;
	background: 			none;
}
#Content ul.pagination li.prev a {
	padding-left: 			15px;
	background: 			url(/images/arrow_back.gif) no-repeat left 50%;
}
#Content ul.pagination li.next a {
	padding-right: 			15px;
	background: 			url(/images/arrow_more.gif) no-repeat right 50%;
}
#Content ul.pagination li.page select {
	width: 					50px;
}
/* @end */


/* @group Trinkberater */
#DrinkAdvisor {
	overflow: auto;
	color: #000;
}
#DrinkAdvisor td {
	color: #000;
}
#DrinkAdvisor #Bottle {
	width: 60px;
	float: left;
	margin: 10px;
}
#DrinkAdvisor #Form {
	width: 	285px;
	float: right;
	margin: 25px 0px 0px 25px;
}
#DrinkAdvisor #Form td {
	padding: 0.5em;
}
/* @end */


