body {	margin: 0;	
		padding: 0;	
		background:#FFFFFF;	
		font-family: Segoe, Verdana, Arial, Helvetica, sans-serif;	
		color:#666666;
}

h1, h2, h3 {margin-top: 0;}
h1 {	font-size:150%;}
h2 {	font-size:140%;}
h3 {	font-size:130%;}
ul {	list-style-image: none;}
a	{	text-decoration: none;	color:#478742;}
a:hover{border-bottom: none; }
a img {	border: none;}
img.left {	float: left;	margin: 0 20px 0 0;}
img.right {	float: right;	margin: 0 0 0 20px;}
 

#liste{padding:0; margin:0; list-style:none; position:relative; float:left; margin-bottom:20px;}
#liste li {float:left; width:210px;  margin:2px; height:20px; line-height:20px; font-size:14px; display:block;  border:0px solid red;}
#liste li :hover {text-decoration:underline; }
#liste label { width:100px; border:0px solid gray; }

a.button {
	padding: 5px;
	background: #FEFEFE url(/images/img13.gif) repeat-x;
	border: 1px solid #626262;
	font-size: 15px; 
}

hr{border:1px solid silver;}


/* Header */
#logo {	width: 80%; height:56px;	margin: 0 auto;	padding: 0 10px;  background:#478742; }
#logo h1, #logo p {	float: left;	margin: 0;	color:#FFFFFF; }
#logo h1 {	padding: 6px 0 0 20px;	font-size:2.6em;}
#logo p {	padding: 42px 0 0 3px;}
#logo a {	border: none;	text-decoration: none;	color:#FFFFFF;}

/* Premiumtime */
.premiumtime{position:relative;	color:white; padding:8px;  background:#478742; text-align:right;}

/* Page (Vertical Lines on Menue)       	background: url(images1/img03.gif) repeat-y;*/
#page {	width: 900px; padding: 20px 0;}

/* Content */
#seiteninhalt {	float: left; width: 450px;}
.post {	margin-bottom: 20px; padding-bottom: 15px; LINE-HEIGHT:140%;}
.title {	margin: 10px 0 10px 0; padding: 5px 5px;	background: url(images1/img02.gif) repeat-x; border: 1px solid #eeeeee;}
.title a {	}
.title a:hover {}
.byline {	margin: 0; font-size:80%;}
.entry {	padding-left:20px;}

h3.title{  font-size:110%; }


/* Sidebars */
.sidebar {	float: left;	width: 200px;	padding: 0px 0px 0px 19px;}
.sidebar ul {	margin: 0;	padding: 0;	list-style: none;}
.sidebar li {	padding: 0 0 20px 0;}
.sidebar li ul {}
.sidebar li li {	padding: 5px 0 5px 25px;	background: url(images1/img04.gif) no-repeat 10px 9px;}
.sidebar li h2 {	font-size:13px; margin: 10px 0 10px 0;	padding: 5px 10px;	background: url(images1/img02.gif) repeat-x; border: 1px solid #eeeeee;}
.sidebar p {font-size:85%; padding-left:5px; padding-right:5px;}
.small{font-size:85%; color:gray;}

/* Footer */
#footer {	padding: 30px 0 50px 0;	background:#3D7439;}
#footer p {	margin: 0;	text-align: center;	font-size:85%;	color:#FFFFFF;}
#footer a {	color:#FFFFFF;}

/* Hinweise */
.alert {border:10px solid #00B81F;margin:5px;padding:10px;background:#CCFFB3;}

/* tabellen */
th{margin: 0 0 0px 0;	padding: 5px 5px;	background: url(images1/img02.gif) repeat-x;	border: 1px solid #eeeeee;	text-align:left;}
td{margin: 0 0 0px 0;	padding: 5px 5px;	text-align:left;}

/* tooltip */
a.tooltip,a.tooltip:link,a.tooltip:visited,a.tooltip:active {position:relative;text-decoration:none;}
a.tooltip:hover {background:transparent;z-index:10000;color:red;}
a.tooltip span {display:none;text-decoration:none;line-height:13px;}
a.tooltip:hover span {display:block;text-align:left;position:absolute;top:30px;left:-80px;width:250px;
z-index:10000;color:#000;border:1px solid #00B81F;background:#CCFFB3;font-size:12px;padding:10px;}

/* Forum */
.forum_buttonleiste{text-align:right;list-style:none;float:right;width:240px;position:relative;top:-10px;}
.forum_buttonleiste li{border:1px solid gray; display:block;text-align:center; width:100px;min-width:100px;float:right;margin:3px;padding:3px;background:url("/img/bg_pageinator.jpg");}
.forum_buttonleiste li a{text-decoration:none;color:#eeeeee;}
.forum_buttonleiste li a:hover{	font-weight:bold;color:yellow;}
.tdcell{ border:1px solid silver;background:#ffffff;margin-bottom:3px;}
.forum_headline{background:url(/img/icons/page.png) 3px center #eeeeee no-repeat;padding:5px;padding-left:24px;	border:1px solid silver;font-weight:bold;	}
.forum_message{ }
.forum_footer{font-size:90%;border-top:1px solid gray;text-decoration:none;margin-bottom:15px;	}
.forum_footer a{font-size:90%;text-decoration:none;}

/* Kalenderblatt */
.dpTable {text-align:center;color:#505050;background-color:#ece9d8;border:1px solid #AAA;}
.dpTD {border:1px solid #ece9d8;}
.dpDayHighlightTD {background-color:#CCC;border:1px solid #AAA;}
.dpTDHover {background-color:#aca998;border:1px solid #888;cursor:pointer;color:red;}
.dpDayTD {background-color:#CCC;border:1px solid #AAA;color:#FFF;}
.dpTitleText {font-size:11px; color:gray; font-weight:700;}
.dpDayHighlight {font-weight:700;}
.dpButton {font-size:10px;color:gray;background:#d8e8ff;font-weight:700;padding:0;}
.dpTodayButton {font-size:10px;color:gray;background:#d8e8ff;font-weight:700;}
.datebox {font-size:10px;color:gray;text-align:left;}
.reminderbox {background:url(/img/msg/forwardB.gif) left no-repeat;font-size:130%;border:0 dashed red;margin:5px;padding:5px 5px 5px 25px;}
.tdtag {text-align:center;padding-left:2px;padding-right:5px;font-size:10px;}
.tdhead {padding-left:2px;width:250px;font-size:11px;}

.moreinfo{cursor:pointer;}
.betainfo{cursor:pointer;}
.admininfo{cursor:pointer;}

/*
background:#478742; 
background:#CCFFB3;
*/

#menu { padding:0; margin:0; list-style:none; height:23px; position:relative; z-index:9999; font-size:12px;}
#menu li {float:left; margin-right:1px;}
#menu li a {border:0; display:block; float:left; height:23px; line-height:23px;  color:#ccc; text-decoration:none; padding:0 20px 0 15px;}
#menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}
#menu li a:hover {z-index:99999; position:relative; color:#fff; }
#menu li:hover {position:relative; z-index:9999;}
#menu li:hover > a {color:#fff; }
#menu li:hover > a.sub {color:#fff; }

#menu li.current a {color:#fff; background:#2B5228;}
#menu li a.sub {background:  url(/images1/down-arrow.gif) no-repeat right center;}
#menu li.current a.sub {color:#BADCB7; background:#2B5228 url(/images1/down-arrow.gif) no-repeat right center;}
#menu :hover ul {left:0; top:23px; width:180px; background:#333;} /*MO Unter Untermenu*/
#menu ul, 
#menu :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
#menu :hover ul :hover ul
{left:180px; top:-1px; background:#2B5228; white-space:nowrap; width:180px; z-index:200; height:auto;}
#menu :hover ul li {margin:0; border-top:1px solid #666;}
#menu :hover ul li a {width:180px; padding:0; text-indent:10px; background:#3f3f3f; color:#ccc; height:23px; line-height:23px;}
#menu :hover ul li a.fly {background:#2B5228 url(/images1/right-arrow.gif) no-repeat right center;}
/*Mouse Over 1+2 Level*/
#menu :hover ul :hover {background-color:#c60; color:#fff;}
#menu :hover ul :hover a.fly {background-color:#c60; color:#fff;}
#menu :hover ul li.currentsub a {background:#2B5228; color:#fff;}
#menu :hover ul li.currentsub a.fly {background:#2B5228 url(/images1/right-arrow.gif) no-repeat right center; color:#fff;}
/*Mouse Over 3+4 Level*/
#menu :hover ul :hover ul li a {width:180px; padding:0; text-indent:10px; background:#333; color:#ccc;}
#menu :hover ul :hover ul :hover {background-color:#c60; color:#fff;}
#menu :hover ul :hover ul li.currentfly a,
#menu :hover ul :hover ul li.currentfly a:hover {background:#c60; color:#000;}



/* Archives */
.archive-pagination {
	color: #777;
	padding: 10px 0;
}
.archive-pagination-top {
	border-bottom: 2px solid #DDD;
	margin-bottom: 24px;
}
.archive-pagination-bottom {
	border-top: 2px solid #DDD;
	margin-top: 24px;
}

.archive-post-date {
	background: #F5F5F5;
	border-bottom: 1px solid #C5C5C5;
	border-right: 1px solid #CFCFCF;
	float: left;
	margin-right: 12px;
	padding: 2px 0 5px;
	text-align: center;
	width: 46px;
}
.archive-post-title .post-date {margin: 0;}
.archive-post-title {padding-top: 4px;}
.archive-post-day {font: normal 1.6em Georgia,serif;}

.post img.left, .post img.right {margin-bottom: 0;}

.post-date {
	color: #777;
	margin: 2px 0 10px;
}
.post-date a {color: #444;}

.post-meta a {color: #345; }
.post-meta a:hover {color: #001;}

.post-body {font-size: 1.1em;}
.post-body a {color: #039;}
.post-body a:hover {color: #039;}

.post-body img.left, .post-body img.right {margin-bottom: 1em;}

/* Floats */   

.left,.alignleft {float: left;}
.right,.alignright {float: right;}


.clear,.clearer {clear: both;}
.clearer {
	display: block;
	font-size: 0;
	line-height: 0;
	height: 0;
}


#ftable{border:0px solid red; width:640px;}


/*   Comments  */

.comment-input-text textarea {width: 80%;}

/* Comment list */

.comment-list-wrapper {
	background: #F6F6F6;
	margin: 10px 0 0;
	padding: 5px 12px 10px 7px;
}
.comment-list {
	margin: 0;
	padding: 0;
}
.comment-list li {list-style: none;}
.comment-list ul {margin-bottom: 0;}

.comment-profile-wrapper {
	text-align: center;
	width: 105px;
}

.comment-gravatar {margin-bottom: 3px;}

.comment-content-wrapper {
	float: right;
	width: 481px;
}

.comment-parent, .comment-single {margin-top: 15px;}

.comment-list ul.children, #comments #respond ul {
	border-left: 1px solid #CCC;
	margin: 0 0 0 130px;
}
.comment-list ul.children ul.children {margin-left: 15px;}

.comment-list ul.children li {
	background: url('templates/simple/img/comment-reply.gif') no-repeat left top;
	margin: 0;
	padding: 10px 0 0 15px;
}

.comment-body {
	background: #FFF;
	border: 1px solid #DDD;
	padding: 10px 12px 0;
}
.comment-list ul.children .comment-body {background: #FCFCFC;}

.comment-author {padding-top: 2px;}

.comment-text p {margin-bottom: 0.8em;}

.comment .post-date, .comment-author {font-size: 0.7em;}
.comment .post-date .right a {color: #BBB;}
.comment .post-date .right a:hover {color: #234;}

.comment-arrow {
	background: url('/ytreff/templates/simple/img/comment-arrow.gif') no-repeat left top;
	display: block;
	float: left;
	height: 45px;
	margin: 3px 0 -45px -41px;
	position: absolute;
	width: 29px;
}

/* Respond */

#respond li {list-style: none;}
#respond {
	background: #F6F6F6;
	padding: 10px 12px;
}
#respond ul {margin: 0;}
#respond .legend {margin-bottom: 10px;}

#comments #respond {padding: 0;}
#comments #respond .legend {
	border-bottom: 0;
	margin-bottom: 0;
}
#comments #respond ul {
	background: url('/ytreff/templates/simple/img/comment-reply.gif') no-repeat left top;
	padding: 10px 0 0 15px;
}
#comments ul.children #respond ul {
	margin-left: 30px;
	padding: 0;
}

#comments #respond .comment-profile-wrapper, #comments #respond .comment-arrow {display: none;}
#comments #respond .comment-body {background: #FFF;}
#comments #respond .comment-content-wrapper {
	float: none;
	width: 100%;
}


.section-title {
	color: #7A7A7A;
	font: bold 1.2em sans-serif;
	margin-top: 16px;
	margin-bottom: 16px;
}
