body {
	background: url(img/test.jpg) repeat-x #EF2F82;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	padding: 0;
	margin: 0;
	}

a {color: #bc4453; font-weight: bold; text-decoration: none;}
img {behavior: url("pngbehavior.htc");}
ul {padding: 0; margin: 0;}

.rot {border: 1px solid #6a3e4e; margin-left: 5px; margin-right: 5px;}
.weiss {}
.clear {clear:both;}
.pfeil {border: 1px solid transparent;}
.link1 {position: absolute; margin-top: 48px;}
.link2 {position: absolute; margin-top: -10px; padding-left: 15px;}


#main {position: relative; padding: 0; margin: 0; }
#navi {text-align: left;}
#header {padding-left: 0px;}
#content {width: 915px; background: url(img/content_bgKL.png) repeat-y; padding: 37px; margin-top: -37px; behavior: url(iepngfix.htc);text-align: left;}
#box_left {background: #ffffff; width: 415px;  float: left; margin-right: 4px;}
#box_left h2 {padding-left: 10px; font-size: 15px;}
#box_left p {padding-left: 10px; padding-right: 10px;}
#box_left .moblog_text {padding-left: 10px; padding-right: 10px; width: 385px; padding-top: 10px; }
#box_left .moblog_image {padding-left: 10px; padding-right: 10px; width: 320px;}
#box_right {width: 495px; float: left;}
#vorzugsstimme {margin-bottom: 5px;}
#gruene {background: #ffffff; height: 330px;}
#gruene p {padding-left: 10px; padding-right: 10px;}
#gruene a {padding-left: 10px;}
#gruene h3 {padding-left: 10px; font-size: 13px;}
#gruene .h3 {font-size: 13px;}
.gruenenlink {margin-left: -10px;}

#xing {background: #ffffff; margin-top: -10px; height: 20px; padding-left: 10px; padding-right: 10px; padding-top: 10px;}
#facebook {background: #ffffff; margin-top: 5px; height: 20px; padding-left: 10px; padding-right: 10px; padding-top: 10px;}

#del_left {font-size: 11px; background: #ffffff; width: 245px; height: 178px; float: left; margin-right: 4px;margin-top: 4px;}
#del_left ul {padding-left: 10px;}
#del_left li {list-style: none; line-height: 20px;}
#del_right {font-size: 11px; background: #ffffff; width: 245px; height: 178px; float: left;margin-top: 4px;}
#del_right li {list-style: none; line-height: 20px;}
#del_right ul {padding-left: 10px;}


#twitter_left {font-size: 11px; background: #ffffff; width: 245px; height: 340px; float: left; margin-right: 4px;margin-top: 4px;}
#twtr-profile-widget {padding-left: 5px; padding-top: 0px;}
#facebook_right {font-size: 11px; background: #ffffff; width: 245px; height: 340px; float: left;margin-top: 4px;}
#facebook_right p {padding-left: 60px; padding-top: 0px;}



#flickr {background: url(img/flickr.png) no-repeat; behavior: url(iepngfix.htc); margin-top: 4px; height: 172px; width: 230px; float: left; padding-top: 50px; padding-left: 15px;}
#flickr img {border: 0;}
#lovelybooks {background: url(img/lovely.png) no-repeat; behavior: url(iepngfix.htc); margin-top: 4px; margin-left: 4px; height: 180px; width: 245px; float: left; padding-top: 40px;}
#goldies {margin-top: 4px; background: url(img/goldies.png) no-repeat; behavior: url(iepngfix.htc); height: 130px; width: 495px; padding-top: 28px; padding-left: 10px;  line-height: 17px;}
#goldies p {color: #6a3e4e; font-weight: bold;}

#rssblog {position: absolute; margin-top: -17px; margin-left: 395px;}
//#rssgruen {position: absolute; margin-top: -20px; margin-left: 10px;}
#rssgruen {margin-top: -20px; margin-left: 10px;}
#rssgruen .rssbutton {margin-left: 315px;}
//#rssmedien {position: absolute; margin-top: 162px; margin-left: 10px;}
#rssmedien {position: absolute; margin-top: 162px; margin-left: 10px; width: 400px;}
#rssmedien .rssbutton {margin-left:90px;}
//#rssbook {position: absolute; margin-top: 162px; margin-left: 260px;}
#rssbook {position: absolute; margin-top: 162px; margin-left: 260px; width: 400px;}
#rssbook .rssbutton {margin-left: 90px;}
#footer {margin-top: 4px;}



.flickrbadge1 {background: url(img/flickrbg.png) no-repeat; border: 0; width: 110px; height: 100px; float: left;}
.flickrbadge1 p {width: 90px; padding-top: 3px; line-height: 12px; text-align: center;}
.flickrbadge1 a {font-weight: normal;}
.flickrbadge2 {background: url(img/flickrbg.png) no-repeat; border: 0; width: 110px; height: 100px; float: left;}
.flickrbadge2 p {width: 90px; padding-top: 3px; line-height: 12px; text-align: center;}
.flickrbadge2 a {font-weight: normal;}
.flickrbadge1 .flickr_badge_image {margin-left: 6px; margin-top: 7px;width: 75px; height: 75px;}
.flickrbadge2 .flickr_badge_image {margin-left: 6px; margin-top: 7px;width: 75px; height: 75px;}











ul.lovelybooksBlogBatch {margin-top: 0; font-size: 11px; padding-left: 20px; width: 245px; height: 154px;  overflow: hidden;}
ul.lovelybooksBlogBatch li {padding-top: 13px; list-style: none; width: 120px; float: left; padding-left: 0px; margin-bottom: 0px; overflow: hidden;}

ul.lovelybooksBlogBatch li img {height: 88px; margin-bottom: 0px; border: 0;}


ul.lovelybooksBlogBatch li .authors a {display: block; font-weight: normal; margin-left: 0px; width: 85px; margin-bottom: 0px; text-align: left;}
ul.lovelybooksBlogBatch li .title a {display: block;font-weight: normal; margin-top: -10px; margin-left: 0px; width: 95px; line-height: 11px; text-align: left;}
ul.lovelybooksBlogBatch li .title :after {content:"...";}

a.poweredby {display: none;}


.moblog_image {padding-top: 0; margin-top: 0px; margin-left: -10px;}
.blog {padding-left: 10px;}
.moblog_text {margin-left: -10px;}

ul.gruenesrss {list-style-type: none;}
ul.gruenesrss li {padding-bottom: 10px; padding-left: 10px;}

#box_left small {padding-left: 10px;}
#box_left h3 {padding-left: 10px; font-size: 12px;}
#box_left .postmetadata {padding-bottom: 40px;}