/*  
Theme Name: MyMagazine
Theme URI: 
Description: A magazine-style layout for Wordpress based on the Mimbo theme
Version: 0.1
Author: Elias
Author URI: 

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
*/


/* --------------------------------------------------- */
/* Sidebar Styles                                      */
/* --------------------------------------------------- */

/* General */



/* Hyperlinks */

#sidebar a {
 text-decoration: none;
 font-weight:normal;
}
	
/* Headers */

#sidebar h2 {
 font-size: 0.9em;
 font-family: Arial, Helvetica, sans-serif;
 text-transform:uppercase;
 letter-spacing:0.1em;
 margin-bottom:4px;
 font-weight:bold;
 color:#5f5f5f;
 }

#sidebar h3, #sidebar h2 {
 border-bottom:0px solid white;
 margin: 10px 0 4px 0;
 padding:0;
 }
		


/* Structure */

#sidebar {
 width: 180px;
 float:right;
 margin: 22px 0 10px 0;
 padding: 10px 10px 10px 10px;
 border: 1px solid #dadada;
 background: #fff url(images/box.gif) repeat-x left top;
 }

#sidelist {
 margin:0;
 }

#sidelist li.widget {
 margin: 0 0 25px 0;
 }

#sidelist li {
 list-style:none;
 line-height: 120%;
 margin: 0 0 10px 0;
 }
#sidelist li ul li {
 font-size:0.9em;

 margin: 0 0 0 0;
 }
	
.bullets li {
 list-style:none;
 border-bottom:1px solid #FFF;
 }
	
#sidelist .bullets li {
 list-style:square;
 line-height:115%;
 }

#sidelist ul.children {
 margin: 3px 0 0 10px;
 }

#sidelist .children {
 background: transparent;
 }
	
#sidelist .children li {
 font-size: 100%;
 list-style: none;
 margin-left:0px;
 }
	
#sidelist .children li a, #sidelist .children li a:visited {
 padding:2px 2px 2px 0px;
 border:0;
 color: #818d6f;
 }

#sidelist .children li a:hover, #sidelist .children li a:active	{				
 color:#465d23
 }

/* custom text widgets */
.aktualisiert, .adresse {
 font-size: 0.9em;
}
.aktualisiert {
 color:red;
}
.adresse p {
 padding: 0px;
 line-height:120%;
 margin-bottom:6px;
}

/* calender widget */
td#today {
 padding-right:2px;
 background-color: gray;
 color: white;
 font-weight: bold;
 }
table#wp-calendar td a {
 font-weight: 800;
 text-decoration: underline;
 }

/* rss widget */
li.widget_rss h2.widgettitle a.rsswidget {
 font-weight: bold !important;
}

li.widget_rss h2.widgettitle img {
 display: none; /* RSS-Image wird ausgeblendet */
 position:relative;
 top:3px;
}

li.widget_rss ul li {

}
li.widget_rss ul li a.rsswidget {
 font-weight: normal !important;
}

li.widget_rss ul li span.rss-date {
 display:block;
 font-size: 0.9em;
 padding-bottom: 10px;
}

