/*

Theme Name: DIE LINKE.Blog

Theme URI: http://www.vadim-reimer.de/

Description: Wordpress Theme fuer Kandidatinnen und Kandidaten, sowie fuer Gliederungen der Partei DIE LINKE.

Version: 1.5

Author: Vadim Reimer

Author URI: http://www.vadim-reimer.de/

Tags: red, fixed width, two columns, widgets, threaded-comments, sticky-post, editor-style



This theme was designed and built by Vadim Reimer, http://www.vadim-reimer.de



License: The CSS, XHTML and design is released under GPL:

License URI: http://www.opensource.org/licenses/gpl-license.php



*/



* { margin:0;padding:0; }



body {

	background: #ECF0F1 url('images/bg-body.gif') repeat-x;

	color: #00314a;

	font: 62.5% Arial, Verdana, Helvetica, Sans-Serif;

	text-align: center;

}



/* Beginn Struktur

--------------------------------------------------------------*/



#page {

	background: #fff;

	margin: 0 auto;

	text-align: left;

	width: 900px;

}



#header {

	height: 182px;

	margin: 0 0 20px;

	padding: 0 30px;

	position: relative;

	width: 840px;

}



#headerimg {

	height: 153px;

}



#breadcrumb {

	clear: both;

	font: normal 9px Verdana, Geneva, sans-serif;

	margin: 10px 0 0;

}



#content {

	clear: both;

	font-size: 13px;

	line-height: 1.2em;

	padding: 0;

}



#footer {

	border-top: 7px solid #E5EAED;

	clear: both;

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	margin: 0 30px;

	padding: 10px 0 30px;

	text-transform: uppercase;

	width: 840px;

}



/* Beginn Verschiedene Tags & Klassen 

--------------------------------------------------------------*/



a {

	color: #df0404;

	text-decoration: none;

}



a:hover {

	color: #df0404;

	text-decoration: underline;

}



a img {

	border: none;

}



.downloadlink {

	background: url(images/pp-down.gif) no-repeat 0 2px;

	margin: 3px 0px;

	padding: 0 0 0 21px;

}



.downloadlink a {

	color: #df0404;

	font-size: 12px;

	font-weight: bold;

	text-transform: uppercase;

}



acronym, 

abbr, 

span.caps {

	border-bottom: 1px dotted #00314a;

	cursor: help;

}



.alignright {

	float: right;

}



.alignleft {

	float: left;

}



.aligncenter {

	display: block;

	margin: 0 auto;

}



.archive-meta {

	font-style: italic;

	font-size: 11px;

}



big {

	font-size: 131.25%;

}



blockquote {

	// background: #fff url(images/quote.png) no-repeat 5px 5px;

	font: italic 13px/1.6em Georgia, "Times New Roman", Times, serif;

	margin: 10px 0;

	padding: 1px 5px 0 40px;

}



blockquote cite {

	display: block;

	font-weight: bold;

	margin: 5px 0 0;

}



.category {

	background: url(images/category.gif) no-repeat;

	color: #7f98a4;	

	font-size: 11px;

	margin: 0 5px 0 0;

	padding: 0 0 0 23px;

	text-transform: none;

}



.category a {

	color: #7f98a4;

}



.category a:hover {

	color: #df0404; 

}



.center {

	text-align: center;

}



cite,

em,

i {

	font-style: italic;

}



.clear {

	clear: both;

}



code {

	background: #e5eaed;

	font: 13px 'Courier New', Courier, Fixed;

}



.date {

	color: #00314a;

	font: 11px Verdana, Arial, Helvetica, Sans-Serif;

	margin: 5px 0 0;

	text-transform: uppercase;

}



del,

strike,

s {

	text-decoration: line-through;

}



.hidden {

	display: none;

}



hr {

	display: none;

}



.entry hr {

	background:#dddddd;

	border:	none;

	display: block;

	height:	2px;

	margin:	10px 0;

}



ins {

	text-decoration: underline;

}



.more-link {

	font: 10px Verdana, Arial, Helvetica, Sans-Serif;

	text-transform: uppercase;

}



.navigation {

	display: block;

	margin-top: 10px;

	text-align: center;

}



.narrowcolumn, 

.widecolumn {

	float: left;

	margin: 0 0 30px 30px;

	width: 565px;

}



p {

	margin: 10px 0;

}



pre {

	background: #e5eaed;

	color: #000;

	line-height: 18px;

	margin: 10px 0;

	padding: 10px;

}



.post,

.page {

	border-bottom: #7f98a4 1px dotted;

	margin: 0 0 10px;

	overflow: hidden;

	padding: 0 0 10px;

}



.widecolumn .post {

	border: none;

	margin: 0 0 20px;

}



.postmetadata {

	border-left: 4px solid #df0404;

	clear: both;

	color: #00314a;

	font: 10px Verdana, Arial, Helvetica, Sans-Serif;

	margin: 10px 0 5px;

	padding: 0 0 0 10px;

	text-transform: uppercase;

}



.postmetadata p {

	margin: 3px 0;

}

.postmetadata ul, .postmetadata li {

	display: inline;

	list-style: none;

}



:lang(de) { 

	quotes: "\201E" "\201C" "\201A" "\2018"; 

}



q:before { 

	content: open-quote; 

}



q:after { 

	content: close-quote; 

}



.postShortlink input {

	font-size: 9px;

	margin: 0;

	width: 300px;

}



.red {

	color: #df0404;

	font-weight: bold;

}



small,

.small {

	font: 9px 1.1em Arial, Helvetica, Sans-Serif;

}



.socialize-box {

	float: right;

	margin: 0;

}



.sticky {

	background: #e5eaed;

	border: none;

	margin: 10px 0;

	padding: 0 10px;	

}



strong {

	font-weight: bold;

}



sup,

sub {

	height: 0;

	line-height: 1;

	position: relative;

	vertical-align: baseline;

}



sup {

	bottom: 1ex;

}



sub {

	top: .5ex;

}



.widecolumn .smallattachment {

	text-align: center;

	float: left;

	width: 128px;

	margin: 5px 5px 5px 0px;

}



.widecolumn .attachment {

	text-align: center;

	margin: 5px 0px;

}



/* Beginn Tabellen 

--------------------------------------------------------------*/



table {

	border-collapse: collapse;

	border-spacing: 0;

}



#content table {

	border: 1px solid #7f98a4;

	margin: 5px -1px 10px 0;

	text-align: left;

	width: 100%;

}



#content tr th,

#content thead th {

	background: #e5eaed;

	border: 1px solid #7f98a4;

	font-weight: bold;

	padding: 5px;

}



#content tr td {

	border: 1px solid #7f98a4;

	padding: 5px;

}



#content tr.odd td {

	background: #e5eaed;

}



.thread-alt {

	background: #e5eaed;

}



.thread-even {

	background: #fff; 

} 



/* Beginn Kommentar-Cobtainer 

--------------------------------------------------------------*/



div#comments {

	background: #e5eaed;

	margin: 0 0 20px;

	padding: 10px 20px 20px;

}



.commentlist li {

	background: #fff;

	border: 1px #7f98a4 solid;

	font: 11px Verdana, Arial, Helvetica, Sans-Serif;

	list-style: none;

	margin: 10px 0 0;

	padding: 10px;

}



.commentlist .children li.depth-2, 

.commentlist .children li.depth-4 { 

	background: #f2f4f6;

}



cite.fn {

	font-weight: bold;

	line-height: 2em;

}



.commentlist li .avatar { 

	background:#ddd;

	border:1px solid #7f98a4;

	float: left;

	margin: 0 5px 5px 0;

	padding: 2px;

}



.comment-body p {

	clear: left;

}



#respond {

	background: #e5eaed;

	padding: 20px 20px 10px;

}



h3#reply-title {

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	margin: 0 0 10px;

}



#commentform {

	margin: 5px 10px 0 0;

	padding: 0;

}



#commentform #author,

#commentform #email,

#commentform #url,

textarea#comment {

	width: 100%;

}



a#cancel-comment-reply-link {

	color: #df0404;

	font: 11px normal Arial,Helvetica,sans-serif;

	margin: 0 0 0 20px;

}



/*	Beginn Ueberschriften 

--------------------------------------------------------------*/



h1, 

h2, 

h3, 

h4, 

h5,

h6 {

	font-weight: bold;

	line-height: 1.3em;

	margin: 10px 0 5px;	

}



#header h1, 

#header h1 a, 

#header h1 a:hover, 

#header h1 a:visited, 

#headerimg .description, 

#sidebar h2,

#sidebar h2 a {

	text-decoration: none;

	color: #fff;

}



h1, 

h1 a, 

h2, 

h2 a, 

h2 a:visited, 

h3, 

h3 a, 

h3 a:visited {

	color: #00314a;

}



h1 a:hover,

h2 a:hover, 

h3 a:hover,

h4 a:hover, 

h5 a:hover, 

h6 a:hover {

	color: #df0404;

	text-decoration:none;

}



#sidebar h2 a:hover, #wp-calendar caption, cite {

	text-decoration: none;

}



#header h1 {

	font-size: 40px;

	margin: 0;

	padding: 40px 0 0;

	width: 565px;

}



#headerimg .description {

	font: 30px Arial, Helvetica, Sans-Serif;

	width: 565px;

}



h1 {

	font-size: 20px;

}



h2 {

	font-size: 18px;

}



h2.pagetitle {

	background: url(images/dotline.gif) repeat-x center bottom;

	font-size: 21px;

	padding: 0 0 5px;

	text-transform: uppercase;

}



h3 {

	font-size: 16px;	

}



h3.comments {

	margin: 40px 0 10px ;

}



h3.rss {

	background: url(images/h3-pfeil.gif) #df0404 5px 9px no-repeat;

	color:#fff;

	font: bold 11px Verdana, Arial, Helvetica, Sans-Serif;

	margin: 30px 0 10px;

	padding: 5px 5px 5px 18px;

	text-transform: uppercase;

}



h3.rss a,

h3.rss a:hover {

	color:#fff;

}



h4 {

	font-size: 14px;

}



h5 {

	font-size: 13px;

}



h6 {

	font-size: 12px;

}



/* Beginn Anhang-Seiten

--------------------------------------------------------------*/



.attachment .entry-content .entry-caption {

	font-size: 140%;

	margin-top: 24px;

}

.attachment .entry-content .nav-previous a:before {

	content: '\2190\00a0';

}

.attachment .entry-content .nav-next a:after {

	content: '\00a0\2192';

}



/* Beginn Bilder

--------------------------------------------------------------*/



#content img,

#content .attachment img {

	max-width:100%;

	overflow: hidden;

}



img.centered {

	display:block;

	margin:0 auto;

}



img.alignright {

	display:inline;

	margin:0 0 2px 7px;

	padding:4px;

}



img.alignleft {

	display:inline;

	margin:0 7px 2px 0;

	padding:4px;

}



#content .wp-smiley {

	margin: 0;

}



#content .gallery {

	margin: 15px 0 5px;

}



#content .gallery .gallery-item {

	float: left;

	margin: 10px 0 0;

	text-align: center;

	width: 33%;

}



#content .gallery .gallery-caption {

	font-size: 10px;

	margin: 0;

}



#content .gallery dl {

	margin: 0;

}



#content .gallery img {

	border: none;

}



#content .gallery br+br {

	display: none;

}



#content .attachment img {

	display: block;

	margin: 10px auto 0;

}



/* Beginn Listen 

--------------------------------------------------------------*/



.entry ul {

	list-style: url(images/roter-listenpunkt.gif);

	padding: 5px 0 5px 30px;

}



.entry ol {

	padding: 5px 0 5px 33px;

}



.entry ul li,

.entry ol li {

	margin: 3px 0;

	padding: 0;

}



#content dl {

	margin: 10px 0 20px;

}



#content dt {

	font-weight: bold;

}



#content dd {

	margin: 0 0 10px 20px;

}



.narrowcolumn ul.rsevent {

	list-style: none;

	margin: 0;

	padding: 0;

}



/* Beginn Sidebar 

--------------------------------------------------------------*/



#sidebar {

	float: right;

	font: 11px Verdana, Arial, Helvetica, Sans-Serif;

	margin: 10px 30px 15px 0;

	width: 245px;

}



#sidebar h2 {

	background: #df0404;

	border-bottom: 1px solid #FFFFFF;

	color: #fff;

	font: bold 11px Verdana, Arial, Helvetica, Sans-Serif;

	margin:	0;

	padding: 5px 5px 5px 8px;

	text-transform: uppercase;

}



#sidebar h2 a {

	color: #fff;

}



#sidebar form {

	margin: 0;

}



#sidebar ul li {

	list-style: none;

	margin: 0 0 20px;

}



#sidebar ul p, 

#sidebar ul select {

	margin: 5px 0 8px;

}



#sidebar ul ul, 

#sidebar ul ol {

	margin: 0;

}



#sidebar ul ul ul, 

#sidebar ul ol {

	margin: 0 0 0 10px;

}



ol li, #sidebar ul ol li {

	list-style: decimal outside;

}



#sidebar ul ul li, 

#sidebar ul ol li {

	background: #e5eaed url(images/nav-pfeil-blau.gif) no-repeat 9px 5px;

	border-bottom: 1px solid #fff;

	margin: 0;

	padding: 5px 5px 5px 19px;

	text-transform: uppercase;

}



#sidebar ul ul li.current-cat, 

#sidebar ul ol li.current-cat,

#sidebar ul ul li.current_page_item,

#sidebar ul ol li.current_page_item {

	background: #ffdec8 url(images/menu-pfeil-rechts-ze-aktiv.gif) no-repeat 9px 5px;

	border-bottom: 1px solid #fff;

	margin: 0;

}



#sidebar ul ul li.current-cat-parent,

#sidebar ul ol li.current-cat-parent,

#sidebar ul ul li.current_page_parent,

#sidebar ul ol li.current_page_parent {

	background: #ffdec8 url(images/nav-pfeil-rot-unten.gif) no-repeat 9px 5px;

	border-bottom: 1px solid #fff;

	margin: 0;

}



#sidebar ul ul li a, 

#sidebar ul ol li a,

#sidebar ul ul li.current-cat a:hover {

	color: #00314a;

}



#sidebar ul ul li a:hover, 

#sidebar ul ol li a:hover {

	color: #df0404;

	text-decoration: none;

}



#sidebar ul ul li.current-cat a,

#sidebar ul ul li.current-cat a:hover,

#sidebar ul ul li.current-cat-parent a,

#sidebar ul ul li.current-cat-parent a:hover,

#sidebar ul ul li.current_page_item a,

#sidebar ul ul li.current_page_item a:hover,

#sidebar ul ul li.current_page_parent a,

#sidebar ul ul li.current_page_parent a:hover {

	color: #df0404;

	font-weight: bold;

}



#sidebar ul.children {

	margin: 0;

	padding: 0;

}



#sidebar ul.children li {

	background: transparent url(images/nav-pfeil-blau.gif) no-repeat 0px 5px;

	border: none;

	margin: 0;

	padding: 5px 5px 0 10px;

	text-transform: none;

}



#sidebar ul ul li.current-cat ul.children li a,

#sidebar ul ul li.current-cat-parent ul.children li a ,

#sidebar ul ul li.current_page_item ul.children li a,

#sidebar ul ul li.current_page_parent ul.children li a {

	color: #00314a;

	font-weight: normal;

}



#sidebar ul ul li.current-cat-parent ul.children li.current-cat,

#sidebar ul ul li.current_page_parent ul.children li.current_page_item {

	background: #ffdec8 url(images/menu-pfeil-rechts-ze-aktiv.gif) no-repeat 0px 5px;

	border: none;

	padding: 5px 5px 0 10px;

}



#sidebar ul ul li.current-cat-parent ul.children li.current-cat a,

#sidebar ul ul li.current_page_parent ul.children li.current_page_item a {

	color: #df0404;

	font-weight: bold;

}



a.rsswidget {

	font-weight: bold;

}



.rss-date,

.rssSummary {

	text-transform: none;

	display: block;

}



a.rsswidget,

.widget_recent_entries ul li a,

#sidebar ul #recentcomments li.recentcomments,

li.recentcomments a,

.textwidget ul li {

	text-transform: none !important;

}



.widget_text {

	background: #e5eaed;

}



.textwidget {

	padding: 5px;

}



/* Beginn Seitennavigation 

--------------------------------------------------------------*/



.page-nav {

	margin: 0 auto;

	width: 100%;

}



.page-nav ul {

	list-style: none;

}



.page-nav ul li {

	float: left;

	position: relative;

}



.page-nav a {

	color: #fff;

	display: block;

	font: 11px Verdana, Arial, Helvetica, Sans-Serif;

	margin: 0 5px 0 0;

	padding: 8px 15px;

	text-transform: uppercase;

	font-weight: bold;

}



.page-nav ul ul {

	-moz-box-shadow: 0 3px 3px rgba(0,0,0,0.2);

	-webkit-box-shadow: 0 3px 3px rgba(0,0,0,0.2);

	box-shadow: 0 3px 3px rgba(0,0,0,0.2);

	display: none;

	position: absolute;

	top: 29px;

	left: 0;

	width: 188px;

	z-index: 99999;

}



.page-nav ul ul ul {

	left: 98%;

	top: 0;

}



.page-nav ul ul a {

	background: #F5F5F5;

	border-top: 1px solid #ddd;

	border-right: 1px solid #ddd;

	color: #00314a;

	height: auto;

	padding: 10px 15px;

	width: 168px;

}



.page-nav li:hover > a,

.page-nav ul ul :hover > a,

.page-nav a:focus {

	background: #00314a;

	color: #fff !important;

	text-decoration: none;

}

.page-nav li:hover > a,

.page-nav a:focus {

	background: #00314a; 

	color: #fff;

}

.page-nav ul li:hover > ul {

	display: block;

}

.page-nav .current-menu-item > a,

.page-nav .current-menu-ancestor > a,

.page-nav .current_page_item > a,

.page-nav .current_page_ancestor > a {

	background: #fff;

	color: #df0404;

}



/* Beginn Footer

--------------------------------------------------------------*/



.footer-nav {

	display: inline;

}



.footer-nav ul {

	display: inline;

	list-style: none;

}



.footer-nav ul li,

.footer-nav ul li:hover {

	background: none;

	display: inline;

	margin: 0 5px 0 0;

}



.footer-nav ul li a {

	color: #7f98a4;

} 



.footer-nav ul li a:hover {

	color: #00314a;

	text-decoration: none;

} 



/* Beginn Formular-Elemente

--------------------------------------------------------------*/



form {

	background: #e5eaed;

	font: 11px Verdana, Geneva, sans-serif;

	margin: 10px 0;

	padding: 1px 10px;

}



input,

textarea {

	background: #fff;

	font: 11px Verdana, Geneva, sans-serif;

	border: 1px solid #7f98a4;

	margin: 3px 0;

	padding: 3px;

}



input:focus,

textarea:focus {

	border:1px solid #df0404;	

}



label {

	font: normal 11px Verdana, Arial, Helvetica, Sans-Serif;

	color: #7f98a4;

	margin: 5px 0;

}



select {

	width:130px;

}



#submit {

	background: #df0404;

	border: none;

	color: #fff;

	cursor: pointer;

	font: 11px Verdana, Arial, Helvetica, Sans-Serif;

	padding: 3px 20px;

	text-transform: uppercase;

	width: auto;

}



#searchform {

	background: #e5eaed;

	margin: 10px 0;

	padding: 4px 7px;

	width: 231px;

}



.searchformHeader {

	position: absolute;

	top: 5px;

	left: 30px;

	z-index: 10000;

}



.searchformHeader #searchform {

	background: none;

	margin: 0;

	padding: 0;

	width: 118px !important;

}



.searchformHeader #s {

	background: transparent url(images/lupe.png) 3px center no-repeat;

	border: none;

	color: #fff;

	margin: 0;

	padding: 3px 3px 3px 19px;

	width: 118px !important;

}



.searchformHeader #searchsubmit {

	display: none;

}



#searchform #s {

	width: 157px;

}



#searchform label.screen-reader-text {

	display: none;

}



#searchsubmit {

	background: #df0404;

	border: none;

	color: #fff;

	cursor: pointer;

	font: 11px Verdana, Arial, Helvetica, Sans-Serif;

	padding: 3px;

	text-transform: uppercase;

}



/* Beginn Beschriftungen 

--------------------------------------------------------------*/



.caption {

	background: #e5eaed;

	padding: 2px;

	text-align: center;

}



.wp-caption {

	margin: 0 0 ;

}



.wp-caption img {

	border: 1px solid #ddd;

}



.wp-caption p.wp-caption-text {

	font-size: 10px;

	line-height: 1.2;

	padding: 0 4px;

}



/* Beginn Seitennummerierung 

--------------------------------------------------------------*/



#pagination {

	margin:15px 0 10px;

	text-align: center;

}



#pagination a, 

#pagination span {

	background: #e5eaed;

	border: 1px solid #7f98a4;

	color: #00314a;

	margin: 0px 1px;

	padding: 3px 7px;

}



#pagination a:hover {

	border: 1px solid #df0404;

	color: #df0404;

}



#pagination .navigate-inactive {

	display: none;

}



#pagination .currentpage,

#pagination .current {

	background: #df0404;

	border: 1px solid #df0404;

	color: #fff;

	font-weight: bold;

}



/* Beginn Artikel-Kalender 

--------------------------------------------------------------*/



#calendar_wrap {

	background: #e5eaed;

}



#wp-calendar {

	empty-cells: show;

	font-size: 11px;

	margin: 10px 0 0;

	width: 245px;

}



#wp-calendar td#prev {

	text-align: left;

}



#wp-calendar td#next {

	text-align: right;

}



#wp-calendar #prev a, 

#wp-calendar #next a {

	color: #00314a !important;

	text-transform: uppercase;

}



#wp-calendar #prev a:hover, 

#wp-calendar #next a:hover {

	color: #df0404 !important;

} 



#wp-calendar #next a {

	margin: 0 10px 0 0;

}



#wp-calendar #prev a {

	margin: 0 0 0 10px;

}



#wp-calendar caption {

	font: bold 11px Verdana, Arial, Helvetica, Sans-Serif;;

	padding: 0 0 5px;

	text-align: center;

	text-transform: uppercase;

	width: 100%;

}



#wp-calendar th,

#wp-calendar td {

	padding: 2px 0;

	text-align: center;

}



/* Beginn Wordpress Contact-Form 7 Plugin 

--------------------------------------------------------------*/



.wpcf7-form {

	background: #e5eaed;

	font: 11px Verdana, Arial, Helvetica, Sans-Serif;

	margin: 10px 0;

	padding: 10px 20px;

}



.wpcf7-form input.wpcf7-submit {

	background: #df0404;

	border: none;

	color: #fff;

	cursor: pointer;

	padding: 3px 20px;

	text-transform: uppercase;

	width: auto;

}



.wpcf7-form textarea,

.wpcf7-form input.wpcf7-text {

	background:	#fff;

	width: 520px;

}



.wpcf7-form img {

	margin: 5px 0 0 0;

	padding: 0;

}



.wpcf7-form h3 {

	font-family: Arial, Helvetica, sans-serif;

}



.form-error {

	color: #df0404;

	font-weight: bold;

}



/* Beginn Event-Manager Plugin

--------------------------------------------------------------*/



ul.event-manager {

	list-style:none;

	margin:0;

	padding:0;

}



.entry ul.eme_events_list {

	margin: 0;

	padding: 0;

}



.entry ul.eme_events_list li {

	list-style:none;

	margin: 10px 0;

}



.entry ul.eme_events_list li a {

	color: #00314a;

	font-size: 14px;

	font-weight: bold;

}



.entry ul.eme_events_list li a:hover {

	color: #df0404;

	text-decoration: none;

}



.event-date {

	background: #e5eaed;

	font-size: 11px;

	margin: 0 0 5px;

	padding: 1px 8px;

	text-transform: uppercase;

}



.widget_eme_list li {

	text-transform: none !important;

}



.eme-calendar {

	background: #e5eaed;

}



.eme-calendar {

	padding: 0 0 5px;

}



.eme-calendar-table {

	empty-cells: show;

	font-size: 11px;

	margin: 10px 0 0;

	width: 245px;

}



a.next-month,

a.prev-month {

	color: #00314a !important;

	text-transform: uppercase;

}



a.next-month:hover,

a.prev-month:hover,

td.eventful-pre a:hover,

td.eventful-post a:hover,

td.eventful a {

	color: #df0404 !important;

} 





td.eventless-pre,

td.eventless-post {

	color: #7f98a4 !important;

}



td.eventful-pre a,

td.eventful-post a {

	color: #7f98a4 !important;

	text-decoration: underline !important;

}



td.month_name {

	font: bold 11px Verdana, Arial, Helvetica, Sans-Serif;;

	text-align: center;

	text-transform: uppercase;

}



tr.days-names td {

	font-weight: bold;

}



/* The Event Manager Plugin

---------------------------------------------*/

.when {

	padding: 4px 10px 5px 20px;

	text-transform: none;

}



.event {

	font-weight: bold;

	padding: 0 10px 0 20px;

}



.event-label-name,

.event-meta-name,

.event-label-updated,

.event-meta-updated {

	display: none;

}



#tribe-events-event-meta .column {

	width: 45% !important;

}



.dig-in a {

	color: #df0404 !important;

}



/* RSS-Widget unterhalb der content-Spalte

---------------------------------------------*/



.narrowcolumn h3.rss img {

	display: none;

}



.narrowcolumn .widget_rss ul {

	list-style: none;	

}



.narrowcolumn .widget_rss ul li {

	border-bottom: #7f98a4 1px dotted;

	margin: 0 0 10px;

	overflow: hidden;

	padding: 0 0 10px;

}



.narrowcolumn .widget_rss ul li a.rsswidget {

	color: #00314a;

	font: bold 18px/1.3em Arial, Helvetica, sans-serif;

	margin: 10px 0 5px;

}



.narrowcolumn .widget_rss ul li a.rsswidget:hover {

	color: #df0404;

	text-decoration: none;

}



.narrowcolumn .widget_rss ul li span.rss-date {

	color: #00314a;

	font: 11px Verdana, Arial, Helvetica, Sans-Serif;

	margin: 5px 0 0;

	text-transform: uppercase;

}



.narrowcolumn .widget_rss ul li .rssSummary {

	margin: 10px 0;

}



/* Eigene Formatierungen */

#events-list ul li {

text-transform:none !important;

}



#pocket { 

	display: none; 

}

#nopocket {

	display: block;

	margin: 10px 0;

	font-size: 12px;

}