/* This CSS file is created for you to create or override any of the existing CSS styles used in this theme */

#body					{ background-color: #AAF; }
body                                   { background-color: #9abcd6; }

#wrapper				{ padding-top: 20px; }

#header					{ margin: 0 auto; width: 958px; border: 1px solid #dddddd; border-top:0px; border-bottom:0px}

#nav-content			{  }
#nav-content-pages		{ border-bottom: 1px solid #dddddd; border: 1px solid #dddddd; margin: 0 auto; width: 958px; background: url(../images/topnav.jpg) repeat-x #CCC; height: 30px; }

/* search bar */
#searchform				{ height:30px; padding-right:5px;}
#searchform #s			{ color:#eeeeee; background: url() repeat-x top #72808f; font-size:12px; font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; border: 1px solid #cccccc; width: 150px; height:14px; float: left; margin: 0px 5px 0 0; padding: 4px 3px; }
#searchform #searchsubmit	{ height:24px; font-family: Tahoma, Arial, Helvetica, sans-serif; background: url(../../images/postbar.gif) repeat-x; border: 1px solid #cccccc; padding: 0px 10px; font-size: 12px; color:#FFF; float: left; }

/*#header_toplinks_item_search {
	float:right;
	}
*/
/*.posttitle			{ margin-top:-1px; margin-left:-11px; margin-right:-11px; color: #dddddd; font-size: 12px; font-weight: bold; padding: 6px 10px; background: url(../images/feed-title-white.jpg) repeat-x top #0052a3; border: 1px solid #CCC; }
*/
.posttitle			{ margin: 0 10px 0px 0; color: #dddddd; font-size: 12px; font-weight: bold; padding: 6px 10px; background: url(../images/feed-title-white.jpg) repeat-x top #0052a3; border: 1px solid #CCC; }
.posttitle a			{ color:#dddddd }
.posttitle a:hover	{ color:#ffffff }

.single .post, .single-post	{ border-top:0px }



.search-results h2      { color: #dddddd; font-size: 12px; font-weight: bold; margin: 0 10px 0 0; padding: 6px 10px; background: url(../images/feed-title-white.jpg) repeat-x top #0052a3; border: 1px solid #CCC; }

	
.sf-menu a				{ color: #dddddd; font-size: 11px; }
.sf-menu a:hover			{ color: #ffffff; text-decoration:underline}

.rss a:link, .rss a:visited	{ color: #dddddd; }
.rss a:hover, .rss a:hover	{ color: #ffffff; text-decoration:underline}

.widgettitle			{ color: #dddddd; }
.widgettitle a			{ color: #dddddd; }

.module-title, .feed-title	{ color: #dddddd; }

#commentlist .reply a:hover, .comments-navigation a:hover, .navigation a:hover, .read-more:hover	{ background: url(../images/meine/feed-title-white.jpg) top repeat-x; color: #000; }

.single .post .entry-title, .single-post .entry-title	{ font-size: 21px; font-weight: bold; padding: 5px 0 5px; margin: 0 0 5px; color:#3c5269}
.single .post .entry-title a:link, .single .post .entry-title a:visited, .single-post .entry-title a:link, .single-post .entry-title a:visited	{ color:#3c5269; text-decoration: none; }
.single .post .entry-title a:hover, .single-post .entry-title a:hover	{ color:#53708e }


/*.single .post, .single-post	{ background: url(../images/meine/content-bg.jpg) repeat-x #ffffff; border: 1px solid #CCC; margin: 0 10px 20px 0;  }
*/

table					{ margin-bottom:0px; border-spacing: 0; border: 0px solid #CCC; }
th, td					{ padding: 0px; border: 0px solid #CCC; border-width: 0px; }
th, thead th			{ font-weight: bold; color: #333; }

.tags a:link, .tags a:visited	{ padding: 0px 0px; }
.single .post .tags, .single-post .tags			{ display: block; margin: 0px 0; color: #848485; }


.widgetcontainer ul, .widgetcontent .xoxo, .widgetcontainer ol  { list-style: none; margin-left: 15px; }
.widgetcontent ul li  { overflow:hidden !important; }

#content ul li { overflow:hidden !important; }

