body {
	background: white;
	margin:0px;
	background-image: url("http://www.dein-geldesel.de/fileadmin/images/background_body.jpg");
	background-position: top left;
 	background-repeat: repeat-y;
}

.bothclear {
	clear:both;
}

.leftfloat {
	float:left;
	
}

/*
*
*	Startseite
*
*/

.headerimage {
	border-top:1px solid white;
	border-bottom:1px solid white;
}

#headerall {
width:920px;

}

.headertext {
	font-family: Arial;
	font-size: 12px;
	color:gray;
	font-weight:normal;
	
	background-color:#F1F2EC;
	
	float:left;
	width:620px;
	height:45px;
	margin:0px;
	padding:10px;
}


.headerlogo {
	
	background-color:#F1F2EC;
	
	overflow:hidden;
	width:280px;
	height:45px;
	padding-top:10px;
}

.headerlogo a:hover {
	color:gray;
	text-decoration:none;
	
	font-family:Arial;
	font-size: 32px;
	font-weight:normal;
}

.headerlogo a:visited {
	color:gray;
	text-decoration:none;
	
	font-family:Arial;
	font-size: 32px;
	font-weight:normal;
}

.headerlogo a:link {
	color:gray;
	text-decoration:none;
	
	font-family:Arial;
	font-size: 32px;
	font-weight:normal;
}

.mainmenu {
	background-image:url('http://www.dein-geldesel.de/fileadmin/images/background_mainmenu.jpg');
	width:290px;
	height:260px;
	
	font-family:Arial;
	font-size: 12px;
	
	padding-left:630px;
	padding-top:10px;
}

.mainmenu .button-1 {
	width:290px;
	height:90px;
}

.mainmenu .button-2 {
	width:290px;
	height:90px;
}

.mainmenu .button-3 {
	width:290px;
	height:90px;
}

*html .mainmenu {
	width:920px;
}

.mainmenu a {
	color: white;
	text-decoration:none;
}

.mainmenu .htext {
	font-family: Arial;
	font-size: 20px;
	color:white;
}

.padding-button1 {
	padding-bottom:30px;
}

.padding-button2 {
	padding-bottom:30px;
}

/*
*
*	Content
*
*/

#contentall {
	width:920px;
}

.submenu {
	float:left;
	
	
	width:200px;
}

#content_header {
	background-color:#E4E4DA;
	padding:10px;
}

.content {
	width:720px;
	/*float:right;*/
	overflow:hidden;
}



.book {
	margin:auto;
	width:600px;
}

#content_left {

	float:left;
	width:340px;
	
	padding:10px;
	
	background-image: url("http://www.dein-geldesel.de/fileadmin/images/background_content_center.jpg");
	background-position: top left;
	background-repeat:repeat;
 	
}

*html #content_left {
	width:360px;
}

#content_right {
	overflow:hidden;
	float:left;
	width:335px;
	
	margin:10px;
}

#contentall .content .blog_content_left #content_left {
	width:700px;
	
	

	background-image: url('http://www.dein-geldesel.de/fileadmin/images/background_content_center_blog.jpg');
	background-position: top left;
	background-repeat:repeat;
}

/*#contentall .content .blog_content_right #content_right {
	width:190px;

	float:left;
	overflow:hidden;
}*/

#content_top {
	margin:20px;
}

#content_menu {
	margin:10px;
}

#content_footer {
	background-color:#F1F2EC;
	/*margin:20px;*/
	padding:20px;
}

/*
*
*	Unsorted
*
*/

p {
	margin:0px;
	padding:0px;
}

h1 {
	padding:0px;
	margin:0px;
	padding-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:100;
	font-size:20px;
	font-style:normal;
	color:#666666;
}

h1 a:link {
	padding:0px;
	margin:0px;
	padding-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:100;
	font-size:20px;
	font-style:normal;
	color:#476291;
	text-decoration:none;
}

h1 a:visited {
	padding:0px;
	margin:0px;
	padding-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:100;
	font-size:20px;
	font-style:normal;
	color:#476291;
	text-decoration:none;
}

h1 a:hover {
	padding:0px;
	margin:0px;
	padding-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:100;
	font-size:20px;
	font-style:normal;
	color:#6186C6;
	text-decoration:underline;
}

h2 {
	padding:0px;
	margin:0px;
	padding-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:100;
	font-size:20px;
	font-style:normal;
	color:#666666;
}

h3 {
	padding:0px;
	margin:0px;
	padding-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#666666;
}

li {
	padding:0px;
	margin:0px;
	padding-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:100;
	font-size:12px;
	font-style:normal;
	color:#666666;
}

.bodytext {
	padding:0px;
	margin:0px;
	padding-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:100;
	font-size:12px;
	font-style:normal;
	color:#666666;
}

.bodytext a:link {
	color:#476291;
	font-weight:bold;
	text-decoration:none;
	
	background-image:url('http://www.dein-geldesel.de/fileadmin/images/icon_arrow_blue.gif');
	background-repeat:no-repeat;
	padding-left:10px;
	margin-left:2px;
}

.bodytext a:visited {
	color:#476291;
	font-weight:bold;
	text-decoration:none;
	
	background-image:url('http://www.dein-geldesel.de/fileadmin/images/icon_arrow_blue.gif');
	background-repeat:no-repeat;
	padding-left:10px;
	margin-left:2px;
}

.bodytext a:hover {
	color:#6186C6;
	font-weight:bold;
	text-decoration:underline;
	
	background-image:url('http://www.dein-geldesel.de/fileadmin/images/icon_arrow_blue.gif');
	background-repeat:no-repeat;
	padding-left:10px;
	margin-left:2px;
}

.csc-header-date {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
}

a:link.directlink_list {
	color:#333333;
}

a:visited.directlink_list {
	color:#333333;
}

.important {
	color:red;
}

.detail {
	color:green;
}

.name-of-person {
	color:#476291;
}

.tx-flseositemap-pi1 a:link {
	color:#476291;
	font-weight:bold;
	text-decoration:none;
}

.tx-flseositemap-pi1 a:visited {
	color:#476291;
	font-weight:bold;
	text-decoration:none;
}

.tx-flseositemap-pi1 a:hover {
	color:#6186C6;
	font-weight:bold;
	text-decoration:underline;
}

/*
*
*	Submenu
*
*/

.submenu01_no {
	width:199px;
	height:30px;
	background-color:#AFCB77;
	border-bottom:1px solid #E4E4DA;
}

.submenu01_act {
	width:199px;
	height:30px;
	background-color:#95AD5E;
	border-bottom:1px solid #E4E4DA;
}

.submenu02_no {
	width:199px;
	height:30px;
	background-color:#F4D16D;
	border-bottom:1px solid #E4E4DA;
}

.submenu02_act {
	width:199px;
	height:30px;
	background-color:#E4BF55;
	border-bottom:1px solid #E4E4DA;
}

.submenu03_no {
	width:199px;
	height:30px;
	background-color:#97C8D9;
	border-bottom:1px solid #E4E4DA;
}

.submenu03_act {
	width:199px;
	height:30px;
	background-color:#87B5C5;
	border-bottom:1px solid #E4E4DA;
}

.submenu_item {
	font-family:Arial;
	font-size:12px;
	color:white;
	text-decoration:none;
}

.submenu_padding {
	padding-left:10px;
	padding-top:7px;
}

/*
*
*	Infomenu
*
*/

#infomenu {
	width:180px;
	margin:10px;
}

#infomenu a:link {
	background-image:url('http://www.dein-geldesel.de/fileadmin/images/icon_arrow.gif');
	background-repeat:no-repeat;
	padding-left:15px;
	text-decoration:none;
	color:#666666;
	font-size:12px;
	font-family:Arial;
	margin-left:5px;
}

#infomenu a:visited {
	background-image:url('http://www.dein-geldesel.de/fileadmin/images/icon_arrow.gif');
	background-repeat:no-repeat;
	padding-left:15px;
	text-decoration:none;
	color:#666666;
	font-size:12px;
	font-family:Arial;
	margin-left:5px;
}

#infomenu a:hover {
	background-image:url('http://www.dein-geldesel.de/fileadmin/images/icon_arrow.gif');
	background-repeat:no-repeat;
	padding-left:15px;
	text-decoration:underline;
	color:#6186C6;
	font-size:12px;
	font-family:Arial;
	margin-left:10px;
}

.tx-kiwidynnews-pi1 {
	margin:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:100;
	font-size:12px;
	font-style:normal;
	color:#666666;
}

.news_date {
	font-size:10px;
}

/*
*
*	Formular
*
*/

form {
	padding:0px;
	margin:0px;
	border:0px;
}

fieldset {
	padding:0px;
	margin:0px;
	border:0px;
}


label {
	
	width:200px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#666666;
	
}

.tx-kiwipagecomment-pi1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	margin-top:20px;
}

.tx-kiwipagecomment-pi1 h1 {
	margin-bottom:5px;
}

.tx-kiwipagecomment-pi1 form {
	border:1px solid #999999;
	padding:10px;
}

.tx-kiwipagecomment-pi1 li {
	color: #FF9900;
}

.tx-kiwipagecomment-pi1 fieldset {
	border:0px;
	margin:0px;
	padding:0px;
}

.tx-kiwipagecomment-pi1 label {
	float:left;
	display:block;
	width:100%;
}

.tx-kiwipagecomment-pi1 input {
	width:85%;
	
	margin-bottom:10px;
	
	background-color:#ffffff;
	border:1px dotted #666666;
}

.tx-kiwipagecomment-pi1 textarea {
	width:95%;
	height:100px;
	margin-bottom:10px;
	
	background-color:#ffffff;
	border:1px dotted #666666;
}

.tx-kiwipagecomment-pi1 .button {
	width:150px;
}

.tx-kiwipagecomment-pi1 .code {
	float:left;
	width:65%;
	margin-right:10px;
}

.tx-kiwipagecomment-pi1 .codeimage {
	overflow:hidden;	
}

.tx-kiwipagecomment-pi1 .day {
	color:white;
	font-size:24px;
	font-weight:bold;
}

.tx-kiwipagecomment-pi1 .month {
	color:white;
	font-size:12px;
}

.tx-kiwipagecomment-pi1 .date {
	margin-left:20px;
	background-image:url('http://www.dein-geldesel.de/typo3conf/ext/kiwi_pagecomment/pi1/date_background.gif');
	width:50px;
	height:45px;
	text-align:center;
	padding-top:5px;
}

*html .tx-kiwipagecomment-pi1 .date {
	margin-left:5px;
	height:50px;
	padding-top:3px;
}

.tx-kiwipagecomment-pi1 .box {
	float:left;
	width:100px;
	border-right:1px dotted #999999;
	margin-right:10px;
	text-align:center;
}

.tx-kiwipagecomment-pi1 .time {
	color:gray;
	font-size:10px;
}

.tx-kiwipagecomment-pi1 .text {
	overflow:hidden;
	float:left;
	width:350px;
}

.tx-kiwipagecomment-pi1 a:link {
	color:#476291;
	font-weight:bold;
	text-decoration:none;
	
}

.tx-kiwipagecomment-pi1 a:visited {
	color:#476291;
	font-weight:bold;
	text-decoration:none;
}

.tx-kiwipagecomment-pi1 a:hover {
	color:#FF9900;
	font-weight:bold;
	text-decoration:underline;

}

.csc-mailform-label {
	font-size:12px;
	color:#FF0000;
	font-weight:bold;

}

/****************************************************************************************
*
*
*
*	T3 Blog Stylesheet
*
*
*
*****************************************************************************************/

h3.tagCloud_title {
	font-size:16px;
	padding:10px;
	padding-left:20px;
	margin-bottom:10px;
	background-color:#F1F2ED;
}

.tagCloud .tagcloude_box {
	padding-left:10px;
	padding-right:10px;
}

.tagCloud {
	margin-bottom:10px;
}

#archive {
	
	margin-bottom:10px;
	font-size:16px;
}

#archive .months{
	margin-bottom:15px;

}

h3.archiv-title {
	font-size:16px;
	padding:10px;
	padding-left:20px;
	margin-bottom:10px;
	background-color:#F1F2ED;
}

#archive ul {
	padding:0px;
	margin:0px;
}

h3.header_categorie {
	font-size:16px;
	padding:10px;
	padding-left:20px;
	margin-bottom:10px;
	background-color:#F1F2ED;
}

#categories {
	margin-bottom:10px;
	
}

#categories ul {
	padding:0px;
	margin:0px;

	padding-left:30px;
}

#categories ul li {
	
}

#categories a {
	color: #476291;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
	margin-left: 2px;
}

#categories a:hover {
	color: #6186c6;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 10px;
	rss_postmargin-left: 2px;
}

#archive a {
	color: #476291;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
	margin-left: 2px;
	font-size:12px;
}

#archive a:hover {
	color: #6186c6;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 10px;
	margin-left: 2px;
	font-size:12px;
}

#archive ul.archive {
	font-size:12px;
	padding-left:10px;
}

.postnum {
	font-size:12px;
}

h3.header_rss {
	font-size:16px;
	padding:10px;
	padding-left:20px;
	margin-bottom:10px;
	background-color:#F1F2ED;
}

.rss_post {
	padding-left:10px;
}

.rss_post a {
	color: #476291;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
	margin-left: 2px;
	font-size:12px;
}

.rss_post a:hover {
	color: #6186c6;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 10px;
	margin-left: 2px;
	font-size:12px;
}

.tx-pagebrowse a {
	color: #476291;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;
	margin-left: 2px;
	font-size:12px;
}

.tx-pagebrowse a:hover {
	color: #6186c6;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 5px;
	margin-left: 2px;
	font-size:12px;
}

.itemTopDate {
	font-size:11px;
	/*border-top:1px dotted #666666;*/
}

.categories_of_item {
	background-color:#F1F2ED;
	

	font-size:12px;
	font-family:arial;
	
	padding-top:5px;
	padding-bottom:5px;

	border-bottom:1px dotted #666666;
	border-top:1px dotted #666666;

	border-left:1px solid #E4E4DC;
	border-right:1px solid #E4E4DC;
}

.categories_of_item a {
	color: #476291;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;
	margin-left: 2px;
	font-size:10px;
}

.categories_of_item a:hover {
	color: #6186c6;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 5px;
	margin-left: 2px;
	font-size:10px;
}

.cat_description {
	float:left;
	width:85px;
	padding-left:5px;
	font-size:10px;
	font-weight:bold;
}

.categories {
	/*float:left;*/
	overflow:hidden;
	width:597px;
	padding-right:5px;
	padding-left:5px;
	border-left:1px dotted #666666;
}

h2.post_item_title {
	background-color:#E4E4DC;
	padding:10px;
	padding-left:5px;
}

h2.post_item_title a {
	/*color: #476291;*/
	color: #800000;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;
	margin-left: 2px;
	font-size:16px;
}

h2.post_item_title a:hover {
	color: #6186c6;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 5px;
	margin-left: 2px;
	font-size:16px;
}

.itemBody p.bodytext {
	border-left:1px solid #E4E4DC;
	border-right:1px solid #E4E4DC;

	padding:5px;
	padding-top:10px;
	padding-bottom:10px;
	font-size:12px;

	color:#000000;
}

.tags {
	background-color:#F1F2ED;
	

	font-size:12px;
	font-family:arial;
	
	padding-top:5px;
	padding-bottom:5px;
	
	border-bottom:1px dotted #666666;
	border-left:1px solid #E4E4DC;
	border-right:1px solid #E4E4DC;
}

.line {
	
}

.tags a {
	color: #476291;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;
	margin-left: 2px;
	font-size:10px;
}

.tags a:hover {
	color: #6186c6;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 5px;
	margin-left: 2px;
	font-size:10px;
}

.comments_box {
	width:50%;
	float:left;
	
	background-color:#e4e4dc;
	
	border-right:1px dotted #666666;

	font-size:12px;
	font-family:arial;
	
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
}

.comments_box a {
	color: #476291;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;
	margin-left: 2px;
	font-size:12px;
}

.comments_box a:hover {
	color: #6186c6;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 5px;
	margin-left: 2px;
	font-size:12px;
}

.views {
	
	/*width:50%;*/
	
	overflow:hidden;
	background-color:#E4E4DC;
	

	font-size:12px;
	font-family:arial;
	
	padding-top:5px;
	padding-bottom:5px;

	padding-left:5px;
}

.trackback a, .permalink a, .views_single a {
	color: #476291;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;
	margin-left: 2px;
	font-size:12px;
}

.trackback a:hover, .permalink a:hover, .views_single a:hover {
	color: #6186c6;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 5px;
	margin-left: 2px;
	font-size:12px;
}

.trackback {
	width:40%;
	float:left;

	background-color:#E4E4DC;
	

	font-size:12px;
	font-family:arial;
	
	padding-top:5px;
	padding-bottom:5px;
}

.permalink {
	width:40%;
	float:left;

	background-color:#E4E4DC;
	

	font-size:12px;
	font-family:arial;
	
	padding-top:5px;
	padding-bottom:5px;
}

.views_single {
	width:20%;
	overflow:hidden;

	background-color:#E4E4DC;
	

	font-size:12px;
	font-family:arial;
	
	padding-top:5px;
	padding-bottom:5px;
}

#comments_single_field {
	padding-top:60px;
	padding-left:40px;
}

#comments_single_field a {
	color: #476291;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;
	margin-left: 2px;
	font-size:12px;
}

#comments_single_field a:hover {
	color: #6186c6;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 5px;
	margin-left: 2px;
	font-size:12px;
}

.tx-t3blog-pi2 p a {
	color: #476291;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;
	margin-left: 2px;
	font-size:12px;
}

.tx-t3blog-pi2 p a:hover {
	color: #6186c6;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 5px;
	margin-left: 2px;
	font-size:12px;
}

#comments_single_field label {
	width:120px;
	float:left;
	
}

#comments_single_field .formElement {
	margin-bottom:10px;
}

#comments_single_field .formField {
		
	overflow:hidden;
}

#comment_submit {
	border:1px solid #666666;
}

.blogList {
	
}
#singleNavigation {
	line-height:40px;
	height:40px;
}

#singleNavigation a {
	color: #476291;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;
	margin-left: 2px;
	font-size:12px;
}

#singleNavigation a:hover {
	color: #6186c6;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 5px;
	margin-left: 2px;
	font-size:12px;

	
	
}

#singleNavigation .previous {
	width:33%;
	float:left;
}

#singleNavigation .backtolist {
	width:33%;
	float:left;
}

#singleNavigation .next {
	width:33%;
	overflow:hidden;
}

h2.post_item_titlestart {
	padding-left:5px;
	padding-top:10px;
}

h2.post_item_titlestart a {
	color:#476291;
	font-weight:bold;
	font-size:12px;
	
}

.mehr {
	padding-left:5px;
	border-bottom:1px dotted #666666;

	padding-bottom:10px;
}

.mehr a {
	color:#476291;
	font-size:12px;
}

.blogList_start .itemBody p.bodytext {
	font-size:11px;
}
