/*
Theme Name: Geschlossene Fonds
Theme URI: http://seitenarchitekt.de/
Description: Das Theme fuer geschlossene-fonds-kaufen.de.
Version: 1.0
Author: Andreas Buecking
Tags: mantle color, variable width, two columns, widgets
*/

@charset "utf-8";
/* CSS Document */
* {
	line-height: 1.4em;
	font-size : 1em;
}

html {
	height: 100.1%;
}

p {
	margin: 0px 0px 15px 0px;
}

body {
	margin: 0;
	padding: 0;
	background : #b9c1c9 url(images/bg.jpg) repeat-x;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.75em;
}

a {
	text-decoration : none;
}

code {
	display : block;
	margin: 10px auto;
	text-align : center;
}

a:hover {
	text-decoration : underline;
}

.gfk-clerasil {
	clear: both;
   height:0;
   padding:0;
   border:0;
   margin:0;
   font-size:0;
   line-height:0;
}

#gfk-wrapper {
	width: 966px;
	margin: 5px auto 0px;
	padding: 0px 2px 0px 2px;
	background: url(images/content.jpg) repeat-y;
}

#gfk-top {
	height : 2px;
}

#gfk-bottom {
	height : 3px;
	background : url(images/bottom.jpg) no-repeat;
}

#gfk-menue {
	background : url(images/menubg.jpg) repeat-x;
	height : 31px;
	margin-top: 1px;
}

#gfk-menue ul {
	list-style : none;
	margin: 0px;
	padding : 0px;
}

#gfk-menue ul li {
	padding: 6px 0px 0px 0px;
	float : left;
}

#gfk-menue ul li a {
	color : #FFF;
	padding: 0px 15px 0px 10px;
}

.gfk-headline {
	margin : 0px 0px 0px 265px;
	padding : 40px 0px 0px 0px;
	color : #fff;
	font-size : 2.55em;
	width: auto;
}


#gfk-banner {
	height : 170px;
	background : url(images/banner.jpg) top left no-repeat;
}

#gfk-noview {
	display : none;
}


/*content*/

#gfk-content {
	padding: 10px 10px;
}

#gfk-content-left {
	float:left;
	width : 508px;
}

.gfk-content-left {
	margin-bottom : 20px;
	border: 1px solid #2a3551;
}

.gfk-sidebar {
	float : left;
	width : 435px;
}


#gfk-sidebar-left {
	float : right;
	width: 198px;
	margin-left: 10px;
}

#gfk-sidebar-right {
	float : right;
	width : 198px;
	margin-left:10px;
}

.gfk-box{
	border: 1px solid #2a3551;
	margin-bottom : 10px;
	background-color: #edeef0;
	overflow: hidden;
}

h2.gfk-boxheadline {
	background : url(images/h-bg.jpg) repeat-x;
	height : 17px;
	color : #FFF;
	padding : 6px 10px;
	font-weight : normal;
	margin:0px;
	font-size:1em;
}

h2.gfk-postheadline {
	background : url(images/h-bg.jpg) repeat-x;
	margin:0px;
	color : #FFF;
	min-height : 17px;
	padding : 6px 10px;
	font-weight : normal;
	font-size:1em;
}

h2.gfk-postheadline a {
	color : #fff;
}

.gfk-post {
	padding: 10px;
}

.gfk-post-datum {
	border-bottom: 1px dotted #2a3551;
	margin:0px;
}

.gfk-entry {
	padding-top : 15px;
	letter-spacing : normal;
}

.gfk-box ul, .gfk-box li {
	list-style : circle url(images/list-style.jpg);
	margin : 0;
	padding : 0;
}

.gfk-box ul {
	padding: 10px 10px 10px 25px;
}

.gfk-box a {
	color : #2a3551;
	background-color : transparent;
}

#r_sidebarwidgeted, #l_sidebarwidgeted {
	margin:0px;
	padding: 0px;
}

#calendar_wrap {
	padding : 10px 10px 10px 17px;
}

#calendar_wrap a {
	text-decoration: underline;
}

#calendar_wrap tbody {
	color : #acacac;
}

.gfk-entry a {
	color : #2a3551;
	text-decoration:underline;
	font-weight : bold;
}

.gfk-postmetadata {
	border-top : 1px dotted #2a3551;
	letter-spacing : normal;
	font-size : 0.8em;
}

.gfk-postmetadata a, gfk-navigation a {
	color : #2a3551;
	text-decoration : none;
	letter-spacing: normal;
}

.gfk-postmetadata a:hover, gfk-navigation a:hover {
	text-decoration : underline;
}

.gfk-alignright {
	float : right;
}

.gfk-alignleft {
	float : left;
}

.gfk-alignright a, .gfk-alignleft a {
	color : #2a3551;
}


/*Kommentare*/
#gfk-comments {
	border: 1px dotted #2a3551;
}

h3#gfk-comments-headline {
	background : url(images/h-bg.jpg) repeat-x;
	margin:0px;
	color : #FFF;
	min-height : 17px;
	padding : 6px 10px;
	font-weight : normal;
	font-size:1em;
}

.gfk-commentlist li {
	background-color: #f8f8f8;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	margin-right: 40px;
	margin-bottom : 4px;
	padding:2px;
}

.commentmetadata a {
	color : #2a3551;
}

#searchform {
	padding:10px;
	margin : 0px auto;
}

#s {
	width : 165px;
}


#submitbutton {
	background : #2a3551;
	color : #FFF;
	border : 1px solid #FFF;
	margin-top: 5px;
	width : 170px;
}